.section.section--hero-short{min-height:min(88svh,clamp(547px,30vw,860px))}.hero-mark[data-astro-cid-mxnhtxkj]{width:clamp(220px,34vw,460px);height:auto;margin-inline:auto}.reach[data-astro-cid-mxnhtxkj]{display:grid;gap:clamp(2.75rem,6vw,4rem);align-items:start}@media(min-width:900px){.reach[data-astro-cid-mxnhtxkj]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3.5rem,7vw,6rem)}}@media(max-width:899px){.reach[data-astro-cid-mxnhtxkj]{row-gap:0}.reach-say[data-astro-cid-mxnhtxkj]{display:contents}.reach-eyebrow[data-astro-cid-mxnhtxkj],.reach-say[data-astro-cid-mxnhtxkj] h1[data-astro-cid-mxnhtxkj],.reach-lede[data-astro-cid-mxnhtxkj]{order:0}.reach-form[data-astro-cid-mxnhtxkj]{order:1;margin-top:clamp(2.25rem,7vw,3rem)}.reach-call[data-astro-cid-mxnhtxkj]{order:2}}.reach-eyebrow[data-astro-cid-mxnhtxkj]{color:var(--rose);margin-bottom:clamp(.9rem,1.8vw,1.25rem)}.reach-say[data-astro-cid-mxnhtxkj] h1[data-astro-cid-mxnhtxkj]{margin:0 0 clamp(1.35rem,2.6vw,1.85rem);max-width:15ch}.reach-lede[data-astro-cid-mxnhtxkj]{font-family:var(--font-display);font-style:italic;font-size:clamp(1.08rem,1.8vw,1.3rem);line-height:1.6;max-width:34ch;margin:0}.reach-call[data-astro-cid-mxnhtxkj] .reach-sign[data-astro-cid-mxnhtxkj]{display:flex;align-items:center;gap:.9rem;margin-top:1.4rem;font-family:var(--font-display);font-style:italic;font-size:1.15rem}.reach-call[data-astro-cid-mxnhtxkj] .reach-sign[data-astro-cid-mxnhtxkj] img[data-astro-cid-mxnhtxkj]{width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:50% 28%;flex:none}.reach-call[data-astro-cid-mxnhtxkj]{margin-top:clamp(2.25rem,4.5vw,3.25rem);padding-top:clamp(1.75rem,3.5vw,2.5rem);border-top:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}.reach-call[data-astro-cid-mxnhtxkj] p[data-astro-cid-mxnhtxkj]{max-width:42ch;font-size:.98rem}.reach-sub[data-astro-cid-mxnhtxkj]{color:var(--rose);margin-bottom:.9rem}.reach-sub--form[data-astro-cid-mxnhtxkj]{margin-bottom:clamp(1.4rem,2.8vw,1.9rem)}.cform[data-astro-cid-mxnhtxkj]{display:grid;gap:1.4rem}.cform[data-astro-cid-mxnhtxkj][hidden]{display:none}.cform[data-astro-cid-mxnhtxkj] label[data-astro-cid-mxnhtxkj]{display:grid;gap:.5rem;font-size:.95rem}.cform[data-astro-cid-mxnhtxkj] label[data-astro-cid-mxnhtxkj]>span[data-astro-cid-mxnhtxkj]{font-family:var(--font-label);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.cform[data-astro-cid-mxnhtxkj] input[data-astro-cid-mxnhtxkj][type=text],.cform[data-astro-cid-mxnhtxkj] input[data-astro-cid-mxnhtxkj][type=email],.cform[data-astro-cid-mxnhtxkj] input[data-astro-cid-mxnhtxkj][type=tel],.cform[data-astro-cid-mxnhtxkj] textarea[data-astro-cid-mxnhtxkj]{font:inherit;font-size:1rem;padding:.8rem .9rem;border:1px solid rgba(0,0,0,.25);background:var(--white);color:inherit;width:100%}.cform[data-astro-cid-mxnhtxkj] textarea[data-astro-cid-mxnhtxkj]{resize:vertical}.cform[data-astro-cid-mxnhtxkj] input[data-astro-cid-mxnhtxkj]:focus-visible,.cform[data-astro-cid-mxnhtxkj] textarea[data-astro-cid-mxnhtxkj]:focus-visible{outline:2px solid var(--gold);outline-offset:1px;border-color:transparent}.cf-row[data-astro-cid-mxnhtxkj]{display:grid;gap:1.4rem}@media(min-width:640px){.cf-row[data-astro-cid-mxnhtxkj]{grid-template-columns:1fr 1fr}}.cf-trap[data-astro-cid-mxnhtxkj]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cform[data-astro-cid-mxnhtxkj] button[data-astro-cid-mxnhtxkj][type=submit]{justify-self:start;cursor:pointer}.cform[data-astro-cid-mxnhtxkj] button[data-astro-cid-mxnhtxkj][disabled]{opacity:.55;cursor:default}.cf-status[data-astro-cid-mxnhtxkj]{margin:0;font-size:.95rem;min-height:1.5em}.cf-status[data-astro-cid-mxnhtxkj][data-state=error]{color:var(--maroon)}.cf-done[data-astro-cid-mxnhtxkj]{padding:clamp(1.75rem,3.5vw,2.5rem) 0;border-top:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent);outline:none;animation:cf-in .5s ease both}.cf-done-line[data-astro-cid-mxnhtxkj]{font-family:var(--font-display);font-style:italic;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.35;max-width:22ch;margin:0}@keyframes cf-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.cf-done[data-astro-cid-mxnhtxkj]{animation:none}}
