.how-it-works-module__7A4I_W__page{padding-top:clamp(1.6rem,2.8vw,2.4rem);padding-bottom:clamp(3rem,6vw,5rem)}.how-it-works-module__7A4I_W__page .mkSection{gap:1.22rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(2.5rem,5vw,4rem)}.how-it-works-module__7A4I_W__page .mkSection>h2{letter-spacing:.016em;color:#f3f9fffa;margin:0 0 20px;font-size:clamp(1.6rem,1.15vw + 1.22rem,1.9rem);font-weight:620}.how-it-works-module__7A4I_W__page .mkSection>h2:before{content:"";background:linear-gradient(90deg,#ffb94bf2,#ff9b288c,#0000);width:44px;height:3px;margin-bottom:.75rem;display:block;box-shadow:0 0 8px 2px #ffaf3761}.how-it-works-module__7A4I_W__page .mkSection p{color:#ddebfcd6;max-width:68ch;line-height:1.68}.how-it-works-module__7A4I_W__page .mkSection p+p{margin-top:14px}.how-it-works-module__7A4I_W__page .mkSection a{color:var(--mk-link);border-bottom:1px solid #bedcff42;padding-bottom:.1rem;text-decoration:none}.how-it-works-module__7A4I_W__page .mkSection a:hover{border-bottom-color:#bedcff8f}.how-it-works-module__7A4I_W__page .mkCallout p{color:var(--mk-text-strong);margin:0}.how-it-works-module__7A4I_W__steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.how-it-works-module__7A4I_W__step{border-bottom:1px solid var(--mk-border);grid-template-columns:2.8rem 1fr;align-items:start;gap:.75rem;padding:1.5rem 0;display:grid}.how-it-works-module__7A4I_W__step:first-child{padding-top:.3rem}.how-it-works-module__7A4I_W__step:last-child{border-bottom:none;padding-bottom:0}.how-it-works-module__7A4I_W__stepNumber{letter-spacing:.1em;color:#ffb94bcc;margin:0;padding-top:.14rem;font-size:.78rem;font-weight:640;line-height:1.6}.how-it-works-module__7A4I_W__stepContent{gap:.44rem;display:grid}.how-it-works-module__7A4I_W__stepTitle{color:#f3f9fffa;letter-spacing:.008em;margin:0;font-size:1.06rem;font-weight:630}.how-it-works-module__7A4I_W__stepDetail{color:#d5e5facc;max-width:60ch;margin:0;font-size:.94rem;line-height:1.64}.how-it-works-module__7A4I_W__privacyList{gap:.3rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.how-it-works-module__7A4I_W__privacyList li{color:#d5e5facc;padding-left:1rem;font-size:.9rem;line-height:1.52;position:relative}.how-it-works-module__7A4I_W__privacyList li:before{content:"–";color:var(--mk-text-subtle);position:absolute;left:0}.how-it-works-module__7A4I_W__useList{gap:0;margin:0;padding:0;list-style:none;display:grid}.how-it-works-module__7A4I_W__useRow{border-bottom:1px solid var(--mk-border);padding:.9rem 0}.how-it-works-module__7A4I_W__useRow:first-child{padding-top:.2rem}.how-it-works-module__7A4I_W__useRow:last-child{border-bottom:none;padding-bottom:0}.how-it-works-module__7A4I_W__useName{color:#f3f9fff5;margin:0 0 .26rem;font-size:.96rem;font-weight:620}.how-it-works-module__7A4I_W__useDesc{color:#d5e5fac2;margin:0;font-size:.9rem;line-height:1.56}.how-it-works-module__7A4I_W__ctaSection{text-align:center;margin-top:calc(clamp(2.5rem,5vw,3.5rem) + 32px);padding-top:2rem}.how-it-works-module__7A4I_W__ctaHeading{color:#f8fcff;letter-spacing:.014em;margin:0;font-size:clamp(1.9rem,1.5vw + 1.24rem,2.24rem);font-weight:660}.how-it-works-module__7A4I_W__ctaDivider{background:linear-gradient(90deg,#ffce8500 0%,#ffce85b8 24%,#c1dfff 50%,#ffce85b8 76%,#ffce8500 100%);border-radius:999px;width:clamp(180px,55vw,320px);height:3px;margin:0 auto 1.05rem;box-shadow:0 0 18px #a0ceff57}.how-it-works-module__7A4I_W__ctaText{color:#ddebfcdb;max-width:58ch;margin:0 auto;line-height:1.68}.how-it-works-module__7A4I_W__ctaSection .mkActions{justify-content:center;margin-top:1.2rem}.how-it-works-module__7A4I_W__ctaSection .mkButtonPrimary{color:#fff0d6fa;background:#ffc67a47;border-color:#ffd69cb8;padding:.52rem 1.06rem;font-weight:620}.how-it-works-module__7A4I_W__ctaSection .mkButtonPrimary:hover{background:#ffc67a57;border-color:#ffe0b1d6}.how-it-works-module__7A4I_W__ctaSecondaryLink{color:var(--mk-text-body);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #bedcff42;padding-bottom:.18rem;font-size:.78rem;text-decoration:none}.how-it-works-module__7A4I_W__ctaSecondaryLink:hover{border-bottom-color:#bedcff8f}@media (max-width:760px){.how-it-works-module__7A4I_W__step{grid-template-columns:1fr;gap:.4rem;padding:1.15rem 0}.how-it-works-module__7A4I_W__stepNumber{padding-top:0;line-height:1.2}.how-it-works-module__7A4I_W__stepTitle{font-size:1rem}.how-it-works-module__7A4I_W__stepDetail{font-size:.9rem}}
