.site_siteHeader___W9t6{background:var(--header-surface);border-bottom:1px solid var(--line);height:4.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site_articleShell__2L_hi,.site_directorySection__gcqsu,.site_factsSection__SC539,.site_footerGrid__w02uU,.site_footerMeta__Jh078,.site_guideGridSection___pEFb,.site_headerInner__83nkv,.site_hero__ElbMl,.site_homeSection__NLBNB,.site_repairSection__utB7e,.site_trailerSection__tNDNU{margin-inline:auto;max-width:1120px}.site_headerInner__83nkv{align-items:center;display:grid;grid-gap:clamp(.5rem,1.5vw,1.25rem);gap:clamp(.5rem,1.5vw,1.25rem);grid-template-columns:auto minmax(0,1fr) auto;height:100%;padding-inline:1.5rem}.site_brand__XkmFV,.site_cardLink___EFtm,.site_primaryNav__w2yrW a,.site_sidebarList__QGIV6 a,.site_siteFooter__ZXMcH a{color:inherit;text-decoration:none}.site_brand__XkmFV{align-items:center;display:inline-flex;flex-shrink:0;font-weight:800;gap:.6rem;letter-spacing:-.03em;transition:color .16s ease,transform .16s ease}.site_brandImage__dyCD6{display:block;flex:0 0 auto;height:2rem;width:2rem}.site_heroActions__L7j22,.site_languageSwitcher__Kf2m9,.site_primaryNav__w2yrW{align-items:center;display:flex;gap:1rem}.site_primaryNav__w2yrW{flex-wrap:nowrap;justify-content:center;min-width:0;white-space:nowrap}.site_primaryNav__w2yrW a{border-radius:var(--pill-radius);font-size:.82rem;padding:.4rem .6rem;transition:background-color .16s ease,color .16s ease,transform .16s ease}.site_primaryNav__w2yrW a.site_navCurrent__rT8wG{background:var(--accent);color:var(--accent-ink)}.site_languageSwitcher__Kf2m9{gap:.5rem}.site_languageSwitcher__Kf2m9 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-strong);border:1px solid var(--line);border-radius:var(--pill-radius);color:var(--ink);cursor:pointer;font:inherit;font-size:.85rem;font-weight:700;padding:.45rem 1.8rem .45rem .65rem;transition:border-color .16s ease,transform .16s ease}.site_brand__XkmFV:focus-visible,.site_brand__XkmFV:hover{color:var(--accent)}.site_primaryNav__w2yrW a:focus-visible,.site_primaryNav__w2yrW a:hover{background:var(--accent);color:var(--accent-ink)}.site_languageSwitcher__Kf2m9 select:focus-visible,.site_languageSwitcher__Kf2m9 select:hover{border-color:var(--accent)}.site_brand__XkmFV:active,.site_languageSwitcher__Kf2m9 select:active,.site_primaryAction__yIX6I:active,.site_primaryNav__w2yrW a:active,.site_secondaryAction__sFe1B:active{transform:translateY(1px)}.site_hero__ElbMl{align-items:center;display:grid;grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);padding:clamp(3rem,6vw,4.5rem) 1.5rem clamp(3.5rem,6vw,5rem)}.site_articleContent__eqFEl h1,.site_heroCopy__liFQH h1,.site_sectionHeading__NLjj2 h2{color:var(--ink);font-family:inherit;letter-spacing:-.05em;line-height:.95;margin:0}.site_heroCopy__liFQH h1{font-size:clamp(3.2rem,6vw,4.9rem);max-width:12ch}.site_eyebrow__7re_F,.site_footerTitle__OjuR7,.site_sidebarLabel__Btgg_{color:var(--teal-structure);font-size:.76rem;font-weight:800;letter-spacing:.12em;margin:0 0 .8rem;text-transform:uppercase}.site_articleLead__ETHmK,.site_heroDescription__e8xcM{color:var(--muted);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65;margin:1.5rem 0 0;max-width:58ch}.site_heroMedia__kUgtR{margin:0;min-width:0}.site_heroMediaFrame__F5gcC,.site_mediaFrame__1TszU{background:var(--surface-strong);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;position:relative}.site_heroMediaFrame__F5gcC{aspect-ratio:16/10}.site_mediaFrame__1TszU{aspect-ratio:16/9}.site_heroMediaFrame__F5gcC img,.site_mediaFrame__1TszU img{object-fit:cover}.site_heroMedia__kUgtR figcaption,.site_priorityMedia__KEv2J figcaption,.site_repairMedia__dxUpE figcaption{color:var(--muted);font-size:.72rem;line-height:1.4;margin-top:.5rem}.site_heroMedia__kUgtR a,.site_priorityMedia__KEv2J a,.site_repairMedia__dxUpE a{color:inherit;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.2em}.site_heroActions__L7j22{flex-wrap:wrap;margin-top:1.75rem}.site_heroActions__L7j22 .site_primaryAction__yIX6I,.site_heroActions__L7j22 .site_secondaryAction__sFe1B{margin-top:0;white-space:nowrap}.site_guideGridSection___pEFb{padding:3rem 1.5rem 5rem}.site_homeSection__NLBNB{padding:2rem 1.5rem clamp(5rem,9vw,7rem)}.site_directorySection__gcqsu{padding:0 1.5rem clamp(5rem,9vw,7rem)}.site_directoryGrid__cLbSS{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.site_directoryGroup__E2RLI{border-top:1px solid var(--line);display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(8rem,.8fr) minmax(0,1.2fr);min-width:0;padding-top:1rem}.site_directoryGroupWide__Z7rfM{grid-column:span 2;grid-template-columns:minmax(11rem,.9fr) minmax(0,1.1fr)}.site_directoryMedia__8pJTe{margin:0}.site_directoryMediaFrame__f3v8o{aspect-ratio:16/10;background:var(--surface-strong);border-radius:var(--radius);overflow:hidden;position:relative}.site_directoryMedia__8pJTe img{object-fit:cover}.site_directoryMedia__8pJTe figcaption{color:var(--muted);font-size:.72rem;line-height:1.4;margin-top:.5rem}.site_directoryMedia__8pJTe a{color:inherit;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.2em}.site_directoryCopy__IX0S3 h3{color:var(--ink);font-size:clamp(1.3rem,2.2vw,2rem);letter-spacing:-.04em;margin:0}.site_directoryCopy__IX0S3 ul{display:grid;grid-gap:.4rem;gap:.4rem;list-style:none;margin:1rem 0 0;padding:0}.site_directoryCopy__IX0S3 a{color:var(--ink);font-weight:700;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:.1em;text-underline-offset:.22em}.site_directoryCopy__IX0S3 a:focus-visible,.site_directoryCopy__IX0S3 a:hover{color:var(--accent)}.site_factsSection__SC539,.site_repairSection__utB7e,.site_trailerSection__tNDNU{padding:0 1.5rem clamp(5rem,9vw,7rem)}.site_sectionIntro__OVZAt{margin-bottom:2rem;max-width:46rem}.site_finalCta__45Jso h2,.site_sectionIntro__OVZAt h2{font-family:inherit;font-size:clamp(2.35rem,5vw,4rem);letter-spacing:-.045em;line-height:1;margin:0}.site_finalCta__45Jso p,.site_sectionIntro__OVZAt p{color:var(--muted);line-height:1.7;margin:1rem 0 0;max-width:62ch}.site_priorityGrid__bR3Eu{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);grid-template-rows:repeat(2,minmax(0,auto))}.site_priorityCard__qZf7I,.site_priorityFeatured__bcAt3{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;overflow:hidden}.site_priorityFeatured__bcAt3{display:grid;grid-row:1/span 2}.site_priorityCard__qZf7I{display:grid;grid-template-columns:minmax(8.5rem,.75fr) minmax(0,1.25fr)}.site_priorityMedia__KEv2J,.site_repairMedia__dxUpE{margin:0}.site_priorityCard__qZf7I .site_priorityMedia__KEv2J{display:grid;grid-template-rows:1fr auto;min-width:0}.site_priorityCard__qZf7I .site_mediaFrame__1TszU{aspect-ratio:auto;border:0;border-radius:0;min-height:12rem}.site_priorityFeatured__bcAt3 .site_mediaFrame__1TszU{border:0;border-radius:0}.site_priorityMedia__KEv2J figcaption{padding-inline:.85rem}.site_priorityCopy__JSKTA{display:flex;flex-direction:column;padding:clamp(1.1rem,2vw,1.6rem)}.site_priorityCopy__JSKTA h3,.site_repairSequence___9V7A h3{color:var(--ink);font-size:clamp(1.2rem,2vw,1.65rem);letter-spacing:-.035em;line-height:1.1;margin:0}.site_priorityCopy__JSKTA>p:not(.site_sourceStatus__s8zT_),.site_repairSequence___9V7A>li>p{color:var(--muted);line-height:1.6;margin:.85rem 0 0}.site_sourceStatus__s8zT_{color:var(--teal-structure);font-size:.78rem;line-height:1.4;margin:1rem 0 0}.site_sourceStatus__s8zT_ strong{font-weight:800}.site_repairSequence___9V7A{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1.1fr .88fr 1.02fr;list-style:none;margin:0;padding:0}.site_repairSequence___9V7A>li{min-width:0}.site_repairSequence___9V7A>li:nth-child(2){margin-top:2.5rem}.site_repairSequence___9V7A h3,.site_repairSequence___9V7A>li:nth-child(3){margin-top:1rem}.site_trailerSection__tNDNU{background:color-mix(in srgb,var(--teal-structure) 9%,var(--surface));border:1px solid var(--line);border-radius:var(--radius);margin-bottom:clamp(5rem,9vw,7rem);padding:clamp(1.25rem,4vw,3rem)}.site_trailerSection__tNDNU .site_sectionIntro__OVZAt{margin-bottom:1.5rem}.site_trailerFrame__4MpT0{aspect-ratio:16/9;background:var(--inverse-surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.site_trailerFrame__4MpT0 iframe{border:0;display:block;height:100%;width:100%}.site_textLink__uRG4A{color:var(--accent);display:inline-block;font-size:.9rem;font-weight:800;margin-top:1rem;text-decoration-thickness:.1em;text-underline-offset:.25em}.site_factsGrid__t_lXO{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(6,minmax(0,1fr));margin:0}.site_factsGrid__t_lXO>div{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);grid-column:span 2;min-height:7rem;padding:1.15rem}.site_factsGrid__t_lXO>.site_factMilestone__L33Nz{background:color-mix(in srgb,var(--teal-structure) 17%,var(--surface));display:flex;flex-direction:column;grid-row:span 3;justify-content:space-between}.site_factsGrid__t_lXO>div:nth-child(5),.site_factsGrid__t_lXO>div:nth-child(7){background:color-mix(in srgb,var(--teal-structure) 7%,var(--surface))}.site_factsGrid__t_lXO dt{color:var(--muted);font-size:.78rem;line-height:1.35}.site_factsGrid__t_lXO dd{color:var(--ink);font-size:clamp(1.15rem,2vw,1.6rem);font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:.65rem 0 0}.site_factMilestone__L33Nz dd{font-size:clamp(1.8rem,4vw,3.15rem);max-width:12ch}.site_primaryAction__yIX6I,.site_secondaryAction__sFe1B{border-radius:var(--pill-radius);display:inline-block;font-size:.9rem;font-weight:800;margin-top:1rem;padding:.75rem 1.1rem;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.site_primaryAction__yIX6I{background:var(--accent);color:var(--accent-ink)}.site_secondaryAction__sFe1B{border:1px solid;color:inherit}.site_primaryAction__yIX6I:focus-visible,.site_primaryAction__yIX6I:hover,.site_secondaryAction__sFe1B:focus-visible,.site_secondaryAction__sFe1B:hover{border-color:var(--accent);color:var(--accent)}.site_primaryAction__yIX6I:focus-visible,.site_primaryAction__yIX6I:hover{background:transparent}.site_finalCta__45Jso{align-items:end;background:color-mix(in srgb,var(--teal-structure) 12%,var(--surface));border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:minmax(0,1fr) auto;margin:0 auto 6rem;max-width:calc(1120px - 3rem);padding:clamp(1.5rem,5vw,4rem)}.site_finalCta__45Jso h2{color:inherit}.site_finalCta__45Jso p{color:var(--muted);margin-bottom:0;max-width:62ch}.site_sectionHeading__NLjj2{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);margin-bottom:1.75rem}.site_sectionHeading__NLjj2 h2{font-size:clamp(2.2rem,4vw,3.5rem)}.site_sectionHeading__NLjj2 p{color:var(--muted);line-height:1.6;margin:0}.site_guideGrid__ZBeRt{display:grid;grid-gap:1.15rem;gap:1.15rem;grid-template-columns:repeat(4,minmax(0,1fr))}.site_guideCard__fHYTN{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;min-height:15rem;padding:1.5rem;transition:border-color .16s ease,transform .16s ease}.site_guideCardMedia__QddVf{margin:-1.5rem -1.5rem 1.2rem}.site_articleMediaFrame__T_kc4,.site_guideCardMediaFrame__8o65B,.site_mediaContainFrame__izDqX{background:var(--surface-strong);border-bottom:1px solid var(--line);overflow:hidden;position:relative}.site_guideCardMediaFrame__8o65B{aspect-ratio:16/9}.site_mediaContainFrame__izDqX{aspect-ratio:5/6;border:1px solid var(--line);border-radius:var(--radius)}.site_articleMediaFrame__T_kc4 img,.site_guideCardMediaFrame__8o65B img{object-fit:cover}.site_mediaContainFrame__izDqX img{object-fit:contain}.site_articleMedia__BYR47 figcaption,.site_guideCardMedia__QddVf figcaption{color:var(--muted);font-size:.72rem;line-height:1.4;margin-top:.5rem}.site_guideCardMedia__QddVf figcaption{padding-inline:1.5rem}.site_articleMedia__BYR47 a,.site_guideCardMedia__QddVf a{color:inherit;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.2em}.site_guideCard__fHYTN:hover{border-color:var(--accent);transform:translateY(-2px)}.site_guideCard__fHYTN h3{font-family:inherit;font-size:1.35rem;letter-spacing:-.03em;line-height:1.15;margin:0 0 .9rem}.site_cardTitleLink__0_Hme,.site_cardTitleLink__0_Hme:visited{color:var(--ink);text-decoration:none}.site_cardLink___EFtm:focus-visible,.site_cardLink___EFtm:hover,.site_cardTitleLink__0_Hme:focus-visible,.site_cardTitleLink__0_Hme:hover,.site_sidebarList__QGIV6 a:focus-visible,.site_sidebarList__QGIV6 a:hover,.site_siteFooter__ZXMcH a:focus-visible,.site_siteFooter__ZXMcH a:hover{color:var(--accent)}.site_cardLink___EFtm:active,.site_cardTitleLink__0_Hme:active,.site_sidebarList__QGIV6 a:active,.site_siteFooter__ZXMcH a:active{color:var(--accent);transform:translateY(1px)}.site_cardAnswer__KXiK8{color:var(--muted);line-height:1.55;margin:0}.site_cardLink___EFtm{color:var(--accent);font-size:.9rem;font-weight:800;margin-top:auto;padding-top:1.25rem}.site_articleShell__2L_hi{align-items:start;display:grid;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,1fr) minmax(15rem,.32fr);padding:clamp(3rem,7vw,6rem) 1.5rem}.site_articleContent__eqFEl{max-width:47rem}.site_articleContent__eqFEl h1{font-size:clamp(2.75rem,6vw,5rem)}.site_articleMedia__BYR47{margin:2rem 0 0}.site_articleMediaFrame__T_kc4{aspect-ratio:16/9;border:1px solid var(--line);border-radius:var(--radius)}.site_articleContent__eqFEl>:not(.site_eyebrow__7re_F,h1,.site_articleLead__ETHmK){line-height:1.7}.site_articleContent__eqFEl h2{font-family:inherit;letter-spacing:-.03em;line-height:1.1;margin-top:3rem}.site_articleContent__eqFEl h3{color:var(--ink);font-size:1.08rem;margin:1.75rem 0 .4rem}.site_mdxTitle__2qgm1{color:var(--teal-structure);font-size:1.1rem;font-weight:800;line-height:1.4;margin:1.5rem 0 0}.site_articleSidebar__tMGSH{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-gap:1.5rem;gap:1.5rem;padding:1.25rem;position:-webkit-sticky;position:sticky;top:6rem}.site_articleSidebar__tMGSH section+section{border-top:1px solid var(--line);padding-top:1.5rem}.site_articleSidebar__tMGSH dd,.site_articleSidebar__tMGSH dl{margin:0}.site_articleSidebar__tMGSH dl{display:grid;grid-gap:.9rem;gap:.9rem}.site_articleSidebar__tMGSH dt{color:var(--muted);font-size:.75rem;margin-bottom:.2rem}.site_articleSidebar__tMGSH dd{font-weight:700;overflow-wrap:anywhere}.site_sidebarList__QGIV6{display:grid;grid-gap:.65rem;gap:.65rem;list-style:none;margin:0;padding:0}.site_sidebarList__QGIV6 a{color:var(--ink);line-height:1.35}.site_siteFooter__ZXMcH{background:var(--inverse-surface);color:var(--inverse-ink);padding:3.5rem 1.5rem 1.5rem}.site_footerGrid__w02uU{display:grid;grid-gap:2.5rem;gap:2.5rem;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,.7fr))}.site_siteFooter__ZXMcH li,.site_siteFooter__ZXMcH p{color:var(--inverse-muted);line-height:1.6}.site_siteFooter__ZXMcH ul{display:grid;grid-gap:.5rem;gap:.5rem;list-style:none;margin:0;padding:0}.site_siteFooter__ZXMcH .site_footerTitle__OjuR7{color:var(--inverse-heading)}.site_siteFooter__ZXMcH a{color:var(--inverse-link)}.site_siteFooter__ZXMcH a:focus-visible,.site_siteFooter__ZXMcH a:hover{color:var(--inverse-link-hover)}.site_footerMeta__Jh078{border-top:1px solid var(--inverse-line);font-size:.85rem;margin-top:2.5rem;padding-top:1.5rem}@media (max-width:767px){.site_siteHeader___W9t6{height:auto}.site_headerInner__83nkv{gap:.75rem;grid-template-columns:1fr auto;height:auto;padding:.75rem 1rem 1rem}.site_primaryNav__w2yrW{display:grid;grid-gap:.4rem;gap:.4rem;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-row:2;width:100%}.site_primaryNav__w2yrW a{background:var(--surface);border:1px solid var(--line);overflow:hidden;text-align:center;text-overflow:ellipsis}.site_articleShell__2L_hi,.site_finalCta__45Jso,.site_footerGrid__w02uU,.site_hero__ElbMl,.site_sectionHeading__NLjj2{grid-template-columns:1fr}.site_hero__ElbMl{gap:2rem;padding:2.5rem 1rem 4rem}.site_heroCopy__liFQH h1{font-size:clamp(2.9rem,14vw,4.25rem);max-width:11ch}.site_directorySection__gcqsu,.site_factsSection__SC539,.site_homeSection__NLBNB,.site_repairSection__utB7e{padding-inline:1rem}.site_trailerSection__tNDNU{margin-inline:1rem}.site_directoryGrid__cLbSS,.site_factsGrid__t_lXO,.site_priorityCard__qZf7I,.site_priorityGrid__bR3Eu,.site_repairSequence___9V7A{grid-template-columns:1fr}.site_priorityFeatured__bcAt3{grid-row:auto}.site_directoryGroupWide__Z7rfM,.site_directoryGroup__E2RLI{grid-column:auto;grid-template-columns:1fr}.site_priorityCard__qZf7I{display:block}.site_priorityCard__qZf7I .site_mediaFrame__1TszU{aspect-ratio:16/9;min-height:0}.site_repairSequence___9V7A>li:nth-child(2),.site_repairSequence___9V7A>li:nth-child(3){margin-top:0}.site_factsGrid__t_lXO>.site_factMilestone__L33Nz,.site_factsGrid__t_lXO>div{grid-column:auto;grid-row:auto}.site_factMilestone__L33Nz dd{margin-top:2rem;max-width:16ch}.site_finalCta__45Jso{margin:0 1rem 1rem;max-width:none}.site_guideGrid__ZBeRt{grid-template-columns:1fr}.site_articleSidebar__tMGSH{position:static}}@media (min-width:768px) and (max-width:1023px){.site_headerInner__83nkv{gap:.5rem;padding-inline:.75rem}.site_brandName__LY1M5{display:none}.site_primaryNav__w2yrW{gap:.2rem}.site_primaryNav__w2yrW a{font-size:.75rem;padding-inline:.3rem}.site_guideGrid__ZBeRt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.site_brand__XkmFV,.site_guideCard__fHYTN,.site_languageSwitcher__Kf2m9 select,.site_primaryAction__yIX6I,.site_primaryNav__w2yrW a,.site_secondaryAction__sFe1B{transition-duration:.01ms!important}}