.card.svelte-11kokyu{background:var(--surface);box-shadow:var(--shadow-m);border-radius:clamp(16px,2vw,24px);padding:clamp(22px,3vw,40px)}form.svelte-11kokyu{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.wide.svelte-11kokyu{grid-column:1/-1}.field.svelte-11kokyu{align-content:start;gap:7px;min-width:0;display:grid}label.svelte-11kokyu{font-size:.9375rem;font-weight:600;transition:color .2s}label.svelte-11kokyu small:where(.svelte-11kokyu){color:var(--ink-3);margin-left:6px;font-size:.8125rem;font-weight:500}.field.svelte-11kokyu:focus-within label:where(.svelte-11kokyu){color:var(--blue-strong)}input.svelte-11kokyu,select.svelte-11kokyu,textarea.svelte-11kokyu{border:1.5px solid var(--line);background:var(--bg);border-radius:12px;width:100%;min-height:52px;padding:12px 14px;font-size:1rem;transition:border-color .2s,background-color .2s,box-shadow .2s}textarea.svelte-11kokyu{resize:vertical;min-height:120px;line-height:1.5}.svelte-11kokyu::placeholder{color:var(--ink-3)}.select.svelte-11kokyu{display:block;position:relative}select.svelte-11kokyu{appearance:none;cursor:pointer;padding-right:42px}.select.svelte-11kokyu svg{color:var(--ink-3);pointer-events:none;transition:rotate .24s var(--ease-out), color .2s ease;position:absolute;top:50%;right:14px;translate:0 -50%}.select.svelte-11kokyu:focus-within svg{color:var(--blue);rotate:180deg}input.svelte-11kokyu:focus-visible,select.svelte-11kokyu:focus-visible,textarea.svelte-11kokyu:focus-visible{border-color:var(--blue);background:var(--surface);border-radius:12px;outline:none;box-shadow:0 0 0 4px #1466e829}.bad.svelte-11kokyu input:where(.svelte-11kokyu),.bad.svelte-11kokyu select:where(.svelte-11kokyu){animation:svelte-11kokyu-shake .36s var(--ease-out);background:#fff5f5;border-color:#e03131}.bad.svelte-11kokyu input:where(.svelte-11kokyu):focus-visible,.bad.svelte-11kokyu select:where(.svelte-11kokyu):focus-visible{box-shadow:0 0 0 4px #e0313129}.err.svelte-11kokyu{color:#c92a2a;animation:svelte-11kokyu-drop .26s var(--ease-out);font-size:.875rem;font-weight:600}.send.svelte-11kokyu{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:6px;display:flex}.send.svelte-11kokyu p:where(.svelte-11kokyu){color:var(--ink-3);flex:260px;font-size:.875rem;line-height:1.5}.btn.svelte-11kokyu svg{transition:translate .2s var(--ease-out)}.done.svelte-11kokyu{animation:svelte-11kokyu-drop .5s var(--ease-out);outline:none;justify-items:start;gap:14px;display:grid}.seal.svelte-11kokyu{color:#fff;background:var(--ok);width:60px;height:60px;animation:svelte-11kokyu-pop .7s var(--ease-out);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.seal.svelte-11kokyu svg{animation:svelte-11kokyu-pop .7s var(--ease-out) .16s both}.done.svelte-11kokyu h3:where(.svelte-11kokyu){letter-spacing:-.03em;font-size:clamp(1.5rem,2.4vw,2rem)}.done.svelte-11kokyu p:where(.svelte-11kokyu){max-width:52ch;color:var(--ink-2)}.done.svelte-11kokyu .fallback:where(.svelte-11kokyu){color:var(--ink-3);font-size:.9375rem}.actions.svelte-11kokyu{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.back.svelte-11kokyu{color:var(--blue-strong);text-underline-offset:.25em;background:0 0;border:0;padding:6px 0;font-size:.9375rem;font-weight:600;text-decoration:underline}@keyframes svelte-11kokyu-shake{0%{translate:0}30%{translate:-5px}65%{translate:4px}to{translate:0}}@keyframes svelte-11kokyu-drop{0%{opacity:0;translate:0 -6px}}@keyframes svelte-11kokyu-pop{0%{opacity:0;scale:.4}}@media (hover:hover){.field.svelte-11kokyu:not(.bad) input:where(.svelte-11kokyu):hover,.field.svelte-11kokyu:not(.bad) select:where(.svelte-11kokyu):hover,textarea.svelte-11kokyu:hover{border-color:var(--sky)}.btn-primary.svelte-11kokyu:hover svg{translate:3px}}@media (width<=560px){form.svelte-11kokyu{grid-template-columns:minmax(0,1fr)}.send.svelte-11kokyu .btn:where(.svelte-11kokyu),.actions.svelte-11kokyu .btn:where(.svelte-11kokyu){width:100%}}.demo.svelte-wkxllv{padding-block:clamp(8px, 2vw, 24px) var(--section);scroll-margin-top:88px}.grid.svelte-wkxllv{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.h-form.svelte-wkxllv,aside.svelte-wkxllv h2:where(.svelte-wkxllv){letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(1.5rem,2.4vw,2rem)}aside.svelte-wkxllv .second:where(.svelte-wkxllv){margin-top:40px}.steps.svelte-wkxllv{gap:22px;padding:0;list-style:none;display:grid}.steps.svelte-wkxllv li:where(.svelte-wkxllv){grid-template-columns:auto 1fr;gap:16px;display:grid;position:relative}.steps.svelte-wkxllv li:where(.svelte-wkxllv):not(:last-child):before{content:"";background:var(--sky);transform-origin:top;width:2px;position:absolute;top:40px;bottom:-18px;left:17px}.js .steps.svelte-wkxllv li:where(.svelte-wkxllv):not(:last-child):before{transition:scale .7s var(--ease-out) calc(var(--n) * .22s + .3s);scale:1 0}.js aside.svelte-wkxllv.in .steps:where(.svelte-wkxllv) li:where(.svelte-wkxllv):before{scale:1}.no.svelte-wkxllv{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:36px;height:36px;font-size:.9375rem;font-weight:700;display:grid}.steps.svelte-wkxllv h3:where(.svelte-wkxllv){letter-spacing:-.02em;margin-top:5px;font-size:1.125rem;line-height:1.25}.steps.svelte-wkxllv p:where(.svelte-wkxllv){color:var(--ink-2);margin-top:6px;font-size:.9688rem;line-height:1.5}.shows.svelte-wkxllv{gap:8px;display:grid}.shows.svelte-wkxllv a:where(.svelte-wkxllv){border-radius:var(--radius-s);background:var(--surface);box-shadow:var(--shadow-s);transition:transform .22s var(--ease-out), box-shadow .22s ease;align-items:center;gap:12px;padding:10px 14px 10px 10px;font-size:.9688rem;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.shows.svelte-wkxllv a:where(.svelte-wkxllv):active{transform:scale(.98)}.shows.svelte-wkxllv .ico:where(.svelte-wkxllv){width:34px;height:34px;color:var(--blue);background:var(--ice);border-radius:10px;flex:none;place-items:center;display:grid}.arrow.svelte-wkxllv{color:var(--ink-3);transition:translate .22s var(--ease-out), color .2s ease;margin-left:auto}.direct.svelte-wkxllv{color:var(--ink-2);margin-top:22px;font-size:.9375rem}.direct.svelte-wkxllv a:where(.svelte-wkxllv),.more.svelte-wkxllv a:where(.svelte-wkxllv){color:var(--blue-strong);font-weight:600}.about.svelte-wkxllv{padding-block:var(--section);background:var(--surface);scroll-margin-top:0}.head.svelte-wkxllv{max-width:820px}.lead.svelte-wkxllv{max-width:64ch;margin-top:20px}.more.svelte-wkxllv{color:var(--ink-2);margin-top:16px}.facts.svelte-wkxllv{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(36px,5vw,64px);display:grid}.facts.svelte-wkxllv li:where(.svelte-wkxllv){border-radius:var(--radius);background:var(--bg);padding:clamp(20px,2vw,26px)}.facts.svelte-wkxllv .ico:where(.svelte-wkxllv){color:#fff;background:var(--blue);border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:18px;display:grid}.facts.svelte-wkxllv h3:where(.svelte-wkxllv){letter-spacing:-.02em;font-size:1.1875rem;line-height:1.2}.facts.svelte-wkxllv p:where(.svelte-wkxllv){color:var(--ink-2);margin-top:8px;font-size:.9688rem;line-height:1.5}@media (hover:hover){.shows.svelte-wkxllv a:where(.svelte-wkxllv):hover{box-shadow:var(--shadow-m);transform:translateY(-2px)}.shows.svelte-wkxllv a:where(.svelte-wkxllv):hover .arrow:where(.svelte-wkxllv){color:var(--blue);translate:3px}}@media (width<=1020px){.grid.svelte-wkxllv{grid-template-columns:minmax(0,1fr)}.facts.svelte-wkxllv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.facts.svelte-wkxllv{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.js .steps.svelte-wkxllv li:where(.svelte-wkxllv):not(:last-child):before{transition:none;scale:1}.shows.svelte-wkxllv a:where(.svelte-wkxllv),.arrow.svelte-wkxllv{transition:none}}
