.how main{overflow:hidden}.how-hero,.how-section,.how-differences,.how-faq{max-width:1440px;margin:auto;padding:70px 5%}.how-hero{padding-top:20px}.how-breadcrumb{gap:12px;margin-bottom:50px;font-size:14px;display:flex}.how-breadcrumb a{text-decoration:underline}.how-hero-grid{grid-template-columns:1.3fr 1fr;align-items:center;gap:65px;display:grid}.how h1{letter-spacing:-.055em;margin:20px 0 25px;font-size:clamp(44px,5.7vw,82px);line-height:1.03}.how h1 em{color:#647f30;font-style:normal}.how-lead{max-width:660px;font-size:21px;margin-bottom:24px!important}.how-passport{background:var(--lime);border:2px solid var(--ink);box-shadow:10px 10px 0 var(--ink);border-radius:24px;padding:36px;transform:rotate(3deg)}.how-passport>span,.how-passport>b{letter-spacing:1px;font-size:12px}.how-passport strong{letter-spacing:-1.5px;margin:20px 0;font-size:34px;line-height:1.15;display:block}.how-stamps{gap:10px;margin:24px 0;display:flex}.how-stamps i{border:2px dashed var(--ink);border-radius:50%;place-items:center;width:48px;height:48px;font-size:25px;font-style:normal;display:grid}.how-stamps i:nth-child(-n+3){background:var(--ink);color:var(--lime);border-style:solid}.how-passport p{font-size:14px;margin-bottom:20px!important}.how-paths{border-top:1px solid #b4c2ab;border-bottom:1px solid #b4c2ab;grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.how-paths a{padding:25px 20px;font-size:25px;position:relative}.how-paths a+a{border-left:1px solid #b4c2ab}.how-paths a:hover{background:var(--lime)}.how-paths span{letter-spacing:1.5px;margin-bottom:12px;font-size:11px;display:block}.how-paths b{float:right}.how-section{grid-template-columns:.9fr 1.1fr;gap:70px;scroll-margin-top:24px;display:grid}.how-section-title h2{margin:18px 0 25px}.how-section-title>p:not(.m-eyebrow){max-width:410px;margin-bottom:25px;font-size:19px}.how-steps{margin:0;padding:0;list-style:none}.how-steps li{border-top:1px solid #b4c2ab;gap:22px;padding:26px 0;display:flex}.how-number{background:var(--lime);border-radius:50%;place-items:center;min-width:48px;height:48px;font-size:25px;font-weight:650;display:grid}.how-steps h3{letter-spacing:-.7px;margin:6px 0 12px;font-size:25px;line-height:1.2}.how-steps p{font-size:17px}.how-phone{border:2px solid var(--ink);max-width:310px;box-shadow:8px 8px 0 var(--lime);background:#fff;border-radius:26px;margin:35px 0 12px;padding:25px;transform:rotate(-2deg)}.how-phone>span{letter-spacing:1px;font-size:10px}.how-phone strong{margin:15px 0;font-size:30px;display:block}.how-mock-input{border:1px solid #b4c2ab;border-radius:8px;padding:12px;font-size:14px}.how-phone p{margin:15px 0;font-size:12px}.how-phone>b{text-align:center;background:var(--ink);color:#fff;border-radius:10px;padding:12px;display:block}.how-phone small{text-align:center;margin-top:12px;font-size:10px;display:block}.how-merchant{background:#eed;border-radius:35px}.how-merchant .how-number{background:var(--orange)}.how-callout{border-left:4px solid var(--orange);grid-column:1/-1;margin-top:-30px;padding:18px 24px;font-size:17px}.how-two-qr{grid-template-columns:1fr 1fr;gap:12px;margin-top:35px;display:grid}.how-two-qr>div{background:var(--cream);border-radius:14px;padding:22px 15px}.how-two-qr b{letter-spacing:1px;font-size:10px;display:block}.how-two-qr strong{margin:15px 0;font-size:25px;display:block}.how-two-qr span{font-size:14px}.how-differences{background:var(--ink);color:var(--cream);border-radius:35px}.how-differences h2{margin:18px 0 40px}.how-difference-grid{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.how-difference-grid article{border-top:1px solid #77917e;padding-top:25px}.how-difference-grid article>span{color:var(--lime);font-size:40px}.how-difference-grid h3{margin:15px 0;font-size:30px}.how-difference-grid p{min-height:100px;font-size:18px}.how-difference-grid b{color:var(--lime);margin-top:22px;font-size:15px;display:block}.how-faq{grid-template-columns:1fr 1.6fr;gap:70px;display:grid}.how-faq h2{margin-top:18px}.how-faq details{border-bottom:1px solid #b4c2ab;padding:20px 0}.how-faq summary{cursor:pointer;font-size:21px;line-height:1.4}.how-faq details p{margin-top:16px;font-size:17px}.how-cta{background:var(--lime);border-radius:25px;grid-template-columns:1.5fr 1fr;align-items:center;gap:35px;max-width:1300px;margin:20px auto 60px;padding:45px;display:grid}.how-cta h2{margin:18px 0;font-size:44px}.how-cta p{font-size:18px}.how-cta .m-textlink{margin-top:22px;display:block}.home-guide-link{grid-column:1/-1}.how a:focus-visible,.how summary:focus-visible{outline-offset:5px;outline:3px solid #db6a35}@media (max-width:850px){.how-hero-grid{gap:35px}.how h1{font-size:53px}.how-passport{padding:22px}.how-passport strong{font-size:27px}.how-stamps{gap:6px}.how-stamps i{width:38px;height:38px}.how-section{gap:35px}.how-difference-grid{gap:25px}.how-cta{margin:20px 4% 40px;padding:30px}.how-cta h2{font-size:36px}}@media (max-width:640px){.how-hero,.how-section,.how-differences,.how-faq{padding:45px 6%}.how-hero{padding-top:15px}.how-breadcrumb{margin-bottom:30px}.how-hero-grid,.how-section,.how-faq,.how-cta{grid-template-columns:1fr;gap:35px}.how h1{font-size:47px}.how-lead{font-size:18px}.how-passport{max-width:390px;margin:10px 8px}.how-paths{grid-template-columns:1fr;margin-top:40px}.how-paths a{padding:20px 12px;font-size:24px}.how-paths a+a{border-top:1px solid #b4c2ab;border-left:0}.how-paths span{margin-bottom:8px}.how-section h2,.how-differences h2,.how-faq h2{font-size:40px}.how-phone{margin:30px auto 5px}.how-steps li{gap:15px}.how-steps h3{font-size:23px}.how-steps p{font-size:16px}.how-number{min-width:40px;height:40px;font-size:21px}.how-callout{margin-top:0;padding:12px 18px}.how-difference-grid{grid-template-columns:1fr}.how-difference-grid p{min-height:0}.how-difference-grid b{margin-top:15px}.how-faq summary{font-size:19px}.how-cta .m-button{padding:17px 20px;font-size:15px}.how-cta h2{font-size:36px}}
