.public-section_surface__m91i7{--color-base:var(--czz-bg);--color-panel:var(--czz-panel);--color-ink:var(--czz-ink);--color-ink-2:var(--czz-ink);--color-ink-3:var(--czz-muted);--color-line:var(--czz-line);--color-line-2:#42464e;--color-signal:var(--czz-accent);--color-signal-bg:#233d34;--color-amber:#ffd18a;--color-amber-bg:#382d20;min-height:100vh;background:var(--czz-bg);color:var(--czz-ink);color-scheme:dark}.public-section_surface__m91i7 main h1{font-size:26px;font-weight:750;letter-spacing:-.04em;line-height:1.25;overflow-wrap:anywhere}.public-section_surface__m91i7 main h2{font-weight:700;letter-spacing:-.03em;line-height:1.4}.public-section_surface__m91i7 main .font-black{font-weight:750}.public-section_surface__m91i7 main .bg-white{background:var(--czz-panel)}.public-section_surface__m91i7 main .bg-ink,.public-section_surface__m91i7 main .bg-signal{background:var(--czz-accent);color:#141517}.public-section_surface__m91i7 main .text-red-700{color:#ff9b9b}.public-section_surface__m91i7 main .border-ink{border-color:#42464e}.public-section_surface__m91i7 main .bg-red-50{background:#3a2427}.public-section_surface__m91i7 main .text-red-800{color:#ffb2b2}.public-section_surface__m91i7 main .py-20{padding-block:40px}.public-section_surface__m91i7 main input:not([type=hidden]),.public-section_surface__m91i7 main select{border-radius:8px;color:var(--czz-ink);background:var(--czz-panel);border-color:#565d66}.public-section_surface__m91i7 main input::placeholder{color:var(--czz-muted)}.public-section_surface__m91i7 main a[class*=px-],.public-section_surface__m91i7 main button{border-radius:8px}.public-section_surface__m91i7 main a:focus-visible,.public-section_surface__m91i7 main button:focus-visible,.public-section_surface__m91i7 main input:focus-visible,.public-section_surface__m91i7 main select:focus-visible,.public-section_surface__m91i7 main summary:focus-visible{outline:2px solid var(--czz-accent);outline-offset:4px}.public-section_surface__m91i7 main button:disabled{cursor:not-allowed;opacity:.55}@media(max-width:600px){.public-section_surface__m91i7 main h1{font-size:22px}.public-section_surface__m91i7 main h2{overflow-wrap:anywhere}}