.DemoSection_demo__Q9Kk0{padding:120px 0;background:var(--bg-surface-1);border-block:.5px solid var(--border-subtle)}.DemoSection_head__K2SWI{text-align:center;margin-bottom:48px}.DemoSection_eyebrow__MU_Yz{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.DemoSection_eyebrow__MU_Yz:before{content:"";width:24px;height:.5px;background:var(--accent)}.DemoSection_h2__IWAho{font-family:var(--font-fraunces),serif;font-size:clamp(32px,3.8vw,44px);line-height:1.1;letter-spacing:-.025em;font-weight:400;margin:0 0 14px}.DemoSection_sub__3Tt4P{color:var(--text-secondary);font-size:17px;max-width:560px;margin:0 auto}.DemoSection_grid__L1NRd{display:grid;grid-template-columns:38fr 62fr;grid-gap:48px;gap:48px;align-items:start}@media (max-width:1080px){.DemoSection_grid__L1NRd{grid-template-columns:1fr;gap:32px}}.DemoSection_featureList__lReKd{display:flex;flex-direction:column;gap:4px}.DemoSection_featItem__3HsmK{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;background:transparent;border:none;border-left:2px solid var(--border-subtle);padding:18px 20px;display:flex;flex-direction:column;gap:6px;transition:background .25s,border-color .25s;font-family:inherit}.DemoSection_featNum__0FsJy{font-size:15px;font-weight:600;color:var(--text-secondary);transition:color .2s;letter-spacing:-.005em}.DemoSection_featDesc__4_MBT{font-size:13px;color:var(--text-tertiary);line-height:1.5}.DemoSection_featItem__3HsmK.DemoSection_active__Nq968{border-left-color:var(--accent);background:var(--bg-surface-2)}.DemoSection_featItem__3HsmK.DemoSection_active__Nq968 .DemoSection_featNum__0FsJy{color:var(--text-primary)}.DemoSection_featItem__3HsmK.DemoSection_active__Nq968 .DemoSection_featDesc__4_MBT{color:var(--text-secondary)}.DemoSection_featItem__3HsmK:hover .DemoSection_featNum__0FsJy{color:var(--text-primary)}.DemoSection_screen__ESuNs{border:.5px solid var(--border-default);border-radius:14px;background:var(--bg-base);box-shadow:var(--shadow-xl);overflow:hidden;aspect-ratio:16/10}.DemoSection_chrome__qkCCg{height:32px;background:var(--bg-surface-2);border-bottom:.5px solid var(--border-subtle);display:flex;align-items:center;padding:0 14px;gap:6px}.DemoSection_dot__9bGDC{width:10px;height:10px;border-radius:50%;background:var(--bg-surface-3)}.DemoSection_url__Yao5F{margin:0 auto;background:var(--bg-base);border:.5px solid var(--border-subtle);border-radius:5px;padding:3px 14px;font-size:11px;font-family:var(--font-geist-mono),monospace;color:var(--text-tertiary)}.DemoSection_stage__BSTzg{position:relative;height:calc(100% - 32px);overflow:hidden}.DemoSection_pane__E2Fh_{position:absolute;inset:0;padding:24px;display:flex;flex-direction:column;gap:14px}.DemoSection_paneHeader__v9yp6{display:flex;justify-content:space-between;align-items:center}.FaqAccordion_faq__GMYJK{padding:120px 0;background:var(--bg-surface-1);border-block:.5px solid var(--border-subtle)}.FaqAccordion_grid__f1MDq{display:grid;grid-template-columns:30fr 70fr;grid-gap:64px;gap:64px;align-items:start}@media (max-width:1080px){.FaqAccordion_grid__f1MDq{grid-template-columns:1fr;gap:32px}}.FaqAccordion_h2__slnsM{font-family:var(--font-fraunces),serif;font-size:clamp(32px,3.8vw,44px);line-height:1.1;letter-spacing:-.025em;font-weight:400;margin:0 0 16px}.FaqAccordion_ask__QFdJA{color:var(--text-tertiary);font-size:14px;line-height:1.6}.FaqAccordion_ask__QFdJA a{color:var(--accent);text-decoration:none;border-bottom:.5px solid var(--accent-ring);padding-bottom:1px}.FaqAccordion_item__U_fpb{border-top:.5px solid var(--border-subtle);padding:20px 0}.FaqAccordion_item__U_fpb:last-child{border-bottom:.5px solid var(--border-subtle)}.FaqAccordion_q__x8T3Y{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;width:100%;text-align:left;color:var(--text-primary);font-family:inherit;font-size:16px;font-weight:500;letter-spacing:-.01em;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:0}.FaqAccordion_ico__eHLAW{flex-shrink:0;font-size:20px;color:var(--text-tertiary);transition:transform .25s,color .2s;line-height:1}.FaqAccordion_open__aYqkM .FaqAccordion_ico__eHLAW{transform:rotate(45deg);color:var(--accent)}.FaqAccordion_a__wFg28{max-height:0;overflow:hidden;transition:max-height .3s ease,margin-top .3s ease;color:var(--text-secondary);font-size:14px;line-height:1.7}.FaqAccordion_open__aYqkM .FaqAccordion_a__wFg28{max-height:280px;margin-top:14px}.Hero_hero__LXPjz{position:relative;padding:160px 0 96px;overflow:hidden}.Hero_hero__LXPjz:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 75% 20%,var(--accent-muted) 0,transparent 60%),radial-gradient(ellipse 60% 50% at 20% 90%,color-mix(in oklab,var(--type-fire) 8%,transparent) 0,transparent 60%);pointer-events:none}.Hero_container__z8iuu{max-width:1280px;margin:0 auto;padding:0 48px}.Hero_heroGrid__rUvAP{position:relative;display:grid;grid-template-columns:55fr 45fr;grid-gap:64px;gap:64px;align-items:center}@media (max-width:1080px){.Hero_heroGrid__rUvAP{grid-template-columns:1fr;gap:64px}.Hero_hero__LXPjz{padding:140px 0 64px}}@media (max-width:880px){.Hero_container__z8iuu{padding:0 20px}}.Hero_eyebrow__1Z9Ik{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:32px}.Hero_eyebrow__1Z9Ik:before{content:"";width:24px;height:.5px;background:var(--accent)}.Hero_h1__VbwE6{font-family:var(--font-fraunces),serif;font-weight:400;font-size:clamp(44px,5.6vw,72px);line-height:1;letter-spacing:-.04em;margin:0 0 28px;text-wrap:balance}.Hero_accentLine__MgsQi{font-style:italic;font-weight:300;color:var(--text-secondary)}.Hero_accentLine__MgsQi em{font-style:italic;color:var(--accent);font-weight:400}.Hero_subhead__Zygs8{max-width:540px;color:var(--text-secondary);font-size:17px;line-height:1.55;margin:0 0 36px}.Hero_ctas__Siml7{gap:12px;margin-bottom:20px}.Hero_ctas__Siml7,.Hero_reassure__o_zsC{display:flex;align-items:center;flex-wrap:wrap}.Hero_reassure__o_zsC{color:var(--text-tertiary);font-size:12px;gap:14px}.Hero_dot__cuqGP{width:3px;height:3px;border-radius:50%;background:var(--text-disabled)}.Hero_stage__P5HcH{position:relative;height:520px;display:flex;align-items:center;justify-content:center}@media (max-width:1080px){.Hero_stage__P5HcH{height:420px}}.Hero_stageGlow__XagF3{position:absolute;inset:auto 10% 8%;height:100px;background:radial-gradient(ellipse,var(--accent-muted) 0,transparent 70%);filter:blur(30px);pointer-events:none}.Hero_mainCard__Ehn2F{position:relative;width:280px;animation:Hero_float__uSeqv 6s ease-in-out infinite;z-index:2}@keyframes Hero_float__uSeqv{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-12px) rotate(-3deg)}}.Hero_bgCard__EqG0o{position:absolute;width:200px;opacity:.18;filter:blur(2px)}.Hero_bg1__Qd9sF{top:8%;left:-2%;transform:rotate(-12deg);animation:Hero_floatSlow__JiF8L 8s ease-in-out infinite}.Hero_bg2__QKv6t{bottom:6%;right:-4%;transform:rotate(10deg);animation:Hero_floatSlow__JiF8L 10s ease-in-out infinite reverse}@keyframes Hero_floatSlow__JiF8L{0%,to{transform:translateY(0) rotate(var(--r,0))}50%{transform:translateY(-8px) rotate(var(--r,0))}}.Hero_pricePanel__gMeLz{position:absolute;right:-20px;top:55%;width:240px;background:color-mix(in oklab,var(--bg-surface-1) 92%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:.5px solid var(--border-default);border-radius:12px;padding:16px 18px;box-shadow:var(--shadow-lg);z-index:3;animation:Hero_floatPanel__tSpWx 6s ease-in-out .3s infinite}@keyframes Hero_floatPanel__tSpWx{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:560px){.Hero_pricePanel__gMeLz{display:none}}.Hero_pnTitle__1jD1J{font-size:11px;color:var(--text-secondary);font-weight:500;letter-spacing:-.005em;margin-bottom:2px}.Hero_pnMeta__SbIWg{font-size:10px;color:var(--text-tertiary);font-family:var(--font-geist-mono),monospace;letter-spacing:.04em;margin-bottom:14px}.Hero_pnPrice__UqehM{font-family:var(--font-fraunces),serif;font-size:28px;line-height:1;letter-spacing:-.02em;color:var(--accent);margin-bottom:8px}.Hero_pnTrend__QR5Cl{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-geist-mono),monospace;font-size:11px;color:var(--gain);background:var(--gain-muted);padding:3px 7px;border-radius:4px}.Hero_pnSpark__th_BT{margin-top:12px;height:36px;width:100%}.FinalCta_section__KI_Xk{padding:120px 0;position:relative;border-top:.5px solid var(--border-default);border-bottom:.5px solid var(--border-default);overflow:hidden}.FinalCta_section__KI_Xk:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 50% 50%,var(--accent-muted) 0,transparent 65%);pointer-events:none}.FinalCta_inner__yATS5{position:relative;max-width:720px;margin:0 auto;text-align:center}.FinalCta_h2__GrYTV{font-family:var(--font-fraunces),serif;font-size:clamp(36px,4.5vw,52px);line-height:1.05;letter-spacing:-.03em;font-weight:400;margin:0 0 24px;text-wrap:balance}.FinalCta_h2__GrYTV em{font-style:italic;color:var(--accent);font-weight:400}.FinalCta_sub__HnHwX{color:var(--text-secondary);font-size:17px;margin:0 0 36px;max-width:540px;margin-inline:auto}.FinalCta_reassure__w1Iv7{color:var(--text-tertiary);font-size:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:24px}.FinalCta_dot__D4CJW{width:3px;height:3px;border-radius:50%;background:var(--text-disabled)}.Personae_personae__gMABw{padding:120px 0;border-top:.5px solid var(--border-subtle)}.Personae_head__YD2EJ{text-align:center;max-width:600px;margin:0 auto 64px;display:flex;flex-direction:column;gap:14px}.Personae_eyebrow__6dvGt{font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin:0}.Personae_h2__phToQ{font-family:var(--font-fraunces),serif;font-size:clamp(28px,3.5vw,40px);font-weight:400;letter-spacing:-.02em;color:var(--text-primary);margin:0;line-height:1.15}.Personae_sub__G5sO9{color:var(--text-secondary);font-size:15px;line-height:1.6;margin:0}.Personae_grid__XjFI8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:1080px){.Personae_grid__XjFI8{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.Personae_persona__rcSpj{background:var(--bg-surface-1);border:.5px solid var(--border-subtle);border-radius:12px;padding:40px 32px 32px;display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden}.Personae_persona__rcSpj:before{content:"";position:absolute;top:0;left:32px;right:32px;height:.5px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.4}.Personae_glyph__e9ttJ{width:48px;height:48px;border-radius:10px;background:linear-gradient(150deg,var(--accent-muted),transparent);border:.5px solid var(--accent-ring);display:grid;place-items:center;color:var(--accent);flex-shrink:0}.Personae_personaTitle__l2bE_{font-family:var(--font-fraunces),serif;font-weight:500;font-size:22px;letter-spacing:-.015em;margin:0;color:var(--text-primary)}.Personae_personaBody__DwS2b{color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0;flex:1 1}.Personae_quote__7MM6J{margin:0;padding-top:18px;border-top:.5px solid var(--border-subtle);font-family:var(--font-fraunces),serif;font-style:italic;font-size:14px;color:var(--text-tertiary);line-height:1.5}.Personae_quote__7MM6J:before{content:"« ";color:var(--accent);font-style:normal}.Personae_quote__7MM6J:after{content:" »";color:var(--accent);font-style:normal}.Pillars_section__BIFIF{padding:120px 0;border-top:.5px solid var(--border-subtle)}.Pillars_head__vcamG{text-align:center;margin-bottom:64px}.Pillars_eyebrow__r4NQI{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.Pillars_eyebrow__r4NQI:before{content:"";width:24px;height:.5px;background:var(--accent)}.Pillars_h2__zeLiG{font-family:var(--font-fraunces),serif;font-size:clamp(32px,3.8vw,44px);line-height:1.1;letter-spacing:-.025em;font-weight:400;margin:0 0 14px}.Pillars_sub__sW33a{color:var(--text-secondary);font-size:17px;max-width:560px;margin:0 auto}.Pillars_grid__g4LJd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:1080px){.Pillars_grid__g4LJd{grid-template-columns:1fr;gap:20px}}.Pillars_pillar__NNt3y{background:var(--bg-surface-1);border:.5px solid var(--border-subtle);border-radius:12px;padding:36px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;display:flex;flex-direction:column;gap:18px}.Pillars_pillar__NNt3y:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--accent) 40%,var(--border-subtle));box-shadow:var(--shadow-lg)}.Pillars_pillarIcon__RrXko{width:40px;height:40px;border-radius:8px;background:var(--accent-muted);display:grid;place-items:center;color:var(--accent);border:.5px solid var(--accent-ring)}.Pillars_pillarTitle__Mslmj{font-size:20px;line-height:1.3;letter-spacing:-.01em;font-weight:600;margin:0}.Pillars_pillarBody__YczVH{color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0;flex:1 1}.Pillars_pillarVisual__9FgdZ{height:120px;border-radius:8px;background:var(--bg-base);border:.5px solid var(--border-subtle);overflow:hidden;position:relative}.Inspirations_inspirations__rPl35{padding:80px 0;background:var(--bg-surface-1);border-block:.5px solid var(--border-subtle);text-align:center}.Inspirations_ovr__SUPAP{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 18px}.Inspirations_row__XsYeV{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;color:var(--text-secondary);font-size:14px}.Inspirations_row__XsYeV strong{color:var(--text-primary);font-weight:500}.Inspirations_sep__tNb5l{color:var(--text-disabled,var(--text-tertiary));opacity:.5}.PricingSection_section__9qZbx{padding:120px 0;border-top:.5px solid var(--border-subtle)}.PricingSection_head__PfZFY{text-align:center;margin-bottom:48px}.PricingSection_eyebrow__xqbJz{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.PricingSection_eyebrow__xqbJz:before{content:"";width:24px;height:.5px;background:var(--accent)}.PricingSection_h2__BS_Je{font-family:var(--font-fraunces),serif;font-size:clamp(32px,3.8vw,44px);line-height:1.1;letter-spacing:-.025em;font-weight:400;margin:0 0 14px}.PricingSection_sub__YsJyZ{color:var(--text-secondary);font-size:17px;max-width:560px;margin:0 auto}.PricingSection_card__umHd0{max-width:480px;margin:0 auto;background:var(--bg-surface-1);border:.5px solid var(--border-default);border-radius:16px;padding:40px;position:relative;box-shadow:var(--shadow-md)}.PricingSection_card__umHd0:before{content:"";position:absolute;inset:-1px;border-radius:16px;padding:.5px;background:linear-gradient(180deg,var(--accent-ring),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.PricingSection_badge__sUpsb{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:var(--accent-muted);padding:5px 10px;border-radius:4px;margin-bottom:20px}.PricingSection_planName___ukPy{font-size:24px;font-weight:600;letter-spacing:-.015em;margin:0 0 6px}.PricingSection_planSub__qV6du{color:var(--text-secondary);font-size:14px;margin:0 0 20px}.PricingSection_price__TfQkP{font-family:var(--font-fraunces),serif;font-size:64px;line-height:1;letter-spacing:-.03em;font-weight:400;margin-bottom:6px}.PricingSection_cur__ijTq6{font-size:28px;color:var(--text-tertiary);margin-left:4px;vertical-align:super}.PricingSection_priceCap__Xjcdv{color:var(--text-tertiary);font-size:13px;margin-bottom:28px}.PricingSection_list__nPCAK{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:12px}.PricingSection_list__nPCAK li{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--text-secondary)}.PricingSection_list__nPCAK li svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.StatsBanner_banner__pM5Ro{padding:40px 0;background:var(--bg-surface-1);border-block:.5px solid var(--border-subtle)}.StatsBanner_grid__l_8v5{display:grid;grid-template-columns:repeat(4,1fr);align-items:center}@media (max-width:880px){.StatsBanner_grid__l_8v5{grid-template-columns:repeat(2,1fr);gap:28px 0}}.StatsBanner_cell__TqsRj{padding:0 32px;border-left:.5px solid var(--border-subtle)}.StatsBanner_cell__TqsRj:first-child{border-left:none;padding-left:0}.StatsBanner_cell__TqsRj:last-child{padding-right:0}@media (max-width:880px){.StatsBanner_cell__TqsRj{padding:0 16px}.StatsBanner_cell__TqsRj:nth-child(3),.StatsBanner_cell__TqsRj:nth-child(odd){border-left:none;padding-left:16px}}.StatsBanner_num__BJjPH{font-family:var(--font-fraunces),serif;font-size:36px;line-height:1.1;letter-spacing:-.02em;color:var(--accent);margin-bottom:6px}.StatsBanner_label__T21id{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-weight:500}.TensionSection_tension___D5uy{padding:120px 0}.TensionSection_grid__NEP6V{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}@media (max-width:1080px){.TensionSection_grid__NEP6V{grid-template-columns:1fr;gap:48px}}.TensionSection_h2___Xqs8{font-family:var(--font-fraunces),serif;font-size:clamp(32px,3.8vw,44px);line-height:1.1;letter-spacing:-.025em;font-weight:400;margin:0 0 28px;max-width:480px;text-wrap:balance}.TensionSection_p__z_or3{color:var(--text-secondary);font-size:17px;line-height:1.6;max-width:480px;margin:0 0 20px}.TensionSection_p__z_or3:last-child{margin-bottom:0}.TensionSection_chart__fj58I{position:relative;background:var(--bg-surface-1);border:.5px solid var(--border-subtle);border-radius:12px;padding:32px;height:340px}.TensionSection_chartHeader__G9Xqh{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.TensionSection_ann__NT98A{position:absolute;background:var(--bg-surface-2);border:.5px solid var(--border-default);border-radius:6px;padding:6px 10px;font-size:11px;font-family:var(--font-geist-mono),monospace;color:var(--text-primary);box-shadow:var(--shadow-sm);white-space:nowrap}.TensionSection_ann__NT98A:before{content:"";position:absolute;width:1px;height:18px;background:var(--border-strong);left:50%;top:100%;transform:translateX(-50%)}.TensionSection_ann__NT98A:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--accent);left:50%;top:calc(100% + 18px);transform:translateX(-50%);box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 25%,transparent)}.TensionSection_yr__I5Szq{color:var(--text-tertiary);margin-right:6px}