.tKTubW_page{--bf-ease:var(--v2-motion-ease);--bf-rule:#162d381f;--bf-rule-soft:#162d3817;--bf-rule-dark:#f7f7f229;color:var(--v2-text)}.tKTubW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-green-action);font-size:.8125rem;font-weight:600;line-height:1.4}.tKTubW_title{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;color:var(--v2-ink);margin-top:12px;font-size:clamp(1.75rem,1.25rem + 2vw,2.5rem);font-weight:600;line-height:1.12}.tKTubW_titleOnDark{color:var(--v2-surface-warm)}.tKTubW_body{max-width:56ch;color:var(--v2-text);text-wrap:pretty;margin-top:16px;font-size:1.0625rem;line-height:1.65}.tKTubW_fineprint{max-width:64ch;color:var(--v2-text-muted);text-wrap:pretty;margin-top:20px;font-size:.875rem;line-height:1.6}.tKTubW_check{width:18px;height:18px;color:var(--v2-green-action);flex-shrink:0}.tKTubW_caption,.tKTubW_captionInline{letter-spacing:.06em;text-transform:uppercase;color:var(--v2-text-muted);font-size:.75rem;font-weight:600;line-height:1.4}.tKTubW_captionInline{margin-left:6px}.tKTubW_phone{min-height:48px;color:var(--v2-ink);text-underline-offset:4px;transition:text-decoration-color .2s var(--bf-ease);align-items:center;gap:8px;font-size:1rem;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.tKTubW_phone:hover{text-decoration-color:currentColor}.tKTubW_phoneOnDark{color:var(--v2-surface-warm)}.tKTubW_phoneIcon{width:18px;height:18px;color:var(--v2-green-action)}.tKTubW_phoneOnDark .tKTubW_phoneIcon{color:var(--v2-green)}.tKTubW_inlineLink{color:var(--v2-green-action);text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.tKTubW_inlineLink:hover{color:var(--v2-navy-strong)}.tKTubW_textLink{text-align:left;margin-top:8px;padding-inline:0}.tKTubW_phone:focus-visible,.tKTubW_inlineLink:focus-visible,.tKTubW_question:focus-visible,.tKTubW_tab:focus-visible,.tKTubW_panel:focus-visible{outline:2px solid var(--v2-navy);outline-offset:3px;border-radius:6px}.tKTubW_phoneOnDark:focus-visible{outline-color:var(--v2-surface-warm)}.tKTubW_hero{background:var(--v2-surface-warm);padding-block:32px 48px}.tKTubW_heroGrid{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.tKTubW_heroTitle{letter-spacing:-.035em;text-wrap:balance;max-width:19ch;color:var(--v2-ink);margin-top:14px;font-size:clamp(2.125rem,1.4rem + 3vw,3.375rem);font-weight:600;line-height:1.07}.tKTubW_heroBody{max-width:54ch;color:var(--v2-text);text-wrap:pretty;margin-top:18px;font-size:1.0625rem;line-height:1.65}.tKTubW_heroActions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.tKTubW_trust{border-top:1px solid var(--bf-rule);flex-wrap:wrap;gap:10px 24px;margin-top:24px;padding-top:20px;display:flex}.tKTubW_trustItem{color:var(--v2-ink);align-items:center;gap:8px;font-size:.875rem;font-weight:600;line-height:1.4;display:inline-flex}.tKTubW_heroFigures{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tKTubW_heroFrame{aspect-ratio:4/5;background:var(--v2-surface-sage);border-radius:16px;position:relative;overflow:hidden}.tKTubW_heroImage{object-fit:cover}.tKTubW_heroCaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;margin-top:8px;display:flex}.tKTubW_heroCaptionName{color:var(--v2-ink);font-size:.9375rem;font-weight:600;line-height:1.4}.tKTubW_reliable{background:var(--v2-surface-sage);padding-block:56px}.tKTubW_upgrade{background:var(--v2-surface-warm);padding-block:56px}.tKTubW_why{background:var(--v2-surface-sage);padding-block:56px}.tKTubW_bandLead{max-width:60ch;color:var(--v2-text);text-wrap:pretty;font-size:1.0625rem;line-height:1.65}.tKTubW_bandRows{border-bottom:1px solid var(--bf-rule)}.tKTubW_bandLead+.tKTubW_bandRows{margin-top:28px}.tKTubW_bandRow{border-top:1px solid var(--bf-rule);padding-block:18px}.tKTubW_bandRowName{letter-spacing:-.01em;color:var(--v2-ink);font-size:1.1875rem;font-weight:600;line-height:1.3}.tKTubW_bandRowBody{max-width:56ch;color:var(--v2-text);text-wrap:pretty;margin-top:6px;font-size:1rem;line-height:1.6}.tKTubW_gainList{border-bottom:1px solid var(--bf-rule);max-width:60ch;margin-top:16px}.tKTubW_gainItem{border-top:1px solid var(--bf-rule);color:var(--v2-text);text-wrap:pretty;padding:12px 0 12px 22px;font-size:1rem;line-height:1.6;position:relative}.tKTubW_gainItem:before{background:var(--v2-green-action);content:"";border-radius:1px;width:10px;height:2px;position:absolute;top:24px;left:0}.tKTubW_gainName{color:var(--v2-ink);font-weight:600}.tKTubW_types{background:var(--v2-surface);padding-block:56px}.tKTubW_typeGrid{grid-template-columns:minmax(0,1fr);margin-top:28px;display:grid}.tKTubW_typeSide{border-top:1px solid var(--bf-rule);padding-block:24px}.tKTubW_typeSide[id]{scroll-margin-top:104px}.tKTubW_typeLead{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-green-action);font-size:.75rem;font-weight:600;line-height:1.4}.tKTubW_typeName{letter-spacing:-.025em;color:var(--v2-ink);margin-top:6px;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:600;line-height:1.15}.tKTubW_typeSchematic{max-width:360px;margin-block:18px 6px}.tKTubW_loopSvg{width:100%;height:auto;display:block;overflow:visible}.tKTubW_unit{fill:var(--v2-surface);stroke:var(--v2-ink);stroke-width:1.5px}.tKTubW_detail{fill:none;stroke:var(--v2-ink);stroke-width:1px}.tKTubW_supply{fill:none;stroke:var(--v2-green-action);stroke-width:3px}.tKTubW_return{fill:none;stroke:#162d3873;stroke-width:2px;stroke-dasharray:4 3}.tKTubW_duct{fill:none;stroke:#162d384d;stroke-width:10px;stroke-linejoin:round}.tKTubW_arrowHot,.tKTubW_arrowReturn{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.tKTubW_arrowHot{stroke:var(--v2-green-action)}.tKTubW_arrowReturn{stroke:#162d388c}.tKTubW_typeList{border-bottom:1px solid var(--bf-rule-soft)}.tKTubW_typeItem{border-top:1px solid var(--bf-rule-soft);color:var(--v2-text);text-wrap:pretty;padding:10px 0 10px 22px;font-size:1rem;line-height:1.55;position:relative}.tKTubW_typeItem:before{background:var(--v2-green-action);content:"";border-radius:1px;width:10px;height:2px;position:absolute;top:21px;left:0}.tKTubW_typeClue{color:var(--v2-ink);text-wrap:pretty;margin-top:14px;font-size:.9375rem;font-weight:500;line-height:1.55}.tKTubW_typeFacts{border-bottom:1px solid var(--bf-rule-soft);margin-top:18px}.tKTubW_typeFact{border-top:1px solid var(--bf-rule-soft);grid-template-columns:7.5rem minmax(0,1fr);column-gap:12px;padding-block:10px;display:grid}.tKTubW_typeFactLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-text-muted);padding-top:3px;font-size:.75rem;font-weight:600;line-height:1.4}.tKTubW_typeFactValue{color:var(--v2-ink);text-wrap:pretty;font-size:.9375rem;font-weight:500;line-height:1.55}.tKTubW_inside{color:#f7f7f2cc;background:var(--v2-navy-strong);padding-block:56px}.tKTubW_inSub{color:#f7f7f2c7;text-wrap:pretty;max-width:54ch;margin-top:16px;font-size:1.0625rem;line-height:1.65}.tKTubW_inGrid{grid-template-columns:minmax(0,1fr);gap:44px;margin-top:32px;display:grid}.tKTubW_inName{letter-spacing:-.015em;color:var(--v2-surface-warm);font-size:1.25rem;font-weight:600;line-height:1.3}.tKTubW_inFrame{aspect-ratio:320/240;max-width:480px;margin-top:14px;position:relative}.tKTubW_partsSvg{width:100%;height:100%;display:block}.tKTubW_darkUnit{fill:#f7f7f20f;stroke:#f7f7f2b3;stroke-width:1.5px}.tKTubW_darkDashed{fill:none;stroke:#f7f7f28c;stroke-width:1.25px;stroke-dasharray:4 3}.tKTubW_darkDetail{fill:none;stroke:#f7f7f299;stroke-width:1.25px}.tKTubW_darkAccent{fill:none;stroke:var(--v2-green);stroke-width:1.5px}.tKTubW_darkPipe{fill:none;stroke:#f7f7f2b3;stroke-width:3px}.tKTubW_darkAir{fill:none;stroke:var(--v2-green);stroke-width:1.5px;stroke-dasharray:4 4}.tKTubW_darkFilter{fill:#f7f7f23d;stroke:#f7f7f2b3;stroke-width:1px}.tKTubW_marker,.tKTubW_inNum{font-variant-numeric:tabular-nums;width:24px;height:24px;color:var(--v2-navy-strong);background:var(--v2-green);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.tKTubW_marker{box-shadow:0 0 0 2px var(--v2-navy-strong);position:absolute;translate:-50% -50%}.tKTubW_inList{border-bottom:1px solid var(--bf-rule-dark);margin-top:20px}.tKTubW_inItem{border-top:1px solid var(--bf-rule-dark);grid-template-columns:24px minmax(0,1fr);column-gap:14px;padding-block:11px;display:grid}.tKTubW_inText{gap:2px;display:grid}.tKTubW_inPart{color:var(--v2-surface-warm);font-size:1rem;font-weight:600;line-height:1.4}.tKTubW_inDesc{color:#f7f7f2bd;text-wrap:pretty;font-size:.9375rem;line-height:1.5}.tKTubW_inNote{letter-spacing:.06em;text-transform:uppercase;color:#f7f7f299;margin-top:24px;font-size:.75rem;font-weight:600;line-height:1.4}.tKTubW_decision{background:var(--v2-surface-warm);padding-block:56px}.tKTubW_selectorGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""tabs""panels";row-gap:24px;display:grid}.tKTubW_selectorHead{grid-area:head}.tKTubW_tabs{border-bottom:1px solid var(--bf-rule);grid-area:tabs;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.tKTubW_tab{border-top:1px solid var(--bf-rule);text-align:left;cursor:pointer;align-content:start;row-gap:2px;min-height:44px;padding:10px 0 12px;display:grid}.tKTubW_tab:last-child{grid-column:1/-1}.tKTubW_tabNum{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--v2-text-muted);transition:color .25s var(--bf-ease);align-items:center;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.tKTubW_tabNum:before{background:var(--v2-green-action);content:"";width:0;height:2px;transition:width .25s var(--bf-ease), margin-right .25s var(--bf-ease);border-radius:1px;margin-right:0}.tKTubW_tabLabel{color:#162d38a3;text-wrap:pretty;transition:color .25s var(--bf-ease);font-size:.9375rem;font-weight:500;line-height:1.35;display:grid}.tKTubW_tabText,.tKTubW_tabLabel:after{grid-area:1/1}.tKTubW_tabLabel:after{visibility:hidden;content:attr(data-label);font-weight:600}.tKTubW_tab[aria-selected=true] .tKTubW_tabNum{color:var(--v2-green-action)}.tKTubW_tab[aria-selected=true] .tKTubW_tabNum:before{width:18px;margin-right:8px}.tKTubW_tab[aria-selected=true] .tKTubW_tabLabel{color:var(--v2-ink);font-weight:600}.tKTubW_panels{grid-area:panels;display:grid}.tKTubW_panel{opacity:0;visibility:hidden;grid-area:1/1;translate:0 6px}.tKTubW_panel[data-active]{opacity:1;visibility:visible;transition:opacity .32s var(--bf-ease), translate .32s var(--bf-ease);translate:0}.tKTubW_panelEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-text-muted);gap:10px;font-size:.75rem;font-weight:600;line-height:1.4;display:none}.tKTubW_panelNum{font-variant-numeric:tabular-nums;color:var(--v2-green-action)}.tKTubW_panelTitle{letter-spacing:-.025em;text-wrap:balance;max-width:24ch;color:var(--v2-ink);font-size:clamp(1.375rem,1.05rem + 1.4vw,2.125rem);font-weight:600;line-height:1.16}.tKTubW_panelBody{max-width:58ch;color:var(--v2-text);text-wrap:pretty;margin-top:10px;font-size:1rem;line-height:1.6}.tKTubW_pathsLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-text-muted);margin-top:22px;font-size:.75rem;font-weight:600;line-height:1.4}.tKTubW_paths{border-bottom:1px solid var(--bf-rule);max-width:58ch;margin-top:8px}.tKTubW_path{border-top:1px solid var(--bf-rule);gap:2px;padding:12px 0 12px 22px;display:grid;position:relative}.tKTubW_path:before{background:var(--v2-green-action);content:"";border-radius:1px;width:10px;height:2px;position:absolute;top:23px;left:0}.tKTubW_pathName{color:var(--v2-ink);font-size:1rem;font-weight:600;line-height:1.4}.tKTubW_pathDesc{color:var(--v2-text);text-wrap:pretty;font-size:.9375rem;line-height:1.55}.tKTubW_confirm{color:var(--v2-ink);margin-top:14px;font-size:.9375rem;font-weight:600;line-height:1.5}.tKTubW_hybrid{background:var(--v2-surface);padding-block:56px}.tKTubW_hybGrid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px;display:grid}.tKTubW_hybItem{border-top:1px solid var(--bf-rule);padding-top:18px}.tKTubW_hybName{letter-spacing:-.01em;color:var(--v2-ink);font-size:1.1875rem;font-weight:600;line-height:1.3}.tKTubW_hybBody{max-width:50ch;color:var(--v2-text);text-wrap:pretty;margin-top:6px;font-size:1rem;line-height:1.6}.tKTubW_massSave{border-left:2px solid var(--v2-green-action);max-width:64ch;margin-top:36px;padding-left:18px}.tKTubW_massSaveLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-text-muted);font-size:.6875rem;font-weight:600;line-height:1.4}.tKTubW_massSaveNote{color:var(--v2-ink);text-wrap:pretty;margin-top:4px;margin-bottom:8px;font-size:.9375rem;line-height:1.55}.tKTubW_massSave .tKTubW_inlineLink{font-size:.9375rem}.tKTubW_replace{background:var(--v2-surface-sage);padding-block:56px}.tKTubW_repGrid{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:32px;display:grid}.tKTubW_repLead{letter-spacing:-.01em;max-width:40ch;color:var(--v2-ink);text-wrap:pretty;margin-top:16px;font-size:1.1875rem;font-weight:600;line-height:1.4}.tKTubW_repSub{max-width:56ch;color:var(--v2-text);text-wrap:pretty;margin-top:8px;font-size:1.0625rem;line-height:1.65}.tKTubW_repName{letter-spacing:-.015em;color:var(--v2-ink);font-size:1.25rem;font-weight:600;line-height:1.3}.tKTubW_repCheckLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--v2-text-muted);margin-top:6px;font-size:.75rem;font-weight:600;line-height:1.4}.tKTubW_repItem{border-top:1px solid var(--bf-rule);color:var(--v2-text);text-wrap:pretty;padding:11px 0 11px 22px;font-size:.9688rem;line-height:1.55;position:relative}.tKTubW_repItem:before{background:var(--v2-green-action);content:"";border-radius:1px;width:10px;height:2px;position:absolute;top:22px;left:0}.tKTubW_process{background:var(--v2-surface-warm);padding-block:56px}.tKTubW_procGrid{grid-template-columns:minmax(0,1fr);display:grid}.tKTubW_rail{margin-top:32px}.tKTubW_step{grid-template-columns:2.5rem minmax(0,1fr);align-content:start;column-gap:12px;padding-bottom:24px;display:grid;position:relative}.tKTubW_step:last-child{padding-bottom:0}.tKTubW_step:not(:last-child):after{content:"";background:#162d382e;width:1px;position:absolute;top:30px;bottom:6px;left:8px}.tKTubW_stepIndex{font-variant-numeric:tabular-nums;color:var(--v2-green-action);grid-row:span 2;font-size:.875rem;font-weight:600;line-height:1.6}.tKTubW_stepTitle{color:var(--v2-ink);font-size:1.0625rem;font-weight:600;line-height:1.35}.tKTubW_stepDesc{color:var(--v2-text);text-wrap:pretty;margin-top:4px;font-size:.9375rem;line-height:1.55}.tKTubW_faq{background:var(--v2-surface);padding-block:56px}.tKTubW_faqGrid,.tKTubW_bandGrid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.tKTubW_faqList{border-bottom:1px solid var(--bf-rule)}.tKTubW_faqRow{border-top:1px solid var(--bf-rule)}.tKTubW_question{text-align:left;width:100%;min-height:56px;color:var(--v2-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block:16px;font-size:1.0625rem;font-weight:600;line-height:1.4;display:flex}.tKTubW_plus{width:14px;height:14px;color:var(--v2-green-action);flex-shrink:0;position:relative}.tKTubW_plusBar{width:14px;height:2px;transition:transform .26s var(--bf-ease);background:currentColor;border-radius:1px;position:absolute;top:6px;left:0}.tKTubW_plusBar+.tKTubW_plusBar{transform:rotate(90deg)}[aria-expanded=true]>.tKTubW_plus .tKTubW_plusBar{transform:rotate(45deg)}[aria-expanded=true]>.tKTubW_plus .tKTubW_plusBar+.tKTubW_plusBar{transform:rotate(135deg)}.tKTubW_reveal{transition:grid-template-rows .28s var(--bf-ease);grid-template-rows:0fr;display:grid}.tKTubW_reveal[data-open]{grid-template-rows:1fr}.tKTubW_revealClip{min-height:0;overflow:hidden}.tKTubW_answer{max-width:64ch;color:var(--v2-text);text-wrap:pretty;padding-bottom:20px;font-size:1rem;line-height:1.65}.tKTubW_final{color:var(--v2-surface-warm);background:var(--v2-navy-strong);padding-block:56px}.tKTubW_finalGrid{gap:28px;display:grid}.tKTubW_finalTitle{letter-spacing:-.03em;text-wrap:balance;max-width:24ch;color:var(--v2-surface-warm);font-size:clamp(1.75rem,1.3rem + 1.8vw,2.375rem);font-weight:600;line-height:1.14}.tKTubW_finalBody{color:#f7f7f2c2;text-wrap:pretty;max-width:54ch;margin-top:14px;font-size:1.0625rem;line-height:1.6}.tKTubW_finalActions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}@media (max-width:767px){.tKTubW_panelBody{font-size:.9688rem}}@media (min-width:768px){.tKTubW_hero{padding-block:48px 64px}.tKTubW_reliable,.tKTubW_types,.tKTubW_inside,.tKTubW_decision,.tKTubW_replace,.tKTubW_upgrade,.tKTubW_hybrid,.tKTubW_process,.tKTubW_why,.tKTubW_faq,.tKTubW_final{padding-block:80px}.tKTubW_heroFigures{gap:20px}.tKTubW_typeGrid{border-top:1px solid var(--bf-rule);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px;position:relative}.tKTubW_typeGrid:before{background:var(--bf-rule);content:"";width:1px;position:absolute;top:24px;bottom:0;left:50%}.tKTubW_typeSide{border-top:0;padding-top:28px}.tKTubW_typeGrid{grid-template-rows:repeat(8,auto);row-gap:0}.tKTubW_typeSide{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.tKTubW_typeFacts{grid-row:span 3;grid-template-rows:subgrid;display:grid}.tKTubW_selectorGrid{row-gap:32px}.tKTubW_tabs{border-bottom:0;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:20px}.tKTubW_tab{padding:14px 0 4px}.tKTubW_tab:last-child{grid-column:auto}.tKTubW_tabLabel{font-size:1rem}.tKTubW_panelEyebrow{margin-bottom:12px;display:flex}.tKTubW_panelBody{margin-top:14px;font-size:1.0625rem;line-height:1.65}.tKTubW_hybGrid,.tKTubW_repGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px}.tKTubW_repGrid{grid-template-rows:repeat(8,auto);row-gap:0}.tKTubW_repColumn{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.tKTubW_repList{grid-row:3/-1;grid-template-rows:subgrid;display:grid}}@media (min-width:1024px){.tKTubW_hero{padding-block:48px 72px}.tKTubW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:56px}.tKTubW_heroFigure+.tKTubW_heroFigure{margin-top:48px}.tKTubW_heroFrame{aspect-ratio:3/4;width:100%;max-height:min(520px,100svh - 240px)}.tKTubW_trust{margin-top:18px}.tKTubW_inGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px;margin-top:40px}.tKTubW_marker{width:26px;height:26px;font-size:.8125rem}.tKTubW_inFrame{max-width:400px}.tKTubW_faqGrid,.tKTubW_bandGrid{grid-template-columns:minmax(0,36fr) minmax(0,64fr);align-items:start;column-gap:64px}.tKTubW_bandGrid>:last-child{margin-top:16px}.tKTubW_finalGrid{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:64px}}@media (min-width:1280px){.tKTubW_heroGrid{grid-template-columns:minmax(0,52fr) minmax(0,48fr);column-gap:72px}.tKTubW_trust{column-gap:0}.tKTubW_trustItem{white-space:nowrap}.tKTubW_trustItem+.tKTubW_trustItem{border-left:1px solid var(--bf-rule);margin-left:16px;padding-left:16px}.tKTubW_trustItem .tKTubW_check{display:none}.tKTubW_selectorGrid{grid-template:"head panels""tabs panels"1fr/minmax(0,38fr) minmax(0,62fr);gap:36px 88px}.tKTubW_tabs{border-bottom:1px solid var(--bf-rule);grid-template-columns:minmax(0,1fr);align-self:start}.tKTubW_tab{row-gap:4px;padding:16px 0 18px}.tKTubW_tabLabel{font-size:1.125rem}.tKTubW_panels{align-self:start;padding-top:6px}.tKTubW_hybLayout,.tKTubW_repLayout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,36fr) minmax(0,64fr);column-gap:64px;display:grid}.tKTubW_hybHead,.tKTubW_repHead{grid-row:1/-1}.tKTubW_hybGrid,.tKTubW_repGrid{column-gap:40px;margin-top:6px}.tKTubW_massSave{grid-column:2;margin-top:32px}.tKTubW_process{padding-block:96px}.tKTubW_procGrid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px}.tKTubW_procHead{grid-column:1/3}.tKTubW_rail{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--bf-rule);grid-template-rows:auto auto auto;margin-top:48px;display:grid}.tKTubW_step{grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);align-content:start;padding:24px 0 0;display:grid}.tKTubW_step:not(:last-child):after{display:none}.tKTubW_step:before{background:var(--v2-green-action);content:"";width:32px;height:2px;position:absolute;top:-1px;left:0}.tKTubW_stepIndex{grid-row:auto;display:block}.tKTubW_stepTitle{letter-spacing:-.01em;margin-top:10px;font-size:1.1875rem}.tKTubW_stepDesc{max-width:32ch;margin-top:8px}.tKTubW_finalActions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.tKTubW_tabNum,.tKTubW_tabNum:before,.tKTubW_tabLabel,.tKTubW_panel[data-active],.tKTubW_reveal,.tKTubW_plusBar,.tKTubW_phone{transition:none}.tKTubW_panel{translate:none}}.tKTubW_page{background:var(--v2-surface-warm)}.tKTubW_page h1{font-weight:500}.tKTubW_page :is(h2,h3)[id],.tKTubW_typeSide[id]{scroll-margin-top:136px}.tKTubW_title{letter-spacing:-.04em;font-size:clamp(2.125rem,1.2rem + 3.2vw,3.5rem);font-weight:500;line-height:1.08}.tKTubW_reliable,.tKTubW_types,.tKTubW_inside,.tKTubW_decision,.tKTubW_replace,.tKTubW_upgrade,.tKTubW_hybrid,.tKTubW_process,.tKTubW_why,.tKTubW_faq,.tKTubW_final{padding-block:clamp(64px,7.5vw,104px)}.tKTubW_reliable,.tKTubW_types,.tKTubW_decision,.tKTubW_upgrade,.tKTubW_hybrid,.tKTubW_process,.tKTubW_faq{background:var(--v2-surface-warm)}.tKTubW_inside,.tKTubW_replace,.tKTubW_why,.tKTubW_final{border-radius:36px;width:calc(100% - 24px);max-width:1600px;margin-inline:auto}.tKTubW_bandGrid{gap:36px 64px}.tKTubW_bandLead{font-size:1.125rem;line-height:1.75}.tKTubW_bandRows{border:0}.tKTubW_bandRow{border:1px solid var(--bf-rule);background:var(--v2-surface);border-radius:28px;padding:28px}.tKTubW_bandRowName{letter-spacing:-.025em;font-size:1.5rem;font-weight:500;line-height:1.3}.tKTubW_bandRowBody{margin-top:16px;line-height:1.7}.tKTubW_types{padding-top:0}.tKTubW_typeGrid{border:0;gap:24px;margin-top:40px}.tKTubW_typeGrid:before{display:none}.tKTubW_typeSide{border:1px solid var(--bf-rule);background:var(--v2-surface);border-radius:28px;padding:32px}.tKTubW_typeName{font-size:2rem;font-weight:500}.tKTubW_typeSchematic{background:var(--v2-surface-sage);border-radius:24px;width:100%;max-width:360px;margin-block:24px;padding:20px}.tKTubW_typeItem{padding-block:16px;line-height:1.65}.tKTubW_typeItem:before{top:27px}.tKTubW_typeClue{margin-top:20px;line-height:1.65}.tKTubW_typeFacts{margin-top:24px}.tKTubW_typeFact{padding-block:16px}.tKTubW_typeFactValue{line-height:1.65}.tKTubW_inGrid{align-items:start;gap:24px;margin-top:40px}.tKTubW_inFigure{border:1px solid var(--bf-rule-dark);background:#ffffff0d;border-radius:28px;padding:32px}.tKTubW_inName{letter-spacing:-.025em;font-size:1.75rem;font-weight:500}.tKTubW_inFrame{width:100%;max-width:360px;margin:24px auto}.tKTubW_inList{margin-top:24px}.tKTubW_inItem{gap:16px;padding-block:18px}.tKTubW_inPart{font-size:1.125rem;font-weight:500}.tKTubW_inDesc{color:#f7f7f2db;line-height:1.65}.tKTubW_inText{gap:8px}.tKTubW_marker,.tKTubW_inNum{background:#c4df73}.tKTubW_eyebrowOnDark{color:#c4df73}.tKTubW_inSub{color:#f7f7f2db}.tKTubW_selectorGrid{gap:32px 48px}.tKTubW_tabs{border:0;gap:12px}.tKTubW_tab{border:1px solid var(--bf-rule);background:var(--v2-surface);border-radius:24px;row-gap:10px;padding:20px 24px}.tKTubW_tab:hover{border-color:var(--v2-green-action)}.tKTubW_tab[aria-selected=true]{border-color:var(--v2-green-action);background:#e0ebc9}.tKTubW_tabLabel{color:var(--v2-navy-strong);font-size:1.0625rem;line-height:1.45}.tKTubW_tab:focus-visible{border-radius:24px}.tKTubW_panels{border:1px solid var(--bf-rule);background:var(--v2-surface);border-radius:28px;padding:0;overflow:visible}.tKTubW_panel{border-radius:28px;padding:32px}.tKTubW_panel:focus-visible{outline-offset:5px;border-radius:28px}.tKTubW_panelTitle{letter-spacing:-.03em;font-size:clamp(1.75rem,2.7vw,2.25rem);font-weight:500;line-height:1.15}.tKTubW_panelBody{line-height:1.7}.tKTubW_paths{border:0;gap:12px;max-width:none;margin-top:16px;display:grid}.tKTubW_path{border:1px solid var(--bf-rule);background:var(--v2-surface-warm);border-radius:20px;gap:10px;padding:20px}.tKTubW_path:before{display:none}.tKTubW_pathName{font-size:1.125rem;font-weight:500}.tKTubW_pathDesc{line-height:1.65}.tKTubW_confirm{margin-top:24px}.tKTubW_panel .tKTubW_textLink{white-space:normal;max-width:100%}.tKTubW_repLayout,.tKTubW_hybLayout{display:block}.tKTubW_repHead,.tKTubW_hybHead{max-width:760px}.tKTubW_repGrid{gap:24px;margin-top:40px}.tKTubW_repColumn{border:1px solid var(--bf-rule);background:var(--v2-surface);border-radius:28px;padding:28px}.tKTubW_repName{letter-spacing:-.025em;font-size:1.5rem;font-weight:500}.tKTubW_repLead{font-weight:500}.tKTubW_repCheckLabel{margin-top:16px}.tKTubW_repList{border-bottom:0;margin-top:20px}.tKTubW_repItem{padding-block:16px;font-size:1rem;line-height:1.65}.tKTubW_repItem:before{top:27px}.tKTubW_gainList{border:0;gap:16px;margin-top:24px;display:grid}.tKTubW_gainItem{border:1px solid var(--bf-rule);background:var(--v2-surface);border-radius:24px;padding:28px;line-height:1.7}.tKTubW_gainItem:before{display:none}.tKTubW_gainName{font-size:1.125rem;font-weight:500}.tKTubW_hybrid{padding-top:0}.tKTubW_hybGrid{gap:24px;margin-top:40px}.tKTubW_hybItem{border:1px solid var(--bf-rule);background:var(--v2-surface);border-radius:28px;padding:28px}.tKTubW_hybName{letter-spacing:-.025em;font-size:1.5rem;font-weight:500}.tKTubW_hybBody{margin-top:16px;line-height:1.7}.tKTubW_hybItem .tKTubW_textLink{white-space:normal;max-width:100%;margin-top:20px}.tKTubW_massSave{border:1px solid var(--bf-rule);background:var(--v2-surface-sage);border-radius:24px;max-width:none;margin-top:24px;padding:28px}.tKTubW_massSaveNote{max-width:76ch;margin-block:12px;font-size:1rem;line-height:1.7}.tKTubW_process{padding-top:0}.tKTubW_procGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px 64px}.tKTubW_procHead{grid-column:1}.tKTubW_rail{border:0;grid-column:2;grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;display:grid}.tKTubW_step,.tKTubW_step:last-child{border:1px solid var(--bf-rule);background:var(--v2-surface);border-radius:28px;grid-row:auto;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);gap:12px 20px;padding:28px;display:grid}.tKTubW_step:before,.tKTubW_step:not(:last-child):after{display:none}.tKTubW_stepIndex{background:var(--v2-surface-sage);width:40px;height:40px;color:var(--v2-navy-strong);border-radius:50%;grid-area:1/1/3;place-items:center;display:grid}.tKTubW_stepTitle{letter-spacing:-.025em;grid-column:2;margin:0;font-size:1.5rem;font-weight:500}.tKTubW_stepDesc{grid-column:2;max-width:none;margin:0;font-size:1rem;line-height:1.65}.tKTubW_why{background:var(--v2-navy-strong)}.tKTubW_why .tKTubW_title{color:var(--v2-surface-warm)}.tKTubW_why .tKTubW_bandRow{background:#c4df73;border-color:#0000}.tKTubW_faqGrid{grid-template-columns:minmax(0,1fr);gap:40px}.tKTubW_faq .tKTubW_title{text-align:center;max-width:22ch;margin-inline:auto;font-size:clamp(2.5rem,5vw,4.5rem)}.tKTubW_faqList{border:0;gap:16px;width:100%;max-width:768px;margin-inline:auto;display:grid}.tKTubW_faqRow{border:1px solid var(--bf-rule);background:var(--v2-surface);border-radius:29px}.tKTubW_question{letter-spacing:-.015em;border-radius:29px;min-height:80px;padding:24px;font-size:1.25rem;font-weight:500}.tKTubW_question:hover{background:var(--v2-surface-sage)}.tKTubW_question:focus-visible{border-radius:29px}.tKTubW_plus{color:var(--v2-navy-strong)}[aria-expanded=true]>.tKTubW_plus .tKTubW_plusBar,[aria-expanded=true]>.tKTubW_plus .tKTubW_plusBar+.tKTubW_plusBar{transform:none}.tKTubW_answer{max-width:none;padding:0 24px 24px}.tKTubW_final{background:linear-gradient(135deg,var(--v2-surface-sage),#e0ebc9);color:var(--v2-navy-strong);margin-bottom:24px}.tKTubW_finalGrid{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:32px}.tKTubW_finalTitle{letter-spacing:-.04em;color:var(--v2-navy-strong);margin-inline:auto;font-size:clamp(2.125rem,1.2rem + 3.2vw,3.5rem);font-weight:500;line-height:1.08}.tKTubW_finalBody{color:var(--v2-text);margin:20px auto 0}.tKTubW_finalActions{flex-direction:row;justify-content:center;max-width:100%}.tKTubW_finalActions>a:first-child{background:var(--v2-navy-strong);min-height:56px;color:var(--v2-surface-warm);white-space:normal;border-radius:999px;max-width:100%}.tKTubW_finalActions>a:first-child:hover{background:var(--v2-green-action);color:#fff}.tKTubW_finalActions>a:focus-visible{outline-color:var(--v2-navy-strong)}.tKTubW_finalActions .tKTubW_phone,.tKTubW_finalActions .tKTubW_phoneIcon{color:var(--v2-navy-strong)}@media (max-width:1279px){.tKTubW_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.tKTubW_tab:last-child{grid-column:1/-1}}@media (max-width:1023px){.tKTubW_procGrid{grid-template-columns:minmax(0,1fr)}.tKTubW_procHead,.tKTubW_rail{grid-column:1}}@media (max-width:767px){.tKTubW_inside,.tKTubW_replace,.tKTubW_why,.tKTubW_final{border-radius:28px;width:calc(100% - 16px)}.tKTubW_typeGrid,.tKTubW_inGrid,.tKTubW_repGrid,.tKTubW_hybGrid{gap:16px;margin-top:32px}.tKTubW_bandRow,.tKTubW_typeSide,.tKTubW_inFigure,.tKTubW_repColumn,.tKTubW_gainItem,.tKTubW_hybItem,.tKTubW_massSave{border-radius:24px;padding:24px}.tKTubW_typeSchematic{padding:16px}.tKTubW_typeFact{grid-template-columns:minmax(0,1fr);gap:8px}.tKTubW_typeFactLabel{padding-top:0}.tKTubW_inFrame{max-width:320px}.tKTubW_inGrid{gap:20px}.tKTubW_tabs{grid-template-columns:minmax(0,1fr);gap:12px}.tKTubW_tab{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;padding:20px}.tKTubW_tabNum{padding-top:3px}.tKTubW_tabNum:before{display:none}.tKTubW_tabLabel{font-size:1rem}.tKTubW_panel{padding:24px}.tKTubW_panel,.tKTubW_panels,.tKTubW_panel:focus-visible{border-radius:24px}.tKTubW_panelBody{font-size:1rem}.tKTubW_path{padding:20px}.tKTubW_repName,.tKTubW_hybName,.tKTubW_bandRowName{font-size:1.375rem}.tKTubW_step,.tKTubW_step:last-child{border-radius:24px;grid-template-columns:32px minmax(0,1fr);gap:12px 16px;padding:24px}.tKTubW_stepIndex{width:32px;height:32px}.tKTubW_stepTitle{font-size:1.375rem}.tKTubW_faqGrid{gap:32px}.tKTubW_faqList{gap:12px}.tKTubW_faqRow,.tKTubW_question,.tKTubW_question:focus-visible{border-radius:24px}.tKTubW_question{padding:20px;font-size:1.125rem}.tKTubW_answer{padding:0 20px 20px}.tKTubW_finalActions{flex-direction:column;align-items:center}}@media (min-width:768px){.tKTubW_typeGrid,.tKTubW_repGrid{row-gap:0}}.tKTubW_reliable .tKTubW_bandRows{margin-top:24px}
