.landing-module__9eykXq__page{--ink:#12100e;--ink-soft:#3a3531;--paper:#faf8f5;--paper-warm:#f2ede5;--gold:#b7873c;--gold-bright:#d9a24f;--rule:#e4dcd0;background:var(--paper);min-height:100vh;color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55}.landing-module__9eykXq__nav{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:1.5rem clamp(1.25rem,5vw,4rem);display:flex}.landing-module__9eykXq__wordmark{letter-spacing:-.02em;font-size:1.15rem;font-weight:700}.landing-module__9eykXq__wordmarkAccent{color:var(--gold);margin-left:.15em}.landing-module__9eykXq__navLink{color:var(--ink-soft);border-bottom:1px solid #0000;font-size:.9rem;text-decoration:none}.landing-module__9eykXq__navLink:hover{border-bottom-color:var(--gold)}.landing-module__9eykXq__hero{max-width:62rem;padding:clamp(3rem,9vw,6.5rem) clamp(1.25rem,5vw,4rem) clamp(2.5rem,6vw,4rem)}.landing-module__9eykXq__eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--gold);margin:0 0 1rem;font-size:.72rem;font-weight:600}.landing-module__9eykXq__title{letter-spacing:-.03em;margin:0 0 1.5rem;font-size:clamp(2.1rem,6vw,3.9rem);font-weight:700;line-height:1.08}.landing-module__9eykXq__lede{color:var(--ink-soft);max-width:44rem;margin:0 0 2.25rem;font-size:clamp(1.02rem,2vw,1.2rem)}.landing-module__9eykXq__ctaRow{flex-wrap:wrap;gap:.85rem;display:flex}.landing-module__9eykXq__ctaPrimary,.landing-module__9eykXq__ctaSecondary{border-radius:.55rem;padding:.8rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .12s,background .12s;display:inline-block}.landing-module__9eykXq__ctaPrimary{background:var(--ink);color:var(--paper)}.landing-module__9eykXq__ctaPrimary:hover{background:var(--gold);transform:translateY(-1px)}.landing-module__9eykXq__ctaSecondary{border:1px solid var(--rule);color:var(--ink-soft)}.landing-module__9eykXq__ctaSecondary:hover{border-color:var(--gold);color:var(--ink)}.landing-module__9eykXq__features{background:var(--rule);border-block:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1px;display:grid}.landing-module__9eykXq__feature{background:var(--paper);padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem)}.landing-module__9eykXq__featureTitle{letter-spacing:-.01em;margin:0 0 .6rem;font-size:1.02rem;font-weight:650}.landing-module__9eykXq__featureBody{color:var(--ink-soft);margin:0;font-size:.93rem}.landing-module__9eykXq__how{background:var(--paper-warm);padding:clamp(2.5rem,6vw,4rem) clamp(1.25rem,5vw,4rem)}.landing-module__9eykXq__howTitle{letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(1.3rem,3vw,1.75rem)}.landing-module__9eykXq__steps{max-width:48rem;color:var(--ink-soft);gap:.85rem;margin:0;padding-left:1.15rem;display:grid}.landing-module__9eykXq__steps strong{color:var(--ink)}.landing-module__9eykXq__footer{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:2rem clamp(1.25rem,5vw,4rem);font-size:.85rem;font-weight:600;display:flex}.landing-module__9eykXq__footerNote{font-weight:400}@media (prefers-color-scheme:dark){.landing-module__9eykXq__page{--ink:#f5f1ea;--ink-soft:#b6ada1;--paper:#14120f;--paper-warm:#1c1915;--rule:#2e2924;--gold:#d9a24f}.landing-module__9eykXq__ctaPrimary{background:var(--gold);color:#14120f}.landing-module__9eykXq__ctaPrimary:hover{background:var(--gold-bright)}}
