.m-article{max-width:780px;padding-block:clamp(2rem,5vw,3.5rem) clamp(2.5rem,6vw,4rem)}.m-article h1{font-size:clamp(1.8rem,1.3rem + 2vw,2.5rem);margin-bottom:.9rem}.m-article h2{font-size:clamp(1.25rem,1.1rem + .7vw,1.55rem);margin:2.4rem 0 .7rem}.m-article h3{font-size:1.1rem;margin:1.5rem 0 .4rem}.m-article li,.m-article p{margin-bottom:.85rem}.m-article ol,.m-article ul{padding-left:1.4rem;margin-bottom:1rem}.m-article ul{list-style:disc}.m-article ol{list-style:decimal}.m-article a:not(.cta){color:var(--accent-dark);text-decoration:underline;text-underline-offset:3px}.m-article strong{color:var(--ink)}.m-article .note{color:var(--muted);font-size:.9375rem}.m-article .box{background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius);padding:1.1rem 1.25rem;margin:1.5rem 0}.m-article .box>:last-child{margin-bottom:0}.m-article .tw{overflow-x:auto;margin:1.1rem 0;-webkit-overflow-scrolling:touch}.m-article table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem;line-height:1.5}.m-article td,.m-article th{border:1px solid var(--line);padding:.65rem .75rem;text-align:left;vertical-align:top}.m-article thead th{background:var(--canvas);color:var(--ink)}.m-article tbody th{color:var(--ink);background:#fbfcfd;width:9.5rem}.m-article .cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.7rem 1.4rem;border-radius:999px;background:var(--mint);color:var(--ink);font-weight:700;text-decoration:none;box-shadow:0 8px 20px -8px rgba(85,230,184,.7)}.m-article .cta:hover{background:#7bf0cb}.m-article-disclaimer{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--line);color:var(--muted);font-size:.875rem}