.phero[data-astro-cid-vby2bde5]{--p:var(--sc-p,0);background:var(--sp-midnight);position:relative}.phero__stage[data-astro-cid-vby2bde5]{align-items:center;display:grid}.phero__scene[data-astro-cid-vby2bde5],.phero__scene[data-astro-cid-vby2bde5] picture,.phero__scrim[data-astro-cid-vby2bde5]{position:absolute;inset:0}.phero__scene[data-astro-cid-vby2bde5] img{object-fit:cover;object-position:62% 50%;width:100%;height:100%;transform:scale(calc(1.1 - var(--p) * .1));transform-origin:64% 60%}.phero__scene[data-astro-cid-vby2bde5] .phero__img--dawn{opacity:clamp(0, calc((var(--p) - .3) * 2.5), 1)}.phero__scrim[data-astro-cid-vby2bde5]{background:linear-gradient(0deg, var(--sp-midnight) 0%, #0c152100 22%), linear-gradient(90deg, #020c19e6 0%, #020c19a8 42%, #020c191a 75%), linear-gradient(0deg, #020c19b3 0%, #020c1900 40%)}.phero__copy[data-astro-cid-vby2bde5]{justify-items:start;gap:var(--space-6);display:grid;position:relative}.phero[data-astro-cid-vby2bde5] h1[data-astro-cid-vby2bde5]{max-width:18ch;font-size:clamp(2.25rem,1.3rem + 3.6vw,4.25rem)}.phero__lead[data-astro-cid-vby2bde5]{max-width:34rem;color:var(--sp-ivory)}.flow[data-astro-cid-vby2bde5]{right:max(clamp(1rem, 5vw, 6rem), calc((100vw - var(--width)) / 2 + var(--space-6)));gap:var(--space-3);width:min(18rem,40vw);margin:0;padding:0;list-style:none;display:grid;position:absolute;top:24%}.flow__chip[data-astro-cid-vby2bde5]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);backdrop-filter:blur(10px);color:var(--sp-ivory);background:#0c1521b8;border:1px solid #d5b3784d;border-radius:10px;font-size:.9375rem;font-weight:500;display:flex}.flow__chip[data-astro-cid-vby2bde5] span[data-astro-cid-vby2bde5]{color:var(--sp-gold);font-family:var(--font-display);font-size:1.125rem;font-weight:600}.flow__chip--gold[data-astro-cid-vby2bde5]{border-color:var(--sp-gold);color:var(--sp-gold-light);background:#d5b37829}ol[data-astro-cid-vby2bde5],ul[data-astro-cid-vby2bde5]{margin:0;padding:0;list-style:none}.steps-sec[data-astro-cid-vby2bde5]{--p:var(--sc-p,0)}.track[data-astro-cid-vby2bde5]{position:relative}.track__line[data-astro-cid-vby2bde5]{background:#d5b3782e;height:1px;position:absolute;top:1.25rem;left:1.25rem;right:1.25rem}.track__line[data-astro-cid-vby2bde5]:after{content:"";background:linear-gradient(90deg, var(--sp-gold), var(--sp-gold-glow));transform-origin:0;transform:scaleX(clamp(0, calc((var(--p) - .25) * 3), 1));position:absolute;inset:0}.steps[data-astro-cid-vby2bde5]{gap:var(--space-8);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.steps[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5],.terms[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{gap:var(--space-3);align-content:start;display:grid}.num[data-astro-cid-vby2bde5]{border:1px solid var(--sp-gold);background:var(--sp-midnight-deep);width:2.5rem;height:2.5rem;color:var(--sp-gold);border-radius:50%;place-items:center;font-weight:600;display:grid}.terms[data-astro-cid-vby2bde5]{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.terms[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{padding:var(--space-8);transition:transform .4s var(--ease), box-shadow .4s var(--ease);background:#fffdf9;border:1px solid #8a6a2f29;border-radius:18px;box-shadow:0 24px 50px -34px #0c152159}.terms[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]:hover{border-color:#8a6a2f52;transform:translateY(-4px);box-shadow:0 30px 60px -34px #0c152173}.terms__icon[data-astro-cid-vby2bde5]{fill:none;width:2rem;height:2rem;stroke:var(--sp-gold-dark);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.talk[data-astro-cid-vby2bde5]{isolation:isolate;padding-block:clamp(var(--space-24), 14vw, 12rem);background:0 0;position:relative;overflow:hidden}.talk[data-astro-cid-vby2bde5] .talk__bg{z-index:-2;object-fit:cover;object-position:65% 60%;width:100%;height:100%;position:absolute;inset:0}.talk[data-astro-cid-vby2bde5]:after{content:"";z-index:-1;background:linear-gradient(90deg,#020c19eb 0%,#020c19b3 50%,#020c194d 100%);position:absolute;inset:0}.talk__grid[data-astro-cid-vby2bde5]{gap:var(--space-12);grid-template-columns:1fr 1.4fr;align-items:start;display:grid}.talk__inner[data-astro-cid-vby2bde5]{justify-items:start;gap:var(--space-6);display:grid;position:sticky;top:7rem}.talk__mail[data-astro-cid-vby2bde5]{color:var(--sp-mist)}@media (width<=60rem){.talk__grid[data-astro-cid-vby2bde5]{gap:var(--space-8);grid-template-columns:1fr}.talk__inner[data-astro-cid-vby2bde5]{position:static}}.talk__inner[data-astro-cid-vby2bde5] .lead[data-astro-cid-vby2bde5]{color:var(--sp-ivory)}@media (width<=56rem){.steps[data-astro-cid-vby2bde5]{row-gap:var(--space-12);grid-template-columns:1fr 1fr}.track__line[data-astro-cid-vby2bde5]{display:none}.phero__stage[data-astro-cid-vby2bde5]{padding-bottom:var(--space-12);align-items:end}.flow[data-astro-cid-vby2bde5]{top:var(--space-4);left:var(--space-4);right:var(--space-4);gap:var(--space-2);grid-template-columns:1fr 1fr;width:auto}.flow__chip[data-astro-cid-vby2bde5]{gap:var(--space-2);padding:var(--space-2) var(--space-3);background:#0c1521db;font-size:.875rem;line-height:1.3}.flow__chip--gold[data-astro-cid-vby2bde5]{background:#0c1521e6}}@media (width<=36rem){.steps[data-astro-cid-vby2bde5],.terms[data-astro-cid-vby2bde5]{grid-template-columns:1fr}.terms[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{padding:var(--space-6)}}@media (prefers-reduced-motion:reduce){.terms[data-astro-cid-vby2bde5] li[data-astro-cid-vby2bde5]{transition:none}}
