._6cKeba_section{padding:48px 0}._6cKeba_card{isolation:isolate;color:#fff;background:#0b243d;border-radius:8px;position:relative;overflow:hidden}._6cKeba_photo{z-index:0;position:absolute;inset:0}._6cKeba_photo img{object-fit:cover;object-position:center 52%;width:100%;height:100%}._6cKeba_card:before{content:"";z-index:1;background:linear-gradient(90deg,#051929f0,#051929d1 60%,#05192994);position:absolute;inset:0}._6cKeba_content{z-index:2;max-width:850px;padding:40px 48px;position:relative}._6cKeba_brand{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}._6cKeba_symbol{object-fit:contain;background:#fff;border-radius:5px;flex:0 0 56px;width:56px;height:56px;padding:5px}._6cKeba_brand h2{letter-spacing:-.025em;overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.1}._6cKeba_content p{color:#edf4fa;max-width:55ch;margin:20px 0 24px;font-size:1rem;line-height:1.65}._6cKeba_content a{white-space:normal;max-width:100%;min-height:44px;line-height:1.5}@media (max-width:700px){._6cKeba_section{padding:28px 0}._6cKeba_content{padding:24px}._6cKeba_brand{gap:14px}._6cKeba_symbol{flex-basis:48px;width:48px;height:48px}._6cKeba_brand h2{flex:170px;min-width:0;font-size:clamp(1.6rem,6.4vw,2.4rem)}._6cKeba_content p{margin:18px 0 22px;font-size:.94rem}._6cKeba_content a{padding:12px 16px;font-size:.87rem}._6cKeba_card:before{background:#051929c2}}._6cKeba_followOn{padding-top:0}
.n-ZNlW_shell{border:1px solid var(--line);background:var(--pale);min-width:0;color:var(--ink);border-radius:12px;padding:clamp(23px,4vw,44px)}.n-ZNlW_expanded{max-width:none}.n-ZNlW_toolHeading{letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.5rem)}.n-ZNlW_form{gap:22px;margin-top:26px;display:grid}.n-ZNlW_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.n-ZNlW_field{flex-direction:column;gap:8px;min-width:0;font-size:.84rem;font-weight:600;line-height:1.5;display:flex}.n-ZNlW_field input,.n-ZNlW_field select{border:1px solid var(--line);background:var(--white);width:100%;min-width:0;min-height:49px;color:var(--ink);border-radius:6px;padding:12px 13px;font-size:16px;font-weight:400}.n-ZNlW_field select{padding-right:30px}.n-ZNlW_inputAffix{background:var(--white);border:1px solid var(--line);border-radius:6px;align-items:center;padding-left:13px;display:flex}.n-ZNlW_inputAffix>span{color:var(--muted);font-weight:400}.n-ZNlW_inputAffix input{background:0 0;border:0}.n-ZNlW_inputAffix:focus-within{outline:3px solid var(--brand);outline-offset:3px}.n-ZNlW_inputAffix input:focus-visible{outline:0}.n-ZNlW_field .n-ZNlW_note{font-size:.74rem;font-weight:400}.n-ZNlW_details{border-top:1px solid var(--line);margin-top:4px;padding-top:17px}.n-ZNlW_details summary{cursor:pointer;color:var(--brand);min-height:44px;padding:12px 0;font-size:.86rem;font-weight:600}.n-ZNlW_details>.n-ZNlW_note{margin:8px 0 23px}.n-ZNlW_fieldset{border:1px solid var(--line);border-radius:8px;align-content:start;gap:17px;min-width:0;margin:0;padding:20px;display:grid}.n-ZNlW_fieldset legend{padding-inline:7px;font-size:.84rem;font-weight:700}.n-ZNlW_note{color:var(--muted);font-size:.79rem;font-weight:400;line-height:1.65}.n-ZNlW_shell>.n-ZNlW_note{margin-top:18px}.n-ZNlW_result{background:var(--white);border-left:3px solid var(--brand);border-radius:0 8px 8px 0;margin-top:26px;padding:clamp(19px,3vw,28px)}.n-ZNlW_result>p{font-size:.89rem}.n-ZNlW_result .n-ZNlW_note{margin-top:16px;font-size:.78rem}.n-ZNlW_kicker{letter-spacing:.11em;color:var(--brand);margin-bottom:12px;font-weight:700;font-size:.66rem!important}.n-ZNlW_bigNumber{font-family:var(--font-heading), sans-serif;letter-spacing:-.055em;color:var(--brand);overflow-wrap:anywhere;margin-bottom:12px;font-size:clamp(2rem,4vw,3.2rem);font-weight:600;line-height:1.25;display:block}.n-ZNlW_bigNumber>span{letter-spacing:-.015em;font-size:.42em}.n-ZNlW_totals{gap:9px;margin:22px 0 0;display:grid}.n-ZNlW_totals>div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:18px;padding-top:10px;font-size:.82rem;display:flex}.n-ZNlW_totals dt{color:var(--muted)}.n-ZNlW_totals dd{text-align:right;margin:0;font-weight:600}.n-ZNlW_error,.n-ZNlW_notice{color:var(--ink);border-left:3px solid var(--brand);background:var(--white);padding:12px 15px;font-size:.85rem}.n-ZNlW_privacy{color:var(--muted);margin-top:24px;font-size:.73rem;line-height:1.65}.n-ZNlW_inset{border:1px solid var(--line);border-radius:8px;padding:20px}.n-ZNlW_inset .n-ZNlW_note{margin-top:10px}.n-ZNlW_costCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.n-ZNlW_costCards>div{border:1px solid var(--line);border-radius:8px;min-width:0;padding:20px}.n-ZNlW_costCards h3{letter-spacing:-.02em;margin:0 0 14px;font-size:.94rem}.n-ZNlW_costCards strong{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.25rem,2.5vw,1.8rem);line-height:1.3;display:block}.n-ZNlW_costCards p{margin:12px 0 0;font-size:.77rem;line-height:1.6}.n-ZNlW_costCards .n-ZNlW_treatmentCard{background:var(--pale);border-color:var(--brand);color:var(--brand)}.n-ZNlW_costDifference{gap:8px;margin:24px 0;display:grid}.n-ZNlW_costDifference strong{color:var(--brand);font-size:1.1rem}.n-ZNlW_costDifference span{font-size:.78rem;line-height:1.65}.n-ZNlW_estimateInquiry{border-top:1px solid var(--line);margin-top:30px;padding-top:26px}.n-ZNlW_estimateInquiry>h3{letter-spacing:-.04em;font-size:1.6rem}.n-ZNlW_estimateInquiry>p{margin:14px 0 24px;font-size:.85rem;line-height:1.75}.n-ZNlW_estimateInquiry:focus{outline:none}@media (max-width:750px){.n-ZNlW_costCards{grid-template-columns:1fr}}.n-ZNlW_guideCard{min-width:0}.n-ZNlW_progress{gap:7px;margin-bottom:28px;display:flex}.n-ZNlW_progress span{background:var(--line);border-radius:4px;flex:1;height:4px}.n-ZNlW_progress span.n-ZNlW_completed{background:var(--brand)}.n-ZNlW_progress span.n-ZNlW_current{background:var(--brand);opacity:.55}.n-ZNlW_questionFieldset{border:0;min-width:0;margin:0;padding:0}.n-ZNlW_questionFieldset legend{font-family:var(--font-heading), sans-serif;letter-spacing:-.03em;margin-bottom:13px;font-size:clamp(1.4rem,2.5vw,1.75rem);font-weight:600;line-height:1.3}.n-ZNlW_questionHelp{color:var(--muted);margin-bottom:22px;font-size:.82rem;line-height:1.65}.n-ZNlW_radioOptions{gap:10px;display:grid}.n-ZNlW_radioOptions label{border:1px solid var(--line);cursor:pointer;border-radius:7px;align-items:flex-start;gap:12px;min-height:51px;padding:14px;font-size:.86rem;line-height:1.55;display:flex}.n-ZNlW_radioOptions label:hover,.n-ZNlW_radioOptions .n-ZNlW_selectedOption{border-color:var(--brand);background:var(--pale)}.n-ZNlW_radioOptions input{width:18px;height:18px;accent-color:var(--brand);flex:none;margin:3px 0 0}.n-ZNlW_radioOptions label:focus-within{outline:3px solid var(--brand);outline-offset:3px}.n-ZNlW_radioOptions input:focus-visible{outline:0}.n-ZNlW_actions{justify-content:flex-end;gap:15px;margin-top:24px;display:flex}.n-ZNlW_actions button:disabled{opacity:.45;cursor:not-allowed}.n-ZNlW_secondaryButton{border:1px solid var(--line);color:var(--brand);background:var(--white);border-radius:6px;padding:13px 18px;font-size:.85rem;font-weight:600}.n-ZNlW_guideResult h3{margin:14px 0}.n-ZNlW_guideResult>p{font-size:.9rem}.n-ZNlW_guideResult h4{margin:25px 0 9px;font-size:.92rem}.n-ZNlW_guideResult ul,.n-ZNlW_guideResult ol{margin:0 0 22px;padding-left:21px;font-size:.84rem;line-height:1.75}.n-ZNlW_guideResult li+li{margin-top:10px}.n-ZNlW_guideResult>a{margin-top:21px}.n-ZNlW_guideResult>button{margin-top:23px}.n-ZNlW_answerList{font-size:.82rem}.n-ZNlW_answerList>div{border-bottom:1px solid var(--line);padding:12px 0}.n-ZNlW_answerList dt{font-weight:600}.n-ZNlW_answerList dd{color:var(--muted);margin:5px 0 0}.n-ZNlW_standaloneGuide{max-width:760px;margin-inline:auto}.n-ZNlW_standaloneGuide>div{box-shadow:none;border:1px solid var(--line);padding:clamp(24px,4vw,44px)}@media (max-width:620px){.n-ZNlW_twoColumns{grid-template-columns:1fr;gap:18px}.n-ZNlW_fieldset{padding:17px}.n-ZNlW_shell{padding:23px 20px}.n-ZNlW_form>button{width:100%}.n-ZNlW_guideCard{padding:25px 20px}.n-ZNlW_totals>div{flex-wrap:wrap;gap:4px 18px}.n-ZNlW_result{padding:21px 18px}.n-ZNlW_actions{justify-content:stretch}.n-ZNlW_actions>.n-ZNlW_secondaryButton{flex:none}.n-ZNlW_actions>button:last-child{flex:1}}@media print{.n-ZNlW_form,.n-ZNlW_actions,.n-ZNlW_privacy,.n-ZNlW_guideResult>a,.n-ZNlW_guideResult>button{display:none}.n-ZNlW_shell,.n-ZNlW_result,.n-ZNlW_guideCard{border:1px solid var(--line);box-shadow:none}}
.X66eHG_hero{isolation:isolate;color:#fff;background:#092437;align-items:center;min-height:clamp(700px,100svh - 120px,960px);display:flex;position:relative;overflow:hidden}.X66eHG_photo{z-index:-3;position:absolute;inset:0}.X66eHG_photo img{object-fit:cover;object-position:65% center;width:100%;height:100%}.X66eHG_hero:before{content:"";z-index:-2;background:linear-gradient(90deg,#092437ed 0%,#092437df 24%,#092437a8 43%,#09243742 66%,#09243708 100%);position:absolute;inset:0}.X66eHG_hero:after{content:"";z-index:-1;background:linear-gradient(#0000 68%,#09243766);position:absolute;inset:0}.X66eHG_inner{width:min(100% - 112px,1440px);margin-inline:auto;padding-block:88px 92px}.X66eHG_copy{max-width:1000px}.X66eHG_eyebrow{letter-spacing:.16em;color:#d0e4f3;align-items:center;gap:14px;margin-bottom:30px;font-size:.66rem;font-weight:600;display:flex}.X66eHG_eyebrow span{background:#9bc7e7;flex:0 0 30px;width:30px;height:1px}.X66eHG_copy h1{letter-spacing:-.055em;font-size:clamp(3.5rem,5.5vw,6.1rem);font-weight:550;line-height:1.04}.X66eHG_copy h1 em{color:#9cd2ff}.X66eHG_promise{letter-spacing:-.025em;margin-top:28px;font-size:clamp(1.15rem,1.7vw,1.55rem);font-weight:500}.X66eHG_description{color:#dfebf3;max-width:650px;margin-top:17px;font-size:1.05rem;line-height:1.8}.X66eHG_actions{flex-wrap:wrap;align-items:center;gap:24px 32px;margin-top:34px;display:flex}.X66eHG_primary{background:#086bc9;border-color:#086bc9;gap:20px;min-height:56px;padding:16px 24px}.X66eHG_primary:hover{background:#0878de;border-color:#0878de}.X66eHG_secondary{color:#f1f7fc;align-items:center;gap:12px;min-height:44px;font-size:.9rem;font-weight:500;display:inline-flex}.X66eHG_secondary:hover{color:#a9d9ff}.X66eHG_note{color:#c8dce9;align-items:center;gap:9px;margin-top:26px;font-size:.78rem;display:flex}.X66eHG_note svg{flex:none}@media (min-width:1800px){.X66eHG_photo img{object-position:center 58%}}@media (max-width:1100px){.X66eHG_hero{min-height:720px}.X66eHG_inner{width:calc(100% - 72px);padding-block:72px}.X66eHG_copy{max-width:760px}.X66eHG_copy h1{font-size:clamp(3.2rem,6.5vw,4.7rem)}.X66eHG_description{max-width:570px}.X66eHG_hero:before{background:linear-gradient(90deg,#092437ed,#092437c4 48%,#09243740)}}@media (max-width:700px){.X66eHG_hero{min-height:0;display:block}.X66eHG_inner{width:calc(100% - 40px);padding-block:44px 300px}.X66eHG_photo{height:370px;top:auto;-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.X66eHG_photo img{object-position:right center}.X66eHG_hero:before{background:linear-gradient(#092437 0% 49%,#092437e6 61%,#09243724 84%,#09243708)}.X66eHG_hero:after{background:linear-gradient(#0000 78%,#09243745)}.X66eHG_eyebrow{letter-spacing:.1em;gap:10px;margin-bottom:24px;font-size:.57rem}.X66eHG_eyebrow span{flex-basis:20px;width:20px}.X66eHG_copy h1{letter-spacing:-.055em;font-size:clamp(2.55rem,9.7vw,4.1rem);line-height:1.08}.X66eHG_promise{max-width:31ch;margin-top:23px;font-size:1.12rem;line-height:1.5}.X66eHG_description{max-width:43ch;margin-top:14px;font-size:.94rem;line-height:1.75}.X66eHG_actions{align-items:flex-start;gap:10px 22px;margin-top:27px}.X66eHG_primary{min-height:52px;padding:15px 21px;font-size:.86rem}.X66eHG_secondary{font-size:.83rem}.X66eHG_note{margin-top:16px;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.X66eHG_hero{scroll-behavior:auto}}
.tzcUha_page{--process-blue:var(--brand);overflow:clip}.tzcUha_container{width:min(1320px,100% - 112px);margin-inline:auto}.tzcUha_hero{background:var(--white);grid-template-columns:1.05fr 1fr;min-height:705px;display:grid}.tzcUha_heroCopy{min-width:0;padding:36px clamp(38px,4.5vw,78px) 72px max(48px,50vw - 660px)}.tzcUha_breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:62px;font-size:.72rem;display:flex}.tzcUha_breadcrumbs a:hover{color:var(--brand)}.tzcUha_eyebrow{color:var(--process-blue);letter-spacing:.16em;margin:0 0 24px;font-size:.66rem;font-weight:700;line-height:1.6}.tzcUha_hero h1{letter-spacing:-.065em;color:var(--navy);max-width:680px;font-size:clamp(3.25rem,4.6vw,4.9rem);line-height:1.08}.tzcUha_intro{color:var(--muted);max-width:570px;margin-top:29px;font-size:1.02rem;line-height:1.85}.tzcUha_heroActions{flex-wrap:wrap;align-items:center;gap:22px 25px;margin-top:34px;display:flex}.tzcUha_button{border:1px solid var(--process-blue);background:var(--process-blue);color:var(--white);border-radius:4px;justify-content:center;align-items:center;gap:16px;min-height:58px;padding:18px 24px;font-size:.87rem;font-weight:600;line-height:1.4;transition:background .2s,border-color .2s;display:inline-flex}.tzcUha_button:hover{background:var(--navy);border-color:var(--navy)}.tzcUha_button svg{flex-shrink:0}.tzcUha_textLink{color:var(--process-blue);align-items:center;gap:12px;font-size:.81rem;font-weight:600;line-height:1.6;display:inline-flex}.tzcUha_textLink svg{flex-shrink:0;transition:transform .2s}.tzcUha_textLink:hover svg{transform:translate(3px)}.tzcUha_heroVisual{background:var(--navy);min-width:0;min-height:100%;position:relative}.tzcUha_heroVisual picture{position:absolute;inset:0}.tzcUha_heroVisual img{object-fit:cover;object-position:66% 50%;width:100%;height:100%}.tzcUha_stageNav{background:var(--navy);color:var(--white)}.tzcUha_stageNav .tzcUha_container{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tzcUha_stageNav a{border-right:1px solid #ffffff20;align-items:center;gap:16px;padding:30px 22px;display:flex}.tzcUha_stageNav a:first-child{padding-left:0}.tzcUha_stageNav a:last-child{border-right:0}.tzcUha_navNumber{color:#6cb8ff;letter-spacing:-.055em;font-size:1.7rem;font-family:var(--font-heading);font-weight:500}.tzcUha_stageNav strong{font-size:.81rem;font-weight:600;line-height:1.4;display:block}.tzcUha_stageNav small{color:#afbed0;margin-top:4px;font-size:.67rem;display:block}.tzcUha_stageNav svg{color:#83b9eb;flex-shrink:0;margin-left:auto}.tzcUha_stageNav a:hover{background:#ffffff08}.tzcUha_assessment,.tzcUha_compatibility{padding:112px 0}.tzcUha_assessmentGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);align-items:center;gap:clamp(48px,7vw,120px);display:grid}.tzcUha_page h2{letter-spacing:-.055em;font-size:clamp(2.2rem,3.2vw,3.35rem);line-height:1.14}.tzcUha_stepLabel{align-items:center;gap:17px;margin-bottom:24px;display:flex}.tzcUha_stepLabel>span{color:var(--process-blue);font-family:var(--font-heading);letter-spacing:-.07em;font-size:2.6rem;font-weight:500;line-height:1}.tzcUha_stepLabel>p{color:var(--process-blue);letter-spacing:.13em;border-left:1px solid #b4cde4;padding-left:17px;font-size:.63rem;font-weight:700;line-height:1.55}.tzcUha_copy{margin-top:28px}.tzcUha_copy p{color:var(--muted);font-size:.93rem;line-height:1.9}.tzcUha_copy p+p{margin-top:20px}.tzcUha_preparation{border-top:3px solid var(--process-blue);background:#f0f5f9;padding:37px}.tzcUha_preparationHeading{color:var(--process-blue);align-items:center;gap:14px;margin-bottom:27px;display:flex}.tzcUha_preparationHeading p{letter-spacing:.15em;font-size:.63rem;font-weight:700}.tzcUha_preparation h3{letter-spacing:-.045em;color:var(--navy);margin-bottom:16px;font-size:1.9rem;font-weight:600;line-height:1.2}.tzcUha_preparation>p{color:var(--muted);font-size:.85rem;line-height:1.8}.tzcUha_checklist{margin:25px 0 27px;padding:0;list-style:none}.tzcUha_checklist li{border-bottom:1px solid #d9e3ec;align-items:flex-start;gap:13px;padding:13px 0;font-size:.84rem;line-height:1.6;display:flex}.tzcUha_checklist svg{color:var(--process-blue);flex-shrink:0;margin-top:4px}.tzcUha_technology{background:var(--navy);color:var(--white);padding:88px 0}.tzcUha_technologyGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(45px,6.5vw,100px);display:grid}.tzcUha_technologyVisual{background:#24394c;align-self:stretch;min-height:640px;position:relative}.tzcUha_technologyVisual picture{position:absolute;inset:0}.tzcUha_technologyVisual img{object-fit:cover;object-position:center;width:100%;height:100%}.tzcUha_technologyVisual:after{content:"";background:linear-gradient(#0000 55%,#071421b5);position:absolute;inset:0}.tzcUha_chemistry{z-index:1;background:var(--white);color:var(--navy);align-items:center;gap:18px;padding:18px 20px;display:flex;position:absolute;top:25px;left:25px}.tzcUha_chemistry>span{font-size:2.5rem;font-family:var(--font-heading);letter-spacing:-.06em;color:var(--process-blue);font-weight:500;line-height:1.2}.tzcUha_subscript{vertical-align:sub;font-size:.7em}.tzcUha_chemistry p{letter-spacing:.12em;border-left:1px solid var(--line);padding-left:18px;font-size:.55rem;font-weight:600;line-height:1.8}.tzcUha_chemistry strong{color:var(--muted);letter-spacing:0;font-size:.73rem;font-weight:400}.tzcUha_surfaceCaption{z-index:1;align-items:center;gap:13px;display:flex;position:absolute;bottom:27px;left:27px;right:27px}.tzcUha_surfaceCaption>span{background:#7fb9f1;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #ffffff15}.tzcUha_surfaceCaption p{color:#edf5ff;font-size:.73rem}.tzcUha_technology .tzcUha_stepLabel>span,.tzcUha_technology .tzcUha_stepLabel>p{color:#8bc6ff}.tzcUha_technology .tzcUha_stepLabel>p{border-color:#ffffff30}.tzcUha_technology .tzcUha_copy p{color:#c2cdd8}.tzcUha_technology .tzcUha_textLink{color:#9bcfff;margin-top:27px}.tzcUha_compatibilityGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr);align-items:center;gap:clamp(48px,8vw,135px);display:grid}.tzcUha_compatibility .tzcUha_textLink{margin-top:26px}.tzcUha_scopeCard{background:var(--white);border:1px solid #d2dfe9;box-shadow:12px 12px #eff4f8}.tzcUha_scopeHeader{color:var(--process-blue);border-bottom:1px solid var(--line);background:#f0f5f9;justify-content:space-between;align-items:center;gap:15px;padding:21px 29px;display:flex}.tzcUha_scopeHeader p{letter-spacing:.13em;font-size:.62rem;font-weight:700}.tzcUha_scopeCard h3{color:var(--navy);letter-spacing:-.05em;padding:29px 29px 8px;font-size:2.35rem;font-weight:600;line-height:1.13}.tzcUha_scopeCard ol{margin:0;padding:0 29px;list-style:none}.tzcUha_scopeCard li{border-bottom:1px solid var(--line);align-items:flex-start;gap:18px;padding:22px 0;display:flex}.tzcUha_scopeCard li:last-child{border-bottom:none}.tzcUha_scopeCard li>span{letter-spacing:-.01em;color:var(--process-blue);margin-top:4px;font-size:.66rem;font-weight:600}.tzcUha_scopeCard li strong{color:var(--navy);font-size:.86rem;font-weight:600}.tzcUha_scopeCard li p{color:var(--muted);margin-top:5px;font-size:.78rem;line-height:1.8}.tzcUha_scopeFooter{background:var(--process-blue);color:var(--white);align-items:center;gap:12px;padding:19px 29px;display:flex}.tzcUha_scopeFooter svg{flex-shrink:0}.tzcUha_scopeFooter p{font-size:.72rem;line-height:1.6}.tzcUha_application{background:#f0f5f9;padding:105px 0 91px}.tzcUha_applicationGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(45px,6vw,95px);display:grid}.tzcUha_applicationVisual{background:var(--navy);align-self:stretch;min-height:530px;position:relative}.tzcUha_applicationVisual picture{position:absolute;inset:0}.tzcUha_applicationVisual img{object-fit:cover;object-position:58% center;width:100%;height:100%}.tzcUha_applicationCaption{color:var(--white);background:linear-gradient(#0000,#071421e6);padding:55px 27px 28px;position:absolute;bottom:0;left:0;right:0}.tzcUha_applicationCaption p{letter-spacing:.13em;color:#c4ddf5;margin-bottom:9px;font-size:.6rem}.tzcUha_applicationCaption strong{font-size:1.25rem;font-family:var(--font-heading);letter-spacing:-.03em;font-weight:500;line-height:1.4}.tzcUha_timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin:70px 0 0;padding:0;list-style:none;display:grid}.tzcUha_timelineMarker{align-items:center;gap:17px;margin-bottom:24px;display:flex;position:relative}.tzcUha_timelineMarker>span:first-child{color:var(--process-blue);letter-spacing:.15em;font-size:.62rem;font-weight:700}.tzcUha_timelineMarker>span:last-child{background:#b9cddb;flex:1;height:1px;position:relative}.tzcUha_timelineMarker>span:last-child:after{content:"";background:var(--process-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:0}.tzcUha_timeline h3{letter-spacing:-.04em;color:var(--navy);font-size:1.3rem;font-weight:600;line-height:1.3}.tzcUha_timeline p{color:var(--muted);margin-top:12px;font-size:.84rem;line-height:1.8}.tzcUha_page .faq-section{background:var(--white)}.tzcUha_page .faq-section h2{max-width:360px}.tzcUha_decision{color:var(--white);background:var(--process-blue);padding:85px 0}.tzcUha_decisionGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(45px,7vw,110px);display:grid}.tzcUha_decision .tzcUha_eyebrow{color:#c6e1fc}.tzcUha_decision h2{max-width:570px}.tzcUha_decision .tzcUha_copy{margin-top:0}.tzcUha_decision .tzcUha_copy p{color:#e2edfa}.tzcUha_decision .tzcUha_button{color:var(--process-blue);background:var(--white);border-color:var(--white);margin-top:31px}.tzcUha_decision .tzcUha_button:hover{background:#e1edfa;border-color:#e1edfa}.tzcUha_resources{padding:90px 0 100px}.tzcUha_resourceHeading{grid-template-columns:1fr 2fr;align-items:start;gap:30px;margin-bottom:44px;display:grid}.tzcUha_resourceHeading .tzcUha_eyebrow{margin-top:9px}.tzcUha_resourceHeading h2{font-size:clamp(2rem,2.7vw,2.8rem)}.tzcUha_resourceGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tzcUha_resource{border-right:1px solid var(--line);flex-direction:column;min-width:0;padding:30px 32px 34px;transition:background .2s;display:flex}.tzcUha_resource:first-child{padding-left:0}.tzcUha_resource:last-child{border-right:0;padding-right:0}.tzcUha_resource:hover{background:#f3f7fa}.tzcUha_resourceTop{color:var(--process-blue);justify-content:space-between;align-items:center;gap:12px;margin-bottom:30px;display:flex}.tzcUha_resourceTop>span{letter-spacing:.13em;font-size:.6rem;font-weight:600}.tzcUha_resource h3{letter-spacing:-.045em;color:var(--navy);margin-bottom:15px;font-size:1.45rem;line-height:1.3}.tzcUha_resource>p{color:var(--muted);margin-bottom:26px;font-size:.79rem;line-height:1.8}.tzcUha_resource .tzcUha_textLink{margin-top:auto}@media (min-width:1700px){.tzcUha_hero{min-height:740px}.tzcUha_heroCopy{padding-left:max(56px,50vw - 660px)}}@media (max-width:1100px){.tzcUha_container{width:calc(100% - 72px)}.tzcUha_heroCopy{padding-bottom:50px;padding-left:36px;padding-right:36px}.tzcUha_hero h1{font-size:clamp(3.1rem,5.3vw,4rem)}.tzcUha_heroActions{flex-direction:column;align-items:flex-start}.tzcUha_breadcrumbs{margin-bottom:45px}.tzcUha_intro{font-size:.92rem}.tzcUha_stageNav a{gap:11px;padding-inline:15px}.tzcUha_stageNav svg{display:none}.tzcUha_stageNav small{font-size:.61rem}.tzcUha_stageNav strong{font-size:.76rem}.tzcUha_assessmentGrid,.tzcUha_compatibilityGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:50px}.tzcUha_preparation{padding:28px}.tzcUha_technologyGrid{gap:45px}.tzcUha_technologyVisual{min-height:690px}.tzcUha_chemistry{gap:13px;padding:15px;top:18px;left:18px;right:18px}.tzcUha_chemistry>span{font-size:2.1rem}.tzcUha_chemistry p{padding-left:13px;font-size:.5rem}.tzcUha_chemistry strong{font-size:.66rem}}@media (max-width:900px){.tzcUha_assessment,.tzcUha_compatibility{padding:78px 0}.tzcUha_assessmentGrid,.tzcUha_compatibilityGrid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:35px}.tzcUha_copy p{font-size:.87rem}.tzcUha_preparation{padding:23px}.tzcUha_preparation h3{font-size:1.7rem}.tzcUha_scopeHeader,.tzcUha_scopeFooter,.tzcUha_scopeCard h3,.tzcUha_scopeCard ol{padding-inline:23px}.tzcUha_technology{padding:60px 0}.tzcUha_technologyGrid{grid-template-columns:1fr;gap:39px}.tzcUha_technologyCopy{grid-row:1}.tzcUha_technologyVisual{min-height:400px}.tzcUha_chemistry{right:auto}.tzcUha_application{padding:78px 0}.tzcUha_applicationGrid{grid-template-columns:1fr;gap:38px}.tzcUha_applicationVisual{min-height:430px}.tzcUha_timeline{gap:28px;margin-top:45px}.tzcUha_timeline h3{font-size:1.15rem}.tzcUha_decision{padding:70px 0}.tzcUha_decisionGrid{gap:40px}.tzcUha_resources{padding:72px 0}.tzcUha_resource{padding-inline:22px}.tzcUha_resource h3{font-size:1.25rem}}@media (max-width:760px){.tzcUha_container{width:calc(100% - 44px)}.tzcUha_hero{grid-template-columns:1fr;min-height:0}.tzcUha_heroCopy{padding:24px 22px 40px}.tzcUha_breadcrumbs{margin-bottom:32px;font-size:.68rem}.tzcUha_eyebrow{margin-bottom:20px;font-size:.59rem}.tzcUha_hero h1{max-width:570px;font-size:clamp(3.2rem,10vw,4.7rem)}.tzcUha_intro{margin-top:23px;font-size:.93rem;line-height:1.8}.tzcUha_heroActions{flex-direction:row;align-items:center;gap:20px;margin-top:27px}.tzcUha_button{padding:17px 20px;font-size:.82rem}.tzcUha_heroVisual{min-height:370px}.tzcUha_heroVisual img{object-position:center 45%}.tzcUha_stageNav .tzcUha_container{grid-template-columns:repeat(2,minmax(0,1fr))}.tzcUha_stageNav a{padding:22px 15px}.tzcUha_stageNav a:nth-child(odd){padding-left:0}.tzcUha_stageNav a:nth-child(2n){border-right:0}.tzcUha_stageNav a:nth-child(-n+2){border-bottom:1px solid #ffffff20}.tzcUha_navNumber{font-size:1.5rem}.tzcUha_stageNav strong{font-size:.75rem}.tzcUha_stageNav small{font-size:.61rem}.tzcUha_assessment,.tzcUha_compatibility{padding:63px 0}.tzcUha_assessmentGrid,.tzcUha_compatibilityGrid{grid-template-columns:1fr;gap:35px}.tzcUha_page h2{font-size:clamp(2rem,7.2vw,2.8rem)}.tzcUha_stepLabel{gap:14px;margin-bottom:21px}.tzcUha_stepLabel>span{font-size:2.3rem}.tzcUha_stepLabel>p{letter-spacing:.11em;padding-left:14px;font-size:.59rem}.tzcUha_copy{margin-top:23px}.tzcUha_copy p{font-size:.88rem;line-height:1.85}.tzcUha_preparation{padding:27px}.tzcUha_preparation h3{max-width:300px;font-size:1.85rem}.tzcUha_preparationHeading{margin-bottom:23px}.tzcUha_technology{padding:62px 0}.tzcUha_technologyVisual{min-height:370px}.tzcUha_chemistry{padding:16px;top:21px;left:21px}.tzcUha_surfaceCaption{bottom:23px;left:23px}.tzcUha_scopeCard{box-shadow:7px 7px #eff4f8}.tzcUha_scopeCard h3{font-size:2.1rem}.tzcUha_application{padding:63px 0}.tzcUha_applicationVisual{min-height:355px}.tzcUha_timeline{grid-template-columns:1fr;gap:0;margin-top:40px}.tzcUha_timeline li{border-left:1px solid #b9cddb;padding:0 0 28px 27px;position:relative}.tzcUha_timeline li:last-child{padding-bottom:0}.tzcUha_timelineMarker{margin-bottom:10px;position:static}.tzcUha_timelineMarker>span:last-child{background:var(--process-blue);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:-4px}.tzcUha_timelineMarker>span:last-child:after{display:none}.tzcUha_timeline h3{font-size:1.3rem}.tzcUha_timeline p{max-width:470px;margin-top:7px}.tzcUha_decision{padding:61px 0}.tzcUha_decisionGrid{grid-template-columns:1fr;gap:28px}.tzcUha_decision .tzcUha_button{margin-top:25px}.tzcUha_resources{padding:63px 0}.tzcUha_resourceHeading{grid-template-columns:1fr;gap:0;margin-bottom:30px}.tzcUha_resourceHeading .tzcUha_eyebrow{margin-top:0}.tzcUha_resourceGrid{grid-template-columns:1fr}.tzcUha_resource,.tzcUha_resource:first-child,.tzcUha_resource:last-child{border-right:0;border-bottom:1px solid var(--line);padding:26px 0}.tzcUha_resource:last-child{border-bottom:0}.tzcUha_resourceTop{margin-bottom:20px}.tzcUha_resource h3{max-width:430px;font-size:1.45rem}.tzcUha_resource>p{max-width:500px;margin-bottom:18px}}@media (max-width:380px){.tzcUha_hero h1{font-size:2.9rem}.tzcUha_heroActions{flex-direction:column;align-items:stretch}.tzcUha_heroActions .tzcUha_textLink{align-self:flex-start}.tzcUha_stageNav a{gap:9px;padding-right:8px}.tzcUha_stageNav strong{font-size:.69rem}.tzcUha_stageNav small{font-size:.56rem}.tzcUha_navNumber{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.tzcUha_button,.tzcUha_textLink svg,.tzcUha_resource{transition:none}}
