.onb[data-astro-cid-dogbrvpl]{padding-block:clamp(36px,6vw,80px) clamp(64px,8vw,110px)}.narrow[data-astro-cid-dogbrvpl]{max-width:760px}h1[data-astro-cid-dogbrvpl]{font-size:var(--step-4);color:var(--burgundy);margin-top:14px;max-width:18ch}.lede[data-astro-cid-dogbrvpl]{margin-top:14px;font-size:var(--step-1);color:var(--brown-soft);max-width:52ch}.progress[data-astro-cid-dogbrvpl]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;font-weight:600;font-size:.9rem}.progress[data-astro-cid-dogbrvpl] li[data-astro-cid-dogbrvpl]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 5px;border-radius:999px;background:var(--paper);border:1px solid var(--line)}.progress[data-astro-cid-dogbrvpl] b[data-astro-cid-dogbrvpl]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--mustard);color:var(--brown);font-size:.8rem}.form[data-astro-cid-dogbrvpl]{margin-top:28px;display:grid;gap:14px}fieldset[data-astro-cid-dogbrvpl]{margin:0;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);padding:clamp(18px,3vw,28px);display:grid;gap:16px;min-width:0}legend[data-astro-cid-dogbrvpl]{float:left;width:100%;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-weight:760;font-size:var(--step-2);color:var(--burgundy);letter-spacing:-.01em}legend[data-astro-cid-dogbrvpl] small[data-astro-cid-dogbrvpl]{flex-basis:100%;padding-left:44px;margin-top:-4px;font-size:.9rem;font-weight:500;color:var(--brown-soft)}.n[data-astro-cid-dogbrvpl]{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--burgundy);color:var(--paper);font-size:1rem}.field[data-astro-cid-dogbrvpl]{display:grid;gap:7px;font-weight:600;font-size:.95rem;min-width:0}input[data-astro-cid-dogbrvpl]:not([type=checkbox]):not([type=file]),textarea[data-astro-cid-dogbrvpl]{width:100%;font:inherit;font-weight:450;color:var(--brown);background:var(--cream);border:1.5px solid var(--line);border-radius:12px;padding:13px 14px;min-height:52px;transition:border-color .2s ease,background-color .2s ease}textarea[data-astro-cid-dogbrvpl]{resize:vertical;min-height:110px}input[data-astro-cid-dogbrvpl]:hover,textarea[data-astro-cid-dogbrvpl]:hover{border-color:var(--mustard)}[data-astro-cid-dogbrvpl][aria-invalid]{border-color:var(--burgundy)!important;background:var(--burgundy-tint)!important}input[data-astro-cid-dogbrvpl]:focus,textarea[data-astro-cid-dogbrvpl]:focus{outline:none;border-color:var(--burgundy);background:var(--paper);box-shadow:0 0 0 3px var(--mustard-soft)}#logo-name[data-astro-cid-dogbrvpl]{max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hint[data-astro-cid-dogbrvpl]{font-weight:450;font-size:.875rem;color:var(--brown-soft)}.pick[data-astro-cid-dogbrvpl]{justify-self:start;cursor:pointer}.pick[data-astro-cid-dogbrvpl]:focus-within .btn[data-astro-cid-dogbrvpl]{outline:3px solid var(--mustard);outline-offset:3px}.count[data-astro-cid-dogbrvpl]{font-weight:650;font-size:.95rem;font-variant-numeric:tabular-nums}.thumbs[data-astro-cid-dogbrvpl]{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}.thumbs[data-astro-cid-dogbrvpl]:empty{display:none}.thumbs[data-astro-cid-dogbrvpl] li{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--cream-deep)}.thumbs[data-astro-cid-dogbrvpl] img{width:100%;height:100%;object-fit:cover}.thumbs[data-astro-cid-dogbrvpl] .rm{position:absolute;top:4px;right:4px;width:32px;height:32px;border-radius:50%;border:0;background:#3a2a20c7;color:var(--paper);font-size:1.25rem;line-height:1;cursor:pointer}.note[data-astro-cid-dogbrvpl]{font-size:.9rem;color:var(--brown-soft);background:var(--mustard-soft);border-radius:10px;padding:10px 12px}.submit[data-astro-cid-dogbrvpl]{display:grid;gap:12px;justify-items:start;margin-top:6px}.privacy[data-astro-cid-dogbrvpl]{font-size:.875rem;color:var(--brown-soft)}.privacy[data-astro-cid-dogbrvpl] b[data-astro-cid-dogbrvpl]{color:var(--brown)}.status[data-astro-cid-dogbrvpl]{padding:14px 16px;border-radius:12px;font-weight:600}.status[data-astro-cid-dogbrvpl][data-kind=ok]{background:color-mix(in srgb,var(--ok) 14%,var(--paper));color:#1e5535}.status[data-astro-cid-dogbrvpl][data-kind=error]{background:var(--burgundy-tint);color:var(--burgundy-deep)}.alts[data-astro-cid-dogbrvpl]{display:flex;flex-wrap:wrap;gap:10px 20px}.alt[data-astro-cid-dogbrvpl]{display:inline-flex;align-items:center;gap:8px;font-weight:650;color:var(--burgundy);min-height:44px}
