.bw{background:var(--bw-dark);color:var(--bw-ink);overflow:clip}.bw *{box-sizing:border-box}.bw-shell{width:min(1320px,calc(100% - 80px));margin-inline:auto}.bw-hero{position:relative;background:#0b1210;min-height:690px;isolation:isolate}.bw-hero__media{position:absolute;inset:0;z-index:-2}.bw-hero__media img{width:100%;height:100%;object-fit:cover}.bw-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,18,16,.94),rgba(11,18,16,.54));z-index:-1}.bw-hero__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(40px,7vw,110px);padding-block:90px 70px;align-items:center}.bw-kicker,.bw-date,.bw-launch,.bw-clock,.bw-timeline__date,.bw-chip,.bw-benefits{font-family:var(--technical-font-family,"IBM Plex Mono",monospace)}.bw-kicker{font-size:12px;letter-spacing:.14em;color:var(--bw-accent);font-weight:600;line-height:1.8;margin-bottom:20px;text-transform:uppercase}.bw-date{font-size:12px;margin-bottom:14px}.bw h1{font-size:clamp(58px,6.5vw,100px);line-height:.97;letter-spacing:-.025em;max-width:700px;font-weight:700;text-wrap:balance;margin:0 0 24px}.bw-lead{font-size:clamp(17px,1.7vw,22px);line-height:1.55;max-width:620px}.bw-launch{font-size:12px;color:var(--bw-accent);margin-top:24px}.bw-clock{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.bw-clock span{min-width:62px;font-size:10px;text-align:center;color:#ccd6cd}.bw-clock b{display:block;font-size:28px;color:var(--bw-ink);line-height:1.5}.bw-signup{border:1px solid #61705b66;background:rgba(19,30,25,.93);border-radius:8px;padding:30px;min-width:0}.bw-signup__title{font-size:clamp(25px,2.4vw,34px)!important;line-height:1.15!important;margin-bottom:12px!important}.bw-signup p{font-size:14px;line-height:1.6}.bw-form{display:grid;gap:9px;margin-top:20px}.bw-form label:not(.bw-consent){font-size:12px;margin-top:6px}.bw-form input[type=email],.bw-form select{background:#0b1210;color:#e9eee9;border:1px solid #74816e;border-radius:6px;min-height:48px;padding:12px;width:100%;font-size:16px}.bw-consent{display:flex;gap:10px;align-items:flex-start;font-size:11px;line-height:1.6;margin-block:7px}.bw-consent input{appearance:auto;min-width:18px;height:18px;margin-top:3px;accent-color:var(--bw-accent)}.bw-consent a{text-decoration:underline}.bw-button{min-height:52px;padding:14px 20px;background:var(--bw-accent);color:#0b1210;border-radius:6px;display:flex;justify-content:space-between;gap:16px;align-items:center;font-weight:700;font-size:14px;cursor:pointer}.bw :focus-visible{outline:3px solid #38bbd2;outline-offset:4px}.bw-note{font-size:12px!important;line-height:1.7!important;color:#b5c1b7;max-width:1100px;margin-top:20px}.bw-success{border:1px solid var(--bw-accent);padding:18px;border-radius:6px}.bw-nav{position:sticky;top:calc(var(--header-height,70px) * var(--sticky-header-enabled,1));z-index:5;border-bottom:1px solid #61705b66;background:rgba(11,18,16,.97)}.bw-nav__inner{display:flex;gap:30px;justify-content:space-between;align-items:center;overflow-x:auto;scrollbar-width:none}.bw-nav a{font-size:12px;white-space:nowrap;padding:20px 0;min-height:48px}.bw-nav__cta{color:var(--bw-accent);font-weight:700}.bw-part{padding-block:72px;scroll-margin-top:calc(var(--header-height,80px) + 80px)}.bw-part+.bw-part{border-top:1px solid #61705b44}.bw h2{font-size:clamp(34px,4.2vw,56px);line-height:1.1;letter-spacing:-.015em;margin:0 0 20px;text-wrap:balance}.bw h3{font-size:clamp(23px,2vw,28px);line-height:1.15;margin:0 0 14px}.bw p{overflow-wrap:anywhere}.bw-section-intro{font-size:16px;line-height:1.8;max-width:920px;color:#c5d0c7;margin-bottom:34px}.bw-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bw-offer{background:#16231c;border:1px solid #61705b66;border-radius:8px;padding:30px}.bw-offer strong{font-size:clamp(66px,7vw,100px);line-height:1;color:var(--bw-accent);display:block;margin-bottom:28px;font-family:var(--heading-font-family,inherit)}.bw-offer strong span{font-size:.45em}.bw-offer p,.bw-model p,.bw-timeline p,.bw-video p,.bw-faq p,.bw-protection p{font-size:14px;line-height:1.8;color:#c5d0c7}.bw-offer--bundle{background:#202723}.bw-benefits{font-size:12px;line-height:2;color:var(--bw-accent);margin-top:24px}.bw-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bw-model{background:#16231c;border:1px solid #61705b66;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.bw-model__image{display:block;aspect-ratio:4/3;background:#e9eee9;overflow:hidden}.bw-model__image img{width:100%;height:100%;object-fit:contain}.bw-model__copy{padding:24px;display:flex;flex-direction:column;flex:1}.bw-model__copy h3{font-size:26px}.bw-chip{font-size:10px!important;color:var(--bw-accent)!important;margin-bottom:12px}.bw-text-link{display:inline-flex;gap:12px;align-items:center;color:var(--bw-accent);font-size:13px;font-weight:600;margin-top:18px;padding-block:8px;min-height:44px}.bw-model .bw-text-link{margin-top:auto;padding-top:22px}.bw-timeline{padding:0;list-style:none;max-width:1100px}.bw-timeline li{position:relative;display:grid;grid-template-columns:190px 1fr;gap:36px;padding:26px 0 26px 28px;border-left:1px solid #61705b99}.bw-timeline li:before{content:"";position:absolute;top:34px;left:-5px;width:9px;height:9px;border-radius:50%;background:var(--bw-accent)}.bw-timeline__date{font-size:12px;color:var(--bw-accent);line-height:1.7}.bw-timeline h3{font-size:27px;margin-bottom:8px}.bw-protection{display:flex;gap:32px;margin-top:40px;border:1px solid #61705b99;padding:32px;border-radius:8px;background:#16231c}.bw-protection__number{font-size:90px;line-height:1;color:var(--bw-accent);font-family:var(--heading-font-family,inherit)}.bw-protection h3{font-size:28px}.bw-videos{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bw-video{background:#16231c;border-radius:8px;overflow:hidden;border:1px solid #61705b66}.bw-video__player{aspect-ratio:16/9;background:#202723}.bw-video__player button{display:block;position:relative;width:100%;height:100%;cursor:pointer}.bw-video__player img{width:100%;height:100%;object-fit:cover}.bw-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:var(--bw-accent);border-radius:50%;display:grid;place-items:center;color:#0b1210}.bw-video__player iframe{width:100%;height:100%;border:0}.bw-video__copy{padding:24px}.bw-faq{margin-top:32px}.bw-faq details{border-bottom:1px solid #61705b77;padding-block:22px}.bw-faq summary{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer;list-style:none;min-height:44px}.bw-faq summary::-webkit-details-marker{display:none}.bw-faq h3{font-family:var(--text-font-family,inherit);font-size:16px;font-weight:600;margin:0;line-height:1.5}.bw-faq summary span{font-size:28px;color:var(--bw-accent)}.bw-faq details[open] summary span{transform:rotate(45deg)}.bw-faq details p{margin-top:16px;max-width:1020px}.bw-policy-links{display:flex;gap:24px;flex-wrap:wrap;margin-top:30px;font-size:12px;text-decoration:underline}.bw-final{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-bottom:90px}.bw-final>div>p:not(.bw-kicker){max-width:460px;line-height:1.8;color:#c5d0c7}@media(max-width:999px){.bw-shell{width:calc(100% - 48px)}.bw-hero__grid{gap:30px;padding-top:65px}.bw h1{font-size:60px}.bw-signup{padding:22px}.bw-offers{gap:14px}.bw-offer{padding:24px}.bw-models{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-final{gap:30px}.bw-nav__inner{gap:24px}}@media(max-width:699px){.bw-shell{width:calc(100% - 36px)}.bw-hero__grid{grid-template-columns:1fr;padding-block:44px;gap:32px}.bw-hero:after{background:linear-gradient(180deg,rgba(11,18,16,.75),rgba(11,18,16,.96))}.bw h1{font-size:clamp(51px,14vw,74px);max-width:500px}.bw-lead{font-size:17px}.bw-hero__copy{text-align:left}.bw-kicker{font-size:10px;letter-spacing:.1em}.bw-clock{gap:12px}.bw-clock span{min-width:52px}.bw-part{padding-block:48px}.bw-nav__inner{width:100%;padding-inline:18px;gap:24px}.bw-nav a{padding-block:17px}.bw-offers,.bw-models,.bw-videos,.bw-final{grid-template-columns:1fr}.bw-offer{padding:26px}.bw-offer strong{font-size:80px;margin-bottom:16px}.bw-model__image{aspect-ratio:4/3}.bw-timeline li{grid-template-columns:1fr;gap:10px;padding:22px 0 22px 22px}.bw-protection{gap:18px;padding:24px;flex-direction:column}.bw-protection__number{font-size:66px}.bw-protection h3{font-size:27px}.bw-final{gap:28px;padding-bottom:52px}.bw-note{font-size:11px!important}.bw-benefits{font-size:11px}}@media(prefers-reduced-motion:reduce){.bw *{scroll-behavior:auto!important}}

#bw-access{scroll-margin-top:calc(var(--header-height,80px) + 80px)}@media(max-width:699px){.bw-hero__media img{object-fit:contain;object-position:center top}.bw-hero__media{height:calc(100vw * 4 / 3);bottom:auto}.bw-hero:after{background:linear-gradient(180deg,rgba(11,18,16,.75),rgba(11,18,16,.98) 550px)}}
