.lead-card.svelte-zh0x9c{border:1px solid var(--line);background:#fff;border-radius:14px;padding:28px}.done.svelte-zh0x9c{text-align:center;padding:24px 0}.done-badge.svelte-zh0x9c{border:1px solid var(--line);background:var(--paper);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;display:flex}.done-badge.svelte-zh0x9c .done-ic{width:28px;height:28px;color:var(--ok)}.done.svelte-zh0x9c h3:where(.svelte-zh0x9c){letter-spacing:-.015em;color:var(--ink);margin-bottom:8px;font-size:22px;font-weight:500}.done.svelte-zh0x9c p:where(.svelte-zh0x9c){color:var(--ink-soft);font-family:Inter,sans-serif;line-height:1.6}.intro.svelte-zh0x9c{margin-bottom:24px}.intro.svelte-zh0x9c .assure:where(.svelte-zh0x9c){color:var(--ink-quiet);align-items:center;gap:7px;margin-bottom:12px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.intro.svelte-zh0x9c .assure:where(.svelte-zh0x9c) .assure-ic{width:14px;height:14px;color:var(--accent-text)}.intro.svelte-zh0x9c h3:where(.svelte-zh0x9c){letter-spacing:-.015em;color:var(--ink);font-size:clamp(21px,2.6vw,26px);font-weight:500;line-height:1.15}.intro.svelte-zh0x9c p:where(.svelte-zh0x9c){color:var(--ink-soft);margin-top:10px;font-family:Inter,sans-serif;line-height:1.6}.form.svelte-zh0x9c{flex-direction:column;gap:16px;display:flex}.grid2.svelte-zh0x9c{grid-template-columns:1fr;gap:16px;display:grid}.field.svelte-zh0x9c label:where(.svelte-zh0x9c){color:var(--ink-soft);margin-bottom:6px;font-size:13.5px;font-weight:500;display:block}.req.svelte-zh0x9c{color:var(--accent-text)}.opt.svelte-zh0x9c{color:var(--ink-quiet);font-weight:400}.field.svelte-zh0x9c input:where(.svelte-zh0x9c),.field.svelte-zh0x9c select:where(.svelte-zh0x9c),.field.svelte-zh0x9c textarea:where(.svelte-zh0x9c){border-radius:var(--r);border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;padding:11px 14px;font-family:Inter,sans-serif;font-size:16px;transition:border-color .15s,box-shadow .15s}.field.svelte-zh0x9c textarea:where(.svelte-zh0x9c){resize:none}.field.svelte-zh0x9c input:where(.svelte-zh0x9c):focus,.field.svelte-zh0x9c select:where(.svelte-zh0x9c):focus,.field.svelte-zh0x9c textarea:where(.svelte-zh0x9c):focus{border-color:var(--ink);outline:2px solid var(--accent-text);outline-offset:2px}.field.svelte-zh0x9c input:where(.svelte-zh0x9c)::-moz-placeholder{color:var(--ink-quiet)}.field.svelte-zh0x9c textarea:where(.svelte-zh0x9c)::-moz-placeholder{color:var(--ink-quiet)}.field.svelte-zh0x9c input:where(.svelte-zh0x9c)::placeholder,.field.svelte-zh0x9c textarea:where(.svelte-zh0x9c)::placeholder{color:var(--ink-quiet)}.error.svelte-zh0x9c{color:var(--on-soft);font-family:Inter,sans-serif;font-size:14px}.submit.svelte-zh0x9c{border-radius:var(--r);background:var(--ink);color:#fff;border:1px solid var(--ink);justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;padding:12px 24px;font-size:15px;font-weight:500;transition:background-color .15s;display:inline-flex}.submit.svelte-zh0x9c:hover{background:var(--ink-hover);border-color:var(--ink-hover)}.submit.svelte-zh0x9c:disabled{opacity:.6;cursor:wait}.submit.svelte-zh0x9c .submit-ic{width:18px;height:18px}.submit.svelte-zh0x9c .spin{animation:.8s linear infinite svelte-zh0x9c-spin}@keyframes svelte-zh0x9c-spin{to{transform:rotate(360deg)}}.fineprint.svelte-zh0x9c{color:var(--ink-quiet);text-align:center;font-family:Inter,sans-serif;font-size:12.5px}@media (width>=640px){.lead-card.svelte-zh0x9c{padding:36px}.grid2.svelte-zh0x9c{grid-template-columns:1fr 1fr}}.hero.mhero.svelte-1u4y3az{padding-bottom:0}.hero.mhero.svelte-1u4y3az h1:where(.svelte-1u4y3az){max-width:18ch}.hero.mhero.svelte-1u4y3az .lead:where(.svelte-1u4y3az){max-width:52ch}.hgrid2.svelte-1u4y3az{background-image:repeating-linear-gradient(45deg, var(--line) 0 1px, transparent 1px 9px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(10,116px);justify-content:center;margin-top:clamp(48px,7vw,96px);display:grid;position:relative}.hgrid2.svelte-1u4y3az:before,.hgrid2.svelte-1u4y3az:after{content:"";background-image:repeating-linear-gradient(to right, var(--line) 0 4px, transparent 4px 10px);height:1px;position:absolute;left:0;right:0}.hgrid2.svelte-1u4y3az:before{top:-18px}.hgrid2.svelte-1u4y3az:after{bottom:-18px}.tile.svelte-1u4y3az{border-right:1px solid var(--line);background:#fff;grid-template-rows:1fr auto;align-content:center;justify-items:center;gap:10px;width:116px;height:124px;padding:18px 8px 14px;transition:background .15s;display:grid}.tile.svelte-1u4y3az:first-child{border-left:1px solid var(--line)}.tile.svelte-1u4y3az:hover{background:var(--paper)}.tname.svelte-1u4y3az{letter-spacing:-.06px;color:var(--ink-quiet);white-space:nowrap;text-overflow:ellipsis;max-width:100px;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.tlogo.svelte-1u4y3az{-o-object-fit:contain;object-fit:contain;align-self:center;width:29px;height:29px}.tlogo.wide.svelte-1u4y3az{width:auto;height:15px}.tglyph.svelte-1u4y3az{width:29px;height:29px;color:var(--ink-mute);align-self:center;place-items:center;display:grid}.lead-block.svelte-1u4y3az{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.lead-copy.svelte-1u4y3az h2:where(.svelte-1u4y3az){letter-spacing:-.02em;max-width:16ch;margin-bottom:16px;font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.12}.lead-copy.svelte-1u4y3az .big:where(.svelte-1u4y3az){color:var(--ink-quiet);max-width:46ch;font-size:17px;line-height:1.5}.lead-copy.svelte-1u4y3az .big:where(.svelte-1u4y3az) a:where(.svelte-1u4y3az){color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.lsteps.svelte-1u4y3az{counter-reset:krok;margin:30px 0 0;padding:0;list-style:none;display:grid}.lsteps.svelte-1u4y3az li:where(.svelte-1u4y3az){counter-increment:krok;border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);gap:4px 14px;padding:18px 0;display:grid}.lsteps.svelte-1u4y3az li:where(.svelte-1u4y3az):last-child{border-bottom:1px solid var(--line)}.lsteps.svelte-1u4y3az li:where(.svelte-1u4y3az):before{content:counter(krok);color:var(--ink-mute);grid-row:span 2;padding-top:3px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500}.lsteps.svelte-1u4y3az b:where(.svelte-1u4y3az){letter-spacing:-.01em;color:var(--ink);font-size:15.5px;font-weight:600}.lsteps.svelte-1u4y3az span:where(.svelte-1u4y3az){color:var(--ink-quiet);max-width:44ch;font-size:14.5px;line-height:1.5}.takes.svelte-1u4y3az{flex-wrap:wrap;gap:10px 22px;margin:22px 0 0;padding:0;list-style:none;display:flex}.takes.svelte-1u4y3az li:where(.svelte-1u4y3az){color:var(--ink-soft);align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:flex}.takes.svelte-1u4y3az svg{color:var(--ok);flex:none}.cat.svelte-1u4y3az{padding:0 var(--gut) clamp(48px, 6vw, 88px);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.capp.svelte-1u4y3az{border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;padding:20px;transition:border-color .15s,background-color .15s;display:flex}.capp.svelte-1u4y3az:hover{border-color:var(--line-strong);background:#fff}.ct-top.svelte-1u4y3az{align-items:center;gap:10px;display:flex}.ct-mark.svelte-1u4y3az{background:var(--paper);border:1px solid var(--line);width:40px;height:40px;color:var(--ink-mute);border-radius:30%;flex:none;place-items:center;display:grid}.ct-logo.svelte-1u4y3az{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}.ct-logo.wide.svelte-1u4y3az{width:auto;height:12px}.ct-name.svelte-1u4y3az{flex-direction:column;min-width:0;display:flex}.ct-name.svelte-1u4y3az b:where(.svelte-1u4y3az){letter-spacing:-.16px;color:var(--ink);font-size:16px;font-weight:600;line-height:22px}.ct-name.svelte-1u4y3az i:where(.svelte-1u4y3az){letter-spacing:-.07px;color:var(--ink-quiet);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.ct-p.svelte-1u4y3az{-webkit-line-clamp:2;line-clamp:2;letter-spacing:-.07px;color:var(--ink-quiet);-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}.capp.ask.svelte-1u4y3az{border-style:dashed}.crew.svelte-1u4y3az{background:var(--dark-line);border:1px solid var(--dark-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:40px;display:grid}.cnode.svelte-1u4y3az{background:var(--dark);padding:22px 20px 24px}.cnode.svelte-1u4y3az .num:where(.svelte-1u4y3az){color:var(--dark-gap-ink);margin-bottom:14px}.cnode.svelte-1u4y3az b:where(.svelte-1u4y3az){color:var(--dark-ink);margin-bottom:6px;font-size:15.5px;font-weight:500;line-height:1.35;display:block}.cnode.svelte-1u4y3az small:where(.svelte-1u4y3az){color:var(--dark-ink-2);font-size:13.5px;line-height:1.5;display:block}.foot.svelte-1u4y3az{flex-wrap:wrap;gap:10px;margin-top:40px;display:flex}@media (width<=900px){.hgrid2.svelte-1u4y3az{grid-template-columns:repeat(5,1fr)}.tile.svelte-1u4y3az:nth-child(6){border-left:1px solid var(--line)}.tile.svelte-1u4y3az{width:auto;height:106px;padding:14px 6px 12px}.tile.svelte-1u4y3az:nth-child(5){border-left:1px solid var(--line)}.lead-block.svelte-1u4y3az{grid-template-columns:1fr}.cat.svelte-1u4y3az{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.cat.svelte-1u4y3az,.crew.svelte-1u4y3az{grid-template-columns:1fr}}
