.ComfortZoneCaseStudy_page__dji_C{--cz-red:#e4001b;--cz-dark:#0b0b0d;--cz-body:#3b3b40;--cz-meta:#707077;--cz-line:#e1e1e3}.ComfortZoneCaseStudy_dataBand__NwYDj,.ComfortZoneCaseStudy_decisionSection__D6Npx,.ComfortZoneCaseStudy_evidenceSection__0IRc4,.ComfortZoneCaseStudy_faqSection__3_cg4,.ComfortZoneCaseStudy_lightSection__1sipw,.ComfortZoneCaseStudy_measurementSection__2g1Nv,.ComfortZoneCaseStudy_relatedSection__gasIG,.ComfortZoneCaseStudy_takeawaySection__HPfeU{min-height:0;padding-block:clamp(4.5rem,7vw,7rem);color:var(--cz-dark);background:#fff}.ComfortZoneCaseStudy_dataBand__NwYDj,.ComfortZoneCaseStudy_decisionSection__D6Npx,.ComfortZoneCaseStudy_relatedSection__gasIG{background:#f3f3f3}.ComfortZoneCaseStudy_sectionHead__izPJf{max-width:900px}.ComfortZoneCaseStudy_sectionHead__izPJf h2{margin:0;color:var(--cz-dark);font-size:clamp(2.35rem,4.6vw,3.6rem);font-weight:750;letter-spacing:-.045em;line-height:1.05;text-wrap:balance}.ComfortZoneCaseStudy_sectionHead__izPJf p{color:var(--cz-meta)}.ComfortZoneCaseStudy_editorialCopy___4O_z{max-width:72ch;margin-top:1.75rem}.ComfortZoneCaseStudy_dataCopy__YIlpy p,.ComfortZoneCaseStudy_editorialCopy___4O_z li,.ComfortZoneCaseStudy_editorialCopy___4O_z p,.ComfortZoneCaseStudy_measurementBody__ZLhXx p,.ComfortZoneCaseStudy_takeawayCopy__Ab2ut p{margin-block:0 1.25rem;color:var(--cz-body);font-size:16px;line-height:1.65}.ComfortZoneCaseStudy_dataCopy__YIlpy strong,.ComfortZoneCaseStudy_editorialCopy___4O_z strong,.ComfortZoneCaseStudy_measurementBody__ZLhXx strong,.ComfortZoneCaseStudy_takeawayCopy__Ab2ut strong{color:var(--cz-dark)}.ComfortZoneCaseStudy_architectureList__jSuH5 a,.ComfortZoneCaseStudy_dataCopy__YIlpy a,.ComfortZoneCaseStudy_editorialCopy___4O_z a,.ComfortZoneCaseStudy_measurementBody__ZLhXx a,.ComfortZoneCaseStudy_relatedItem__RIvq2 a,.ComfortZoneCaseStudy_takeawayCopy__Ab2ut a{color:var(--cz-red);font-weight:650;text-decoration:none}.ComfortZoneCaseStudy_architectureList__jSuH5 a:hover,.ComfortZoneCaseStudy_dataCopy__YIlpy a:hover,.ComfortZoneCaseStudy_editorialCopy___4O_z a:hover,.ComfortZoneCaseStudy_measurementBody__ZLhXx a:hover,.ComfortZoneCaseStudy_relatedItem__RIvq2 a:hover,.ComfortZoneCaseStudy_takeawayCopy__Ab2ut a:hover{text-decoration:underline;text-decoration-color:var(--cz-red);text-underline-offset:4px}.ComfortZoneCaseStudy_numberedRail__4DiMn{margin:2.5rem 0 0;padding:0;border-top:1px solid var(--cz-line);list-style:none}.ComfortZoneCaseStudy_numberedRail__4DiMn li{display:grid;grid-template-columns:84px minmax(0,1fr);gap:1rem;align-items:baseline;padding-block:1.35rem;border-bottom:1px solid var(--cz-line);color:var(--cz-body);font-size:17px;line-height:1.55;transition:border-color .2s ease}.ComfortZoneCaseStudy_numberedRail__4DiMn li:before{content:attr(data-step);color:var(--cz-meta);font-size:1.7rem;font-weight:750;letter-spacing:-.03em;transition:color .2s ease}.ComfortZoneCaseStudy_numberedRail__4DiMn li:hover{border-bottom-color:var(--cz-red)}.ComfortZoneCaseStudy_numberedRail__4DiMn li:hover:before{color:var(--cz-red)}.ComfortZoneCaseStudy_architecture__rsaDs{display:grid;grid-template-columns:minmax(190px,30%) minmax(0,70%);gap:clamp(2rem,5vw,4rem);margin-top:3.5rem;padding-top:2rem;border-top:1px solid var(--cz-line)}.ComfortZoneCaseStudy_architecture__rsaDs h3{margin:0;color:var(--cz-dark);font-size:1.75rem;letter-spacing:-.03em}.ComfortZoneCaseStudy_architectureList__jSuH5,.ComfortZoneCaseStudy_architectureList__jSuH5 ul{margin:0;padding:0;list-style:none}.ComfortZoneCaseStudy_architectureList__jSuH5 li{padding:1rem 0;border-bottom:1px solid var(--cz-line);color:var(--cz-body);font-size:16px;line-height:1.6}.ComfortZoneCaseStudy_architectureList__jSuH5 li:first-child{padding-top:0}.ComfortZoneCaseStudy_architectureList__jSuH5 li:before{content:"→";margin-right:.75rem;color:var(--cz-red);font-weight:750}.ComfortZoneCaseStudy_architectureList__jSuH5 p{margin:1.5rem 0 0;color:var(--cz-body);font-size:16px;line-height:1.65}.ComfortZoneCaseStudy_tableHeading__z8C11{margin:2.75rem 0 1.25rem;color:var(--cz-dark);font-size:1.65rem;letter-spacing:-.025em}.ComfortZoneCaseStudy_tableWrap__XY8zm{width:100%;overflow-x:auto;border-top:1px solid var(--cz-dark)}.ComfortZoneCaseStudy_table__uzt_M{width:100%;min-width:680px;border-collapse:collapse}.ComfortZoneCaseStudy_table__uzt_M td,.ComfortZoneCaseStudy_table__uzt_M th{padding:1rem;border-bottom:1px solid var(--cz-line);text-align:left}.ComfortZoneCaseStudy_table__uzt_M th{color:var(--cz-meta);background:#fff;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.ComfortZoneCaseStudy_table__uzt_M td{color:var(--cz-body);font-size:16px}.ComfortZoneCaseStudy_table__uzt_M tbody tr:hover td{border-bottom-color:var(--cz-red)}.ComfortZoneCaseStudy_dataGrid__zJUD8{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.5rem,7vw,6rem);align-items:start}.ComfortZoneCaseStudy_dataCopy__YIlpy p:last-child,.ComfortZoneCaseStudy_measurementBody__ZLhXx p:last-child,.ComfortZoneCaseStudy_takeawayCopy__Ab2ut p:last-child{margin-bottom:0}.ComfortZoneCaseStudy_resultsBand__cGBWP{min-height:0;padding-block:clamp(4.75rem,7vw,7rem);color:#fff;background:var(--cz-dark)}.ComfortZoneCaseStudy_resultsBand__cGBWP h2,.ComfortZoneCaseStudy_resultsBand__cGBWP h3,.ComfortZoneCaseStudy_resultsBand__cGBWP li,.ComfortZoneCaseStudy_resultsBand__cGBWP p,.ComfortZoneCaseStudy_resultsBand__cGBWP strong{color:#fff}.ComfortZoneCaseStudy_resultsBand__cGBWP h2{max-width:900px;margin:0;font-size:clamp(2.35rem,4.6vw,3.6rem);font-weight:750;letter-spacing:-.045em;line-height:1.05;text-wrap:balance}.ComfortZoneCaseStudy_resultsIntro__8T_2P{max-width:72ch;margin-top:2rem}.ComfortZoneCaseStudy_resultsIntro__8T_2P p{margin:0 0 1.25rem;color:#d0d0d4;font-size:16px;line-height:1.65}.ComfortZoneCaseStudy_ledgerHeading___xHox{margin:2.75rem 0 1rem;color:#fff;font-size:1.6rem}.ComfortZoneCaseStudy_ledger__uM4Jf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;border-top:1px solid #343438;list-style:none}.ComfortZoneCaseStudy_ledger__uM4Jf li{display:grid;grid-template-columns:minmax(115px,auto) 1fr;gap:1.25rem;align-items:baseline;padding:1.25rem 0;border-bottom:1px solid #343438;color:#d0d0d4;font-size:16px;line-height:1.5}.ComfortZoneCaseStudy_ledger__uM4Jf li:nth-child(odd){padding-right:2rem}.ComfortZoneCaseStudy_ledger__uM4Jf li:nth-child(2n){padding-left:2rem;border-left:1px solid #343438}.ComfortZoneCaseStudy_ledger__uM4Jf li:hover{border-bottom-color:var(--cz-red)}.ComfortZoneCaseStudy_ledger__uM4Jf strong{color:#fff;font-size:1.55rem;letter-spacing:-.03em}.ComfortZoneCaseStudy_measurementInner__pFkoF{display:grid;grid-template-columns:minmax(210px,30%) minmax(0,70%);gap:clamp(2rem,6vw,5rem);padding-block:2.25rem;border-block:1px solid var(--cz-line)}.ComfortZoneCaseStudy_measurementInner__pFkoF h2{margin:0;color:var(--cz-dark);font-size:1.85rem}.ComfortZoneCaseStudy_measurementReason__L9GVJ{margin:.8rem 0 0;color:var(--cz-meta);font-size:14px;line-height:1.55}.ComfortZoneCaseStudy_measurementBody__ZLhXx code{color:var(--cz-dark)}.ComfortZoneCaseStudy_takeawayStatement__IfosT{max-width:900px}.ComfortZoneCaseStudy_takeawayCopy__Ab2ut{max-width:72ch;margin-top:2rem}.ComfortZoneCaseStudy_faqList__DKpHR{width:100%;margin-top:2.5rem;border-top:2px solid}.ComfortZoneCaseStudy_faqItem__qmotH{border-bottom:1px solid var(--cz-line)}.ComfortZoneCaseStudy_faqItem__qmotH:focus-within,.ComfortZoneCaseStudy_faqItem__qmotH:hover{border-bottom-color:var(--cz-red)}.ComfortZoneCaseStudy_faqQuestion__9_ZWg{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:22px;color:var(--cz-dark);cursor:pointer;font-size:17px;font-weight:700;line-height:1.35;list-style:none}.ComfortZoneCaseStudy_faqQuestion__9_ZWg::-webkit-details-marker{display:none}.ComfortZoneCaseStudy_faqQuestion__9_ZWg:focus-visible{outline:3px solid var(--cz-red);outline-offset:4px}.ComfortZoneCaseStudy_faqIcon__qlyoa{position:relative;flex:0 0 auto;width:18px;height:18px}.ComfortZoneCaseStudy_faqIcon__qlyoa:after,.ComfortZoneCaseStudy_faqIcon__qlyoa:before{content:"";position:absolute;top:50%;left:50%;background:var(--cz-red);transform:translate(-50%,-50%)}.ComfortZoneCaseStudy_faqIcon__qlyoa:before{width:18px;height:2px}.ComfortZoneCaseStudy_faqIcon__qlyoa:after{width:2px;height:18px}.ComfortZoneCaseStudy_faqItem__qmotH:focus-within .ComfortZoneCaseStudy_faqIcon__qlyoa:after,.ComfortZoneCaseStudy_faqItem__qmotH:focus-within .ComfortZoneCaseStudy_faqIcon__qlyoa:before,.ComfortZoneCaseStudy_faqItem__qmotH:hover .ComfortZoneCaseStudy_faqIcon__qlyoa:after,.ComfortZoneCaseStudy_faqItem__qmotH:hover .ComfortZoneCaseStudy_faqIcon__qlyoa:before{background:var(--cz-red)}.ComfortZoneCaseStudy_faqItem__qmotH[open] .ComfortZoneCaseStudy_faqIcon__qlyoa:after{display:none}.ComfortZoneCaseStudy_faqAnswer__ZHqG_{max-width:68ch;margin:0 0 24px;color:var(--cz-body);font-size:16px;line-height:1.62}.ComfortZoneCaseStudy_relatedGrid__utp73{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.5rem;border-top:1px solid #cfcfd2}.ComfortZoneCaseStudy_relatedItem__RIvq2{padding:1.75rem 2rem 1.75rem 0;border-bottom:1px solid #cfcfd2;transition:border-color .2s ease}.ComfortZoneCaseStudy_relatedItem__RIvq2+.ComfortZoneCaseStudy_relatedItem__RIvq2{padding-left:2rem;border-left:1px solid #cfcfd2}.ComfortZoneCaseStudy_relatedItem__RIvq2:focus-within,.ComfortZoneCaseStudy_relatedItem__RIvq2:hover{border-bottom-color:var(--cz-red)}.ComfortZoneCaseStudy_relatedItem__RIvq2 h3{margin:0;color:var(--cz-dark);font-size:1.45rem}.ComfortZoneCaseStudy_relatedItem__RIvq2 p{margin:.75rem 0 0;color:var(--cz-body);font-size:16px;line-height:1.6}.ComfortZoneCaseStudy_relatedArrow__VvKpl{color:var(--cz-meta)}.ComfortZoneCaseStudy_relatedItem__RIvq2:focus-within .ComfortZoneCaseStudy_relatedArrow__VvKpl,.ComfortZoneCaseStudy_relatedItem__RIvq2:hover .ComfortZoneCaseStudy_relatedArrow__VvKpl{color:var(--cz-red)}@media (max-width:760px){.ComfortZoneCaseStudy_dataBand__NwYDj,.ComfortZoneCaseStudy_decisionSection__D6Npx,.ComfortZoneCaseStudy_evidenceSection__0IRc4,.ComfortZoneCaseStudy_faqSection__3_cg4,.ComfortZoneCaseStudy_lightSection__1sipw,.ComfortZoneCaseStudy_measurementSection__2g1Nv,.ComfortZoneCaseStudy_relatedSection__gasIG,.ComfortZoneCaseStudy_resultsBand__cGBWP,.ComfortZoneCaseStudy_takeawaySection__HPfeU{padding-block:clamp(3.5rem,13vw,5rem)}.ComfortZoneCaseStudy_architecture__rsaDs,.ComfortZoneCaseStudy_dataGrid__zJUD8,.ComfortZoneCaseStudy_ledger__uM4Jf,.ComfortZoneCaseStudy_measurementInner__pFkoF,.ComfortZoneCaseStudy_numberedRail__4DiMn li,.ComfortZoneCaseStudy_relatedGrid__utp73{grid-template-columns:1fr}.ComfortZoneCaseStudy_numberedRail__4DiMn li{gap:.5rem}.ComfortZoneCaseStudy_architecture__rsaDs{gap:1.5rem}.ComfortZoneCaseStudy_ledger__uM4Jf li,.ComfortZoneCaseStudy_ledger__uM4Jf li:nth-child(2n),.ComfortZoneCaseStudy_ledger__uM4Jf li:nth-child(odd){grid-template-columns:1fr;gap:.35rem;padding:1.1rem 0;border-left:0}.ComfortZoneCaseStudy_relatedItem__RIvq2,.ComfortZoneCaseStudy_relatedItem__RIvq2+.ComfortZoneCaseStudy_relatedItem__RIvq2{padding:1.5rem 0;border-left:0}}@media (prefers-reduced-motion:reduce){.ComfortZoneCaseStudy_numberedRail__4DiMn li,.ComfortZoneCaseStudy_numberedRail__4DiMn li:before,.ComfortZoneCaseStudy_relatedItem__RIvq2{transition:none}}