.intro[data-astro-cid-657w5j3a]{grid-column:1/span 5;gap:1.5rem;padding-top:1rem;display:grid}.intro[data-astro-cid-657w5j3a] h1[data-astro-cid-657w5j3a]{gap:.8rem;display:grid}.grid[data-astro-cid-657w5j3a]>.mail{grid-area:span 2/6/auto/-1}.alt[data-astro-cid-657w5j3a]{grid-column:1/span 5;gap:18px;display:grid}.alt__k[data-astro-cid-657w5j3a]{color:var(--ink-3);margin-bottom:.6rem;font-size:.9rem}.alt__mail[data-astro-cid-657w5j3a]{overflow-wrap:anywhere;font-size:1.1rem;font-weight:700}.next[data-astro-cid-657w5j3a]{gap:1rem;display:grid}.next[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.next__n[data-astro-cid-657w5j3a]{border:1.5px solid var(--ink);background:var(--yellow);border-radius:50%;place-items:center;width:28px;height:28px;font-size:.9rem;font-weight:760;display:grid}.next__t[data-astro-cid-657w5j3a]{font-weight:700;line-height:1.25}.next__p[data-astro-cid-657w5j3a]{color:var(--ink-3);font-size:.92rem}.mail__row[data-astro-cid-657w5j3a]{border-bottom:1px solid var(--rule);align-items:center;gap:.75rem;padding:0 clamp(14px,2.4vw,22px);display:flex}fieldset[data-astro-cid-657w5j3a].mail__row{border-width:0 0 1px;border-color:var(--rule);border-style:solid;align-items:start;min-width:0;margin:0;padding-block:9px}fieldset[data-astro-cid-657w5j3a] .mail__k[data-astro-cid-657w5j3a]{float:left;padding:6px 0 0}.mail__k[data-astro-cid-657w5j3a]{width:5.5em;color:var(--ink-3);flex:none;font-size:.92rem}.mail__to[data-astro-cid-657w5j3a]{padding:12px 0;font-weight:600}.chips[data-astro-cid-657w5j3a]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-astro-cid-657w5j3a]{cursor:pointer;position:relative}.chip[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-657w5j3a] span[data-astro-cid-657w5j3a]{border:1.5px solid var(--ink);background:var(--win);border-radius:999px;padding:5px 11px;font-size:.88rem;line-height:1.2;transition:background .12s;display:inline-block}.chip[data-astro-cid-657w5j3a]:hover span[data-astro-cid-657w5j3a]{background:var(--soft)}.chip[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:checked+span[data-astro-cid-657w5j3a]{background:var(--ink);color:#fff}.chip--check[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:checked+span[data-astro-cid-657w5j3a]{background:var(--yellow);color:var(--ink)}.chip--check[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:checked+span[data-astro-cid-657w5j3a]:before{content:"✓ "}.chip[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:focus-visible+span[data-astro-cid-657w5j3a]{outline:2px solid var(--blue);outline-offset:2px}input[data-astro-cid-657w5j3a]:not([type=radio],[type=checkbox]),textarea[data-astro-cid-657w5j3a]{font:inherit;color:var(--ink);background:0 0;border:0;border-radius:0;width:100%;padding:12px 0}textarea[data-astro-cid-657w5j3a]{resize:vertical;min-height:11rem;padding:18px clamp(14px,2.4vw,22px);line-height:1.55;display:block}input[data-astro-cid-657w5j3a]:focus,textarea[data-astro-cid-657w5j3a]:focus{outline:none}.mail__row[data-astro-cid-657w5j3a]:focus-within:not(fieldset),textarea[data-astro-cid-657w5j3a]:focus{background:#f6f8ff}input[data-astro-cid-657w5j3a]::placeholder,textarea[data-astro-cid-657w5j3a]::placeholder{color:#9a9a94}.touched [data-astro-cid-657w5j3a]:invalid:not([type=radio],[type=checkbox]){box-shadow:inset 0 -2px #d63b1f}.hp[data-astro-cid-657w5j3a]{position:absolute;left:-9999px}.mail__foot[data-astro-cid-657w5j3a]{border-top:1.5px solid var(--ink);background:var(--soft);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding:14px clamp(14px,2.4vw,22px);display:flex}.mail__note[data-astro-cid-657w5j3a]{color:var(--ink-3);font-size:.85rem}.mail__status[data-astro-cid-657w5j3a]{background:var(--soft);border-radius:0 0 var(--radius) var(--radius);padding:0 clamp(14px,2.4vw,22px);font-weight:700}.mail__status[data-astro-cid-657w5j3a]:not(:empty){padding-bottom:14px}.btn[data-astro-cid-657w5j3a][disabled]{opacity:.6;cursor:progress}.sent[data-astro-cid-657w5j3a]{outline:none;justify-items:start;gap:1rem;padding:clamp(24px,4vw,44px);display:none}.is-sent .mail__fields[data-astro-cid-657w5j3a]{display:none}.is-sent .sent[data-astro-cid-657w5j3a]{animation:.4s cubic-bezier(.2,1.3,.35,1) sent-in;display:grid}@keyframes sent-in{0%{opacity:0;transform:scale(.96)}}.sent__h[data-astro-cid-657w5j3a]{font-size:var(--step-3);letter-spacing:-.035em;font-weight:780;font-stretch:110%;line-height:1}.sent__p[data-astro-cid-657w5j3a]{color:var(--ink-2)}.sent__steps[data-astro-cid-657w5j3a]{gap:.6rem;margin:.5rem 0 1rem;font-weight:620;display:grid}.sent__steps[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{align-items:center;gap:10px;display:flex}.sent__steps[data-astro-cid-657w5j3a] span[data-astro-cid-657w5j3a]{border:1.5px solid var(--ink);background:var(--yellow);border-radius:50%;place-items:center;width:26px;height:26px;font-size:.85rem;display:grid}@media (width<=900px){.intro[data-astro-cid-657w5j3a],.grid[data-astro-cid-657w5j3a]>.mail,.alt[data-astro-cid-657w5j3a]{grid-area:auto/1/auto/-1}}@media (width<=520px){fieldset[data-astro-cid-657w5j3a].mail__row{flex-direction:column;gap:6px}fieldset[data-astro-cid-657w5j3a] .mail__k[data-astro-cid-657w5j3a]{float:none;padding:0}}
