.rform[data-astro-cid-obo6mnpa]{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;padding:clamp(1.25rem,1rem + 2vw,2.25rem);display:grid}.rform[data-astro-cid-obo6mnpa][hidden]{display:none}.rform[data-astro-cid-obo6mnpa].off{display:block}.rform[data-astro-cid-obo6mnpa].off p[data-astro-cid-obo6mnpa]{margin:0}.intro[data-astro-cid-obo6mnpa]{color:var(--ink-3);margin:0}.wide[data-astro-cid-obo6mnpa]{grid-column:1/-1}.req[data-astro-cid-obo6mnpa]{color:var(--red-ink)}.opt[data-astro-cid-obo6mnpa]{color:var(--muted);font-weight:400}.hint[data-astro-cid-obo6mnpa]{font:400 max(var(--fs-floor), calc(.85rem * var(--ts)))/1.4 var(--font-body);color:var(--muted)}.err[data-astro-cid-obo6mnpa]{font:600 max(var(--fs-floor), calc(.85rem * var(--ts)))/1.3 var(--font-body);color:var(--red-ink);min-height:0}.err[data-astro-cid-obo6mnpa]:empty{display:none}.field[data-astro-cid-obo6mnpa] [aria-invalid=true]{border-color:var(--red-ink)}.trap[data-astro-cid-obo6mnpa]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.check[data-astro-cid-obo6mnpa]{font-size:max(var(--fs-floor), calc(.95rem * var(--ts)));align-items:flex-start;gap:.7rem;display:flex}.check[data-astro-cid-obo6mnpa] input[data-astro-cid-obo6mnpa]{width:20px;height:20px;accent-color:var(--red-ink);flex:none;margin-top:2px}.actions[data-astro-cid-obo6mnpa]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.how[data-astro-cid-obo6mnpa]{max-width:46ch;margin:0}[data-astro-cid-obo6mnpa][data-submit][aria-busy=true]{opacity:.75;cursor:progress}.problem[data-astro-cid-obo6mnpa]{border-radius:var(--r-md);background:var(--red-soft);color:#5c0a0d;padding:1rem 1.2rem}.problem[data-astro-cid-obo6mnpa][hidden]{display:none}.problem[data-astro-cid-obo6mnpa] p[data-astro-cid-obo6mnpa]{margin:0 0 .6rem}.row-btns[data-astro-cid-obo6mnpa]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.row-btns[data-astro-cid-obo6mnpa] a[data-astro-cid-obo6mnpa]{color:#5c0a0d;overflow-wrap:anywhere}.ctxbox[data-astro-cid-obo6mnpa]{border-radius:var(--r-md);background:var(--paper);border:1.5px dashed var(--line);padding:.9rem 1.1rem}.ctxbox[data-astro-cid-obo6mnpa][hidden]{display:none}.ctxbox[data-astro-cid-obo6mnpa] p[data-astro-cid-obo6mnpa]{margin:0 0 .4rem}.ctxbox[data-astro-cid-obo6mnpa] ul[data-astro-cid-obo6mnpa]{flex-wrap:wrap;gap:.35rem;margin:0 0 .5rem;padding:0;list-style:none;display:flex}.ctxbox[data-astro-cid-obo6mnpa] li{background:var(--white);border:1px solid var(--line);font-size:max(var(--fs-floor), calc(.85rem * var(--ts)));border-radius:999px;padding:.2rem .6rem}.ctxbox[data-astro-cid-obo6mnpa] li.int{color:var(--ink-3);border-style:dashed}.ctxbox[data-astro-cid-obo6mnpa] a[data-astro-cid-obo6mnpa]{font-size:max(var(--fs-floor), calc(.88rem * var(--ts)));color:var(--red-ink)}.done[data-astro-cid-obo6mnpa]{border-radius:var(--r-lg);background:var(--white);border:1px solid var(--line);border-top:6px solid var(--ok);box-shadow:var(--shadow-card);gap:.6rem;padding:clamp(1.25rem,1rem + 2vw,2.25rem);display:grid}.done[data-astro-cid-obo6mnpa][hidden]{display:none}.done[data-astro-cid-obo6mnpa]:focus{outline:none}.done-k[data-astro-cid-obo6mnpa]{font:700 max(var(--fs-floor), calc(.8125rem * var(--ts)))/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ok);margin:0}.done-t[data-astro-cid-obo6mnpa]{font-size:calc(clamp(1.5rem, 1.2rem + 1.2vw, 2.1rem) * var(--ts-display));margin:0}.done[data-astro-cid-obo6mnpa] p[data-astro-cid-obo6mnpa]{margin:0}.ref[data-astro-cid-obo6mnpa] strong[data-astro-cid-obo6mnpa]{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media (width<=640px){.rform[data-astro-cid-obo6mnpa]{grid-template-columns:minmax(0,1fr)}}.ctx-total[data-astro-cid-obo6mnpa]{margin:0 0 .3rem;font-weight:700}.ctx-state[data-astro-cid-obo6mnpa]{color:var(--ink-3);margin:0 0 .5rem}.ctx-total[data-astro-cid-obo6mnpa][hidden],.ctx-state[data-astro-cid-obo6mnpa][hidden],.field[data-astro-cid-obo6mnpa][hidden]{display:none}.fs-grid[data-astro-cid-tdky3kna]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(1.5rem,1rem + 3vw,4rem);display:grid}@media (width<=900px){.fs-grid[data-astro-cid-tdky3kna]{grid-template-columns:minmax(0,1fr)}}.fs-trust[data-astro-cid-tdky3kna]{gap:1.4rem;min-width:0;display:grid}.fs-trust[data-astro-cid-tdky3kna] .v6-head[data-astro-cid-tdky3kna]{margin-bottom:0}.promises[data-astro-cid-tdky3kna]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.promises[data-astro-cid-tdky3kna] li[data-astro-cid-tdky3kna]{border-radius:var(--r-md);background:var(--white);border:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;padding:1rem 1.1rem;display:grid}.promises[data-astro-cid-tdky3kna] li[data-astro-cid-tdky3kna]>span[data-astro-cid-tdky3kna]:last-child{gap:.15rem;display:grid}.p-ic[data-astro-cid-tdky3kna]{width:34px;height:34px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, transparent);border-radius:10px;place-items:center;display:grid}.p-t[data-astro-cid-tdky3kna]{color:var(--ink-3);font-size:max(var(--fs-floor), calc(.95rem * var(--ts)))}.fs-mail[data-astro-cid-tdky3kna]{color:var(--ink-3);font-size:max(var(--fs-floor), calc(.95rem * var(--ts)));align-items:center;gap:.5rem;margin:0;display:flex}.fs-mail[data-astro-cid-tdky3kna] a[data-astro-cid-tdky3kna]{overflow-wrap:anywhere}.fs-form[data-astro-cid-tdky3kna]{border-radius:var(--r-lg);min-width:0;box-shadow:0 30px 60px -30px color-mix(in srgb, var(--c) 45%, transparent)}.fs-head[data-astro-cid-tdky3kna]{border-radius:var(--r-lg) var(--r-lg) 0 0;color:var(--white);background:var(--ink) radial-gradient(120% 160% at 100% 0%, color-mix(in srgb, var(--c) 35%, transparent), transparent 60%);align-items:center;gap:.9rem;padding:1rem clamp(1.25rem,1rem + 2vw,2.25rem);display:flex}.fs-head[data-astro-cid-tdky3kna]>span[data-astro-cid-tdky3kna]{gap:.1rem;min-width:0;display:grid}.fs-head[data-astro-cid-tdky3kna] strong[data-astro-cid-tdky3kna]{font:700 max(var(--fs-floor), calc(1.15rem * var(--ts)))/1.2 var(--font-display)}.fs-note[data-astro-cid-tdky3kna]{font-size:max(var(--fs-floor), calc(.85rem * var(--ts)));color:#c3c9d4}.fs-mark[data-astro-cid-tdky3kna]{flex:none;width:40px;height:auto}.fs-form[data-astro-cid-tdky3kna] .rform,.fs-form[data-astro-cid-tdky3kna] .tsform,.fs-form[data-astro-cid-tdky3kna] .done{box-shadow:none;border-top-left-radius:0;border-top-right-radius:0}
