.cost-module__pLu4AW__publication{--paper:#fbf9f3;--ink:#242622;--muted:#686b61;--red:#a53e2e;--rule:#d3d1c8;--home-surface:#fbf9f3;--home-secondary:#f0eee6;--home-text:#242622;--home-muted:#686b61;--home-control:#fff;--home-accent:#efe7d1;--home-rule:#d3d1c8;background:var(--paper);color:var(--ink);font:16px/1.65 var(--font-ibm-plex-sans), Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow:clip}.cost-module__pLu4AW__publication :is(h1,h2,h3,p,figure){margin:0}.cost-module__pLu4AW__publication :is(h1,h2,h3){text-wrap:balance}.cost-module__pLu4AW__publication a{text-underline-offset:5px;text-decoration-thickness:1px}.cost-module__pLu4AW__publication :is(button,a,input):focus-visible{outline-offset:5px;outline:3px solid #ad4b38}.cost-module__pLu4AW__publication button{font:inherit;cursor:pointer}.cost-module__pLu4AW__skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-70px;left:20px}.cost-module__pLu4AW__skip:focus{top:10px}.cost-module__pLu4AW__masthead{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:50px;padding:22px 5vw;display:flex}.cost-module__pLu4AW__wordmark{letter-spacing:-.03em;align-items:baseline;gap:10px;font:600 20px/1.2 Georgia,serif;text-decoration:none;display:flex}.cost-module__pLu4AW__wordmark span{font:13px/1.2 var(--font-ibm-plex-sans), Arial, sans-serif;letter-spacing:.05em;text-transform:uppercase;border-left:1px solid #aaa;padding-left:10px}.cost-module__pLu4AW__publisher{align-items:center;gap:12px;margin-left:auto;font-size:12px;line-height:1.5;display:flex}.cost-module__pLu4AW__publisher a{text-decoration:none}.cost-module__pLu4AW__headerAction{border-bottom:1px solid var(--ink);align-items:center;gap:30px;padding:8px 0;font-size:14px;font-weight:600;text-decoration:none;display:flex}.cost-module__pLu4AW__opening{grid-template-columns:1.2fr 1fr;align-items:center;gap:8vw;padding:70px 6vw 50px;display:grid}.cost-module__pLu4AW__opening h1{letter-spacing:-.045em;font:clamp(40px,4.5vw,70px)/1.08 Georgia,serif}.cost-module__pLu4AW__opening h1 em{color:var(--red);font-weight:400}.cost-module__pLu4AW__openingCopy{max-width:520px}.cost-module__pLu4AW__openingCopy>p:first-child{margin-bottom:14px;font-size:20px;line-height:1.5}.cost-module__pLu4AW__openingCopy>p+p{color:var(--muted);font-size:15px}.cost-module__pLu4AW__openingCopy>a{margin-top:22px;font-size:14px;display:inline-block}.cost-module__pLu4AW__anatomy{border-block:1px solid var(--rule);background:#eae7dc linear-gradient(110deg,#ffffff40,#0000 70%);padding:35px 6vw 60px}.cost-module__pLu4AW__deskIntro{align-items:baseline;gap:55px;margin-bottom:25px;display:flex}.cost-module__pLu4AW__deskIntro h2{letter-spacing:-.03em;white-space:nowrap;font:28px/1.2 Georgia,serif}.cost-module__pLu4AW__deskIntro p{color:#55584f;max-width:650px;font-size:14px}.cost-module__pLu4AW__setup{gap:6px;margin:0 0 25px;display:flex}.cost-module__pLu4AW__setup button{color:#44483e;background:0 0;border:1px solid #c0beb4;padding:9px 18px;font-size:13px;transition:background .2s,color .2s}.cost-module__pLu4AW__setup button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.cost-module__pLu4AW__desk{grid-template-columns:1.25fr 1fr;align-items:start;gap:60px;display:grid}.cost-module__pLu4AW__paper{background:#fffefa;padding:38px 38px 28px;position:relative;box-shadow:0 2px 2px #0000000d,0 15px 35px -25px #34372a,0 0 0 1px #ceccc2}.cost-module__pLu4AW__paper:before{content:"";z-index:0;background:#faf8ef;border:1px solid #cfccc0;height:4px;position:absolute;bottom:-5px;left:8px;right:8px}.cost-module__pLu4AW__paperMast{border-bottom:2px solid var(--ink);justify-content:space-between;gap:20px;padding-bottom:15px;font-size:12px;display:flex}.cost-module__pLu4AW__paperMast span:first-child{font-weight:600}.cost-module__pLu4AW__paperMast span:last-child{color:#75776e;font-style:italic}.cost-module__pLu4AW__paper h3{letter-spacing:-.025em;margin-top:26px;font:29px/1.2 Georgia,serif}.cost-module__pLu4AW__paperNote{color:var(--muted);min-height:55px;padding-top:10px;font-size:13px;line-height:1.5}.cost-module__pLu4AW__paperColumns{text-transform:uppercase;letter-spacing:.06em;color:#73766a;border-bottom:1px solid var(--rule);justify-content:space-between;margin-top:25px;padding-bottom:12px;font-size:11px;display:flex}.cost-module__pLu4AW__lineItems>div>button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #e6e4da;justify-content:space-between;align-items:center;gap:20px;padding:16px 10px;transition:background .2s,box-shadow .2s;display:flex}.cost-module__pLu4AW__lineItems>div>button>span:first-child{flex-direction:column;gap:3px;display:flex}.cost-module__pLu4AW__lineItems>div>button strong{font-size:15px;font-weight:550}.cost-module__pLu4AW__lineItems>div>button small{color:#6f7166;font-size:12px}.cost-module__pLu4AW__lineItems>div>button>span:last-child{color:var(--red);font-size:23px;font-weight:300;line-height:1}.cost-module__pLu4AW__lineItems>div>button[aria-pressed=true]{box-shadow:inset 3px 0 var(--red);background:#f0ecdf}.cost-module__pLu4AW__lineItems>div>button:hover{background:#f4f1e8}.cost-module__pLu4AW__paperFoot{color:#727569;grid-template-columns:95px 1fr;gap:15px;margin-top:25px;font-size:11px;line-height:1.6;display:grid}.cost-module__pLu4AW__paperFoot strong{color:#55584e;font-weight:500}.cost-module__pLu4AW__annotation{max-width:480px;padding:8px 0}.cost-module__pLu4AW__annotationLabel{color:var(--red);margin-bottom:14px;font-size:12px;display:block}.cost-module__pLu4AW__annotation h3{letter-spacing:-.035em;font:clamp(26px,2.45vw,37px)/1.17 Georgia,serif}.cost-module__pLu4AW__annotationContent>p{margin-top:18px;font-size:15px;line-height:1.75}.cost-module__pLu4AW__annotation figure{grid-template-columns:145px 1fr;align-items:end;gap:18px;margin-top:24px;display:grid}.cost-module__pLu4AW__annotation figure img{object-fit:cover;width:145px;height:150px}.cost-module__pLu4AW__annotation figure figcaption{color:var(--muted);max-width:180px;font-size:11px;line-height:1.6}.cost-module__pLu4AW__ask{border-top:1px solid #c9c5b7;margin-top:26px;padding-top:18px}.cost-module__pLu4AW__ask>span{text-transform:uppercase;letter-spacing:.06em;color:var(--red);font-size:12px}.cost-module__pLu4AW__ask p{margin-top:7px;font-size:15px}.cost-module__pLu4AW__ask button{color:var(--red);text-underline-offset:5px;background:0 0;border:0;margin-top:12px;padding:9px 0;font-size:13px;font-weight:600;text-decoration:underline}.cost-module__pLu4AW__questionTray{border-top:1px solid #c7c3b7;justify-content:space-between;align-items:center;gap:25px;margin-top:35px;padding-top:22px;display:flex}.cost-module__pLu4AW__questionTray>div{align-items:baseline;gap:20px;display:flex}.cost-module__pLu4AW__questionTray strong{font-size:14px;font-weight:600}.cost-module__pLu4AW__questionTray span{color:#676b60;font-size:12px}.cost-module__pLu4AW__questionTray button{border:1px solid var(--ink);background:var(--ink);color:#fffefa;align-items:center;gap:20px;padding:10px 18px;font-size:13px;display:flex}.cost-module__pLu4AW__questionTray button span{color:inherit;font-size:20px}.cost-module__pLu4AW__questionTray button:disabled{opacity:.4;cursor:not-allowed}.cost-module__pLu4AW__scopeEssay{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:50px 55px;padding:100px 6vw;display:grid}.cost-module__pLu4AW__essayTitle{padding-top:15px}.cost-module__pLu4AW__essayTitle>span,.cost-module__pLu4AW__rebateHeadline>span{color:var(--muted);font-size:12px}.cost-module__pLu4AW__essayTitle h2{letter-spacing:-.04em;margin:18px 0 24px;font:42px/1.1 Georgia,serif}.cost-module__pLu4AW__essayTitle>p{max-width:310px;font-size:16px;line-height:1.75}.cost-module__pLu4AW__housePhoto{grid-column:2/4}.cost-module__pLu4AW__housePhoto img{object-fit:cover;object-position:center 60%;width:100%;height:450px}.cost-module__pLu4AW__housePhoto figcaption{color:var(--muted);max-width:530px;margin-top:12px;font-size:12px}.cost-module__pLu4AW__scopeText h3{margin-bottom:17px;font:26px/1.3 Georgia,serif}.cost-module__pLu4AW__scopeText p{font-size:15px;line-height:1.8}.cost-module__pLu4AW__scopeText a{margin-top:20px;font-size:13px;display:inline-block}.cost-module__pLu4AW__scopeText:nth-last-child(2){grid-column:2}.cost-module__pLu4AW__rebateNote{border-top:3px solid var(--red);border-bottom:1px solid var(--rule);grid-template-columns:1fr 1.5fr;gap:8vw;margin:0 6vw 100px;padding:45px 0;display:grid}.cost-module__pLu4AW__rebateHeadline h2{letter-spacing:-.04em;margin-top:17px;font:43px/1.12 Georgia,serif}.cost-module__pLu4AW__rebateNote>div:last-child>p{font-size:15px;line-height:1.85}.cost-module__pLu4AW__rebateNote a{margin-top:22px;font-size:14px;display:inline-block}.cost-module__pLu4AW__priceSequence{border-block:1px solid #ddd9ce;flex-wrap:wrap;align-items:center;gap:15px;margin:16px 0;padding:24px 0;font-size:13px;display:flex}.cost-module__pLu4AW__priceSequence b{color:var(--red);font:26px Georgia,serif}.cost-module__pLu4AW__priceSequence strong{color:var(--red);font-weight:500}.cost-module__pLu4AW__review{background:#f0eee5;grid-template-columns:1fr 1.1fr;align-items:start;gap:9vw;padding:65px 7vw;display:grid}.cost-module__pLu4AW__reviewIntro h2{letter-spacing:-.04em;margin-bottom:25px;font:47px/1.13 Georgia,serif}.cost-module__pLu4AW__reviewIntro h2 em{color:var(--red)}.cost-module__pLu4AW__reviewIntro p{max-width:420px;margin-top:15px;font-size:15px;line-height:1.8}.cost-module__pLu4AW__booking{margin-top:12px;font-size:15px;display:inline-block}.cost-module__pLu4AW__reviewIntro figure{grid-template-columns:140px 1fr;align-items:end;gap:20px;margin-top:35px;display:grid}.cost-module__pLu4AW__reviewIntro figure img{object-fit:cover;width:140px;height:160px}.cost-module__pLu4AW__reviewIntro figcaption{max-width:190px;color:var(--muted);font-size:12px;line-height:1.7}.cost-module__pLu4AW__review .native-estimate{border:1px solid var(--rule);background:#fffefa;padding:32px;display:block}.cost-module__pLu4AW__review .estimate-story h2{letter-spacing:-.025em;margin:0 0 12px;font:28px/1.2 Georgia,serif}:is(.cost-module__pLu4AW__review .section-topic,.cost-module__pLu4AW__review .estimate-photo-pair,.cost-module__pLu4AW__review .estimate-photo-tip){display:none}.cost-module__pLu4AW__review .estimate-story>p{font-size:13px;line-height:1.7}.cost-module__pLu4AW__review .estimate-panel{background:0 0;margin-top:22px;padding:0}.cost-module__pLu4AW__review .installation-button{background:var(--red);color:#fff;border-color:var(--red);font-size:14px}.cost-module__pLu4AW__review .estimate-step-title{font:23px/1.25 Georgia,serif}.cost-module__pLu4AW__review .estimate-story{display:block}.cost-module__pLu4AW__editorialNote{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1.5fr 1.5fr;gap:40px;padding:50px 6vw;display:grid}.cost-module__pLu4AW__editorialNote h2{font:23px/1.2 Georgia,serif}.cost-module__pLu4AW__editorialNote p{color:var(--muted);font-size:12px;line-height:1.85}.cost-module__pLu4AW__footer{justify-content:space-between;gap:30px;padding:32px 6vw;display:flex}.cost-module__pLu4AW__footer>div{flex-direction:column;gap:7px;display:flex}.cost-module__pLu4AW__footer strong{font:18px Georgia,serif}.cost-module__pLu4AW__footer span{color:var(--muted);font-size:12px}.cost-module__pLu4AW__footer nav{align-items:center;gap:25px;font-size:12px;display:flex}@media (prefers-reduced-motion:no-preference){.cost-module__pLu4AW__annotationContent{animation:.35s ease-out cost-module__pLu4AW__note-in}@keyframes cost-module__pLu4AW__note-in{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1100px){.cost-module__pLu4AW__masthead{gap:25px}.cost-module__pLu4AW__desk{gap:35px}.cost-module__pLu4AW__paper{padding:25px}.cost-module__pLu4AW__scopeEssay{gap:35px}.cost-module__pLu4AW__housePhoto img{height:400px}.cost-module__pLu4AW__review{gap:6vw}.cost-module__pLu4AW__publisher{font-size:11px}.cost-module__pLu4AW__opening{gap:5vw}.cost-module__pLu4AW__questionTray>div{flex-direction:column;gap:3px}}@media (max-width:760px){.cost-module__pLu4AW__masthead{flex-wrap:wrap;gap:14px;padding:17px 5vw}.cost-module__pLu4AW__wordmark{gap:7px;font-size:17px}.cost-module__pLu4AW__wordmark span{padding-left:7px;font-size:10px}.cost-module__pLu4AW__publisher{border-top:1px solid var(--rule);flex-basis:100%;order:3;margin:0;padding-top:12px;font-size:11px;line-height:1.4}.cost-module__pLu4AW__publisher img{width:25px;height:25px}.cost-module__pLu4AW__publisher br{display:none}.cost-module__pLu4AW__publisher a{margin-left:4px}.cost-module__pLu4AW__headerAction{gap:8px;margin-left:auto;padding:3px 0;font-size:11px}.cost-module__pLu4AW__opening{padding:35px 5vw;display:block}.cost-module__pLu4AW__opening h1{font-size:43px}.cost-module__pLu4AW__openingCopy{margin-top:23px}.cost-module__pLu4AW__openingCopy>p:first-child{font-size:17px}.cost-module__pLu4AW__openingCopy>p+p{font-size:14px;line-height:1.8}.cost-module__pLu4AW__openingCopy>a{margin-top:18px;font-size:13px}.cost-module__pLu4AW__anatomy{padding:28px 5vw 35px}.cost-module__pLu4AW__deskIntro{margin-bottom:20px;display:block}.cost-module__pLu4AW__deskIntro h2{font-size:27px}.cost-module__pLu4AW__deskIntro p{margin-top:12px;font-size:13px}.cost-module__pLu4AW__setup{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.cost-module__pLu4AW__setup button{padding:10px 5px;font-size:11px}.cost-module__pLu4AW__desk{grid-template-columns:1fr;gap:30px}.cost-module__pLu4AW__paper{padding:23px 19px}.cost-module__pLu4AW__paper h3{font-size:27px}.cost-module__pLu4AW__paperNote{min-height:0;padding-top:12px;font-size:12px}.cost-module__pLu4AW__paperColumns{margin-top:24px;font-size:10px}.cost-module__pLu4AW__paperMast{font-size:11px}.cost-module__pLu4AW__lineItems>div>button{padding:14px 8px}.cost-module__pLu4AW__lineItems>div>button strong{font-size:14px}.cost-module__pLu4AW__lineItems>div>button small{max-width:260px;font-size:11px}.cost-module__pLu4AW__paperFoot{grid-template-columns:75px 1fr;gap:8px;font-size:10px}.cost-module__pLu4AW__annotation{max-width:none}.cost-module__pLu4AW__annotationLabel{margin-bottom:10px}.cost-module__pLu4AW__annotation h3{max-width:330px;font-size:29px}.cost-module__pLu4AW__annotationContent>p{font-size:14px;line-height:1.85}.cost-module__pLu4AW__annotation figure{grid-template-columns:110px 1fr;gap:20px}.cost-module__pLu4AW__annotation figure img{width:110px;height:130px}.cost-module__pLu4AW__annotation figure figcaption{font-size:11px}.cost-module__pLu4AW__ask p{font-size:14px}.cost-module__pLu4AW__questionTray{flex-direction:column;align-items:start;gap:15px;margin-top:25px}.cost-module__pLu4AW__questionTray button{justify-content:space-between;width:100%}.cost-module__pLu4AW__scopeEssay{padding:55px 5vw;display:block}.cost-module__pLu4AW__essayTitle{padding:0}.cost-module__pLu4AW__essayTitle h2{margin:15px 0 20px;font-size:37px}.cost-module__pLu4AW__essayTitle>p{max-width:none;font-size:15px}.cost-module__pLu4AW__housePhoto{margin-top:30px!important}.cost-module__pLu4AW__housePhoto img{height:320px}.cost-module__pLu4AW__housePhoto figcaption{font-size:11px}.cost-module__pLu4AW__scopeText{margin-top:35px}.cost-module__pLu4AW__scopeText h3{margin-bottom:12px;font-size:26px}.cost-module__pLu4AW__scopeText p{font-size:14px}.cost-module__pLu4AW__scopeText a{font-size:13px}.cost-module__pLu4AW__rebateNote{margin:0 5vw 50px;padding:30px 0;display:block}.cost-module__pLu4AW__rebateHeadline h2{margin-bottom:24px;font-size:36px}.cost-module__pLu4AW__rebateNote>div:last-child>p{font-size:14px}.cost-module__pLu4AW__priceSequence{gap:10px;font-size:12px}.cost-module__pLu4AW__review{padding:42px 5vw;display:block}.cost-module__pLu4AW__reviewIntro h2{font-size:39px}.cost-module__pLu4AW__reviewIntro p{font-size:14px}.cost-module__pLu4AW__reviewIntro figure{display:none}.cost-module__pLu4AW__review .native-estimate{margin-top:30px;padding:22px}.cost-module__pLu4AW__review .estimate-story h2{font-size:27px}.cost-module__pLu4AW__editorialNote{padding:35px 5vw;display:block}.cost-module__pLu4AW__editorialNote h2{margin-bottom:18px;font-size:24px}.cost-module__pLu4AW__editorialNote p+p{margin-top:15px}.cost-module__pLu4AW__footer{padding:25px 5vw;display:block}.cost-module__pLu4AW__footer nav{gap:20px;margin-top:22px}}@media print{.cost-module__pLu4AW__masthead,.cost-module__pLu4AW__opening,.cost-module__pLu4AW__setup,.cost-module__pLu4AW__annotation,.cost-module__pLu4AW__scopeEssay,.cost-module__pLu4AW__rebateNote,.cost-module__pLu4AW__review,.cost-module__pLu4AW__editorialNote,.cost-module__pLu4AW__footer,.cost-module__pLu4AW__questionTray button{display:none}.cost-module__pLu4AW__publication{background:#fff}.cost-module__pLu4AW__anatomy{background:#fff;padding:0}.cost-module__pLu4AW__desk{display:block}.cost-module__pLu4AW__paper{box-shadow:none;border:1px solid #aaa}.cost-module__pLu4AW__questionTray{break-inside:avoid}}.cost-module__pLu4AW__mobileAnnotation{display:none}@media (max-width:760px){.cost-module__pLu4AW__annotation{display:none}.cost-module__pLu4AW__mobileAnnotation{border-bottom:1px solid var(--rule);padding:20px 8px 25px;display:block}.cost-module__pLu4AW__mobileAnnotation .cost-module__pLu4AW__annotationLabel{display:none}.cost-module__pLu4AW__mobileAnnotation h3{letter-spacing:-.03em;font:24px/1.2 Georgia,serif}.cost-module__pLu4AW__mobileAnnotation .cost-module__pLu4AW__annotationContent>p{font-size:13px;line-height:1.8}.cost-module__pLu4AW__mobileAnnotation figure{display:none}.cost-module__pLu4AW__mobileAnnotation .cost-module__pLu4AW__ask{margin-top:17px;padding-top:13px}.cost-module__pLu4AW__mobileAnnotation .cost-module__pLu4AW__ask p,.cost-module__pLu4AW__mobileAnnotation .cost-module__pLu4AW__ask button{font-size:12px}.cost-module__pLu4AW__opening{padding-top:28px;padding-bottom:28px}.cost-module__pLu4AW__opening h1{font-size:39px}.cost-module__pLu4AW__openingCopy>p+p{display:none}.cost-module__pLu4AW__openingCopy>a{margin-top:14px}.cost-module__pLu4AW__deskIntro p{max-width:330px}.cost-module__pLu4AW__paper h3{font-size:24px}}.cost-module__pLu4AW__readingLayout{grid-template-columns:minmax(0,740px) minmax(200px,1fr);align-items:start;gap:45px 7vw;max-width:1300px;margin:auto;padding:55px 6vw 80px;display:grid}.cost-module__pLu4AW__readingTitle{grid-column:1/-1;max-width:830px}.cost-module__pLu4AW__readingTitle>a{color:var(--muted);font-size:13px}.cost-module__pLu4AW__readingTitle h1{letter-spacing:-.045em;margin-top:28px;font:clamp(35px,4.2vw,60px)/1.1 Georgia,serif}.cost-module__pLu4AW__readingTitle>p{max-width:680px;color:var(--muted);margin-top:24px;font-size:18px;line-height:1.6}.cost-module__pLu4AW__articleBody{font:18px/1.9 Georgia,serif}.cost-module__pLu4AW__articleBody>p{margin:0 0 24px}.cost-module__pLu4AW__articleBody h2{letter-spacing:-.03em;margin:40px 0 20px;font:31px/1.25 Georgia,serif}.cost-module__pLu4AW__articleBody ul,.cost-module__pLu4AW__articleBody ol{margin:24px 0;padding-left:24px}.cost-module__pLu4AW__articleBody li{margin:12px 0}.cost-module__pLu4AW__articleBody a{color:var(--red)}.cost-module__pLu4AW__readingRail{border-left:1px solid var(--rule);padding-left:25px;position:sticky;top:35px}.cost-module__pLu4AW__readingRail h2{margin:0 0 15px;font:25px/1.25 Georgia,serif}.cost-module__pLu4AW__readingRail h2:not(:first-child){margin-top:40px}.cost-module__pLu4AW__readingRail>p{color:var(--muted);font-size:13px;line-height:1.8}.cost-module__pLu4AW__readingRail>a{margin-top:18px;font-size:13px;line-height:1.6;display:block}.cost-module__pLu4AW__articleBody table{width:100%;font:14px/1.6 var(--font-ibm-plex-sans), Arial, sans-serif;border-collapse:collapse}.cost-module__pLu4AW__articleBody th,.cost-module__pLu4AW__articleBody td{text-align:left;border-bottom:1px solid var(--rule);padding:12px}@media (max-width:760px){.cost-module__pLu4AW__readingLayout{padding:35px 6vw 50px;display:block}.cost-module__pLu4AW__readingTitle h1{font-size:37px}.cost-module__pLu4AW__readingTitle>p{font-size:16px}.cost-module__pLu4AW__articleBody{margin-top:35px;font-size:17px;line-height:1.9}.cost-module__pLu4AW__articleBody h2{font-size:27px}.cost-module__pLu4AW__readingRail{border-left:0;border-top:1px solid var(--rule);margin-top:40px;padding:30px 0 0;position:static}}.cost-module__pLu4AW__savedQuestions{background:var(--paper,#fffdf8);margin:0;padding:12px 28px 20px 48px}.cost-module__pLu4AW__savedQuestions li{padding:12px 0}.cost-module__pLu4AW__savedQuestions p{max-width:75ch;margin:0 0 8px;line-height:1.6}.cost-module__pLu4AW__savedQuestions button{color:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:underline}
.article-module__bAg94a__reader{--navy:#0a2442;--paper:#f7f7f3;--ink:#152334;--rule:#aeb8c2;min-height:100vh;color:var(--ink);background:var(--paper);font-family:var(--font-archivo), sans-serif}.article-module__bAg94a__reader *{box-sizing:border-box}.article-module__bAg94a__reader a{color:inherit}.article-module__bAg94a__masthead{color:#fff;background:var(--navy);border-bottom:5px solid #d8e2eb;grid-template-columns:1fr 1.25fr auto;align-items:center;gap:28px;padding:18px clamp(20px,4vw,68px);display:grid}.article-module__bAg94a__wordmark{font-family:var(--font-archivo), sans-serif;font-size:24px;font-weight:700;text-decoration:none}.article-module__bAg94a__wordmark i{font-weight:400}.article-module__bAg94a__masthead p{margin:0;font-size:12px;line-height:1.5}.article-module__bAg94a__masthead p span{color:#bcd0df;display:block}.article-module__bAg94a__masthead nav{gap:22px;font-size:12px;display:flex}.article-module__bAg94a__heading{border-bottom:1px solid var(--navy);grid-template-columns:170px 1fr;gap:24px;padding:75px clamp(20px,8vw,130px) 65px;display:grid}.article-module__bAg94a__heading>a,.article-module__bAg94a__heading>p{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.article-module__bAg94a__heading>p{text-align:right}.article-module__bAg94a__heading h1{max-width:970px;font-family:var(--font-archivo), sans-serif;letter-spacing:-.045em;grid-column:2;margin:45px 0 0;font-size:clamp(52px,7vw,98px);font-weight:450;line-height:.95}.article-module__bAg94a__heading>strong{max-width:760px;font-family:var(--font-archivo), sans-serif;grid-column:2;font-size:22px;font-weight:450;line-height:1.4}.article-module__bAg94a__layout{grid-template-columns:minmax(0,720px) minmax(230px,330px);justify-content:center;gap:clamp(55px,9vw,140px);padding:80px clamp(20px,7vw,115px) 110px;display:grid}.article-module__bAg94a__prose{font-family:var(--font-archivo), sans-serif;font-size:20px;line-height:1.68}.article-module__bAg94a__prose>p:first-child{font-size:27px;line-height:1.5}.article-module__bAg94a__prose h2{border-top:4px solid var(--navy);margin:65px 0 18px;padding-top:18px;font-size:38px;line-height:1.05}.article-module__bAg94a__prose a{text-underline-offset:4px;text-decoration-thickness:1px}.article-module__bAg94a__prose li{margin:10px 0}.article-module__bAg94a__sources{border-top:4px solid var(--navy);align-self:start;position:sticky;top:28px}.article-module__bAg94a__sources>p{letter-spacing:.12em;text-transform:uppercase;margin:0;padding:14px 0;font-size:10px;font-weight:800}.article-module__bAg94a__sources ol{border-bottom:1px solid var(--navy);margin:0;padding:0;list-style:none}.article-module__bAg94a__sources li{border-top:1px solid var(--rule);padding:15px 0;font-size:12px;line-height:1.4}.article-module__bAg94a__sources>div{color:#fff;background:var(--navy);gap:8px;margin-top:34px;padding:18px;font-size:11px;line-height:1.5;display:grid}.article-module__bAg94a__sources b{text-transform:uppercase;letter-spacing:.1em}.article-module__bAg94a__next{border-top:1px solid var(--navy);grid-template-columns:repeat(3,1fr);margin:0 clamp(20px,7vw,115px) 90px;display:grid}.article-module__bAg94a__next a{border-bottom:1px solid var(--navy);gap:20px;min-height:110px;padding:22px;text-decoration:none;display:flex}.article-module__bAg94a__next a+a{border-left:1px solid var(--navy)}.article-module__bAg94a__next b{font-family:var(--font-archivo), sans-serif;color:#60768b;font-size:28px}.article-module__bAg94a__next span{font-family:var(--font-archivo), sans-serif;font-size:22px}.article-module__bAg94a__footer{color:#fff;background:#06182c;grid-template-columns:1fr 1.4fr 1.8fr;gap:24px;padding:25px clamp(20px,4vw,68px);font-size:11px;display:grid}.article-module__bAg94a__footer p{margin:0}@media (max-width:800px){.article-module__bAg94a__masthead{grid-template-columns:1fr auto}.article-module__bAg94a__masthead p{display:none}.article-module__bAg94a__heading{grid-template-columns:1fr}.article-module__bAg94a__heading>p{text-align:left}.article-module__bAg94a__heading h1,.article-module__bAg94a__heading>strong{grid-column:1}.article-module__bAg94a__heading h1{margin-top:25px}.article-module__bAg94a__layout{grid-template-columns:1fr}.article-module__bAg94a__sources{position:static}.article-module__bAg94a__next{grid-template-columns:1fr}.article-module__bAg94a__next a+a{border-left:0}.article-module__bAg94a__footer{grid-template-columns:1fr}}@media (max-width:560px){.article-module__bAg94a__masthead nav{display:none}.article-module__bAg94a__heading{padding-top:55px}.article-module__bAg94a__heading h1{font-size:50px}.article-module__bAg94a__layout{padding-top:55px}.article-module__bAg94a__prose{font-size:18px}.article-module__bAg94a__prose>p:first-child{font-size:23px}}.article-module__bAg94a__publisher{grid-template-columns:24px 1fr;align-items:center;column-gap:9px;display:grid!important}.article-module__bAg94a__publisher img{grid-row:1/3;width:24px;height:24px}.article-module__bAg94a__publisher>span{display:block}
.article-module__unSKIG__articleShell{--paper:#f5f0e4;--ink:#173b3f;--signal:#e45b34;min-height:100vh;color:var(--ink);font-family:var(--font-archivo), sans-serif;background:#f8f7f2}.article-module__unSKIG__articleShell *{box-sizing:border-box}.article-module__unSKIG__articleShell a{color:inherit}.article-module__unSKIG__masthead{border-bottom:1px solid var(--ink);grid-template-columns:1fr 1fr auto;align-items:center;min-height:94px;padding:18px clamp(22px,4vw,70px);display:grid}.article-module__unSKIG__name{align-items:center;gap:11px;font-size:15px;font-weight:750;line-height:1.1;text-decoration:none;display:flex}.article-module__unSKIG__masthead p{flex-direction:column;margin:0;font-size:11px;display:flex}.article-module__unSKIG__masthead p span,.article-module__unSKIG__articleHeading>p{text-transform:uppercase;letter-spacing:.14em}.article-module__unSKIG__masthead nav{align-items:center;gap:24px;font-size:13px;display:flex}.article-module__unSKIG__masthead nav a:last-child{color:var(--paper);background:var(--ink);padding:12px 16px;text-decoration:none}.article-module__unSKIG__breadcrumb{gap:10px;padding:30px clamp(22px,4vw,70px) 0;font-size:12px;display:flex}.article-module__unSKIG__articleHeading{border-bottom:1px solid var(--ink);grid-template-columns:.32fr 1.15fr .53fr;align-items:end;gap:32px;padding:50px clamp(22px,4vw,70px) 65px;display:grid}.article-module__unSKIG__articleHeading>p{font-size:11px;font-weight:700}.article-module__unSKIG__articleHeading h1{max-width:820px;font-family:var(--font-archivo), sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(46px,5.5vw,78px);font-weight:720;line-height:.96}.article-module__unSKIG__articleHeading>div{font-size:17px;line-height:1.5}.article-module__unSKIG__articleHeading>div a{text-underline-offset:6px;margin-top:18px;font-size:13px;font-weight:700;display:inline-block}.article-module__unSKIG__readingGrid{grid-template-columns:minmax(0,1fr) minmax(320px,.52fr);gap:clamp(45px,7vw,110px);padding:80px clamp(22px,4vw,70px);display:grid}.article-module__unSKIG__body{max-width:760px;font-family:var(--font-newsreader), serif;margin-left:auto;font-size:20px;line-height:1.62}.article-module__unSKIG__body h2{font-family:var(--font-archivo), sans-serif;letter-spacing:-.03em;margin:2.2em 0 .55em;font-size:clamp(27px,3vw,42px);line-height:1.05}.article-module__unSKIG__body p{margin:0 0 1.35em}.article-module__unSKIG__body a{text-underline-offset:5px;text-decoration-thickness:1px}.article-module__unSKIG__sourceBlock{border-top:1px solid var(--ink);font-family:var(--font-archivo), sans-serif;margin-top:70px;padding-top:24px;font-size:14px}.article-module__unSKIG__context{align-self:start}.article-module__unSKIG__context figure{margin:0}.article-module__unSKIG__context img{filter:saturate(.76)contrast(1.04);width:100%;height:auto;display:block}.article-module__unSKIG__context figcaption{border-bottom:1px solid var(--ink);padding:12px 0 24px;font-size:12px;line-height:1.45}.article-module__unSKIG__context>div{color:var(--paper);background:var(--ink);margin-top:55px;padding:26px}.article-module__unSKIG__context h2{font-family:var(--font-newsreader), serif;margin:0 0 18px;font-size:36px;font-weight:450;line-height:1}.article-module__unSKIG__context p{font-size:14px;line-height:1.55}.article-module__unSKIG__context a{border-top:1px solid #f5f0e473;padding:13px 0;font-size:13px;font-weight:700;text-decoration:none;display:block}.article-module__unSKIG__more{border-block:1px solid var(--ink);background:#e6dfce;grid-template-columns:.6fr 1fr 1fr;gap:25px;padding:55px clamp(22px,4vw,70px);display:grid}.article-module__unSKIG__more>a{border-top:1px solid var(--ink);flex-direction:column;padding-top:12px;text-decoration:none;display:flex}.article-module__unSKIG__more a span{font-family:var(--font-newsreader), serif;font-size:26px}.article-module__unSKIG__more a small{margin-top:8px;line-height:1.4}.article-module__unSKIG__footer{color:var(--paper);background:#102c2f;grid-template-columns:1fr 1fr auto;gap:30px;padding:38px clamp(22px,4vw,70px);font-size:12px;display:grid}.article-module__unSKIG__footer strong,.article-module__unSKIG__footer span{display:block}@media (max-width:800px){.article-module__unSKIG__masthead{grid-template-columns:1fr auto}.article-module__unSKIG__masthead p,.article-module__unSKIG__masthead nav a:first-child{display:none}.article-module__unSKIG__articleHeading,.article-module__unSKIG__readingGrid,.article-module__unSKIG__more,.article-module__unSKIG__footer{grid-template-columns:1fr}.article-module__unSKIG__articleHeading{padding-top:35px}.article-module__unSKIG__articleHeading h1{font-size:clamp(48px,15vw,70px)}.article-module__unSKIG__readingGrid{padding-block:55px}.article-module__unSKIG__body{font-size:18px}.article-module__unSKIG__context{grid-template-columns:1fr;gap:15px;display:grid}.article-module__unSKIG__context>div{margin-top:20px}.article-module__unSKIG__more{gap:35px}}
.replacement-module__ykus3a__site{--ink:#192c36;--paper:#fff;--line:#c6d3d9;--accent:#bc432f;--network-ink:#192c36;--network-surface:#edf2f4;--network-accent:#bc432f;--color-ink:#192c36;--color-surface:#fff;--color-accent:#bc432f;color:var(--ink);font-family:var(--font-ibm-plex-sans), Arial, sans-serif;background:#fff;font-size:17px;line-height:1.65}.replacement-module__ykus3a__site *{box-sizing:border-box}.replacement-module__ykus3a__site a{color:inherit;text-underline-offset:5px}.replacement-module__ykus3a__site button,.replacement-module__ykus3a__site input{font:inherit}.replacement-module__ykus3a__site a:focus-visible,.replacement-module__ykus3a__site button:focus-visible,.replacement-module__ykus3a__site input:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.replacement-module__ykus3a__site h1,.replacement-module__ykus3a__site h2,.replacement-module__ykus3a__site h3,.replacement-module__ykus3a__site p,.replacement-module__ykus3a__site figure{margin:0}.replacement-module__ykus3a__site h1,.replacement-module__ykus3a__site h2,.replacement-module__ykus3a__site h3{letter-spacing:-.045em;font-weight:550;line-height:1.1}.replacement-module__ykus3a__skip{z-index:20;background:#fff;padding:12px;position:absolute;top:-100px;left:15px}.replacement-module__ykus3a__skip:focus{top:12px}.replacement-module__ykus3a__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:24px 5vw;display:flex}.replacement-module__ykus3a__identity{align-items:center;gap:15px;font-size:18px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.replacement-module__ykus3a__identity small{margin-top:6px;font-size:12px;font-weight:400;display:block}.replacement-module__ykus3a__header nav{gap:28px;font-size:14px;display:flex}.replacement-module__ykus3a__header nav a{text-decoration:none}.replacement-module__ykus3a__header nav a:last-child{color:var(--accent)}.replacement-module__ykus3a__opening{background:linear-gradient(115deg,#eef4f6 65%,#e2edf0 65%);grid-template-columns:1.25fr 1fr;align-items:center;gap:7vw;padding:55px 5vw;display:grid}.replacement-module__ykus3a__opening h1{margin-bottom:24px;font-size:clamp(40px,4.7vw,70px)}.replacement-module__ykus3a__opening p{max-width:49ch}.replacement-module__ykus3a__opening p:first-of-type{margin-bottom:18px;font-size:22px;line-height:1.45}.replacement-module__ykus3a__opening a{color:#99402f;margin-top:25px;font-weight:600;display:inline-block}.replacement-module__ykus3a__opening figure{grid-template-columns:1fr 110px;align-items:end;gap:17px;display:grid}.replacement-module__ykus3a__opening img{object-fit:cover;object-position:50% 38%;width:100%;height:390px;display:block}.replacement-module__ykus3a__opening figcaption{padding-bottom:8px;font-size:12px;line-height:1.6}.replacement-module__ykus3a__record{border:1px solid var(--line);margin:65px 5vw;scroll-margin-top:20px}.replacement-module__ykus3a__recordHead{justify-content:space-between;align-items:start;gap:5vw;padding:32px;display:flex}.replacement-module__ykus3a__recordHead h2{max-width:17ch;font-size:34px}.replacement-module__ykus3a__recordHead p{max-width:47ch;font-size:15px}.replacement-module__ykus3a__recordTabs{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.replacement-module__ykus3a__recordTabs button{border:0;border-right:1px solid var(--line);text-align:left;cursor:pointer;color:var(--ink);background:#edf2f4;justify-content:space-between;gap:15px;padding:20px;font-size:16px;display:flex}.replacement-module__ykus3a__recordTabs button:last-child{border-right:0}.replacement-module__ykus3a__recordTabs button[aria-pressed=true]{color:#fff;background:#192c36}.replacement-module__ykus3a__recordBody{grid-template-columns:1fr 1.3fr;gap:6vw;padding:38px;animation:.25s ease-out replacement-module__ykus3a__appear;display:grid}.replacement-module__ykus3a__recordBody h3{margin-bottom:18px;font-size:29px}.replacement-module__ykus3a__recordBody p{max-width:45ch;font-size:16px}.replacement-module__ykus3a__recordBody .replacement-module__ykus3a__recordNote{color:#526771;max-width:51ch;margin-top:25px;font-size:12px}.replacement-module__ykus3a__questions{gap:18px;display:grid}.replacement-module__ykus3a__questions label{cursor:pointer;align-items:flex-start;gap:14px;display:flex}.replacement-module__ykus3a__questions input{accent-color:#1c6a79;flex-shrink:0;width:20px;height:20px;margin-top:4px}.replacement-module__ykus3a__questions small{color:#596c75;margin-top:4px;font-size:12px;display:block}.replacement-module__ykus3a__recordFoot{border-top:1px solid var(--line);background:#f7f9fa;justify-content:space-between;align-items:center;gap:20px;padding:18px 30px;display:flex}.replacement-module__ykus3a__recordFoot p{font-size:14px}.replacement-module__ykus3a__recordFoot button{background:var(--accent);color:#fff;cursor:pointer;border:0;padding:12px 20px}.replacement-module__ykus3a__comparison{padding:40px 9vw 80px}.replacement-module__ykus3a__comparison header{max-width:670px;margin-bottom:40px}.replacement-module__ykus3a__comparison h2,.replacement-module__ykus3a__context h2,.replacement-module__ykus3a__prepare h2{margin-bottom:22px;font-size:clamp(30px,3vw,44px)}.replacement-module__ykus3a__comparison header p{max-width:58ch}.replacement-module__ykus3a__compareColumns{grid-template-columns:1fr 1fr;gap:6vw;margin-bottom:30px;display:grid}.replacement-module__ykus3a__compareColumns article{border-top:4px solid #1c6a79;padding-top:25px}.replacement-module__ykus3a__compareColumns article+article{border-color:var(--accent)}.replacement-module__ykus3a__compareColumns h3{margin-bottom:18px;font-size:26px}.replacement-module__ykus3a__compareColumns p,.replacement-module__ykus3a__compareColumns dd{max-width:55ch;font-size:16px}.replacement-module__ykus3a__compareColumns dl{margin-top:30px}.replacement-module__ykus3a__compareColumns dt{margin-top:20px;font-size:14px;font-weight:600}.replacement-module__ykus3a__compareColumns dd{margin:5px 0 0}.replacement-module__ykus3a__context{background:#edf2f4;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding:65px 9vw;display:grid}.replacement-module__ykus3a__context img{object-fit:cover;object-position:50% 35%;width:100%;height:430px;display:block}.replacement-module__ykus3a__context figcaption{max-width:55ch;margin-top:12px;font-size:12px;line-height:1.6}.replacement-module__ykus3a__context p{margin-bottom:20px;font-size:16px}.replacement-module__ykus3a__prepare{padding:75px 5vw}.replacement-module__ykus3a__prepare header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px;display:flex}.replacement-module__ykus3a__prepare header a{margin-bottom:24px;font-size:14px}.replacement-module__ykus3a__photoStrip{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.replacement-module__ykus3a__photoStrip img{object-fit:cover;width:100%;height:320px;display:block}.replacement-module__ykus3a__photoStrip figure:nth-child(2) img{object-position:50% 70%}.replacement-module__ykus3a__photoStrip figcaption{padding:17px 0}.replacement-module__ykus3a__photoStrip strong{font-size:18px}.replacement-module__ykus3a__photoStrip p{max-width:40ch;margin-top:8px;font-size:14px}.replacement-module__ykus3a__prepare>p{margin-top:20px;font-size:14px}.replacement-module__ykus3a__intake{padding:0 5vw 35px}.replacement-module__ykus3a__sources{grid-template-columns:1fr 2fr;gap:8vw;padding:35px 9vw 65px;display:grid}.replacement-module__ykus3a__sources h2{font-size:26px}.replacement-module__ykus3a__sources p{max-width:75ch;font-size:14px}.replacement-module__ykus3a__footer{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:30px 5vw;font-size:13px;display:flex}.replacement-module__ykus3a__reading{max-width:1100px;margin:auto;padding:60px 5vw}.replacement-module__ykus3a__reading>header{border-bottom:2px solid #1c6a79;max-width:770px;margin-bottom:40px;padding-bottom:30px}.replacement-module__ykus3a__reading h1{margin:20px 0;font-size:clamp(35px,4vw,54px)}.replacement-module__ykus3a__reading>header p{font-size:21px}.replacement-module__ykus3a__readingBody{max-width:720px}.replacement-module__ykus3a__readingBody h2{margin:42px 0 20px;font-size:29px}.replacement-module__ykus3a__readingBody h3{margin:30px 0 15px;font-size:23px}.replacement-module__ykus3a__readingBody p,.replacement-module__ykus3a__readingBody ul{margin-bottom:22px}.replacement-module__ykus3a__readingNext{background:#edf2f4;gap:10px;margin-top:50px;padding:25px;font-size:15px;display:grid}@keyframes replacement-module__ykus3a__appear{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.replacement-module__ykus3a__recordBody{animation:none}}@media (max-width:760px){.replacement-module__ykus3a__header{padding:19px 6vw;display:block}.replacement-module__ykus3a__identity{font-size:16px}.replacement-module__ykus3a__header nav{gap:24px;margin-top:20px;font-size:12px}.replacement-module__ykus3a__opening{padding:32px 6vw;display:block}.replacement-module__ykus3a__opening h1{font-size:41px}.replacement-module__ykus3a__opening p:first-of-type{font-size:19px}.replacement-module__ykus3a__opening p{font-size:15px}.replacement-module__ykus3a__opening figure{grid-template-columns:1fr;margin-top:28px}.replacement-module__ykus3a__opening img{object-position:50% 36%;height:280px}.replacement-module__ykus3a__opening figcaption{max-width:40ch;font-size:12px}.replacement-module__ykus3a__record{margin:35px 5vw}.replacement-module__ykus3a__recordHead{padding:24px;display:block}.replacement-module__ykus3a__recordHead h2{margin-bottom:16px;font-size:29px}.replacement-module__ykus3a__recordTabs{display:block}.replacement-module__ykus3a__recordTabs button{border-right:0;border-bottom:1px solid var(--line);width:100%;padding:16px 20px;font-size:14px}.replacement-module__ykus3a__recordBody{padding:24px;display:block}.replacement-module__ykus3a__recordBody h3{font-size:24px}.replacement-module__ykus3a__recordBody p{font-size:15px}.replacement-module__ykus3a__recordBody .replacement-module__ykus3a__recordNote{margin-top:15px}.replacement-module__ykus3a__questions{margin-top:28px;font-size:15px}.replacement-module__ykus3a__recordFoot{padding:20px;display:block}.replacement-module__ykus3a__recordFoot button{width:100%;margin-top:15px;font-size:14px}.replacement-module__ykus3a__comparison{padding:35px 6vw 45px}.replacement-module__ykus3a__compareColumns{display:block}.replacement-module__ykus3a__compareColumns article+article{margin-top:35px}.replacement-module__ykus3a__context{flex-direction:column-reverse;gap:25px;padding:35px 6vw;display:flex}.replacement-module__ykus3a__context img{height:350px}.replacement-module__ykus3a__prepare{padding:45px 6vw}.replacement-module__ykus3a__prepare header{display:block}.replacement-module__ykus3a__prepare header a{margin:0;display:inline-block}.replacement-module__ykus3a__photoStrip{display:block}.replacement-module__ykus3a__photoStrip figure+figure{margin-top:24px}.replacement-module__ykus3a__photoStrip img{height:350px}.replacement-module__ykus3a__sources{padding:35px 6vw;display:block}.replacement-module__ykus3a__sources h2{margin-bottom:20px}.replacement-module__ykus3a__footer{flex-wrap:wrap;padding:25px 6vw}.replacement-module__ykus3a__reading{padding:35px 6vw}.replacement-module__ykus3a__reading>header p{font-size:18px}.replacement-module__ykus3a__readingBody{font-size:16px}}@media print{.replacement-module__ykus3a__header nav,.replacement-module__ykus3a__opening,.replacement-module__ykus3a__intake,.replacement-module__ykus3a__footer,.replacement-module__ykus3a__recordFoot button{display:none}.replacement-module__ykus3a__record{border:0;margin:0}.replacement-module__ykus3a__recordBody{display:block}.replacement-module__ykus3a__site{font-size:12pt}}.replacement-module__ykus3a__decisionOpening{background:#edf3f5;grid-template-columns:minmax(280px,.75fr) minmax(0,1.5fr);align-items:start;gap:4vw;padding:42px 5vw;display:grid}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__opening{background:0 0;padding:0;display:block}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__opening h1{margin-bottom:20px;font-size:clamp(35px,3.3vw,49px)}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__opening p:first-of-type{font-size:17px;line-height:1.65}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__opening a{display:none}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__opening figure{margin-top:30px;display:block}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__opening img{height:285px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__opening figcaption{max-width:40ch;margin-top:12px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__record{background:#fff;margin:0}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordHead{padding:26px;display:block}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordHead h2{max-width:none;margin-bottom:12px;font-size:29px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordHead p{max-width:60ch;font-size:14px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordTabs button{gap:8px;padding:15px;font-size:14px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordBody{padding:26px;display:block}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordBody h3{font-size:25px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordBody p{max-width:70ch;font-size:15px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordBody .replacement-module__ykus3a__recordNote{margin-top:15px;font-size:12px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__questions{gap:15px;margin-top:26px;font-size:15px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordFoot{padding:16px 26px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordFoot button{font-size:14px}@media (max-width:900px){.replacement-module__ykus3a__decisionOpening{grid-template-columns:1fr 1.5fr;gap:24px;padding-inline:4vw}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordTabs{display:block}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordTabs button{border-right:0;border-bottom:1px solid var(--line);width:100%}}@media (max-width:760px){.replacement-module__ykus3a__decisionOpening{padding:30px 5vw;display:block}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__opening h1{font-size:37px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__opening figure{display:none}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__opening p:first-of-type{margin-bottom:24px;font-size:15px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordHead{padding:23px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordHead h2{font-size:25px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordBody{padding:23px}.replacement-module__ykus3a__decisionOpening .replacement-module__ykus3a__recordFoot{padding:20px}}
.article-module__wSedKG__shell{--ink:#202628;--yellow:#e8c328;min-height:100vh;color:var(--ink);font-family:var(--font-archivo), sans-serif;background:#f3f1e9}.article-module__wSedKG__shell *{box-sizing:border-box}.article-module__wSedKG__shell a{color:inherit}.article-module__wSedKG__shell>header{border-bottom:2px solid var(--ink);text-transform:uppercase;letter-spacing:.08em;grid-template-columns:1fr 1fr auto;align-items:center;min-height:86px;padding:14px clamp(20px,4vw,64px);font-size:11px;display:grid}.article-module__wSedKG__shell>header>a:first-child{align-items:center;gap:10px;text-decoration:none;display:flex}.article-module__wSedKG__shell>header>a:last-child{color:#fff;background:var(--ink);padding:12px 15px;text-decoration:none}.article-module__wSedKG__title{background:#d9dbd5;grid-template-columns:.35fr 1.15fr .5fr;align-items:end;gap:30px;padding:55px clamp(20px,4vw,64px);display:grid}.article-module__wSedKG__title>a{font:11px var(--font-ibm-plex-mono), monospace}.article-module__wSedKG__title h1{letter-spacing:-.055em;margin:0;font-size:clamp(50px,7vw,96px);line-height:.9}.article-module__wSedKG__title p{font-size:17px;line-height:1.5}.article-module__wSedKG__grid{grid-template-columns:1fr minmax(320px,.55fr);gap:clamp(45px,8vw,120px);padding:75px clamp(20px,4vw,64px);display:grid}.article-module__wSedKG__grid>article{max-width:740px;margin-left:auto;font-size:18px;line-height:1.65}.article-module__wSedKG__grid>article h2{margin-top:2.2em;font-size:34px;line-height:1}.article-module__wSedKG__grid>article>section{border-top:2px solid var(--ink);margin-top:60px;padding-top:20px;font-size:14px}.article-module__wSedKG__grid aside figure{margin:0}.article-module__wSedKG__grid aside img{width:100%;height:auto;display:block}.article-module__wSedKG__grid aside figcaption{border-top:1px solid var(--ink);padding:12px 0;font-size:12px;line-height:1.45}.article-module__wSedKG__grid aside>div{color:#fff;background:var(--ink);margin-top:45px;padding:24px}.article-module__wSedKG__grid aside>div h2{font-size:34px;line-height:1}.article-module__wSedKG__grid aside>div a{border-top:1px solid #777;padding:13px 0;font-size:13px;font-weight:700;text-decoration:none;display:block}.article-module__wSedKG__more{background:var(--yellow);grid-template-columns:1fr 1fr;gap:30px;padding:50px clamp(20px,4vw,64px);display:grid}.article-module__wSedKG__more a{border-top:2px solid var(--ink);flex-direction:column;padding-top:12px;text-decoration:none;display:flex}.article-module__wSedKG__more b{font-size:22px}.article-module__wSedKG__more span{margin-top:7px;font-size:13px}.article-module__wSedKG__shell>footer{color:#fff;background:var(--ink);grid-template-columns:1fr 1fr;padding:35px clamp(20px,4vw,64px);font-size:12px;display:grid}@media (max-width:800px){.article-module__wSedKG__shell>header{grid-template-columns:1fr auto}.article-module__wSedKG__shell>header>span{display:none}.article-module__wSedKG__title,.article-module__wSedKG__grid,.article-module__wSedKG__more,.article-module__wSedKG__shell>footer{grid-template-columns:1fr}.article-module__wSedKG__title h1{font-size:50px}.article-module__wSedKG__grid{padding-block:55px}}
.installer-article-module__6n3eQa__article{--paper:#eeeae0;--ink:#202522;--muted:#686c66;--rule:#b7b3a8;--orange:#c95f28;background:var(--paper);color:var(--ink);min-height:100vh;font-family:Arial Narrow,Arial,sans-serif}.installer-article-module__6n3eQa__article *{box-sizing:border-box}.installer-article-module__6n3eQa__article a{color:inherit;text-underline-offset:.24em}.installer-article-module__6n3eQa__masthead{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;max-width:88rem;margin:auto;padding:1.2rem 2rem;display:flex}.installer-article-module__6n3eQa__masthead>a{align-items:center;gap:.7rem;text-decoration:none;display:flex}.installer-article-module__6n3eQa__masthead strong,.installer-article-module__6n3eQa__masthead small{display:block}.installer-article-module__6n3eQa__masthead strong{font:400 1rem Georgia,serif}.installer-article-module__6n3eQa__masthead small,.installer-article-module__6n3eQa__heading>p{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font:700 .62rem ui-monospace,monospace}.installer-article-module__6n3eQa__masthead nav{gap:2rem;font-size:.75rem;display:flex}.installer-article-module__6n3eQa__heading{max-width:72rem;margin:auto;padding:clamp(4rem,9vw,9rem) 2rem}.installer-article-module__6n3eQa__heading>a{font-size:.75rem}.installer-article-module__6n3eQa__heading>p{color:var(--orange);margin-top:5rem}.installer-article-module__6n3eQa__heading h1{letter-spacing:-.06em;max-width:12ch;margin:.8rem 0 2rem;font:400 clamp(3.4rem,8vw,8rem)/.9 Georgia,serif}.installer-article-module__6n3eQa__heading>span{max-width:38rem;color:var(--muted);font:1.1rem/1.65 Georgia,serif;display:block}.installer-article-module__6n3eQa__grid{grid-template-columns:minmax(0,1fr) minmax(20rem,.68fr);align-items:start;gap:clamp(3rem,8vw,8rem);max-width:78rem;margin:auto;padding:0 2rem 8rem;display:grid}.installer-article-module__6n3eQa__body{font:1.05rem/1.8 Georgia,serif}.installer-article-module__6n3eQa__body h2{margin-top:3rem;font-size:2rem;font-weight:400}.installer-article-module__6n3eQa__body section{border-top:2px solid var(--ink);margin-top:4rem;padding-top:1rem}.installer-article-module__6n3eQa__grid aside{position:sticky;top:2rem}.installer-article-module__6n3eQa__grid figure{margin:0}.installer-article-module__6n3eQa__grid figure img{object-fit:cover;width:100%;height:34rem}.installer-article-module__6n3eQa__grid figcaption{color:var(--muted);padding:.75rem 0;font:.7rem/1.5 ui-monospace,monospace}.installer-article-module__6n3eQa__grid aside>div{border-top:4px solid var(--orange);background:#e4dfd3;margin-top:2rem;padding:1.5rem}.installer-article-module__6n3eQa__grid aside h2{font:400 2rem Georgia,serif}.installer-article-module__6n3eQa__grid aside p{color:var(--muted);line-height:1.6}.installer-article-module__6n3eQa__grid aside a{margin-top:.8rem;font-size:.78rem;font-weight:700;display:block}.installer-article-module__6n3eQa__more{border-top:1px solid var(--rule);grid-template-columns:.7fr 1fr;max-width:78rem;margin:auto;padding:4rem 2rem 7rem;display:grid}.installer-article-module__6n3eQa__more>a{border-top:1px solid var(--rule);padding:1.2rem;text-decoration:none}.installer-article-module__6n3eQa__more span,.installer-article-module__6n3eQa__more small{display:block}.installer-article-module__6n3eQa__more span{font:400 1.3rem Georgia,serif}.installer-article-module__6n3eQa__more small{color:var(--muted);margin-top:.5rem}.installer-article-module__6n3eQa__footer{border-top:1px solid var(--rule);color:var(--muted);grid-template-columns:1fr 1fr auto;gap:2rem;padding:2rem max(2rem,50vw - 37rem);font-size:.72rem;display:grid}@media (max-width:760px){.installer-article-module__6n3eQa__masthead{padding:1rem;display:block}.installer-article-module__6n3eQa__masthead nav{gap:1.2rem;margin-top:1rem}.installer-article-module__6n3eQa__heading{padding:4rem 1rem}.installer-article-module__6n3eQa__heading>p{margin-top:3rem}.installer-article-module__6n3eQa__heading h1{font-size:3.5rem}.installer-article-module__6n3eQa__grid{padding:0 1rem 5rem;display:block}.installer-article-module__6n3eQa__grid aside{margin-top:4rem;position:static}.installer-article-module__6n3eQa__more{padding-inline:1rem;display:block}.installer-article-module__6n3eQa__more>strong{margin-bottom:2rem;display:block}.installer-article-module__6n3eQa__more a{display:block}.installer-article-module__6n3eQa__footer{grid-template-columns:1fr;padding-inline:1rem}}
.directory-module__RYq30G__page{--blue:#123e59;--sky:#e7f1f4;--orange:#ec6b36;--ink:#14232b;min-height:100vh;color:var(--ink);font-family:var(--font-archivo), sans-serif;background:#fff}.directory-module__RYq30G__page *{box-sizing:border-box}.directory-module__RYq30G__page a{color:inherit}.directory-module__RYq30G__top{border-bottom:1px solid #9fb3bd;grid-template-columns:1fr 1.3fr auto;align-items:center;gap:28px;padding:18px clamp(22px,5vw,76px);display:grid}.directory-module__RYq30G__logo{align-items:center;gap:10px;text-decoration:none;display:flex}.directory-module__RYq30G__logo b{background:var(--orange);color:#fff;padding:8px}.directory-module__RYq30G__logo span{letter-spacing:.08em;font-size:12px;font-weight:800}.directory-module__RYq30G__top p{margin:0;font-size:12px}.directory-module__RYq30G__top small{color:#526b77;margin-top:4px;display:block}.directory-module__RYq30G__top nav{gap:20px;font-size:12px;display:flex}.directory-module__RYq30G__intro{background:var(--sky);grid-template-columns:1.25fr .75fr;gap:8vw;padding:64px clamp(22px,6vw,92px);display:grid}.directory-module__RYq30G__label,.directory-module__RYq30G__method>span,.directory-module__RYq30G__directory header span{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:11px;font-weight:800}.directory-module__RYq30G__intro h1{letter-spacing:-.045em;max-width:800px;margin:18px 0;font-size:clamp(44px,5vw,70px);line-height:1}.directory-module__RYq30G__intro aside{border-top:8px solid var(--orange);padding-top:20px}.directory-module__RYq30G__intro aside>b{text-transform:uppercase;font-size:13px}.directory-module__RYq30G__intro aside>p{font-size:17px;line-height:1.45}.directory-module__RYq30G__intro dl{margin:25px 0 0;font-size:11px}.directory-module__RYq30G__intro dl div{border-top:1px solid #9fb3bd;justify-content:space-between;gap:15px;padding:10px 0;display:flex}.directory-module__RYq30G__intro dd{text-align:right;margin:0}.directory-module__RYq30G__directory{padding:66px clamp(22px,6vw,92px)}.directory-module__RYq30G__directory>header{grid-template-columns:1fr 1fr;align-items:end;gap:40px;display:grid}.directory-module__RYq30G__directory h2,.directory-module__RYq30G__method h2,.directory-module__RYq30G__disclosure h2{letter-spacing:-.04em;margin:10px 0;font-size:clamp(36px,4vw,58px);line-height:1}.directory-module__RYq30G__directory>header>p{max-width:570px;line-height:1.55}.directory-module__RYq30G__tools{border:1px solid var(--blue);grid-template-columns:1fr 380px;gap:20px;margin:35px 0 0;padding:16px;display:grid}.directory-module__RYq30G__tools>div{flex-wrap:wrap;gap:8px;display:flex}.directory-module__RYq30G__tools button{border:1px solid var(--blue);font:inherit;cursor:pointer;background:#fff;padding:12px 16px;font-size:12px}.directory-module__RYq30G__tools button[aria-pressed=true]{background:var(--blue);color:#fff}.directory-module__RYq30G__tools label{align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.directory-module__RYq30G__tools input{width:100%;font:inherit;border:1px solid #9fb3bd;padding:12px}.directory-module__RYq30G__count{border-bottom:4px solid var(--blue);text-transform:uppercase;letter-spacing:.1em;padding:13px 0;font-size:11px;font-weight:800}.directory-module__RYq30G__company{border-bottom:1px solid #9fb3bd;grid-template-columns:55px 1fr 1.25fr .8fr;gap:24px;padding:28px 0;display:grid}.directory-module__RYq30G__number{color:#6d8793;font-size:23px}.directory-module__RYq30G__company h3{margin:0 0 8px;font-size:22px}.directory-module__RYq30G__company em{text-transform:uppercase;color:#57707b;font-size:10px;font-style:normal;font-weight:700}.directory-module__RYq30G__company em.directory-module__RYq30G__owner{background:var(--orange);color:#fff;padding:5px 7px;display:inline-block}.directory-module__RYq30G__company p{margin:9px 0;font-size:13px;line-height:1.5}.directory-module__RYq30G__source{flex-direction:column;gap:7px;font-size:11px;display:flex}.directory-module__RYq30G__source b{color:#617681;font-size:10px}.directory-module__RYq30G__source a{margin-top:7px;font-weight:800}.directory-module__RYq30G__method{background:var(--blue);color:#fff;grid-template-columns:150px 1fr 1fr;gap:50px;padding:80px clamp(22px,6vw,92px);display:grid}.directory-module__RYq30G__method>span{color:#9ec8d6}.directory-module__RYq30G__method p{line-height:1.65}.directory-module__RYq30G__method a{font-weight:800}.directory-module__RYq30G__checks{border-top:1px solid #91aeba}.directory-module__RYq30G__checks p{border-bottom:1px solid #91aeba;grid-template-columns:50px 1fr;margin:0;padding:16px 0;display:grid}.directory-module__RYq30G__checks b{color:#9ec8d6}.directory-module__RYq30G__disclosure{text-align:center;padding:80px clamp(22px,16vw,240px)}.directory-module__RYq30G__disclosure p{font-size:17px;line-height:1.65}.directory-module__RYq30G__disclosure a{font-weight:800}.directory-module__RYq30G__reading{background:var(--sky);grid-template-columns:repeat(3,1fr);padding:0 clamp(22px,6vw,92px);display:grid}.directory-module__RYq30G__reading a{border-left:1px solid #9fb3bd;gap:18px;padding:28px;text-decoration:none;display:flex}.directory-module__RYq30G__reading a:last-child{border-right:1px solid #9fb3bd}.directory-module__RYq30G__reading b{color:var(--orange)}@media (max-width:760px){.directory-module__RYq30G__top{grid-template-columns:1fr}.directory-module__RYq30G__top p,.directory-module__RYq30G__top nav{display:none}.directory-module__RYq30G__intro,.directory-module__RYq30G__directory>header,.directory-module__RYq30G__method{grid-template-columns:1fr}.directory-module__RYq30G__intro{padding:42px 23px}.directory-module__RYq30G__directory{padding:48px 23px}.directory-module__RYq30G__tools{grid-template-columns:1fr}.directory-module__RYq30G__tools label{display:block}.directory-module__RYq30G__tools input{margin-top:8px}.directory-module__RYq30G__company{grid-template-columns:38px 1fr}.directory-module__RYq30G__company>p,.directory-module__RYq30G__company .directory-module__RYq30G__source{grid-column:2}.directory-module__RYq30G__method{gap:25px;padding:55px 23px}.directory-module__RYq30G__reading{grid-template-columns:1fr;padding:0 23px}.directory-module__RYq30G__reading a{border-right:1px solid #9fb3bd}.directory-module__RYq30G__disclosure{padding:60px 23px}.directory-module__RYq30G__intro{gap:24px;padding-top:32px;padding-bottom:32px}.directory-module__RYq30G__intro h1{font-size:38px}.directory-module__RYq30G__intro aside{padding-top:12px}.directory-module__RYq30G__intro aside>p{margin:8px 0;font-size:14px}.directory-module__RYq30G__intro dl{margin-top:12px}.directory-module__RYq30G__directory{padding-top:35px}.directory-module__RYq30G__directory>header{gap:12px}.directory-module__RYq30G__directory>header>p{font-size:13px}}
.proposal-module__DimzZq__page{--ink:#182627;--mint:#dfece5;--lime:#c8e64c;--rule:#91a59d;min-height:100vh;color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;background:#f8faf6}.proposal-module__DimzZq__page *{box-sizing:border-box}.proposal-module__DimzZq__page a{color:inherit}.proposal-module__DimzZq__page>header{border-bottom:1px solid var(--ink);grid-template-columns:1fr 1fr auto;align-items:center;gap:25px;padding:20px 5vw;font-size:12px;display:grid}.proposal-module__DimzZq__page>header>a{font-size:16px;font-weight:800;text-decoration:none}.proposal-module__DimzZq__page>header>a b{background:var(--lime);padding:6px}.proposal-module__DimzZq__page>header p{margin:0}.proposal-module__DimzZq__page>header nav{gap:20px;display:flex}.proposal-module__DimzZq__hero{background:var(--mint);grid-template-columns:1.4fr .6fr;gap:8vw;padding:70px 6vw;display:grid}.proposal-module__DimzZq__hero span,.proposal-module__DimzZq__builder>header span,.proposal-module__DimzZq__evidence>span,.proposal-module__DimzZq__send>span,.proposal-module__DimzZq__output span{letter-spacing:.12em;font-size:11px;font-weight:800}.proposal-module__DimzZq__hero h1{font-family:var(--font-archivo), sans-serif;letter-spacing:-.045em;max-width:850px;margin:18px 0;font-size:clamp(45px,5.5vw,78px);line-height:.98}.proposal-module__DimzZq__hero>div>p{max-width:700px;font-size:17px;line-height:1.55}.proposal-module__DimzZq__hero aside{border-top:10px solid var(--lime);padding-top:20px;line-height:1.5}.proposal-module__DimzZq__hero aside small{margin-top:30px;display:block}.proposal-module__DimzZq__builder{padding:70px 6vw}.proposal-module__DimzZq__builder>header{border-bottom:4px solid var(--ink);grid-template-columns:160px 1fr auto;align-items:end;padding-bottom:20px;display:grid}.proposal-module__DimzZq__builder h2,.proposal-module__DimzZq__evidence h2,.proposal-module__DimzZq__send h2,.proposal-module__DimzZq__output h2{font-family:var(--font-archivo), sans-serif;margin:0;font-size:clamp(34px,4vw,58px);line-height:1}.proposal-module__DimzZq__groups{grid-template-columns:repeat(4,1fr);display:grid}.proposal-module__DimzZq__groups fieldset{border:0;border-right:1px solid var(--rule);margin:0;padding:28px}.proposal-module__DimzZq__groups fieldset:first-child{border-left:1px solid var(--rule)}.proposal-module__DimzZq__groups legend{padding:0;font-weight:800}.proposal-module__DimzZq__groups label{border-bottom:1px solid #ccd5d0;grid-template-columns:22px 1fr;gap:10px;padding:13px 0;font-size:12px;line-height:1.4;display:grid}.proposal-module__DimzZq__groups input{accent-color:var(--ink)}.proposal-module__DimzZq__output{background:var(--ink);color:#fff;grid-template-columns:1fr 1.5fr auto;align-items:start;gap:30px;padding:35px;display:grid}.proposal-module__DimzZq__output ol{margin:0;font-size:12px;line-height:1.7}.proposal-module__DimzZq__output button{background:var(--lime);color:var(--ink);font:inherit;border:0;padding:13px;font-weight:800}.proposal-module__DimzZq__photoEvidence{background:#fff;grid-template-columns:.8fr 1fr 1fr;gap:24px;padding:70px 6vw;display:grid}.proposal-module__DimzZq__photoEvidence header{padding-right:28px}.proposal-module__DimzZq__photoEvidence header span{letter-spacing:.12em;font-size:11px;font-weight:800}.proposal-module__DimzZq__photoEvidence h2{font-family:var(--font-archivo), sans-serif;margin:18px 0;font-size:clamp(30px,3vw,48px);line-height:1}.proposal-module__DimzZq__photoEvidence p,.proposal-module__DimzZq__photoEvidence figcaption{font-size:12px;line-height:1.55}.proposal-module__DimzZq__photoEvidence figure{margin:0}.proposal-module__DimzZq__photoEvidence figure img{object-fit:cover;width:100%;height:360px}.proposal-module__DimzZq__photoEvidence figcaption{border-bottom:1px solid var(--rule);padding:13px 0}.proposal-module__DimzZq__nativeEstimate{padding:0 6vw 80px}.proposal-module__DimzZq__evidence{background:var(--mint);grid-template-columns:170px 1.2fr .8fr;gap:50px;padding:80px 6vw;display:grid}.proposal-module__DimzZq__evidence p,.proposal-module__DimzZq__evidence article{font-family:var(--font-archivo), sans-serif;font-size:16px;line-height:1.65}.proposal-module__DimzZq__evidence h3{border-top:5px solid var(--lime);padding-top:18px}.proposal-module__DimzZq__send{text-align:center;padding:80px 18vw}.proposal-module__DimzZq__send p{line-height:1.6}.proposal-module__DimzZq__send a{background:var(--lime);padding:15px 20px;font-weight:800;text-decoration:none;display:inline-block}.proposal-module__DimzZq__reading{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.proposal-module__DimzZq__reading a{border-right:1px solid var(--ink);gap:15px;padding:28px;font-size:12px;text-decoration:none;display:flex}.proposal-module__DimzZq__reading b{color:#6c8178}@media (max-width:760px){.proposal-module__DimzZq__page>header{grid-template-columns:1fr}.proposal-module__DimzZq__page>header p,.proposal-module__DimzZq__page>header nav{display:none}.proposal-module__DimzZq__hero,.proposal-module__DimzZq__evidence{grid-template-columns:1fr;padding:45px 23px}.proposal-module__DimzZq__hero h1{font-size:44px}.proposal-module__DimzZq__builder{padding:50px 23px}.proposal-module__DimzZq__builder>header{grid-template-columns:1fr;gap:12px}.proposal-module__DimzZq__groups{grid-template-columns:1fr}.proposal-module__DimzZq__groups fieldset,.proposal-module__DimzZq__groups fieldset:first-child{border-left:1px solid var(--rule)}.proposal-module__DimzZq__output{grid-template-columns:1fr;padding:24px}.proposal-module__DimzZq__send{padding:60px 23px}.proposal-module__DimzZq__reading{grid-template-columns:1fr}.proposal-module__DimzZq__reading a{border-bottom:1px solid var(--ink)}.proposal-module__DimzZq__photoEvidence{grid-template-columns:1fr;padding:50px 23px}.proposal-module__DimzZq__photoEvidence figure img{height:300px}.proposal-module__DimzZq__nativeEstimate{padding:0 23px 55px}}@media print{.proposal-module__DimzZq__page>header,.proposal-module__DimzZq__hero,.proposal-module__DimzZq__evidence,.proposal-module__DimzZq__send,.proposal-module__DimzZq__reading,.proposal-module__DimzZq__groups,.proposal-module__DimzZq__builder>header{display:none}.proposal-module__DimzZq__builder{padding:0}.proposal-module__DimzZq__output{color:#111;background:#fff;display:block}.proposal-module__DimzZq__output button{display:none}.proposal-module__DimzZq__output ol{font-size:14px}}@media (max-width:760px){.proposal-module__DimzZq__hero{gap:20px;padding-top:32px;padding-bottom:32px}.proposal-module__DimzZq__hero h1{font-size:38px}.proposal-module__DimzZq__hero>div>p{font-size:14px}.proposal-module__DimzZq__hero aside{padding-top:12px}.proposal-module__DimzZq__hero aside p{margin:7px 0;font-size:14px}.proposal-module__DimzZq__hero aside small{margin-top:12px}.proposal-module__DimzZq__builder{padding-top:35px}}
.ac-article-module__5xunHW__page{--ice:#e8f1ef;--deep:#123b3b;--ink:#18302f;--line:#9bb5b1;--sun:#ee7048;background:var(--ice);color:var(--ink);min-height:100vh;font-family:Arial,sans-serif}.ac-article-module__5xunHW__page *{box-sizing:border-box}.ac-article-module__5xunHW__page a{color:inherit;text-underline-offset:.22em}.ac-article-module__5xunHW__page>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:80rem;margin:auto;padding:1rem;display:flex}.ac-article-module__5xunHW__page>header>a{align-items:center;gap:.6rem;text-decoration:none;display:flex}.ac-article-module__5xunHW__page>header small{text-transform:uppercase;letter-spacing:.1em;font:.58rem ui-monospace,monospace;display:block}.ac-article-module__5xunHW__page>header nav{gap:1.5rem;font-size:.75rem;display:flex}.ac-article-module__5xunHW__title{max-width:68rem;margin:auto;padding:6rem 1rem 3rem}.ac-article-module__5xunHW__title>a{font-size:.72rem}.ac-article-module__5xunHW__title h1{letter-spacing:-.05em;max-width:13ch;margin:3rem 0 1.5rem;font:400 clamp(3rem,7vw,7rem)/.92 Georgia,serif}.ac-article-module__5xunHW__title p{color:#52716e;font:1.1rem/1.6 Georgia,serif}.ac-article-module__5xunHW__hero{max-width:80rem;margin:auto}.ac-article-module__5xunHW__hero img{object-fit:cover;width:100%;height:min(55vw,42rem)}.ac-article-module__5xunHW__hero figcaption{color:#52716e;padding:.7rem 0;font:.7rem/1.5 ui-monospace,monospace}.ac-article-module__5xunHW__read{grid-template-columns:1fr 18rem;gap:7rem;max-width:68rem;margin:auto;padding:6rem 1rem;display:grid}.ac-article-module__5xunHW__read article{font:1.05rem/1.8 Georgia,serif}.ac-article-module__5xunHW__read article h2{margin-top:3rem;font-size:2rem;font-weight:400}.ac-article-module__5xunHW__read article section{border-top:2px solid var(--deep);margin-top:4rem}.ac-article-module__5xunHW__read aside{border-top:4px solid var(--sun);background:#f4f8f6;padding:1.3rem;position:sticky;top:2rem}.ac-article-module__5xunHW__read aside h2{font:400 1.8rem Georgia,serif}.ac-article-module__5xunHW__read aside p{color:#52716e;line-height:1.6}.ac-article-module__5xunHW__read aside a{margin-top:.8rem;font-size:.74rem;font-weight:700;display:block}.ac-article-module__5xunHW__more{border-top:1px solid var(--line);max-width:68rem;margin:auto;padding:4rem 1rem 7rem}.ac-article-module__5xunHW__more a{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;padding:1.2rem 0;text-decoration:none;display:grid}.ac-article-module__5xunHW__more b{font:400 1.2rem Georgia,serif}.ac-article-module__5xunHW__more span{color:#52716e}.ac-article-module__5xunHW__page>footer{border-top:1px solid var(--line);color:#52716e;padding:2rem max(1rem,50vw - 33rem);font-size:.72rem}@media (max-width:700px){.ac-article-module__5xunHW__title{padding-top:4rem}.ac-article-module__5xunHW__title h1{font-size:3.3rem}.ac-article-module__5xunHW__hero{margin:0 1rem}.ac-article-module__5xunHW__hero img{height:28rem}.ac-article-module__5xunHW__read{padding-top:4rem;display:block}.ac-article-module__5xunHW__read aside{margin-top:4rem;position:static}.ac-article-module__5xunHW__more a{display:block}.ac-article-module__5xunHW__more span{margin-top:.5rem;display:block}}
.paired-article-module__W-ru6W__page{--blue:#172a3a;--paper:#f1ede2;--ink:#252722;--line:#b9b3a4;--yellow:#efc34f;background:var(--paper);color:var(--ink);min-height:100vh;font-family:Arial,sans-serif}.paired-article-module__W-ru6W__page *{box-sizing:border-box}.paired-article-module__W-ru6W__page a{color:inherit;text-underline-offset:.22em}.paired-article-module__W-ru6W__page>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:76rem;margin:auto;padding:1rem;display:flex}.paired-article-module__W-ru6W__page>header>a{align-items:center;gap:.6rem;text-decoration:none;display:flex}.paired-article-module__W-ru6W__page>header small{text-transform:uppercase;font:.58rem ui-monospace,monospace;display:block}.paired-article-module__W-ru6W__page>header nav{gap:1.5rem;font-size:.72rem;display:flex}.paired-article-module__W-ru6W__heading{max-width:70rem;margin:auto;padding:7rem 1rem 4rem}.paired-article-module__W-ru6W__heading>span{text-transform:uppercase;color:#9d6b00;font:.62rem ui-monospace,monospace}.paired-article-module__W-ru6W__heading h1{text-transform:uppercase;letter-spacing:-.055em;max-width:14ch;margin:1rem 0;font:400 clamp(3rem,7vw,7rem)/.9 Arial Narrow,Arial,sans-serif}.paired-article-module__W-ru6W__heading p{color:#66665e;font:1.05rem/1.6 Georgia,serif}.paired-article-module__W-ru6W__rule{background:var(--blue);color:#fff;justify-content:space-between;padding:1.4rem max(1rem,50vw - 34rem);font:.68rem ui-monospace,monospace;display:flex}.paired-article-module__W-ru6W__rule i{color:var(--yellow)}.paired-article-module__W-ru6W__grid{grid-template-columns:1fr 22rem;gap:7rem;max-width:70rem;margin:auto;padding:6rem 1rem;display:grid}.paired-article-module__W-ru6W__grid article{font:1.05rem/1.8 Georgia,serif}.paired-article-module__W-ru6W__grid article h2{text-transform:uppercase;margin-top:3rem;font:400 2rem Arial Narrow,Arial,sans-serif}.paired-article-module__W-ru6W__grid article section{border-top:2px solid var(--blue);margin-top:4rem}.paired-article-module__W-ru6W__grid aside figure{margin:0}.paired-article-module__W-ru6W__grid aside img{object-fit:cover;width:100%;height:30rem}.paired-article-module__W-ru6W__grid figcaption{color:#66665e;padding:.7rem 0;font:.68rem/1.5 ui-monospace,monospace}.paired-article-module__W-ru6W__grid aside h2{text-transform:uppercase;font:400 1.8rem Arial Narrow,Arial,sans-serif}.paired-article-module__W-ru6W__grid aside a{margin-top:.8rem;font-size:.75rem;font-weight:700;display:block}.paired-article-module__W-ru6W__more{border-top:1px solid var(--line);max-width:70rem;margin:auto;padding:2rem 1rem 7rem}.paired-article-module__W-ru6W__more a{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;padding:1rem;text-decoration:none;display:grid}.paired-article-module__W-ru6W__more b{text-transform:uppercase;font:400 1.2rem Arial Narrow,Arial,sans-serif}.paired-article-module__W-ru6W__more small{color:#66665e}.paired-article-module__W-ru6W__page>footer{border-top:1px solid var(--line);color:#66665e;padding:2rem max(1rem,50vw - 34rem);font-size:.72rem}@media (max-width:700px){.paired-article-module__W-ru6W__heading{padding-top:4rem}.paired-article-module__W-ru6W__heading h1{font-size:3.4rem}.paired-article-module__W-ru6W__grid{display:block}.paired-article-module__W-ru6W__grid aside{margin-top:4rem}.paired-article-module__W-ru6W__rule{font-size:.55rem}.paired-article-module__W-ru6W__more a{display:block}.paired-article-module__W-ru6W__more small{margin-top:.5rem;display:block}}
.article-module__8UKUYW__page{--ink:#102a43;--cyan:#30c7d9;min-height:100vh;color:var(--ink);font-family:var(--font-archivo), sans-serif;background:#eef4f5}.article-module__8UKUYW__page *{box-sizing:border-box}.article-module__8UKUYW__page a{color:inherit}.article-module__8UKUYW__page>header{background:#fff;border-bottom:1px solid #9db3bb;grid-template-columns:1fr 1fr auto;align-items:center;padding:16px clamp(20px,5vw,78px);font-size:12px;display:grid}.article-module__8UKUYW__page>header>a:first-child{align-items:center;gap:10px;text-decoration:none;display:flex}.article-module__8UKUYW__page>header>a:last-child{color:#fff;background:var(--ink);padding:11px 14px;text-decoration:none}.article-module__8UKUYW__title{border-bottom:1px solid #9db3bb;padding:65px max(20px,50vw - 580px) 45px}.article-module__8UKUYW__title>a{font:11px var(--font-ibm-plex-mono), monospace}.article-module__8UKUYW__title h1{letter-spacing:-.05em;max-width:850px;margin:35px 0 15px;font-size:clamp(44px,6vw,82px);line-height:.96}.article-module__8UKUYW__title p{max-width:650px;font-size:18px;line-height:1.5}.article-module__8UKUYW__layout{grid-template-columns:minmax(0,1fr) 430px;gap:70px;max-width:1160px;margin:auto;padding:65px 20px;display:grid}.article-module__8UKUYW__layout article{max-width:700px;font-size:17px;line-height:1.72}.article-module__8UKUYW__layout article h2{margin-top:50px;font-size:30px;line-height:1.1}.article-module__8UKUYW__layout article h3{margin-top:38px}.article-module__8UKUYW__layout article a{font-weight:700}.article-module__8UKUYW__layout aside{background:#fff;border:1px solid #9db3bb;align-self:start;padding:16px;position:sticky;top:20px}.article-module__8UKUYW__layout aside img{width:100%;height:auto}.article-module__8UKUYW__layout aside p{font-size:12px;line-height:1.55}.article-module__8UKUYW__layout aside>a{border-top:1px solid var(--ink);padding:13px 0;font-size:12px;font-weight:700;display:block}.article-module__8UKUYW__page>nav{background:var(--ink);grid-template-columns:repeat(3,1fr);gap:1px;padding:55px max(20px,50vw - 580px);display:grid}.article-module__8UKUYW__page>nav a{color:#fff;background:#183b56;flex-direction:column;gap:8px;padding:24px;text-decoration:none;display:flex}.article-module__8UKUYW__page>nav span{font-size:12px;line-height:1.4}.article-module__8UKUYW__page>footer{color:var(--ink);background:var(--cyan);padding:30px max(20px,50vw - 580px);font-size:12px}@media (max-width:800px){.article-module__8UKUYW__page>header{grid-template-columns:1fr auto}.article-module__8UKUYW__page>header>span{display:none}.article-module__8UKUYW__layout{grid-template-columns:1fr;padding-top:40px}.article-module__8UKUYW__layout aside{position:static}.article-module__8UKUYW__page>nav{grid-template-columns:1fr}.article-module__8UKUYW__title h1{font-size:46px}}
.article-module__-VZa4q__page{--ink:#202127;--cream:#f5f0e6;--coral:#ef6b4f;min-height:100vh;color:var(--ink);background:var(--cream);font-family:var(--font-archivo), sans-serif}.article-module__-VZa4q__page *{box-sizing:border-box}.article-module__-VZa4q__page a{color:inherit}.article-module__-VZa4q__page>header{border-bottom:1px solid;grid-template-columns:1fr 1fr auto;align-items:center;padding:15px clamp(18px,4vw,62px);display:grid}.article-module__-VZa4q__page>header>a:first-child{align-items:center;gap:10px;text-decoration:none;display:flex}.article-module__-VZa4q__page>header>span{font:10px var(--font-ibm-plex-mono), monospace;text-transform:uppercase}.article-module__-VZa4q__page>header>a:last-child{color:#fff;background:var(--ink);padding:11px;text-decoration:none}.article-module__-VZa4q__title{border-bottom:1px solid;grid-template-columns:.3fr .3fr 1fr;align-items:start;gap:30px;padding:65px max(18px,50vw - 580px);display:grid}.article-module__-VZa4q__title>a,.article-module__-VZa4q__title>p{font:10px var(--font-ibm-plex-mono), monospace;text-transform:uppercase}.article-module__-VZa4q__title h1{letter-spacing:-.06em;grid-column:2/-1;margin:5px 0;font-size:clamp(48px,7vw,92px);line-height:.9}.article-module__-VZa4q__title>span{grid-column:3;font-size:17px;line-height:1.5}.article-module__-VZa4q__read{grid-template-columns:minmax(0,1fr) 410px;gap:80px;max-width:1160px;margin:auto;padding:70px 20px;display:grid}.article-module__-VZa4q__read>article{font-size:17px;line-height:1.72}.article-module__-VZa4q__read article h2{margin-top:52px;font-size:31px}.article-module__-VZa4q__read article h3{margin-top:38px}.article-module__-VZa4q__read article a{font-weight:700}.article-module__-VZa4q__read aside{background:#fff;border:1px solid;align-self:start;padding:18px}.article-module__-VZa4q__read figure{margin:0}.article-module__-VZa4q__read img{width:100%;height:auto}.article-module__-VZa4q__read figcaption{padding:9px 0;font-size:11px;line-height:1.45}.article-module__-VZa4q__read aside p{font-size:13px;line-height:1.55}.article-module__-VZa4q__read aside>a{border-top:1px solid;padding:13px 0;font-size:12px;font-weight:700;display:block}.article-module__-VZa4q__page>nav{background:var(--ink);grid-template-columns:repeat(3,1fr);gap:1px;padding:55px max(18px,50vw - 580px);display:grid}.article-module__-VZa4q__page>nav a{color:#fff;background:#303137;flex-direction:column;gap:8px;padding:25px;text-decoration:none;display:flex}.article-module__-VZa4q__page>nav span{font-size:12px}.article-module__-VZa4q__page>footer{background:var(--coral);padding:30px max(18px,50vw - 580px);font-size:12px}@media (max-width:800px){.article-module__-VZa4q__page>header{grid-template-columns:1fr auto}.article-module__-VZa4q__page>header>span{display:none}.article-module__-VZa4q__title{grid-template-columns:1fr}.article-module__-VZa4q__title h1,.article-module__-VZa4q__title>span{grid-column:auto}.article-module__-VZa4q__read{grid-template-columns:1fr;padding-top:40px}.article-module__-VZa4q__page>nav{grid-template-columns:1fr}}
.local-module__X5UUgW__site{--ink:#243d34;--accent:#b64728;--network-ink:#243d34;--network-surface:#edf1ea;--network-accent:#b64728;--color-ink:#243d34;--color-surface:#fff;--color-accent:#b64728;color:var(--ink);font:17px/1.65 var(--font-archivo), Arial, sans-serif;background:#f9faf6}.local-module__X5UUgW__site *{box-sizing:border-box}.local-module__X5UUgW__site h1,.local-module__X5UUgW__site h2,.local-module__X5UUgW__site h3,.local-module__X5UUgW__site p,.local-module__X5UUgW__site figure{margin:0}.local-module__X5UUgW__site h1,.local-module__X5UUgW__site h2,.local-module__X5UUgW__site h3{letter-spacing:-.045em;font-weight:550;line-height:1.1}.local-module__X5UUgW__site a{color:inherit;text-underline-offset:5px}.local-module__X5UUgW__site button{font:inherit;cursor:pointer}.local-module__X5UUgW__site :focus-visible{outline-offset:5px;outline:3px solid #bc512e}.local-module__X5UUgW__skip{z-index:30;background:#fff;padding:12px;position:absolute;top:-100px;left:20px}.local-module__X5UUgW__skip:focus{top:10px}.local-module__X5UUgW__header{border-bottom:1px solid #c9d5c9;justify-content:space-between;align-items:center;gap:20px;padding:23px 5vw;display:flex}.local-module__X5UUgW__brand{align-items:center;gap:14px;font-size:22px;font-weight:650;line-height:1.2;text-decoration:none;display:flex}.local-module__X5UUgW__brand small{letter-spacing:.015em;margin-top:6px;font-size:11px;font-weight:400;display:block}.local-module__X5UUgW__header nav{gap:25px;font-size:14px;display:flex}.local-module__X5UUgW__header nav a{text-decoration:none}.local-module__X5UUgW__opening{padding:48px 5vw 0;position:relative;overflow:hidden}.local-module__X5UUgW__opening h1{max-width:18ch;margin-bottom:30px;font-size:clamp(43px,5.6vw,78px)}.local-module__X5UUgW__openingTop{justify-content:space-between;align-items:end;gap:6vw;margin-bottom:35px;display:flex}.local-module__X5UUgW__openingTop>div:last-child{max-width:420px;padding-bottom:10px}.local-module__X5UUgW__openingTop p{font-size:17px}.local-module__X5UUgW__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:22px;font-size:14px;display:flex}.local-module__X5UUgW__primary{background:#b64728;border-radius:4px;padding:13px 22px;font-weight:600;text-decoration:none;display:inline-block;color:#fff!important}.local-module__X5UUgW__openingPhotos{grid-template-columns:1.5fr 1fr .65fr;align-items:stretch;gap:12px;display:grid}.local-module__X5UUgW__openingPhotos figure{overflow:hidden}.local-module__X5UUgW__openingPhotos img{object-fit:cover;width:100%;height:370px;display:block}.local-module__X5UUgW__openingPhotos figure:first-child img{object-position:50% 62%}.local-module__X5UUgW__openingPhotos figure:nth-child(2) img{object-position:50% 30%}.local-module__X5UUgW__openingPhotos figure:nth-child(3) img{object-position:20% 50%}.local-module__X5UUgW__openingPhotos figcaption{padding:12px 0;font-size:12px;line-height:1.5}.local-module__X5UUgW__serviceIntro{grid-template-columns:1fr 2fr;gap:10vw;padding:65px 8vw;display:grid}.local-module__X5UUgW__serviceIntro h2{font-size:36px}.local-module__X5UUgW__serviceIntro p{max-width:65ch;margin-bottom:18px}.local-module__X5UUgW__serviceIntro a{font-size:14px}.local-module__X5UUgW__project{background:#e7ede3;border-radius:6px;margin:0 5vw 65px;scroll-margin-top:25px;overflow:hidden}.local-module__X5UUgW__projectHead{justify-content:space-between;align-items:end;gap:30px;padding:35px 40px 25px;display:flex}.local-module__X5UUgW__projectHead h2{max-width:19ch;font-size:35px}.local-module__X5UUgW__projectHead p{max-width:45ch;font-size:14px}.local-module__X5UUgW__projectNav{border-bottom:1px solid #b7c6b6;gap:32px;margin:0 40px;display:flex}.local-module__X5UUgW__projectNav button{color:#243d34;background:0 0;border:0;border-bottom:3px solid #0000;padding:14px 0;font-size:16px}.local-module__X5UUgW__projectNav button[aria-pressed=true]{border-bottom-color:#b64728;font-weight:650}.local-module__X5UUgW__projectBody{grid-template-columns:1fr 1.2fr;gap:5vw;padding:35px 40px 40px;animation:.25s ease-out local-module__X5UUgW__show;display:grid}.local-module__X5UUgW__projectBody h3{margin-bottom:20px;font-size:28px}.local-module__X5UUgW__projectBody p{margin-bottom:22px;font-size:16px}.local-module__X5UUgW__projectBody ul{padding-left:20px;font-size:15px;line-height:1.8}.local-module__X5UUgW__projectBody a{font-size:14px}.local-module__X5UUgW__projectPhoto img{object-fit:cover;width:100%;height:330px;display:block}.local-module__X5UUgW__projectPhoto figcaption{margin-top:12px;font-size:12px;line-height:1.6}.local-module__X5UUgW__local{grid-template-columns:.85fr 1.4fr;gap:9vw;padding:25px 8vw 70px;display:grid}.local-module__X5UUgW__local h2{margin-bottom:20px;font-size:40px}.local-module__X5UUgW__localIntro>p{max-width:35ch}.local-module__X5UUgW__localIntro figure{margin-top:30px}.local-module__X5UUgW__localIntro img{object-fit:cover;width:100%;height:215px;display:block}.local-module__X5UUgW__localIntro figcaption{margin-top:9px;font-size:11px}.local-module__X5UUgW__localNotes article{border-top:1px solid #bccbbd;padding:24px 0}.local-module__X5UUgW__localNotes h3{margin-bottom:15px;font-size:24px}.local-module__X5UUgW__localNotes p{margin-bottom:16px;font-size:15px}.local-module__X5UUgW__localNotes a{font-size:13px}.local-module__X5UUgW__checked{color:#526651;font-size:12px!important}.local-module__X5UUgW__visit{background:#eef1e9;padding:60px 8vw}.local-module__X5UUgW__visit h2{margin-bottom:35px;font-size:41px}.local-module__X5UUgW__visitSteps{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.local-module__X5UUgW__visitSteps span{color:#975333;margin-bottom:13px;font-size:14px;display:block}.local-module__X5UUgW__visitSteps h3{margin-bottom:15px;font-size:23px}.local-module__X5UUgW__visitSteps p{font-size:15px}.local-module__X5UUgW__intake{padding:40px 5vw}.local-module__X5UUgW__footer{border-top:1px solid #c9d5c9;justify-content:space-between;gap:25px;padding:30px 5vw;font-size:13px;display:flex}.local-module__X5UUgW__reading{max-width:1120px;margin:auto;padding:50px 5vw 70px}.local-module__X5UUgW__readingHeader{grid-template-columns:1.5fr 1fr;align-items:end;gap:55px;margin-bottom:40px;display:grid}.local-module__X5UUgW__readingHeader h1{margin-top:22px;font-size:clamp(35px,4vw,54px)}.local-module__X5UUgW__readingHeader p{font-size:18px}.local-module__X5UUgW__readingBody{max-width:720px}.local-module__X5UUgW__readingBody h2{margin:40px 0 20px;font-size:29px}.local-module__X5UUgW__readingBody h3{margin:30px 0 16px;font-size:23px}.local-module__X5UUgW__readingBody p,.local-module__X5UUgW__readingBody ul{margin-bottom:22px}.local-module__X5UUgW__readingMore{background:#e7ede3;gap:14px;margin-top:45px;padding:25px;font-size:15px;display:grid}@keyframes local-module__X5UUgW__show{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.local-module__X5UUgW__projectBody{animation:none}}@media (max-width:760px){.local-module__X5UUgW__header{padding:20px 6vw;display:block}.local-module__X5UUgW__brand{font-size:20px}.local-module__X5UUgW__header nav{gap:24px;margin-top:21px;font-size:12px}.local-module__X5UUgW__opening{padding:30px 6vw 0}.local-module__X5UUgW__openingTop{margin-bottom:25px;display:block}.local-module__X5UUgW__opening h1{margin-bottom:20px;font-size:41px}.local-module__X5UUgW__openingTop p{font-size:15px}.local-module__X5UUgW__actions{gap:16px;font-size:13px}.local-module__X5UUgW__openingPhotos{grid-template-columns:1.4fr 1fr;gap:8px}.local-module__X5UUgW__openingPhotos figure:last-child{display:none}.local-module__X5UUgW__openingPhotos img{height:220px}.local-module__X5UUgW__openingPhotos figcaption{font-size:11px}.local-module__X5UUgW__serviceIntro{padding:40px 6vw;display:block}.local-module__X5UUgW__serviceIntro h2{margin-bottom:22px;font-size:29px}.local-module__X5UUgW__serviceIntro p{font-size:15px}.local-module__X5UUgW__project{margin:0 5vw 40px}.local-module__X5UUgW__projectHead{padding:25px;display:block}.local-module__X5UUgW__projectHead h2{margin-bottom:18px;font-size:29px}.local-module__X5UUgW__projectHead p{font-size:13px}.local-module__X5UUgW__projectNav{gap:22px;margin:0 25px}.local-module__X5UUgW__projectNav button{font-size:14px}.local-module__X5UUgW__projectBody{padding:25px;display:block}.local-module__X5UUgW__projectBody h3{font-size:25px}.local-module__X5UUgW__projectPhoto{margin-top:25px!important}.local-module__X5UUgW__projectPhoto img{height:290px}.local-module__X5UUgW__local{padding:0 6vw 40px;display:block}.local-module__X5UUgW__local h2{font-size:31px}.local-module__X5UUgW__localIntro>p{font-size:15px}.local-module__X5UUgW__localIntro figure{display:none}.local-module__X5UUgW__localNotes{margin-top:30px}.local-module__X5UUgW__visit{padding:35px 6vw}.local-module__X5UUgW__visit h2{font-size:31px}.local-module__X5UUgW__visitSteps{display:block}.local-module__X5UUgW__visitSteps article+article{margin-top:30px}.local-module__X5UUgW__intake{padding:15px 5vw 30px}.local-module__X5UUgW__footer{flex-wrap:wrap;padding:25px 6vw}.local-module__X5UUgW__reading{padding:30px 6vw}.local-module__X5UUgW__readingHeader{display:block}.local-module__X5UUgW__readingHeader h1{margin-bottom:20px;font-size:36px}.local-module__X5UUgW__readingHeader p{font-size:17px}.local-module__X5UUgW__readingBody{font-size:16px}}
.installer-workbook-module__A9i6aa__site{--paper:#eeeae0;--ink:#202522;--faded:#686c66;--rule:#b7b3a8;--orange:#c95f28;background:var(--paper);min-height:100vh;color:var(--ink);font-family:Arial Narrow,Arial,sans-serif}.installer-workbook-module__A9i6aa__site *{box-sizing:border-box}.installer-workbook-module__A9i6aa__site a{color:inherit;text-underline-offset:.25em}.installer-workbook-module__A9i6aa__masthead{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;max-width:92rem;margin:auto;padding:1.25rem 2rem;display:flex}.installer-workbook-module__A9i6aa__brand{align-items:center;gap:.75rem;text-decoration:none;display:flex}.installer-workbook-module__A9i6aa__brand strong,.installer-workbook-module__A9i6aa__brand small{display:block}.installer-workbook-module__A9i6aa__brand strong{letter-spacing:.04em;font:400 1.1rem Georgia,serif}.installer-workbook-module__A9i6aa__brand small,.installer-workbook-module__A9i6aa__eyebrow{text-transform:uppercase;letter-spacing:.13em;font:700 .64rem/1.3 ui-monospace,monospace}.installer-workbook-module__A9i6aa__brand small{color:var(--faded);margin-top:.2rem}.installer-workbook-module__A9i6aa__masthead nav{gap:2rem;font-size:.76rem;display:flex}.installer-workbook-module__A9i6aa__opening{grid-template-columns:.76fr 1.24fr;max-width:92rem;margin:auto;padding:2rem;display:grid}.installer-workbook-module__A9i6aa__openingCopy{border:1px solid var(--rule);flex-direction:column;justify-content:center;padding:clamp(3rem,8vw,8rem) clamp(2rem,6vw,6rem) 3rem;display:flex}.installer-workbook-module__A9i6aa__eyebrow{color:var(--orange)}.installer-workbook-module__A9i6aa__opening h1,.installer-workbook-module__A9i6aa__plates h2,.installer-workbook-module__A9i6aa__questions h2,.installer-workbook-module__A9i6aa__reading h2,.installer-workbook-module__A9i6aa__intakeLead h2{letter-spacing:-.055em;margin:.8rem 0 1.5rem;font:400 clamp(2.8rem,6vw,6.5rem)/.91 Georgia,serif}.installer-workbook-module__A9i6aa__openingCopy>p:not(.installer-workbook-module__A9i6aa__eyebrow){max-width:31rem;color:var(--faded);font:1.05rem/1.7 Georgia,serif}.installer-workbook-module__A9i6aa__openingCopy>a{font-size:.78rem;font-weight:700}.installer-workbook-module__A9i6aa__opening figure{grid-template-rows:minmax(35rem,64vh) auto;margin:0;display:grid}.installer-workbook-module__A9i6aa__opening figure img{object-fit:cover;width:100%;height:100%}.installer-workbook-module__A9i6aa__opening figcaption,.installer-workbook-module__A9i6aa__caption{color:var(--faded);padding:.75rem 0;font:400 .72rem/1.5 ui-monospace,monospace}.installer-workbook-module__A9i6aa__plates{max-width:92rem;margin:auto;padding:clamp(5rem,10vw,10rem) 2rem}.installer-workbook-module__A9i6aa__plates>header{border-top:3px solid var(--ink);grid-template-columns:.5fr 1.2fr .65fr;gap:2rem;margin-bottom:7rem;padding-top:1.2rem;display:grid}.installer-workbook-module__A9i6aa__plates h2,.installer-workbook-module__A9i6aa__questions h2,.installer-workbook-module__A9i6aa__reading h2,.installer-workbook-module__A9i6aa__intakeLead h2{font-size:clamp(2.4rem,4.6vw,5rem)}.installer-workbook-module__A9i6aa__plates>header p:last-child{color:var(--faded);font:1rem/1.65 Georgia,serif}.installer-workbook-module__A9i6aa__plate{border-top:1px solid var(--rule);grid-template-rows:auto auto;grid-template-columns:minmax(12rem,.38fr) minmax(0,1.25fr) minmax(15rem,.5fr);gap:1.25rem 2rem;margin-bottom:9rem;padding-top:1.2rem;display:grid}.installer-workbook-module__A9i6aa__plateHeading span{color:var(--orange);font:700 .7rem ui-monospace,monospace}.installer-workbook-module__A9i6aa__plateHeading h3{margin:1rem 0;font:400 clamp(2rem,4vw,4rem)/1 Georgia,serif}.installer-workbook-module__A9i6aa__plateHeading button,.installer-workbook-module__A9i6aa__annotation button{cursor:pointer;background:0 0;border:0;padding:0;font:700 .72rem inherit;text-decoration:underline}.installer-workbook-module__A9i6aa__expandPhoto{cursor:zoom-in;text-align:inherit;background:0 0;border:0;padding:0;display:block}.installer-workbook-module__A9i6aa__photoStage{background:#d3d0c6;height:clamp(31rem,55vw,47rem);position:relative;overflow:hidden}.installer-workbook-module__A9i6aa__photoStage>img{object-fit:cover;width:100%;height:100%}.installer-workbook-module__A9i6aa__pin{color:#fff;cursor:pointer;background:#0f1411d1;border:2px solid #fff;border-radius:50%;width:2.2rem;height:2.2rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 .3rem #0000001f}.installer-workbook-module__A9i6aa__pinActive{background:var(--orange);transform:translate(-50%,-50%)scale(1.15)}.installer-workbook-module__A9i6aa__annotation{border-top:4px solid var(--orange);align-self:end;padding-top:1rem}.installer-workbook-module__A9i6aa__annotation>b{color:var(--orange);font:700 .65rem ui-monospace,monospace}.installer-workbook-module__A9i6aa__annotation h4{margin:.75rem 0;font:400 2rem Georgia,serif}.installer-workbook-module__A9i6aa__annotation p{color:var(--faded);font:.9rem/1.65 Georgia,serif}.installer-workbook-module__A9i6aa__annotation>div{flex-direction:column;align-items:flex-start;gap:.55rem;margin-top:1.5rem;display:flex}.installer-workbook-module__A9i6aa__annotation button[aria-pressed=true]{color:var(--orange)}.installer-workbook-module__A9i6aa__caption{grid-column:2}.installer-workbook-module__A9i6aa__lightbox{z-index:100;background:#0e110ff0;place-items:center;padding:4rem;display:grid;position:fixed;inset:0}.installer-workbook-module__A9i6aa__lightbox>div{width:min(80rem,90vw)}.installer-workbook-module__A9i6aa__lightbox .installer-workbook-module__A9i6aa__photoStage{height:min(76vh,55rem)}.installer-workbook-module__A9i6aa__lightbox p{color:var(--ink);background:#fff;margin:0;padding:1rem;font:1rem/1.5 Georgia,serif}.installer-workbook-module__A9i6aa__close{color:#fff;cursor:pointer;background:0 0;border:0;font-weight:700;position:absolute;top:1.5rem;right:2rem}.installer-workbook-module__A9i6aa__questions{color:#eeeae0;background:#232a26;padding:clamp(5rem,10vw,10rem) max(2rem,50vw - 44rem)}.installer-workbook-module__A9i6aa__questions header{grid-template-columns:.5fr 1.5fr;gap:2rem;margin-bottom:5rem;display:grid}.installer-workbook-module__A9i6aa__questions ol{border-top:1px solid #5a615c;border-left:1px solid #5a615c;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.installer-workbook-module__A9i6aa__questions li{border-bottom:1px solid #5a615c;border-right:1px solid #5a615c;padding:2rem}.installer-workbook-module__A9i6aa__questions li b{color:#df7841;font:700 .7rem ui-monospace,monospace}.installer-workbook-module__A9i6aa__questions h3{font:400 1.7rem/1.1 Georgia,serif}.installer-workbook-module__A9i6aa__questions li p{color:#bac0bb;line-height:1.65}.installer-workbook-module__A9i6aa__reading{grid-template-columns:1fr 1fr;max-width:88rem;margin:auto;padding:clamp(5rem,9vw,9rem) 2rem;display:grid}.installer-workbook-module__A9i6aa__reading>div{grid-row:span 3;padding-right:4rem}.installer-workbook-module__A9i6aa__reading a{border-top:1px solid var(--rule);grid-template-columns:3rem 1fr;gap:.5rem 1rem;padding:1.4rem 0;text-decoration:none;display:grid}.installer-workbook-module__A9i6aa__reading a span{color:var(--orange);grid-row:span 2;font:700 .68rem ui-monospace,monospace}.installer-workbook-module__A9i6aa__reading a strong{font:400 1.35rem Georgia,serif}.installer-workbook-module__A9i6aa__reading a small{color:var(--faded);font-size:.76rem}.installer-workbook-module__A9i6aa__intakeLead{border-top:3px solid var(--ink);max-width:72rem;margin:auto;padding:5rem 2rem 2rem}.installer-workbook-module__A9i6aa__intakeLead>p:not(.installer-workbook-module__A9i6aa__eyebrow){max-width:40rem;color:var(--faded);font:1rem/1.6 Georgia,serif}.installer-workbook-module__A9i6aa__intakeLead>a{margin-top:1rem;font-weight:700;display:inline-block}.installer-workbook-module__A9i6aa__estimate{max-width:88rem;margin:auto;padding:2rem 2rem 8rem}.installer-workbook-module__A9i6aa__estimate .native-estimate{border-radius:0!important}.installer-workbook-module__A9i6aa__footer{border-top:1px solid var(--rule);color:var(--faded);grid-template-columns:1fr 1fr auto;gap:2rem;padding:2rem max(2rem,50vw - 44rem);font-size:.72rem;display:grid}@media (max-width:800px){.installer-workbook-module__A9i6aa__masthead{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem}.installer-workbook-module__A9i6aa__masthead nav{gap:1.2rem;width:100%;padding-bottom:.2rem;overflow-x:auto}.installer-workbook-module__A9i6aa__masthead nav a{white-space:nowrap}.installer-workbook-module__A9i6aa__opening{flex-direction:column;padding:.7rem;display:flex}.installer-workbook-module__A9i6aa__openingCopy{padding:2.5rem 1.4rem}.installer-workbook-module__A9i6aa__opening h1{font-size:3.25rem}.installer-workbook-module__A9i6aa__opening figure{grid-template-rows:30rem auto}.installer-workbook-module__A9i6aa__plates{padding:5rem 1rem}.installer-workbook-module__A9i6aa__plates>header{margin-bottom:4rem;display:block}.installer-workbook-module__A9i6aa__plate{flex-direction:column;margin-bottom:6rem;display:flex}.installer-workbook-module__A9i6aa__plateHeading{grid-template-columns:auto 1fr;gap:0 1rem;display:grid}.installer-workbook-module__A9i6aa__plateHeading h3{margin:.4rem 0 1rem}.installer-workbook-module__A9i6aa__plateHeading button{text-align:left;grid-column:2}.installer-workbook-module__A9i6aa__photoStage{height:31rem}.installer-workbook-module__A9i6aa__annotation{padding-top:1.25rem}.installer-workbook-module__A9i6aa__annotation>div{flex-flow:wrap}.installer-workbook-module__A9i6aa__caption{order:4}.installer-workbook-module__A9i6aa__lightbox{padding:4rem .7rem 1rem}.installer-workbook-module__A9i6aa__lightbox .installer-workbook-module__A9i6aa__photoStage{height:70vh}.installer-workbook-module__A9i6aa__questions{padding:5rem 1rem}.installer-workbook-module__A9i6aa__questions header,.installer-workbook-module__A9i6aa__questions ol{display:block}.installer-workbook-module__A9i6aa__questions li{border-left:1px solid #5a615c}.installer-workbook-module__A9i6aa__reading{padding:5rem 1rem;display:block}.installer-workbook-module__A9i6aa__reading>div{margin-bottom:3rem;padding:0}.installer-workbook-module__A9i6aa__intakeLead,.installer-workbook-module__A9i6aa__estimate{padding-inline:1rem}.installer-workbook-module__A9i6aa__footer{grid-template-columns:1fr;padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.installer-workbook-module__A9i6aa__pin,.installer-workbook-module__A9i6aa__pinActive{transition:none}}
.home-module__RJbZfq__workshop{--ink:#202628;--steel:#d8d9d4;--yellow:#e8c328;min-height:100vh;color:var(--ink);font-family:var(--font-archivo), sans-serif;background:#efefeb}.home-module__RJbZfq__workshop *{box-sizing:border-box}.home-module__RJbZfq__workshop a{color:inherit}.home-module__RJbZfq__bar{border-bottom:2px solid var(--ink);background:#efefeb;grid-template-columns:1fr 1fr auto;align-items:center;min-height:86px;padding:14px clamp(20px,4vw,64px);display:grid}.home-module__RJbZfq__brand{align-items:center;gap:11px;font-weight:800;text-decoration:none;display:flex}.home-module__RJbZfq__bar p{text-transform:uppercase;letter-spacing:.12em;flex-direction:column;margin:0;font-size:11px;display:flex}.home-module__RJbZfq__bar nav{align-items:center;gap:22px;font-size:13px;display:flex}.home-module__RJbZfq__bar nav a:last-child{color:#fff;background:var(--ink);padding:12px 15px;text-decoration:none}.home-module__RJbZfq__inspector{background:#d9dbd5;padding:34px clamp(20px,4vw,64px) 64px}.home-module__RJbZfq__inspector>header{grid-template-columns:.35fr 1.1fr .55fr;align-items:end;gap:30px;margin-bottom:28px;display:grid}.home-module__RJbZfq__inspector>header>p,.home-module__RJbZfq__photoSequence header p,.home-module__RJbZfq__scope>div>p{font-family:var(--font-ibm-plex-mono), monospace;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:700}.home-module__RJbZfq__inspector h1{letter-spacing:-.05em;margin:0;font-size:clamp(38px,5vw,68px);line-height:.97}.home-module__RJbZfq__inspector>header>span,.home-module__RJbZfq__photoSequence header>span{font-size:14px;line-height:1.5}.home-module__RJbZfq__stage{border:2px solid var(--ink);background:var(--ink);grid-template-columns:minmax(0,1.6fr) minmax(280px,.6fr);display:grid}.home-module__RJbZfq__stage figure{max-height:660px;margin:0;position:relative;overflow:hidden}.home-module__RJbZfq__stage figure img{object-fit:cover;object-position:center 55%;width:100%;height:100%;display:block}.home-module__RJbZfq__stage figure>button{border:2px solid var(--ink);width:36px;height:36px;color:var(--ink);background:var(--yellow);font:700 12px var(--font-ibm-plex-mono), monospace;cursor:pointer;border-radius:50%;position:absolute}.home-module__RJbZfq__stage figure>button[aria-pressed=true]{outline:4px solid #fff}.home-module__RJbZfq__stage button:focus-visible,.home-module__RJbZfq__workshop a:focus-visible{outline-offset:3px;outline:3px solid #1167a6}.home-module__RJbZfq__pin1{top:56%;left:46%}.home-module__RJbZfq__pin2{top:15%;left:52%}.home-module__RJbZfq__pin3{top:34%;left:27%}.home-module__RJbZfq__pin4{top:78%;left:55%}.home-module__RJbZfq__pin5{top:29%;left:59%}.home-module__RJbZfq__stage aside{color:#fff;flex-direction:column;padding:25px;display:flex}.home-module__RJbZfq__stage aside>p{font:11px var(--font-ibm-plex-mono), monospace;text-transform:uppercase;letter-spacing:.1em;margin:0}.home-module__RJbZfq__stage aside>strong{margin:20px 0 12px;font-size:29px}.home-module__RJbZfq__stage aside>span{min-height:105px;font-size:15px;line-height:1.55}.home-module__RJbZfq__stage aside>div{margin-top:auto}.home-module__RJbZfq__stage aside button{color:#fff;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff47;grid-template-columns:35px 1fr;padding:13px 0;display:grid}.home-module__RJbZfq__stage aside button[aria-pressed=true]{color:var(--yellow)}.home-module__RJbZfq__stage aside b{font-family:var(--font-ibm-plex-mono), monospace}.home-module__RJbZfq__photoSequence{background:#f5f2ea;grid-template-columns:1.2fr .8fr;gap:42px 26px;padding:90px clamp(20px,4vw,64px);display:grid}.home-module__RJbZfq__photoSequence>header{border-bottom:2px solid var(--ink);grid-column:1/-1;grid-template-columns:.5fr 1.1fr .6fr;align-items:end;gap:30px;padding-bottom:28px;display:grid}.home-module__RJbZfq__photoSequence h2,.home-module__RJbZfq__scope h2,.home-module__RJbZfq__sources h2,.home-module__RJbZfq__action h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.5vw,64px);line-height:.95}.home-module__RJbZfq__photoSequence figure{margin:0}.home-module__RJbZfq__photoSequence figure img{object-fit:cover;width:100%;max-height:520px;display:block}.home-module__RJbZfq__photoSequence figcaption{border-top:1px solid var(--ink);grid-template-columns:115px 1fr;gap:16px;padding-top:12px;font-size:13px;line-height:1.5;display:grid}.home-module__RJbZfq__photoSequence figcaption b{font-family:var(--font-ibm-plex-mono), monospace;font-size:11px}.home-module__RJbZfq__wide{grid-row:2/4}.home-module__RJbZfq__scope{color:#fff;background:#23292a;grid-template-columns:.7fr 1.3fr;gap:80px;padding:80px clamp(20px,4vw,64px);display:grid}.home-module__RJbZfq__scope ol{margin:0;padding:0;list-style:none}.home-module__RJbZfq__scope li{border-top:1px solid #ffffff59;grid-template-columns:48px 1fr;gap:18px;padding:16px 0;display:grid}.home-module__RJbZfq__scope li>span{color:var(--yellow);font:12px var(--font-ibm-plex-mono), monospace}.home-module__RJbZfq__scope li strong{font-size:19px}.home-module__RJbZfq__scope li p{margin:6px 0;line-height:1.45}.home-module__RJbZfq__sources{background:var(--yellow);grid-template-columns:1.2fr .8fr .8fr;gap:40px;padding:80px clamp(20px,4vw,64px);display:grid}.home-module__RJbZfq__sources p{max-width:650px;line-height:1.55}.home-module__RJbZfq__sources>a{border-block:1px solid var(--ink);align-self:end;padding:14px 0;font-size:13px;font-weight:700}.home-module__RJbZfq__action{grid-template-columns:1fr .65fr .6fr;align-items:end;gap:45px;padding:80px clamp(20px,4vw,64px);display:grid}.home-module__RJbZfq__action>p{font-size:16px;line-height:1.5}.home-module__RJbZfq__action>div{flex-direction:column;display:flex}.home-module__RJbZfq__action a{border-top:1px solid var(--ink);padding:14px 0;font-size:13px;font-weight:700;text-decoration:none}.home-module__RJbZfq__workshop footer{color:#fff;background:var(--ink);grid-template-columns:1fr 1fr auto;gap:30px;padding:35px clamp(20px,4vw,64px);font-size:12px;display:grid}@media (max-width:820px){.home-module__RJbZfq__bar{grid-template-columns:1fr auto}.home-module__RJbZfq__bar p,.home-module__RJbZfq__bar nav a:first-child{display:none}.home-module__RJbZfq__inspector>header,.home-module__RJbZfq__stage,.home-module__RJbZfq__photoSequence,.home-module__RJbZfq__photoSequence>header,.home-module__RJbZfq__scope,.home-module__RJbZfq__sources,.home-module__RJbZfq__action,.home-module__RJbZfq__workshop footer{grid-template-columns:1fr}.home-module__RJbZfq__stage figure{max-height:580px}.home-module__RJbZfq__stage aside>span{min-height:auto;margin-bottom:24px}.home-module__RJbZfq__wide{grid-row:auto}.home-module__RJbZfq__photoSequence figure img{max-height:none}.home-module__RJbZfq__scope,.home-module__RJbZfq__sources,.home-module__RJbZfq__action{gap:35px}}@media (max-width:480px){.home-module__RJbZfq__brand span{max-width:150px}.home-module__RJbZfq__bar nav a:last-child{padding:10px;font-size:12px}.home-module__RJbZfq__inspector h1{font-size:40px}.home-module__RJbZfq__stage figure{height:490px}.home-module__RJbZfq__photoSequence,.home-module__RJbZfq__scope,.home-module__RJbZfq__sources,.home-module__RJbZfq__action{padding-block:60px}.home-module__RJbZfq__photoSequence figcaption{grid-template-columns:1fr}}
