.landing-bs,.landing-bs *{box-sizing:border-box}.landing-bs{scroll-behavior:smooth;color:#151925;font-family:var(--landing-dm-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;background:#fbf7ef;margin:0;overflow-x:hidden}.landing-bs a{color:#173c78;text-decoration:none}.landing-bs a:hover{color:#0d2b5e}.landing-bs h1,.landing-bs h2,.landing-bs h3{font-family:var(--landing-poppins),system-ui,sans-serif;letter-spacing:-.01em;margin:0;line-height:1.08}.landing-bs p{margin:0}@keyframes bs-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes bs-floatY2{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}@keyframes bs-spinSlow{to{transform:rotate(360deg)}}@keyframes bs-pulseDot{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes bs-marq{to{transform:translate(-50%)}}@keyframes bs-scanline{0%{top:-10%}to{top:110%}}@keyframes bs-sheenShift{to{background-position:220% 0}}@keyframes bs-drip{0%{opacity:0;transform:translateY(0)scale(.4)}12%{opacity:1;transform:translateY(2px)scale(1)}55%{opacity:1;transform:translateY(46px)scaleY(1.15)}70%{opacity:.9;transform:translateY(72px)scale(1.1,.9)}80%{opacity:0;transform:translateY(78px)scale(1.4,.4)}to{opacity:0}}@keyframes bs-ripple{0%{opacity:0;transform:scale(.2)}55%{opacity:0}62%{opacity:.6}to{opacity:0;transform:scale(2.4)}}@keyframes bs-sparkle{0%,to{opacity:0;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes bs-shimmerPan{0%,to{box-shadow:inset 0 0 #fff0,0 2px 5px #0d2b5e1f}50%{box-shadow:inset 0 0 10px 2px #ffffff8c,0 2px 5px #0d2b5e1f}}@keyframes bs-creamSwirl{to{transform:rotate(360deg)}}@keyframes bs-pumpPress{0%,72%,to{transform:translateY(0)}80%{transform:translateY(5px)}88%{transform:translateY(0)}}@keyframes bs-mist{0%{opacity:0;transform:translateY(0)scaleX(1)}18%{opacity:.4}to{opacity:0;transform:translateY(-52px)scaleX(2.1)}}@keyframes bs-swatchGloss{0%{transform:translate(-120%)}60%,to{transform:translate(220%)}}@keyframes bs-liquidWave{0%,to{transform:translate(0)}50%{transform:translate(-8px)}}.landing-bs .bs-marq-row:hover .bs-marq-track{animation-play-state:paused}.landing-bs .lift{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.landing-bs .lift:hover{transform:translateY(-7px)rotate(-.3deg);box-shadow:0 26px 50px #0d2b5e24}.landing-bs .silktexture{background-image:repeating-linear-gradient(128deg,#c084971f 0 2px,#0000 2px 11px)}.landing-bs .sheen{background:linear-gradient(100deg,#b76e79 0%,#f7d9ce 20%,#e8b4a0 38%,#fff3ea 52%,#d8a48c 66%,#f7d9ce 84%,#b76e79 100%) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite bs-sheenShift}.landing-bs .premium-card{position:relative;box-shadow:inset 0 1px #ffffffb3,0 18px 40px #0d2b5e1a,0 2px 6px #0d2b5e0f}.landing-bs .premium-card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ffc72c80,#c084972e 40%,#b76e796b);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-bs .btn-primary{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;box-shadow:0 10px 26px #ffc72c52,inset 0 1px #ffffff80}.landing-bs .btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px #ffc72c6b,inset 0 1px #ffffff80}.landing-bs .palette-open .pal-lid{transform:rotateX(-148deg)}.landing-bs .pal:hover .pal-lid{transform:rotateX(-152deg)}@media (max-width:1024px){.landing-bs .bs-topbar-info,.landing-bs .bs-navrow{display:none!important}.landing-bs .bs-hero-grid{grid-template-columns:1fr!important;padding-top:48px!important;padding-bottom:56px!important}.landing-bs .bs-hero-visual{margin-top:24px}.landing-bs .bs-grid3,.landing-bs .bs-grid4{grid-template-columns:repeat(2,1fr)!important}.landing-bs .bs-footer-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:760px){.landing-bs .bs-2col,.landing-bs .bs-cta-grid{grid-template-columns:1fr!important}.landing-bs .bs-cta-grid>div:last-child{margin-top:22px;border-left:none!important;padding-left:0!important}.landing-bs .bs-compare-head{display:none!important}.landing-bs .bs-compare-row{gap:2px;grid-template-columns:1fr!important;padding:14px 16px 6px!important}.landing-bs .bs-compare-row>div{padding:6px 0!important}.landing-bs .bs-compare-label{display:inline!important}}@media (max-width:600px){.landing-bs .bs-grid3,.landing-bs .bs-grid4,.landing-bs .bs-inner2{grid-template-columns:1fr!important}.landing-bs .bs-footer-grid{text-align:left;grid-template-columns:1fr!important}.landing-bs .bs-topbar{gap:10px!important;padding:9px 16px!important}.landing-bs .bs-logorow{gap:16px!important;padding:12px 16px!important}.landing-bs .bs-topbar-cta{padding:7px 12px!important;font-size:11px!important}}
