.how-page[data-astro-cid-xdmnviuj]{padding-bottom:80px}.how-hero[data-astro-cid-xdmnviuj]{padding-block:70px;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(40px,6vw,90px)}.hero-copy[data-astro-cid-xdmnviuj]{min-width:0}.eyebrow[data-astro-cid-xdmnviuj],.number[data-astro-cid-xdmnviuj]{color:var(--color-cyan-dark);font-size:12px;font-weight:800;letter-spacing:.1em}.how-hero[data-astro-cid-xdmnviuj] h1[data-astro-cid-xdmnviuj]{max-width:820px;font-size:clamp(42px,4.5vw,66px);line-height:1.03;letter-spacing:-.045em;margin:20px 0}.intro[data-astro-cid-xdmnviuj]{max-width:640px;font-size:22px;color:var(--color-slate)}.button-row[data-astro-cid-xdmnviuj]{align-items:center;gap:18px;margin-top:28px}h2[data-astro-cid-xdmnviuj]{font-size:clamp(28px,3.1vw,44px);line-height:1.1;letter-spacing:-.03em;margin:0 0 20px}h3[data-astro-cid-xdmnviuj]{font-size:23px;margin:0 0 10px}p[data-astro-cid-xdmnviuj]{line-height:1.55}a[data-astro-cid-xdmnviuj]{font-weight:700}.compatibility[data-astro-cid-xdmnviuj]{background:var(--color-ink);color:var(--color-white);padding:60px 0}.compatibility[data-astro-cid-xdmnviuj] .eyebrow[data-astro-cid-xdmnviuj]{color:var(--color-cyan)}.compatibility[data-astro-cid-xdmnviuj] h2[data-astro-cid-xdmnviuj]{max-width:820px}.compatibility[data-astro-cid-xdmnviuj] p[data-astro-cid-xdmnviuj]:last-child{max-width:680px;font-size:19px;opacity:.88}.setup[data-astro-cid-xdmnviuj]{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;padding-block:80px;scroll-margin-top:100px}.setup[data-astro-cid-xdmnviuj] ol[data-astro-cid-xdmnviuj]{list-style:none;margin:0;padding:0}.setup[data-astro-cid-xdmnviuj] li[data-astro-cid-xdmnviuj]{display:flex;gap:22px;border-bottom:1px solid var(--color-line);padding:0 0 26px;margin-bottom:26px}.setup[data-astro-cid-xdmnviuj] .number[data-astro-cid-xdmnviuj]{padding-top:5px}.setup[data-astro-cid-xdmnviuj] li[data-astro-cid-xdmnviuj] p[data-astro-cid-xdmnviuj]{margin:0;color:var(--color-slate);font-size:18px}.workflow[data-astro-cid-xdmnviuj]{padding:30px;border:1px solid var(--color-line);border-radius:20px;background:var(--color-soft)}.workflow[data-astro-cid-xdmnviuj] h2[data-astro-cid-xdmnviuj]{font-size:25px;max-width:320px;line-height:1.2;margin-bottom:28px}.workflow[data-astro-cid-xdmnviuj] ol[data-astro-cid-xdmnviuj]{list-style:none;padding:0;margin:0}.workflow[data-astro-cid-xdmnviuj] li[data-astro-cid-xdmnviuj]{position:relative;display:flex;gap:18px;padding-bottom:28px}.workflow[data-astro-cid-xdmnviuj] li[data-astro-cid-xdmnviuj]:last-child{padding-bottom:0}.workflow[data-astro-cid-xdmnviuj] .number[data-astro-cid-xdmnviuj]{display:grid;place-items:center;flex:0 0 36px;height:36px;border:1px solid var(--color-line);border-radius:50%;background:var(--color-white);z-index:1}.workflow[data-astro-cid-xdmnviuj] li[data-astro-cid-xdmnviuj]:not(:last-child):before{content:"";position:absolute;top:36px;bottom:0;left:18px;width:1px;background:var(--color-line)}.workflow[data-astro-cid-xdmnviuj] h3[data-astro-cid-xdmnviuj]{font-size:20px;margin:5px 0}.workflow[data-astro-cid-xdmnviuj] p[data-astro-cid-xdmnviuj]{color:var(--color-slate);font-size:16px;margin:0}.mcp[data-astro-cid-xdmnviuj]{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:52px;margin-block:72px;border-radius:18px;background:var(--color-soft)}.mcp[data-astro-cid-xdmnviuj] p[data-astro-cid-xdmnviuj]{margin-top:0;color:var(--color-slate);font-size:19px}.how-faq[data-astro-cid-xdmnviuj] details[data-astro-cid-xdmnviuj]{border-bottom:1px solid var(--color-line);padding:20px 0}.how-faq[data-astro-cid-xdmnviuj] summary[data-astro-cid-xdmnviuj]{cursor:pointer;font-weight:700;font-size:20px}.how-faq[data-astro-cid-xdmnviuj] details[data-astro-cid-xdmnviuj] p[data-astro-cid-xdmnviuj]{max-width:740px;color:var(--color-slate)}.how-faq[data-astro-cid-xdmnviuj] .button-row[data-astro-cid-xdmnviuj]{margin-top:35px}@media(max-width:760px){.setup[data-astro-cid-xdmnviuj],.mcp[data-astro-cid-xdmnviuj]{grid-template-columns:1fr;gap:28px;padding-block:50px}.how-hero[data-astro-cid-xdmnviuj]{padding-block:45px;grid-template-columns:1fr;gap:32px}.workflow[data-astro-cid-xdmnviuj]{padding:24px}.intro[data-astro-cid-xdmnviuj]{font-size:19px}}
