.why_skipLink__SNtT9{position:absolute;top:var(--rc-space-4);left:var(--rc-space-4);z-index:60;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;display:inline-flex;align-items:center;padding:0 20px;font-family:var(--rc-font-sans);font-size:var(--rc-text-body);font-weight:600;color:var(--rc-ink-900);background:var(--rc-surface);border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius-btn);box-shadow:var(--rc-shadow-md)}.why_skipLink__SNtT9:focus{width:auto;height:auto;min-height:44px;overflow:visible;clip-path:none;outline:2px solid var(--rc-ink-900);outline-offset:3px}.why_page__DV6NM:focus{outline:none}.rc-world .why_page__DV6NM :is(a,button):focus-visible{outline:2px solid var(--rc-ink-900);outline-offset:3px;border-radius:var(--rc-radius-sm)}.why_shell__FJzVT .rc-footer-bottom,.why_shell__FJzVT .rc-footer-col h4{font-size:var(--rc-text-mono);color:var(--rc-fg2)}.why_shell__FJzVT .rc-footer-col a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.rc-world .why_hero__Tv51E{padding-top:calc(var(--rc-topbar-h) + var(--rc-section-pad));padding-bottom:var(--rc-space-9)}.rc-world .why_lede__1KwP_{max-width:760px;gap:var(--rc-space-5);margin-bottom:0}.why_title__XFc2k{margin:0;font-family:var(--rc-font-sans);font-size:clamp(2.25rem,6vw,4.25rem);font-weight:400;letter-spacing:-.045em;line-height:1;color:var(--rc-ink-800);text-wrap:balance}.why_lead__DiDt3{margin:0;max-width:50ch;font-size:1.0625rem;line-height:1.55;color:var(--rc-fg2)}.why_actions__AGE2j{display:flex;flex-wrap:wrap;gap:var(--rc-space-3);margin-top:var(--rc-space-2)}.why_heroMeta__gSt8E{display:flex;flex-wrap:wrap;gap:var(--rc-space-2) var(--rc-space-4);margin:var(--rc-space-3) 0 0;font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);font-weight:500;letter-spacing:var(--rc-tracking-mono);text-transform:uppercase;color:var(--rc-fg2)}.why_heroMeta__gSt8E span{display:inline-flex;align-items:center;gap:var(--rc-space-4)}.why_heroMeta__gSt8E span+span:before{content:"·";color:var(--rc-ink-300)}.rc-world .why_tight__bUCUm{padding-top:0;padding-bottom:var(--rc-section-pad)}.rc-world .why_sectionLede__HJ9_T{max-width:640px;gap:var(--rc-space-4);margin-bottom:var(--rc-space-8)}.why_h2__epbu8{margin:0;font-family:var(--rc-font-sans);font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.08;color:var(--rc-ink-900);text-wrap:balance}.why_sectionText__kxXvq{margin:0;max-width:54ch;font-size:1rem;line-height:1.55;color:var(--rc-fg2)}.why_prose__C9_y9{display:grid;gap:var(--rc-space-5);max-width:62ch}.why_prose__C9_y9 p{margin:0;font-size:1.0625rem;line-height:1.6;color:var(--rc-ink-800)}.why_readout__WPKKI{display:flex;flex-wrap:wrap;gap:var(--rc-space-2) var(--rc-space-4);margin:var(--rc-space-7) 0 0;padding-top:var(--rc-space-4);border-top:1px solid var(--rc-border);max-width:62ch;font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);font-weight:500;letter-spacing:var(--rc-tracking-mono);text-transform:uppercase;color:var(--rc-fg2)}.why_readout__WPKKI span{display:inline-flex;align-items:center;gap:var(--rc-space-4)}.why_readout__WPKKI span+span:before{content:"·";color:var(--rc-ink-300)}.why_costs__FCkhT{display:grid;gap:var(--rc-space-5)}.why_cost___618m{display:grid;gap:var(--rc-space-3);align-content:start;padding:var(--rc-space-6);background:var(--rc-surface);border:1px solid var(--rc-border);border-radius:var(--rc-radius-lg);box-shadow:var(--rc-shadow-sm)}.why_kicker__UglWn{margin:0;font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);font-weight:500;letter-spacing:var(--rc-tracking-mono);text-transform:uppercase;color:var(--rc-fg2)}.why_costName__qjI1n{margin:0;font-family:var(--rc-font-sans);font-size:1.3125rem;font-weight:600;letter-spacing:var(--rc-tracking-h2);line-height:1.2;color:var(--rc-ink-900)}.why_costBody__YJZdN{margin:0;max-width:52ch;font-size:1rem;line-height:1.55;color:var(--rc-fg2)}.why_rows__VyRYu{display:grid;margin:0;max-width:var(--rc-reading-max)}.why_row__q8lke{display:grid;gap:var(--rc-space-2);padding:var(--rc-space-5) 0;border-top:1px solid var(--rc-border)}.why_row__q8lke:last-child{border-bottom:1px solid var(--rc-border)}.why_rowTerm__UQ78N{margin:0;font-family:var(--rc-font-sans);font-size:1.0625rem;font-weight:600;letter-spacing:-.012em;line-height:1.3;color:var(--rc-ink-900)}.why_rowDesc__uvqWW{margin:0;max-width:58ch;font-size:1rem;line-height:1.55;color:var(--rc-fg2)}.why_sectionLink__tWuZ0{justify-self:start;min-height:44px;display:inline-flex;align-items:center;margin-top:var(--rc-space-6);font-family:var(--rc-font-mono);font-size:var(--rc-text-mono);font-weight:500;letter-spacing:var(--rc-tracking-mono);text-transform:uppercase;color:var(--rc-ink-900);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.why_sectionLink__tWuZ0:after{content:"→";margin-left:var(--rc-space-2);text-decoration:none}.why_sectionLink__tWuZ0:hover{text-decoration-thickness:2px}.why_exits__ybgq_{display:grid;gap:var(--rc-space-5)}.why_exit__eGrz0{display:grid;gap:var(--rc-space-3);align-content:start;padding:var(--rc-space-6);border:1px solid var(--rc-ink-900);border-radius:var(--rc-radius-lg);background:var(--rc-paper)}.why_exitName__FvIvO{margin:0;font-family:var(--rc-font-sans);font-size:1.1875rem;font-weight:600;letter-spacing:var(--rc-tracking-h2);line-height:1.25;color:var(--rc-ink-900)}.why_exitBody__anw2p{margin:0;max-width:52ch;font-size:1rem;line-height:1.55;color:var(--rc-fg2)}.rc-world .why_cta__OsxHx{padding-top:0}.rc-world .why_ctaLede__jV_wX{justify-items:center;text-align:center;margin:0 auto var(--rc-space-7)}.why_ctaText__zDT0_{margin:0;max-width:44ch;font-size:1rem;line-height:1.55;color:var(--rc-fg2)}.why_ctaActions__fxA0S{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--rc-space-3)}.why_ctaNote__2mC7l{margin:var(--rc-space-4) 0 0;text-align:center;font-size:var(--rc-text-small);line-height:1.5;color:var(--rc-fg2)}@media (min-width:700px){.why_costs__FCkhT,.why_exits__ybgq_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.why_row__q8lke{grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:var(--rc-space-6)}}.why_shell__FJzVT{position:relative}@media (max-width:480px){.why_shell__FJzVT .rc-footer-grid{grid-template-columns:1fr}}