.plan-comparison_comparison__OCPfx{display:grid;gap:20px;padding-top:40px}.plan-comparison_intro__cxfu_{display:grid;gap:12px;max-width:760px}.plan-comparison_intro__cxfu_ h2,.plan-comparison_intro__cxfu_ p,.plan-comparison_scrollHint__8pNby{margin:0}.plan-comparison_intro__cxfu_ h2{font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.05;letter-spacing:-.03em}.plan-comparison_intro__cxfu_>p:last-child,.plan-comparison_scrollHint__8pNby,.plan-comparison_scroll__0BSBy caption{color:var(--text-2);line-height:1.65}.plan-comparison_eyebrow__kIsqT{color:var(--accent);font-family:var(--font-geist-mono,monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.plan-comparison_scrollHint__8pNby{display:none;font-size:13px}.plan-comparison_scroll__0BSBy{overflow-x:auto;border:1px solid var(--line-2);border-radius:14px;background:var(--surface);outline-offset:4px;scrollbar-color:var(--accent) var(--surface)}.plan-comparison_scroll__0BSBy:focus-visible{outline:2px solid var(--accent)}.plan-comparison_scroll__0BSBy table{width:100%;min-width:760px;table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums}.plan-comparison_scroll__0BSBy caption{padding:16px 20px;text-align:left;font-size:13px}.plan-comparison_scroll__0BSBy td,.plan-comparison_scroll__0BSBy th{padding:16px 20px;border-top:1px solid var(--line);text-align:right;white-space:nowrap}.plan-comparison_scroll__0BSBy thead th{color:var(--text);font-family:var(--font-geist-mono,monospace);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.plan-comparison_scroll__0BSBy th:first-child{width:230px;text-align:left}.plan-comparison_scroll__0BSBy tbody th{color:var(--text-2);font-size:14px;font-weight:600;white-space:normal}.plan-comparison_scroll__0BSBy tbody td{color:var(--text);font-weight:700}@media (max-width:720px){.plan-comparison_comparison__OCPfx{padding-top:28px}.plan-comparison_scrollHint__8pNby{display:block}.plan-comparison_scroll__0BSBy td,.plan-comparison_scroll__0BSBy th{padding:14px 16px}}.plan-finder_finder__T84T_{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:32px;padding:32px;border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line-2));border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 9%,var(--surface)),var(--surface-elevated))}.plan-finder_controls__372fj,.plan-finder_recommendation__0uod2{display:grid;gap:16px;align-content:start}.plan-finder_eyebrow__M8L_P{margin:0;color:var(--accent);font-family:var(--font-geist-mono,monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.plan-finder_finder__T84T_ h2{margin:0;max-width:20ch;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.05;letter-spacing:-.03em}.plan-finder_finder__T84T_ p{margin:0;color:var(--text-2);line-height:1.65}.plan-finder_controls__372fj label{margin-top:8px;font-size:14px;font-weight:700}.plan-finder_volumeRow__fv2Ux{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:16px;align-items:center}.plan-finder_volumeRow__fv2Ux input[type=range]{width:100%;accent-color:var(--accent)}.plan-finder_volumeRow__fv2Ux input[type=number]{min-height:44px;width:88px;padding:0 10px;border:1px solid #737373;border-radius:10px;background:var(--bg);color:var(--text);font-variant-numeric:tabular-nums}.plan-finder_scale__gx6V6{display:flex;justify-content:space-between;color:var(--text-3);font-family:var(--font-geist-mono,monospace);font-size:11px}.plan-finder_recommendation__0uod2{padding:24px;border-radius:14px;background:var(--bg);border:1px solid var(--line-2)}.plan-finder_recommendation__0uod2>span{color:var(--accent);font-family:var(--font-geist-mono,monospace);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.plan-finder_recommendation__0uod2>strong{font-size:48px;line-height:1}.plan-finder_recommendation__0uod2 a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:10px;background:var(--accent);color:var(--bg);font-weight:700}@media (max-width:720px){.plan-finder_finder__T84T_{grid-template-columns:1fr;padding:24px}}