.landing-bw,.landing-bw *{box-sizing:border-box}.landing-bw{scroll-behavior:smooth;color:#151925;font-family:var(--landing-dm-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;background:#fbf7ef;margin:0;font-weight:400;overflow-x:hidden}@media (prefers-reduced-motion:reduce){.landing-bw,.landing-bw *{scroll-behavior:auto!important}.landing-bw *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.landing-bw a{color:#173c78;text-decoration:none}.landing-bw a:hover{color:#0f224a}.landing-bw h1,.landing-bw h2,.landing-bw h3{font-family:var(--landing-poppins),system-ui,sans-serif;letter-spacing:-.02em;margin:0;line-height:1.06}.landing-bw{line-height:normal}.landing-bw p{margin:0;font-weight:400}@keyframes bw-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes bw-floatY2{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}@keyframes bw-spinSlow{to{transform:rotate(360deg)}}@keyframes bw-pulseDot{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes bw-marq{to{transform:translate(-50%)}}@keyframes bw-scanline{0%{top:-10%}to{top:110%}}@keyframes bw-pourMove{to{stroke-dashoffset:-260px}}@keyframes bw-kenBurns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-1.5%,-1.5%)}}@keyframes bw-dripFall{0%{opacity:0;transform:translateY(0)}18%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(64px)}}@keyframes bw-fizz{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-90px)}}@keyframes bw-clink{0%,to{transform:rotate(0)}12%{transform:rotate(-6deg)}24%{transform:rotate(4deg)}36%{transform:rotate(-2deg)}48%{transform:rotate(0)}}@keyframes bw-fillRise{0%{height:8%}to{height:62%}}.landing-bw .bw-marq-row:hover .bw-marq-track{animation-play-state:paused!important}.landing-bw .lift{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.landing-bw .lift:hover{transform:translateY(-7px)rotate(-.3deg);box-shadow:0 26px 50px #0f224a29}.landing-bw .crateslats{background-image:repeating-linear-gradient(115deg,#c6a16b38 0 3px,#0000 3px 11px)}.landing-bw .bw-2col>[data-reveal]>:only-child{height:100%}.landing-bw .bw-faq-cols{align-items:stretch!important}.landing-bw .bw-faq-cols>details{height:100%}@media (max-width:1024px){.landing-bw .bw-topbar-info,.landing-bw .bw-navrow{display:none!important}.landing-bw .bw-hero-grid{grid-template-columns:1fr!important;padding-top:48px!important;padding-bottom:56px!important}.landing-bw .bw-hero-visual{margin-top:24px}.landing-bw .bw-grid3,.landing-bw .bw-grid4{grid-template-columns:repeat(2,1fr)!important}.landing-bw .bw-footer-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:760px){.landing-bw .bw-faq-cols,.landing-bw .bw-2col,.landing-bw .bw-cta-grid{grid-template-columns:1fr!important}.landing-bw .bw-cta-grid>*{min-width:0!important}.landing-bw div:has(>.bw-cta-grid){padding:32px 24px!important}.landing-bw .bw-cta-grid>div:last-child{margin-top:22px;border-left:none!important;padding-left:0!important}.landing-bw .bw-compare-head{display:none!important}.landing-bw .bw-compare-row{gap:2px;grid-template-columns:1fr!important;padding:14px 16px 6px!important}.landing-bw .bw-compare-row>div{grid-template-columns:96px 1fr!important;align-items:start!important;gap:10px!important;padding:6px 0!important;display:grid!important}.landing-bw .bw-compare-label{margin-right:0!important;display:block!important}}@media (max-width:600px){.landing-bw .bw-audience-list{width:auto!important;height:auto!important}.landing-bw .bw-grid3,.landing-bw .bw-grid4{grid-template-columns:repeat(2,1fr)!important}.landing-bw .bw-inner2{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.landing-bw .bw-inner2>*{padding:9px 10px!important}.landing-bw .bw-footer-grid{text-align:left;grid-template-columns:1fr!important}.landing-bw .bw-topbar{gap:10px!important;padding:9px 16px!important}.landing-bw .bw-logorow{gap:16px!important;padding:12px 16px!important}.landing-bw .bw-topbar-cta{padding:7px 12px!important;font-size:11px!important}}
