.LandingPage_landingPage__wd5HU{--brown-darkest:#1a120b;--brown-dark:#2c2018;--brown-mid:#4a3728;--brown-warm:#6b4d3a;--cream:#f9f3ed;--cream-soft:#f0e8dc;--gold:#c4943c;--gold-light:#d4a84e;--amber:#d4a574;--golden:#fc6;--green-dark:#1b3a2a;--text-light:#f5efdf;--text-muted:#c2b8a8;font-family:Roboto,Segoe UI,sans-serif;background:var(--brown-darkest);color:var(--cream);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}.LandingPage_landingPage__wd5HU *,.LandingPage_landingPage__wd5HU :after,.LandingPage_landingPage__wd5HU :before{box-sizing:border-box;margin:0;padding:0}.LandingPage_landingPage__wd5HU h1,.LandingPage_landingPage__wd5HU h2,.LandingPage_landingPage__wd5HU h3{font-family:Century Gothic,AppleGothic,sans-serif}.LandingPage_landingPage__wd5HU img{max-width:100%;height:auto;display:block}.LandingPage_landingPage__wd5HU a{color:var(--gold);text-decoration:none}.LandingPage_landingPage__wd5HU a:hover{color:var(--gold-light)}.LandingPage_container__IrJ9e{max-width:1080px;margin:0 auto;padding:0 24px}.LandingPage_ctaBtn__EjtWR{display:inline-block;background:var(--gold);color:var(--brown-darkest);font-family:Century Gothic,AppleGothic,sans-serif;font-size:1.15rem;font-weight:600;padding:16px 40px;border-radius:6px;transition:background .2s,transform .15s,box-shadow .2s;text-decoration:none;animation:LandingPage_ctaBreath__VVkXK 3s ease-in-out infinite;cursor:pointer;border:none}.LandingPage_ctaBtn__EjtWR:hover{background:var(--gold-light);color:var(--brown-darkest);transform:translateY(-2px);animation:none;box-shadow:0 0 28px rgba(196,148,60,.45)}.LandingPage_sectionDivider__BtW3m{width:60px;height:2px;background:var(--amber);margin:0 auto 32px;opacity:.5}@keyframes LandingPage_starDrift__V58Xz{0%{transform:translateY(0) translateX(0);opacity:0}5%{opacity:1}90%{opacity:.6}to{transform:translateY(-105vh) translateX(25px);opacity:0}}@keyframes LandingPage_starTwinkle__f9RML{0%,to{opacity:.3}50%{opacity:1}}@keyframes LandingPage_lightningFlash__L6TbI{0%,to{opacity:0}4%{opacity:.35}6%{opacity:0}8%{opacity:.2}10%{opacity:0}}@keyframes LandingPage_lightningFlash2__ypFce{0%,to{opacity:0}54%{opacity:.25}56%{opacity:0}58%{opacity:.15}60%{opacity:0}}@keyframes LandingPage_dustFloat__F8Ywn{0%{transform:translateY(0) translateX(0);opacity:0}10%{opacity:.7}85%{opacity:.5}to{transform:translateY(-80vh) translateX(20px);opacity:0}}@keyframes LandingPage_fadeSlideIn__lKuwP{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes LandingPage_glowPulse__WQAOj{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes LandingPage_bounce__n4Cqv{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes LandingPage_blink__JFaTZ{0%,to{opacity:1}50%{opacity:0}}@keyframes LandingPage_ctaBreath__VVkXK{0%,to{box-shadow:0 0 0 rgba(196,148,60,0)}50%{box-shadow:0 0 24px rgba(196,148,60,.35)}}.LandingPage_hero__x_oRz{position:relative;min-height:90vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.LandingPage_heroBg__Syov3{position:absolute;inset:0;background:url(/assets/landing/exterior-storm.webp) center 45%/cover no-repeat;filter:brightness(.6)}.LandingPage_heroBg__Syov3:after{content:"";position:absolute;inset:0;background:#fff;opacity:0;animation:LandingPage_lightningFlash__L6TbI 8s ease-in-out infinite,LandingPage_lightningFlash2__ypFce 8s ease-in-out 3.5s infinite;pointer-events:none}.LandingPage_heroContent__YJAdu{position:relative;z-index:1;max-width:900px;padding:40px 24px}.LandingPage_heroLogo__Ihq4M{width:64px;height:auto;margin:0 auto 24px;opacity:.85}.LandingPage_hero__x_oRz h1{font-size:clamp(1.8rem,5vw,3rem);font-weight:700;line-height:1.2;margin-bottom:16px;text-shadow:0 2px 20px rgba(0,0,0,.7)}.LandingPage_heroSub__y5jHG{font-size:clamp(1rem,2.5vw,1.25rem);font-weight:300;color:var(--cream-soft);margin-bottom:32px;text-shadow:0 1px 10px rgba(0,0,0,.6)}.LandingPage_heroActions__cp8Lc{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}.LandingPage_heroSecondaryLink__ETXA_{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border-radius:999px;border:1px solid hsla(36,40%,90%,.35);background:rgba(10,8,4,.28);color:var(--cream-soft);font-family:Century Gothic,AppleGothic,sans-serif;font-size:.96rem;font-weight:600;transition:border-color .2s,color .2s,transform .15s}.LandingPage_heroSecondaryLink__ETXA_:hover{color:var(--cream);border-color:hsla(36,40%,90%,.6);transform:translateY(-2px)}.LandingPage_heroFade__KQoPe{position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(transparent,var(--brown-darkest))}.LandingPage_starsContainer__jutcz{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.LandingPage_star__JchfJ{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;animation:LandingPage_starDrift__V58Xz var(--dur) linear var(--delay,0s) infinite,LandingPage_starTwinkle__f9RML var(--twinkle) ease-in-out infinite;will-change:transform,opacity}.LandingPage_scrollIndicator__Akg0Y{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:2;animation:LandingPage_bounce__n4Cqv 2s ease-in-out infinite;opacity:.5;font-size:1.4rem;color:var(--cream-soft)}.LandingPage_dustContainer__wHFsN{position:absolute;inset:0;overflow:hidden;pointer-events:none}.LandingPage_dust__pL9AC{position:absolute;width:4px;height:4px;border-radius:50%;background:#fda;animation:LandingPage_dustFloat__F8Ywn var(--dur) linear var(--delay,0s) infinite;will-change:transform,opacity;opacity:0}.LandingPage_pitch__HVz7O{position:relative;padding:80px 0 60px}.LandingPage_pitch__HVz7O h2{font-size:clamp(1.5rem,4vw,2.2rem);text-align:center;margin-bottom:12px;color:var(--cream)}.LandingPage_pitchBody__3x8Bi{max-width:640px;margin:0 auto;text-align:center}.LandingPage_pitchBody__3x8Bi p{font-size:1.1rem;color:var(--cream-soft);margin-bottom:20px;font-weight:300}.LandingPage_pitchBody__3x8Bi strong{color:var(--cream);font-weight:600}.LandingPage_pitchScreenshots__wf76e{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:640px;margin:32px auto 0}.LandingPage_pitchScreenshots__wf76e img{width:100%;border-radius:8px;border:1px solid var(--brown-mid)}.LandingPage_archetypes__aOohG{padding:60px 0 40px}.LandingPage_archetypes__aOohG h2{font-size:clamp(1.5rem,4vw,2.2rem);text-align:center;margin-bottom:8px}.LandingPage_archetypesIntro__YgoSh{text-align:center;color:var(--text-muted);font-size:1.05rem;margin-bottom:36px}.LandingPage_archetypeGrid__PL22h{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:800px;margin:0 auto 36px}.LandingPage_archetypeCard__gQ_GR{background:var(--brown-dark);border:1px solid var(--brown-mid);border-radius:12px;padding:24px 16px 20px;text-align:center;transition:border-color .2s,transform .15s}.LandingPage_archetypeCard__gQ_GR:hover{transform:translateY(-3px)}.LandingPage_archetypeCard__gQ_GR[data-archetype=ea]:hover{border-color:rgba(190,50,50,.7);box-shadow:0 0 20px rgba(190,50,50,.15)}.LandingPage_archetypeCard__gQ_GR[data-archetype=sr]:hover{border-color:rgba(138,92,245,.7);box-shadow:0 0 20px rgba(138,92,245,.15)}.LandingPage_archetypeCard__gQ_GR[data-archetype=hh]:hover{border-color:rgba(232,138,154,.7);box-shadow:0 0 20px rgba(232,138,154,.15)}.LandingPage_archetypeCard__gQ_GR[data-archetype=um]:hover{border-color:rgba(90,200,212,.7);box-shadow:0 0 20px rgba(90,200,212,.15)}.LandingPage_archetypeCard__gQ_GR[data-archetype=hw]:hover{border-color:rgba(196,154,74,.7);box-shadow:0 0 20px rgba(196,154,74,.15)}.LandingPage_archetypeCard__gQ_GR[data-archetype=ss]:hover{border-color:rgba(90,212,160,.7);box-shadow:0 0 20px rgba(90,212,160,.15)}.LandingPage_archetypeEmblem__Z54kv{position:relative;width:80px;height:80px;border-radius:50%;object-fit:cover;margin:0 auto 12px;border:2px solid var(--brown-mid);transition:border-color .3s}.LandingPage_emblemWrap__mF7BU{position:relative;display:inline-block}.LandingPage_emblemWrap__mF7BU:before{content:"";position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,var(--glow-color,rgba(196,148,60,.3)) 0,transparent 70%);opacity:0;transition:opacity .3s;animation:LandingPage_glowPulse__WQAOj 2.4s ease-in-out infinite;animation-play-state:paused}.LandingPage_archetypeCard__gQ_GR:hover .LandingPage_emblemWrap__mF7BU:before{opacity:1;animation-play-state:running}.LandingPage_archetypeCard__gQ_GR[data-archetype=ea] .LandingPage_emblemWrap__mF7BU:before{--glow-color:rgba(190,50,50,.35)}.LandingPage_archetypeCard__gQ_GR[data-archetype=sr] .LandingPage_emblemWrap__mF7BU:before{--glow-color:rgba(138,92,245,.35)}.LandingPage_archetypeCard__gQ_GR[data-archetype=hh] .LandingPage_emblemWrap__mF7BU:before{--glow-color:rgba(232,138,154,.35)}.LandingPage_archetypeCard__gQ_GR[data-archetype=um] .LandingPage_emblemWrap__mF7BU:before{--glow-color:rgba(90,200,212,.35)}.LandingPage_archetypeCard__gQ_GR[data-archetype=hw] .LandingPage_emblemWrap__mF7BU:before{--glow-color:rgba(196,154,74,.35)}.LandingPage_archetypeCard__gQ_GR[data-archetype=ss] .LandingPage_emblemWrap__mF7BU:before{--glow-color:rgba(90,212,160,.35)}.LandingPage_archetypeCard__gQ_GR[data-archetype=ea]:hover .LandingPage_archetypeEmblem__Z54kv{border-color:rgba(190,50,50,.7)}.LandingPage_archetypeCard__gQ_GR[data-archetype=sr]:hover .LandingPage_archetypeEmblem__Z54kv{border-color:rgba(138,92,245,.7)}.LandingPage_archetypeCard__gQ_GR[data-archetype=hh]:hover .LandingPage_archetypeEmblem__Z54kv{border-color:rgba(232,138,154,.7)}.LandingPage_archetypeCard__gQ_GR[data-archetype=um]:hover .LandingPage_archetypeEmblem__Z54kv{border-color:rgba(90,200,212,.7)}.LandingPage_archetypeCard__gQ_GR[data-archetype=hw]:hover .LandingPage_archetypeEmblem__Z54kv{border-color:rgba(196,154,74,.7)}.LandingPage_archetypeCard__gQ_GR[data-archetype=ss]:hover .LandingPage_archetypeEmblem__Z54kv{border-color:rgba(90,212,160,.7)}.LandingPage_archetypeName__vnnS2{font-family:Century Gothic,AppleGothic,sans-serif;font-size:1rem;font-weight:600;margin-bottom:6px;color:var(--golden)}.LandingPage_archetypeDesc__TOKWG{font-size:.85rem;color:var(--text-muted);font-weight:300;line-height:1.4}.LandingPage_archetypesCta__G1eXw{text-align:center;font-size:1.1rem;color:var(--text-muted);font-style:italic;margin-bottom:16px}.LandingPage_archetypesCtaWrap__nyr_g{text-align:center}.LandingPage_howItWorks__bAl5A{padding:60px 0 40px;background:var(--brown-dark)}.LandingPage_howItWorks__bAl5A h2{font-size:clamp(1.5rem,4vw,2.2rem);text-align:center;margin-bottom:40px}.LandingPage_steps__YgZQs{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;max-width:980px;margin:0 auto}.LandingPage_step__WO7My{text-align:center}.LandingPage_stepNumber__uVzEk{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--gold);color:var(--brown-darkest);font-family:Century Gothic,AppleGothic,sans-serif;font-weight:700;font-size:1.2rem;margin-bottom:12px}.LandingPage_step__WO7My h3{font-size:1.05rem;margin-bottom:6px;color:var(--cream)}.LandingPage_step__WO7My p{font-size:.95rem;color:var(--text-muted);font-weight:300}.LandingPage_socialProof__fRWBo{padding:40px 0 60px;background:var(--brown-dark)}.LandingPage_socialProofInner__8dcY5{max-width:640px;margin:0 auto;text-align:center;border-top:1px solid var(--brown-mid);padding-top:32px}.LandingPage_socialProof__fRWBo p{font-size:1.05rem;color:var(--text-muted);font-weight:300;font-style:italic;margin-bottom:24px}.LandingPage_socialProof__fRWBo em{color:var(--cream-soft);font-style:normal}.LandingPage_credibility__NAv2A{padding:80px 0}.LandingPage_credibility__NAv2A h2{font-size:clamp(1.5rem,4vw,2rem);text-align:center;margin-bottom:12px}.LandingPage_credibilityBody__Y_gsw{max-width:600px;margin:0 auto;text-align:center}.LandingPage_credibilityBody__Y_gsw p{font-size:1.05rem;color:var(--cream-soft);font-weight:300;margin-bottom:16px}.LandingPage_credibilityValues__Y7WvS{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin:24px 0 12px}.LandingPage_valuePill__CAHNw{font-size:.85rem;padding:6px 16px;border:1px solid var(--brown-mid);border-radius:20px;color:var(--text-muted);font-weight:300}.LandingPage_credibilityLink__P2toO{display:inline-block;margin-top:16px;font-size:.95rem;color:var(--gold)}.LandingPage_finalCta__yWvex{position:relative;padding:100px 0;text-align:center;overflow:hidden}.LandingPage_finalCtaBg__5UIWL{position:absolute;inset:0;background:url(/assets/landing/cosmos.webp) 50%/cover no-repeat;filter:brightness(.3)}.LandingPage_finalCtaContent__JhXTD{position:relative;z-index:1;max-width:600px;margin:0 auto;padding:0 24px}.LandingPage_dialogueBox__YrZHY{position:relative;background:rgba(0,0,0,.75);border:2px solid #8b7355;border-radius:8px;padding:28px 24px 20px;margin-bottom:32px;text-align:left}.LandingPage_speaker__Z_L_5{position:absolute;top:-12px;left:16px;background:var(--brown-darkest);padding:2px 10px;font-family:Century Gothic,AppleGothic,sans-serif;font-size:.8rem;font-weight:600;color:var(--amber);letter-spacing:.05em;text-transform:uppercase}.LandingPage_dialogueBox__YrZHY blockquote{font-family:Georgia,serif;font-style:italic;font-size:clamp(1.1rem,2.5vw,1.4rem);color:var(--cream);line-height:1.5;text-shadow:0 2px 16px rgba(0,0,0,.6);margin:0}.LandingPage_secondaryLink__MG2ZB{display:block;margin-top:16px;color:var(--text-muted);font-size:.9rem}.LandingPage_secondaryLink__MG2ZB:hover{color:var(--cream)}.LandingPage_reveal__6XXkF{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}.LandingPage_reveal__6XXkF.LandingPage_visible__RTyDF{opacity:1;transform:translateY(0)}.LandingPage_typewriterCursor__rwBHc{display:inline-block;width:2px;height:1.1em;background:var(--cream-soft);margin-left:2px;vertical-align:text-bottom;animation:LandingPage_blink__JFaTZ .8s step-end infinite}.LandingPage_heroSub__y5jHG.LandingPage_typing__RTB8b{min-height:1.8em}.LandingPage_faq__mxx9p{padding:60px 0 80px;background:var(--brown-dark)}.LandingPage_faq__mxx9p h2{font-size:clamp(1.3rem,3vw,1.8rem);text-align:center;margin-bottom:32px}.LandingPage_faqList__4UWde{max-width:600px;margin:0 auto}.LandingPage_faqItem__tpnj3{border-bottom:1px solid var(--brown-mid);padding:20px 0}.LandingPage_faqItem__tpnj3:first-child{border-top:1px solid var(--brown-mid)}.LandingPage_faqQ__sb9Rv{font-family:Century Gothic,AppleGothic,sans-serif;font-size:1.05rem;font-weight:600;color:var(--cream);margin-bottom:8px}.LandingPage_faqA__ON5wt{font-size:.95rem;color:var(--text-muted);font-weight:300;line-height:1.5}.LandingPage_pageFooter__lbyeV{padding:32px 0;text-align:center;font-size:.85rem;color:var(--text-muted);border-top:1px solid var(--brown-mid)}.LandingPage_pageFooter__lbyeV a{color:var(--gold)}@media (max-width:768px){.LandingPage_hero__x_oRz{min-height:80vh}.LandingPage_heroActions__cp8Lc{flex-direction:column}.LandingPage_archetypeGrid__PL22h{grid-template-columns:repeat(2,1fr);gap:12px}.LandingPage_steps__YgZQs{grid-template-columns:1fr;gap:24px}.LandingPage_pitchScreenshots__wf76e{grid-template-columns:1fr}.LandingPage_credibilityValues__Y7WvS{gap:8px}}@media (max-width:420px){.LandingPage_archetypeGrid__PL22h{grid-template-columns:repeat(2,1fr);gap:10px}.LandingPage_archetypeCard__gQ_GR{padding:16px 10px 14px}.LandingPage_archetypeEmblem__Z54kv{width:60px;height:60px}}@media (max-width:768px){.LandingPage_dust__pL9AC:nth-child(n+6),.LandingPage_star__JchfJ:nth-child(n+9){display:none}}@media (prefers-reduced-motion:reduce){.LandingPage_dust__pL9AC,.LandingPage_heroBg__Syov3:after,.LandingPage_scrollIndicator__Akg0Y,.LandingPage_star__JchfJ{display:none}.LandingPage_ctaBtn__EjtWR{animation:none}.LandingPage_reveal__6XXkF{opacity:1!important;transform:none!important;transition:none!important}.LandingPage_emblemWrap__mF7BU:before{animation:none}}