.LandingPage_landingPage__kgmg1{min-height:100vh}.LandingPage_ctaWrap__yiejO{padding:40px var(--side-spacing) 80px}.LandingPage_ctaBubble__dutEN{max-width:1100px;margin:0 auto;position:relative;background:#fff4ed;border-radius:20px;padding:22px 24px}.LandingPage_ctaRow__JwMnA{display:flex;align-items:center;gap:16px}.LandingPage_ctaBulb__0xL8u{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#ffc107;font-size:22px}.LandingPage_ctaText__GorPE{flex:1 1;display:flex;flex-direction:column;gap:6px}.LandingPage_ctaText__GorPE p{font-size:15.5px;color:var(--on-primary);line-height:1.5}.LandingPage_ctaTagline__bcW38{font-size:13px;color:var(--on-primary-light2);font-weight:500}.LandingPage_ctaBtn__Mb4dG{display:inline-flex;align-items:center;justify-content:center;background:var(--accent-color);color:#fff;border-radius:200px;padding:12px 24px;font-size:16px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background .3s,transform .2s;flex-shrink:0}.LandingPage_ctaBtn__Mb4dG:hover{background:#c2410c;transform:translateY(-1px)}.LandingPage_stickyNote__0pTfg{position:absolute;bottom:-22px;right:-8px;background:#fff;padding:6px 12px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15);font-size:12px;font-weight:500;transform:rotate(-4deg);border:2px solid #f0f0f0}@media (max-width:640px){.LandingPage_ctaRow__JwMnA{flex-direction:column;align-items:flex-start}.LandingPage_ctaBtn__Mb4dG{width:100%;justify-content:center}}.HeroSection_hero__xXzdf{display:flex;flex-direction:column;align-items:stretch;gap:48px;padding:56px var(--side-spacing) 72px;max-width:var(--max-width);margin:0 auto}.HeroSection_heroLeft__8_Y6r{flex:none;max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:32px;text-align:center;align-items:center}.HeroSection_heroKicker__WqDeY{display:flex;align-items:center;justify-content:center;gap:10px}.HeroSection_badge__WBrBc{display:inline-block;padding:8px 16px;font-size:14px;font-weight:600;border-radius:20px;text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-raleway);background:var(--accent-soft);color:var(--accent-color)}.HeroSection_heroTitle__G4Lcl{font-size:62px;line-height:1.05;letter-spacing:-.015em;color:var(--on-primary);text-wrap:balance}.HeroSection_heroTitle__G4Lcl em{font-style:normal;color:var(--accent-color)}.HeroSection_heroSub__xEZAp{font-size:18px;color:var(--on-primary-light2);max-width:72ch;line-height:1.55;margin:0 auto}.HeroSection_heroSub__xEZAp strong{color:var(--on-primary);font-weight:700}.HeroSection_heroBtns__TZm0P{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.HeroSection_btn__rTsUs{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-weight:500;text-decoration:none;border:none;cursor:pointer;border-radius:200px;padding:12px 24px;font-size:16px;transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out)}.HeroSection_primary__uJCIq{background:var(--accent-color);color:#fff}.HeroSection_outline__xCdge{background:transparent;color:var(--accent-color);border:1px solid var(--accent-color)}.HeroSection_btn__rTsUs:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.HeroSection_primary__uJCIq:hover{background:#c2410c;transform:translateY(-1px)}.HeroSection_outline__xCdge:hover{background:var(--accent-color);color:#fff;transform:translateY(-2px)}}.HeroSection_large__3Mn2R{padding:14px 28px;font-size:17px}.HeroSection_heroTrust__gPM4l{display:flex;align-items:center;justify-content:center;gap:14px;color:var(--on-primary-light2);font-size:13px}.HeroSection_trustDot__tw2Lb{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.18);flex-shrink:0;display:block}.HeroSection_heroRight__bglab{flex:none;width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-gap:16px;gap:16px;background:#ededed;border-radius:42px;padding:12px;min-height:320px}.HeroSection_heroTile__Ghtbr{background:#fff;border-radius:34px;overflow:hidden;position:relative}.HeroSection_tileA__1sy9t{grid-column:1/span 2;grid-row:1/span 1;padding:22px;display:flex;flex-direction:column;gap:18px;background:radial-gradient(1200px 600px at -10% 110%,rgba(228,85,13,.22),transparent 55%),radial-gradient(900px 500px at 110% -10%,rgba(250,140,22,.18),transparent 55%),linear-gradient(160deg,#e4550d,#e4550d 45%,#f96a1b);color:#fff}.HeroSection_tileA__1sy9t h3{font-size:22px;line-height:1.15;letter-spacing:-.01em;color:#fff;text-wrap:balance;margin-top:10px}.HeroSection_tileA__1sy9t p{font-size:13px;color:hsla(0,0%,100%,.85);margin-top:6px;max-width:32ch;line-height:1.5}.HeroSection_tileABadge__84z9q{display:inline-block;padding:6px 12px;font-size:13px;font-weight:600;border-radius:20px;background:hsla(0,0%,100%,.2);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-raleway)}.HeroSection_tileB__Z1MY_{grid-column:3/span 1;gap:10px}.HeroSection_tileB__Z1MY_,.HeroSection_tileC__LNtcL{grid-row:1/span 1;padding:18px 18px 20px;display:flex;flex-direction:column}.HeroSection_tileC__LNtcL{grid-column:4/span 1;gap:12px}.HeroSection_heroList__6dVlH{display:flex;flex-direction:column;gap:8px;margin-top:auto}.HeroSection_heroItem__JdeMz{display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);padding:8px 10px;border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.HeroSection_heroItemIcon__YrOJl{width:30px;height:30px;border-radius:8px;background:hsla(0,0%,100%,.18);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.HeroSection_heroItemGlyph__h8DyZ.HeroSection_heroItemGlyph__h8DyZ{font-size:17px}.HeroSection_tileGlyph__bGuy4.HeroSection_tileGlyph__bGuy4{font-size:15px;flex-shrink:0}.HeroSection_heroItemMeta__p2ayd{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.HeroSection_heroItemName__wpY9b{font-weight:700;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HeroSection_heroItemDetail__aapTu{font-size:11px;color:hsla(0,0%,100%,.78)}.HeroSection_heroItemPill__92mHF{font-size:10px;padding:3px 7px;border-radius:999px;background:hsla(0,0%,100%,.18);font-weight:600;white-space:nowrap}.HeroSection_tileTitle__PgDiu{font-size:14px;font-weight:700;color:#1a1a1a;display:flex;align-items:center;gap:6px;font-family:var(--font-raleway);margin-bottom:16px}.HeroSection_tileSub__205g_{font-size:11.5px;color:#666;margin-top:-4px;margin-bottom:8px}.HeroSection_orderBar__KOasa{position:relative;height:6px;background:#eef1f5;border-radius:999px;overflow:hidden}.HeroSection_orderBar__KOasa:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f59e0b,#fbbf24);border-radius:999px;transform:scaleX(.6);transform-origin:left;animation:HeroSection_statusProgress__2v3ku .9s var(--ease-out) .65s both}@keyframes HeroSection_statusProgress__2v3ku{0%{transform:scaleX(.2)}to{transform:scaleX(.6)}}.HeroSection_orderSteps__GWHVG{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;margin-top:4px}.HeroSection_orderStep__3LlT0{display:flex;flex-direction:column;gap:5px;align-items:flex-start}.HeroSection_stepDot__LtvBY{width:10px;height:10px;border-radius:50%;background:#d8dee6;display:block}.HeroSection_active__Um76X .HeroSection_stepDot__LtvBY{box-shadow:0 0 0 4px rgba(245,158,11,.2)}.HeroSection_orderStep__3LlT0 span:last-child{font-size:10px;color:#aab;font-weight:600;line-height:1.2}.HeroSection_stepReceived__ffLuT .HeroSection_stepDot__LtvBY{background:#fb7f45}.HeroSection_stepReceived__ffLuT span:last-child{color:#fb7f45}.HeroSection_stepCooking__CxHLp .HeroSection_stepDot__LtvBY{background:#f59e0b}.HeroSection_stepCooking__CxHLp span:last-child{color:#f59e0b}.HeroSection_stepAlmostReady__U3Grt .HeroSection_stepDot__LtvBY{background:#d8dee6}.HeroSection_stepAlmostReady__U3Grt span:last-child{color:#aab}.HeroSection_stepReady__J1KP8 .HeroSection_stepDot__LtvBY{background:#22c55e}.HeroSection_stepReady__J1KP8 span:last-child{color:#22c55e}.HeroSection_orderNow__v1qrB{margin-top:auto;background:#fff7e6;border:1px solid #ffe3b3;color:#b26b00;border-radius:10px;padding:8px 10px;font-size:11.5px;line-height:1.35;display:flex;align-items:center;gap:6px;font-weight:600}.HeroSection_payRow__mB0cM{display:flex;flex-direction:column;gap:6px}.HeroSection_payChip__GiYzQ{display:flex;align-items:center;gap:6px;padding:8px;border:1px solid var(--border-color);border-radius:10px;background:#fff;font-size:11px;font-weight:700;color:#222}.HeroSection_payChipSwatch__ltLbM{width:22px;height:14px;border-radius:3px;flex-shrink:0;display:block}.HeroSection_paynow__ihluo{background:linear-gradient(135deg,#7b2d8e,#b043c8)}.HeroSection_paylah__wHK66{background:linear-gradient(135deg,#dc1e2c,#ff4d5c)}.HeroSection_visa__3x71F{background:#1a1f71}.HeroSection_master___T6Vu{background:linear-gradient(90deg,#eb001b 50%,#f79e1b 0)}.HeroSection_paySettle___Ujo0{margin-top:auto;background:#eaf7ee;border:1px solid #bfe6cb;border-radius:10px;padding:8px 10px;font-size:11px;color:#1e5e34;line-height:1.45}.HeroSection_paySettle___Ujo0 b{color:#13451f}@media (max-width:900px){.HeroSection_heroRight__bglab{grid-template-columns:1fr;grid-template-rows:auto;min-height:auto}.HeroSection_tileA__1sy9t,.HeroSection_tileB__Z1MY_,.HeroSection_tileC__LNtcL{grid-column:1;grid-row:auto}.HeroSection_tileA__1sy9t{min-height:280px}.HeroSection_tileB__Z1MY_,.HeroSection_tileC__LNtcL{min-height:160px}}@media (max-width:640px){.HeroSection_heroTitle__G4Lcl{font-size:36px}.HeroSection_heroSub__xEZAp{font-size:16px}}@media (prefers-reduced-motion:reduce){.HeroSection_btn__rTsUs{transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out),color .16s var(--ease-out)}.HeroSection_btn__rTsUs:active,.HeroSection_outline__xCdge:hover,.HeroSection_primary__uJCIq:hover{transform:none}.HeroSection_orderBar__KOasa:after{animation:none}}.StatementSection_statementSection__2U9YE{background:#fff;padding:72px var(--side-spacing)}.StatementSection_statementInner__2jonC{max-width:980px;margin:0 auto;display:flex;flex-direction:column;gap:18px;text-align:left}.StatementSection_statementInner__2jonC h2{font-size:36px;letter-spacing:-.012em;line-height:1.15;text-wrap:balance}.StatementSection_statementInner__2jonC p{color:var(--on-primary-light2);font-size:17px;line-height:1.6}.StatementSection_statementInner__2jonC p strong{color:var(--on-primary)}.StatementSection_src__waXOs{color:var(--on-primary-light);font-size:12.5px;font-style:italic;margin-top:8px}@media (max-width:640px){.StatementSection_statementInner__2jonC h2{font-size:26px}}.Badge_badge__ohf_O{display:inline-block;padding:8px 16px;font-size:14px;font-weight:600;border-radius:20px;width:-moz-fit-content;width:fit-content;text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-raleway)}.Badge_blue__Yha8R,.Badge_brand___4RhQ{background-color:var(--brand-50);color:var(--accent-color)}.Badge_green__rqHSW{background-color:#f6ffed;color:#52c41a}.Badge_red__yqX8D{background-color:#fff2f0;color:#ff4d4f}.Badge_purple__pdcmM{background-color:#f9f0ff;color:#722ed1}.Badge_orange__Jkg_W{background-color:#fff7e6;color:#fa8c16}.Badge_gray__IbZgQ{background-color:#f0f0f0;color:#555}.FeaturesSection_featuresSection__e28pw{padding:80px var(--side-spacing);background:var(--background)}.FeaturesSection_sectionHead__pq1sd{text-align:center;margin-bottom:48px;display:flex;flex-direction:column;gap:18px;align-items:center}.FeaturesSection_sectionTitle___4dms{font-size:40px;color:var(--on-primary);letter-spacing:-.015em;text-wrap:balance}.FeaturesSection_sectionSub__loPg8{font-size:19px;color:var(--on-primary-light2);max-width:640px;margin:0 auto;line-height:1.55}.FeaturesSection_featureGrid__6Y_ar{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;align-items:start}.FeaturesSection_featureCard___xHFe{background:#fff;border:1px solid var(--border-color);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:16px;transition:transform .3s,box-shadow .3s;box-shadow:0 2px 0 hsla(0,0%,4%,.02)}.FeaturesSection_featureCard___xHFe:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.06)}.FeaturesSection_featureArt__rM00z{width:100%;aspect-ratio:4/3;border-radius:16px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;padding:16px}.FeaturesSection_a1__OSaJO{background:linear-gradient(160deg,#e4550d,#fb7f45)}.FeaturesSection_a2__n_vv7{background:linear-gradient(160deg,#e65c00,#ffa94d)}.FeaturesSection_a3__45nLe{background:linear-gradient(160deg,#0a8754,#58c896)}.FeaturesSection_featureLabel__mTm__{font-family:var(--font-raleway);font-weight:700;letter-spacing:.02em;text-transform:uppercase;font-size:12px;background:hsla(0,0%,100%,.22);color:#fff;padding:6px 10px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative;z-index:1}.FeaturesSection_phoneWrap__AIN_b{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center}.FeaturesSection_phoneImg__U_DZA{object-fit:cover;object-position:center}.FeaturesSection_featureCard___xHFe h3{font-size:22px;letter-spacing:-.01em}.FeaturesSection_featureBody__LdXX0{color:var(--on-primary-light2);font-size:15.5px;line-height:1.55;flex:1 1}.FeaturesSection_disclosure__fWan7{align-self:flex-start;min-height:40px;padding:0 14px;margin-top:4px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--brand-200);border-radius:var(--radius-pill);background:var(--brand-50);color:var(--brand-700);font-family:inherit;font-weight:600;font-size:14px;cursor:pointer;transition:background-color .16s ease,transform .16s var(--ease-out)}.FeaturesSection_disclosureIcon__Uy6EL.FeaturesSection_disclosureIcon__Uy6EL{font-size:18px;transition:transform .2s var(--ease-in-out)}.FeaturesSection_open__R6oUM .FeaturesSection_disclosureIcon__Uy6EL.FeaturesSection_disclosureIcon__Uy6EL{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.FeaturesSection_disclosure__fWan7:hover{background:var(--brand-100)}}.FeaturesSection_disclosure__fWan7:active{transform:scale(.98);transition-duration:var(--duration-press)}.FeaturesSection_disclosure__fWan7:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.FeaturesSection_detail__j4sl5{overflow:hidden}.FeaturesSection_detailList__j_kV1{padding-top:16px;margin-top:16px;border-top:1px solid var(--separator);display:flex;flex-direction:column;gap:14px}.FeaturesSection_detailItem__0jXRl dt{font-size:14px;font-weight:700;letter-spacing:-.004em;color:var(--on-primary);margin-bottom:3px}.FeaturesSection_detailItem__0jXRl dd{font-size:14px;line-height:1.6;color:var(--on-primary-light2);text-wrap:pretty}@media (max-width:1024px){.FeaturesSection_featureGrid__6Y_ar{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.FeaturesSection_featureGrid__6Y_ar{grid-template-columns:1fr}.FeaturesSection_sectionTitle___4dms{font-size:30px}.FeaturesSection_sectionSub__loPg8{font-size:16px}}@media (prefers-reduced-motion:reduce){.FeaturesSection_disclosureIcon__Uy6EL.FeaturesSection_disclosureIcon__Uy6EL,.FeaturesSection_disclosure__fWan7,.FeaturesSection_featureCard___xHFe{transition:none}.FeaturesSection_disclosure__fWan7:active,.FeaturesSection_featureCard___xHFe:hover{transform:none}}.HowItWorksSection_howSection__o9blY{background:#fff;padding:80px var(--side-spacing)}.HowItWorksSection_sectionHead__zJEk_{text-align:center;margin-bottom:48px;display:flex;flex-direction:column;gap:18px;align-items:center}.HowItWorksSection_sectionTitle__Cl4KG{font-size:40px;color:var(--on-primary);letter-spacing:-.015em;text-wrap:balance}.HowItWorksSection_sectionSub__VI90r{font-size:19px;color:var(--on-primary-light2);max-width:640px;margin:0 auto;line-height:1.55}.HowItWorksSection_howGrid__B6txr{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.HowItWorksSection_howCard__Ithjt{background:var(--background);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:12px}.HowItWorksSection_howNum__Ekd8_{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--accent-color);color:#fff;font-weight:700;font-family:var(--font-raleway);font-size:16px}.HowItWorksSection_howCard__Ithjt h4{font-size:18px;letter-spacing:-.005em}.HowItWorksSection_howCard__Ithjt p{color:var(--on-primary-light2);font-size:14.5px;line-height:1.55;flex:1 1}.HowItWorksSection_tag__mDUpm{margin-top:auto;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-color)}.HowItWorksSection_alertCard__2GJCu{border:1.5px solid #f59e0b;background:#fffbeb}.HowItWorksSection_alertBubble__44N_6{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #fde68a;border-radius:10px;padding:10px 12px;font-size:13px;color:#92400e;font-weight:500;box-shadow:0 1px 4px rgba(0,0,0,.06)}.HowItWorksSection_alertDot__6Nj0g{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#f59e0b;animation:HowItWorksSection_pulse__ptSf1 1.8s ease-in-out infinite}@keyframes HowItWorksSection_pulse__ptSf1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.HowItWorksSection_alertDot__6Nj0g{animation:none}}@media (max-width:1024px){.HowItWorksSection_howGrid__B6txr{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.HowItWorksSection_howGrid__B6txr{grid-template-columns:1fr}.HowItWorksSection_sectionTitle__Cl4KG{font-size:30px}}.PaymentsSection_paySection__h5yWY{background:var(--background);padding:80px var(--side-spacing)}.PaymentsSection_sectionHead__QBKIm{text-align:center;margin-bottom:48px;display:flex;flex-direction:column;gap:18px;align-items:center}.PaymentsSection_sectionTitle__19FZo{font-size:40px;color:var(--on-primary);letter-spacing:-.015em;text-wrap:balance}.PaymentsSection_sectionSub__G4uW6{font-size:19px;color:var(--on-primary-light2);max-width:640px;margin:0 auto;line-height:1.55}.PaymentsSection_payGrid__M7UVJ{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:stretch}.PaymentsSection_payCard__nURP_{background:#fff;border-radius:24px;padding:36px;border:1px solid var(--border-color);display:flex;flex-direction:column;gap:22px}.PaymentsSection_payCard__nURP_ h3{font-size:26px;letter-spacing:-.01em}.PaymentsSection_methods__ec_Nh{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.PaymentsSection_method__plnrn{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--border-color);border-radius:16px;background:#fff}.PaymentsSection_methodIcon__o_x4w{width:44px;height:30px;border-radius:6px;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:10px;letter-spacing:.03em;color:#444;flex-shrink:0;font-family:var(--font-raleway);position:relative;overflow:hidden}.PaymentsSection_paynow__5c7LK .PaymentsSection_methodIcon__o_x4w{background:linear-gradient(135deg,#7b2d8e,#b043c8);color:#fff}.PaymentsSection_paylah__8uwd1 .PaymentsSection_methodIcon__o_x4w{background:linear-gradient(135deg,#dc1e2c,#ff4d5c);color:#fff}.PaymentsSection_visa__LZFlj .PaymentsSection_methodIcon__o_x4w{background:#1a1f71;color:#f7b600}.PaymentsSection_master__9D40a .PaymentsSection_methodIcon__o_x4w{background:#fff;border:1px solid var(--border-color)}.PaymentsSection_masterLeft__g4zx8,.PaymentsSection_masterRight__oJm4L{width:14px;height:14px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.PaymentsSection_masterLeft__g4zx8{background:#eb001b;left:9px}.PaymentsSection_masterRight__oJm4L{background:#f79e1b;right:9px;mix-blend-mode:multiply}.PaymentsSection_mname__sjhBv{font-weight:700;font-size:14.5px}.PaymentsSection_msub__CWH77{font-size:12px;color:var(--on-primary-light2)}.PaymentsSection_payNote__QUDEu{color:var(--on-primary-light2);font-size:14px;line-height:1.55;margin-top:auto}.PaymentsSection_pricingLink__V_Dtq{min-height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:7px;align-self:flex-start;color:var(--brand-700);background:var(--brand-50);border:1px solid var(--brand-200);border-radius:999px;font-size:.875rem;font-weight:700;transition:background-color .16s ease,transform .16s var(--ease-out)}.PaymentsSection_pricingLink__V_Dtq:hover{color:var(--brand-800);background:var(--brand-100);transform:translateY(-1px)}.PaymentsSection_pricingLink__V_Dtq:active{transform:scale(.98);transition-duration:80ms}.PaymentsSection_settleList__Z6QRt{display:flex;flex-direction:column;gap:14px}.PaymentsSection_settleItem__6mw1g{display:flex;gap:14px}.PaymentsSection_check__VNRk2{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#eaf7ee;color:#0a8754;display:flex;align-items:center;justify-content:center}.PaymentsSection_checkGlyph__elKHc.PaymentsSection_checkGlyph__elKHc{font-size:17px}.PaymentsSection_ct__OUIZL{font-size:14.5px;color:var(--on-primary-light2);line-height:1.55}.PaymentsSection_ct__OUIZL b{color:var(--on-primary)}.PaymentsSection_payoutCard__38X9R{background:linear-gradient(135deg,#e4550d,#f96a1b);color:#fff;border-radius:20px;padding:22px;display:flex;flex-direction:column;gap:10px}.PaymentsSection_payoutKey__aoKli{font-size:12.5px;color:hsla(0,0%,100%,.8);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-family:var(--font-raleway)}.PaymentsSection_payoutVal__TZj2o{font-size:28px;font-weight:700;font-family:var(--font-raleway);letter-spacing:-.01em}.PaymentsSection_payoutDesc__wJoG4{font-size:13px;color:hsla(0,0%,100%,.85);line-height:1.5}@media (max-width:1024px){.PaymentsSection_payGrid__M7UVJ{grid-template-columns:1fr}}@media (max-width:640px){.PaymentsSection_sectionTitle__19FZo{font-size:30px}.PaymentsSection_payCard__nURP_{padding:26px 22px}.PaymentsSection_pricingLink__V_Dtq{width:100%}}@media (prefers-reduced-motion:reduce){.PaymentsSection_pricingLink__V_Dtq{transition:none}.PaymentsSection_pricingLink__V_Dtq:active,.PaymentsSection_pricingLink__V_Dtq:hover{transform:none}}.PricingSection_pricingSection__O44Et{background:#fff;padding:96px var(--side-spacing)}.PricingSection_sectionHead__aGrEn{max-width:760px;margin:0 auto 48px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.PricingSection_sectionTitle__nb90w{color:var(--on-primary);font-size:clamp(2rem,4vw,3rem);line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.PricingSection_sectionSub__QU9sd{max-width:670px;color:var(--on-primary-light2);font-size:1.125rem;line-height:1.65;text-wrap:balance}.PricingSection_earlyOffer__eFc28{max-width:1100px;margin:0 auto 24px;padding:28px 30px;display:flex;align-items:center;justify-content:space-between;gap:28px;overflow:hidden;position:relative;color:#fff;background:linear-gradient(120deg,#25201d,#3b2a20 58%,#7f3512);border-radius:24px;box-shadow:0 18px 50px rgba(65,36,21,.16)}.PricingSection_earlyOffer__eFc28:after{content:"";position:absolute;right:-70px;top:-110px;width:260px;height:260px;border-radius:50%;background:rgba(249,106,27,.3);filter:blur(10px);pointer-events:none}.PricingSection_offerCopy__9zgkh{max-width:720px;display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.PricingSection_offerEyebrow__aVbwt{color:#ffb789;font-family:var(--font-raleway);font-size:.75rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.PricingSection_offerCopy__9zgkh h3{color:#fff;font-size:clamp(1.5rem,3vw,2.125rem);line-height:1.12;letter-spacing:-.025em}.PricingSection_offerCopy__9zgkh p{color:hsla(0,0%,100%,.76);font-size:.9375rem;line-height:1.55}.PricingSection_offerButton__Ult2Y{min-height:48px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;position:relative;z-index:1;color:#2b1c14;background:#fff;border-radius:999px;font-size:.9375rem;font-weight:700;transition:transform .16s var(--ease-out),background-color .16s ease}.PricingSection_offerButton__Ult2Y:hover{color:#2b1c14;background:#fff7f2;transform:translateY(-1px)}.PricingSection_offerButton__Ult2Y:active{transform:scale(.98);transition-duration:80ms}.PricingSection_planGrid__juaa_{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.PricingSection_planCard__ewhos{min-height:100%;padding:34px;display:flex;flex-direction:column;gap:18px;background:#f7f8f9;border:1px solid #e7e8ea;border-radius:24px}.PricingSection_proCard__vUj2j{background:#fffaf7;border-color:var(--brand-200);box-shadow:0 12px 36px rgba(228,85,13,.08)}.PricingSection_planTopline__q7E_c{min-height:26px;display:flex;align-items:center;justify-content:space-between;gap:16px}.PricingSection_planName__KiUKE{color:var(--on-primary);font-family:var(--font-raleway);font-size:1.25rem;font-weight:750}.PricingSection_valueBadge__fBP52{padding:6px 10px;color:var(--brand-700);background:var(--brand-100);border-radius:999px;font-size:.6875rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.PricingSection_priceRow__3IizS{display:flex;align-items:baseline;gap:7px}.PricingSection_promoLine__AgqDV{min-height:19px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--on-primary-light);font-size:.75rem}.PricingSection_promoLine__AgqDV span{color:var(--brand-700);font-weight:700}.PricingSection_amount__WBdTB{color:var(--on-primary);font-family:var(--font-raleway);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:.95;letter-spacing:-.045em}.PricingSection_proCard__vUj2j .PricingSection_amount__WBdTB{color:var(--brand-600)}.PricingSection_cadence__M_02r{color:var(--on-primary-light2);font-size:.875rem}.PricingSection_planDescription__r__Xc{min-height:48px;color:var(--on-primary-light2);font-size:.9375rem;line-height:1.55}.PricingSection_featureList__Fhk7l{padding:20px 0 0;display:flex;flex-direction:column;gap:14px;border-top:1px solid rgba(36,36,39,.1);list-style:none}.PricingSection_featureList__Fhk7l li{display:flex;align-items:flex-start;gap:11px;color:#454545;font-size:.9375rem;line-height:1.5}.PricingSection_check__C8hnF{width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#08784b;background:#e8f6ef;border-radius:50%}.PricingSection_checkGlyph__l1BmO.PricingSection_checkGlyph__l1BmO{font-size:14px}.PricingSection_unavailableFeature__EdtQ8{color:#8f2d22!important}.PricingSection_unavailableFeature__EdtQ8 .PricingSection_check__C8hnF{color:#b42318;background:#fff0ed}.PricingSection_pricingFooter__h0jvZ{max-width:1100px;margin:24px auto 0;padding:0 4px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:var(--on-primary-light2);font-size:.875rem}.PricingSection_detailsLink__JGQzt{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;color:var(--brand-700);font-weight:700}.PricingSection_detailsLink__JGQzt:hover{color:var(--brand-800)}@media (max-width:800px){.PricingSection_pricingSection__O44Et{padding:72px var(--side-spacing)}.PricingSection_earlyOffer__eFc28{padding:26px;align-items:flex-start;flex-direction:column}.PricingSection_planGrid__juaa_{grid-template-columns:1fr}.PricingSection_planDescription__r__Xc{min-height:auto}}@media (max-width:560px){.PricingSection_sectionHead__aGrEn{margin-bottom:36px}.PricingSection_sectionSub__QU9sd{font-size:1rem}.PricingSection_planCard__ewhos{padding:26px 22px;border-radius:20px}.PricingSection_promoLine__AgqDV{align-items:flex-start;flex-direction:column;gap:5px}.PricingSection_pricingFooter__h0jvZ{align-items:flex-start;flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.PricingSection_offerButton__Ult2Y{transition:none}.PricingSection_offerButton__Ult2Y:active,.PricingSection_offerButton__Ult2Y:hover{transform:none}}.WhyUsSection_whySection__PLcnw{background:var(--background);padding:80px var(--side-spacing)}.WhyUsSection_sectionHead__hg_Et{text-align:center;margin-bottom:48px;display:flex;flex-direction:column;gap:18px;align-items:center}.WhyUsSection_sectionTitle__vohyt{font-size:40px;color:var(--on-primary);letter-spacing:-.015em;text-wrap:balance}.WhyUsSection_sectionSub__E19qP{font-size:19px;color:var(--on-primary-light2);max-width:640px;margin:0 auto;line-height:1.55}.WhyUsSection_whyGrid__GBqc3{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.WhyUsSection_whyCard__ZqEIm{background:#fff;border:1px solid var(--border-color);border-radius:20px;padding:24px;display:flex;gap:16px}.WhyUsSection_icon__0BKPJ{flex-shrink:0;width:46px;height:46px;border-radius:14px;background:var(--accent-soft);display:flex;align-items:center;justify-content:center;color:var(--accent-strong)}.WhyUsSection_iconGlyph__4fA5i.WhyUsSection_iconGlyph__4fA5i{font-size:24px}.WhyUsSection_whyCard__ZqEIm h4{font-size:18px;margin-bottom:6px;letter-spacing:-.005em}.WhyUsSection_whyCard__ZqEIm p{color:var(--on-primary-light2);font-size:14.5px;line-height:1.55}@media (max-width:1024px){.WhyUsSection_whyGrid__GBqc3{grid-template-columns:1fr}}@media (max-width:640px){.WhyUsSection_sectionTitle__vohyt{font-size:30px}}.FAQSection_faqSection__TI27e{background:#fff;padding:80px var(--side-spacing)}.FAQSection_sectionHead__a2L4p{text-align:center;margin-bottom:48px;display:flex;flex-direction:column;gap:18px;align-items:center}.FAQSection_sectionTitle__2I2NC{font-size:40px;color:var(--on-primary);letter-spacing:-.015em;text-wrap:balance}.FAQSection_faqList__mluJW{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.FAQSection_faqItem___Bfdz{background:var(--background);border-radius:16px;overflow:hidden;border:1px solid var(--border-color)}.FAQSection_faqQ__J9w4c{width:100%;background:transparent;border:0;cursor:pointer;text-align:left;padding:18px 22px;font-family:var(--font-raleway);font-size:16.5px;font-weight:600;color:var(--on-primary);display:flex;justify-content:space-between;align-items:center;gap:16px;transition:color .16s var(--ease-out)}.FAQSection_faqIcon__C0Toz.FAQSection_faqIcon__C0Toz{color:var(--accent-color);font-size:22px;flex-shrink:0;transform:rotate(0deg);transition:transform .2s var(--ease-in-out)}.FAQSection_faqA__I7bpS{overflow:hidden;padding:0 22px;color:var(--on-primary-light2);font-size:15px;line-height:1.6}.FAQSection_faqA__I7bpS p{padding-bottom:20px}.FAQSection_open__B2FtS .FAQSection_faqIcon__C0Toz.FAQSection_faqIcon__C0Toz{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.FAQSection_faqQ__J9w4c:hover{color:var(--accent-color)}}@media (prefers-reduced-motion:reduce){.FAQSection_faqIcon__C0Toz{transition:none}}@media (max-width:640px){.FAQSection_sectionTitle__2I2NC{font-size:30px}}.FAQSection_seeAll__CZP2e{width:-moz-fit-content;width:fit-content;margin:28px auto 0;min-height:44px;padding:0 20px;display:flex;align-items:center;gap:8px;border-radius:var(--radius-pill);background:var(--brand-50);border:1px solid var(--brand-200);color:var(--brand-700);font-size:.9375rem;font-weight:700;transition:background-color .16s ease,transform .16s var(--ease-out)}.FAQSection_seeAllIcon__WrSV4.FAQSection_seeAllIcon__WrSV4{font-size:17px;transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.FAQSection_seeAll__CZP2e:hover{background:var(--brand-100);transform:translateY(-1px)}.FAQSection_seeAll__CZP2e:hover .FAQSection_seeAllIcon__WrSV4.FAQSection_seeAllIcon__WrSV4{transform:translateX(2px)}}.FAQSection_seeAll__CZP2e:active{transform:scale(.98);transition-duration:var(--duration-press)}.FAQSection_seeAll__CZP2e:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}@media (prefers-reduced-motion:reduce){.FAQSection_seeAllIcon__WrSV4.FAQSection_seeAllIcon__WrSV4,.FAQSection_seeAll__CZP2e{transition:none}.FAQSection_seeAll__CZP2e:active,.FAQSection_seeAll__CZP2e:hover,.FAQSection_seeAll__CZP2e:hover .FAQSection_seeAllIcon__WrSV4.FAQSection_seeAllIcon__WrSV4{transform:none}}.Careers_page__oDx_c{max-width:860px;margin:0 auto;padding:64px var(--side-spacing) 96px;display:flex;flex-direction:column;gap:48px}.Careers_hero__iLIQ_{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.Careers_heroTitle__XZP7E{font-size:clamp(2rem,4.5vw,3rem);line-height:1.08;letter-spacing:-.03em;color:var(--on-primary);text-wrap:balance}.Careers_heroLead__wBSIL{max-width:56ch;font-size:1.0625rem;line-height:1.6;color:var(--on-primary-light2);text-wrap:pretty}.Careers_emptyState__KCTSG{padding:48px 32px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;background:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-xl)}.Careers_emptyIcon__MJG2X{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--fill-quaternary);color:var(--label-tertiary);margin-bottom:4px}.Careers_emptyGlyph__bGqkk.Careers_emptyGlyph__bGqkk{font-size:30px}.Careers_emptyTitle__B3QI8{font-size:1.375rem;line-height:1.2;letter-spacing:-.015em;color:var(--on-primary)}.Careers_emptyBody__KgnCN{max-width:52ch;font-size:.9375rem;line-height:1.65;color:var(--on-primary-light2);text-wrap:pretty}.Careers_emailButton__U26u1{margin-top:10px;min-height:48px;padding:0 22px;display:inline-flex;align-items:center;gap:9px;border-radius:var(--radius-pill);background:var(--brand-50);border:1px solid var(--brand-200);color:var(--brand-700);font-size:.9375rem;font-weight:700;transition:background-color .16s ease,transform .16s var(--ease-out)}.Careers_emailGlyph__uNXAP.Careers_emailGlyph__uNXAP{font-size:18px}@media (hover:hover) and (pointer:fine){.Careers_emailButton__U26u1:hover{background:var(--brand-100);transform:translateY(-1px)}}.Careers_emailButton__U26u1:active{transform:scale(.98);transition-duration:var(--duration-press)}.Careers_emailButton__U26u1:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}.Careers_notes__hFPtK{display:flex;flex-direction:column;gap:14px}.Careers_notesTitle__z_VTO{font-size:1.25rem;letter-spacing:-.015em;color:var(--on-primary)}.Careers_notesList__f0C9q{display:flex;flex-direction:column;gap:10px;padding-left:20px;font-size:.9375rem;line-height:1.65;color:var(--on-primary-light2)}.Careers_notesList__f0C9q li::marker{color:var(--label-quaternary)}@media (max-width:640px){.Careers_page__oDx_c{padding:40px 1rem 64px;gap:36px}.Careers_emptyState__KCTSG{padding:36px 20px}}@media (prefers-reduced-motion:reduce){.Careers_emailButton__U26u1{transition:none}.Careers_emailButton__U26u1:active,.Careers_emailButton__U26u1:hover{transform:none}}@media (prefers-contrast:more){.Careers_emptyState__KCTSG{border-color:rgba(0,0,0,.4)}}.FAQ_page__CIdSS{max-width:860px;margin:0 auto;padding:64px var(--side-spacing) 96px;gap:48px}.FAQ_hero__saKoV,.FAQ_page__CIdSS{display:flex;flex-direction:column}.FAQ_hero__saKoV{align-items:center;gap:16px;text-align:center}.FAQ_heroTitle__Vf7OZ{font-size:clamp(2rem,4.5vw,3rem);line-height:1.08;letter-spacing:-.03em;color:var(--on-primary);text-wrap:balance}.FAQ_heroLead__zrrGG{max-width:52ch;font-size:1.0625rem;line-height:1.6;color:var(--on-primary-light2);text-wrap:pretty}.FAQ_searchWrap__0Yc0W{position:relative;width:100%;max-width:480px;margin-top:12px;display:flex;align-items:center}.FAQ_searchIcon__pnVgE.FAQ_searchIcon__pnVgE{position:absolute;left:16px;font-size:20px;color:var(--label-tertiary);pointer-events:none}.FAQ_searchInput__53aWX{width:100%;min-height:52px;padding:0 48px;border-radius:var(--radius-pill);border:1px solid var(--border-color);background:var(--surface-elevated);color:var(--on-primary);font-size:1rem;font-family:inherit;transition:border-color .16s ease,box-shadow .16s ease}.FAQ_searchInput__53aWX::placeholder{color:var(--label-tertiary)}.FAQ_searchInput__53aWX:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 3px var(--accent-soft)}.FAQ_searchInput__53aWX::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.FAQ_clearButton__emGFA{position:absolute;right:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--fill-tertiary);color:var(--label-secondary);cursor:pointer;transition:background-color .16s ease,transform var(--duration-press) ease-out}.FAQ_clearIcon__xcQYV.FAQ_clearIcon__xcQYV{font-size:17px}@media (hover:hover) and (pointer:fine){.FAQ_clearButton__emGFA:hover{background:var(--fill-secondary)}}.FAQ_clearButton__emGFA:active{transform:scale(.92)}.FAQ_resultCount__pAjc9{font-size:var(--text-footnote);letter-spacing:var(--text-footnote-tracking);color:var(--label-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FAQ_groups__8_iHq{display:flex;flex-direction:column;gap:40px}.FAQ_group__kjanY{display:flex;flex-direction:column;gap:14px}.FAQ_groupTitle__v1qqs{font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--on-primary-light);font-family:var(--font-raleway)}.FAQ_list__KwwA0{display:flex;flex-direction:column}.FAQ_item__0nxGb{border-bottom:1px solid var(--separator)}.FAQ_item__0nxGb:first-child{border-top:1px solid var(--separator)}.FAQ_question__FextE{width:100%;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:1.0625rem;font-weight:600;letter-spacing:-.006em;line-height:1.4;color:var(--on-primary);transition:color .16s ease}.FAQ_question__FextE:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px;border-radius:var(--radius-xs)}@media (hover:hover) and (pointer:fine){.FAQ_question__FextE:hover{color:var(--accent-color)}}.FAQ_itemIcon__wYFk1.FAQ_itemIcon__wYFk1{flex-shrink:0;font-size:22px;color:var(--accent-color);transition:transform .2s var(--ease-in-out)}.FAQ_open__rhsLc .FAQ_itemIcon__wYFk1.FAQ_itemIcon__wYFk1{transform:rotate(45deg)}.FAQ_answer__e_Lh1{overflow:hidden}.FAQ_answer__e_Lh1 p{padding-bottom:20px;max-width:68ch;font-size:.9375rem;line-height:1.7;color:var(--on-primary-light2);text-wrap:pretty}.FAQ_noResults__vB4fM{padding:48px 32px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;background:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-xl)}.FAQ_noResultsTitle__nJKvt{font-size:1.375rem;line-height:1.25;letter-spacing:-.015em;color:var(--on-primary);overflow-wrap:anywhere}.FAQ_noResultsBody__rOXgv{max-width:48ch;font-size:.9375rem;line-height:1.65;color:var(--on-primary-light2);text-wrap:pretty}.FAQ_stillStuck__0WHyH{padding:36px 32px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;background:var(--surface-sunken);border-radius:var(--radius-xl)}.FAQ_stillStuckTitle__3JqNa{font-size:1.25rem;letter-spacing:-.015em;color:var(--on-primary)}.FAQ_stillStuckBody__42bKM{max-width:46ch;font-size:.9375rem;line-height:1.6;color:var(--on-primary-light2)}.FAQ_contactActions__9zUuR{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.FAQ_contactBtn__tapHK{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;gap:9px;border-radius:var(--radius-pill);font-size:.9375rem;font-weight:700;transition:background-color .16s ease,transform .16s var(--ease-out)}.FAQ_contactPrimary__VT35A{background:#25d366;color:#0b3d20}.FAQ_contactSecondary__kduFO{background:var(--surface-elevated);border:1px solid var(--border-color);color:var(--on-primary)}.FAQ_contactGlyph___iRjy.FAQ_contactGlyph___iRjy{font-size:18px;flex-shrink:0}@media (hover:hover) and (pointer:fine){.FAQ_contactPrimary__VT35A:hover{background:#1fbb59}.FAQ_contactSecondary__kduFO:hover{background:var(--fill-quaternary)}.FAQ_contactBtn__tapHK:hover{transform:translateY(-1px)}}.FAQ_contactBtn__tapHK:active{transform:scale(.98);transition-duration:var(--duration-press)}.FAQ_contactBtn__tapHK:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}@media (max-width:640px){.FAQ_page__CIdSS{padding:40px 1rem 64px;gap:36px}.FAQ_noResults__vB4fM,.FAQ_stillStuck__0WHyH{padding:32px 20px}.FAQ_contactActions__9zUuR{width:100%;flex-direction:column}.FAQ_contactBtn__tapHK{justify-content:center}}@media (prefers-reduced-motion:reduce){.FAQ_clearButton__emGFA,.FAQ_contactBtn__tapHK,.FAQ_itemIcon__wYFk1.FAQ_itemIcon__wYFk1,.FAQ_searchInput__53aWX{transition:none}.FAQ_clearButton__emGFA:active,.FAQ_contactBtn__tapHK:active,.FAQ_contactBtn__tapHK:hover{transform:none}}@media (prefers-contrast:more){.FAQ_contactSecondary__kduFO,.FAQ_noResults__vB4fM,.FAQ_searchInput__53aWX{border-color:rgba(0,0,0,.4)}}.About_page__LsIY6{max-width:var(--max-width);padding:64px var(--side-spacing) 96px;gap:80px}.About_hero__SF4ND,.About_page__LsIY6{margin:0 auto;display:flex;flex-direction:column}.About_hero__SF4ND{max-width:760px;align-items:center;gap:20px;text-align:center}.About_heroTitle__RJ6hJ{font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.06;letter-spacing:-.03em;color:var(--on-primary);text-wrap:balance}.About_heroLead__5eGdI{font-size:1.125rem;line-height:1.65;color:var(--on-primary-light2);text-wrap:pretty}.About_section__LDSys{display:flex;flex-direction:column;gap:24px}.About_sectionTitle__Nmvn8{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15;letter-spacing:-.022em;color:var(--on-primary);text-wrap:balance}.About_grid__cvbaz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;list-style:none}.About_card__sxu6T{display:flex;flex-direction:column;gap:12px;padding:28px;background:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-xl)}.About_cardIcon__RPEHP{width:46px;height:46px;border-radius:14px;background:var(--accent-soft);color:var(--accent-strong);display:flex;align-items:center;justify-content:center}.About_cardGlyph__ux7FZ.About_cardGlyph__ux7FZ{font-size:24px}.About_cardTitle__T8i15{font-size:1.125rem;letter-spacing:-.008em;color:var(--on-primary)}.About_cardBody__LiFQl{font-size:.9375rem;line-height:1.6;color:var(--on-primary-light2)}.About_prose__wD3T_{max-width:68ch;display:flex;flex-direction:column;gap:16px;font-size:1rem;line-height:1.7;color:var(--on-primary-light2);text-wrap:pretty}.About_companyCard__ioW3Z{padding:28px;background:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:18px}.About_companyList__IE3an{display:grid;grid-gap:14px;gap:14px}.About_companyRow__A7k0G{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline}.About_companyRow__A7k0G dt{font-size:.8125rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--on-primary-light);font-family:var(--font-raleway)}.About_companyRow__A7k0G dd{font-size:.9375rem;line-height:1.55;color:var(--on-primary)}.About_companyNote__3L__t{padding-top:16px;border-top:1px solid var(--border-color);font-size:.875rem;line-height:1.6;color:var(--on-primary-light2)}.About_companyCard__ioW3Z a,.About_companyNote__3L__t a{color:var(--link-color);font-weight:600}.About_companyCard__ioW3Z a:hover,.About_companyNote__3L__t a:hover{color:var(--link-hover-color)}.About_cta__0600A{padding:48px 32px;border-radius:var(--radius-xl);background:var(--brand-gradient);color:#fff;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.About_ctaTitle__ejkQi{font-size:clamp(1.5rem,3vw,2.125rem);line-height:1.12;letter-spacing:-.025em;color:#fff;text-wrap:balance}.About_ctaLead__m1v2D{font-size:1rem;color:hsla(0,0%,100%,.88)}.About_ctaActions__t9wOo{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.About_btn__ZElxi{min-height:48px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);font-size:1rem;font-weight:600;transition:transform .16s var(--ease-out),background-color .16s ease}.About_btnPrimary__29Htr{background:#fff;color:var(--brand-700)}.About_btnOutline__HwiOS{border:1px solid hsla(0,0%,100%,.6);color:#fff}.About_btn__ZElxi:active{transform:scale(.97);transition-duration:var(--duration-press)}@media (hover:hover) and (pointer:fine){.About_btnPrimary__29Htr:hover{background:#fff7f2}.About_btnOutline__HwiOS:hover{background:hsla(0,0%,100%,.14)}}@media (max-width:900px){.About_grid__cvbaz{grid-template-columns:1fr}}@media (max-width:640px){.About_page__LsIY6{padding:40px 1rem 64px;gap:56px}.About_companyRow__A7k0G{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.About_btn__ZElxi{transition:none}.About_btn__ZElxi:active{transform:none}}@media (prefers-contrast:more){.About_card__sxu6T,.About_companyCard__ioW3Z{border-color:rgba(0,0,0,.4)}}.Team_page__YxMZm{max-width:var(--max-width);padding:64px var(--side-spacing) 96px;gap:64px}.Team_hero__lpleM,.Team_page__YxMZm{margin:0 auto;display:flex;flex-direction:column}.Team_hero__lpleM{max-width:720px;align-items:center;gap:18px;text-align:center}.Team_heroTitle__ybbGW{font-size:clamp(2rem,4.5vw,3rem);line-height:1.08;letter-spacing:-.03em;color:var(--on-primary);text-wrap:balance}.Team_heroLead___BtjC{font-size:1.0625rem;line-height:1.65;color:var(--on-primary-light2);text-wrap:pretty}.Team_section__Nh71z{display:flex;flex-direction:column;gap:24px}.Team_sectionTitle__tI_vX{font-size:clamp(1.375rem,2.4vw,1.75rem);line-height:1.2;letter-spacing:-.02em;color:var(--on-primary)}.Team_memberList__xDsFx{display:flex;flex-wrap:wrap;gap:40px;list-style:none}.Team_member__q22UX{width:220px;display:flex;flex-direction:column;gap:4px}.Team_memberPhotoWrap__dwJ3D{position:relative;display:block;width:220px;height:220px;border-radius:var(--radius-xl);overflow:hidden;background:var(--surface-sunken);margin-bottom:12px;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}.Team_memberPhoto__TNPDX{width:100%;height:100%;object-fit:cover}.Team_linkedinBadge__CIf8O{position:absolute;right:10px;bottom:10px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.92);color:#0a66c2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:15px;transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.Team_memberPhotoWrap__dwJ3D:hover{transform:translateY(-3px);box-shadow:var(--elevation-2)}.Team_memberPhotoWrap__dwJ3D:hover .Team_linkedinBadge__CIf8O{transform:scale(1.08)}}.Team_memberPhotoWrap__dwJ3D:active{transform:scale(.985);transition-duration:var(--duration-press)}.Team_memberPhotoWrap__dwJ3D:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}.Team_memberName__ePdbV{font-size:1rem;font-weight:700;color:var(--on-primary)}.Team_memberTitle__re60g{font-size:.875rem;color:var(--on-primary-light2)}.Team_footerNote__eNup2{padding-top:28px;border-top:1px solid var(--border-color);font-size:.9375rem;line-height:1.6;color:var(--on-primary-light2)}.Team_footerNote__eNup2 a{color:var(--link-color);font-weight:600}.Team_footerNote__eNup2 a:hover{color:var(--link-hover-color)}@media (max-width:640px){.Team_page__YxMZm{padding:40px 1rem 64px;gap:44px}.Team_memberList__xDsFx{gap:24px}.Team_member__q22UX{width:calc(50% - 12px)}.Team_memberPhotoWrap__dwJ3D{width:100%;height:auto;aspect-ratio:1}}@media (prefers-reduced-motion:reduce){.Team_linkedinBadge__CIf8O,.Team_memberPhotoWrap__dwJ3D{transition:none}.Team_memberPhotoWrap__dwJ3D:active,.Team_memberPhotoWrap__dwJ3D:hover{transform:none}}