.method-static .method-intro{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:44px}
.method-static .method-intro h2{max-width:20ch;text-wrap:balance}
.method-static .method-intro>p{color:var(--muted);font-size:23px;margin:0;max-width:58ch}
.method-static .method-steps{display:grid;grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none}
.method-static .method-steps>li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:28px;border-top:1px solid var(--line);padding:32px 0;min-width:0}
.method-static .method-number{display:block;color:var(--orange);font:600 32px/1 Poppins,Arial,sans-serif;letter-spacing:-.03em;margin-top:3px;font-variant-numeric:tabular-nums}
.method-static .method-steps h3{font-size:25px;line-height:1.3;max-width:40ch}
.method-static .method-steps p{font-size:21px;color:var(--muted);margin-top:12px;max-width:65ch}
.method-static .method-setup{display:grid;grid-template-columns:1fr;gap:12px;border-top:1px solid var(--line);margin-top:12px;padding-top:28px}
.method-static .method-setup h3{font-size:21px}
.method-static .method-setup p{margin:0;font-size:20px;color:var(--muted);max-width:62ch}
.method-static,.method-static *{animation:none!important;transition:none!important}
@media(max-width:680px){.method-static .method-intro{margin-bottom:32px}.method-static .method-intro>p{font-size:21px;max-width:34ch}.method-static .method-steps>li{grid-template-columns:36px minmax(0,1fr);gap:16px;padding:24px 0}.method-static .method-number{font-size:28px}.method-static .method-steps h3{font-size:23px;max-width:none}.method-static .method-steps p{font-size:19px;margin-top:10px;max-width:40ch}.method-static .method-setup{margin-top:8px;padding-top:24px}.method-static .method-setup p{font-size:19px}}
.agent-light{background:#fffaf6;color:#1e0c3f;--muted:rgba(30,12,63,.74);--line:rgba(30,12,63,.16);--orange:#c24e00;color-scheme:light}
.agent-light .button{background:#ff8b3d;color:#1e0c3f}
.agent-light .button:hover{background:#ffae72}
.agent-light em{color:#c24e00}
.agent-light :focus-visible{outline-color:#c24e00}
.agent-light ::selection{background:#ff8b3d;color:#1e0c3f}
/* Shared rhythm after the page owners' single-column corrections. */
.agent-light .section-heading{max-width:65ch;gap:20px;margin-bottom:36px}
.agent-light .situations{max-width:65ch}
.agent-light .situations article{gap:12px;padding-top:32px;padding-bottom:32px}
.agent-light .situations article:last-child{padding-bottom:0}
.agent-light .contact,.agent-light .faq{gap:28px}
@media(max-width:680px){.agent-light .section-heading{gap:16px;margin-bottom:32px}.agent-light .situations article{padding-top:24px;padding-bottom:24px}.agent-light .contact,.agent-light .faq{gap:24px}}
