html:has(.sales-page),html[data-theme=dark]:has(.sales-page){color-scheme:light!important}body:has(.sales-page),html:has(.sales-page) body,html[data-theme=dark]:has(.sales-page) body{background:#f7f5f1!important;color:#18212d!important;max-width:100%;overflow-x:hidden!important}.sales-page{background:#f7f5f1;color:#111827;width:100%;max-width:100vw;overflow-x:clip;position:relative}.sales-hero{background:radial-gradient(circle at 18% 16%,#263b6675 0,transparent 40%),radial-gradient(circle at 82% 20%,#1d315666 0,transparent 36%),linear-gradient(150deg,#090a0e,#10192b 52%,#0c1220);color:#ececf1}.sales-dark-surface{background:radial-gradient(circle at 20% 10%,#263b6659 0,transparent 38%),radial-gradient(circle at 85% 85%,#1c312c47 0,transparent 35%),linear-gradient(160deg,#090a0e,#111a2c 54%,#0b101b);color:#ececf1}.sales-closing{background:radial-gradient(circle at 50% 0,#263b6670 0,transparent 46%),linear-gradient(165deg,#090a0e,#121c30 58%,#090a0e);color:#ececf1}.sales-light-surface{background:#f7f5f1;color:#111827}@media (max-width:639px){.sales-page .sales-section-description{max-width:42rem;font-size:15px;line-height:1.6;text-wrap:pretty}}.sales-page header{background:rgba(247,245,241,.92);border-color:#e6e0d6}.sales-page header nav a[data-active=true]{color:#111827;font-weight:600;background:#eae6de}.sales-card-light{background:#ffffff;border:1px solid #e6e0d6;box-shadow:0 12px 32px rgba(21,28,45,.05);transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .24s cubic-bezier(.22,1,.36,1)}.sales-card-light:hover{transform:translateY(-2.5px);border-color:#c5d1e6;box-shadow:0 18px 42px rgba(21,28,45,.09)}.sales-daily-timeline{position:relative}.sales-daily-timeline:before{background:linear-gradient(180deg,#91dfb8,#d5dce8 82%,transparent);content:"";left:26px;position:absolute;top:12px;bottom:12px;width:1px}@media (min-width:640px){.sales-daily-timeline:before{left:30px}}.sales-card-dark{background:linear-gradient(180deg,#151e30,#101726);border:1px solid #2b3850;box-shadow:0 18px 46px rgba(0,0,0,.38);transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .24s cubic-bezier(.22,1,.36,1)}.sales-card-dark:hover{transform:translateY(-2.5px);border-color:#4a628a;box-shadow:0 24px 56px rgba(0,0,0,.52)}.sales-pricing-featured{background:radial-gradient(circle at 20% 0,#314d8080 0,transparent 52%),radial-gradient(circle at 88% 100%,#263c3666 0,transparent 48%),linear-gradient(165deg,#18253d,#111a2c 56%,#0d1320);border:1.5px solid #5a78ab;box-shadow:0 30px 90px rgba(0,0,0,.72),inset 0 0 0 1px rgba(167,191,235,.18);background-size:170% 170%;animation:salesPricingGradient 14s ease-in-out infinite alternate}@keyframes salesPricingGradient{0%{background-position:0 30%}to{background-position:100% 70%}}.sales-pricing-anchor{background:linear-gradient(180deg,#111724cc,#0c101acc);border:1px dashed #2e3b52}.sales-navy-btn{background:linear-gradient(135deg,#1b2c4d,#263b66 52%,#162440);color:#ffffff;border:1px solid rgba(167,191,235,.32);box-shadow:0 14px 34px rgba(11,17,30,.42),inset 0 1px 0 rgba(255,255,255,.14);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,filter .2s ease}.sales-navy-btn:hover{transform:translateY(-1.5px);filter:brightness(1.08);box-shadow:0 18px 42px rgba(11,17,30,.56),inset 0 1px 0 rgba(255,255,255,.2)}.sales-cta-btn{background:linear-gradient(180deg,#f8fafc,#dce4f2);color:#0d1321;box-shadow:0 14px 34px rgba(0,0,0,.55),inset 0 1px 0 #ffffff;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,filter .2s ease}.sales-cta-btn:hover{transform:translateY(-1.5px);filter:brightness(1.03);box-shadow:0 18px 42px rgba(0,0,0,.72),inset 0 1px 0 #ffffff}.sales-checkout-cta{position:relative;isolation:isolate;overflow:hidden;color:#ffffff;border:1px solid rgba(167,191,235,.42);background:linear-gradient(110deg,#1a2945,#314d80 42%,#526d9f 52%,#263b66 72%,#1a2945);background-size:240% 100%;box-shadow:0 12px 30px rgba(11,17,30,.38),inset 0 1px 0 rgba(255,255,255,.16);animation:salesCtaGradient 6s ease-in-out infinite alternate;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,border-color .2s ease}@keyframes salesCtaGradient{0%{background-position:0 50%}to{background-position:100% 50%}}.sales-checkout-cta:hover{transform:translateY(-1px);border-color:rgba(214,226,247,.72);box-shadow:0 16px 36px rgba(11,17,30,.5),inset 0 1px 0 rgba(255,255,255,.2)}.sales-checkout-cta:active{transform:translateY(0) scale(.99)}.sales-checkout-cta:focus-visible{outline:3px solid #a7bfeb;outline-offset:3px}@keyframes salesMarqueeLeft{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes salesMarqueeRight{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.sales-marquee-mask{overflow:hidden;max-width:100vw;width:100%;contain:paint;mask-image:linear-gradient(90deg,transparent 0,black 7%,black 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 7%,black 93%,transparent)}.sales-marquee-track-left{animation:salesMarqueeLeft 44s linear infinite}.sales-marquee-track-left,.sales-marquee-track-right{display:flex;width:-moz-max-content;width:max-content}.sales-marquee-track-right{animation:salesMarqueeRight 48s linear infinite}.sales-marquee-mask:focus-within .sales-marquee-track-left,.sales-marquee-mask:focus-within .sales-marquee-track-right,.sales-marquee-mask:hover .sales-marquee-track-left,.sales-marquee-mask:hover .sales-marquee-track-right{animation-play-state:paused}.sales-motion-ready [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .56s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}.sales-motion-ready [data-reveal].sales-visible{opacity:1;transform:translateY(0)}@media (max-width:639px){.sales-page .sales-daily-timeline [data-reveal],.sales-page .sales-mobile-carousel>*{opacity:1!important;transform:none!important;transition:none!important;transition-delay:0s!important}.sales-page .sales-mobile-carousel>*{animation:none!important}.sales-page .sales-mobile-carousel .sales-card-light,.sales-page .sales-mobile-carousel .sales-card-light:hover{animation:none!important;transform:none!important;transition:none!important}.sales-page .sales-marquee-mask.sales-mobile-carousel{overflow-x:auto;contain:none;mask-image:none;-webkit-mask-image:none;scrollbar-width:none;scroll-snap-type:x mandatory}.sales-page .sales-marquee-mask.sales-mobile-carousel::-webkit-scrollbar{display:none}.sales-page .sales-mobile-carousel .sales-marquee-track-left,.sales-page .sales-mobile-carousel .sales-marquee-track-right{animation:none!important}.sales-page .sales-mobile-carousel .sales-marquee-duplicate{display:none}}@media (prefers-reduced-motion:reduce){.sales-motion-ready [data-reveal]{opacity:1;transform:none;transition:none}.sales-marquee-track-left,.sales-marquee-track-right{animation:none;flex-wrap:wrap;width:100%;justify-content:center}.sales-card-dark,.sales-card-dark:hover,.sales-card-light,.sales-card-light:hover,.sales-checkout-cta,.sales-checkout-cta:active,.sales-checkout-cta:hover,.sales-cta-btn,.sales-cta-btn:hover,.sales-navy-btn,.sales-navy-btn:hover,.sales-pricing-featured{animation:none;transition:none;transform:none;background-position:50% 50%}}