.marketing_page__HEpaB{min-height:100dvh;position:relative;overflow:clip;font-family:var(--family-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--chalk);background:var(--field-deep)}.marketing_heroPlane__kFnIy{position:absolute;inset:0;background:radial-gradient(120% 80% at 70% 20%,rgba(196,163,90,.22),transparent 55%),radial-gradient(90% 70% at 10% 90%,rgba(61,107,79,.45),transparent 50%),linear-gradient(165deg,#163325 0,var(--field-deep) 48%,#07140e 100%);z-index:0}.marketing_heroPlane__kFnIy:before{content:"";position:absolute;inset:-10%;opacity:.35;background-image:repeating-linear-gradient(-18deg,transparent,transparent 14px,rgba(215,224,212,.045) 0,rgba(215,224,212,.045) 15px);animation:marketing_furrow__OqZ5y 48s linear infinite}.marketing_heroPlane__kFnIy:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 80% 60%,rgba(14,31,22,.15),transparent 60%),linear-gradient(0deg,rgba(7,20,14,.75),transparent 40%);animation:marketing_drift__F9D46 28s var(--ease-out) alternate infinite}.marketing_frame__Y4o4L{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;padding:var(--space-5) clamp(1.25rem,4vw,3.5rem) var(--space-7)}.marketing_brand__QFzEl{font-family:var(--family-display);font-size:clamp(2rem,4.5vw,2.75rem);font-weight:650;letter-spacing:-.03em;color:var(--chalk);animation:marketing_rise__MYUPN .9s var(--ease-out) both}.marketing_hero__nmD_z{flex:1 1;display:grid;align-content:end;grid-gap:var(--space-5);gap:var(--space-5);max-width:22ch;padding-bottom:clamp(2rem,8vh,5rem)}.marketing_headline__OByrq{color:var(--chalk);max-width:11ch;animation:marketing_rise__MYUPN 1s var(--ease-out) .12s both}.marketing_lede__eOzKY{font-size:var(--fs-lede);color:var(--mist);max-width:34ch;animation:marketing_rise__MYUPN 1s var(--ease-out) .22s both}.marketing_ctaRow__Wm_Do{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;animation:marketing_rise__MYUPN 1s var(--ease-out) .32s both}.marketing_ctaGhost__YdLNx,.marketing_ctaPrimary__ljDkq{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.7rem 1.35rem;font-size:var(--fs-floor);font-weight:550;text-decoration:none;border-radius:.35rem;transition:transform .25s var(--ease-out),background .25s var(--ease-out),color .25s var(--ease-out)}.marketing_ctaPrimary__ljDkq{background:var(--sunlit);color:var(--ink)}.marketing_ctaPrimary__ljDkq:focus-visible,.marketing_ctaPrimary__ljDkq:hover{background:var(--sunlit-hot);transform:translateY(-2px)}.marketing_ctaGhost__YdLNx{border:1px solid rgba(215,224,212,.35);color:var(--mist)}.marketing_ctaGhost__YdLNx:focus-visible,.marketing_ctaGhost__YdLNx:hover{border-color:var(--mist);color:var(--chalk)}.marketing_section__GdoFk{position:relative;z-index:1;background:var(--chalk);color:var(--ink);padding:var(--space-9) clamp(1.25rem,4vw,3.5rem)}.marketing_sectionInner__CScME{max-width:42rem;display:flex;flex-direction:column;gap:var(--space-4)}.marketing_section__GdoFk h2{color:var(--ink)}.marketing_section__GdoFk p{color:var(--ink-soft);max-width:38ch}.marketing_foot__0E085{position:relative;z-index:1;background:var(--field-deep);color:var(--mist);padding:var(--space-6) clamp(1.25rem,4vw,3.5rem);font-size:var(--fs-floor);display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between}.marketing_foot__0E085 a{color:var(--sunlit);text-decoration:none}.marketing_foot__0E085 a:focus-visible,.marketing_foot__0E085 a:hover{text-decoration:underline}@media (max-width:640px){.marketing_hero__nmD_z{max-width:none;align-content:center;padding-top:var(--space-8)}.marketing_headline__OByrq{max-width:none}}