/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_pageShell__Z8LHU{color:var(--kimiclay-editorial-text);background:var(--kimiclay-editorial-page)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_pageShell__Z8LHU:before{display:none}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_mainRegion__UXQTq{color:var(--kimiclay-editorial-text);background:var(--kimiclay-editorial-page)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_hero__bB5qe{isolation:isolate;box-sizing:border-box;background:var(--kimiclay-editorial-title-field);width:100%;max-width:none;min-height:300px;box-shadow:none;text-align:center;border:0;border-radius:0;margin-inline:0;padding:55px 0 72px;position:relative}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_badge__Wpd1G{letter-spacing:.18em;text-transform:uppercase;color:var(--kimiclay-editorial-secondary);background:0 0;border:0;border-radius:0;padding:0;font-size:.72rem;font-weight:400}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_heroFigure__Fv37Y{background:var(--kimiclay-editorial-border-soft);box-shadow:0 0 65px 7px var(--kimiclay-editorial-media-overlay);border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_heroTitle__JsoFu{max-width:850px;color:var(--kimiclay-editorial-text);font-family:var(--type-heading);font-size:45px;font-weight:var(--type-heading-weight,500);text-align:center;margin:0;line-height:54px}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_heroSubtitle__ZgYs4{width:100%;max-width:760px;color:var(--kimiclay-editorial-secondary);font-family:var(--type-body);text-align:center;margin:0 auto;font-size:20px;font-style:italic;line-height:34px}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_sectionHeading__4QNpd,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_headingMd__BFoz6,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_cardTitle__seXhK,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_altBestForLabel__KbgZy,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_ctaTitle__QTHVF,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricTitle__HgB8i,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_pioneerTitle__zuBdX,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_pioneerSubtitle__3XDIu){color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_bodyText__J_JLS{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_bodyText__J_JLS strong{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_list__JUUmD>li{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_list__JUUmD>li strong{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_altSummary__sUg1T{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_altBestFor__xPmq_{color:var(--kimiclay-editorial-text)}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_sectionSubtitle__9ejw6,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_muted__VZwr0,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_ctaDescription__akF7C,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricCaption__tmxBE){color:var(--kimiclay-editorial-secondary)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_list__JUUmD{padding-left:0;padding-inline:22px 0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_inlineLink__2qlnY{color:var(--kimiclay-editorial-accent)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_altWebsiteLink__YWlSc{color:var(--kimiclay-editorial-accent)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_source__K1koy a{color:var(--kimiclay-editorial-accent)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_inlineLink__2qlnY:hover{color:var(--kimiclay-editorial-text);text-decoration:underline}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_altWebsiteLink__YWlSc:hover{color:var(--kimiclay-editorial-text);text-decoration:underline}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_source__K1koy a:hover{color:var(--kimiclay-editorial-text);text-decoration:underline}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_inlineLink__2qlnY:focus-visible{outline:2px solid var(--kimiclay-editorial-text);outline-offset:3px;box-shadow:none;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_altWebsiteLink__YWlSc:focus-visible{outline:2px solid var(--kimiclay-editorial-text);outline-offset:3px;box-shadow:none;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_source__K1koy a:focus-visible{outline:2px solid var(--kimiclay-editorial-text);outline-offset:3px;box-shadow:none;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_pioneerPanel__7lSEl .comparison-route_inlineLink__2qlnY{color:var(--kimiclay-editorial-text);text-decoration:underline}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_tableScroll__pBV6_:focus-visible{outline:2px solid var(--kimiclay-editorial-text);outline-offset:3px}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_source__K1koy{border-top-color:var(--kimiclay-editorial-border);color:var(--kimiclay-editorial-secondary)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_card__2e98M{background:var(--kimiclay-editorial-page);box-shadow:var(--kimiclay-editorial-card-shadow);border:0;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_card__2e98M[data-radius-role=outer-card]{background:var(--kimiclay-editorial-page);box-shadow:var(--kimiclay-editorial-card-shadow);border:0;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricCard__WIoiD{background:var(--kimiclay-editorial-page);box-shadow:var(--kimiclay-editorial-card-shadow);border:0;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricCard__WIoiD[data-radius-role=outer-card]{background:var(--kimiclay-editorial-page);box-shadow:var(--kimiclay-editorial-card-shadow);border:0;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_ctaPanel__fZMfN{background:var(--kimiclay-editorial-page);box-shadow:var(--kimiclay-editorial-card-shadow);border:0;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_ctaPanel__fZMfN[data-radius-role=outer-card]{background:var(--kimiclay-editorial-page);box-shadow:var(--kimiclay-editorial-card-shadow);border:0;border-radius:0}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_cardBestFor___LtMf,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_storyAdvantageTitle__tBZ1T){color:var(--kimiclay-editorial-accent)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_pioneerPanel__7lSEl{border:1px solid var(--kimiclay-editorial-border);border-inline-start:3px solid var(--kimiclay-editorial-accent);background:var(--kimiclay-editorial-contained);box-shadow:none;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_pioneerPanel__7lSEl[data-radius-role=outer-card]{border:1px solid var(--kimiclay-editorial-border);border-inline-start:3px solid var(--kimiclay-editorial-accent);background:var(--kimiclay-editorial-contained);box-shadow:none;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_pioneerIcon__LavF2{color:var(--kimiclay-editorial-accent)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_tableWrap__1sxsb{border:1px solid var(--kimiclay-editorial-border);background:var(--kimiclay-editorial-page);box-shadow:none;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_tableWrap__1sxsb[data-radius-role=outer-card]{border:1px solid var(--kimiclay-editorial-border);background:var(--kimiclay-editorial-page);box-shadow:none;border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE caption{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE thead th{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE tbody th{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE.comparison-route_tableText__hNNI5 tbody th{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE tbody td:first-child{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE thead th{background:var(--kimiclay-editorial-title-field)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE tbody td{color:var(--kimiclay-editorial-secondary)}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE th,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE td){text-align:start;border-bottom-color:var(--kimiclay-editorial-border)}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE th:nth-child(2),:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE th:nth-child(3),:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE td:nth-child(2),:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE td:nth-child(3)){text-align:center}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE.comparison-route_tableText__hNNI5 th,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_table__s7jSE.comparison-route_tableText__hNNI5 td){text-align:start}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_iconYes__R76zF{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_iconNo__zSvtZ{color:var(--kimiclay-editorial-secondary)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_button__M8wex{box-shadow:none;border-radius:0}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_buttonPrimary__VAdem:hover,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_buttonGhost__b9NPD:hover){box-shadow:none;transform:none}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_buttonGhost__b9NPD{border-color:var(--kimiclay-editorial-border);background:var(--kimiclay-editorial-page);color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_buttonGhost__b9NPD:hover{border-color:var(--kimiclay-editorial-text);background:var(--kimiclay-editorial-title-field);color:var(--kimiclay-editorial-text)}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_button__M8wex:focus-visible,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_buttonPrimary__VAdem:focus-visible){outline:2px solid var(--kimiclay-editorial-text);outline-offset:3px;box-shadow:none}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricIcon__v2b7K{color:var(--kimiclay-editorial-text);background:var(--kimiclay-editorial-contained);border-color:var(--kimiclay-editorial-border);border-radius:0}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricLabelGood__cZaD7,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricValueGood__HOtka){color:var(--kimiclay-editorial-text)}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricLabelPoor__9ZG_3,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricValuePoor__dfnpR){color:var(--kimiclay-editorial-secondary)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricBar__VJle3{background:var(--kimiclay-editorial-border-soft);border-radius:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricBarFillGood__De3gh{background:var(--kimiclay-editorial-accent)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_metricBarFillPoor__5Pnkj{background:var(--kimiclay-editorial-secondary)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_section__XatIC [data-ui=section-header] h2{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_section__XatIC [data-ui=section-header] h2 span{color:var(--kimiclay-editorial-accent)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_section__XatIC [data-ui=section-header] p{color:var(--kimiclay-editorial-secondary)}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_faqGrid__rD5ie [data-radius-role=outer-card],:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_gridStack__cVFz_ [data-radius-role=outer-card]){border:1px solid var(--kimiclay-editorial-border);background:var(--kimiclay-editorial-page);box-shadow:none;border-radius:0}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_faqGrid__rD5ie [data-radius-role=outer-card]:hover,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_faqGrid__rD5ie [data-radius-role=outer-card][open]){border-color:var(--kimiclay-editorial-text);background:var(--kimiclay-editorial-title-field);box-shadow:none}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_faqGrid__rD5ie [data-radius-role=outer-card] summary{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_faqGrid__rD5ie [data-radius-role=outer-card] summary span:not([aria-hidden=true]){color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_faqGrid__rD5ie [data-radius-role=outer-card] h3{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_gridStack__cVFz_ [data-radius-role=outer-card] summary{color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_gridStack__cVFz_ [data-radius-role=outer-card] summary span:not([aria-hidden=true]){color:var(--kimiclay-editorial-text)}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_gridStack__cVFz_ [data-radius-role=outer-card] h3{color:var(--kimiclay-editorial-text)}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_faqGrid__rD5ie [data-radius-role=outer-card] [aria-hidden=true],:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_gridStack__cVFz_ [data-radius-role=outer-card] [aria-hidden=true]){color:var(--kimiclay-editorial-muted)}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_faqGrid__rD5ie [data-radius-role=outer-card] p,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_gridStack__cVFz_ [data-radius-role=outer-card] p){color:var(--kimiclay-editorial-secondary)}:is(:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_faqGrid__rD5ie [data-radius-role=outer-card] summary:focus-visible,:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_gridStack__cVFz_ [data-radius-role=outer-card] summary:focus-visible){outline:2px solid var(--kimiclay-editorial-text);outline-offset:3px;box-shadow:none;border-radius:0}@media (min-width:901px){:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_contentWide__mYCij{box-sizing:border-box;max-width:1293px}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_hero__bB5qe{margin-inline:-64px;width:calc(100% + 128px);margin-bottom:48px}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_hero__bB5qe:after{content:"";z-index:0;background-color:var(--kimiclay-editorial-title-field);clip-path:polygon(0 0,100% 0,100% 80%,0 100%);pointer-events:none;inset-inline:0;height:120px;min-height:120px;margin:-2px auto 0;display:block;position:absolute;top:100%}}@media (min-width:960px){:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_heroSubtitle__ZgYs4{width:60%}}@media (max-width:900px){:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_hero__bB5qe{margin-inline:-32px;width:calc(100% + 64px);min-height:0;margin-bottom:0;padding:28px 32px 78px}}@media (max-width:640px){:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_hero__bB5qe{width:calc(100% + 40px);margin-inline:-20px;padding:19px 16px 31px}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_heroFigure__Fv37Y{width:calc(100% + 40px);max-width:none;margin-inline:-20px}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_heroTitle__JsoFu{font-size:27px;line-height:35.91px}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .comparison-route_heroSubtitle__ZgYs4{font-size:16px;line-height:24px}}.comparison-route_pageShell__Z8LHU{isolation:isolate;min-height:100vh;color:var(--foreground);background:var(--effect-page-overlay),var(--page-backdrop);flex-direction:column;display:flex;position:relative}.comparison-route_visuallyHidden__VdxtG{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.comparison-route_pageShell__Z8LHU:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse 120% 72% at 50% -8%,var(--card) 0,var(--card) 38%,transparent 82%),radial-gradient(ellipse 88% 62% at 50% 18%,var(--card) 0,var(--muted) 58%,transparent 88%),radial-gradient(ellipse 35% 35% at 25% 25%,var(--muted) 0,transparent 60%),radial-gradient(ellipse 35% 35% at 75% 20%,var(--muted) 0,transparent 60%);height:min(34rem,100vh);position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.comparison-route_pageShell__Z8LHU:before{background:radial-gradient(ellipse 120% 72% at 50% -8%,color-mix(in srgb,var(--card) 18%,transparent) 0,color-mix(in srgb,var(--card) 10%,transparent) 38%,transparent 82%),radial-gradient(ellipse 88% 62% at 50% 18%,color-mix(in srgb,var(--card) 10%,transparent) 0,color-mix(in srgb,var(--muted) 3%,transparent) 58%,transparent 88%),radial-gradient(ellipse 35% 35% at 25% 25%,color-mix(in srgb,var(--muted) 10%,transparent) 0,transparent 60%),radial-gradient(ellipse 35% 35% at 75% 20%,color-mix(in srgb,var(--muted) 10%,transparent) 0,transparent 60%)}}[data-mode=dark] .comparison-route_pageShell__Z8LHU:before{background:radial-gradient(ellipse 72% 58% at 50% 18%,var(--muted) 0,var(--page-backdrop) 52%,transparent 78%)}@supports (color:color-mix(in lab,red,red)){[data-mode=dark] .comparison-route_pageShell__Z8LHU:before{background:radial-gradient(ellipse 72% 58% at 50% 18%,color-mix(in srgb,var(--muted) 48%,transparent) 0,color-mix(in srgb,var(--page-backdrop) 12%,transparent) 52%,transparent 78%)}}.comparison-route_mainRegion__UXQTq{z-index:1;flex:auto;padding:112px 0 80px;position:relative}.comparison-route_contentWide__mYCij{flex-direction:column;gap:72px;max-width:1200px;margin:0 auto;padding:0 64px;display:flex}.comparison-route_heading__4rqwh{font-family:var(--type-heading);font-weight:var(--type-heading-weight,400);color:var(--foreground);margin:0;line-height:1.1}.comparison-route_headingLg__FMA8m{font-size:clamp(2.2rem,3.6vw,3rem)}.comparison-route_headingMd__BFoz6{font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:var(--type-heading-weight,600)}.comparison-route_headingSm__yXsXY{font-size:1.4rem;font-weight:var(--type-heading-weight,600);line-height:1.2}.comparison-route_headingXs__cjj79{font-size:1.1rem;font-weight:var(--type-heading-weight,600);line-height:1.25}.comparison-route_bodyText__J_JLS{font-family:var(--type-body);color:var(--muted-foreground);margin:0;font-size:.97rem;line-height:1.7}.comparison-route_bodyTextLg__z4QSH{max-width:62ch;font-size:1.05rem;line-height:1.75}.comparison-route_bodyText__J_JLS strong{color:var(--foreground)}.comparison-route_bodyLead__r7dy4{font-family:var(--type-body);color:var(--muted-foreground);max-width:64ch;margin:0;font-size:1.1rem;line-height:1.7}.comparison-route_muted__VZwr0{font-family:var(--type-body);color:var(--subtle-foreground);font-size:.82rem}.comparison-route_source__K1koy{border-top:var(--shape-border-width) solid var(--border);margin:14px 0 0;padding-top:14px}@supports (color:color-mix(in lab,red,red)){.comparison-route_source__K1koy{border-top:var(--shape-border-width) solid color-mix(in srgb,var(--border) 80%,transparent 20%)}}.comparison-route_source__K1koy{font-family:var(--type-body);color:var(--subtle-foreground);font-size:.8rem;font-style:italic}.comparison-route_source__K1koy a{color:var(--accent);text-underline-offset:3px;transition:color var(--motion-fast,.2s) var(--motion-ease,ease),text-decoration-color var(--motion-fast,.2s) var(--motion-ease,ease);text-decoration:none}.comparison-route_source__K1koy a:hover{color:var(--foreground);text-decoration:underline}.comparison-route_source__K1koy a:focus-visible{box-shadow:0 0 0 3px var(--ring);border-radius:var(--shape-inset);outline:none}.comparison-route_section__XatIC{flex-direction:column;gap:18px;display:flex}.comparison-route_sectionCenter__nfxlG{text-align:center;align-items:center}.comparison-route_sectionCenter__nfxlG .comparison-route_bodyLead__r7dy4,.comparison-route_sectionCenter__nfxlG .comparison-route_bodyTextLg__z4QSH{margin-left:auto;margin-right:auto}.comparison-route_sectionHeading__4QNpd{font-family:var(--type-heading);font-weight:var(--type-heading-weight,600);color:var(--foreground);margin:0;font-size:clamp(1.7rem,2.6vw,2.2rem);line-height:1.18}.comparison-route_sectionSubtitle__9ejw6{max-width:70ch;font-family:var(--type-body);color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.7}.comparison-route_sectionCenter__nfxlG .comparison-route_sectionSubtitle__9ejw6{margin-left:auto;margin-right:auto}.comparison-route_hero__bB5qe{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.comparison-route_badge__Wpd1G{border-radius:var(--shape-inset);font-family:var(--type-body);letter-spacing:.04em;color:var(--foreground);background:var(--accent-soft);align-items:center;padding:6px 16px;font-size:.78rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.comparison-route_badge__Wpd1G{background:color-mix(in srgb,var(--accent-soft) 70%,transparent 30%)}}.comparison-route_badge__Wpd1G{border:var(--shape-border-width) solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.comparison-route_badge__Wpd1G{border:var(--shape-border-width) solid color-mix(in srgb,var(--accent) 26%,var(--border) 74%)}}.comparison-route_heroTitle__JsoFu{max-width:22ch;font-family:var(--type-heading);font-size:clamp(2.2rem,3.6vw,3rem);font-weight:var(--type-heading-weight,400);color:var(--foreground);margin:0;line-height:1.1}.comparison-route_heroSubtitle__ZgYs4{max-width:64ch;font-family:var(--type-body);color:var(--muted-foreground);margin:0;font-size:1.1rem;line-height:1.7}.comparison-route_ctaRow__C8unn{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:6px;display:flex}.comparison-route_heroFigure__Fv37Y{border-radius:var(--shape-surface);width:min(828px,100%);margin:0 auto;overflow:hidden}.comparison-route_heroImage__6xbxq{width:100%;height:auto;display:block}.comparison-route_siteName__lLPwN{vertical-align:middle;align-items:center;gap:.5em;display:inline-flex}.comparison-route_siteLogo__3CCAs{object-fit:contain;flex:none;width:max(20px,1.5em);height:max(20px,1.5em)}.comparison-route_button__M8wex{border-radius:var(--shape-surface);font-family:var(--type-body);border:var(--shape-border-width) solid transparent;cursor:pointer;box-shadow:var(--depth-control);transition:transform var(--motion-fast,.2s) var(--motion-ease,ease),opacity var(--motion-fast,.2s) var(--motion-ease,ease),box-shadow var(--motion-fast,.2s) var(--motion-ease,ease),background var(--motion-fast,.2s) var(--motion-ease,ease),border-color var(--motion-fast,.2s) var(--motion-ease,ease),color var(--motion-fast,.2s) var(--motion-ease,ease);justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:.92rem;font-weight:500;text-decoration:none;display:inline-flex}.comparison-route_buttonLarge__K4LJx{padding:16px 30px;font-size:1rem}.comparison-route_buttonPrimary__VAdem{color:var(--action-foreground);background:var(--action-rest)}.comparison-route_buttonPrimary__VAdem:hover{background:var(--action-hover);transform:translateY(-1px)}.comparison-route_buttonPrimary__VAdem:active{background:var(--action-active)}.comparison-route_buttonGhost__b9NPD{color:var(--foreground);background:var(--card)}@supports (color:color-mix(in lab,red,red)){.comparison-route_buttonGhost__b9NPD{background:color-mix(in srgb,var(--card) 90%,var(--muted) 10%)}}.comparison-route_buttonGhost__b9NPD{border-color:var(--border-strong)}.comparison-route_buttonGhost__b9NPD:hover{background:var(--hover-surface);border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.comparison-route_buttonGhost__b9NPD:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border-strong) 60%)}}.comparison-route_buttonGhost__b9NPD:hover{color:var(--accent);transform:translateY(-1px)}.comparison-route_button__M8wex:focus-visible{box-shadow:0 0 0 3px var(--ring),var(--depth-control);outline:none}.comparison-route_buttonPrimary__VAdem:focus-visible{box-shadow:0 0 0 3px var(--action-focus),var(--depth-control)}.comparison-route_buttonArrow__pLJJn{transition:transform var(--motion-fast,.2s) var(--motion-ease,ease);display:inline-block}.comparison-route_button__M8wex:hover .comparison-route_buttonArrow__pLJJn{transform:translate(3px)}.comparison-route_panel__f_F_V{border-radius:var(--shape-surface);background:var(--notation-panel-surface-background);border:var(--notation-panel-surface-border);box-shadow:var(--notation-panel-surface-shadow);padding:28px 32px}.comparison-route_card__2e98M{border-radius:var(--shape-surface);background:var(--card);padding:26px 28px}@supports (color:color-mix(in lab,red,red)){.comparison-route_card__2e98M{background:color-mix(in srgb,var(--card) 92%,transparent 8%)}}.comparison-route_card__2e98M{border:var(--shape-border-width) solid var(--border);box-shadow:var(--depth-card);flex-direction:column;gap:10px;display:flex}.comparison-route_card__2e98M[data-radius-role=outer-card]{border-radius:var(--route-family-outer-card-radius)}.comparison-route_cardTitle__seXhK{font-family:var(--type-heading);font-size:1.2rem;font-weight:var(--type-heading-weight,600);color:var(--foreground);margin:0;line-height:1.2}.comparison-route_entryName__n8htf{font-size:clamp(1.4rem,1.2rem + .6vw,1.6rem);line-height:1.15}.comparison-route_cardBestFor___LtMf{font-family:var(--type-body);letter-spacing:.04em;color:var(--accent);margin:0;font-size:.78rem;font-weight:600}.comparison-route_grid3__zbn4M{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.comparison-route_grid2__Ryjji{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.comparison-route_gridStack__cVFz_{gap:20px;display:grid}.comparison-route_list__JUUmD{flex-direction:column;gap:10px;margin:0;padding-left:22px;display:flex}.comparison-route_list__JUUmD>li{font-family:var(--type-body);color:var(--muted-foreground);margin:0;font-size:.97rem;line-height:1.7}.comparison-route_list__JUUmD>li strong{color:var(--foreground)}.comparison-route_numberedList__qYDUe{list-style:decimal}.comparison-route_metricGrid__YzRqk{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.comparison-route_metricCard__WIoiD{border-radius:var(--shape-surface);background:var(--notation-panel-surface-background);border:var(--notation-panel-surface-border);box-shadow:var(--notation-panel-surface-shadow);flex-direction:column;gap:18px;padding:26px 28px;display:flex}.comparison-route_metricCard__WIoiD[data-radius-role=outer-card]{border-radius:var(--route-family-outer-card-radius)}.comparison-route_metricHeader__y5nLc{align-items:center;gap:12px;display:flex}.comparison-route_metricIcon__v2b7K{border-radius:var(--shape-inset);color:var(--foreground);background:var(--accent-soft);justify-content:center;align-items:center;padding:8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.comparison-route_metricIcon__v2b7K{background:color-mix(in srgb,var(--accent-soft) 70%,transparent 30%)}}.comparison-route_metricIcon__v2b7K{border:var(--shape-border-width) solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.comparison-route_metricIcon__v2b7K{border:var(--shape-border-width) solid color-mix(in srgb,var(--accent) 22%,var(--border) 78%)}}.comparison-route_metricTitle__HgB8i{font-family:var(--type-heading);font-size:1.2rem;font-weight:var(--type-heading-weight,600);color:var(--foreground);margin:0}.comparison-route_metricRow__PXJED{flex-direction:column;gap:8px;display:flex}.comparison-route_metricRowHeader__5Qfqf{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.comparison-route_metricLabel__I2DyH{font-family:var(--type-body);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}.comparison-route_metricLabelGood__cZaD7{color:var(--status-good)}.comparison-route_metricLabelPoor__9ZG_3{color:var(--status-poor)}.comparison-route_metricValue__uyOd6{font-family:var(--type-heading);font-size:1.6rem;font-weight:var(--type-heading-weight,700);margin:0;line-height:1}.comparison-route_metricValueGood__HOtka{color:var(--status-good)}.comparison-route_metricValuePoor__dfnpR{color:var(--status-poor)}.comparison-route_metricBar__VJle3{background:var(--muted);border-radius:999px;width:100%;height:10px}@supports (color:color-mix(in lab,red,red)){.comparison-route_metricBar__VJle3{background:color-mix(in srgb,var(--muted) 70%,transparent 30%)}}.comparison-route_metricBar__VJle3{overflow:hidden}.comparison-route_metricBarFill__puExS{border-radius:inherit;height:100%}.comparison-route_metricBarFillGood__De3gh{background:var(--status-good)}.comparison-route_metricBarFillPoor__5Pnkj{background:var(--status-poor)}.comparison-route_metricCaption__tmxBE{font-family:var(--type-body);color:var(--subtle-foreground);margin:0;font-size:.82rem}.comparison-route_tableWrap__1sxsb{border-radius:var(--shape-surface);background:var(--notation-panel-surface-background);border:var(--notation-panel-surface-border);box-shadow:var(--notation-panel-surface-shadow);padding:18px 20px;overflow:hidden}.comparison-route_tableWrap__1sxsb[data-radius-role=outer-card]{border-radius:var(--route-family-outer-card-radius)}.comparison-route_tableScroll__pBV6_{overflow-x:auto}.comparison-route_table__s7jSE{border-collapse:collapse;width:100%;font-family:var(--type-body);font-size:.95rem}.comparison-route_table__s7jSE caption{font-family:var(--type-heading);font-weight:var(--type-heading-weight,600);color:var(--foreground);margin:0 0 12px;padding:0}.comparison-route_table__s7jSE td,.comparison-route_table__s7jSE th{text-align:left;border-bottom:var(--shape-border-width) solid var(--border);padding:14px 16px}@supports (color:color-mix(in lab,red,red)){.comparison-route_table__s7jSE td,.comparison-route_table__s7jSE th{border-bottom:var(--shape-border-width) solid color-mix(in srgb,var(--border) 80%,transparent 20%)}}.comparison-route_table__s7jSE thead th{color:var(--foreground);border-bottom:var(--shape-border-width) solid var(--border);font-weight:700}@supports (color:color-mix(in lab,red,red)){.comparison-route_table__s7jSE thead th{border-bottom:var(--shape-border-width) solid color-mix(in srgb,var(--border) 90%,transparent 10%)}}.comparison-route_table__s7jSE td:nth-child(2),.comparison-route_table__s7jSE td:nth-child(3),.comparison-route_table__s7jSE th:nth-child(2),.comparison-route_table__s7jSE th:nth-child(3){text-align:center}.comparison-route_table__s7jSE.comparison-route_tableText__hNNI5 td,.comparison-route_table__s7jSE.comparison-route_tableText__hNNI5 th{text-align:left}.comparison-route_table__s7jSE.comparison-route_tableText__hNNI5 tbody th{color:var(--foreground);font-weight:500}.comparison-route_table__s7jSE tbody tr:last-child td{border-bottom:none}.comparison-route_table__s7jSE tbody td{color:var(--muted-foreground)}.comparison-route_table__s7jSE tbody td:first-child{color:var(--foreground);font-weight:500}.comparison-route_cellIcon__ygSdP{justify-content:center;align-items:center;display:inline-flex}.comparison-route_iconYes__R76zF{color:var(--status-good)}.comparison-route_iconNo__zSvtZ{color:var(--status-poor)}.comparison-route_altSummary__sUg1T{font-family:var(--type-body);color:var(--muted-foreground);margin:0 0 14px;font-size:.95rem;line-height:1.65}.comparison-route_altBestForLabel__KbgZy{font-family:var(--type-body);letter-spacing:.04em;color:var(--foreground);margin:0 0 4px;font-size:.78rem;font-weight:700}.comparison-route_altBestFor__xPmq_{font-family:var(--type-body);color:var(--muted-foreground);margin:0 0 14px;font-size:.95rem;line-height:1.6}.comparison-route_altWebsiteLink__YWlSc{color:var(--accent);text-underline-offset:3px;transition:color var(--motion-fast,.2s) var(--motion-ease,ease),text-decoration-color var(--motion-fast,.2s) var(--motion-ease,ease);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.comparison-route_altWebsiteLink__YWlSc:hover{color:var(--foreground);text-decoration:underline}.comparison-route_altWebsiteLink__YWlSc:focus-visible{box-shadow:0 0 0 3px var(--ring);border-radius:var(--shape-inset);outline:none}.comparison-route_altWebsiteIcon__br0__{flex-shrink:0;width:14px;height:14px}.comparison-route_storyGrid__o3p4l{grid-template-columns:repeat(2,1fr);align-items:start;gap:28px;display:grid}.comparison-route_storyCol__5VEHy{flex-direction:column;gap:14px;display:flex}.comparison-route_storyAdvantageTitle__tBZ1T{font-family:var(--type-heading);font-size:1.1rem;font-weight:var(--type-heading-weight,600);color:var(--accent);margin:0 0 6px}.comparison-route_pioneerPanel__7lSEl{border-radius:var(--shape-surface);background:var(--card);padding:26px 28px}@supports (color:color-mix(in lab,red,red)){.comparison-route_pioneerPanel__7lSEl{background:color-mix(in srgb,var(--card) 84%,transparent 16%)}}.comparison-route_pioneerPanel__7lSEl{border:var(--shape-border-width) solid var(--border)}@supports (color:color-mix(in lab,red,red)){.comparison-route_pioneerPanel__7lSEl{border:var(--shape-border-width) solid color-mix(in srgb,var(--border) 78%,transparent 22%)}}.comparison-route_pioneerPanel__7lSEl{border-left:3px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.comparison-route_pioneerPanel__7lSEl{border-left:3px solid color-mix(in srgb,var(--accent) 70%,var(--border) 30%)}}.comparison-route_pioneerPanel__7lSEl{flex-direction:column;gap:12px;display:flex}.comparison-route_pioneerPanel__7lSEl[data-radius-role=outer-card]{border-radius:var(--route-family-outer-card-radius)}.comparison-route_pioneerTitle__zuBdX{font-family:var(--type-heading);font-size:1.2rem;font-weight:var(--type-heading-weight,600);color:var(--foreground);align-items:center;gap:10px;margin:0;display:flex}.comparison-route_pioneerIcon__LavF2{color:var(--status-fair);flex-shrink:0}.comparison-route_pioneerSubtitle__3XDIu{font-family:var(--type-body);font-size:.95rem;font-weight:var(--type-heading-weight,600);color:var(--foreground);margin:0}.comparison-route_breakdownStack__3BFrn{gap:18px;display:grid}.comparison-route_faqGrid__rD5ie{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.comparison-route_faqGrid__rD5ie[data-faq-layout=route-owned]{grid-template-columns:repeat(2,1fr);gap:18px;width:100%;max-width:none;margin:0;display:grid}.comparison-route_gridStack__cVFz_[data-faq-layout=route-owned]{gap:20px;width:100%;max-width:none;margin:0;display:grid}.comparison-route_gridStack__cVFz_[data-faq-layout=route-owned]>article>p{margin-top:6px}.comparison-route_ctaPanel__fZMfN{border-radius:var(--shape-surface);text-align:center;background:var(--notation-panel-surface-background);border:var(--notation-panel-surface-border);box-shadow:var(--notation-panel-surface-shadow);flex-direction:column;align-items:center;gap:14px;padding:48px 40px;display:flex}.comparison-route_ctaPanel__fZMfN[data-radius-role=outer-card]{border-radius:var(--route-family-outer-card-radius)}.comparison-route_ctaTitle__QTHVF{font-family:var(--type-heading);font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:var(--type-heading-weight,600);color:var(--foreground);margin:0;line-height:1.18}.comparison-route_ctaDescription__akF7C{max-width:60ch;font-family:var(--type-body);color:var(--muted-foreground);margin:0;font-size:1.05rem;line-height:1.7}.comparison-route_inlineLink__2qlnY{color:var(--accent);text-underline-offset:3px;transition:color var(--motion-fast,.2s) var(--motion-ease,ease),text-decoration-color var(--motion-fast,.2s) var(--motion-ease,ease);text-decoration:none}.comparison-route_inlineLink__2qlnY:hover{color:var(--foreground);text-decoration:underline}.comparison-route_inlineLink__2qlnY:focus-visible{box-shadow:0 0 0 3px var(--ring);border-radius:var(--shape-inset);outline:none}@media (prefers-reduced-motion:reduce){.comparison-route_altWebsiteLink__YWlSc,.comparison-route_buttonGhost__b9NPD,.comparison-route_buttonPrimary__VAdem,.comparison-route_button__M8wex,.comparison-route_inlineLink__2qlnY,.comparison-route_source__K1koy a{transition:none}.comparison-route_buttonGhost__b9NPD:hover,.comparison-route_buttonPrimary__VAdem:hover,.comparison-route_button__M8wex:hover .comparison-route_buttonArrow__pLJJn{transform:none}}@media (max-width:900px){.comparison-route_mainRegion__UXQTq{padding:96px 0 64px}.comparison-route_contentWide__mYCij{gap:56px;padding:0 32px}.comparison-route_grid2__Ryjji,.comparison-route_grid3__zbn4M,.comparison-route_metricGrid__YzRqk,.comparison-route_storyGrid__o3p4l{grid-template-columns:1fr}.comparison-route_metricCard__WIoiD,.comparison-route_panel__f_F_V{padding:22px 24px}}@media (max-width:640px){.comparison-route_mainRegion__UXQTq{padding:80px 0 48px}.comparison-route_contentWide__mYCij{gap:44px;padding:0 20px}.comparison-route_faqGrid__rD5ie{grid-template-columns:1fr}.comparison-route_ctaPanel__fZMfN{padding:32px 24px}.comparison-route_ctaRow__C8unn{flex-direction:column;align-items:stretch}.comparison-route_ctaRow__C8unn .comparison-route_button__M8wex{justify-content:center}.comparison-route_table__s7jSE td,.comparison-route_table__s7jSE th{padding:12px 10px;font-size:.88rem}}.notation-route-faq-section_faqSection__B0qOm{display:flex;flex-direction:column;gap:16px;max-width:1100px;width:100%;margin-inline:auto}.notation-route-faq-section_faqSectionCanonical__4yi2b{gap:0}.notation-route-faq-section_faqContent__4uaO1{display:grid;grid-template-rows:auto 10px auto 36px auto;width:100%}.notation-route-faq-section_faqContent__4uaO1[data-ui=section-header]>h2{animation:none}.notation-route-faq-section_faqEyebrow__a7Tu_{grid-row:1;margin:0;text-align:center;font-family:var(--type-body);font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--subtle-foreground)}.notation-route-faq-section_faqHeading__n6OIh{grid-row:3;margin:0;text-align:center;font-family:var(--type-heading);font-size:2.25rem;font-weight:var(--type-heading-weight,400);letter-spacing:var(--type-heading-tracking,-.01em);line-height:1.25;color:var(--foreground)}.notation-route-faq-section_faqHeadingLayout__ua4E0{grid-row:3;margin:0;text-align:center}.notation-route-faq-section_faqSection__B0qOm .notation-route-faq-section_faqHeadingLayout__ua4E0{margin:0}.notation-route-faq-section_faqHeadingAccent__wzw_8{font-style:italic;color:var(--accent)}.notation-route-faq-section_faqList__gc84E{grid-row:5;display:flex;flex-direction:column;gap:10px;max-width:720px;margin:0 auto;width:100%}.notation-route-faq-section_faqItem__UeCWg{min-width:0;padding:18px 22px;border-radius:var(--route-family-outer-card-radius);background:color-mix(in srgb,var(--card) 82%,transparent 18%);border:var(--shape-border-width) solid color-mix(in srgb,var(--border) 76%,transparent 24%);transition:border-color var(--motion-fast,.2s) var(--motion-ease,ease),background var(--motion-fast,.2s) var(--motion-ease,ease)}details.notation-route-faq-section_faqItem__UeCWg[open]{border-color:color-mix(in srgb,var(--accent) 30%,var(--border) 70%);background:color-mix(in srgb,var(--card) 92%,transparent 8%)}details.notation-route-faq-section_faqItem__UeCWg:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--border) 76%);background:color-mix(in srgb,var(--card) 88%,transparent 12%)}.notation-route-faq-section_faqSummary__lvzik{min-width:0;cursor:pointer;list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:10px;text-align:left;font-family:var(--type-body);font-size:14.5px;font-weight:500;line-height:1.35;color:var(--foreground)}.notation-route-faq-section_faqSummary__lvzik::-webkit-details-marker{display:none}.notation-route-faq-section_faqQuestion__f_J0Z{min-width:0;margin:0;width:auto;overflow-wrap:anywhere;text-align:left;font-family:var(--type-body);font-size:14.5px;font-weight:500;line-height:1.35;color:var(--foreground)}.notation-route-faq-section_faqChevron__RPz5y{flex:0 0 auto;width:20px;overflow:hidden;color:var(--subtle-foreground);font-family:var(--type-body);font-size:1.25rem;line-height:1;transform:rotate(0deg);transition:transform var(--motion-fast,.2s) var(--motion-ease,ease)}.notation-route-faq-section_faqChevron__RPz5y:before{content:"›"}.notation-route-faq-section_faqItem__UeCWg[open] .notation-route-faq-section_faqChevron__RPz5y{transform:rotate(90deg)}.notation-route-faq-section_faqSummary__lvzik:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring);border-radius:var(--shape-surface)}.notation-route-faq-section_faqAnswer__0fUkm{margin:12px 0 0;text-align:left;font-family:var(--type-body);font-size:.95rem;line-height:1.7;color:var(--muted-foreground)}.notation-route-faq-section_legacyFaqEyebrow__Bp97b{grid-row:auto;margin:0 0 2px;font-size:.72rem;letter-spacing:.18em}.notation-route-faq-section_legacyFaqHeading__MVsj_{grid-row:auto;font-size:clamp(1.4rem,2vw,1.85rem);font-weight:var(--type-heading-weight,600);letter-spacing:var(--type-heading-tracking,normal);line-height:1.2}.notation-route-faq-section_legacyFaqHeadingAccent__Cq5Sk{color:var(--accent)}.notation-route-faq-section_legacyFaqList__FajMy{grid-row:auto;gap:12px}.notation-route-faq-section_legacyFaqItem__Yv205{padding:18px 22px;border-radius:var(--shape-surface);background:color-mix(in srgb,var(--card) 82%,transparent 18%);border:var(--shape-border-width) solid color-mix(in srgb,var(--border) 76%,transparent 24%);transition:border-color var(--motion-fast,.2s) var(--motion-ease,ease),background var(--motion-fast,.2s) var(--motion-ease,ease)}.notation-route-faq-section_legacyFaqItem__Yv205[open]{border-color:color-mix(in srgb,var(--accent) 30%,var(--border) 70%);background:color-mix(in srgb,var(--card) 92%,transparent 8%)}.notation-route-faq-section_legacyFaqItem__Yv205:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--border) 76%);background:color-mix(in srgb,var(--card) 88%,transparent 12%)}.notation-route-faq-section_legacyFaqSummary__GH2Ve{cursor:pointer;list-style:none;font-family:var(--type-heading);font-size:1.02rem;font-weight:var(--type-heading-weight,600);line-height:1.35;color:var(--foreground);display:flex;align-items:baseline;gap:10px}.notation-route-faq-section_legacyFaqSummary__GH2Ve::-webkit-details-marker{display:none}.notation-route-faq-section_legacyFaqSummary__GH2Ve:before{content:"+";font-family:var(--type-body);font-size:1.1rem;font-weight:500;color:var(--accent)}.notation-route-faq-section_legacyFaqItem__Yv205[open] .notation-route-faq-section_legacyFaqSummary__GH2Ve:before{content:"−"}.notation-route-faq-section_legacyFaqSummary__GH2Ve:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring);border-radius:var(--shape-surface)}.notation-route-faq-section_legacyFaqAnswer__qaUV_{margin:12px 0 0;font-family:var(--type-body);font-size:.95rem;line-height:1.7;color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.notation-route-faq-section_faqChevron__RPz5y,.notation-route-faq-section_faqItem__UeCWg,.notation-route-faq-section_legacyFaqItem__Yv205,.notation-route-faq-section_legacyFaqSummary__GH2Ve:before{transition:none}}@media (min-width:640px){.notation-route-faq-section_faqHeading__n6OIh{font-size:3rem}}@media (min-width:768px){.notation-route-faq-section_faqHeading__n6OIh{font-size:3.5rem}}@media (max-width:640px){.notation-route-faq-section_faqItem__UeCWg,.notation-route-faq-section_legacyFaqItem__Yv205{padding:16px 18px}}.editorial-title-hero_root__peigR{display:flex;flex-direction:column;gap:inherit}.editorial-title-hero_media__m1dAW{position:relative;isolation:isolate;container-type:inline-size}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .editorial-title-hero_root__peigR[data-has-media=true]{--editorial-title-hero-bleed:64px;--editorial-title-hero-slope:0.03;gap:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .editorial-title-hero_root__peigR[data-editorial-title-hero][data-has-media=true]>:first-child{margin-bottom:0}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .editorial-title-hero_root__peigR[data-editorial-title-hero][data-has-media=true]>:first-child:after{content:none}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .editorial-title-hero_root__peigR[data-has-media=true]>.editorial-title-hero_media__m1dAW:before{--editorial-title-hero-media-left:calc((100cqi - var(--editorial-title-hero-media-width, min(828px, 100cqi))) / 2);content:"";position:absolute;z-index:-1;top:-1px;inset-inline:calc(-1 * var(--editorial-title-hero-bleed));height:calc(50% + 1px + var(--editorial-title-hero-slope) * (var(--editorial-title-hero-media-left) + var(--editorial-title-hero-bleed)));background:var(--kimiclay-editorial-title-field);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--editorial-title-hero-slope) * (100cqi + 2 * var(--editorial-title-hero-bleed))),0 100%);pointer-events:none}@media (max-width:900px){:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .editorial-title-hero_root__peigR[data-has-media=true]{--editorial-title-hero-bleed:32px}}@media (max-width:640px){:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .editorial-title-hero_root__peigR[data-has-media=true]{--editorial-title-hero-bleed:20px}:where(:root)[data-theme=kimiclay] [data-route-surface=editorial-open] .editorial-title-hero_root__peigR[data-has-media=true]>.editorial-title-hero_media__m1dAW{--editorial-title-hero-media-width:calc(100cqi + 2 * var(--editorial-title-hero-bleed))}}.notation-route-footer_routeFooter__wc6vb{position:relative;overflow:hidden;margin-top:96px;border-top:var(--shape-border-width) solid color-mix(in srgb,var(--accent-soft) 35%,var(--border) 65%);background:linear-gradient(180deg,color-mix(in srgb,var(--card) 92%,var(--accent-soft) 8%) 0,color-mix(in srgb,var(--muted) 88%,var(--accent-soft) 12%) 100%)}.notation-route-footer_routeFooter__wc6vb:before{content:"";position:absolute;inset:0;opacity:.35;pointer-events:none}[data-theme=kimiclay] .notation-route-footer_routeFooter__wc6vb:before{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23D4754E' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.notation-route-footer_routeFooter__wc6vb:after{content:"";position:absolute;top:-5%;right:-10%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 18%,transparent 82%) 0,transparent 70%);opacity:.5;pointer-events:none;z-index:0}.notation-route-footer_routeFooterInner__Rvbv6{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:56px 0 28px}.notation-route-footer_routeFooterTop__Fp6pa{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;align-items:start}.notation-route-footer_routeFooterBrandBlock__cF7WV{display:grid;gap:18px;padding-top:2px}.notation-route-footer_routeFooterBrandRow__DYTUh{display:inline-flex;align-items:center;gap:12px}.notation-route-footer_routeFooterBrandIcon__LN2S_{display:inline-flex;align-items:center;justify-content:center;transition:transform var(--motion-base,.3s) var(--motion-ease,ease)}.notation-route-footer_routeFooterBrandIcon__LN2S_:hover{transform:rotate(5deg) scale(1.1)}.notation-route-footer_routeFooterBrandIcon__LN2S_ img{border-radius:var(--shape-surface)}.notation-route-footer_routeFooterBrandName__NA1Ee{font-family:var(--type-heading);font-size:1.5rem;font-style:italic;font-weight:var(--type-heading-weight,600);color:var(--foreground)}.notation-route-footer_routeFooterDescription__Ue_4U{max-width:34rem;font-family:var(--type-body);font-size:.96rem;line-height:1.75;color:var(--subtle-foreground)}.notation-route-footer_routeFooterSocialLink__b3zR3{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:var(--shape-border-width) solid var(--border-strong);border-radius:var(--shape-surface);background:color-mix(in srgb,var(--card) 82%,transparent 18%);color:#da552f;text-decoration:none;transition:background var(--motion-fast,.18s) var(--motion-ease,ease),border-color var(--motion-fast,.18s) var(--motion-ease,ease),box-shadow var(--motion-fast,.18s) var(--motion-ease,ease)}.notation-route-footer_routeFooterSocialLink__b3zR3:hover{border-color:var(--accent);background:var(--hover-surface)}.notation-route-footer_routeFooterSocialLink__b3zR3:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.notation-route-footer_routeFooterSocialMark__7mkOa{width:22px;height:22px}[data-mode=dark] .notation-route-footer_routeFooter__wc6vb{border-top:var(--shape-border-width) solid color-mix(in srgb,var(--accent-soft) 45%,var(--border-strong) 55%);background:linear-gradient(180deg,color-mix(in srgb,var(--card) 94%,var(--accent-soft) 6%) 0,color-mix(in srgb,var(--muted) 90%,var(--accent-soft) 10%) 100%)}[data-mode=dark] .notation-route-footer_routeFooter__wc6vb:before{opacity:.25}[data-theme=kimiclay][data-mode=dark] .notation-route-footer_routeFooter__wc6vb:before{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23D4754E' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}[data-mode=dark] .notation-route-footer_routeFooter__wc6vb:after{opacity:.35;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 12%,transparent 88%) 0,transparent 70%)}[data-mode=dark] .notation-route-footer_routeFooterDescription__Ue_4U{color:var(--muted-foreground)}.notation-route-footer_routeFooterColumns__HVrdA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-top:2px}.notation-route-footer_routeFooterColumn__Mg43V{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.notation-route-footer_routeFooterHeading__u6Iah{position:relative;display:inline-block;align-self:flex-start;width:fit-content;margin:0 0 6px;font-family:var(--type-body);font-size:.92rem;font-weight:var(--type-heading-weight,700);letter-spacing:var(--type-heading-tracking,.02em);color:var(--foreground)}.notation-route-footer_routeFooterHeading__u6Iah:after{content:"";position:absolute;bottom:-4px;left:0;width:30px;height:2px;border-radius:var(--shape-inset);background:var(--accent)}[data-theme=kimiclay] .notation-route-footer_routeFooterHeading__u6Iah:after{border-radius:2px}.notation-route-footer_routeFooterLinkList__hJqos{display:grid;align-content:start;justify-items:start;gap:10px;margin:0;padding:0;list-style:none}.notation-route-footer_routeFooterLink__1SVIS{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--subtle-foreground);font-family:var(--type-body);font-size:.95rem;text-decoration:none;transition:color var(--motion-fast,.18s) var(--motion-ease,ease),transform var(--motion-fast,.18s) var(--motion-ease,ease)}[data-mode=dark] .notation-route-footer_routeFooterLink__1SVIS{color:var(--muted-foreground)}.notation-route-footer_routeFooterLink__1SVIS:focus-visible{outline:2px solid var(--foreground);outline-offset:3px;border-radius:var(--shape-inset)}.notation-route-footer_routeFooterLink__1SVIS:before{content:"•";color:color-mix(in srgb,var(--accent) 72%,var(--foreground) 28%)}.notation-route-footer_routeFooterLink__1SVIS:hover{color:var(--foreground);transform:translateX(3px)}.notation-route-footer_routeFooterBottom__ZYgPq{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--subtle-foreground) 25%,transparent 75%);color:var(--subtle-foreground);font-family:var(--type-body);font-size:.84rem}[data-mode=dark] .notation-route-footer_routeFooterBottom__ZYgPq{color:var(--muted-foreground)}.notation-route-footer_routeFooterLegalRow__MK8Eq{margin-top:18px;padding-top:18px;border-top:1px solid var(--subtle-foreground)}@media (prefers-reduced-motion:reduce){.notation-route-footer_routeFooterBrandIcon__LN2S_,.notation-route-footer_routeFooterLink__1SVIS,.notation-route-footer_routeFooterSocialLink__b3zR3{transition:none}.notation-route-footer_routeFooterBrandIcon__LN2S_:hover,.notation-route-footer_routeFooterLink__1SVIS:hover,.notation-route-footer_routeFooterSocialLink__b3zR3:hover{transform:none}}@media (max-width:899px){.notation-route-footer_routeFooterTop__Fp6pa{grid-template-columns:1fr}}@media (max-width:640px){.notation-route-footer_routeFooterInner__Rvbv6{width:calc(100% - 32px);padding-top:48px}.notation-route-footer_routeFooterColumns__HVrdA{grid-template-columns:1fr}.notation-route-footer_routeFooterBottom__ZYgPq{flex-direction:column;align-items:flex-start}.notation-route-footer_routeFooterLegalRow__MK8Eq{margin-top:16px}}