.contact[data-astro-cid-6bfsojfh]{padding-top:calc(var(--header-h) + clamp(3rem, 8vw, 7rem));padding-bottom:var(--section)}.contact-grid[data-astro-cid-6bfsojfh]{align-items:start;gap:clamp(3rem,6vw,5rem);display:grid}@media (width>=1080px){.contact-grid[data-astro-cid-6bfsojfh]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.contact-main[data-astro-cid-6bfsojfh]{grid-column:1/span 8}.contact-aside[data-astro-cid-6bfsojfh]{top:calc(var(--header-h) + 24px);grid-column:10/-1;position:sticky}}.contact-main[data-astro-cid-6bfsojfh]{min-width:0}.contact-lead[data-astro-cid-6bfsojfh]{margin-top:1.5rem}.qbanner[data-astro-cid-6bfsojfh]{background:color-mix(in srgb, var(--mark) 55%, #fff);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding:1rem 1.25rem;display:flex}.qbanner[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{gap:.15rem;display:grid}.brief[data-astro-cid-6bfsojfh]{gap:2rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.brief-progress[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.5rem 1.25rem;padding-bottom:1.25rem;display:flex}.brief-progress[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{color:var(--fg-2);align-items:center;gap:.5rem;font-size:.92rem;font-weight:600;display:inline-flex}.brief-progress[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{width:1.7rem;height:1.7rem;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;place-items:center;font-size:.8rem;display:inline-grid}.brief-progress[data-astro-cid-6bfsojfh] li.is-current{color:var(--fg)}.brief-progress[data-astro-cid-6bfsojfh] li.is-current span{background:var(--link);color:#fff;box-shadow:none}.brief-progress[data-astro-cid-6bfsojfh] li.is-done span{background:var(--fg);color:var(--bg);box-shadow:none}.brief-step[data-astro-cid-6bfsojfh]{border:0;gap:1.25rem;min-width:0;margin:0;padding:0;display:grid}.brief-step[data-astro-cid-6bfsojfh]:focus{outline:none}.brief-legend[data-astro-cid-6bfsojfh]{letter-spacing:-.035em;margin-bottom:.5rem;padding:0;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.6rem);font-weight:720;font-stretch:106%;line-height:1.05}.brief-group[data-astro-cid-6bfsojfh]{gap:.7rem;display:grid}.field-label[data-astro-cid-6bfsojfh]{font-weight:640}.brief-2[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.brief-3[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width>=620px){.brief-2[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.brief-step[data-astro-cid-6bfsojfh]>.error[data-astro-cid-6bfsojfh]{color:var(--active);font-weight:560;display:none}.brief-step[data-astro-cid-6bfsojfh].has-error>.error[data-astro-cid-6bfsojfh]{display:block}.brief-fields[data-astro-cid-6bfsojfh]{gap:1.25rem;display:grid}@media (width>=620px){.brief-fields[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(2,minmax(0,1fr))}.field--wide[data-astro-cid-6bfsojfh]{grid-column:1/-1}}.brief-review[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line);display:grid}.brief-review[data-astro-cid-6bfsojfh] div{border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,1fr) 2fr;gap:1rem;padding:.8rem 0;display:grid}.brief-review[data-astro-cid-6bfsojfh] dt{color:var(--fg-2)}.brief-review[data-astro-cid-6bfsojfh] dd{overflow-wrap:anywhere;white-space:pre-line;font-weight:600}.brief-nav[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:1.5rem;display:flex}.brief-count[data-astro-cid-6bfsojfh]{margin-left:auto}.hp[data-astro-cid-6bfsojfh]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.brief-done[data-astro-cid-6bfsojfh],.brief-ready[data-astro-cid-6bfsojfh]{gap:1.5rem;margin-top:3rem;display:grid}.brief-done[data-astro-cid-6bfsojfh]:focus,.brief-ready[data-astro-cid-6bfsojfh]:focus{outline:none}.brief-done[data-astro-cid-6bfsojfh] .tag[data-astro-cid-6bfsojfh]{justify-self:start}.ready-text[data-astro-cid-6bfsojfh]{background:var(--tint);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;max-height:24rem;margin:0;padding:1.25rem;font-size:.98rem;overflow:auto}.contact-aside[data-astro-cid-6bfsojfh]{gap:1.5rem;display:grid}.ca-block[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line);justify-items:start;gap:.6rem;padding-top:1.25rem;display:grid}.ca-mail[data-astro-cid-6bfsojfh]{user-select:all;overflow-wrap:anywhere;font-size:1.2rem;font-weight:640}.next-list[data-astro-cid-6bfsojfh]{counter-reset:n;gap:.5rem;display:grid}.next-list[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{counter-increment:n;color:var(--fg-2);gap:.6rem;display:flex}.next-list[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:before{content:counter(n);background:var(--tint);width:1.4rem;height:1.4rem;color:var(--fg);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:inline-grid}
