.split.svelte-1xufxwe{background:var(--concrete);grid-template-columns:1fr;min-height:100%;display:grid}@media (min-width:961px){.split.svelte-1xufxwe{grid-template-columns:1.05fr .95fr;height:100%;overflow:hidden}}.pit.svelte-1xufxwe{background:var(--brand-deep);color:var(--brand-ink);flex-direction:column;gap:max(14px,min(2.6vh,44px));min-height:0;padding:max(20px,min(3.2vh,56px)) max(28px,min(4vw,60px)) max(18px,min(2.6vh,44px));display:flex;position:relative;overflow:hidden}.grain.svelte-1xufxwe{pointer-events:none;opacity:.5;background-image:radial-gradient(color-mix(in srgb, var(--brand-ink) 18%, transparent) 1px, transparent 1.4px);background-size:16px 16px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(170deg,#000 0%,#0000 72%);mask-image:linear-gradient(170deg,#000 0%,#0000 72%)}.pit.svelte-1xufxwe>:where(.svelte-1xufxwe):not(.grain){z-index:1;position:relative}.brand.svelte-1xufxwe{--primary:var(--brand-ink);width:max-content;color:var(--brand-ink);display:inline-flex}.brand.svelte-1xufxwe .logo{width:auto;height:max(44px,min(7vh,72px))}.brand.svelte-1xufxwe:hover{opacity:.88}.pit-copy.svelte-1xufxwe{gap:max(10px,min(1.6vh,18px));display:grid}.kick.svelte-1xufxwe{background:var(--paper);width:max-content;color:var(--brand-deep);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;padding:7px 13px;font-size:12px;font-weight:800;display:inline-flex}.ping.svelte-1xufxwe{background:var(--brand);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 70%, transparent);border-radius:50%}@media (prefers-reduced-motion:no-preference){.ping.svelte-1xufxwe{animation:1.6s cubic-bezier(0,0,.2,1) infinite svelte-1xufxwe-ping}@keyframes svelte-1xufxwe-ping{70%,to{box-shadow:0 0 0 7px #0000}}}.head.svelte-1xufxwe{color:var(--brand-ink);margin:0;font-size:max(38px,min(min(5.4vw,7.6vh),76px))}.knock.svelte-1xufxwe{background:var(--asphalt);color:var(--paper);padding:0 .14em .04em;display:inline-block;transform:rotate(-1.5deg)}.sub.svelte-1xufxwe{max-width:30rem;color:var(--brand-ink);text-wrap:pretty;margin:0;font-size:max(15px,min(1.3vw,17px));font-weight:500;line-height:1.55}.board-wrap.svelte-1xufxwe{width:100%;max-width:min(34rem,44vh);min-height:0;margin-top:auto;position:relative}.pin.svelte-1xufxwe{background:var(--brand-ink);width:14px;height:14px;box-shadow:0 2px 0 color-mix(in srgb, var(--brand-ink) 40%, transparent);z-index:2;border-radius:50%;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.tagline.svelte-1xufxwe{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--brand-ink);margin:0;font-size:13px}.seam.svelte-1xufxwe{z-index:3;background-image:repeating-linear-gradient(-45deg, var(--brand) 0 22px, var(--asphalt) 22px 44px);background-size:100% 62px;width:10px;position:absolute;top:0;bottom:0;right:-5px}@media (prefers-reduced-motion:no-preference){.seam.go.svelte-1xufxwe{animation:2.4s linear infinite svelte-1xufxwe-seam-v}}@keyframes svelte-1xufxwe-seam-v{to{background-position:0 62px}}.form-side.svelte-1xufxwe{overscroll-behavior:contain;place-items:center;min-height:0;padding:max(28px,min(5vw,56px)) max(20px,min(4vw,48px));display:grid;overflow-y:auto}.card.svelte-1xufxwe{background:var(--paper);width:100%;max-width:27rem;box-shadow:inset 0 0 0 2px var(--asphalt), 0 5px 0 0 var(--asphalt), 0 34px 60px -34px #0f172a6b;border-radius:16px;padding:max(24px,min(3.4vw,38px))}.card-head.svelte-1xufxwe{margin-bottom:22px}.title.svelte-1xufxwe{color:var(--asphalt);margin:0;font-size:max(34px,min(4.4vw,46px))}.lede.svelte-1xufxwe{color:var(--steel-strong);margin:8px 0 0;font-size:14px;font-weight:500;line-height:1.5}.lede.svelte-1xufxwe strong:where(.svelte-1xufxwe){color:var(--asphalt);word-break:break-word;font-weight:800}.lede.svelte-1xufxwe a:where(.svelte-1xufxwe){color:var(--brand-deep);font-weight:800;text-decoration:none}.lede.svelte-1xufxwe a:where(.svelte-1xufxwe):hover{text-underline-offset:2px;text-decoration:underline}.alert.svelte-1xufxwe{background:color-mix(in srgb, var(--brand) 9%, var(--paper));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--brand) 42%, var(--line));color:var(--brand-deep);border-radius:9px;margin-bottom:16px;padding:12px 14px;font-size:13.5px;font-weight:700;line-height:1.4}form.svelte-1xufxwe{gap:16px;display:grid}.field.svelte-1xufxwe{gap:7px;display:grid}label.svelte-1xufxwe{font-family:var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--steel-strong);font-size:11px;font-weight:800}input.svelte-1xufxwe{width:100%;height:50px;font-family:var(--font-text);color:var(--asphalt);background:var(--surface);box-shadow:inset 0 0 0 2px var(--line);border:0;border-radius:9px;padding:0 14px;font-size:15px;font-weight:500;transition:box-shadow .14s,background .14s}input.svelte-1xufxwe::placeholder{color:var(--steel)}input.svelte-1xufxwe:hover{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--asphalt) 30%, var(--line))}input.svelte-1xufxwe:focus{background:var(--paper);box-shadow:inset 0 0 0 2px var(--asphalt), 0 0 0 3px color-mix(in srgb, var(--asphalt) 16%, transparent);outline:none}input.svelte-1xufxwe:disabled{opacity:.6}.submit.svelte-1xufxwe{width:100%;margin-top:2px}.submit.svelte-1xufxwe .arr{transition:transform .15s}.submit.svelte-1xufxwe:hover .arr{transform:translate(3px)}.submit.svelte-1xufxwe:disabled{opacity:.7;cursor:progress;box-shadow:0 4px 0 0 var(--brand-deep);transform:none}.note.svelte-1xufxwe{color:var(--steel-strong);margin:0;font-size:13.5px;font-weight:500;line-height:1.55}.linkish.svelte-1xufxwe{font:inherit;color:var(--brand-deep);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.linkish.svelte-1xufxwe:hover{color:var(--asphalt)}.foot.svelte-1xufxwe{text-align:center;margin:22px 0 0;font-size:13px}.foot.svelte-1xufxwe a:where(.svelte-1xufxwe){color:var(--brand-deep);font-weight:800;text-decoration:none}.foot.svelte-1xufxwe a:where(.svelte-1xufxwe):hover{text-underline-offset:2px;text-decoration:underline}.legal.svelte-1xufxwe{text-align:center;color:var(--steel);margin:22px 0 0;font-size:12px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.brand.svelte-1xufxwe,.kick.svelte-1xufxwe,.head.svelte-1xufxwe,.sub.svelte-1xufxwe,.tagline.svelte-1xufxwe{animation:.66s cubic-bezier(.16,1,.3,1) backwards svelte-1xufxwe-rise}.brand.svelte-1xufxwe{animation-delay:60ms}.kick.svelte-1xufxwe{animation-delay:.14s}.head.svelte-1xufxwe{animation-delay:.22s}.sub.svelte-1xufxwe{animation-delay:.32s}.tagline.svelte-1xufxwe{animation-delay:.5s}.board-wrap.svelte-1xufxwe{animation:.82s cubic-bezier(.16,1,.3,1) .28s backwards svelte-1xufxwe-show}.knock.svelte-1xufxwe{animation:.5s cubic-bezier(.16,1,.3,1) .42s backwards svelte-1xufxwe-stamp}.pin.svelte-1xufxwe{animation:.5s cubic-bezier(.16,1,.3,1) .7s backwards svelte-1xufxwe-drop}.card.svelte-1xufxwe{animation:.7s cubic-bezier(.16,1,.3,1) .16s backwards svelte-1xufxwe-show}}@keyframes svelte-1xufxwe-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes svelte-1xufxwe-show{0%{opacity:0;transform:translateY(26px)scale(.985)}to{opacity:1;transform:none}}@keyframes svelte-1xufxwe-stamp{0%{opacity:0;transform:rotate(-1.5deg)scale(1.16)}55%{opacity:1}to{opacity:1;transform:rotate(-1.5deg)scale(1)}}@keyframes svelte-1xufxwe-drop{0%{opacity:0;transform:translate(-50%)translateY(-12px)}to{opacity:1;transform:translate(-50%)}}@media (min-width:961px) and (max-height:700px){.sub.svelte-1xufxwe{display:none}}@media (max-width:960px){.form-side.svelte-1xufxwe{overflow:visible}.pit.svelte-1xufxwe{gap:22px;padding:30px max(22px,min(6vw,40px)) 34px}.pit-copy.svelte-1xufxwe{gap:14px}.head.svelte-1xufxwe{font-size:max(38px,min(11vw,58px))}.sub.svelte-1xufxwe,.board-wrap.svelte-1xufxwe,.tagline.svelte-1xufxwe{display:none}.seam.svelte-1xufxwe{background-size:62px 100%;width:auto;height:10px;top:auto;bottom:-1px;left:0;right:0}@media (prefers-reduced-motion:no-preference){.seam.go.svelte-1xufxwe{animation:2.4s linear infinite svelte-1xufxwe-seam-h}}}@keyframes svelte-1xufxwe-seam-h{to{background-position:62px 0}}@media (max-width:540px){.form-side.svelte-1xufxwe{padding:26px 18px 40px}.card.svelte-1xufxwe{box-shadow:inset 0 0 0 2px var(--asphalt), 0 4px 0 0 var(--asphalt)}}@media (prefers-reduced-motion:reduce){.submit.svelte-1xufxwe .arr{transition:none}}
