.form-layer.svelte-1id8onv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--form-bg);color:var(--form-fg);overflow-y:auto;font-family:DM Sans,sans-serif}.form-transition.svelte-1id8onv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;width:100vw;height:100vh;pointer-events:none}.stack.svelte-1id8onv{--form-gap: 26px;--field-pad-x: 16px;padding:162px 16px 96px;display:block}.stack.svelte-1id8onv>:where(.svelte-1id8onv)+:where(.svelte-1id8onv){margin-top:var(--form-gap)}.title.svelte-1id8onv,.go-row.svelte-1id8onv,.left.svelte-1id8onv>*{max-width:560px}.left.svelte-1id8onv{max-width:560px;--gap: var(--form-gap)}.left.svelte-1id8onv>*+*{margin-top:var(--form-gap)}.left.svelte-1id8onv>*{margin-bottom:0}.left.svelte-1id8onv input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),.left.svelte-1id8onv textarea,.left.svelte-1id8onv select,.left.svelte-1id8onv .linkbox{padding:3px var(--field-pad-x) 3px 0;margin-left:0;width:100%;box-sizing:border-box}.right.svelte-1id8onv{max-width:560px;display:flex;flex-direction:column;gap:var(--form-gap)}.right.svelte-1id8onv>*{flex:1;min-height:0;display:flex;flex-direction:column}@media (min-width: 768px){.stack.cols.svelte-1id8onv{display:grid;grid-template-columns:minmax(0,560px) minmax(0,420px);-moz-column-gap:var(--form-gap);column-gap:var(--form-gap);row-gap:var(--form-gap);justify-content:start;align-items:stretch}.stack.cols.svelte-1id8onv>:where(.svelte-1id8onv)+:where(.svelte-1id8onv){margin-top:0}.cols.svelte-1id8onv .title:where(.svelte-1id8onv){grid-column:1 / -1}.cols.svelte-1id8onv .left:where(.svelte-1id8onv){grid-column:1;grid-row:2}.cols.svelte-1id8onv .right:where(.svelte-1id8onv){grid-column:2;grid-row:2 / span 2;max-width:none;min-height:280px}.cols.svelte-1id8onv .go-row:where(.svelte-1id8onv){grid-column:1;grid-row:3;align-self:end}}@media (min-width: 768px){.i-half.svelte-1id8onv .stack.cols:where(.svelte-1id8onv){display:block}.i-half.svelte-1id8onv .stack.cols:where(.svelte-1id8onv)>:where(.svelte-1id8onv)+:where(.svelte-1id8onv){margin-top:var(--form-gap)}.i-half.svelte-1id8onv .right:where(.svelte-1id8onv){position:fixed;top:0;right:0;width:50vw;height:100vh;max-width:none;min-height:0;gap:0;margin:0}.i-half.svelte-1id8onv .title:where(.svelte-1id8onv),.i-half.svelte-1id8onv .go-row:where(.svelte-1id8onv),.i-half.svelte-1id8onv .left:where(.svelte-1id8onv),.i-half.svelte-1id8onv .left:where(.svelte-1id8onv)>*{max-width:min(560px,calc(50vw - 64px))}}.title.svelte-1id8onv{margin:0;font-size:26px;line-height:1.15;font-weight:700;color:var(--form-fg)}.message.svelte-1id8onv{margin:0;font-size:clamp(26px,3.2vw,46px);line-height:1.12;font-weight:700;letter-spacing:-.02em;color:var(--form-fg)}.message.err.svelte-1id8onv{font-weight:700}.media.svelte-1id8onv{margin-top:var(--form-gap)}.media.svelte-1id8onv img,.media.svelte-1id8onv video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.media.svelte-1id8onv{position:fixed;top:0;right:0;width:50vw;height:100vh;margin:0}.has-media.svelte-1id8onv .left:where(.svelte-1id8onv),.has-media.svelte-1id8onv .left:where(.svelte-1id8onv)>*{max-width:min(560px,calc(50vw - 64px))}}.counter.svelte-1id8onv{position:sticky;bottom:0;padding:16px 16px 22px;font-size:12px;font-weight:700;color:var(--form-fg);opacity:.75}
