.info__cta[data-astro-cid-lhzdjuzy]{align-self:flex-start;padding:14px 24px}.info[data-astro-cid-lhzdjuzy]{padding-top:16vh;padding-bottom:12vh}.info__grid[data-astro-cid-lhzdjuzy]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:6vw;display:grid}.info__lead[data-astro-cid-lhzdjuzy]{font-family:var(--serif);letter-spacing:-.01em;text-wrap:pretty;font-size:clamp(30px,3.2vw,54px);line-height:1.1}.info__body[data-astro-cid-lhzdjuzy]{flex-direction:column;gap:24px;display:flex}.info__p[data-astro-cid-lhzdjuzy]{color:var(--body);text-wrap:pretty;font-size:18px;line-height:1.7}.info__pdf[data-astro-cid-lhzdjuzy]{align-self:flex-start;padding:16px 26px}.steps[data-astro-cid-lhzdjuzy]{padding-bottom:14vh}.steps__title[data-astro-cid-lhzdjuzy]{margin:0 0 4vh}.steps__grid[data-astro-cid-lhzdjuzy]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;display:grid}.steps__item[data-astro-cid-lhzdjuzy]{border-bottom:1px solid var(--line);flex-direction:column;gap:16px;padding:4vh 2vw 4vh 0;display:flex}.steps__no[data-astro-cid-lhzdjuzy]{font-family:var(--mono);color:var(--gold);font-size:11px}.steps__h[data-astro-cid-lhzdjuzy]{font-family:var(--serif);margin:0;font-size:clamp(26px,2.2vw,36px);font-weight:400;line-height:1.05}.steps__d[data-astro-cid-lhzdjuzy]{color:var(--muted);font-size:15px;line-height:1.6}.imgs[data-astro-cid-lhzdjuzy]{background:var(--ink);padding:0 2vw 14vh}.imgs__grid[data-astro-cid-lhzdjuzy]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:1.4vw;display:grid}.imgs__item[data-astro-cid-lhzdjuzy]{aspect-ratio:4/3}.contact[data-astro-cid-lhzdjuzy]{padding-top:16vh;padding-bottom:16vh}.contact__grid[data-astro-cid-lhzdjuzy]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:6vw;display:grid}.contact__left[data-astro-cid-lhzdjuzy]{flex-direction:column;gap:28px;display:flex}.contact__links[data-astro-cid-lhzdjuzy]{color:var(--text-dark);flex-direction:column;gap:10px;font-size:18px;display:flex}
