h1.svelte-1xwfu4h{text-align:center;font-family:var(--font-serif);font-weight:var(--weight-black);font-size:clamp(var(--size-display-md), 4vw, calc(var(--size-display-xl) * 1.3));letter-spacing:-.01em;margin:4vh 0 0;line-height:1.1}@media (width<=639px){h1.svelte-1xwfu4h{text-align:left;font-size:10vw}}.collage.svelte-1xwfu4h{width:100vw;height:39vw;margin-left:calc(50% - 50vw);margin-top:var(--space-12);margin-bottom:var(--space-16);position:relative}.collage.svelte-1xwfu4h img:where(.svelte-1xwfu4h){left:calc(var(--x) * 1vw);top:calc(var(--y) * 1vw);width:calc(var(--w) * 1vw);height:calc(var(--h) * 1vw);object-fit:cover;border-radius:var(--radius-lg);background:var(--surface-sunken);position:absolute}@media (width<=899px){.collage.svelte-1xwfu4h{align-items:flex-start;gap:var(--space-3);height:auto;margin-top:var(--space-8);margin-bottom:var(--space-8);padding-inline:var(--space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);scrollbar-width:none;display:flex;overflow-x:auto}.collage.svelte-1xwfu4h::-webkit-scrollbar{display:none}.collage.svelte-1xwfu4h img:where(.svelte-1xwfu4h){width:auto;height:min(31.2rem,108vw);aspect-ratio:var(--ratio);margin-top:calc(var(--y) * .96vw);scroll-snap-align:start;flex:none;position:static}.collage.svelte-1xwfu4h img:where(.svelte-1xwfu4h):nth-child(2){order:-1}}.intro.svelte-1xwfu4h{margin-bottom:var(--space-8)}.intro.svelte-1xwfu4h p:where(.svelte-1xwfu4h){margin:0 0 var(--space-5);font-size:var(--size-md);line-height:1.6}form.svelte-1xwfu4h{gap:var(--space-5);flex-direction:column;display:flex}.grid.svelte-1xwfu4h{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.field.svelte-1xwfu4h{gap:var(--space-2);flex-direction:column;display:flex}.field.svelte-1xwfu4h>span:where(.svelte-1xwfu4h),legend.svelte-1xwfu4h{font-size:var(--size-sm);font-weight:var(--weight-medium);color:var(--text-secondary)}fieldset.svelte-1xwfu4h{gap:var(--space-3);border:none;flex-direction:column;margin:0;padding:0;display:flex}legend.svelte-1xwfu4h{margin-bottom:var(--space-1);color:var(--text-primary);padding:0}.hint.svelte-1xwfu4h{font-size:var(--size-xs);color:var(--text-secondary);margin:0}.file.svelte-1xwfu4h{font:inherit;font-size:var(--size-sm);color:var(--text-primary);padding:var(--space-2);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card)}.file-error.svelte-1xwfu4h{font-size:var(--size-sm);color:var(--status-danger-fg);margin:0}.check.svelte-1xwfu4h{align-items:flex-start;gap:var(--space-2);font-size:var(--size-sm);cursor:pointer;line-height:1.5;display:flex}.trap.svelte-1xwfu4h{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
