.hero.svelte-io271l{padding:88px 0 64px}.inner.svelte-io271l{max-width:760px;margin:36px auto 0;text-align:center}.badge.svelte-io271l{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:14px;background:#111110;color:#fafaf8;margin:0 auto 16px}.badge.svelte-io271l .ic{width:30px;height:30px}.mlabel.svelte-io271l{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6f6e69}.mlabel.svelte-io271l b:where(.svelte-io271l){color:#f0883e;font-weight:700}h1.svelte-io271l{font-family:JetBrains Mono,monospace;font-weight:800;font-size:clamp(32px,5vw,56px);letter-spacing:-.04em;line-height:1.03;color:#111110;margin-top:16px}.lead.svelte-io271l{margin:20px auto 0;max-width:600px;font-size:17px;line-height:1.6;color:#57564f}.acts.svelte-io271l{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.btn-primary.svelte-io271l,.btn-secondary.svelte-io271l{font-family:JetBrains Mono,monospace;font-weight:700;font-size:13.5px;border-radius:9px;padding:14px 22px;white-space:nowrap;text-decoration:none}.btn-primary.svelte-io271l{background:#111110;color:#fafaf8}.btn-primary.svelte-io271l:hover{background:#2a2a27}.btn-secondary.svelte-io271l{background:#fff;color:#111110;border:1px solid #e4e3dd}.btn-secondary.svelte-io271l:hover{border-color:#a8a7a0}@media(max-width:768px){.hero.svelte-io271l{padding:56px 0 48px}}.block.svelte-1adxh3q{padding:120px 0}.center.svelte-1adxh3q{text-align:center;margin-bottom:48px}.mlabel.svelte-1adxh3q{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6f6e69}.mlabel.svelte-1adxh3q b:where(.svelte-1adxh3q){color:#f0883e;font-weight:700}h2.svelte-1adxh3q{font-family:JetBrains Mono,monospace;font-weight:800;font-size:clamp(26px,3.4vw,42px);letter-spacing:-.035em;line-height:1.04;margin-top:14px;color:#111110}.grid.svelte-1adxh3q{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:980px;margin:0 auto}.qa.svelte-1adxh3q{background:#fff;border:1px solid #e4e3dd;border-radius:13px;padding:24px}.row.svelte-1adxh3q{display:flex;align-items:flex-start;gap:12px}.row.sol.svelte-1adxh3q{margin-top:16px;padding-top:16px;border-top:1px solid #e4e3dd}.mark.svelte-1adxh3q{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center}.mark.svelte-1adxh3q svg:where(.svelte-1adxh3q){width:16px;height:16px}.mark.bad.svelte-1adxh3q{background:#f1f0eb;color:#57564f}.mark.good.svelte-1adxh3q{background:#f0883e;color:#241405}.problem.svelte-1adxh3q{font-family:Inter,system-ui,sans-serif;font-weight:600;color:#111110;line-height:1.55}.solution.svelte-1adxh3q{font-family:Inter,system-ui,sans-serif;color:#57564f;line-height:1.55}@media(max-width:880px){.block.svelte-1adxh3q{padding:72px 0}.grid.svelte-1adxh3q{grid-template-columns:1fr}}.block.svelte-ue235m{padding:120px 0}.center.svelte-ue235m{text-align:center;max-width:640px;margin:0 auto 48px}.mlabel.svelte-ue235m{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6f6e69}.mlabel.svelte-ue235m b:where(.svelte-ue235m){color:#f0883e;font-weight:700}h2.svelte-ue235m{font-family:JetBrains Mono,monospace;font-weight:800;font-size:clamp(26px,3.4vw,42px);letter-spacing:-.035em;line-height:1.04;margin-top:14px;color:#111110}.lead.svelte-ue235m{font-size:16.5px;color:#6f6e69;line-height:1.5;margin-top:14px}.grid.svelte-ue235m{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1040px;margin:0 auto}.feat.svelte-ue235m{background:#fff;border:1px solid #e4e3dd;border-radius:13px;padding:26px 24px;transition:border-color .2s,box-shadow .2s}.feat.svelte-ue235m:hover{border-color:#a8a7a0;box-shadow:0 18px 38px -30px #11111073}.badge.svelte-ue235m{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;background:#f1f0eb;color:#111110;margin-bottom:16px}.badge.svelte-ue235m .ic{width:22px;height:22px}.feat.svelte-ue235m h3:where(.svelte-ue235m){font-family:JetBrains Mono,monospace;font-weight:700;font-size:16px;letter-spacing:-.01em;color:#111110}.feat.svelte-ue235m p:where(.svelte-ue235m){font-family:Inter,system-ui,sans-serif;font-size:14px;color:#57564f;line-height:1.55;margin-top:10px}@media(max-width:980px){.grid.svelte-ue235m{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.block.svelte-ue235m{padding:72px 0}.grid.svelte-ue235m{grid-template-columns:1fr}}.block.svelte-adnc50{padding:120px 0}.panel.svelte-adnc50{max-width:880px;margin:0 auto;background:#111110;color:#fafaf8;border-radius:20px;padding:56px 48px}.panel.svelte-adnc50 .qmark{width:44px;height:44px;color:#f0883e;margin-bottom:24px}blockquote.svelte-adnc50{font-family:JetBrains Mono,monospace;font-weight:700;font-size:clamp(20px,2.6vw,28px);letter-spacing:-.025em;line-height:1.25;color:#fafaf8}.who.svelte-adnc50{display:flex;align-items:center;gap:14px;margin-top:32px}.avatar.svelte-adnc50{width:46px;height:46px;border-radius:50%;background:#f0883e;color:#241405;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-weight:700;font-size:18px}.name.svelte-adnc50{font-family:JetBrains Mono,monospace;font-weight:700;font-size:15px;color:#fafaf8}.role.svelte-adnc50{font-family:Inter,system-ui,sans-serif;font-size:14px;color:#fafaf899;margin-top:2px}.stats.svelte-adnc50{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;padding-top:32px;border-top:1px solid #34332e}.val.svelte-adnc50{font-family:JetBrains Mono,monospace;font-weight:800;font-size:clamp(24px,3vw,32px);letter-spacing:-.03em;color:#f0883e}.key.svelte-adnc50{font-family:Inter,system-ui,sans-serif;font-size:13px;color:#fafaf899;margin-top:4px}@media(max-width:768px){.block.svelte-adnc50{padding:72px 0}.panel.svelte-adnc50{padding:40px 26px}.stats.svelte-adnc50{grid-template-columns:repeat(2,1fr)}}.block.svelte-k2jcot{padding:120px 0}.center.svelte-k2jcot{text-align:center;margin-bottom:36px}.mlabel.svelte-k2jcot{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6f6e69}.mlabel.svelte-k2jcot b:where(.svelte-k2jcot){color:#f0883e;font-weight:700}h2.svelte-k2jcot{font-family:JetBrains Mono,monospace;font-weight:800;font-size:clamp(26px,3.4vw,42px);letter-spacing:-.035em;line-height:1.04;margin-top:14px;color:#111110}.faq.svelte-k2jcot{max-width:760px;margin:0 auto}.qa.svelte-k2jcot{border-bottom:1px solid #e4e3dd}.qbtn.svelte-k2jcot{width:100%;display:grid;grid-template-columns:34px 1fr 24px;align-items:center;gap:8px;padding:22px 2px;background:transparent;border:0;text-align:left;cursor:pointer}.qbtn.svelte-k2jcot:focus-visible{outline:2px solid rgba(240,136,62,.4);outline-offset:2px;border-radius:6px}.qn.svelte-k2jcot{font-family:JetBrains Mono,monospace;color:#f0883e;font-size:14px}.q.svelte-k2jcot{font-family:JetBrains Mono,monospace;font-weight:700;font-size:16px;color:#111110}.qbtn.svelte-k2jcot .chev{width:20px;height:20px;color:#a8a7a0;transition:transform .2s ease}.qbtn.svelte-k2jcot .chev.rot{transform:rotate(180deg);color:#f0883e}.a.svelte-k2jcot{font-family:Inter,system-ui,sans-serif;font-size:14.5px;color:#57564f;line-height:1.6;padding:0 2px 22px 42px}@media(max-width:768px){.block.svelte-k2jcot{padding:72px 0}}.block.svelte-103x17j{padding:120px 0}.final.svelte-103x17j{background:#111110;color:#fafaf8;text-align:center;padding:80px 40px;border-radius:20px}.final.svelte-103x17j h2:where(.svelte-103x17j){font-family:JetBrains Mono,monospace;font-weight:800;font-size:clamp(28px,4.2vw,48px);letter-spacing:-.035em;line-height:1.04}.final.svelte-103x17j p:where(.svelte-103x17j){color:#fafaf899;font-family:Inter,system-ui,sans-serif;font-size:16.5px;margin-top:16px}.acts.svelte-103x17j{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:32px}.btn-primary.svelte-103x17j,.btn-secondary.svelte-103x17j{font-family:JetBrains Mono,monospace;font-weight:700;font-size:13.5px;border-radius:9px;padding:14px 22px;white-space:nowrap;text-decoration:none}.btn-primary.svelte-103x17j{background:#f0883e;color:#241405}.btn-secondary.svelte-103x17j{background:transparent;color:#fafaf8;border:1px solid #34332e}.btn-secondary.svelte-103x17j:hover{border-color:#57564f}@media(max-width:768px){.block.svelte-103x17j{padding:72px 0}.final.svelte-103x17j{padding:56px 22px}}
