.sh.svelte-b2x0v{--h1:clamp(46px, 6.6vw, 104px);--h2:clamp(30px, 4.2vw, 60px);--ink-win:#0d1112;--sec:clamp(96px, 11vw, 176px);background:var(--ink-0);color:var(--fg-1);font-family:var(--font-sans);word-break:keep-all;overflow-wrap:break-word}.sh.svelte-b2x0v :is(h1:where(.svelte-b2x0v),h2:where(.svelte-b2x0v),p:where(.svelte-b2x0v),li:where(.svelte-b2x0v),dd:where(.svelte-b2x0v),dt:where(.svelte-b2x0v),b:where(.svelte-b2x0v),span:where(.svelte-b2x0v)){text-wrap-style:pretty}.sh.svelte-b2x0v a:where(.svelte-b2x0v):focus-visible,.sh.svelte-b2x0v button:where(.svelte-b2x0v):focus-visible,.sh.svelte-b2x0v summary:where(.svelte-b2x0v):focus-visible{outline:2px solid var(--lime);outline-offset:3px}.os.svelte-b2x0v{grid-template-columns:158px minmax(0,1fr);min-height:100vh;display:grid}.rail.svelte-b2x0v{border-right:1px solid var(--line-1);background:var(--ink-1);z-index:30;flex-direction:column;height:100vh;padding:28px 16px;display:flex;position:sticky;top:0}.logo.svelte-b2x0v{color:var(--fg-1);font-size:24px;font-weight:900;text-decoration:none}.logo.svelte-b2x0v span:where(.svelte-b2x0v){color:var(--lime)}.rail.svelte-b2x0v nav:where(.svelte-b2x0v){gap:4px;margin:auto 0;display:grid}.rail.svelte-b2x0v nav:where(.svelte-b2x0v) a:where(.svelte-b2x0v){color:var(--fg-3);border:1px solid #0000;border-radius:4px;gap:2px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;transition:color .18s,border-color .18s;display:grid}.rail.svelte-b2x0v nav:where(.svelte-b2x0v) a:where(.svelte-b2x0v) i:where(.svelte-b2x0v){font-style:normal;font-family:var(--font-mono);color:var(--fg-4);font-size:11px}.rail.svelte-b2x0v nav:where(.svelte-b2x0v) a.active:where(.svelte-b2x0v){color:var(--lime);border-color:var(--line-2);background:var(--ink-2)}.rail.svelte-b2x0v nav:where(.svelte-b2x0v) a.active:where(.svelte-b2x0v) i:where(.svelte-b2x0v){color:var(--lime)}.status.svelte-b2x0v{color:var(--fg-3);gap:8px;margin:0;font-size:12px;line-height:1.5;display:flex}.status.svelte-b2x0v i:where(.svelte-b2x0v){background:var(--lime);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px;animation:2s ease-out infinite svelte-b2x0v-pulse;box-shadow:0 0 #93ff5599}@keyframes svelte-b2x0v-pulse{70%,to{box-shadow:0 0 0 8px #93ff5500}}.main.svelte-b2x0v{min-width:0}.top.svelte-b2x0v{z-index:25;min-height:64px;padding:0 var(--gut);border-bottom:1px solid var(--line-1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0d0ed6;align-items:center;gap:18px;display:flex;position:sticky;top:0}.top.svelte-b2x0v:after{content:"";height:2px;width:calc(var(--progress,0) * 100%);background:var(--lime);position:absolute;bottom:-1px;left:0}.top-logo.svelte-b2x0v{color:var(--fg-1);font-size:21px;font-weight:900;text-decoration:none;display:none}.top-logo.svelte-b2x0v em:where(.svelte-b2x0v){color:var(--lime);font-style:normal}.brand.svelte-b2x0v{font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg-4);font-size:12px}.brand.svelte-b2x0v b:where(.svelte-b2x0v){font-family:var(--font-sans);letter-spacing:0;color:var(--fg-2);font-weight:700}.top.svelte-b2x0v div:where(.svelte-b2x0v){align-items:center;gap:20px;margin-left:auto;display:flex}.top-link.svelte-b2x0v{color:var(--fg-3);font-size:14px;text-decoration:none}.top-link.svelte-b2x0v:hover{color:var(--fg-1)}.top-cta.svelte-b2x0v{background:var(--lime);color:#0a0d0e;border-radius:4px;padding:10px 16px;font-size:14px;font-weight:900;text-decoration:none}.sec.svelte-b2x0v{padding:var(--sec) var(--gut);border-top:1px solid var(--line-1)}.sec.svelte-b2x0v>:where(.svelte-b2x0v){max-width:1280px;margin-inline:auto}.head.svelte-b2x0v{margin-bottom:56px;max-width:920px;margin-inline:0}.sec.svelte-b2x0v>.head:where(.svelte-b2x0v){margin-inline:max(0px,50% - 640px) auto}.label.svelte-b2x0v{letter-spacing:.01em;color:var(--lime);margin:0 0 18px;font-size:14px;font-weight:700}h1.svelte-b2x0v{font-size:var(--h1);letter-spacing:-.05em;margin:18px 0 0;font-weight:800;line-height:1.02}h1.svelte-b2x0v span:where(.svelte-b2x0v){white-space:nowrap}h1.svelte-b2x0v em:where(.svelte-b2x0v){color:var(--lime);font-style:normal}h2.svelte-b2x0v{font-size:var(--h2);letter-spacing:-.04em;margin:0;font-weight:750;line-height:1.1}h2.svelte-b2x0v em:where(.svelte-b2x0v){color:var(--fg-3);font-style:normal;font-weight:600}.sub.svelte-b2x0v{max-width:640px;color:var(--fg-2);margin:20px 0 0;font-size:18px;line-height:1.65}.cap.svelte-b2x0v{color:var(--fg-4);margin:12px 0 0;font-size:13px}.btn.svelte-b2x0v{background:var(--lime);color:#0a0d0e;font:inherit;cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s var(--ease), background .2s ease;border:0;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:17px 24px;font-size:17px;font-weight:900;text-decoration:none;display:inline-flex}.btn.svelte-b2x0v:hover{background:#a9ff77;transform:translateY(-2px);box-shadow:0 10px 28px #93ff5547}.btn.svelte-b2x0v:disabled{opacity:.6;cursor:wait}.cta.svelte-b2x0v{margin-top:48px}.cta.center.svelte-b2x0v{text-align:center}.cta.svelte-b2x0v p:where(.svelte-b2x0v),.note.svelte-b2x0v{color:var(--fg-4);margin:12px 0 0;font-size:14px}.bridge.svelte-b2x0v{letter-spacing:-.02em;color:var(--fg-1);margin-top:48px;font-size:clamp(20px,2vw,26px);font-weight:700}.hero.svelte-b2x0v{padding:clamp(56px, 7vw, 104px) 0 0 var(--gut);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid;overflow:hidden}.kicker.svelte-b2x0v{color:var(--fg-2);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}.kicker.svelte-b2x0v i:where(.svelte-b2x0v){background:var(--lime);border-radius:50%;width:8px;height:8px}.was.svelte-b2x0v{gap:6px;margin:26px 0 0;display:grid}.was.svelte-b2x0v s:where(.svelte-b2x0v){letter-spacing:-.01em;width:fit-content;color:var(--fg-3);font-size:clamp(17px,1.6vw,22px);font-weight:600;text-decoration:none;position:relative}.was.svelte-b2x0v s:where(.svelte-b2x0v):after{content:"";transform-origin:0;height:3px;animation:svelte-b2x0v-strike .5s var(--ease) .35s both;background:#ff5b4d;position:absolute;top:52%;left:-4px;right:-4px}@keyframes svelte-b2x0v-strike{0%{transform:scaleX(0)}}.was.svelte-b2x0v small:where(.svelte-b2x0v){color:var(--fg-4);font-size:12.5px}@media (prefers-reduced-motion:reduce){.was.svelte-b2x0v s:where(.svelte-b2x0v):after{animation:none}}.lead.svelte-b2x0v{max-width:520px;color:var(--fg-2);margin:26px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.65}.price-line.svelte-b2x0v{flex-wrap:wrap;align-items:baseline;gap:12px;margin:28px 0 0;display:flex}.price-line.svelte-b2x0v b:where(.svelte-b2x0v){font-family:var(--font-mono);letter-spacing:-.04em;color:var(--fg-1);font-size:clamp(30px,3vw,42px);font-weight:600}.price-line.svelte-b2x0v span:where(.svelte-b2x0v){color:var(--fg-3);font-size:15px}.hero-cta.svelte-b2x0v{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.ghost.svelte-b2x0v{border:1px solid var(--line-3);color:var(--fg-1);font:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:16px 20px;font-size:16px;font-weight:700;transition:border-color .2s}.ghost.svelte-b2x0v:hover{border-color:var(--lime)}.hero-win.svelte-b2x0v{margin-right:calc(-1*clamp(40px,6vw,120px))}.facts.svelte-b2x0v{padding:0 var(--gut) 0 0;border-top:1px solid var(--line-1);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(48px,6vw,88px) 0 0;list-style:none;display:grid}.facts.svelte-b2x0v li:where(.svelte-b2x0v){gap:6px;padding:26px 24px 30px 0;display:grid}.facts.svelte-b2x0v li:where(.svelte-b2x0v)+li:where(.svelte-b2x0v){border-left:1px solid var(--line-1);padding-left:24px}.facts.svelte-b2x0v b:where(.svelte-b2x0v){letter-spacing:-.02em;font-size:22px;font-weight:800}.facts.svelte-b2x0v span:where(.svelte-b2x0v){color:var(--fg-3);font-size:14px;line-height:1.5}.check-link.svelte-b2x0v{color:var(--lime);margin-top:14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.check-link.svelte-b2x0v:hover{text-underline-offset:4px;text-decoration:underline}.band.svelte-b2x0v{padding:40px var(--gut) 48px;border-top:1px solid var(--line-1);background:var(--ink-1)}.trust.svelte-b2x0v{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1280px;margin:0 auto;padding:0;list-style:none;display:grid}.trust.svelte-b2x0v li:where(.svelte-b2x0v){border-left:1px solid var(--line-1);gap:6px;padding:0 20px;display:grid}.trust.svelte-b2x0v li:where(.svelte-b2x0v):first-child{border-left:0;padding-left:0}.trust.svelte-b2x0v b:where(.svelte-b2x0v){font-family:var(--font-mono);letter-spacing:-.04em;font-size:clamp(34px,3.6vw,52px);font-weight:600;line-height:1}.trust.svelte-b2x0v span:where(.svelte-b2x0v){color:var(--fg-3);font-size:13.5px;line-height:1.5}.logos.svelte-b2x0v{border-top:1px solid var(--line-1);grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:26px 36px;max-width:1280px;margin:40px auto 0;padding:28px 0 0;list-style:none;display:grid}.logos.svelte-b2x0v li:where(.svelte-b2x0v){place-items:center;height:44px;display:grid}.logos.svelte-b2x0v img:where(.svelte-b2x0v){object-fit:contain;opacity:.82;max-width:100%;max-height:38px}.work-grid.svelte-b2x0v{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 auto;padding:0;list-style:none;display:grid}.work-grid.svelte-b2x0v li:where(.svelte-b2x0v){gap:4px;display:grid}.work-grid.svelte-b2x0v img:where(.svelte-b2x0v){width:100%;height:auto;transition:transform .3s var(--ease);border-radius:8px;margin-bottom:8px;display:block}.work-grid.svelte-b2x0v li:where(.svelte-b2x0v):hover img:where(.svelte-b2x0v){transform:translateY(-4px)}.work-grid.svelte-b2x0v small:where(.svelte-b2x0v){color:var(--fg-4);font-size:12.5px}.work-grid.svelte-b2x0v span:where(.svelte-b2x0v){color:var(--fg-2);font-size:14.5px;font-weight:700}.voices.svelte-b2x0v{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,64px) clamp(32px,5vw,80px);display:grid}blockquote.svelte-b2x0v{border-top:2px solid var(--line-2);margin:0;padding-top:22px}blockquote.svelte-b2x0v p:where(.svelte-b2x0v){color:var(--fg-2);margin:0;font-size:clamp(19px,1.7vw,24px);font-weight:600;line-height:1.55}mark.svelte-b2x0v{color:var(--fg-1);background:0 0;font-weight:800;box-shadow:inset 0 -.45em #ff5b4d59}blockquote.svelte-b2x0v footer:where(.svelte-b2x0v){color:var(--fg-4);margin-top:12px;font-size:13.5px}.versus.svelte-b2x0v{gap:18px;margin-top:clamp(64px,8vw,120px);display:grid}.vs-row.svelte-b2x0v{grid-template-columns:180px minmax(0,1fr) clamp(160px,17vw,240px);align-items:center;gap:20px;display:grid}.vs-row.svelte-b2x0v span:where(.svelte-b2x0v){color:var(--fg-3);font-size:15px}.vs-row.svelte-b2x0v b:where(.svelte-b2x0v){white-space:nowrap;font-family:var(--font-mono);letter-spacing:-.04em;text-align:right;color:var(--fg-3);font-size:clamp(34px,4vw,56px);font-weight:600}.vs-row.us.svelte-b2x0v b:where(.svelte-b2x0v){color:var(--lime)}.track.svelte-b2x0v{background:#161c1b;border-radius:2px;height:14px;overflow:hidden}.track.svelte-b2x0v i:where(.svelte-b2x0v){background:#3a4443;height:100%;display:block}.track.long.svelte-b2x0v i:where(.svelte-b2x0v){width:100%}.track.short.svelte-b2x0v i:where(.svelte-b2x0v){background:var(--lime);width:2%;min-width:10px}.versus.svelte-b2x0v.rv .track.long:where(.svelte-b2x0v) i:where(.svelte-b2x0v){width:0;transition:width 1.4s var(--ease) .2s}.versus.svelte-b2x0v.rv-in .track.long:where(.svelte-b2x0v) i:where(.svelte-b2x0v){width:100%}.timeline.svelte-b2x0v{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.timeline.svelte-b2x0v:before{content:"";background:linear-gradient(90deg, var(--lime), var(--line-2) 70%);height:1px;position:absolute;top:25px;left:0;right:0}.timeline.svelte-b2x0v li:where(.svelte-b2x0v){padding:0 24px 0 0;position:relative}.timeline.svelte-b2x0v time:where(.svelte-b2x0v){background:var(--ink-0);font-family:var(--font-mono);letter-spacing:-.03em;color:var(--lime);white-space:nowrap;padding:0 12px 0 0;font-size:clamp(28px,2.6vw,38px);font-weight:600;display:inline-block;position:relative}.timeline.svelte-b2x0v b:where(.svelte-b2x0v){letter-spacing:-.02em;margin-top:22px;font-size:21px;font-weight:800;display:block}.timeline.svelte-b2x0v p:where(.svelte-b2x0v){color:var(--fg-3);margin:10px 0 0;font-size:15.5px;line-height:1.65}.scope.svelte-b2x0v{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(64px,7vw,104px);display:grid}.scope.svelte-b2x0v>div:where(.svelte-b2x0v){background:var(--ink-2);border-radius:8px;padding:26px 26px 22px}.scope.svelte-b2x0v>div.muted:where(.svelte-b2x0v){box-shadow:inset 0 0 0 1px var(--line-1);background:0 0}.scope.svelte-b2x0v>div:where(.svelte-b2x0v)>p:where(.svelte-b2x0v){color:var(--lime);margin:0 0 12px;font-size:14px;font-weight:800}.scope.svelte-b2x0v>div.muted:where(.svelte-b2x0v)>p:where(.svelte-b2x0v){color:var(--fg-4)}.scope.svelte-b2x0v ul:where(.svelte-b2x0v){gap:10px;margin:0;padding:0;list-style:none;display:grid}.scope.svelte-b2x0v li:where(.svelte-b2x0v){color:var(--fg-2);font-size:15.5px;line-height:1.55}.scope.svelte-b2x0v .muted:where(.svelte-b2x0v) li:where(.svelte-b2x0v){color:var(--fg-3)}.handover.svelte-b2x0v{background:var(--ink-1);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:16px;padding:22px 26px;display:flex}.handover.svelte-b2x0v p:where(.svelte-b2x0v){margin:0;font-weight:800}.handover.svelte-b2x0v ul:where(.svelte-b2x0v){flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.handover.svelte-b2x0v li:where(.svelte-b2x0v){color:var(--fg-2);font-size:15px}.handover.svelte-b2x0v li:where(.svelte-b2x0v) i:where(.svelte-b2x0v){color:var(--lime);margin-right:6px;font-style:normal}.handover.svelte-b2x0v span:where(.svelte-b2x0v){width:100%;color:var(--fg-4);font-size:13.5px}.principles.svelte-b2x0v{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0 auto;padding:0;list-style:none;display:grid}.principles.svelte-b2x0v em:where(.svelte-b2x0v){font-style:normal;font-family:var(--font-mono);color:var(--fg-4);font-size:12px}.principles.svelte-b2x0v b:where(.svelte-b2x0v){margin-top:8px;font-size:19px;font-weight:800;display:block}.principles.svelte-b2x0v p:where(.svelte-b2x0v){color:var(--fg-3);margin:8px 0 0;font-size:15px;line-height:1.65}.maker.svelte-b2x0v{background:var(--ink-1)}.maker-grid.svelte-b2x0v{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}.nums.svelte-b2x0v{grid-template-columns:1fr 1.3fr;gap:28px;margin:0;display:grid}.nums.svelte-b2x0v dt:where(.svelte-b2x0v){color:var(--fg-3);font-size:14px}.nums.svelte-b2x0v dd:where(.svelte-b2x0v){font-family:var(--font-mono);letter-spacing:-.05em;color:var(--fg-1);margin:6px 0 0;font-size:clamp(56px,7vw,104px);font-weight:600;line-height:1}.nums.svelte-b2x0v small:where(.svelte-b2x0v){font-family:var(--font-sans);letter-spacing:0;color:var(--fg-3);margin-left:4px;font-size:.26em}.nums.svelte-b2x0v span:where(.svelte-b2x0v){color:var(--fg-4);margin-top:10px;font-size:13px;display:block}.clients.svelte-b2x0v{border-top:1px solid var(--line-1);flex-wrap:wrap;gap:6px 26px;margin-top:64px;padding:28px 0 0;list-style:none;display:flex}.clients.svelte-b2x0v li:where(.svelte-b2x0v){letter-spacing:-.02em;color:var(--fg-3);font-size:clamp(17px,1.6vw,22px);font-weight:700}.clients.svelte-b2x0v li:where(.svelte-b2x0v):nth-child(3n+1){color:var(--fg-1)}.plans.svelte-b2x0v{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:16px;display:grid}.plan.svelte-b2x0v{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-1);border-radius:10px;flex-direction:column;padding:34px 32px 30px;display:flex;position:relative}.plan.rec.svelte-b2x0v{box-shadow:inset 0 0 0 1px #93ff558c,0 30px 80px -40px #93ff5540}.badge.svelte-b2x0v{background:var(--lime);color:#0a0d0e;border-radius:3px;padding:5px 10px;font-size:12.5px;font-weight:900;position:absolute;top:-12px;left:32px}.p-name.svelte-b2x0v{margin:0;font-size:22px;font-weight:800}.p-who.svelte-b2x0v{color:var(--fg-3);margin:6px 0 0;font-size:15px}.p-price.svelte-b2x0v{font-family:var(--font-mono);letter-spacing:-.05em;margin:22px 0 0;font-size:clamp(52px,6vw,84px);font-weight:600;line-height:1}.plan.rec.svelte-b2x0v .p-price:where(.svelte-b2x0v){color:var(--lime)}.p-supply.svelte-b2x0v{color:var(--fg-3);margin:10px 0 0;font-size:14px}.plan.svelte-b2x0v ol:where(.svelte-b2x0v){border-top:1px solid var(--line-1);margin:24px 0 0;padding:0;list-style:none}.plan.svelte-b2x0v ol:where(.svelte-b2x0v) li:where(.svelte-b2x0v){border-bottom:1px solid var(--line-1);gap:12px;padding:10px 0;font-size:15.5px;font-weight:700;display:flex}.plan.svelte-b2x0v ol:where(.svelte-b2x0v) em:where(.svelte-b2x0v){width:12px;color:var(--lime);font-style:normal}.p-result.svelte-b2x0v{color:var(--fg-2);margin:18px 0 0;font-size:15px;line-height:1.6}.p-cta.svelte-b2x0v{color:var(--lime);margin-top:auto;padding-top:22px;font-weight:800;text-decoration:none}.p-cta.svelte-b2x0v:hover{text-underline-offset:4px;text-decoration:underline}.guarantee.svelte-b2x0v{background:var(--ink-1);border-radius:10px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;margin-top:16px;padding:34px 32px;display:grid}.g-big.svelte-b2x0v b:where(.svelte-b2x0v){font-family:var(--font-mono);letter-spacing:-.05em;color:var(--lime);font-size:clamp(56px,6vw,88px);font-weight:600;line-height:1;display:block}.g-big.svelte-b2x0v p:where(.svelte-b2x0v){color:var(--fg-2);margin:16px 0 0;font-size:17px;line-height:1.6}.guarantee.svelte-b2x0v table:where(.svelte-b2x0v){border-collapse:collapse;width:100%}.guarantee.svelte-b2x0v caption:where(.svelte-b2x0v){caption-side:top;text-align:left;color:var(--fg-4);padding-bottom:10px;font-size:13.5px}.guarantee.svelte-b2x0v caption:where(.svelte-b2x0v) a:where(.svelte-b2x0v){color:var(--fg-3);text-underline-offset:3px}.guarantee.svelte-b2x0v th:where(.svelte-b2x0v),.guarantee.svelte-b2x0v td:where(.svelte-b2x0v){border-top:1px solid var(--line-1);text-align:left;padding:11px 0;font-size:15px}.guarantee.svelte-b2x0v th:where(.svelte-b2x0v){color:var(--fg-3);font-weight:500}.guarantee.svelte-b2x0v td:where(.svelte-b2x0v){text-align:right;font-weight:700}.split.svelte-b2x0v{text-align:center;color:var(--fg-3);margin-top:22px;font-size:15.5px}.faq-list.svelte-b2x0v{border-top:1px solid var(--line-2)}details.svelte-b2x0v{border-bottom:1px solid var(--line-1)}summary.svelte-b2x0v{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:18px;font-weight:800;list-style:none;display:flex}summary.svelte-b2x0v::-webkit-details-marker{display:none}summary.svelte-b2x0v i:where(.svelte-b2x0v){flex:none;width:14px;height:14px;position:relative}summary.svelte-b2x0v i:where(.svelte-b2x0v):before,summary.svelte-b2x0v i:where(.svelte-b2x0v):after{content:"";background:var(--fg-3);height:2px;transition:transform .2s var(--ease);position:absolute;top:6px;left:0;right:0}summary.svelte-b2x0v i:where(.svelte-b2x0v):after{transform:rotate(90deg)}details[open].svelte-b2x0v summary:where(.svelte-b2x0v) i:where(.svelte-b2x0v):after{transform:rotate(0)}details.svelte-b2x0v p:where(.svelte-b2x0v){color:var(--fg-3);margin:0 0 22px;font-size:16px;line-height:1.7}.contact.svelte-b2x0v{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.contact.svelte-b2x0v>:where(.svelte-b2x0v){margin-inline:0}.steps.svelte-b2x0v{gap:10px;margin:32px 0 0;padding:0;list-style:none;display:grid}.steps.svelte-b2x0v li:where(.svelte-b2x0v){color:var(--fg-2);align-items:center;gap:14px;font-size:17px;font-weight:700;display:flex}.steps.svelte-b2x0v em:where(.svelte-b2x0v){width:30px;height:30px;font-style:normal;font-family:var(--font-mono);color:var(--lime);box-shadow:inset 0 0 0 1px var(--lime-line);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.steps.svelte-b2x0v li:where(.svelte-b2x0v):nth-child(2){color:var(--fg-1)}.steps.svelte-b2x0v li:where(.svelte-b2x0v):nth-child(2) em:where(.svelte-b2x0v){background:var(--lime);color:#0a0d0e}.c-note.svelte-b2x0v{color:var(--fg-3);margin:24px 0 0;font-size:15px}.direct.svelte-b2x0v{border-top:1px solid var(--line-1);gap:8px;margin-top:32px;padding-top:24px;display:grid}.direct.svelte-b2x0v a:where(.svelte-b2x0v){color:var(--fg-1);font-size:18px;font-weight:800;text-decoration:none}.foot.svelte-b2x0v{padding:32px var(--gut) 96px;border-top:1px solid var(--line-1);color:var(--fg-4);flex-wrap:wrap;align-items:center;gap:10px 28px;font-size:13.5px;display:flex}.foot.svelte-b2x0v b:where(.svelte-b2x0v){color:var(--lime)}.foot.svelte-b2x0v a:where(.svelte-b2x0v){color:var(--fg-3);text-decoration:none}.bar.svelte-b2x0v{z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);transition:transform .35s var(--ease);background:#0a0d0ef2;justify-content:space-between;align-items:center;gap:10px;text-decoration:none;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.bar.show.svelte-b2x0v{transform:none}.bar.svelte-b2x0v span:where(.svelte-b2x0v){color:var(--fg-2);font-size:13.5px;font-weight:700}.bar.svelte-b2x0v b:where(.svelte-b2x0v){background:var(--lime);color:#0a0d0e;white-space:nowrap;border-radius:4px;padding:11px 14px;font-size:14px}@media (width<=1100px){.logos.svelte-b2x0v{grid-template-columns:repeat(4,minmax(0,1fr))}.work-grid.svelte-b2x0v{grid-template-columns:repeat(3,minmax(0,1fr))}.hero.svelte-b2x0v{padding-right:var(--gut);grid-template-columns:1fr}.hero-win.svelte-b2x0v{margin-right:0}.timeline.svelte-b2x0v{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.timeline.svelte-b2x0v:before{display:none}.maker-grid.svelte-b2x0v,.guarantee.svelte-b2x0v,.contact.svelte-b2x0v{grid-template-columns:1fr}}@media (width<=760px){.trust.svelte-b2x0v{grid-template-columns:1fr 1fr;row-gap:24px}.trust.svelte-b2x0v li:where(.svelte-b2x0v):nth-child(3){border-left:0;padding-left:0}.logos.svelte-b2x0v{grid-template-columns:repeat(3,minmax(0,1fr))}.work-grid.svelte-b2x0v{grid-template-columns:1fr 1fr;gap:12px}.work-grid.svelte-b2x0v span:where(.svelte-b2x0v){font-size:13px}.os.svelte-b2x0v{grid-template-columns:1fr}.rail.svelte-b2x0v,.brand.svelte-b2x0v,.top-link.svelte-b2x0v{display:none}.top-logo.svelte-b2x0v{display:block}.top.svelte-b2x0v{min-height:56px}.top-cta.svelte-b2x0v{padding:9px 12px;font-size:13px}.hero.svelte-b2x0v{padding-top:40px}.hero-cta.svelte-b2x0v{flex-direction:column}.hero-cta.svelte-b2x0v .btn:where(.svelte-b2x0v),.ghost.svelte-b2x0v{width:100%}.facts.svelte-b2x0v{grid-template-columns:1fr 1fr}.facts.svelte-b2x0v li:where(.svelte-b2x0v){padding:18px 12px 18px 0}.facts.svelte-b2x0v li:where(.svelte-b2x0v)+li:where(.svelte-b2x0v){padding-left:12px}.facts.svelte-b2x0v li:where(.svelte-b2x0v):nth-child(3){border-left:0;border-top:1px solid var(--line-1);padding-left:0}.facts.svelte-b2x0v li:where(.svelte-b2x0v):nth-child(4){border-top:1px solid var(--line-1)}.facts.svelte-b2x0v b:where(.svelte-b2x0v){font-size:18px}.head.svelte-b2x0v{margin-bottom:36px}.sub.svelte-b2x0v{font-size:16.5px}.voices.svelte-b2x0v,.scope.svelte-b2x0v,.principles.svelte-b2x0v,.plans.svelte-b2x0v,.timeline.svelte-b2x0v{grid-template-columns:1fr}.vs-row.svelte-b2x0v{grid-template-columns:1fr auto;gap:8px 12px}.vs-row.svelte-b2x0v .track:where(.svelte-b2x0v){grid-area:2/1/auto/-1}.principles.svelte-b2x0v{gap:26px}.nums.svelte-b2x0v{grid-template-columns:1fr 1fr}.plan.svelte-b2x0v,.guarantee.svelte-b2x0v{padding:26px 20px}.badge.svelte-b2x0v{left:20px}.bar.svelte-b2x0v{display:flex}.foot.svelte-b2x0v{padding-bottom:110px}}
