.actions.svelte-1s8gkdo{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.stage.svelte-1s8gkdo{border:1px solid var(--line);background:var(--bg-deep);border-radius:4px;place-items:center;min-height:clamp(420px,56vw,720px);padding:clamp(24px,6vw,96px);display:grid;position:relative;overflow:hidden}.stage.svelte-1s8gkdo .window{max-width:760px}.specs.svelte-1s8gkdo{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin:0;display:grid}.specs.svelte-1s8gkdo div:where(.svelte-1s8gkdo){gap:8px;padding:24px 16px 28px 0;display:grid}.specs.svelte-1s8gkdo div:where(.svelte-1s8gkdo)+div:where(.svelte-1s8gkdo){border-left:1px solid var(--line);padding-left:16px}dd.svelte-1s8gkdo{letter-spacing:-.02em;margin:0;font-size:clamp(16px,1.4vw,19px)}section.svelte-1s8gkdo:not(.showcase){padding-top:clamp(100px,13vw,180px)}h2.svelte-1s8gkdo{letter-spacing:-.025em;max-width:14ch;margin:clamp(48px,7vw,96px) 0 24px;font-size:clamp(44px,7vw,112px);line-height:.95}h2.svelte-1s8gkdo em:where(.svelte-1s8gkdo){padding-right:.08em;font-size:1em}.sub.svelte-1s8gkdo{max-width:520px;color:var(--text-2);margin-bottom:clamp(48px,6vw,80px);font-size:clamp(16px,1.4vw,19px)}h3.svelte-1s8gkdo{letter-spacing:-.03em;font-size:clamp(22px,2vw,30px);line-height:1.1}.grid.svelte-1s8gkdo{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.grid.svelte-1s8gkdo article:where(.svelte-1s8gkdo){border-bottom:1px solid var(--line);align-content:start;gap:14px;padding:28px 28px 48px 0;display:grid}.grid.svelte-1s8gkdo article:where(.svelte-1s8gkdo):not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:28px}.grid.svelte-1s8gkdo h3:where(.svelte-1s8gkdo){margin-top:32px}.grid.svelte-1s8gkdo p:where(.svelte-1s8gkdo){color:var(--text-2);font-size:15px}.privacy.svelte-1s8gkdo{--line:var(--inv-line);--line-strong:var(--inv-line-strong);background:var(--inv-bg);color:var(--inv-text);margin-top:clamp(100px,13vw,180px);padding-bottom:clamp(100px,13vw,180px)}.privacy.svelte-1s8gkdo .label,.privacy.svelte-1s8gkdo .sub:where(.svelte-1s8gkdo),.privacy.svelte-1s8gkdo li:where(.svelte-1s8gkdo) p:where(.svelte-1s8gkdo){color:var(--inv-text-2)}.privacy.svelte-1s8gkdo ol:where(.svelte-1s8gkdo){border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.privacy.svelte-1s8gkdo li:where(.svelte-1s8gkdo){align-content:start;gap:14px;padding:28px 24px 0 0;display:grid}.privacy.svelte-1s8gkdo li:where(.svelte-1s8gkdo)+li:where(.svelte-1s8gkdo){border-left:1px solid var(--line);padding-left:24px}.num.svelte-1s8gkdo{margin-bottom:24px;font-size:clamp(64px,6vw,96px);line-height:.9}.privacy.svelte-1s8gkdo li:where(.svelte-1s8gkdo) p:where(.svelte-1s8gkdo){font-size:15px}.works.svelte-1s8gkdo ul:where(.svelte-1s8gkdo){letter-spacing:-.04em;flex-wrap:wrap;gap:12px 40px;margin:clamp(40px,5vw,64px) 0 0;padding:0;font-size:clamp(28px,4vw,60px);line-height:1.15;list-style:none;display:flex}.works.svelte-1s8gkdo li:where(.svelte-1s8gkdo):nth-child(2n){color:var(--text-3)}.start.svelte-1s8gkdo ol:where(.svelte-1s8gkdo){border-top:1px solid var(--line);margin:clamp(48px,6vw,80px) 0 0;padding:0;list-style:none}.start.svelte-1s8gkdo li:where(.svelte-1s8gkdo){border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;align-items:baseline;gap:24px;padding:32px 0;display:grid}.start.svelte-1s8gkdo li:where(.svelte-1s8gkdo) div:where(.svelte-1s8gkdo){grid-template-columns:1fr 1fr;align-items:baseline;gap:24px;display:grid}.step.svelte-1s8gkdo{font-size:clamp(48px,5vw,80px);line-height:.9}.start.svelte-1s8gkdo p:where(.svelte-1s8gkdo){color:var(--text-2)}@media (width<=960px){.specs.svelte-1s8gkdo{grid-template-columns:repeat(3,1fr)}.specs.svelte-1s8gkdo div:where(.svelte-1s8gkdo):nth-child(4){border-left:0;padding-left:0}.specs.svelte-1s8gkdo div:where(.svelte-1s8gkdo):nth-child(n+4){border-top:1px solid var(--line)}.grid.svelte-1s8gkdo{grid-template-columns:1fr 1fr}.grid.svelte-1s8gkdo article:where(.svelte-1s8gkdo):not(:nth-child(3n+1)){border-left:0;padding-left:0}.grid.svelte-1s8gkdo article:where(.svelte-1s8gkdo):nth-child(2n){border-left:1px solid var(--line);padding-left:28px}.privacy.svelte-1s8gkdo ol:where(.svelte-1s8gkdo){grid-template-columns:1fr 1fr;row-gap:48px}.privacy.svelte-1s8gkdo li:where(.svelte-1s8gkdo):nth-child(3){border-left:0;padding-left:0}}@media (width<=640px){.specs.svelte-1s8gkdo{grid-template-columns:1fr 1fr}.specs.svelte-1s8gkdo div:where(.svelte-1s8gkdo):nth-child(n){border-left:0;border-top:1px solid var(--line);padding-left:0}.specs.svelte-1s8gkdo div:where(.svelte-1s8gkdo):nth-child(2n){border-left:1px solid var(--line);padding-left:16px}.grid.svelte-1s8gkdo,.privacy.svelte-1s8gkdo ol:where(.svelte-1s8gkdo){grid-template-columns:1fr}.grid.svelte-1s8gkdo article:where(.svelte-1s8gkdo):nth-child(n),.privacy.svelte-1s8gkdo li:where(.svelte-1s8gkdo):nth-child(n){border-left:0;padding-left:0}.grid.svelte-1s8gkdo h3:where(.svelte-1s8gkdo){margin-top:12px}.privacy.svelte-1s8gkdo li:where(.svelte-1s8gkdo){border-top:1px solid var(--line);padding-top:28px}.privacy.svelte-1s8gkdo ol:where(.svelte-1s8gkdo){border-top:0;row-gap:32px}.start.svelte-1s8gkdo li:where(.svelte-1s8gkdo){grid-template-columns:48px 1fr}.start.svelte-1s8gkdo li:where(.svelte-1s8gkdo) div:where(.svelte-1s8gkdo){grid-template-columns:1fr;gap:8px}}
