.bn-hero{display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:80px;padding:105px 0 125px}.bn-hero h1{max-width:760px}.hero-support{max-width:630px;margin:18px 0;color:#c0d2e0;font-size:15px}.bn-hero .price{margin-top:25px}.checkout-area{max-width:600px}.bn-cover{display:flex;position:relative;flex-direction:column;justify-content:space-between;min-height:470px;padding:30px;overflow:hidden;background:linear-gradient(150deg,#2076a5,#07111b 78%);border:1px solid #77b9e2;box-shadow:14px 14px 0 rgba(85,169,255,.13)}.bn-cover:after{position:absolute;right:-110px;bottom:-95px;width:355px;height:355px;border:1px solid rgba(255,255,255,.46);border-radius:50%;box-shadow:0 0 0 44px rgba(255,255,255,.08),0 0 0 90px rgba(255,255,255,.05);content:""}.bn-cover span,.bn-cover small{z-index:1;color:#d6efff;font-size:10px;font-weight:700;letter-spacing:.17em}.bn-cover strong{z-index:1;font:500 clamp(38px,4vw,57px)/.96 "Space Grotesk",sans-serif;letter-spacing:-.06em}.bn-cover i{font-style:normal;color:#bde6ff;font-size:.52em;letter-spacing:-.035em}.statement,.included,.levels,.closing{padding:112px 0;background:#0b1927}.statement h2,.statement p{max-width:770px}.statement p:not(.eyebrow),.included p:not(.eyebrow),.closing p:not(.eyebrow){color:var(--muted)}.bn-section{padding:115px 0}.bn-section h2,.faq h2{max-width:750px;margin:14px 0}.learn-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:45px}.learn-grid article{min-height:230px;padding:22px;background:#0d2234;border:1px solid var(--line)}.learn-grid b,.level-grid span{color:var(--blue);font-size:11px;letter-spacing:.12em}.learn-grid h3,.level-grid h3{margin:40px 0 10px;font:500 21px/1.12 "Space Grotesk",sans-serif;letter-spacing:-.035em}.learn-grid p,.level-grid p{color:var(--muted);font-size:13px;line-height:1.55}.included-grid,.readiness{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.included ul{margin:0;padding:30px;background:#09131e;border:1px solid #31516a}.included li{font-size:15px}.readiness>div>p:not(.eyebrow),.audience>p:not(.eyebrow){max-width:600px;color:var(--muted)}.check-list{padding:30px;background:#eff7fc;color:#0b1b29}.check-list p{margin-top:0;font-weight:700}.check-list label{display:block;margin-top:14px;font-size:14px}.check-list input{accent-color:#247bc2;margin-right:10px}.levels{background:linear-gradient(125deg,#112e45,#0b1927)}.level-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:48px;background:#467493;border:1px solid #467493}.level-grid article{min-height:255px;padding:30px;background:#0d2234}.level-grid h3{margin-top:55px;font-size:29px}.audience{padding-bottom:100px}.fine-print{margin-top:32px;padding:18px 20px;border-left:2px solid var(--blue);background:#0d2234;font-size:13px}.faq{padding:95px 0 115px;border-top:1px solid var(--line)}.faq details{max-width:800px;padding:20px 0;border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font:500 20px "Space Grotesk",sans-serif}.faq details p{max-width:670px;margin:13px 0 0;color:var(--muted);font-size:14px}.closing{text-align:center}.closing h2,.closing p,.closing .checkout-area{margin-left:auto;margin-right:auto}.closing h2{max-width:760px;margin-top:14px}.closing .checkout-actions{justify-content:center}.closing .checkout-note{font-size:11px}.closing .checkout-error{text-align:left}.checkout-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.checkout-note,.checkout-error{margin:13px 0 0;color:#94aabe;font-size:11px}.checkout-error{color:#ff9c9c}@media(max-width:900px){.bn-hero{grid-template-columns:1fr;gap:45px;padding:78px 0}.bn-cover{width:min(100%,490px);min-height:350px}.learn-grid{grid-template-columns:repeat(3,1fr)}.learn-grid article:last-child{grid-column:2}.included-grid,.readiness{gap:45px}}@media(max-width:620px){.bn-hero,.bn-section{padding:72px 0}.bn-cover{min-height:300px}.bn-cover strong{font-size:43px}.statement,.included,.levels,.closing{padding:74px 0}.learn-grid,.included-grid,.readiness,.level-grid{grid-template-columns:1fr}.learn-grid{gap:9px;margin-top:32px}.learn-grid article,.level-grid article{min-height:0}.learn-grid article:last-child{grid-column:auto}.learn-grid h3{margin:22px 0 8px}.level-grid{margin-top:33px}.level-grid h3{margin:28px 0 10px}.included ul{padding:24px}.faq{padding:70px 0}.checkout-actions .buy{width:100%}.buy.secondary{background:transparent}.closing{text-align:left}.closing .checkout-actions{justify-content:initial}}
