.mth{padding-bottom:clamp(16px,3vw,32px)}.mth-shell{width:100%;max-width:1080px;padding:0 var(--pad);margin:0 auto}.mth-col{max-width:68ch}.mth-head{width:calc(100% - var(--gutter) * 2);max-width:1728px;margin:var(--gutter) auto 0;border-radius:var(--r-chapter);background:var(--mist);padding:clamp(28px,4vw,44px) 0 clamp(40px,6vw,80px)}.mth-crumbs{color:var(--ink-40);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(36px,7vw,88px);display:flex}.mth-crumbs a{color:var(--ink-62);transition:color .2s}.mth-crumbs a:hover,.mth-crumbs [aria-current]{color:var(--ink)}.mth-eyebrow{color:var(--ink-62);align-items:center;gap:10px;margin-bottom:20px;display:flex}.mth-eyebrow:before{content:"";background:var(--ember);width:7px;height:7px;box-shadow:0 0 12px var(--ember);border-radius:50%;flex:none}.mth-title{letter-spacing:-.04em;color:var(--ink);text-wrap:balance;max-width:17ch;font-size:clamp(2.4rem,6.4vw,4.6rem);font-weight:460;line-height:.98}.mth-lede{color:var(--ink-62);text-wrap:pretty;max-width:62ch;margin-top:24px;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.58}.mth-short{border-radius:var(--r-chapter);box-shadow:0 0 0 1px var(--ink-10), 0 30px 60px -44px #0b0c1059;background:#fff;margin-top:clamp(28px,4vw,48px);padding:clamp(22px,3.6vw,44px)}.mth-short .l2-mono{color:var(--ink-40);margin-bottom:14px}.mth-short p:last-child{color:var(--ink-88);max-width:72ch;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.68}.mth-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}@media (min-width:740px){.mth-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.mth-stat{border-radius:var(--r-card);background:var(--mist);padding:clamp(18px,2.6vw,28px)}.mth-stat b{letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,5.6vw,4rem);font-weight:440;line-height:.9;display:block}.mth-stat span{color:var(--ink-62);margin-top:12px;font-size:14px;line-height:1.35;display:block}.mth-sec{padding-top:clamp(56px,8vw,104px)}.mth-h2{letter-spacing:-.032em;color:var(--ink);text-wrap:balance;max-width:22ch;font-size:clamp(1.9rem,4vw,2.8rem);font-weight:460;line-height:1.04}.mth-p{color:var(--ink-88);margin-top:18px;font-size:17px;line-height:1.68}.mth-note{color:var(--ink-62);margin-top:16px;font-size:15px;line-height:1.65}.mth-note strong{color:var(--ink);font-weight:560}.mth-steps{gap:10px;margin-top:clamp(24px,3vw,32px);display:grid}.mth-step{border-radius:var(--r-card);background:var(--mist);grid-template-columns:36px minmax(0,1fr);gap:16px;padding:clamp(18px,2.4vw,24px);display:grid}.mth-step i{background:var(--ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-style:normal;font-weight:540;display:grid}.mth-step b{letter-spacing:-.015em;color:var(--ink);font-size:17px;font-weight:520;display:block}.mth-step p{color:var(--ink-62);margin-top:6px;font-size:15px;line-height:1.6}.mth-compare{width:calc(100% - var(--gutter) * 2);border-radius:var(--r-chapter);background:var(--mist);max-width:1728px;margin:clamp(56px,8vw,104px) auto 0;padding:clamp(40px,6vw,88px) 0}.mth-compare .mth-p{max-width:64ch}.mth-table-card{border-radius:var(--r-card);box-shadow:0 0 0 1px var(--ink-10);background:#fff;margin-top:clamp(24px,3vw,36px);overflow-x:auto}.mth-table{border-collapse:collapse;width:100%;font-size:15px}.mth-table th{text-align:left;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-40);border-bottom:1px solid var(--ink-10);background:#fafaf8;padding:16px 18px;font-size:11px;font-weight:400}.mth-table td{border-top:1px solid var(--ink-10);color:var(--ink-62);vertical-align:top;padding:15px 18px}.mth-table tbody tr:first-child td{border-top:0}.mth-table td:first-child{color:var(--ink-88)}.mth-table .mth-us{color:var(--ink);background:color-mix(in srgb, var(--honey) 12%, #fff);font-weight:540}.mth-table th.mth-us{color:var(--ink);background:color-mix(in srgb, var(--honey) 22%, #fff)}.mth-caption{color:var(--ink-40);margin-top:14px;font-size:13px;line-height:1.55}@media (max-width:859px){.mth-table,.mth-table tbody,.mth-table tr,.mth-table td{display:block}.mth-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mth-table tr{border-top:1px solid var(--ink-10);padding:16px 18px}.mth-table tbody tr:first-child{border-top:0}.mth-table td{text-align:right;border:0;justify-content:space-between;gap:16px;padding:5px 0;display:flex}.mth-table td:before{content:attr(data-label);text-align:left;color:var(--ink-40);font-weight:400}.mth-table td:first-child{text-align:left;color:var(--ink);padding:0 0 8px;font-size:16px;font-weight:520;display:block}.mth-table td:first-child:before{content:none}.mth-table .mth-us{background:0 0}}@media (min-width:860px){.mth-table td:first-child,.mth-table th:first-child{width:34%}}.mth-faq{gap:28px;display:grid}@media (min-width:1092px){.mth-faq{grid-template-columns:.8fr 1.2fr;gap:48px}}.mth-qa{border-top:1px solid var(--ink-10);padding:22px 0}.mth-qa:last-child{border-bottom:1px solid var(--ink-10)}.mth-qa h3{letter-spacing:-.015em;color:var(--ink);font-size:18px;font-weight:500;line-height:1.3}.mth-qa p{max-width:68ch;color:var(--ink-62);margin-top:10px;font-size:15.5px;line-height:1.66}.mth-sources{border-radius:var(--r-card);background:var(--mist);margin-top:clamp(48px,7vw,88px);padding:clamp(22px,3.4vw,40px)}.mth-sources .l2-mono{color:var(--ink-40);margin-bottom:14px}.mth-sources p+p{margin-top:14px}.mth-sources p:not(.l2-mono){max-width:72ch;color:var(--ink-62);font-size:15px;line-height:1.66}.mth-sources strong{color:var(--ink);font-weight:560}.mth-cta{width:calc(100% - var(--gutter) * 2);border-radius:var(--r-chapter);color:#fff;text-align:center;max-width:1728px;padding:clamp(56px, 8vw, 112px) var(--pad);background:radial-gradient(120% 70% at 50% 115%, #f0743a52, transparent 60%), var(--ink);margin:clamp(56px,8vw,104px) auto 0}.mth-cta h2{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:0 auto;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:460;line-height:1.02}.mth-cta p{color:#ffffffa8;max-width:46ch;margin:18px auto 0;font-size:16px;line-height:1.55}.mth-cta-act{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}@media (max-width:419px){.mth-cta-act .l2-btn{width:100%}}
