.form__actions[data-astro-cid-j3v64iw5]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.form__alt[data-astro-cid-j3v64iw5]{font-size:var(--text-sm)}.form__pending[data-astro-cid-j3v64iw5]{font-size:var(--text-sm);color:var(--color-ink-muted)}.form__pending[data-astro-cid-j3v64iw5]:empty{display:none}.form__panel[data-astro-cid-j3v64iw5]{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-md);border-left:4px solid;display:grid}.form__panel[data-astro-cid-j3v64iw5][hidden]{display:none}.form__panel[data-astro-cid-j3v64iw5] p[data-astro-cid-j3v64iw5]{max-width:60ch;font-size:var(--text-sm)}.form__panel-title[data-astro-cid-j3v64iw5]{font-family:var(--font-ui);font-size:var(--text-body);font-weight:700}.form__panel-title[data-astro-cid-j3v64iw5]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.form__panel--good[data-astro-cid-j3v64iw5]{background:var(--color-positive-wash);border-left-color:var(--color-positive)}.form__panel--good[data-astro-cid-j3v64iw5] .form__panel-title[data-astro-cid-j3v64iw5]{color:var(--color-positive)}.form__panel--bad[data-astro-cid-j3v64iw5]{background:var(--color-critical-wash);border-left-color:var(--color-critical)}.form__panel--bad[data-astro-cid-j3v64iw5] .form__panel-title[data-astro-cid-j3v64iw5]{color:var(--color-critical)}.kt-hero[data-astro-cid-lcdefpme]{--kt-ground:#efe3d2;--kt-paper:#fffcf6;--kt-ink:#2e3a42;--kt-ink-soft:#55443a;--kt-shadow:107 69 39;background:var(--kt-ground);font-family:var(--font-body);min-height:calc(100svh - var(--header-height));background-image:radial-gradient(120% 80% at 84% 6%,#cd9d7a4d,#0000 62%);align-items:center;padding-block:clamp(2rem,1.4rem + 2.6vw,2.75rem) clamp(2.5rem,1.8rem + 3vw,3.5rem);display:flex}.kt-hero[data-astro-cid-lcdefpme]>.container[data-astro-cid-lcdefpme]{width:100%}.kt-hero__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--kt-ink);text-wrap:balance;margin:0;font-size:clamp(2.375rem,1.5rem + 4.4vw,4.625rem);font-weight:700;line-height:1.02}.kt-hero__lede[data-astro-cid-lcdefpme]{max-width:44ch;color:var(--kt-ink-soft);text-wrap:pretty;margin:1.125rem 0 0;font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);line-height:1.6}.kt-hero__lede[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--kt-ink);font-weight:700}.kt-hero__row[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem;margin-top:1.875rem;display:grid}@media (width>=52em){.kt-hero__row[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr .75fr;align-items:center;gap:2.125rem}}.kt-hero__note[data-astro-cid-lcdefpme]{background:var(--kt-paper);box-shadow:0 10px 24px rgb(var(--kt-shadow) / .13), 0 1px 0 rgb(var(--kt-shadow) / .07);border-radius:6px;margin:0;padding:1.625rem 1.5rem 1.375rem;transform:rotate(-.7deg)}.kt-hero__note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:none;font-size:clamp(1.1875rem,1rem + 1vw,1.6875rem);line-height:1.45;font-family:var(--font-hand);color:#4a3b33;text-wrap:pretty;margin:0;font-style:italic}.kt-hero__attr[data-astro-cid-lcdefpme]{letter-spacing:.05em;color:var(--hero-attr-ink);margin-top:.875rem;font-size:.75rem;font-weight:700;line-height:1.5;display:block}.kt-hero__snap[data-astro-cid-lcdefpme]{box-shadow:0 10px 24px rgb(var(--kt-shadow) / .15);background:#fff;border-radius:3px;padding:9px 9px 42px;position:relative;transform:rotate(1.4deg)}.kt-hero__photo[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 46%;border-radius:1px;width:100%;height:clamp(160px,36vw,230px);display:block}.kt-hero__cap[data-astro-cid-lcdefpme]{text-align:center;max-width:none;font-size:.75rem;font-weight:700;line-height:1;font-family:var(--font-hand);letter-spacing:.04em;color:var(--hero-cap-ink);font-style:italic;position:absolute;bottom:12px;left:0;right:0}.kt-hero__btn[data-astro-cid-lcdefpme]{min-height:var(--target-min);background:var(--kt-ink);color:#f6eee3;font-family:var(--font-ui);transition:background-color var(--transition);border-radius:12px;align-items:center;margin-top:2rem;padding:1rem 1.875rem;font-size:.9375rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.kt-hero__btn[data-astro-cid-lcdefpme]:hover{background:#435059}.kt-hero__status[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--kt-ink-soft);margin-top:.875rem;font-size:.9375rem;line-height:1.55}@media (width<=24em){.kt-hero__note[data-astro-cid-lcdefpme],.kt-hero__snap[data-astro-cid-lcdefpme]{transform:none}}@media (width>=60em){.grid--wide[data-astro-cid-lcdefpme].grid--pair{grid-template-columns:repeat(2,1fr)}}
