.FeaturesGrid-module__so3s5G__section{padding:var(--section-y)0;border-top:1px solid var(--line)}.FeaturesGrid-module__so3s5G__head{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:clamp(44px,5vw,72px);display:grid}.FeaturesGrid-module__so3s5G__head h2{max-width:15ch}@media (min-width:981px){.FeaturesGrid-module__so3s5G__head h2{max-width:none}.FeaturesGrid-module__so3s5G__headAside{grid-template-columns:minmax(0,1.1fr) auto;align-items:end;gap:64px;display:grid}.FeaturesGrid-module__so3s5G__headAside .FeaturesGrid-module__so3s5G__stats{border-top:none;margin:0;padding:0 0 4px}}.FeaturesGrid-module__so3s5G__headAside{padding-bottom:6px}.FeaturesGrid-module__so3s5G__sub{max-width:none;margin-top:0}.FeaturesGrid-module__so3s5G__stats{border-top:1px solid var(--line);gap:clamp(28px,3.5vw,48px);margin:28px 0 0;padding-top:22px;display:flex}.FeaturesGrid-module__so3s5G__stat{flex-direction:column;gap:4px;display:flex}.FeaturesGrid-module__so3s5G__statValue{letter-spacing:var(--tracking-heading);background:var(--grad-brand);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(22px,2vw,28px);font-weight:600}.FeaturesGrid-module__so3s5G__statLabel{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--ink-3);font-weight:500}.FeaturesGrid-module__so3s5G__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:14px;display:grid}.FeaturesGrid-module__so3s5G__big{grid-area:span 2/span 2}.FeaturesGrid-module__so3s5G__wide{grid-column:span 2}.FeaturesGrid-module__so3s5G__big,.FeaturesGrid-module__so3s5G__wide{background:radial-gradient(80% 60% at 100% 0%,color-mix(in srgb,var(--acc)8%,transparent),transparent 70%),var(--bg-raised);flex-direction:column;display:flex}.FeaturesGrid-module__so3s5G__big .FeaturesGrid-module__so3s5G__cardTitle{font-size:clamp(22px,2.2vw,28px)}.FeaturesGrid-module__so3s5G__big .FeaturesGrid-module__so3s5G__cardDesc{max-width:46ch;font-size:15px}.FeaturesGrid-module__so3s5G__showcase{margin-top:auto;padding-top:22px}.FeaturesGrid-module__so3s5G__sLine{border:1px solid var(--line);animation:FeaturesGrid-module__so3s5G__sLine 3.3s var(--ease-out)infinite both;background:#fff;border-radius:12px;gap:11px;margin-top:8px;padding:11px 12px;display:flex}@keyframes FeaturesGrid-module__so3s5G__sLine{0%{opacity:.35;transform:translateY(6px)}12%,80%{opacity:1;border-color:color-mix(in srgb,var(--acc)30%,transparent);transform:none}to{opacity:.6;transform:none}}.FeaturesGrid-module__so3s5G__sAvatar{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:grid}.FeaturesGrid-module__so3s5G__sTone0{background:var(--iris)}.FeaturesGrid-module__so3s5G__sTone1{background:linear-gradient(150deg,var(--color-primary-300),var(--iris-3))}.FeaturesGrid-module__so3s5G__sTone2{background:linear-gradient(150deg,#4cc766,#1f7a35)}.FeaturesGrid-module__so3s5G__sBody{flex-direction:column;gap:2px;min-width:0;display:flex}.FeaturesGrid-module__so3s5G__sName{color:var(--ink-2);font-size:11.5px;font-weight:650}.FeaturesGrid-module__so3s5G__sConf{font-family:var(--font-mono);color:var(--mint);margin-left:8px;font-size:9.5px;font-weight:400}.FeaturesGrid-module__so3s5G__sText{color:var(--ink);font-size:13px}.FeaturesGrid-module__so3s5G__langs{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.FeaturesGrid-module__so3s5G__langs span{border-radius:var(--r-full);border:1px solid var(--line-2);font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-3);padding:4px 9px;font-size:10px;animation:2s ease-in-out infinite FeaturesGrid-module__so3s5G__langPing}@keyframes FeaturesGrid-module__so3s5G__langPing{0%,70%,to{color:var(--ink-3);background:0 0}20%{background:color-mix(in srgb,var(--acc)12%,transparent);color:var(--acc-deep)}}.FeaturesGrid-module__so3s5G__query{border:1px solid color-mix(in srgb,var(--acc)35%,transparent);background:color-mix(in srgb,var(--acc)6%,#fff);color:var(--acc);border-radius:12px;align-items:center;gap:9px;padding:11px 14px;font-size:13px;display:flex}.FeaturesGrid-module__so3s5G__queryText{color:var(--ink);white-space:nowrap;border-right:1.5px solid var(--acc);width:40ch;max-width:100%;animation:3.2s steps(40,end) infinite FeaturesGrid-module__so3s5G__type,.8s step-end infinite FeaturesGrid-module__so3s5G__caret;overflow:hidden}@keyframes FeaturesGrid-module__so3s5G__type{0%{width:0}45%,to{width:40ch}}@keyframes FeaturesGrid-module__so3s5G__caret{50%{border-color:#0000}}.FeaturesGrid-module__so3s5G__hits{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.FeaturesGrid-module__so3s5G__hit{border-radius:var(--r-full);border:1px solid var(--line);font-family:var(--font-mono);color:var(--ink-3);animation:FeaturesGrid-module__so3s5G__hitIn 3.2s var(--ease-expo)infinite both;background:#fff;align-items:baseline;gap:8px;padding:6px 11px;font-size:10.5px;display:inline-flex}.FeaturesGrid-module__so3s5G__hit b{font-family:var(--font-sans);color:var(--ink);font-size:12px;font-weight:600}@keyframes FeaturesGrid-module__so3s5G__hitIn{0%,40%{opacity:0;transform:translateY(6px)}55%,to{opacity:1;transform:none}}.FeaturesGrid-module__so3s5G__card{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--bg-raised);transform-style:preserve-3d;padding:26px 26px 28px;transition:border-color .3s,background .3s,translate .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 1px 2px #1818150a}.FeaturesGrid-module__so3s5G__card[data-accent=iris]{--acc:var(--iris);--acc-deep:var(--iris-3)}.FeaturesGrid-module__so3s5G__card[data-accent=cyan]{--acc:var(--cyan);--acc-deep:var(--iris-3)}.FeaturesGrid-module__so3s5G__card[data-accent=mint]{--acc:var(--mint);--acc-deep:#1f7a35}.FeaturesGrid-module__so3s5G__card[data-accent=amber]{--acc:var(--amber);--acc-deep:#92400e}.FeaturesGrid-module__so3s5G__card:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(240px circle at var(--mx,50%)var(--my,50%),color-mix(in srgb,var(--acc)9.0%,transparent),transparent 65%);transition:opacity .35s;position:absolute;inset:0}.FeaturesGrid-module__so3s5G__card:after{content:"";pointer-events:none;opacity:0;transform-origin:0;background:linear-gradient(90deg,color-mix(in srgb,var(--acc)75.0%,transparent),transparent 80%);height:2px;transition:opacity .35s,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;transform:scaleX(.4)}.FeaturesGrid-module__so3s5G__card:hover{border-color:color-mix(in srgb,var(--acc)35.0%,transparent);background:#fffcf6;translate:0 -4px;box-shadow:0 16px 40px -18px #1818152e}.FeaturesGrid-module__so3s5G__card:hover:before{opacity:1}.FeaturesGrid-module__so3s5G__card:hover:after{opacity:1;transform:scaleX(1)}.FeaturesGrid-module__so3s5G__cardTop{justify-content:space-between;align-items:flex-start;display:flex}.FeaturesGrid-module__so3s5G__icon{border:1px solid color-mix(in srgb,var(--acc)24.0%,transparent);background:color-mix(in srgb,var(--acc)8.0%,transparent);width:40px;height:40px;color:var(--acc);border-radius:12px;place-items:center;transition:color .3s,box-shadow .3s;display:grid}.FeaturesGrid-module__so3s5G__card:hover .FeaturesGrid-module__so3s5G__icon svg{animation:.6s cubic-bezier(.34,1.56,.64,1) FeaturesGrid-module__so3s5G__iconPop}@keyframes FeaturesGrid-module__so3s5G__iconPop{0%{transform:scale(1)rotate(0)}40%{transform:scale(1.18)rotate(-8deg)}to{transform:scale(1)rotate(0)}}.FeaturesGrid-module__so3s5G__card:hover .FeaturesGrid-module__so3s5G__icon{color:var(--acc-deep);box-shadow:0 0 22px -4px color-mix(in srgb,var(--acc)40.0%,transparent)}.FeaturesGrid-module__so3s5G__index{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:var(--tracking-mono);color:var(--ink-4);font-weight:500;transition:color .3s}.FeaturesGrid-module__so3s5G__card:hover .FeaturesGrid-module__so3s5G__index{color:color-mix(in srgb,var(--acc)60%,transparent)}.FeaturesGrid-module__so3s5G__cardTitle{letter-spacing:var(--tracking-heading);margin:18px 0 0;font-size:16.5px;font-weight:600}.FeaturesGrid-module__so3s5G__cardDesc{color:var(--ink-2);margin:9px 0 0;font-size:13.5px;line-height:1.65}@media (max-width:980px){.FeaturesGrid-module__so3s5G__head{grid-template-columns:1fr;align-items:start;gap:24px}.FeaturesGrid-module__so3s5G__headAside{padding-bottom:0}.FeaturesGrid-module__so3s5G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.FeaturesGrid-module__so3s5G__big{grid-row:auto}}@media (max-width:620px){.FeaturesGrid-module__so3s5G__grid{grid-template-columns:1fr}.FeaturesGrid-module__so3s5G__big,.FeaturesGrid-module__so3s5G__wide{grid-column:auto}}@media (prefers-reduced-motion:reduce){.FeaturesGrid-module__so3s5G__card:hover .FeaturesGrid-module__so3s5G__icon svg,.FeaturesGrid-module__so3s5G__sLine,.FeaturesGrid-module__so3s5G__langs span,.FeaturesGrid-module__so3s5G__queryText,.FeaturesGrid-module__so3s5G__hit{animation:none}}
.UseCases-module__rsXzzq__section{padding:var(--section-y)0}.UseCases-module__rsXzzq__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}.UseCases-module__rsXzzq__side{position:sticky;top:120px}.UseCases-module__rsXzzq__preview{border-radius:var(--r-xl);border:1px solid var(--line);background:var(--bg-raised);box-shadow:var(--shadow-float);margin-top:40px;position:relative;overflow:hidden}.UseCases-module__rsXzzq__preview:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--iris)14%,transparent),transparent);filter:blur(30px);pointer-events:none;width:70%;height:120%;position:absolute;inset:-40% -30% auto auto}.UseCases-module__rsXzzq__previewBar{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 18px;font-size:13px;font-weight:600;display:flex;position:relative}.UseCases-module__rsXzzq__previewDot{background:var(--mint);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb,var(--mint)16%,transparent);border-radius:50%}.UseCases-module__rsXzzq__previewMeeting{animation:UseCases-module__rsXzzq__swapIn .5s var(--ease-expo)both}.UseCases-module__rsXzzq__previewCount{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-3);margin-left:auto;font-size:10.5px;font-weight:400}.UseCases-module__rsXzzq__previewList{flex-direction:column;gap:10px;min-height:252px;margin:0;padding:18px;list-style:none;display:flex;position:relative}.UseCases-module__rsXzzq__previewList li{border:1px solid var(--line);animation:UseCases-module__rsXzzq__swapIn .6s var(--ease-expo)both;background:#fff;border-radius:12px;padding:12px 14px}.UseCases-module__rsXzzq__previewList p{color:var(--ink);margin:6px 0 0;font-size:14px;line-height:1.5}@keyframes UseCases-module__rsXzzq__swapIn{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}.UseCases-module__rsXzzq__previewKind{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--iris);font-size:9.5px}.UseCases-module__rsXzzq__previewKind[data-kind=Action\ item],.UseCases-module__rsXzzq__previewKind[data-kind=Commitment],.UseCases-module__rsXzzq__previewKind[data-kind=Next\ step]{color:#2f9e44}.UseCases-module__rsXzzq__previewKind[data-kind=Open\ question],.UseCases-module__rsXzzq__previewKind[data-kind=Open\ loop]{color:var(--amber)}.UseCases-module__rsXzzq__previewFoot{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;padding:12px 18px;font-size:10px;display:flex}.UseCases-module__rsXzzq__list{flex-direction:column;gap:10px;display:flex}.UseCases-module__rsXzzq__row{border-radius:var(--r-lg);cursor:default;transition:background .4s var(--ease-out),border-color .4s var(--ease-out),box-shadow .4s var(--ease-out);border:1px solid #0000;outline:none;grid-template-columns:auto 1fr auto;align-items:start;gap:clamp(18px,3vw,32px);padding:clamp(24px,3vw,34px) clamp(20px,2.4vw,28px);display:grid;position:relative}.UseCases-module__rsXzzq__row:before{content:"";background:var(--grad-brand);width:3px;transition:transform .5s var(--ease-expo);border-radius:3px;position:absolute;top:22%;bottom:22%;left:0;transform:scaleY(0)}.UseCases-module__rsXzzq__rowOn{background:var(--bg-raised);border-color:var(--line);box-shadow:var(--shadow-panel)}.UseCases-module__rsXzzq__rowOn:before{transform:scaleY(1)}.UseCases-module__rsXzzq__row:focus-visible{border-color:var(--iris)}.UseCases-module__rsXzzq__rowIndex{letter-spacing:var(--tracking-display);color:#0000;-webkit-text-stroke:1px var(--ink-4);font-size:44px;font-weight:600;line-height:.9;transition:color .4s,-webkit-text-stroke-color .4s}.UseCases-module__rsXzzq__rowOn .UseCases-module__rsXzzq__rowIndex{color:var(--iris);-webkit-text-stroke-color:transparent}.UseCases-module__rsXzzq__rowTitle{letter-spacing:var(--tracking-heading);margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:600}.UseCases-module__rsXzzq__rowBody{font-size:var(--body-sm);color:var(--ink-2);max-width:52ch;margin:10px 0 0;line-height:1.65}.UseCases-module__rsXzzq__rowArrow{color:var(--ink-4);margin-top:6px;transition:color .3s,transform .4s cubic-bezier(.22,1,.36,1)}.UseCases-module__rsXzzq__rowOn .UseCases-module__rsXzzq__rowArrow{color:var(--iris);transform:translate(4px,-4px)}@media (max-width:900px){.UseCases-module__rsXzzq__layout{grid-template-columns:1fr}.UseCases-module__rsXzzq__side{position:static}.UseCases-module__rsXzzq__preview{display:none}}@media (prefers-reduced-motion:reduce){.UseCases-module__rsXzzq__previewMeeting,.UseCases-module__rsXzzq__previewList li{animation:none}}
.Stats-module__ZJXGYW__section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#18181504;padding:clamp(70px,8vw,120px) 0;position:relative;overflow:clip}.Stats-module__ZJXGYW__glow{background:radial-gradient(40% 60% at 25% 50%,color-mix(in srgb,var(--iris)10%,transparent),transparent 70%),radial-gradient(35% 55% at 78% 50%,#2457d614,transparent 70%);filter:blur(50px);pointer-events:none;position:absolute;inset:-30% 10%}.Stats-module__ZJXGYW__grid{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.Stats-module__ZJXGYW__cell{border-left:1px solid var(--line);flex-direction:column-reverse;gap:12px;padding:8px clamp(20px,3vw,44px);display:flex}.Stats-module__ZJXGYW__cell:first-child{border-left:none}.Stats-module__ZJXGYW__value{letter-spacing:var(--tracking-display);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--iris);margin:0;font-size:clamp(44px,5.4vw,76px);font-weight:600;line-height:1}.Stats-module__ZJXGYW__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px}@media (max-width:860px){.Stats-module__ZJXGYW__grid{grid-template-columns:repeat(2,1fr);gap:40px 0}.Stats-module__ZJXGYW__cell:nth-child(3){border-left:none}}
.Pricing-module__JbOzyG__section{padding:var(--section-y)0}.Pricing-module__JbOzyG__head{max-width:760px;margin-bottom:clamp(44px,5vw,72px)}.Pricing-module__JbOzyG__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.Pricing-module__JbOzyG__card{border-radius:var(--r-xl);border:1px solid var(--line);background:var(--bg-raised);flex-direction:column;padding:clamp(26px,2.6vw,36px);transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1818150a}.Pricing-module__JbOzyG__card:hover{border-color:var(--line-2);transform:translateY(-5px);box-shadow:0 20px 50px -22px #18181533}.Pricing-module__JbOzyG__featured{border-color:color-mix(in srgb,var(--iris)45%,transparent);box-shadow:0 1px 0 #ffffffe6 inset,0 30px 70px -28px color-mix(in srgb,var(--iris)40%,transparent);background:linear-gradient(#f0f8f5,#fff 55%)}.Pricing-module__JbOzyG__featured:hover{border-color:color-mix(in srgb,var(--iris)65%,transparent)}.Pricing-module__JbOzyG__featuredGlow{filter:blur(48px);pointer-events:none;background:radial-gradient(45% 50% at 50% 30%,#8b7cff2e,#0000 70%);height:120%;position:absolute;inset:-60% -30% auto}.Pricing-module__JbOzyG__badge{border:1px solid color-mix(in srgb,var(--iris)35%,transparent);background:color-mix(in srgb,var(--iris)10%,transparent);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--iris);border-radius:999px;padding:5px 12px;font-size:10px;position:absolute;top:22px;right:22px}.Pricing-module__JbOzyG__planName{font-size:var(--heading-2);letter-spacing:var(--tracking-heading);margin:0;font-weight:600}.Pricing-module__JbOzyG__price{align-items:baseline;gap:8px;margin:18px 0 0;display:flex}.Pricing-module__JbOzyG__priceValue{letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;font-size:clamp(40px,3.6vw,52px);font-weight:600;line-height:1}.Pricing-module__JbOzyG__priceSuffix{font-family:var(--font-mono);color:var(--ink-3);font-size:12px}.Pricing-module__JbOzyG__planDesc{font-size:var(--body-sm);color:var(--ink-2);min-height:3.3em;margin:16px 0 0;line-height:1.65}.Pricing-module__JbOzyG__cardCta{width:100%;margin-top:24px}.Pricing-module__JbOzyG__features{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin:26px 0 0;padding:22px 0 0;list-style:none;display:flex}.Pricing-module__JbOzyG__features li{color:var(--ink-2);align-items:flex-start;gap:11px;font-size:13.5px;line-height:1.55;display:flex}.Pricing-module__JbOzyG__checkWrap{color:#2f9e44;background:#10b98124;border-radius:7px;flex-shrink:0;place-items:center;width:19px;height:19px;margin-top:1px;display:grid}.Pricing-module__JbOzyG__featured .Pricing-module__JbOzyG__checkWrap{background:color-mix(in srgb,var(--iris)12%,transparent);color:var(--iris)}.Pricing-module__JbOzyG__footnote{text-align:center;font-family:var(--font-mono);letter-spacing:.05em;color:var(--ink-3);margin:34px 0 0;font-size:11.5px}@media (max-width:960px){.Pricing-module__JbOzyG__grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}.Pricing-module__JbOzyG__planDesc{min-height:0}}
.Offer-module__-wHiUq__section{padding:var(--section-y)0}.Offer-module__-wHiUq__head{max-width:760px;margin-bottom:clamp(44px,5vw,72px)}.Offer-module__-wHiUq__card{border-radius:var(--r-xl);border:1px solid color-mix(in srgb,var(--iris)45%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--iris)6%,var(--bg-raised)),var(--bg-raised)55%);box-shadow:0 1px 0 #ffffffe6 inset,0 30px 70px -28px color-mix(in srgb,var(--iris)40%,transparent);grid-template-columns:minmax(220px,300px) 1fr;align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(30px,3.4vw,52px);display:grid;position:relative;overflow:hidden}.Offer-module__-wHiUq__glow{background:radial-gradient(45% 50% at 50% 30%,color-mix(in srgb,var(--iris)22%,transparent),transparent 70%);filter:blur(48px);pointer-events:none;height:140%;position:absolute;inset:-60% 40% auto -20%}.Offer-module__-wHiUq__figure{align-items:baseline;gap:14px;display:flex;position:relative}.Offer-module__-wHiUq__hours{letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;font-size:clamp(64px,8vw,116px);font-weight:600;line-height:.9}.Offer-module__-wHiUq__hoursUnit{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:12px;line-height:1.6}.Offer-module__-wHiUq__body{position:relative}.Offer-module__-wHiUq__points{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Offer-module__-wHiUq__points li{color:var(--ink-2);align-items:flex-start;gap:11px;font-size:14px;line-height:1.55;display:flex}.Offer-module__-wHiUq__checkWrap{background:color-mix(in srgb,var(--iris)12%,transparent);width:19px;height:19px;color:var(--iris);border-radius:7px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.Offer-module__-wHiUq__cta{margin-top:26px}.Offer-module__-wHiUq__footnote{text-align:center;font-family:var(--font-mono);letter-spacing:.05em;color:var(--ink-3);margin:34px 0 0;font-size:11.5px}@media (max-width:860px){.Offer-module__-wHiUq__card{grid-template-columns:1fr;gap:26px}.Offer-module__-wHiUq__glow{inset:-40% -20% auto}.Offer-module__-wHiUq__cta{width:100%}}
.FAQ-module__OIndIa__section{padding:var(--section-y)0;border-top:1px solid var(--line)}.FAQ-module__OIndIa__layout{grid-template-columns:1fr 1.35fr;align-items:start;gap:clamp(36px,6vw,96px);display:grid}.FAQ-module__OIndIa__head{position:sticky;top:130px}.FAQ-module__OIndIa__contactLink{color:var(--iris);align-items:center;gap:8px;margin-top:26px;font-size:15px;font-weight:600;text-decoration:none;transition:gap .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.FAQ-module__OIndIa__contactLink:hover{color:var(--iris-3);gap:12px}.FAQ-module__OIndIa__list{flex-direction:column;gap:10px;display:flex}.FAQ-module__OIndIa__item{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-raised);transition:border-color .3s,background .3s;overflow:hidden;box-shadow:0 1px 2px #18181508}.FAQ-module__OIndIa__item:hover{border-color:var(--line-2)}.FAQ-module__OIndIa__itemOpen{border-color:color-mix(in srgb,var(--iris)35%,transparent);background:#f8fbf9}.FAQ-module__OIndIa__question{text-align:left;width:100%;letter-spacing:var(--tracking-heading);color:var(--ink);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;font-family:inherit;font-size:15.5px;font-weight:600;display:flex}.FAQ-module__OIndIa__iconWrap{border:1px solid var(--line-2);width:28px;height:28px;color:var(--ink-2);border-radius:50%;flex-shrink:0;place-items:center;transition:background .3s,color .3s,border-color .3s;display:grid}.FAQ-module__OIndIa__itemOpen .FAQ-module__OIndIa__iconWrap{background:color-mix(in srgb,var(--iris)12%,transparent);border-color:color-mix(in srgb,var(--iris)35%,transparent);color:var(--iris)}.FAQ-module__OIndIa__vBar{transform-origin:50%;transition:transform .35s cubic-bezier(.22,1,.36,1)}.FAQ-module__OIndIa__itemOpen .FAQ-module__OIndIa__vBar{transform:scaleY(0)}.FAQ-module__OIndIa__panel{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.FAQ-module__OIndIa__itemOpen .FAQ-module__OIndIa__panel{grid-template-rows:1fr}.FAQ-module__OIndIa__panelInner{overflow:hidden}.FAQ-module__OIndIa__answer{color:var(--ink-2);opacity:0;margin:0;padding:0 22px 22px;font-size:14.5px;line-height:1.7;transition:opacity .4s 80ms,transform .4s cubic-bezier(.22,1,.36,1) 80ms;transform:translateY(-6px)}.FAQ-module__OIndIa__itemOpen .FAQ-module__OIndIa__answer{opacity:1;transform:translateY(0)}@media (max-width:900px){.FAQ-module__OIndIa__layout{grid-template-columns:1fr}.FAQ-module__OIndIa__head{position:static}}
.FinalCTA-module__N0aiia__section{border-top:1px solid var(--line);padding:clamp(120px,15vw,210px) 0;position:relative;overflow:clip}.FinalCTA-module__N0aiia__aurora{pointer-events:none;background:radial-gradient(45% 55% at 30% 55%,color-mix(in srgb,var(--iris)16%,transparent),transparent 70%),radial-gradient(40% 50% at 72% 45%,#0ea5e91c,transparent 70%);filter:blur(70px);position:absolute;inset:-10%}.FinalCTA-module__N0aiia__spotlight{pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out);background:radial-gradient(600px circle at var(--sx,50%)var(--sy,50%),color-mix(in srgb,var(--iris)11%,transparent),transparent 70%);position:absolute;inset:0}.FinalCTA-module__N0aiia__section:hover .FinalCTA-module__N0aiia__spotlight{opacity:1}.FinalCTA-module__N0aiia__rings{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.FinalCTA-module__N0aiia__rings span{border:1px solid color-mix(in srgb,var(--iris)16%,transparent);border-radius:50%;animation:7s cubic-bezier(.22,1,.36,1) infinite FinalCTA-module__N0aiia__ringPulse;position:absolute}.FinalCTA-module__N0aiia__rings span:first-child{width:480px;height:480px}.FinalCTA-module__N0aiia__rings span:nth-child(2){width:760px;height:760px;animation-delay:1.2s}.FinalCTA-module__N0aiia__rings span:nth-child(3){width:1080px;height:1080px;animation-delay:2.4s}@keyframes FinalCTA-module__N0aiia__ringPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.FinalCTA-module__N0aiia__inner{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.FinalCTA-module__N0aiia__title{letter-spacing:var(--tracking-display);text-wrap:balance;margin:20px 0 0;font-size:clamp(48px,8vw,116px);font-weight:600;line-height:1}.FinalCTA-module__N0aiia__sub{font-size:var(--body-lg);color:var(--ink-2);max-width:480px;margin:26px 0 0;line-height:1.6}.FinalCTA-module__N0aiia__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:40px;display:flex}.FinalCTA-module__N0aiia__bigCta{padding:18px 36px;font-size:16px}.FinalCTA-module__N0aiia__note{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-3);margin:22px 0 0;font-size:11.5px}
