:root{--p-bg:#fff;--p-surface:#f4f4f4;--p-ink:#111;--p-muted:#6b6b6b;--p-accent:#1a4be0;--p-accent-ink:#fff;--p-action:#1a4be0;--p-action-ink:#fff;--p-inv-bg:#111;--p-inv-surface:#1e1e1e;--p-inv-ink:#fff;--p-inv-muted:#9a9a9a;--p-inv-accent:#fff;--p-inv-accent-ink:#111;--p-inv-action:#fff;--p-inv-action-ink:#111;--font-display:"Source Serif 4", Georgia, serif;--font-text:"Libre Franklin", system-ui, sans-serif;--display-weight:400;--display-tracking:-.02em;--display-tracking-xl:-.03em}.frame--photo[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);height:280px;overflow:hidden}.frame--photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.consult[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--r-lg);padding:var(--s-6);align-self:start}main[data-astro-cid-lcdefpme]>section[data-astro-cid-lcdefpme].section:not(.hero),footer[data-astro-cid-lcdefpme].closing{padding-block:36px 28px;height:auto!important;min-height:0!important}main[data-astro-cid-lcdefpme]>section[data-astro-cid-lcdefpme].section:not(.hero)>.wrap[data-astro-cid-lcdefpme],footer[data-astro-cid-lcdefpme].closing>.wrap[data-astro-cid-lcdefpme]{height:auto!important;min-height:0!important}footer[data-astro-cid-lcdefpme].closing>.wrap[data-astro-cid-lcdefpme]{flex-direction:column;gap:28px;display:flex}.section-head[data-astro-cid-lcdefpme]{margin-bottom:16px}#steps[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:280px!important}html{scroll-padding-top:calc(var(--nav) + 16px)}main[data-astro-cid-lcdefpme]>section[data-astro-cid-lcdefpme],footer[data-astro-cid-lcdefpme]#contact,#step-check[data-astro-cid-lcdefpme],#names[data-astro-cid-lcdefpme]{scroll-margin-top:calc(var(--nav) + 16px)}footer[data-astro-cid-lcdefpme].closing .site-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);gap:20px;padding-top:8px;display:grid}.site-foot__main[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr 1fr;align-items:start;gap:32px;display:grid}.site-foot__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin:0 0 8px;font-size:28px;line-height:1.15}.site-foot__label[data-astro-cid-lcdefpme]{letter-spacing:.08em;color:var(--muted);margin:0 0 8px;font-size:13px}.site-foot__main[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:4px 0;display:block}.site-foot__legal[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:16px;padding-top:16px;font-size:13px;display:flex}.reqs[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.req[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--r-lg);padding:16px 18px}.req[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 6px;font-size:20px}.req[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding-left:1.1em}.req[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin:4px 0}.uses[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.uses[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:999px;padding:6px 12px}.later[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.later[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r-lg);padding:16px}.later[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin-bottom:10px;font-size:28px;line-height:1;display:block}.later[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 6px;font-size:18px}.later[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.notes-mini[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.notes-mini[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r-lg);color:inherit;gap:6px;padding:18px;text-decoration:none;display:grid}.notes-mini[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--muted);font-size:13px}.notes-mini[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.01em;font-size:19px;font-weight:400;line-height:1.3;transition:color .2s}.notes-mini[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;display:-webkit-box;overflow:hidden}.notes-mini[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover b[data-astro-cid-lcdefpme],.notes-mini[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible b[data-astro-cid-lcdefpme]{color:var(--accent)}.notes-all[data-astro-cid-lcdefpme]{margin-top:16px}.qa[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:18px 36px;display:grid}.qa[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-left:3px solid var(--accent);padding:2px 0 2px 14px}.qa[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 6px;font-size:18px}.qa[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}@media (width<=800px){.reqs[data-astro-cid-lcdefpme],.later[data-astro-cid-lcdefpme],.qa[data-astro-cid-lcdefpme],.notes-mini[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=700px){.site-foot__main[data-astro-cid-lcdefpme],.site-foot__legal[data-astro-cid-lcdefpme]{grid-template-columns:1fr;display:grid}}
