.how{max-width:640px;padding:var(--s-8) var(--gutter) var(--s-16);margin:0 auto}.how h1{font-size:clamp(32px,9vw,44px)}.how section{margin-top:var(--s-10);scroll-margin-top:var(--s-6)}.how h2{margin-bottom:var(--s-3);font-size:22px}.how p+p,.how p+ul,.how ul+p{margin-top:var(--s-3)}.how ul{color:var(--text-2);margin:0;padding-left:1.2em}.how li+li{margin-top:var(--s-2)}.how p{color:var(--text-2)}.how-chart{margin:var(--s-6) 0 0;padding:var(--s-4)}.how-chart figcaption{margin-bottom:var(--s-2)}.chart-wrap{position:relative}.chart{touch-action:pan-y;width:100%;height:auto;display:block}.chart-grid{stroke:var(--border);stroke-width:1px}.chart-tick,.chart-band-label{fill:var(--text-muted);font-family:var(--font-text);font-size:11px;font-weight:400}.chart-band-label{font-weight:700}.chart-divider{stroke:var(--border-strong);stroke-dasharray:4 4}.chart-line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.chart-hover[hidden]{display:none}.chart-cross{stroke:var(--text-muted);stroke-width:1px;stroke-dasharray:3 3}.chart-dot{stroke:var(--navy-2);stroke-width:2px}.chart-axis{margin-top:var(--s-1);text-align:center;font-size:12px;color:var(--text-muted)!important}.chart-tip{background:var(--navy);border:1px solid var(--border-strong);border-radius:var(--r-md);white-space:nowrap;pointer-events:none;padding:6px 10px;font-size:13px;position:absolute;transform:translate(-50%,-100%)}.how-table{width:100%;margin-top:var(--s-4);border-collapse:collapse;font-size:15px}.how-table th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);padding:var(--s-2) 0;border-bottom:1px solid var(--border-strong);font-size:12px}.how-table td{padding:var(--s-2) 0;border-bottom:1px solid var(--border)}.how-table+p{margin-top:var(--s-3)}.how-dots{gap:var(--s-3);list-style:none;display:grid;margin-top:var(--s-4)!important;padding:0!important}.how-dots li{gap:var(--s-3);align-items:flex-start;display:flex;margin:0!important}.how-dots li>span{font-size:22px;line-height:1.2}.how-dots strong{color:var(--text);display:block}.how-dots div span{font-size:14px}.how-back{text-align:center;margin-top:var(--s-12)!important}.ad-how{margin-top:var(--s-10)}.ad-how:empty{display:none}.legal>p:first-of-type:not(.eyebrow){margin-top:var(--s-4)}.legal h1{margin-top:var(--s-2)}.legal h3{margin:var(--s-5) 0 var(--s-2);font-size:15px}.legal a{color:var(--link)}.legal-other{margin-top:var(--s-10);font-size:14px;font-weight:var(--weight-bold)}.legal-notice{margin-bottom:var(--s-5);padding:var(--s-3) var(--s-4);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--text);background:#7db8e81a;font-size:14px}
