.s2[data-astro-cid-ppgh5scf]{place-items:center;min-height:100dvh;padding:24px 16px;display:grid;position:relative;overflow:hidden}.s2[data-astro-cid-ppgh5scf] .s2__background{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.s2__card[data-astro-cid-ppgh5scf]{background:var(--color-surface);width:min(320px,100%);color:var(--color-text);border-radius:10px;position:relative}.s2--video[data-astro-cid-ppgh5scf] .s2__card[data-astro-cid-ppgh5scf]{width:min(360px,100%)}.s2__stripe[data-astro-cid-ppgh5scf]{border-block-end:1px solid var(--color-hairline);min-height:52px;font-family:var(--font-sans);text-align:center;justify-content:center;align-items:center;gap:4px;margin:0;padding:14px 20px;font-size:15px;font-weight:400;line-height:1.4;display:flex}.s2__stripe--video[data-astro-cid-ppgh5scf]{font-size:16px}.s2__flow[data-astro-cid-ppgh5scf]{display:none}[data-astro-cid-ppgh5scf][data-flow=editing] .s2__flow--editing[data-astro-cid-ppgh5scf],[data-astro-cid-ppgh5scf][data-flow=culling] .s2__flow--culling[data-astro-cid-ppgh5scf],[data-astro-cid-ppgh5scf][data-flow=promo] .s2__flow--promo[data-astro-cid-ppgh5scf]{display:inline}.s2__form[data-astro-cid-ppgh5scf]{gap:6px;padding:24px 20px 20px;display:grid}.s2__field[data-astro-cid-ppgh5scf]{padding-block-start:16px;position:relative}.s2__field[data-astro-cid-ppgh5scf] input[data-astro-cid-ppgh5scf]{border:0;border-block-end:1px solid var(--color-border);width:100%;height:34px;color:inherit;font:inherit;background:0 0;padding:2px 10px;font-size:15px}.s2__field[data-astro-cid-ppgh5scf] label[data-astro-cid-ppgh5scf]{color:var(--color-text-muted);pointer-events:none;font-size:15px;transition:inset-block-start .2s,font-size .2s;position:absolute;inset-block-start:22px;inset-inline-start:10px}.s2__field[data-astro-cid-ppgh5scf] input[data-astro-cid-ppgh5scf]:focus+label[data-astro-cid-ppgh5scf],.s2__field[data-astro-cid-ppgh5scf] input[data-astro-cid-ppgh5scf]:not(:placeholder-shown)+label[data-astro-cid-ppgh5scf]{font-size:13px;inset-block-start:0}.s2__terms[data-astro-cid-ppgh5scf] input[data-astro-cid-ppgh5scf]:focus-visible,.s2__terms[data-astro-cid-ppgh5scf] a[data-astro-cid-ppgh5scf]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.s2__field[data-astro-cid-ppgh5scf] input[data-astro-cid-ppgh5scf]:focus,.s2__select[data-astro-cid-ppgh5scf]:focus,.s2__other[data-astro-cid-ppgh5scf] textarea[data-astro-cid-ppgh5scf]:focus{outline:none}.s2__field[data-astro-cid-ppgh5scf] input[data-astro-cid-ppgh5scf]:focus{border-block-end-color:var(--color-text);box-shadow:inset 0 -1px 0 var(--color-text)}.s2__select[data-astro-cid-ppgh5scf]:focus,.s2__other[data-astro-cid-ppgh5scf] textarea[data-astro-cid-ppgh5scf]:focus{box-shadow:inset 0 0 0 2px var(--color-text)}@media (forced-colors:active){.s2__field[data-astro-cid-ppgh5scf] input[data-astro-cid-ppgh5scf]:focus,.s2__select[data-astro-cid-ppgh5scf]:focus,.s2__other[data-astro-cid-ppgh5scf] textarea[data-astro-cid-ppgh5scf]:focus{outline:2px solid canvastext}}.s2__field[data-astro-cid-ppgh5scf] input[data-astro-cid-ppgh5scf][aria-invalid=true]{border-block-end-color:var(--color-accent-text)}.s2__error[data-astro-cid-ppgh5scf]{min-height:1.2em;color:var(--color-text);margin:4px 0 0;font-size:12px}.s2__error[data-astro-cid-ppgh5scf]:empty{min-height:0}.s2__select[data-astro-cid-ppgh5scf]{background:var(--color-surface-muted);width:100%;min-height:44px;color:inherit;font:inherit;border:0;border-radius:10px;margin-block-start:12px;padding:7px 11px;font-size:13px}.s2__other[data-astro-cid-ppgh5scf] textarea[data-astro-cid-ppgh5scf]{border:1px solid var(--color-border);width:100%;font:inherit;resize:vertical;border-radius:10px;padding:8px 11px;font-size:13px}.s2__other[data-astro-cid-ppgh5scf][hidden]{display:none}.s2__submit[data-astro-cid-ppgh5scf]{background:var(--color-accent);min-height:52px;color:var(--color-text-inverse);font:inherit;cursor:pointer;border:0;border-radius:10px;margin-block-start:15px;font-size:17px;font-weight:500}.s2__submit[data-astro-cid-ppgh5scf]:hover{background:var(--color-accent-hover)}.s2--video[data-astro-cid-ppgh5scf] .s2__submit[data-astro-cid-ppgh5scf]{background:var(--color-video-accent)}.s2--video[data-astro-cid-ppgh5scf] .s2__submit[data-astro-cid-ppgh5scf]:hover{background:var(--color-video-accent-hover)}.s2__submit[data-astro-cid-ppgh5scf]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.s2__submit[data-astro-cid-ppgh5scf]:disabled{cursor:progress;opacity:.8}.s2__form-error[data-astro-cid-ppgh5scf]{margin:0;font-size:13px}.s2__form-error[data-astro-cid-ppgh5scf]:empty{display:none}.s2__terms[data-astro-cid-ppgh5scf]{color:var(--color-text-muted);grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;margin-block-start:8px;font-size:12px;display:grid}.s2__terms[data-astro-cid-ppgh5scf] input[data-astro-cid-ppgh5scf]{width:20px;height:20px;accent-color:var(--color-text);margin:12px 0}.s2__terms[data-astro-cid-ppgh5scf] a[data-astro-cid-ppgh5scf]{color:var(--color-text);font-weight:500}.s2__terms[data-astro-cid-ppgh5scf] .s2__error[data-astro-cid-ppgh5scf]{grid-column:1/-1}@media (width<=599px){.s2[data-astro-cid-ppgh5scf]{place-items:start center}}
