.AboutAudience_section__qYKUw{background:#fbebd4;padding:3rem 1.5rem}.AboutAudience_inner__4aOIb{max-width:1040px;margin:0 auto}.AboutAudience_header__OPO2M{max-width:640px;margin:0 auto 2rem;text-align:center}.AboutAudience_eyebrow__bsJ6l{font-size:var(--fs-100);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--terra);margin-bottom:.75rem}.AboutAudience_title__8KZiz{font-size:var(--fs-500);letter-spacing:-.02em;line-height:var(--lh-snug)}.AboutAudience_grid__O_vjR{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem}.AboutAudience_col__C0kE_{background:var(--card-bg);border:1px solid var(--light-border);border-radius:16px;padding:1.5rem}.AboutAudience_colFor__NidYC{border-top:3px solid var(--sage)}.AboutAudience_colNot__hOVl0{border-top:3px solid var(--muted)}.AboutAudience_colTitle__xHsaQ{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-200);font-weight:700;color:var(--ink);margin-bottom:1rem}.AboutAudience_checkIcon__gJp8Q{background:var(--sage);font-size:var(--fs-50)}.AboutAudience_checkIcon__gJp8Q,.AboutAudience_xIcon__SO90p{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;font-weight:700}.AboutAudience_xIcon__SO90p{background:var(--muted);font-size:var(--fs-200)}.AboutAudience_list__wcFoW{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.AboutAudience_list__wcFoW li{position:relative;padding-left:1.25rem;font-size:var(--fs-200);line-height:var(--lh-normal);color:var(--ink)}.AboutAudience_list__wcFoW li:before{content:"—";position:absolute;left:0;color:var(--muted)}@media (max-width:768px){.AboutAudience_grid__O_vjR{grid-template-columns:1fr}}.AboutPains_section__Z_VsL{max-width:1120px;margin:0 auto;padding:3rem 1.5rem;background:#faf7f2;box-shadow:0 0 0 100vmax #faf7f2;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.AboutPains_header__8nFXi{max-width:720px;margin:0 auto 2.5rem;text-align:center}.AboutPains_eyebrow__FlcP3{font-size:var(--fs-100);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--terra);margin-bottom:.75rem}.AboutPains_title__2707T{font-size:var(--fs-600);letter-spacing:-.02em;line-height:var(--lh-snug);margin-bottom:.75rem}.AboutPains_subtitle__w7Jg_{color:var(--muted);font-size:var(--fs-200);line-height:var(--lh-normal)}.AboutPains_grid__11l5J{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.AboutPains_card__5SOXA{background:var(--card-bg);border:1px solid var(--light-border);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;box-shadow:0 8px 24px -16px rgba(68,64,60,.2)}.AboutPains_iconWrap__PuaW0{width:48px;height:48px;border-radius:12px;background:var(--warm);color:var(--terra);display:inline-flex;align-items:center;justify-content:center;margin-bottom:1rem}.AboutPains_cardTitle__3o9Yo{font-size:var(--fs-300);font-weight:700;color:var(--ink);margin-bottom:.5rem}.AboutPains_cardSummary__GHxW6{font-size:var(--fs-200);line-height:var(--lh-normal);color:var(--ink);margin-bottom:1rem}.AboutPains_bullets__Glrg_{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.AboutPains_bullets__Glrg_ li{position:relative;padding-left:1.25rem;font-size:var(--fs-100);line-height:var(--lh-normal);color:var(--muted)}.AboutPains_bullets__Glrg_ li:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;border-radius:50%;background:var(--terra)}@media (max-width:1024px){.AboutPains_grid__11l5J{grid-template-columns:1fr}}.Breadcrumbs_breadcrumbs__Rwb5T{margin-bottom:1.5rem}.Breadcrumbs_list__t4SKY{flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:0;font-size:var(--fs-100)}.Breadcrumbs_item__xYLs3,.Breadcrumbs_list__t4SKY{display:flex;align-items:center}.Breadcrumbs_link__qaLwr{color:var(--terra,#9b4d1c);text-decoration:none;transition:color .2s}.Breadcrumbs_link__qaLwr:hover{color:var(--primary);text-decoration:underline}.Breadcrumbs_separator__RWF5d{margin:0 .4rem;color:var(--muted,#999);font-size:var(--fs-200)}.Breadcrumbs_current__F2_Pi{color:var(--muted,#666)}.CookieConsent_banner__Kf40a{position:fixed;bottom:1.5rem;left:50%;transform:translateX(-50%);z-index:200;background:var(--card-bg);border:1px solid var(--light-border);border-radius:16px;padding:1.25rem 1.5rem;box-shadow:0 12px 40px rgba(127,4,16,.12);display:flex;align-items:center;gap:1.5rem;max-width:600px;width:calc(100% - 2rem)}.CookieConsent_text__I9mfq{font-size:var(--fs-100);color:var(--muted);line-height:var(--lh-normal);flex:1 1}.CookieConsent_privacyLink__9VyOL{color:var(--terra);text-decoration:underline;font-weight:500}.CookieConsent_privacyLink__9VyOL:hover{color:var(--terra-dark)}.CookieConsent_actions__qKujs{display:flex;gap:.5rem;flex-shrink:0}.CookieConsent_deny__fSAF1{background:none;border:1px solid var(--light-border);border-radius:8px;padding:.5rem 1rem;font-size:var(--fs-50);font-weight:600;cursor:pointer;color:var(--muted);font-family:inherit;transition:all .2s}.CookieConsent_deny__fSAF1:hover{background:var(--warm)}.CookieConsent_accept__IMiih{background:var(--terra);color:#fff;border:none;border-radius:8px;padding:.5rem 1rem;font-size:var(--fs-50);font-weight:600;cursor:pointer;font-family:inherit;transition:all .2s}.CookieConsent_accept__IMiih:hover{background:var(--terra-dark)}@media (max-width:600px){.CookieConsent_banner__Kf40a{flex-direction:column;text-align:center}}.Footer_cta__wg9pL{background:linear-gradient(135deg,#fff 0,var(--warm) 60%,#fcebd3 100%);color:var(--ink);padding:1rem 2rem;border-top:1px solid rgba(138,21,32,.06)}.Footer_ctaInner__cIEuO{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr auto;grid-gap:1.5rem;gap:1.5rem;align-items:center}.Footer_ctaText__3R7mA{display:flex;flex-direction:column;gap:.1rem}.Footer_ctaTitle__EdQxL{font-size:var(--fs-300);font-weight:700;margin:0;line-height:var(--lh-snug);color:var(--terra-dark)}.Footer_ctaSubtitle__3pWZ3{font-size:var(--fs-100);margin:0;opacity:.75;line-height:var(--lh-snug);color:var(--ink)}.Footer_ctaActions__RVJyJ{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.Footer_ctaCard__D7bGd{display:flex;align-items:center;gap:.55rem;padding:.4rem .7rem;background:hsla(0,0%,100%,.55);border:1px solid rgba(138,21,32,.12);border-radius:8px;text-decoration:none;color:var(--ink);transition:background .2s ease,border-color .2s ease,transform .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Footer_ctaCard__D7bGd:focus-visible,.Footer_ctaCard__D7bGd:hover{background:var(--terra-dark);border-color:var(--terra-dark);color:var(--warm);transform:translateY(-2px)}.Footer_ctaIcon__SQSy8{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--terra-dark);color:var(--warm);flex-shrink:0;transition:background .2s ease,color .2s ease}.Footer_ctaIcon__SQSy8 svg{width:13px;height:13px}.Footer_ctaCard__D7bGd:focus-visible .Footer_ctaIcon__SQSy8,.Footer_ctaCard__D7bGd:hover .Footer_ctaIcon__SQSy8{background:var(--terra-light);color:var(--terra-dark)}.Footer_ctaCardText__eg2rA{display:inline-flex;flex-direction:column;gap:.15rem;min-width:0}.Footer_ctaCardLabel__eeBZO{font-size:var(--fs-50);font-weight:500;opacity:.7;letter-spacing:.02em;line-height:1.1}.Footer_ctaCardValue__YzcZv{font-size:var(--fs-100);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;word-break:break-word;line-height:var(--lh-snug)}@media (max-width:768px){.Footer_cta__wg9pL{padding:.9rem 1rem}.Footer_ctaInner__cIEuO{grid-template-columns:1fr;gap:.75rem}}.Footer_footer__UaG1g{padding:2.5rem 2rem;border-top:1px solid var(--light-border);display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.Footer_footer__UaG1g span{font-size:var(--fs-100);color:var(--muted)}.Footer_links__oDyjI{display:flex;gap:1.5rem}.Footer_footer__UaG1g a{font-size:var(--fs-100);color:var(--muted);text-decoration:none;transition:color .2s}.Footer_footer__UaG1g a:hover{color:var(--terra)}.HowItWorks_section__Qonrr{padding:4rem 2rem;max-width:1200px;margin:0 auto}.HowItWorks_subtitle__DWUZ9{font-size:var(--fs-300);color:var(--muted);max-width:550px;line-height:var(--lh-relaxed);margin-bottom:2.5rem}.HowItWorks_grid__OQRLL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;list-style:none;padding:0;margin:0;counter-reset:step}.HowItWorks_card__f4jzO{background:var(--card-bg);border:1px solid var(--light-border);border-radius:20px;padding:2.25rem;transition:all .4s ease;position:relative}.HowItWorks_card__f4jzO:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(127,4,16,.08)}.HowItWorks_card__f4jzO:focus-within{outline:3px solid var(--terra-light);outline-offset:2px}.HowItWorks_stepHeader__D0dOd{display:flex;align-items:center;margin-bottom:1.25rem}.HowItWorks_number__48_KU{font-family:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--fs-700);font-weight:700;color:var(--terra);opacity:.15;line-height:1}.HowItWorks_connector__i7gGE{display:none}.HowItWorks_icon__tV5Ke{width:48px;height:48px;background:var(--warm);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;color:var(--terra)}.HowItWorks_cardTitle___fhbJ{font-size:var(--fs-300);font-weight:700;margin-bottom:.75rem;color:var(--ink)}.HowItWorks_cardText__OqREk{font-size:var(--fs-200);color:var(--muted);line-height:var(--lh-relaxed)}@media (max-width:1024px){.HowItWorks_section__Qonrr{padding:4rem 1.25rem}.HowItWorks_subtitle__DWUZ9{margin-bottom:3rem}.HowItWorks_grid__OQRLL{gap:1.25rem}.HowItWorks_card__f4jzO{padding:1.75rem;border-radius:16px}.HowItWorks_icon__tV5Ke{width:42px;height:42px;margin-bottom:1rem}}@media (max-width:768px){.HowItWorks_section__Qonrr{padding:3.5rem 1.25rem}.HowItWorks_subtitle__DWUZ9{margin-bottom:2.5rem}.HowItWorks_grid__OQRLL{grid-template-columns:1fr;max-width:450px;gap:0}.HowItWorks_card__f4jzO{padding:1.75rem;border-radius:16px;border:1px solid var(--light-border);border-left:3px solid var(--terra);background:var(--card-bg);margin-bottom:1.5rem}.HowItWorks_card__f4jzO:last-child{margin-bottom:0}.HowItWorks_card__f4jzO:hover{transform:none;box-shadow:none;background:var(--warm)}.HowItWorks_stepHeader__D0dOd{margin-bottom:1rem}.HowItWorks_number__48_KU{opacity:.25}.HowItWorks_icon__tV5Ke{width:40px;height:40px;margin-bottom:.75rem}}.AboutHero_section__geRgb{position:relative;background:var(--cream);padding:4rem 1.5rem 3rem;overflow:hidden}.AboutHero_container__fNAdd{max-width:1500px;margin:0 auto;position:relative}.AboutHero_bgDecor__l6FYo{position:absolute;right:-180px;top:50%;transform:translateY(-50%);width:520px;height:520px;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 50%,rgba(201,31,42,.08) 0,rgba(201,31,42,.04) 35%,rgba(201,31,42,0) 70%);border-radius:50%}.AboutHero_bgDecor__l6FYo:after,.AboutHero_bgDecor__l6FYo:before{content:"";position:absolute;inset:0;margin:auto;border-radius:50%;border:1.5px solid rgba(201,31,42,.12);background:radial-gradient(circle at 30% 30%,rgba(201,31,42,.05) 0,rgba(201,31,42,0) 70%)}.AboutHero_bgDecor__l6FYo:after{width:72%;height:72%;inset:14% 14% auto auto;top:14%;left:14%;border-color:rgba(201,31,42,.18);background:radial-gradient(circle at 30% 30%,rgba(201,31,42,.07) 0,rgba(201,31,42,0) 70%)}.AboutHero_inner__VF9kS{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);grid-gap:3rem;gap:3rem;align-items:center}.AboutHero_content__fpP3L{text-align:left}.AboutHero_eyebrow__T0_v8{font-size:var(--fs-100);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--terra);margin-bottom:1rem}.AboutHero_title__plGbL{font-size:var(--fs-700);letter-spacing:-.02em;line-height:var(--lh-tight);margin-bottom:1rem}.AboutHero_subtitle__cptPG{font-size:var(--fs-300);line-height:var(--lh-normal);color:var(--muted);margin:0 0 2rem;max-width:560px}.AboutHero_actions__2C5Lj{display:inline-flex;gap:1rem;flex-wrap:wrap;align-items:center}.AboutHero_visual__L_I5t{position:relative;display:flex;justify-content:center;align-items:center}.AboutHero_productImg__cmnj3{width:100%;max-width:1100px;height:auto;display:block}.AboutHero_floatingBadge__o1Ez9{position:absolute;top:-18px;right:8px;display:inline-flex;align-items:center;gap:.5rem;background:#fff;border:1px solid var(--light-border);border-radius:999px;padding:.55rem 1.05rem;font-weight:700;font-size:var(--fs-100);color:var(--ink);box-shadow:0 12px 30px -12px rgba(68,64,60,.25);z-index:2}.AboutHero_floatingBadge__o1Ez9:before{content:"";width:.55rem;height:.55rem;border-radius:50%;background:var(--sage);box-shadow:0 0 0 4px rgba(22,163,74,.15)}.AboutHero_floatingMetric__9YGmp{position:absolute;bottom:16px;left:8px;background:#fff;border:1px solid var(--light-border);border-radius:14px;padding:.8rem 1.1rem;box-shadow:0 18px 40px -16px rgba(68,64,60,.3);z-index:2;display:flex;flex-direction:column;min-width:9.5rem}.AboutHero_floatingMetricLabel__8zgVr{font-size:var(--fs-50);font-weight:600;color:var(--muted);letter-spacing:.02em}.AboutHero_floatingMetricValue__Mc1Wx{font-size:var(--fs-400);font-weight:800;color:var(--terra);line-height:var(--lh-tight);margin-top:.15rem}@media (min-width:1025px){.AboutHero_title__plGbL{font-size:var(--fs-600)}}@media (max-width:1024px){.AboutHero_section__geRgb{padding:3rem 1.25rem 2rem}.AboutHero_inner__VF9kS{grid-template-columns:1fr;gap:2rem}.AboutHero_content__fpP3L{text-align:center}.AboutHero_subtitle__cptPG{margin-left:auto;margin-right:auto}.AboutHero_actions__2C5Lj{justify-content:center}.AboutHero_productImg__cmnj3{max-width:900px}.AboutHero_bgDecor__l6FYo{width:360px;height:360px;right:-160px;opacity:.7}}@media (max-width:480px){.AboutHero_section__geRgb{padding:2rem 1rem 1.5rem}.AboutHero_actions__2C5Lj{gap:.5rem;width:100%}.AboutHero_actions__2C5Lj>*{flex:1 1}.AboutHero_floatingBadge__o1Ez9,.AboutHero_floatingMetric__9YGmp{display:none}.AboutHero_productImg__cmnj3{max-width:100%}}.AboutManifesto_section__BQu3o{max-width:1120px;margin:0 auto;padding:3rem 1.5rem}.AboutManifesto_header__V0Gp_{max-width:720px;margin:0 auto 2.5rem;text-align:center}.AboutManifesto_eyebrow__0uFLX{font-size:var(--fs-100);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--terra);margin-bottom:.75rem}.AboutManifesto_title__CwN7U{font-size:var(--fs-600);letter-spacing:-.02em;line-height:var(--lh-snug)}.AboutManifesto_grid__Za18H{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.AboutManifesto_card__ttcQr{background:var(--card-bg);border:1px solid var(--light-border);border-radius:16px;padding:1.75rem 1.5rem;display:flex;flex-direction:column;box-shadow:0 8px 24px -16px rgba(68,64,60,.2)}.AboutManifesto_iconWrap__Hu1OM{width:48px;height:48px;border-radius:12px;background:var(--warm);color:var(--terra);display:inline-flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.AboutManifesto_cardTitle__iI_06{font-size:var(--fs-300);font-weight:700;color:var(--ink);margin-bottom:.5rem;line-height:var(--lh-snug)}.AboutManifesto_cardBody__eF9Fs{font-size:var(--fs-200);line-height:var(--lh-normal);color:var(--muted)}@media (max-width:1024px){.AboutManifesto_grid__Za18H{grid-template-columns:1fr}}.AboutTeam_section__Gd7RU{max-width:1120px;margin:0 auto;padding:3rem 1.5rem}.AboutTeam_header__X2POd{max-width:720px;margin:0 auto 2.5rem;text-align:center}.AboutTeam_eyebrow__uVn5B{font-size:var(--fs-100);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--terra);margin-bottom:.75rem}.AboutTeam_title__cRgIP{font-size:var(--fs-600);letter-spacing:-.02em;line-height:var(--lh-snug)}.AboutTeam_grid__WbOZZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.AboutTeam_founderCard__IVLuE{background:var(--card-bg);border:1px solid var(--light-border);border-radius:16px;padding:1.75rem;display:flex;gap:1.25rem;align-items:flex-start}.AboutTeam_avatar__XUqCf{flex-shrink:0;width:64px;height:64px;border-radius:50%;background:var(--terra);color:#fff;font-weight:700;font-size:var(--fs-400);display:inline-flex;align-items:center;justify-content:center;letter-spacing:.02em}.AboutTeam_avatarPhoto__ckyJl{flex-shrink:0;width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid var(--terra-light);box-shadow:0 2px 6px rgba(138,21,32,.12);display:block}.AboutTeam_founderInfo__afZ8C{display:flex;flex-direction:column}.AboutTeam_founderName__c_s5Q{font-size:var(--fs-300);font-weight:700;color:var(--ink);line-height:var(--lh-snug)}.AboutTeam_founderRole__u_k_e{font-size:var(--fs-100);color:var(--terra);font-weight:600;margin-bottom:.75rem}.AboutTeam_founderBio__iJ9xk{font-size:var(--fs-200);line-height:var(--lh-normal);color:var(--muted)}.AboutTeam_aiCard__64q35{grid-column:1/-1;background:#fff;border:1px solid var(--light-border);border-radius:16px;padding:1.75rem;display:flex;flex-direction:column;gap:.75rem}.AboutTeam_aiIcon__MVl7O{width:56px;height:56px;border-radius:14px;background:#fff;color:var(--terra);border:1px solid var(--light-border);display:inline-flex;align-items:center;justify-content:center;margin-bottom:.5rem}.AboutTeam_aiTitle__00EXO{font-size:var(--fs-300);font-weight:700;color:var(--ink);line-height:var(--lh-snug)}.AboutTeam_aiBody__GyvqT{font-size:var(--fs-200);line-height:var(--lh-relaxed);color:var(--ink)}@media (max-width:1024px){.AboutTeam_grid__WbOZZ{grid-template-columns:1fr}.AboutTeam_founderCard__IVLuE{flex-direction:column;align-items:flex-start}}.LanguageSwitcher_wrapper__u9SX8{position:relative}.LanguageSwitcher_trigger__1UT1E{display:flex;align-items:center;gap:4px;padding:6px 12px;border:1.5px solid hsla(35,81%,96%,.5);border-radius:8px;background:hsla(35,81%,96%,.12);color:var(--warm);font-size:var(--fs-50);font-weight:600;letter-spacing:.04em;cursor:pointer;transition:border-color .2s,background .2s}.LanguageSwitcher_trigger__1UT1E:hover{border-color:var(--warm);background:hsla(35,81%,96%,.2);color:var(--warm)}.LanguageSwitcher_dropdown__WBmDP{position:absolute;top:calc(100% + 6px);right:0;list-style:none;margin:0;padding:4px;background:#fff;border:1px solid #e5e0d8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);z-index:200;min-width:64px}.LanguageSwitcher_option__2YTKO{display:block;width:100%;padding:6px 12px;border:none;border-radius:6px;background:transparent;color:#333;font-size:var(--fs-50);font-weight:500;text-align:left;cursor:pointer;transition:background .15s}.LanguageSwitcher_option__2YTKO:hover{background:var(--warm)}.LanguageSwitcher_option__2YTKO.LanguageSwitcher_active__dOjPo{color:var(--terra);font-weight:700;background:var(--warm)}.Nav_nav__BptBv{position:relative;z-index:100;box-sizing:border-box}.Nav_navFixed__NcfZ1{position:fixed;top:0;left:0;right:0;background:transparent;animation:Nav_navSlideDown__N174z .25s ease-out}.Nav_navSpacer__CJ9cv{height:89px}@media (max-width:768px){.Nav_navSpacer__CJ9cv{height:76px}}@keyframes Nav_navSlideDown__N174z{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Nav_navFixed__NcfZ1{animation:none}}.Nav_top__fQWbu{display:flex;align-items:center;justify-content:center;padding:1rem 2rem;background:transparent;position:relative;gap:1.5rem}.Nav_left__yJBHy{display:none;align-items:center;justify-self:start}.Nav_logo__7KrlL{display:inline-flex;align-items:center;text-decoration:none}.Nav_logoImg__VdS_h{height:57px;width:auto;object-fit:contain;display:block}.Nav_pill__sBKdT{gap:.4rem;padding:.35rem .9rem;background:#7c0414;border:1px solid #7c0414;box-shadow:0 4px 16px rgba(124,4,20,.22)}.Nav_pillLogo__hsyWR,.Nav_pill__sBKdT{display:inline-flex;align-items:center;border-radius:999px}.Nav_pillLogo__hsyWR{justify-content:center;padding:.2rem .6rem .2rem .5rem;margin-right:.15rem;background:transparent;text-decoration:none;transition:transform .15s ease}.Nav_pillLogo__hsyWR:focus-visible,.Nav_pillLogo__hsyWR:hover{transform:translateY(-1px)}.Nav_pillLogoImg__YUGVL{height:36px;width:auto;object-fit:contain;display:block}.Nav_navLink__KuLTo{display:inline-flex;align-items:center;gap:.35rem;color:var(--warm);text-decoration:none;font-size:var(--fs-100);font-weight:600;opacity:.92;padding:.5rem 1.25rem;border-radius:999px;border:0;background:transparent;cursor:pointer;transition:background .2s ease,opacity .2s ease,color .2s ease;white-space:nowrap}.Nav_navLink__KuLTo:focus-visible,.Nav_navLink__KuLTo:hover{opacity:1;color:#fff;background:hsla(0,0%,100%,.14)}.Nav_navLinkActive__3C3LZ{opacity:1;color:#fff;background:hsla(0,0%,100%,.2)}.Nav_navLinkActive__3C3LZ:focus-visible,.Nav_navLinkActive__3C3LZ:hover{background:hsla(0,0%,100%,.28)}.Nav_productWrapper__vS4jc{position:relative;display:inline-flex}.Nav_productTrigger__LH0DZ[aria-expanded=true]{background:hsla(0,0%,100%,.18);opacity:1;color:#fff}.Nav_chevron__ukM56{transition:transform .2s ease;opacity:.85}.Nav_chevron__ukM56[data-open=true]{transform:rotate(180deg)}.Nav_dropdown__9_JZu{position:absolute;top:calc(100% + .5rem);left:50%;transform:translateX(-50%);min-width:320px;background:#fff;color:var(--ink);border:1px solid var(--light-border);border-radius:14px;padding:.5rem;box-shadow:0 12px 40px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:.15rem;z-index:110;animation:Nav_dropdownIn__w_7RO .16s ease-out}.Nav_dropdown__9_JZu:before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:#fff;border-left:1px solid var(--light-border);border-top:1px solid var(--light-border)}.Nav_dropdownItem__6clCK{display:flex;align-items:flex-start;gap:.7rem;padding:.65rem .75rem;border-radius:10px;text-decoration:none;color:var(--ink);transition:background .15s ease}.Nav_dropdownItem__6clCK:focus-visible,.Nav_dropdownItem__6clCK:hover{background:var(--warm)}.Nav_dropdownIcon__ZrXYk{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--terra-light);color:var(--terra-dark);flex-shrink:0}.Nav_dropdownText__EEbmO{display:inline-flex;flex-direction:column;gap:.1rem;min-width:0}.Nav_dropdownTitle__Mb01a{font-size:var(--fs-200);font-weight:700;color:var(--ink);line-height:var(--lh-snug)}.Nav_dropdownDesc__Gbq3h{font-size:var(--fs-50);color:var(--muted);line-height:var(--lh-snug)}@keyframes Nav_dropdownIn__w_7RO{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.Nav_right__a6Nx1{display:inline-flex;align-items:center}.Nav_pillDivider__Hn7j2{display:inline-block;width:1px;height:20px;background:hsla(0,0%,100%,.25);margin:0 .25rem}.Nav_pillLangWrap__RKZ24 button{background:transparent;border-color:transparent;color:var(--warm);font-weight:600;padding:.45rem .95rem}.Nav_pillLangWrap__RKZ24 button:hover{background:hsla(0,0%,100%,.14);border-color:transparent;color:#fff}.Nav_pillLangWrap__RKZ24 button[aria-expanded=true]{background:hsla(0,0%,100%,.18);color:#fff}.Nav_loginLink__7XhWg{color:var(--ink);text-decoration:none;font-size:var(--fs-200);font-weight:600;padding:.5rem .25rem;transition:color .2s ease;opacity:.78}.Nav_loginLink__7XhWg:focus-visible,.Nav_loginLink__7XhWg:hover{color:var(--terra);opacity:1}.Nav_signupBtn__nqzat{padding:.55rem 1.25rem!important;font-size:var(--fs-100)!important}.Nav_hamburger____qx2{display:none;width:44px;height:44px;border:0;background:transparent;color:var(--ink);border-radius:10px;cursor:pointer;padding:0;align-items:center;justify-content:center;justify-self:end;transition:background .2s ease}.Nav_hamburger____qx2:focus-visible,.Nav_hamburger____qx2:hover{background:rgba(0,0,0,.06);color:var(--terra)}.Nav_hamburgerIcon__y9GhQ{display:inline-flex;flex-direction:column;gap:5px;width:22px;pointer-events:none}.Nav_hamburgerIcon__y9GhQ span{display:block;height:2px;background:currentColor;border-radius:2px;transition:transform .25s ease,opacity .2s ease;transform-origin:center}.Nav_hamburgerIcon__y9GhQ[data-open=true] span:first-child{transform:translateY(7px) rotate(45deg)}.Nav_hamburgerIcon__y9GhQ[data-open=true] span:nth-child(2){opacity:0}.Nav_hamburgerIcon__y9GhQ[data-open=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Nav_overlay__WNiZe{position:fixed;inset:0;background:rgba(22,16,14,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0;padding:0;cursor:pointer;z-index:98;animation:Nav_fadeIn__RrgmI .22s ease-out}.Nav_drawer__vTNZf{position:fixed;top:0;right:0;bottom:0;width:min(320px,86vw);background:var(--warm);color:var(--ink);transform:translateX(100%);transition:transform .28s ease;z-index:99;padding:1.5rem 1.5rem 2rem;box-shadow:-20px 0 50px rgba(0,0,0,.18);overflow-y:auto;display:none}.Nav_drawerLogo__ZwqYB{display:flex;justify-content:center;padding:.5rem 0 1.25rem;border-bottom:1px solid var(--light-border);margin-bottom:.75rem}.Nav_drawerLogoImg__IxK8T{height:44px;width:auto;object-fit:contain;display:block}.Nav_drawerOpen__JqZjr{transform:translateX(0)}.Nav_drawerInner__dKsqi{display:flex;flex-direction:column;gap:.5rem}.Nav_drawerSection__Gnka_{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0;border-bottom:1px solid var(--light-border);margin-bottom:.25rem}.Nav_drawerSectionLabel__tO6Sc{font-size:var(--fs-50);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0 .5rem;margin-bottom:.4rem}.Nav_drawerProductItem__uuPj4{display:flex;align-items:flex-start;gap:.65rem;padding:.6rem .5rem;border-radius:10px;text-decoration:none;color:var(--ink);transition:background .15s ease}.Nav_drawerProductItem__uuPj4:focus-visible,.Nav_drawerProductItem__uuPj4:hover{background:hsla(33,78%,75%,.18)}.Nav_drawerLink__FPHlT{display:block;color:var(--ink);text-decoration:none;font-size:var(--fs-300);font-weight:600;padding:.9rem .5rem;border-bottom:1px solid var(--light-border);transition:color .2s}.Nav_drawerLink__FPHlT:focus-visible,.Nav_drawerLink__FPHlT:hover{color:var(--terra)}.Nav_drawerLinkActive__uQAmi{color:var(--terra);border-left:3px solid var(--terra);padding-left:calc(.5rem - 3px)}.Nav_drawerLangRow__TpyUZ{padding:.9rem .5rem;border-bottom:1px solid var(--light-border)}.Nav_drawerLangRow__TpyUZ button{color:var(--ink);background:#fff;border-color:var(--light-border)}.Nav_drawerLangRow__TpyUZ button:hover{color:var(--ink);background:var(--warm);border-color:var(--muted)}.Nav_drawerLoginLink__XbEsm{display:block;color:var(--ink);text-decoration:none;font-size:var(--fs-200);font-weight:600;padding:.9rem .5rem;text-align:center}.Nav_drawerSignupBtn__7UWi5{width:100%;justify-content:center;margin-top:.5rem}@keyframes Nav_fadeIn__RrgmI{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Nav_drawer__vTNZf,.Nav_hamburgerIcon__y9GhQ span,.Nav_overlay__WNiZe{transition:none;animation:none}}@media (max-width:1024px){.Nav_top__fQWbu{padding:.9rem 1.25rem;gap:1rem}.Nav_pill__sBKdT{gap:.1rem;padding:.25rem}.Nav_navLink__KuLTo{padding:.4rem .7rem}.Nav_right__a6Nx1{gap:.75rem}}@media (max-width:768px){.Nav_top__fQWbu{padding:.75rem 1rem;gap:.75rem;justify-content:space-between}.Nav_left__yJBHy{display:flex}.Nav_logoImg__VdS_h{height:52px}.Nav_right__a6Nx1{display:none}.Nav_hamburger____qx2{display:inline-flex}.Nav_drawer__vTNZf{display:block}.Nav_navFixed__NcfZ1{background:hsla(36,20%,95%,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 0 rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.04)}}.BlogList_main__TKOV1{max-width:1200px;margin:0 auto;padding:3rem 2rem 4rem}.BlogList_header__oiCWA{text-align:center;margin-bottom:3rem}.BlogList_title__QqM40{font-size:2.5rem;font-weight:700;color:var(--ink,#44403c);margin:0 0 .75rem}.BlogList_subtitle__toJuU{font-size:1.1rem;color:var(--muted);max-width:600px;margin:0 auto;line-height:1.6}.BlogList_grid__TlO8A{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.BlogList_card__NcmMA{display:flex;flex-direction:column;background:#fff;border:1px solid var(--light-border);border-radius:14px;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s;overflow:hidden}.BlogList_card__NcmMA:hover{box-shadow:0 8px 30px rgba(0,0,0,.08);transform:translateY(-2px)}.BlogList_cardThumbnail__0g5xS{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.BlogList_cardBody__5mYo7{padding:1.75rem;display:flex;flex-direction:column;flex:1 1}.BlogList_tags__Wy31p{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.BlogList_tag__4nZXB{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--terra,#9b4d1c);background:rgba(155,77,28,.08);padding:.25rem .6rem;border-radius:6px}.BlogList_cardTitle__l8r_e{font-size:1.2rem;font-weight:700;color:var(--ink,#44403c);margin:0 0 .75rem;line-height:1.35}.BlogList_card__NcmMA:hover .BlogList_cardTitle__l8r_e{color:var(--primary)}.BlogList_excerpt__8OQc1{font-size:.92rem;color:var(--muted);line-height:1.6;margin:0 0 1rem;flex:1 1}.BlogList_cardMeta__OXK1D{display:flex;align-items:center;gap:.75rem}.BlogList_date__3bVPk{font-size:.8rem;color:var(--muted);opacity:.7}.BlogList_readingTime__HEAQH{font-size:.8rem;color:var(--terra,#9b4d1c);font-weight:500;opacity:.85}.BlogList_pagination__VO00r{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--light-border,#e5e5e5)}.BlogList_paginationBtn__oj51K{font-size:.9rem;font-weight:500;color:var(--terra,#9b4d1c);background:none;border:1px solid var(--light-border,#e5e5e5);border-radius:8px;padding:.5rem 1rem;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.BlogList_paginationBtn__oj51K:hover:not(:disabled){background:rgba(155,77,28,.06);border-color:var(--terra,#9b4d1c)}.BlogList_paginationBtn__oj51K:disabled{opacity:.4;cursor:not-allowed}.BlogList_paginationPages__r4CAs{display:flex;gap:.35rem}.BlogList_paginationPage__kaoBt{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:500;color:var(--ink,#44403c);background:none;border:1px solid var(--light-border,#e5e5e5);border-radius:8px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.BlogList_paginationPage__kaoBt:hover{background:rgba(155,77,28,.06);border-color:var(--terra,#9b4d1c)}.BlogList_paginationPageActive__20Di8{border-color:var(--terra,#9b4d1c)}.BlogList_paginationPageActive__20Di8,.BlogList_paginationPageActive__20Di8:hover{background:var(--terra,#9b4d1c);color:#fff}@media (max-width:900px){.BlogList_grid__TlO8A{grid-template-columns:repeat(2,1fr);gap:1.5rem}.BlogList_title__QqM40{font-size:2rem}}@media (max-width:600px){.BlogList_main__TKOV1{padding:2rem 1rem 3rem}.BlogList_grid__TlO8A{grid-template-columns:1fr;gap:1.25rem}.BlogList_title__QqM40{font-size:1.75rem}.BlogList_cardBody__5mYo7{padding:1.25rem}}.WaitlistModal_dialog__xXwle{border:none;border-radius:20px;padding:0;max-width:520px;width:90vw;margin:auto;background:var(--card-bg);box-shadow:0 25px 80px rgba(127,4,16,.15)}.WaitlistModal_dialog__xXwle::-webkit-backdrop{background:rgba(127,4,16,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.WaitlistModal_dialog__xXwle::backdrop{background:rgba(127,4,16,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes WaitlistModal_slideUp__z7X45{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes WaitlistModal_fadeIn__9A9Gq{0%{opacity:0}to{opacity:1}}.WaitlistModal_content__mRarN{padding:2.5rem;position:relative}.WaitlistModal_handle__pCxPO{display:none}.WaitlistModal_close__jtOCe{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;color:var(--muted);padding:.5rem;border-radius:8px;transition:all .2s}.WaitlistModal_close__jtOCe:hover{background:var(--warm);color:var(--ink)}.WaitlistModal_title__x9187{font-family:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--fs-500);margin-bottom:.75rem;letter-spacing:-.01em}.WaitlistModal_subtitle__yb2Cm{font-size:var(--fs-200);color:var(--muted);line-height:var(--lh-relaxed);margin-bottom:2rem}.WaitlistModal_form__PqF2N{display:flex;flex-direction:column;gap:1rem}.WaitlistModal_fieldGroup__mt3N3{display:flex;flex-direction:column;gap:.375rem}.WaitlistModal_label__5DOjd{font-size:var(--fs-100);font-weight:600;color:var(--ink)}.WaitlistModal_input__icylZ{width:100%;padding:.9rem 1.25rem;border:2px solid var(--light-border);border-radius:12px;font-size:var(--fs-200);font-family:inherit;background:var(--cream);color:var(--ink);transition:border-color .2s}.WaitlistModal_input__icylZ:focus{border-color:var(--terra);outline:none}.WaitlistModal_input__icylZ::placeholder{color:var(--muted)}.WaitlistModal_submit__kjc0K{width:100%;justify-content:center;margin-top:.5rem}.WaitlistModal_privacy__Orj2P{font-size:var(--fs-50);color:var(--muted);text-align:center;margin-top:.75rem;line-height:var(--lh-snug)}.WaitlistModal_privacyLink__qgy60{color:var(--terra);text-decoration:underline}.WaitlistModal_privacyLink__qgy60:hover{color:var(--terra-dark)}.WaitlistModal_error__o35um{color:var(--error);font-size:var(--fs-100);font-weight:600;text-align:center;margin-top:.75rem}.WaitlistModal_success__X8qLi{text-align:center}.WaitlistModal_checkCircle__emrWS{width:64px;height:64px;border-radius:50%;background:rgba(22,163,74,.1);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.WaitlistModal_success__X8qLi h2{font-family:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--fs-500);margin-bottom:.75rem}.WaitlistModal_success__X8qLi p{color:var(--muted);font-size:var(--fs-200);line-height:var(--lh-relaxed);margin-bottom:2rem}@media (max-width:768px){.WaitlistModal_dialog__xXwle{max-width:100%;width:100%;margin:0;position:fixed;bottom:0;left:0;right:0;top:auto;border-radius:20px 20px 0 0;box-shadow:0 -10px 40px rgba(127,4,16,.12);animation:WaitlistModal_slideUp__z7X45 .3s ease-out}.WaitlistModal_dialog__xXwle[open]::-webkit-backdrop{animation:WaitlistModal_fadeIn__9A9Gq .3s ease-out}.WaitlistModal_dialog__xXwle[open]::backdrop{animation:WaitlistModal_fadeIn__9A9Gq .3s ease-out}.WaitlistModal_content__mRarN{padding:1.5rem 1.25rem calc(2rem + env(safe-area-inset-bottom))}.WaitlistModal_handle__pCxPO{display:block;width:36px;height:4px;border-radius:2px;background:var(--light-border);margin:.75rem auto .5rem}.WaitlistModal_close__jtOCe{top:.75rem;right:.75rem}.WaitlistModal_subtitle__yb2Cm{margin-bottom:1.25rem}}.LoadingAnimation_wrapper__L4oIN{text-align:center;padding:3rem 2rem;max-width:640px;margin:0 auto}.LoadingAnimation_spinner__4pACu{width:64px;height:64px;margin:0 auto 1.5rem;border:4px solid var(--warm);border-top-color:var(--terra);border-radius:50%;animation:LoadingAnimation_spin__WdY_0 1s linear infinite}@keyframes LoadingAnimation_spin__WdY_0{to{transform:rotate(1turn)}}.LoadingAnimation_text__Erpu_{font-weight:600;font-size:var(--fs-300);margin-bottom:.25rem}.LoadingAnimation_hint__7S81D{font-size:var(--fs-100);color:var(--muted);margin-bottom:2rem}.LoadingAnimation_tipsLabel__jLiNl{display:block;text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-50);font-weight:700;color:var(--terra);margin-bottom:.75rem}.LoadingAnimation_card__oLGD4{position:relative;background:var(--warm);border:1px solid rgba(138,21,32,.12);border-radius:16px;padding:1.5rem 1.5rem 1.25rem;text-align:left;box-shadow:0 8px 24px -16px rgba(68,64,60,.25);min-height:220px;display:flex;flex-direction:column;overflow:hidden}.LoadingAnimation_slide__HUR_F{display:flex;flex-direction:column;flex:1 1;animation:LoadingAnimation_fadeIn__CXqOC .45s ease-out}@keyframes LoadingAnimation_fadeIn__CXqOC{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LoadingAnimation_slide__HUR_F,.LoadingAnimation_spinner__4pACu{animation:none}}.LoadingAnimation_tag__KRVIW{display:inline-block;font-size:var(--fs-50);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:.5rem}.LoadingAnimation_title__l37n2{font-size:var(--fs-300);font-weight:700;color:var(--ink);margin:0 0 .6rem;line-height:var(--lh-snug)}.LoadingAnimation_excerpt__xFI_l{font-size:var(--fs-100);line-height:var(--lh-normal);color:var(--ink);margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.LoadingAnimation_readMore__FRyFF{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;margin-top:auto;font-size:var(--fs-100);font-weight:600;color:var(--terra);text-decoration:none}.LoadingAnimation_readMore__FRyFF:focus-visible,.LoadingAnimation_readMore__FRyFF:hover{text-decoration:underline}.LoadingAnimation_controls__H_p4A{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem}.LoadingAnimation_dotRow__CmV9T{display:flex;gap:.35rem;align-items:center}.LoadingAnimation_dot__TVUw_{width:7px;height:7px;border-radius:50%;background:hsla(25,5%,45%,.3);border:0;padding:0;cursor:pointer;transition:background .2s,transform .2s}.LoadingAnimation_dot__TVUw_:hover{background:hsla(25,5%,45%,.55)}.LoadingAnimation_dotActive__DPIKq{background:var(--terra);transform:scale(1.3)}.LoadingAnimation_arrow__8MW4f{width:32px;height:32px;border-radius:50%;border:1px solid hsla(25,5%,45%,.25);background:#fff;color:var(--ink);cursor:pointer;font-size:var(--fs-200);line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0}.LoadingAnimation_arrow__8MW4f:focus-visible,.LoadingAnimation_arrow__8MW4f:hover:not(:disabled){border-color:var(--terra);color:var(--terra)}.LoadingAnimation_arrow__8MW4f:disabled{opacity:.5;cursor:not-allowed}.LoadingAnimation_progress__XBLB4{position:absolute;left:0;right:0;bottom:0;height:3px;background:hsla(25,5%,45%,.12);overflow:hidden}.LoadingAnimation_progressBar__HX4MQ{height:100%;background:var(--terra);width:0;transition:width 80ms linear}@media (max-width:480px){.LoadingAnimation_card__oLGD4{min-height:240px;padding:1.25rem}.LoadingAnimation_excerpt__xFI_l{-webkit-line-clamp:5}}.RaioXHero_section__PAVpL{padding-bottom:4rem}.RaioXHero_inner__53lM3{grid-template-columns:minmax(320px,1fr) minmax(0,1fr);align-items:start}.RaioXHero_proof__8EvCZ{list-style:none;margin:1.5rem 0 1.25rem;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.RaioXHero_proof__8EvCZ li{position:relative;padding-left:1.6rem;font-size:var(--fs-200,1rem);color:var(--ink-700,#3a3a3a)}.RaioXHero_proof__8EvCZ li:before{content:"";position:absolute;left:0;top:.45em;width:.9rem;height:.9rem;border-radius:50%;background:rgba(201,31,42,.12);box-shadow:inset 0 0 0 2px rgba(201,31,42,.7)}.RaioXHero_plansLink__B08T9{display:inline-block;font-weight:600;color:var(--brand-red,#c91f2a);text-decoration:underline;text-underline-offset:.2em}.RaioXHero_panel__mSmCc{position:relative;z-index:1}@media (max-width:900px){.RaioXHero_inner__53lM3{grid-template-columns:1fr}}.AnalysisResults_wrapper__7SIaO{max-width:960px;margin:0 auto;padding:0 1rem;box-sizing:border-box;width:100%}.AnalysisResults_card__PQacq{background:var(--card-bg);border-radius:20px;padding:2rem;box-shadow:0 20px 60px rgba(127,4,16,.08),0 1px 3px rgba(127,4,16,.04);border:1px solid var(--light-border);position:relative;overflow:hidden}.AnalysisResults_cardBar__Mi0Lv{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),var(--terra))}.AnalysisResults_cardGrid__cYFzc{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:2rem;gap:2rem;align-items:start}.AnalysisResults_leftCol__UOWtr{position:-webkit-sticky;position:sticky;top:1rem}.AnalysisResults_rightCol__e3Ctd{min-width:0}.AnalysisResults_rightCol__e3Ctd .AnalysisResults_detailSection__8nf_N:first-child{margin-top:0;padding-top:0;border-top:none}.AnalysisResults_scoreSection__ajgCM{text-align:center;padding:1.5rem 0}.AnalysisResults_scoreRing__6qfqQ{width:140px;height:140px;margin:0 auto 1rem;position:relative}.AnalysisResults_scoreRing__6qfqQ svg{width:100%;height:100%;transform:rotate(-90deg)}.AnalysisResults_ringBg__jDIk8{stroke:var(--warm)}.AnalysisResults_ringFill__QYFDo{stroke:var(--terra);stroke-dasharray:408;stroke-dashoffset:408;animation:AnalysisResults_fillScore___394j 1.5s ease .3s forwards}@keyframes AnalysisResults_fillScore___394j{to{stroke-dashoffset:var(--target-offset)}}.AnalysisResults_scoreNumber__1ixBv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--fs-700);color:var(--terra)}.AnalysisResults_scoreNumber__1ixBv span{font-family:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;display:block}.AnalysisResults_scoreLabel__oYJc7,.AnalysisResults_scoreNumber__1ixBv span{font-size:var(--fs-100);color:var(--muted);font-weight:500}.AnalysisResults_insights__GoiG5{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.AnalysisResults_insightRow__WuOwJ{display:flex;justify-content:space-between;align-items:baseline;padding:.75rem 1rem;background:var(--cream);border-radius:12px;gap:.75rem;min-width:0}.AnalysisResults_label__ppDhE{font-size:var(--fs-100);color:var(--muted);font-weight:500;flex-shrink:0}.AnalysisResults_value__X2cjP{font-weight:700;font-size:var(--fs-100);text-align:right;min-width:0;overflow-wrap:break-word;word-break:break-word}.AnalysisResults_good__DIX4C{color:var(--sage)}.AnalysisResults_warn__cI5xU{color:var(--terra)}.AnalysisResults_bad__65nAO{color:var(--error)}.AnalysisResults_gaugeSection__3GecD{text-align:center;padding:1rem 0 .5rem}.AnalysisResults_gauge__QHz31{position:relative;width:200px;height:120px;margin:0 auto}.AnalysisResults_gauge__QHz31 svg{width:100%;height:100%}.AnalysisResults_gaugeArc___3VFU{stroke-dasharray:251.3;stroke-dashoffset:251.3;animation:AnalysisResults_fillGauge__bPSIw 1.5s ease .3s forwards}@keyframes AnalysisResults_fillGauge__bPSIw{to{stroke-dashoffset:calc(251.3 - 251.3 * var(--gauge-pct))}}.AnalysisResults_gaugeValue__msu77{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-family:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--fs-700);font-weight:700;color:var(--ink);line-height:1}.AnalysisResults_gaugeMax___j_bG{font-size:var(--fs-100);font-weight:500;color:var(--muted)}.AnalysisResults_gaugeLabel__NLqtv{font-size:var(--fs-100);color:var(--muted);font-weight:600;margin-top:.25rem;letter-spacing:.05em;text-transform:uppercase}.AnalysisResults_dimensionBars__x6GJS{margin-top:1.25rem;display:flex;flex-direction:column;gap:.6rem}.AnalysisResults_dimensionRow__wWCsB{display:flex;align-items:center;gap:.5rem}.AnalysisResults_dimensionLabel__7K_W_{font-size:var(--fs-50);color:var(--muted);font-weight:500;width:90px;flex-shrink:0;text-align:right}.AnalysisResults_dimensionTrack__Y_zB1{flex:1 1;height:8px;background:var(--warm);border-radius:4px;overflow:hidden}.AnalysisResults_dimensionFill__qct_J{height:100%;border-radius:4px;width:0;animation:AnalysisResults_fillBar__GXntP 1.2s ease .5s forwards}@keyframes AnalysisResults_fillBar__GXntP{to{width:var(--dim-pct)}}.AnalysisResults_dimGood__ZzS0T{background:var(--sage)}.AnalysisResults_dimWarn__lk2JU{background:var(--terra)}.AnalysisResults_dimBad__OUZne{background:var(--error)}.AnalysisResults_dimensionValue__ubsPy{font-size:var(--fs-50);font-weight:700;color:var(--ink);width:36px;flex-shrink:0}.AnalysisResults_benchmarkChip__9BR6J{margin-top:1.25rem;display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;background:var(--cream);border-radius:12px;font-size:var(--fs-50);color:var(--muted);line-height:var(--lh-normal)}.AnalysisResults_benchmarkChip__9BR6J svg{flex-shrink:0;margin-top:2px;color:var(--terra)}.AnalysisResults_benchmarkChip__9BR6J strong{color:var(--ink)}.AnalysisResults_benchmarkDetail__6Lfk1{padding-bottom:1.5rem;border-bottom:1px solid var(--light-border)}.AnalysisResults_benchmarkStats__VYsXb{display:flex;gap:2rem;margin-top:.5rem}.AnalysisResults_benchmarkStat__g3Xxf{display:flex;align-items:baseline;gap:.35rem}.AnalysisResults_benchmarkStatValue___b0IC{font-size:var(--fs-500);font-weight:700;color:var(--terra);line-height:1}.AnalysisResults_benchmarkStatLabel__F7_zX{font-size:var(--fs-100);color:var(--muted);font-weight:500}.AnalysisResults_benchmarkCompare__7CFVu{font-size:var(--fs-100);color:var(--muted);margin-top:.75rem;font-style:italic}.AnalysisResults_detailSection__8nf_N{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--light-border)}.AnalysisResults_detailTitle__D8HxM{font-size:var(--fs-200);font-weight:700;margin-bottom:.75rem;color:var(--ink)}.AnalysisResults_detailList__w8DXX{list-style:disc;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.AnalysisResults_detailList__w8DXX li{font-size:var(--fs-100);color:var(--muted);line-height:var(--lh-normal);overflow-wrap:break-word;word-break:break-word}.AnalysisResults_quickWins__S8JUC{margin-top:1.5rem;padding:1.5rem;background:var(--warm);border-radius:16px}.AnalysisResults_winsList__SoNQN{padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.AnalysisResults_winsList__SoNQN li{font-size:var(--fs-100);color:var(--ink);line-height:var(--lh-normal);font-weight:500;overflow-wrap:break-word;word-break:break-word}.AnalysisResults_newAnalysis__Iq9ea{text-align:center;margin-top:2.5rem}.AnalysisResults_btnNewAnalysis__joPon{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:var(--fs-200);font-weight:600;color:var(--terra);background:transparent;border:2px solid var(--terra);border-radius:100px;cursor:pointer;transition:all .2s ease;font-family:inherit}.AnalysisResults_btnNewAnalysis__joPon:hover{background:var(--terra);color:#fff}.AnalysisResults_btnNewAnalysis__joPon:focus-visible{outline:3px solid var(--terra-light);outline-offset:2px}.AnalysisResults_remainingText__Yc1FE{font-size:var(--fs-50);color:var(--muted);margin-top:.75rem}.AnalysisResults_lockedSection__lyCul{margin-top:2.5rem;padding:2rem;background:var(--card-bg);border-radius:20px;border:1px solid var(--light-border);box-shadow:0 10px 40px rgba(127,4,16,.06)}.AnalysisResults_lockedHeader__e1QAL{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.AnalysisResults_lockedHeaderIcon__DZ1fr{color:var(--terra);flex-shrink:0}.AnalysisResults_lockedTitle__2N4yF{font-size:var(--fs-300);font-weight:700;color:var(--ink);margin:0}.AnalysisResults_lockedGrid__2wHQW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.AnalysisResults_lockedCard__t_eSp{position:relative;overflow:hidden;background:var(--cream);border-radius:14px;padding:1.25rem;min-height:160px}.AnalysisResults_lockedCardHeader__LPHT2{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-100);font-weight:700;color:var(--ink);margin-bottom:.75rem}.AnalysisResults_lockedCardHeader__LPHT2 svg{color:var(--terra);flex-shrink:0}.AnalysisResults_blurContent__R8QEl{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.AnalysisResults_blurContent__R8QEl p{font-size:var(--fs-100);color:var(--muted);line-height:var(--lh-relaxed);margin:0 0 .35rem}.AnalysisResults_lockOverlay__7MmvQ{position:absolute;inset:0;background:linear-gradient(180deg,transparent 15%,hsla(60,5%,96%,.75) 70%);display:flex;align-items:flex-end;justify-content:center;padding-bottom:1.25rem}.AnalysisResults_lockOverlay__7MmvQ svg{color:var(--terra);opacity:.7}.AnalysisResults_lockedCta__MRBQh{text-align:center;margin-top:1.5rem}.AnalysisResults_lockedCtaText__KMjkZ{font-size:var(--fs-200);color:var(--muted);margin-bottom:1.25rem;line-height:var(--lh-relaxed)}.AnalysisResults_lockedCtaChannels__pTf_Q{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}@media (max-width:768px){.AnalysisResults_wrapper__7SIaO{max-width:600px}.AnalysisResults_cardGrid__cYFzc{grid-template-columns:1fr;gap:0}.AnalysisResults_leftCol__UOWtr{position:static}.AnalysisResults_rightCol__e3Ctd .AnalysisResults_detailSection__8nf_N:first-child{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--light-border)}.AnalysisResults_card__PQacq{padding:1.5rem;border-radius:16px}.AnalysisResults_scoreSection__ajgCM{padding:1rem 0}.AnalysisResults_scoreRing__6qfqQ{width:120px;height:120px}.AnalysisResults_insightRow__WuOwJ{padding:.6rem .75rem}.AnalysisResults_quickWins__S8JUC{padding:1.25rem}.AnalysisResults_lockedSection__lyCul{padding:1.5rem;border-radius:16px}.AnalysisResults_lockedGrid__2wHQW{grid-template-columns:repeat(2,1fr)}.AnalysisResults_gauge__QHz31{width:170px;height:105px}.AnalysisResults_dimensionLabel__7K_W_{width:80px}.AnalysisResults_benchmarkStats__VYsXb{gap:1.5rem}}@media (max-width:480px){.AnalysisResults_wrapper__7SIaO{padding:0 .5rem;max-width:100%}.AnalysisResults_card__PQacq{padding:1.25rem;border-radius:14px}.AnalysisResults_scoreRing__6qfqQ{width:100px;height:100px}.AnalysisResults_insightRow__WuOwJ{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.6rem .75rem}.AnalysisResults_value__X2cjP{text-align:left}.AnalysisResults_quickWins__S8JUC{padding:1rem;border-radius:12px}.AnalysisResults_lockedSection__lyCul{padding:1.25rem;border-radius:14px;margin-top:2rem}.AnalysisResults_lockedGrid__2wHQW{grid-template-columns:1fr}.AnalysisResults_lockedCard__t_eSp{min-height:140px}.AnalysisResults_gauge__QHz31{width:150px;height:95px}.AnalysisResults_dimensionLabel__7K_W_{width:70px}.AnalysisResults_dimensionTrack__Y_zB1{height:6px}.AnalysisResults_benchmarkChip__9BR6J{padding:.6rem .75rem}}.AnalysisResults_qualityBanner__klpFR{display:flex;gap:.9rem;align-items:flex-start;padding:.9rem 1rem;border-radius:12px;margin-bottom:1.25rem;border:1px solid transparent}.AnalysisResults_qualityBannerMedium__lz3Ba{background:hsla(33,78%,75%,.25);border-color:rgba(201,107,42,.3);color:var(--ink)}.AnalysisResults_qualityBannerLow__0qzjJ{background:rgba(201,31,42,.08);border-color:rgba(201,31,42,.28);color:var(--ink)}.AnalysisResults_qualityIcon__dckd5{flex-shrink:0;margin-top:2px}.AnalysisResults_qualityContent__a5sOH{flex:1 1}.AnalysisResults_qualityTitle__UkXnB{font-size:var(--fs-200);font-weight:700;margin:0 0 .25rem}.AnalysisResults_qualityBody__tTqWa{font-size:var(--fs-100);line-height:var(--lh-normal);margin:0 0 .5rem}.AnalysisResults_qualityTags__4qqhc{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:.6rem}.AnalysisResults_qualityTag__sCr_P{font-size:var(--fs-50);padding:.2rem .55rem;border-radius:999px;background:hsla(0,0%,100%,.55);border:1px solid hsla(25,5%,45%,.2);color:var(--ink)}.AnalysisResults_qualityRetry__7tklk{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--fs-100);font-weight:600;color:var(--terra);background:transparent;border:0;padding:0;cursor:pointer}.AnalysisResults_qualityRetry__7tklk:focus-visible,.AnalysisResults_qualityRetry__7tklk:hover{text-decoration:underline}.Toast_container__Qzn4W{position:fixed;bottom:1.5rem;right:1.5rem;z-index:300;display:flex;flex-direction:column-reverse;gap:.75rem;max-width:420px;width:calc(100% - 3rem)}.Toast_toast__K4dn_{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;border-radius:16px;background:var(--card-bg);border:1px solid var(--light-border);box-shadow:0 8px 32px rgba(127,4,16,.12);animation:Toast_slideIn__w1y70 .3s ease forwards;position:relative}.Toast_toast__K4dn_.Toast_exiting__7AyUY{animation:Toast_slideOut__nB9WG .25s ease forwards}.Toast_icon__NiAJC{flex-shrink:0;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.Toast_icon__NiAJC.Toast_success__eDNXF{background:rgba(46,125,50,.1);color:var(--sage)}.Toast_icon__NiAJC.Toast_error__STKrt{background:rgba(198,40,40,.1);color:var(--error)}.Toast_icon__NiAJC.Toast_warn__SVvt3{background:hsla(33,78%,75%,.1);color:var(--terra)}.Toast_icon__NiAJC.Toast_info__T_wN0{background:rgba(127,4,16,.08);color:var(--primary)}.Toast_body__8oUSv{flex:1 1;min-width:0}.Toast_title__f5SdN{font-size:var(--fs-200);font-weight:700;color:var(--ink);margin-bottom:.15rem;line-height:var(--lh-snug)}.Toast_message__Gas8Z{font-size:var(--fs-100);color:var(--muted);line-height:var(--lh-normal)}.Toast_close__uqxFX{position:absolute;top:.5rem;right:.5rem;background:none;border:none;cursor:pointer;color:var(--muted);padding:.25rem;border-radius:6px;transition:all .2s;display:flex;align-items:center;justify-content:center}.Toast_close__uqxFX:hover{background:var(--warm);color:var(--ink)}.Toast_progress___F2uk{position:absolute;bottom:0;left:1rem;right:1rem;height:3px;border-radius:0 0 16px 16px;overflow:hidden}.Toast_progressBar__57xrl{height:100%;border-radius:3px;animation:Toast_shrink__jkGdr var(--duration) linear forwards}.Toast_progressBar__57xrl.Toast_success__eDNXF{background:var(--sage)}.Toast_progressBar__57xrl.Toast_error__STKrt{background:var(--error)}.Toast_progressBar__57xrl.Toast_warn__SVvt3{background:var(--terra)}.Toast_progressBar__57xrl.Toast_info__T_wN0{background:var(--primary)}@keyframes Toast_slideIn__w1y70{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Toast_slideOut__nB9WG{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes Toast_shrink__jkGdr{0%{width:100%}to{width:0}}@media (max-width:600px){.Toast_container__Qzn4W{bottom:1rem;right:1rem;left:1rem;width:auto;max-width:none}}.PreflightDialog_dialog__SUmrr{border:none;border-radius:18px;padding:0;max-width:460px;width:90vw;margin:auto;background:var(--card-bg,#fff);box-shadow:0 25px 80px rgba(127,4,16,.15)}.PreflightDialog_dialog__SUmrr::-webkit-backdrop{background:rgba(127,4,16,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.PreflightDialog_dialog__SUmrr::backdrop{background:rgba(127,4,16,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.PreflightDialog_inner__IAoNS{padding:1.75rem 1.5rem 1.25rem;text-align:left}.PreflightDialog_iconWrap__eW8Jy{width:48px;height:48px;border-radius:12px;background:rgba(201,31,42,.1);color:var(--terra);display:inline-flex;align-items:center;justify-content:center;margin-bottom:.9rem}.PreflightDialog_title__o7Lhz{font-size:var(--fs-300);font-weight:700;color:var(--ink);margin:0 0 .5rem;line-height:var(--lh-snug)}.PreflightDialog_body__VV7r_{font-size:var(--fs-200);line-height:var(--lh-normal);color:var(--muted);margin:0 0 1.25rem}.PreflightDialog_actions__VTHiB{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.PreflightDialog_btnPrimary__4_aBd{background:var(--terra);color:#fff;border:none;border-radius:10px;padding:.7rem 1.1rem;font-size:var(--fs-100);font-weight:600;cursor:pointer}.PreflightDialog_btnPrimary__4_aBd:focus-visible,.PreflightDialog_btnPrimary__4_aBd:hover{background:var(--terra-dark)}.PreflightDialog_btnSecondary__AYWgA{background:transparent;color:var(--ink);border:1px solid hsla(25,5%,45%,.25);border-radius:10px;padding:.7rem 1.1rem;font-size:var(--fs-100);font-weight:600;cursor:pointer}.PreflightDialog_btnSecondary__AYWgA:focus-visible,.PreflightDialog_btnSecondary__AYWgA:hover{border-color:var(--ink)}@media (max-width:480px){.PreflightDialog_actions__VTHiB{flex-direction:column-reverse}.PreflightDialog_actions__VTHiB button{width:100%}}.UploadArea_wrapper__mvjgh{max-width:500px;margin:0 auto;width:100%}.UploadArea_dropzone__EuNHz{background:var(--card-bg);border:2px dashed var(--light-border);border-radius:20px;padding:3rem 2rem;cursor:pointer;transition:all .3s ease;text-align:center}.UploadArea_active__18sFI,.UploadArea_dropzone__EuNHz:hover{border-color:var(--terra);background:var(--warm)}.UploadArea_dropzone__EuNHz:focus-visible{outline:3px solid var(--terra-light);outline-offset:2px}.UploadArea_highlight__6s__u{border-color:var(--terra);border-style:solid;background:var(--warm);transform:scale(1.02);animation:UploadArea_pulseGlow__r0T1p 2s ease-in-out 3}.UploadArea_highlight__6s__u .UploadArea_title__P4nsQ,.UploadArea_highlight__6s__u svg{color:var(--terra);stroke:var(--terra)}@keyframes UploadArea_pulseGlow__r0T1p{0%,to{box-shadow:0 0 0 0 rgba(var(--terra-rgb,183,110,72),.35),0 4px 20px rgba(var(--terra-rgb,183,110,72),.15);transform:scale(1.02)}50%{box-shadow:0 0 0 16px rgba(var(--terra-rgb,183,110,72),0),0 8px 32px rgba(var(--terra-rgb,183,110,72),.25);transform:scale(1.04)}}.UploadArea_error__eRfe1{border-color:var(--error)}.UploadArea_icon__6Vblz{margin-bottom:1rem}.UploadArea_title__P4nsQ{font-weight:600;font-size:var(--fs-300);margin-bottom:.5rem}.UploadArea_hint__98iKO{font-size:var(--fs-100);color:var(--muted)}.UploadArea_formats__N2_Th{font-size:var(--fs-50);color:var(--muted);margin-top:.5rem;opacity:.7}.UploadArea_disabled__2LIie{opacity:.5;cursor:not-allowed}.UploadArea_disabled__2LIie:hover{border-color:var(--light-border);background:var(--card-bg)}.UploadArea_consent__CfJX9{display:flex;align-items:flex-start;gap:.6rem;margin-top:1rem;font-size:var(--fs-50);color:var(--muted);line-height:var(--lh-normal);text-align:left;cursor:pointer}.UploadArea_consent__CfJX9 input[type=checkbox]{margin-top:2px;flex-shrink:0;accent-color:var(--terra);width:16px;height:16px}.UploadArea_errorMsg__Xipo7{color:var(--error);font-size:var(--fs-100);font-weight:600;text-align:center;margin-top:1rem}@media (max-width:480px){.UploadArea_wrapper__mvjgh{max-width:100%}.UploadArea_dropzone__EuNHz{padding:2rem 1.25rem;border-radius:16px}}.WaitlistGate_wrapper__Um6ix{max-width:500px;margin:0 auto;width:100%}.WaitlistGate_card__V5C6P{background:var(--card-bg);border:2px dashed var(--light-border);border-radius:20px;padding:3rem 2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.9rem}.WaitlistGate_lockIcon__TbrLQ{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--warm);color:var(--terra);margin-bottom:.25rem}.WaitlistGate_title__56ZLj{font-weight:700;font-size:var(--fs-300);line-height:var(--lh-snug);margin:0}.WaitlistGate_subtitle__2TuI_{font-size:var(--fs-100);color:var(--muted);line-height:var(--lh-normal);margin:0;max-width:360px}.WaitlistGate_cta__UN4zf{margin-top:.75rem;min-width:220px;justify-content:center}@media (max-width:480px){.WaitlistGate_wrapper__Um6ix{max-width:100%}.WaitlistGate_card__V5C6P{padding:2.25rem 1.25rem;border-radius:16px}}.SectionDots_nav__6CnaG{position:fixed;top:50%;right:1.25rem;transform:translateY(-50%);z-index:50;pointer-events:none;opacity:0;transition:opacity .3s ease}.SectionDots_navVisible__DixlM{opacity:1;pointer-events:auto}.SectionDots_list__lRUCI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.SectionDots_item__u4CRl{display:flex;justify-content:flex-end}.SectionDots_dot__QqD0Z{position:relative;display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;padding:0;border:2px solid var(--muted,#78716c);border-radius:50%;background:transparent;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.SectionDots_dot__QqD0Z:hover{border-color:var(--terra,#c91f2a);transform:scale(1.2)}.SectionDots_dot__QqD0Z:focus-visible{outline:2px solid var(--terra,#c91f2a);outline-offset:3px}.SectionDots_dotActive__LzDQp{background:var(--terra,#c91f2a);border-color:var(--terra,#c91f2a);transform:scale(1.3)}.SectionDots_tooltip__FM6tt{position:absolute;right:calc(100% + .65rem);top:50%;transform:translateY(-50%);background:var(--ink,#44403c);color:var(--cream,#f5f5f4);font-size:var(--fs-50);font-weight:500;padding:.35rem .65rem;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}.SectionDots_tooltip__FM6tt:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:4px solid transparent;border-left:4px solid var(--ink,#44403c)}.SectionDots_dot__QqD0Z:focus-visible .SectionDots_tooltip__FM6tt,.SectionDots_dot__QqD0Z:hover .SectionDots_tooltip__FM6tt{opacity:1}@media (max-width:768px){.SectionDots_nav__6CnaG{display:none}}@media (prefers-reduced-motion:reduce){.SectionDots_dot__QqD0Z,.SectionDots_nav__6CnaG,.SectionDots_tooltip__FM6tt{transition:none}}.About_main___Xxip{min-height:100vh}.About_eyebrow__CpQfL{font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--terra);margin-bottom:.75rem}.About_whySection__jHp8_{background:var(--warm);padding:4rem 1.5rem}.About_whyInner__VSGCM{max-width:760px;margin:0 auto;text-align:left}.About_whyTitle__uCe9g{font-size:clamp(1.6rem,3.5vw,2.25rem);letter-spacing:-.02em;line-height:1.25;margin-bottom:1.5rem}.About_whyParagraph__DuWDO{font-size:1.05rem;line-height:1.7;color:var(--ink);margin-bottom:1.25rem}.About_whyParagraph__DuWDO:last-child{margin-bottom:0}.About_finalCta__C_8zm{background:linear-gradient(180deg,var(--warm) 0,var(--cream) 100%);padding:4rem 1.5rem 5rem;text-align:center}.About_finalCtaInner__t2vZH{max-width:760px;margin:0 auto}.About_finalCtaTitle__xiegY{font-size:clamp(1.75rem,4vw,2.5rem);letter-spacing:-.02em;line-height:1.2;margin-bottom:.75rem}.About_finalCtaSubtitle__Wr7IQ{font-size:1.05rem;line-height:1.6;color:var(--muted);margin:0 auto 2rem;max-width:580px}.About_finalCtaActions__xnLgd{display:inline-flex;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:1.5rem}.About_finalCtaContact__Smfw9{font-size:.9rem;color:var(--muted)}.About_finalCtaContact__Smfw9 a{color:var(--terra);text-decoration:none;font-weight:600}.About_finalCtaContact__Smfw9 a:hover{text-decoration:underline}@media (max-width:480px){.About_whySection__jHp8_{padding:2.5rem 1rem}.About_finalCta__C_8zm{padding:3rem 1rem 3.5rem}.About_finalCtaActions__xnLgd{flex-direction:column;width:100%}.About_finalCtaActions__xnLgd>*{width:100%}}.Privacy_main__pXYMr{max-width:720px;margin:0 auto;padding:2.5rem 2rem 4rem}.Privacy_title__GaTst{font-size:clamp(1.8rem,4vw,2.4rem);letter-spacing:-.02em;margin-bottom:2rem;line-height:1.2}.Privacy_content__HBvFV{line-height:1.8;color:var(--ink);font-size:1.05rem}.Privacy_content__HBvFV h2{font-size:1.35rem;margin:2.5rem 0 1rem;letter-spacing:-.01em;color:var(--ink)}.Privacy_content__HBvFV p{margin-bottom:1rem}.Privacy_content__HBvFV ul{margin:.5rem 0 1.5rem 1.5rem;list-style:disc}.Privacy_content__HBvFV li{margin-bottom:.4rem}.Privacy_content__HBvFV a{color:var(--terra);text-decoration:underline;text-underline-offset:2px}.Privacy_content__HBvFV a:hover{color:var(--terra-dark)}.Privacy_content__HBvFV strong{font-weight:600}.BlogPost_main__hkj6K{max-width:720px;margin:0 auto;padding:2.5rem 2rem 4rem}.BlogPost_article__4OIMA{line-height:1.8}.BlogPost_header__6OL5G{margin-bottom:2.5rem;text-align:center}.BlogPost_tags__bHML5{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1rem}.BlogPost_tag___Q_CO{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--terra,#9b4d1c);background:rgba(155,77,28,.08);padding:.25rem .6rem;border-radius:6px}.BlogPost_title__de7he{font-size:2.2rem;font-weight:700;color:var(--ink,#44403c);margin:0 0 1rem;line-height:1.25}.BlogPost_meta__Se2BC{font-size:.9rem;color:var(--muted)}.BlogPost_separator__Su_L2{margin:0 .5rem;opacity:.5}.BlogPost_heroImage__ieG1B{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:12px;margin-bottom:2.5rem;display:block}.BlogPost_toc__OAZDo{margin-bottom:2.5rem;padding:1.25rem 1.5rem;background:rgba(155,77,28,.04);border-left:3px solid var(--terra,#9b4d1c);border-radius:0 10px 10px 0}.BlogPost_tocTitle__6J6ZL{display:block;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;color:var(--terra,#9b4d1c);margin-bottom:.75rem}.BlogPost_tocList__qPgJp{list-style:none;margin:0;padding:0}.BlogPost_tocList__qPgJp li{margin-bottom:.4rem}.BlogPost_tocLink__wgfGg{font-size:.92rem;color:var(--ink,#44403c);text-decoration:none;transition:color .2s}.BlogPost_tocLink__wgfGg:hover{color:var(--terra,#9b4d1c);text-decoration:underline}.BlogPost_content__4RJjA{font-size:1.05rem;color:#2a2a2a;line-height:1.8}.BlogPost_content__4RJjA h2{font-size:1.5rem;font-weight:700;color:var(--ink,#44403c);margin:2.5rem 0 1rem;line-height:1.3;scroll-margin-top:1.5rem}.BlogPost_content__4RJjA h3{font-size:1.2rem;font-weight:600;color:var(--ink,#44403c);margin:2rem 0 .75rem;line-height:1.35}.BlogPost_content__4RJjA p{margin:0 0 1.25rem}.BlogPost_content__4RJjA a{color:var(--terra,#9b4d1c);text-decoration:underline;text-underline-offset:2px;transition:color .2s}.BlogPost_content__4RJjA a:hover{color:var(--primary)}.BlogPost_content__4RJjA strong{font-weight:600;color:#1a1a1a}.BlogPost_content__4RJjA ol,.BlogPost_content__4RJjA ul{margin:0 0 1.25rem;padding-left:1.5rem}.BlogPost_content__4RJjA li{margin-bottom:.5rem}.BlogPost_faqSection__f_5Hj{margin:2.5rem 0 1.5rem;padding-top:1.5rem;border-top:1px solid var(--light-border,#e5e5e5)}.BlogPost_faqTitle__OB22f{font-size:1.2rem;font-weight:600;color:var(--ink,#44403c);margin:0 0 1rem}.BlogPost_faqItem__9oZcQ{margin-bottom:.5rem;border:1px solid var(--light-border,#e5e5e5);border-radius:8px;overflow:hidden}.BlogPost_faqItem__9oZcQ[open]{border-color:var(--terra,#9b4d1c)}.BlogPost_faqQuestion__qez4i{padding:.9rem 1.25rem;font-weight:600;font-size:.95rem;color:var(--ink,#44403c);cursor:pointer;list-style:none;transition:background .15s}.BlogPost_faqQuestion__qez4i::-webkit-details-marker{display:none}.BlogPost_faqQuestion__qez4i:before{content:"+";display:inline-block;width:1.2rem;font-weight:700;color:var(--terra,#9b4d1c)}.BlogPost_faqItem__9oZcQ[open]>.BlogPost_faqQuestion__qez4i:before{content:"\2212"}.BlogPost_faqQuestion__qez4i:hover{background:rgba(155,77,28,.04)}.BlogPost_faqAnswer__ZN4Mb{padding:0 1.25rem 1rem;font-size:.92rem;color:#444;line-height:1.65;margin:0}.BlogPost_leiaSection__yVV2q{margin:1.5rem 0}.BlogPost_leiaTitle__kK7zF{font-size:1.1rem;font-weight:600;color:var(--ink,#44403c);margin:0 0 .75rem}.BlogPost_leiaList__xv_Dv{margin:0;padding-left:1.25rem}.BlogPost_leiaList__xv_Dv li{margin-bottom:.4rem}.BlogPost_leiaLink__z8_ro{color:var(--terra,#9b4d1c);text-decoration:underline;text-underline-offset:2px;font-size:.95rem;transition:color .2s}.BlogPost_leiaLink__z8_ro:hover{color:var(--primary)}.BlogPost_content__4RJjA h3:last-of-type{font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#666);margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--light-border,#e5e5e5)}.BlogPost_content__4RJjA h3:last-of-type+ul{font-size:.85rem;color:var(--muted,#666);line-height:1.6}.BlogPost_content__4RJjA h3:last-of-type+ul li{margin-bottom:.35rem}.BlogPost_relatedSection__zNwrs{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--light-border,#e5e5e5)}.BlogPost_relatedTitle__VOgBE{font-size:1.25rem;font-weight:700;color:var(--ink,#44403c);margin:0 0 1.25rem}.BlogPost_relatedGrid__ruh7a{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem}.BlogPost_relatedCard__Kt1wl{display:block;padding:1.25rem;border:1px solid var(--light-border,#e5e5e5);border-radius:10px;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s}.BlogPost_relatedCard__Kt1wl:hover{box-shadow:0 4px 16px rgba(0,0,0,.07);transform:translateY(-1px)}.BlogPost_relatedCardTitle__rElLQ{font-size:1rem;font-weight:600;color:var(--ink,#44403c);margin:0 0 .5rem;line-height:1.35}.BlogPost_relatedCard__Kt1wl:hover .BlogPost_relatedCardTitle__rElLQ{color:var(--primary)}.BlogPost_relatedCardExcerpt__2BIpn{font-size:.85rem;color:var(--muted,#666);line-height:1.5;margin:0}.BlogPost_backNav__5L1cP{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--light-border)}.BlogPost_backLink__qqwAi{font-size:.95rem;color:var(--terra,#9b4d1c);text-decoration:none;font-weight:500;transition:color .2s}.BlogPost_backLink__qqwAi:hover{color:var(--primary)}.BlogPost_notFound__2Lv4_{max-width:720px;margin:0 auto;padding:4rem 2rem;text-align:center}.BlogPost_notFound__2Lv4_ h1{font-size:2rem;color:var(--ink,#44403c);margin:0 0 1rem}.BlogPost_notFound__2Lv4_ p{font-size:1.05rem;color:var(--muted);margin:0 0 1.5rem}@media (max-width:700px){.BlogPost_main__hkj6K{padding:1.5rem 1rem 3rem}.BlogPost_title__de7he{font-size:1.65rem}.BlogPost_content__4RJjA{font-size:1rem}.BlogPost_content__4RJjA h2{font-size:1.3rem}.BlogPost_toc__OAZDo{padding:1rem 1.25rem}.BlogPost_relatedGrid__ruh7a{grid-template-columns:1fr}}