.chero[data-astro-cid-uw5kdbxl]{position:relative;overflow:hidden;padding:calc(var(--header-h) + clamp(40px,6vw,90px)) 0 clamp(64px,8vw,120px)}.chero[data-astro-cid-uw5kdbxl]:before{content:"";position:absolute;right:-15%;top:-20%;width:70%;height:80%;background:radial-gradient(50% 50% at 50% 50%,rgba(228,52,43,.3),transparent 70%);pointer-events:none}.chero__grid[data-astro-cid-uw5kdbxl]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.chero__h1[data-astro-cid-uw5kdbxl]{margin:0;font:inherit}.chero__title[data-astro-cid-uw5kdbxl]{display:block;margin:20px 0 24px;font-size:clamp(3.4rem,8.4vw,8.4rem)}.ccards[data-astro-cid-uw5kdbxl]{margin-top:clamp(32px,4vw,48px);display:grid;gap:12px}.ccard[data-astro-cid-uw5kdbxl]{position:relative;display:grid;grid-template-columns:56px 1fr;column-gap:18px;row-gap:4px;align-items:center;padding:22px;border-radius:var(--radius);background:var(--ink-2);border:1px solid var(--line-inv)}.ccard__icon[data-astro-cid-uw5kdbxl]{grid-row:span 2;width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:#e4342b29;color:var(--coral)}.ccard__k[data-astro-cid-uw5kdbxl]{color:var(--inv-muted)}.ccard__v[data-astro-cid-uw5kdbxl]{font-weight:800;font-stretch:112%;font-size:clamp(1.35rem,2.4vw,2rem);letter-spacing:-.01em;line-height:1.1;overflow-wrap:anywhere}.ccard__v[data-astro-cid-uw5kdbxl]:hover{color:var(--amber)}.ccard__actions[data-astro-cid-uw5kdbxl]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ccard__actions[data-astro-cid-uw5kdbxl] [data-copied=true]{box-shadow:inset 0 0 0 1px var(--amber);color:var(--amber)}.ctips[data-astro-cid-uw5kdbxl]{margin-top:28px;padding:20px 22px;border-radius:var(--radius);border:1px dashed var(--line-inv-strong)}.ctips__k[data-astro-cid-uw5kdbxl]{color:var(--inv-muted);margin-bottom:10px}.ctips[data-astro-cid-uw5kdbxl] ul[data-astro-cid-uw5kdbxl]{padding-left:18px;display:grid;gap:6px;color:var(--inv-muted)}.cform-wrap[data-astro-cid-uw5kdbxl]{position:sticky;top:100px}.cform[data-astro-cid-uw5kdbxl]{display:grid;gap:18px;padding:clamp(24px,3vw,40px);border-radius:var(--radius-lg);background:var(--paper);color:var(--text);box-shadow:0 40px 100px -40px #000000b3}.cform__head[data-astro-cid-uw5kdbxl]{display:grid;gap:4px}.cform__sub[data-astro-cid-uw5kdbxl]{color:var(--muted);font-size:.9rem}.cform__row[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field[data-astro-cid-uw5kdbxl]{display:grid;gap:8px;border:0;padding:0;min-width:0}.field[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] legend[data-astro-cid-uw5kdbxl]{font-weight:620;font-size:.92rem;padding:0}.field[data-astro-cid-uw5kdbxl] legend[data-astro-cid-uw5kdbxl]{margin-bottom:10px}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{width:100%;padding:14px 16px;border-radius:14px;background:var(--white);border:1px solid var(--line-strong);font-size:1rem;line-height:1.4;transition:border-color .3s,box-shadow .3s}.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{resize:vertical;min-height:120px}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]::placeholder,.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]::placeholder{color:var(--muted-2)}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 4px #e4342b24}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl][aria-invalid=true]{border-color:var(--ir-600);box-shadow:0 0 0 4px #c4231c1f}.field__err[data-astro-cid-uw5kdbxl]{color:var(--ir-600);font-size:.88rem;font-weight:560}.ichips[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;gap:8px}.ichip[data-astro-cid-uw5kdbxl]{position:relative;cursor:pointer}.ichip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]{position:absolute;opacity:0;width:1px;height:1px}.ichip[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;border:1px solid var(--line-strong);font-weight:620;font-size:.9rem;transition:background-color .3s,color .3s,border-color .3s}.ichip[data-astro-cid-uw5kdbxl] i[data-astro-cid-uw5kdbxl]{width:8px;height:8px;border-radius:50%;background:var(--acc)}.ichip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:checked+span[data-astro-cid-uw5kdbxl]{background:var(--ink);color:var(--inv);border-color:var(--ink)}.ichip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus-visible+span[data-astro-cid-uw5kdbxl]{outline:2px solid var(--ir);outline-offset:2px}.cform__submit[data-astro-cid-uw5kdbxl]{width:100%;margin-top:4px}.cform__note[data-astro-cid-uw5kdbxl]{display:flex;gap:10px;align-items:flex-start;color:var(--muted);font-size:.85rem;line-height:1.45}.cform__note[data-astro-cid-uw5kdbxl] svg{flex:none;margin-top:2px}.cform__done[data-astro-cid-uw5kdbxl]{display:flex;gap:16px;padding:20px;border-radius:18px;background:color-mix(in srgb,#2fa36b 10%,var(--paper));border:1px solid rgba(47,163,107,.35)}.cform__done[data-astro-cid-uw5kdbxl][hidden]{display:none}.cform__done[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:var(--muted);font-size:.95rem}.cform__done[data-astro-cid-uw5kdbxl] .h4[data-astro-cid-uw5kdbxl]{color:var(--text);margin-bottom:6px}.cform__done[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:not(.btn){color:var(--text);font-weight:620;text-decoration:underline}.cform__done-icon[data-astro-cid-uw5kdbxl]{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;background:#2fa36b;color:#fff}@media(max-width:980px){.chero__grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.cform-wrap[data-astro-cid-uw5kdbxl]{position:static}}@media(max-width:560px){.cform__row[data-astro-cid-uw5kdbxl],.ccard[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.ccard__icon[data-astro-cid-uw5kdbxl]{grid-row:auto;margin-bottom:8px}}
