.how-mascot .mo-beaver{height:300px;position:relative}.how-mascot .mo-note{bottom:15px}.how-intro{padding:70px 0 45px}.how-overview{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:40px}.how-overview a{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid var(--line);border-radius:14px;font-size:15px;font-weight:700;transition:transform .2s,background .2s}.how-overview span{font-size:12px;color:var(--blue)}.how-overview a:hover{transform:translateY(-3px);background:var(--pale);color:var(--navy)}.how-steps{padding-bottom:65px}.how-step{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;padding:55px 0;border-top:1px solid var(--line);scroll-margin-top:110px}.how-step-heading{position:relative;padding-left:75px}.how-step-heading>img{width:52px;height:52px;object-fit:contain;padding:9px;border-radius:15px;background:var(--pale);margin-bottom:24px}.how-big-number{position:absolute;left:0;top:8px;font-size:38px;font-weight:700;color:#b9d7f1;letter-spacing:-2px}.how-step-heading .eyebrow{font-size:10px;letter-spacing:1.3px;margin-bottom:15px}.how-step h2{font-size:38px;line-height:1.15;letter-spacing:-1.5px}.how-step-content>p{font-size:16px;color:var(--muted);margin:0 0 20px}.how-step-content .how-lead{font-size:22px;line-height:1.5;letter-spacing:-.4px;color:var(--ink)}.how-takeaway{border-left:3px solid var(--mint);padding:18px 22px;background:var(--pale);border-radius:0 14px 14px 0;margin:23px 0}.how-takeaway b{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--blue)}.how-takeaway p{font-size:15px;color:var(--muted);margin:8px 0 0}.how-step-content>.button{font-size:14px}.how-documents{border:1px solid var(--line);border-radius:14px;padding:18px 20px}.how-documents summary{font-size:14px;font-weight:700;color:var(--navy);cursor:pointer}.how-documents ul{font-size:15px;color:var(--muted);line-height:1.8;padding-left:20px}.how-documents p{font-size:12px;color:var(--muted)}.how-clarity{background:var(--deep);padding:65px 0;text-align:center;color:white}.how-clarity h2 em{color:#32dfc6}.how-clarity p{color:#bfd5ec;font-size:17px;margin:23px 0}.how-page .contact-section{padding-top:35px}@media(max-width:850px){.how-step{gap:40px}.how-step-heading{padding-left:50px}.how-big-number{font-size:30px}.how-overview a{gap:8px;padding:15px 12px;font-size:13px}.how-step h2{font-size:33px}}@media(max-width:600px){.how-intro{padding:50px 0 30px}.how-overview{display:flex;overflow:auto;gap:8px;margin-top:28px;padding-bottom:8px}.how-overview a{flex:0 0 auto;min-width:115px}.how-step{grid-template-columns:1fr;gap:25px;padding:35px 0}.how-step-heading{padding-left:0}.how-step-heading>img{margin-bottom:17px}.how-big-number{left:auto;right:0;top:5px;font-size:45px}.how-step h2{font-size:34px}.how-step-content .how-lead{font-size:20px}.how-takeaway{padding:18px}.how-steps{padding-bottom:35px}.how-clarity{padding:50px 0}.how-mascot .mo-beaver{height:250px}}@media(prefers-reduced-motion:reduce){.how-overview a{transition:none}}
#how-faq>.mo-source{text-align:center;margin:28px auto 0}
