.GuaranteeSection-module__EH8eYG__section{padding:var(--section-sm) 0}.GuaranteeSection-module__EH8eYG__card{background:var(--button-accent);max-width:68rem;padding:var(--card-lg);border:2px solid var(--foreground-strong);border-radius:0;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);margin:0 auto;display:grid;position:relative}.GuaranteeSection-module__EH8eYG__card:before,.GuaranteeSection-module__EH8eYG__card:after{content:"";background:#fff;position:absolute}.GuaranteeSection-module__EH8eYG__card:before{border:2px solid var(--foreground-strong);border-left:0;width:2px;top:9px;bottom:-12px;right:-12px;transform:translate(-11px,-10px)}.GuaranteeSection-module__EH8eYG__card:after{border:2px solid var(--foreground-strong);border-top:0;height:2px;bottom:-12px;left:9px;right:-12px;transform:translate(-10px,-11px)}.GuaranteeSection-module__EH8eYG__intro{align-content:start;gap:1.25rem;display:grid}.GuaranteeSection-module__EH8eYG__iconWrap{color:#fff;background:#ffffff26;border-radius:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.GuaranteeSection-module__EH8eYG__heading{color:#fff;text-align:left;max-width:18rem;margin:0;font-weight:600}.GuaranteeSection-module__EH8eYG__list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.GuaranteeSection-module__EH8eYG__item{color:#ffffffd9;background:#ffffff14;border:1px solid #ffffff24;align-items:flex-start;gap:10px;padding:1rem 1.125rem;font-size:.9375rem;font-weight:600;display:flex}.GuaranteeSection-module__EH8eYG__check{color:#fff;flex-shrink:0}.GuaranteeSection-module__EH8eYG__cta{margin-top:.25rem}.GuaranteeSection-module__EH8eYG__ctaLink{border:2px solid var(--foreground-strong);color:var(--button-accent);text-transform:lowercase;background:#fff;border-radius:0;align-items:center;gap:8px;padding:12px 24px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex}.GuaranteeSection-module__EH8eYG__ctaLink:hover{background:#ffffffe6;box-shadow:0 4px 16px #00000026}.GuaranteeSection-module__EH8eYG__ctaLink svg{transition:transform .2s}.GuaranteeSection-module__EH8eYG__ctaLink:hover svg{transform:translate(3px)}@media (max-width:768px){.GuaranteeSection-module__EH8eYG__card{padding:var(--card-md);grid-template-columns:1fr}.GuaranteeSection-module__EH8eYG__heading{max-width:none}}
.HowItWorks-module__dWilBG__heading{margin-bottom:var(--gap-lg)}.HowItWorks-module__dWilBG__grid{gap:var(--gap-lg);grid-template-columns:repeat(3,1fr);display:grid}.HowItWorks-module__dWilBG__step{flex-direction:column;display:flex}.HowItWorks-module__dWilBG__badge{background:color-mix(in srgb, var(--button-accent) 10%, transparent);width:32px;height:32px;color:var(--button-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.HowItWorks-module__dWilBG__title{margin-top:12px;font-weight:600}.HowItWorks-module__dWilBG__description{color:var(--foreground-muted-alt);margin-top:6px;line-height:1.6}@media (max-width:900px){.HowItWorks-module__dWilBG__grid{gap:var(--gap-md);grid-template-columns:1fr}}
.ProductGrid-module__1tA--W__header{margin-inline:auto}.ProductGrid-module__1tA--W__grid{gap:var(--gap-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ProductGrid-module__1tA--W__card{padding:var(--card-md);color:inherit;flex-direction:row;align-items:flex-start;gap:12px;text-decoration:none;display:flex;position:relative}.ProductGrid-module__1tA--W__icon{color:var(--button-accent);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.ProductGrid-module__1tA--W__content{gap:var(--gap-xs);flex-direction:column;min-width:0;display:flex}.ProductGrid-module__1tA--W__card h3{color:var(--foreground)}.ProductGrid-module__1tA--W__card p{color:var(--muted-foreground);margin:0 0 auto;font-size:.8125rem;line-height:1.5}.ProductGrid-module__1tA--W__price{color:var(--foreground);font-size:.875rem;font-weight:700;display:block}@media (--lg){.ProductGrid-module__1tA--W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ProductGrid-module__1tA--W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (--sm){.ProductGrid-module__1tA--W__grid{grid-template-columns:1fr}}
.StatsStrip-module__8RL-TW__wrap{padding:40px 0 12px}.StatsStrip-module__8RL-TW__row{flex-wrap:wrap;justify-content:flex-start;gap:clamp(1.5rem,5vw,3rem);display:flex}.StatsStrip-module__8RL-TW__item{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex;position:relative}.StatsStrip-module__8RL-TW__value{color:var(--foreground-strong);letter-spacing:-.02em;font-size:2rem;font-weight:700;line-height:1}.StatsStrip-module__8RL-TW__label{color:var(--foreground-muted-alt);font-size:.75rem;line-height:1.4}.StatsStrip-module__8RL-TW__sep{background:var(--border-soft,#16314e1f);width:1px;height:24px;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}@media (max-width:768px){.StatsStrip-module__8RL-TW__row{gap:28px}.StatsStrip-module__8RL-TW__value{font-size:1.5rem}.StatsStrip-module__8RL-TW__sep{height:20px;right:-14px}}@media (max-width:480px){.StatsStrip-module__8RL-TW__row{flex-wrap:wrap;gap:24px 32px}.StatsStrip-module__8RL-TW__sep{display:none}}
.UseCases-module__8TShtq__grid{gap:var(--gap-xs);grid-template-columns:repeat(3,1fr);display:grid}.UseCases-module__8TShtq__item{padding:var(--card-sm);border:2px solid var(--foreground-strong);color:var(--foreground-strong);transition:transform var(--transition), border-color var(--transition), box-shadow var(--transition);background:#fff;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex;position:relative}.UseCases-module__8TShtq__item:before,.UseCases-module__8TShtq__item:after{content:"";background:#fff;position:absolute}.UseCases-module__8TShtq__item:before{border:2px solid var(--foreground-strong);width:2px;transition:transform var(--transition), width var(--transition), bottom var(--transition);border-left:0;top:9px;bottom:-12px;right:-12px;transform:translate(-11px,-10px)}.UseCases-module__8TShtq__item:after{border:2px solid var(--foreground-strong);height:2px;transition:transform var(--transition), height var(--transition), right var(--transition);border-top:0;bottom:-12px;left:9px;right:-12px;transform:translate(-10px,-11px)}.UseCases-module__8TShtq__item:hover{border-color:var(--interactive);box-shadow:var(--shadow-elevated)}.UseCases-module__8TShtq__item:hover:before{width:11px;bottom:-13px;transform:translate(0)}.UseCases-module__8TShtq__item:hover:after{height:11px;right:-13px;transform:translate(0)}.UseCases-module__8TShtq__icon{color:var(--interactive);flex-shrink:0}.UseCases-module__8TShtq__label{flex:1}.UseCases-module__8TShtq__arrow{color:var(--foreground-muted-alt);transition:transform var(--transition), color var(--transition);font-size:.875rem}.UseCases-module__8TShtq__item:hover .UseCases-module__8TShtq__arrow{color:var(--interactive);transform:translate(3px)}@media (max-width:900px){.UseCases-module__8TShtq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.UseCases-module__8TShtq__grid{grid-template-columns:1fr}}
.page-module__vXJC9a__heroSection{background:#d9e9fd;flex-direction:column;min-height:60vh;padding-top:80px;padding-bottom:24px;display:flex;position:relative;overflow:hidden}.page-module__vXJC9a__heroGrid{grid-template-columns:minmax(0,600px) 1fr;align-items:end;gap:40px;min-height:clamp(26rem,48vh,38rem);display:grid}.page-module__vXJC9a__heroContent{align-self:end;padding-top:clamp(1.5rem,4vw,4rem);padding-bottom:clamp(1rem,2vw,2rem)}.page-module__vXJC9a__heroContent h1{letter-spacing:-.03em;line-height:1}.page-module__vXJC9a__heroSubtitle{color:var(--foreground-body);max-width:28rem;margin-top:20px;font-size:1.0625rem;line-height:1.6}.page-module__vXJC9a__heroButtonWrap{margin-top:32px}.page-module__vXJC9a__heroReviews{align-items:center;gap:12px;margin-top:32px;display:flex}.page-module__vXJC9a__stars{gap:2px;display:flex}.page-module__vXJC9a__stars .star{fill:gold;width:18px;height:18px}.page-module__vXJC9a__heroReviews span{color:var(--muted-foreground);font-size:14px}.page-module__vXJC9a__heroImage{justify-content:center;align-self:end;align-items:center;display:flex}.page-module__vXJC9a__heroImage img{width:min(100%,34rem);max-width:100%;height:auto}.page-module__vXJC9a__soarSection{padding-top:var(--section-md)}.page-module__vXJC9a__soarCard{border:2px solid var(--foreground-strong);background:var(--button-accent);justify-content:space-between;align-items:center;gap:32px;max-width:52rem;margin:0 auto;padding:40px 48px;display:flex}.page-module__vXJC9a__soarCardCopy{flex:1}.page-module__vXJC9a__soarCardCopy h3{color:#fff;margin-bottom:8px;font-size:1.5rem}.page-module__vXJC9a__soarCardCopy p{color:#ffffffbf;margin:0;font-size:.9375rem;line-height:1.6}.page-module__vXJC9a__soarCardLink{border:2px solid var(--foreground-strong);color:var(--button-accent);text-transform:lowercase;white-space:nowrap;background:#fff;border-radius:0;flex-shrink:0;align-items:center;gap:8px;padding:12px 24px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex}.page-module__vXJC9a__soarCardLink:hover{background:#ffffffe6;box-shadow:0 4px 16px #00000026}.page-module__vXJC9a__soarCardLink svg{transition:transform .2s}.page-module__vXJC9a__soarCardLink:hover svg{transform:translate(3px)}@media (--lg){.page-module__vXJC9a__heroGrid{gap:24px}.page-module__vXJC9a__heroImage img{width:min(100%,30rem)}}@media (max-width:900px){.page-module__vXJC9a__soarCard{text-align:center;flex-direction:column;padding:32px 28px}}@media (--md){.page-module__vXJC9a__heroSection{min-height:auto;padding-top:24px;padding-bottom:16px}.page-module__vXJC9a__heroGrid{grid-template-columns:1fr;gap:24px;min-height:auto}.page-module__vXJC9a__heroContent{padding-top:1.25rem;padding-bottom:0}.page-module__vXJC9a__heroReviews{flex-wrap:wrap;row-gap:8px}.page-module__vXJC9a__heroImage{justify-content:flex-start}}@media (max-width:480px){.page-module__vXJC9a__heroSection{padding-top:16px}.page-module__vXJC9a__heroGrid{gap:20px}.page-module__vXJC9a__heroSubtitle{margin-top:16px;font-size:.9375rem}.page-module__vXJC9a__heroButtonWrap,.page-module__vXJC9a__heroReviews{margin-top:24px}.page-module__vXJC9a__heroImage img{width:min(100%,26rem)}}
