html:root{--sc-canvas:#eef1f8;--sc-surface:#fff;--sc-ink:#1e2a5a;--sc-ink-soft:#4a5378;--sc-accent:#f26b1d;--sc-accent-ink:#fff;--sc-font-display:var(--font-poppins), system-ui, sans-serif;--sc-font-text:var(--font-nunito), system-ui, sans-serif}body:has(.mw-flight){--sc-canvas:#eef1f8;--sc-surface:#fff;--sc-ink:#1e2a5a;--sc-ink-soft:#4a5378;--sc-accent:#f26b1d;--sc-accent-ink:#fff;--sc-font-display:var(--font-poppins), system-ui, sans-serif;--sc-font-text:var(--font-nunito), system-ui, sans-serif}html:root,html:root body{background:var(--sc-canvas)}.mw-copy{z-index:2;max-width:min(560px,44vw);color:var(--ink);position:absolute}.mw-copy--lead{left:var(--gutter);bottom:clamp(48px,12vh,130px)}.mw-copy--trail{right:var(--gutter);text-align:right;bottom:clamp(48px,12vh,130px)}.mw-copy--trail .mw-actions,.mw-copy--trail .mw-links{justify-content:flex-end}.mw-copy--center{text-align:center;max-width:min(760px,86vw);top:50%;left:50%;translate:-50% -50%}.mw-scrim{z-index:1;pointer-events:none;position:absolute}.mw-scrim--lead{background:radial-gradient(at 18% 78%,#eef1f8f5 0%,#eef1f8d1 34%,#eef1f800 70%);width:min(900px,70vw);height:70vh;bottom:0;left:0}.mw-scrim--trail{background:radial-gradient(at 82% 78%,#eef1f8f5 0%,#eef1f8d1 34%,#eef1f800 70%);width:min(900px,70vw);height:70vh;bottom:0;right:0}.mw-scrim--center{background:radial-gradient(46% 42%,#eef1f8f0 0%,#eef1f8b8 45%,#eef1f800 80%);inset:0}.mw-kicker{font:700 14px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-deep);background:#ffe8d9;border-radius:999px;margin-bottom:18px;padding:6px 12px;display:inline-block}.mw-h1{letter-spacing:-.035em;font-size:clamp(40px,5.4vw,82px);line-height:1}.mw-h1 em{color:var(--accent);font-style:normal;display:block}.mw-h2{letter-spacing:-.03em;font-size:clamp(32px,3.8vw,58px);line-height:1.02}.mw-h2--peak{font-size:clamp(38px,5vw,76px)}.mw-h2--end{font-size:clamp(38px,5.2vw,80px)}.mw-p{color:var(--ink-soft);margin-top:14px;font-size:clamp(17px,1.35vw,20px)}.mw-copy--center .mw-p{max-width:34em;margin-inline:auto}.mw-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.mw-actions--center{justify-content:center}.mw-links{flex-wrap:wrap;gap:22px;display:flex}.mw-link{font:700 17px var(--font-display);color:var(--accent-deep);border-bottom:2px solid;margin-top:18px;padding-bottom:2px;text-decoration:none;display:inline-block}.mw-net{right:var(--gutter);z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--e1);background:#ffffffd1;border-radius:16px;flex-direction:row-reverse;align-items:center;gap:12px;padding:8px 8px 8px 14px;display:flex;position:fixed;top:84px}.mw-net ol{text-align:right}.mw-net svg{width:44px;height:58px}.mw-net rect{fill:var(--light-blue);stroke:#fff;stroke-width:3px;cursor:pointer;transition:fill .25s}.mw-net rect.seen{fill:var(--soft-blue)}.mw-net rect.on{fill:var(--accent)}.mw-net ol{flex-direction:column;list-style:none;display:flex}.mw-net li{display:none}.mw-net li:has(button[aria-current=true]){display:block}.mw-net button{font:700 14px var(--font-display);color:var(--accent-deep);background:0 0;border:0;padding:0}.mw-net small{font:600 11px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:block}@media (max-width:860px){.mw-net{padding:6px 6px 6px 10px;top:72px;right:14px}.mw-net ol{display:none}.mw-net svg{width:34px;height:45px}.mw-copy,.mw-copy--trail{text-align:left;max-width:none;bottom:110px;left:16px;right:16px}.mw-copy--trail .mw-actions,.mw-copy--trail .mw-links{justify-content:flex-start}.mw-copy--center{text-align:center;width:calc(100% - 32px);bottom:auto;left:50%;right:auto}.mw-scrim--lead,.mw-scrim--trail{background:linear-gradient(#eef1f800 0%,#eef1f8e6 55%,#eef1f8f7 100%);width:auto;height:62vh;left:0;right:0}.mw-h1{font-size:38px}.mw-copy:has(.mw-h1){bottom:22px}.mw-copy:has(.mw-h1) .mw-actions{flex-wrap:nowrap;gap:10px;margin-top:18px}.mw-copy:has(.mw-h1) .btn{padding:13px 18px;font-size:16px}.mw-h2,.mw-h2--peak,.mw-h2--end{font-size:32px}}@media (prefers-reduced-motion:reduce){.mw-net rect{transition:none}}.after{z-index:45;color:var(--ink);background:var(--canvas);border-radius:36px 36px 0 0;padding-top:90px;position:relative;box-shadow:0 -24px 60px #1e2a5a24}.after__h{margin-bottom:34px;font-size:clamp(36px,5vw,68px)}.after__svc{padding-bottom:40px}.svc-grid{grid-template-columns:repeat(2,1fr);gap:14px;list-style:none;display:grid}@media (min-width:1040px){.svc-grid{grid-template-columns:repeat(5,1fr);gap:18px}}@media (max-width:520px){.svc__body b{font-size:16px}.svc__body small{font-size:13.5px}.svc--plain .svc__body b{font-size:18px}.svc__body{padding:12px 13px 14px}.svc__ask{padding:0 13px 14px;font-size:13.5px}}.svc{background:var(--surface);border-radius:var(--radius);height:100%;box-shadow:var(--e2);border-bottom:5px solid var(--tint);flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.svc:hover{box-shadow:var(--e3);transform:translateY(-5px)}.svc__img{aspect-ratio:4/3;background:var(--light-blue);overflow:hidden}.svc__img img{object-fit:cover;width:100%;height:100%}.svc__body{flex-direction:column;gap:4px;padding:16px 18px 18px;display:flex}.svc__body b{font:700 19px var(--font-display);letter-spacing:-.01em;line-height:1.2}.svc__body small{color:var(--ink-soft);font-size:15px;line-height:1.45}.svc--plain{justify-content:space-between}.svc--plain .svc__body{padding-top:22px}.svc--plain .svc__body b{font-size:22px}.svc__ask{font:700 15px var(--font-display);color:var(--accent-deep);padding:0 18px 18px}.after__how{padding:60px var(--gutter) 30px}.steps{grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:34px;list-style:none;display:grid}.steps li{background:var(--surface);border-radius:var(--radius);box-shadow:var(--e2);padding:26px 26px 28px}.steps__n{background:var(--accent);color:#fff;width:52px;height:52px;font:800 24px var(--font-display);border-radius:16px;place-items:center;margin-bottom:18px;display:grid;transform:rotate(-6deg)}.steps li:nth-child(2) .steps__n{transform:rotate(5deg)}.steps li:nth-child(3) .steps__n{transform:rotate(-3deg)}.steps b{font:700 21px var(--font-display);margin-bottom:6px;display:block}.steps p{color:var(--ink-soft);font-size:16px}@media (max-width:860px){.steps{grid-template-columns:1fr}.after{border-radius:26px 26px 0 0;padding-top:60px}}.after__lead{color:var(--ink-soft);max-width:44em;margin:-14px 0 30px;font-size:clamp(17px,1.5vw,20px)}.after .clients{padding-top:70px}.after__faq{padding-left:var(--gutter);padding-right:var(--gutter);max-width:calc(880px + 2 * var(--gutter));margin:0 auto}.after__faq .after__h{margin-bottom:26px}.mw-poster{display:contents}.sc-world__seg>.mw-poster>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
