.intro[data-astro-cid-dhuekrpz]{background:linear-gradient(180deg, var(--canvas), var(--bone))}.layout[data-astro-cid-dhuekrpz]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.side[data-astro-cid-dhuekrpz]{gap:8px;display:grid}.expect[data-astro-cid-dhuekrpz] ul[data-astro-cid-dhuekrpz]{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.expect[data-astro-cid-dhuekrpz] li[data-astro-cid-dhuekrpz]{color:var(--ink-soft);padding-left:24px;position:relative}.expect[data-astro-cid-dhuekrpz] li[data-astro-cid-dhuekrpz]:before{content:"";background:var(--line-strong);width:12px;height:1.5px;position:absolute;top:9px;left:0}.art[data-astro-cid-dhuekrpz]{opacity:.9;width:56%;margin-top:32px}.panel[data-astro-cid-dhuekrpz]{box-shadow:var(--shadow-lg);padding:clamp(24px,4vw,40px)}form[data-astro-cid-dhuekrpz]{gap:20px;display:grid}.row2[data-astro-cid-dhuekrpz]{grid-template-columns:1fr 1fr;gap:16px;display:grid}label[data-astro-cid-dhuekrpz],fieldset[data-astro-cid-dhuekrpz]{gap:8px;min-width:0;display:grid}fieldset[data-astro-cid-dhuekrpz]{border:0;margin:0;padding:0}label[data-astro-cid-dhuekrpz]>span[data-astro-cid-dhuekrpz],legend[data-astro-cid-dhuekrpz]{font:500 13.5px/1.3 var(--font-ui);color:var(--ink);margin-bottom:8px;padding:0}input[data-astro-cid-dhuekrpz]:not([type=radio]),textarea[data-astro-cid-dhuekrpz]{border:1px solid var(--line-strong);border-radius:var(--r-md);width:100%;font:400 15.5px/1.4 var(--font-ui);color:var(--ink);background:#fff;padding:12px 14px}input[data-astro-cid-dhuekrpz]:focus,textarea[data-astro-cid-dhuekrpz]:focus{outline:2px solid var(--accent);outline-offset:0;border-color:#0000}textarea[data-astro-cid-dhuekrpz]{resize:vertical}.chips[data-astro-cid-dhuekrpz]{flex-wrap:wrap;gap:8px;display:flex}.chip-opt[data-astro-cid-dhuekrpz]{display:inline-block;position:relative}.chip-opt[data-astro-cid-dhuekrpz] input[data-astro-cid-dhuekrpz]{opacity:0;position:absolute}.chip-opt[data-astro-cid-dhuekrpz] span[data-astro-cid-dhuekrpz]{border:1px solid var(--line-strong);border-radius:var(--r-md);color:var(--ink-soft);cursor:pointer;background:#fff;margin:0;padding:9px 14px;font-weight:500;display:inline-block}.chip-opt[data-astro-cid-dhuekrpz] input[data-astro-cid-dhuekrpz]:checked+span[data-astro-cid-dhuekrpz]{border-color:var(--accent-ink);background:var(--accent-wash);color:var(--accent-deep)}.chip-opt[data-astro-cid-dhuekrpz] input[data-astro-cid-dhuekrpz]:focus-visible+span[data-astro-cid-dhuekrpz]{outline:2px solid var(--accent);outline-offset:2px}.hp[data-astro-cid-dhuekrpz]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.caption[data-astro-cid-dhuekrpz] a{color:var(--accent-ink)}.error[data-astro-cid-dhuekrpz]{border-radius:var(--r-md);background:var(--danger-wash);color:var(--danger);padding:12px 14px;font-size:14.5px}.submit[data-astro-cid-dhuekrpz]{border-radius:var(--r-md);background:var(--accent-ink);color:#fff;height:52px;font:500 16px/1 var(--font-ui);cursor:pointer;border:0;justify-self:start;padding:0 28px}.submit[data-astro-cid-dhuekrpz]:hover{background:var(--accent-ink-hover)}.submit[data-astro-cid-dhuekrpz]:disabled{opacity:.7;cursor:progress}.sent[data-astro-cid-dhuekrpz]{justify-items:start;gap:16px;display:grid}@media (width<=900px){.layout[data-astro-cid-dhuekrpz]{grid-template-columns:1fr}.art[data-astro-cid-dhuekrpz]{display:none}}@media (width<=560px){.row2[data-astro-cid-dhuekrpz]{grid-template-columns:1fr}}
