.ct-page{--ct-page-text:#142638;--ct-page-muted:#485867;--ct-page-line:#d8e0e8;--ct-page-panel:#fff;--ct-page-soft:#edf3fb;--ct-page-action:#034aa6;--ct-page-gap:3.2rem;color:var(--ct-page-text);font-size:1.6rem;line-height:1.65;padding-block:2.4rem 6.4rem;min-width:0}.ct-page *,.ct-page *:before,.ct-page *:after{box-sizing:border-box}.ct-page [hidden]{display:none!important}.ct-page :is(h1,h2,h3,h4){font-family:var(--font-heading-family);font-style:normal;font-weight:600;text-transform:none;letter-spacing:-.02em;color:var(--ct-page-text);line-height:1.25;margin:0 0 1.6rem;overflow-wrap:anywhere}.ct-page h1{font-size:clamp(3rem,2.4rem + 1.25vw,4.4rem);max-width:23ch}.ct-page-heading{font-size:inherit;max-width:none}.ct-page h2{font-size:clamp(2.4rem,2rem + .7vw,3.2rem)}.ct-page h3{font-size:2rem}.ct-page h4{font-size:1.7rem}.ct-page p{margin:0 0 1.6rem}.ct-page p:last-child{margin-bottom:0}.ct-page a{color:var(--ct-page-action);text-underline-offset:.2em}.ct-page a:hover{color:#023b84}.ct-page :is(button,input,select,textarea){font:inherit;line-height:1.5}.ct-page-lead{font-size:1.7rem;line-height:1.7;color:var(--ct-page-muted);max-width:76ch}.ct-page :is(small,.ct-page-note){font-size:1.3rem;color:var(--ct-page-muted);line-height:1.6}.ct-page label{font-size:1.4rem;line-height:1.5;font-weight:500}.ct-page-head{padding-block:2.4rem 3.2rem;max-width:88ch}.ct-page-section{padding-block:3.2rem;border-top:1px solid var(--ct-page-line);scroll-margin-top:18rem}.ct-page-section:first-child{border-top:0}.ct-page-section>:last-child{margin-bottom:0}.ct-page-intro{max-width:86ch;padding-block:2.4rem 3.2rem}.ct-page-breadcrumbs,.ct-page-breadcrumb{display:flex;gap:.8rem;flex-wrap:wrap;align-items:center;padding:0;margin:0 0 2.4rem;font-size:1.3rem;line-height:1.6;color:var(--ct-page-muted)}.ct-page-breadcrumbs a,.ct-page-breadcrumb a{color:inherit}.ct-page-breadcrumbs svg,.ct-page-breadcrumb svg{width:12px;height:12px;stroke:currentColor;fill:none;flex:none}.ct-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ct-page-gap)}.ct-page-grid>*{min-width:0}.ct-surface{background:var(--ct-page-panel);border:1px solid var(--ct-page-line);border-radius:12px;padding:3.2rem;min-width:0}.ct-page .ct-surface .ct-surface{border:0;padding:0;border-radius:0;background:transparent}.ct-page-form{display:grid;gap:2.4rem}.ct-field{display:flex;flex-direction:column;gap:.8rem;min-width:0}.ct-field :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea),.ct-page select,.ct-page input:not([type=range]):not([type=checkbox]):not([type=radio]),.ct-page textarea{width:100%;max-width:100%;min-width:0;min-height:48px;border:1px solid #8191a4;border-radius:8px;background:#fff;color:#142638;padding:1.1rem 1.4rem;font-variant-numeric:tabular-nums}.ct-page textarea{resize:vertical;min-height:120px}.ct-page input::placeholder,.ct-page textarea::placeholder{color:#657181;opacity:1}.ct-page input[type=range]{width:100%;min-width:0;min-height:32px;accent-color:var(--ct-page-action)}.ct-page input:is([type=checkbox],[type=radio]){width:20px;height:20px;accent-color:var(--ct-page-action);flex:none}.ct-page :is(button,summary,a,input,select,textarea):focus-visible{outline:2px solid var(--ct-page-action);outline-offset:4px}.ct-page :is(button,input,select):disabled{color:#596879;cursor:not-allowed;background:#f3f5f8;opacity:1}.ct-page button{cursor:pointer}.ct-button,.ct-page .ct-button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:48px;padding:1.2rem 2rem;border:1px solid transparent;border-radius:8px;background:var(--ct-action-gradient,linear-gradient(300deg,#034aa6,#2265b7));color:#fff;font-size:1.4rem;font-weight:600;text-decoration:none;line-height:1.5;text-align:center}.ct-page .ct-button:hover{background:#023b84;color:#fff}.ct-page .ct-button--secondary{background:#fff;color:#034aa6;border-color:#8191a4}.ct-page .ct-button--secondary:hover{background:#edf3fb}.ct-page-actions{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.ct-page .ct-button .icon{height:20px;width:20px;margin:0}.ct-page :is(dl,dt,dd){margin:0}.ct-page dd{font-variant-numeric:tabular-nums}.ct-page details{border-top:1px solid var(--ct-page-line);padding-block:1.6rem}.ct-page summary{min-height:32px;cursor:pointer;font-weight:600}.ct-page details[open] summary{margin-bottom:1.6rem}.ct-page :is(ul,ol){padding-left:2.2rem}.ct-page li+li{margin-top:.8rem}.ct-page table{width:100%;border-collapse:collapse;font-size:1.4rem}.ct-page th{text-align:left;font-size:1.3rem;font-weight:600;background:#edf3fb;color:#273b4c}.ct-page :is(th,td){padding:1.6rem;border-bottom:1px solid var(--ct-page-line);vertical-align:middle}.ct-page table caption{text-align:left;margin-bottom:1.6rem;font-size:1.3rem;color:var(--ct-page-muted)}.ct-placement-locations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.ct-placement-location{display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem;border:1px solid var(--ct-page-line);border-radius:12px;background:#fff}.ct-placement-location h3{margin:0}.ct-placement-location .ct-placement-status{align-self:flex-start}.ct-placement-location dl{display:grid;gap:1rem;margin-top:auto}.ct-placement-location dl>div{display:flex;justify-content:space-between;gap:1.6rem;font-size:1.4rem}.ct-placement-location dt{color:var(--ct-page-muted)}.ct-placement-location dd{text-align:right;font-weight:500}.ct-placement-status{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:600;min-height:28px;border-radius:6px;padding:.3rem .8rem;background:#edf1f5;color:#485867}.ct-placement-status[data-state=available]{color:#14673c;background:#e6f4ec}.ct-placement-status[data-state=full]{color:#a42235;background:#fff0f1}.ct-placement-rack{height:64px;width:100%;display:block;color:#14673c}.ct-placement-rack[data-state=full]{color:#a42235}.ct-placement-rack svg{width:100%;height:64px}.ct-placement-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:3.2rem;align-items:start}.ct-placement-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.ct-placement-full{grid-column:1/-1}.ct-placement-range{display:grid;grid-template-columns:minmax(80px,110px) minmax(0,1fr);gap:1.6rem;align-items:center}.ct-placement-summary dl{display:grid;gap:1.2rem}.ct-placement-summary dl>div{display:flex;justify-content:space-between;gap:2rem;border-bottom:1px solid var(--ct-page-line);padding-bottom:1.2rem}.ct-placement-summary dt{font-size:1.4rem;color:var(--ct-page-muted)}.ct-placement-summary dd{text-align:right;font-size:1.8rem;font-weight:600}.ct-placement-summary dd strong{font-size:2.4rem;color:#034aa6}.ct-placement-tabs{display:flex;gap:.8rem;flex-wrap:wrap;padding:.6rem;background:#e6edf6;border-radius:10px;margin-bottom:2.4rem;width:fit-content}.ct-placement-tabs button{padding:1rem 1.8rem;background:transparent;border:1px solid transparent;border-radius:7px;font-size:1.4rem;color:#364c64;min-height:44px}.ct-placement-tabs button[aria-selected=true]{background:#034aa6;color:#fff}.ct-placement-flow{background:#fff;border:1px solid var(--ct-page-line);border-radius:12px;padding:2.4rem;overflow:hidden}.ct-placement-flow svg{width:100%;height:auto;max-height:360px;display:block}.ct-placement-flow svg text{font-family:inherit;font-size:14px;fill:#364c64}.ct-placement-flow .hot{stroke:#b83f27}.ct-placement-flow .cold{stroke:#2265b7}.ct-placement-flow .flow{stroke-dasharray:6 6;animation:ct-placement-flow 1.8s linear infinite}.ct-placement-areas{display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ct-economics-filter{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:2rem;align-items:end;margin-block:2.4rem}.ct-economics-table-wrap{max-width:100%;overflow:auto;border:1px solid var(--ct-page-line);border-radius:12px;background:#fff;scrollbar-width:thin}.ct-page .ct-economics-table{min-width:780px;margin:0;box-shadow:none}.ct-economics-table .is-selected{background:#edf3fb}.ct-economics-table tbody tr:hover{background:#f4f7fb}.ct-economics-product{display:flex;align-items:center;gap:1.2rem;min-width:220px}.ct-economics-product img{position:static;width:48px;height:56px;object-fit:contain;flex:none}.ct-economics-product a{font-weight:500;line-height:1.4;max-width:27ch}.ct-economics-table td{font-variant-numeric:tabular-nums}.ct-economics-workspace{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3.2rem}.ct-economics-result dl{display:grid;gap:1.6rem}.ct-economics-result dl>div{display:flex;justify-content:space-between;gap:2rem;padding-bottom:1.2rem;border-bottom:1px solid var(--ct-page-line)}.ct-economics-result dt{color:var(--ct-page-muted);font-size:1.4rem}.ct-economics-result dd{font-size:2rem;font-weight:600;text-align:right}.ct-economics-photo{width:160px;height:144px;object-fit:contain;position:static}.ct-economics-status{font-size:1.3rem;color:var(--ct-page-muted)}.ct-economics-selected{display:flex;align-items:center;gap:2rem;margin-bottom:2.4rem}.ct-economics-selected>div{min-width:0}.ct-economics-selected h3{margin-bottom:.8rem}.ct-economics-inputs{margin-top:2.4rem;gap:2rem}.ct-economics-table small{display:block;font-size:1.2rem;font-weight:400;line-height:1.5;color:var(--ct-page-muted);margin-top:.4rem}.ct-economics-product>span{font-size:1.4rem;line-height:1.5}.ct-economics-net dd{color:#034aa6}.ct-economics-catalog-heading{display:flex;justify-content:space-between;align-items:end;gap:2.4rem;flex-wrap:wrap}.ct-economics-catalog-heading>div{max-width:76ch}.ct-economics-catalog-heading>div p{margin-bottom:0}.ct-economics-table th[scope=row]{background:transparent;font-weight:500}.ct-page [data-eco-more]{margin-top:1.6rem}.ct-economics-result :is(p,.ct-page-note){margin-top:1.6rem}.ct-economics-table-wrap{position:relative}.ct-page-heading{padding-bottom:2.4rem}.ct-placement-tabs .icon{width:20px;height:20px;margin:0;color:inherit;fill:currentColor;flex:none}.ct-placement-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem}.ct-placement-location[data-state=full] .ct-placement-rack{color:#a42235}.ct-placement-location[data-state=full] .ct-placement-rack-slot>rect{fill:#fff0f1}.ct-placement-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3.2rem;margin-top:2.4rem!important}.ct-placement-terms>div{min-width:0}.ct-placement-terms dd{margin-top:.6rem}@keyframes ct-placement-flow{to{stroke-dashoffset:-24}}.ct-placement-terms dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 3.2rem}.ct-placement-terms dt{font-weight:600;margin-bottom:.6rem}.ct-placement-terms dd{color:var(--ct-page-muted);font-size:1.5rem}.ct-placement-location-rate{display:flex;align-items:baseline;gap:.6rem;min-height:32px}.ct-placement-location-rate strong{font-size:2rem;font-variant-numeric:tabular-nums}.ct-placement-location-note{font-size:1.3rem;line-height:1.6;color:var(--ct-page-muted);min-height:4.8em}.ct-placement-meta{font-size:1.3rem;line-height:1.6;color:var(--ct-page-muted);margin-top:1.6rem!important}.ct-placement-flow .ct-placement-building,.ct-placement-flow .ct-placement-cooler{transition:opacity .18s ease-out}.ct-placement-flow[data-mode=summer] .ct-placement-building{opacity:.45}.ct-placement-flow[data-mode=heat] .ct-placement-cooler,.ct-placement-flow[data-mode=winter] .ct-placement-cooler{opacity:.55}.ct-placement-tabs button[aria-pressed=true]{background:#034aa6;color:#fff}.ct-placement-flow figcaption{font-size:1.4rem;line-height:1.65;color:var(--ct-page-muted);margin-top:1.6rem}@media(max-width:1100px){.ct-placement-locations{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-placement-layout,.ct-economics-workspace{gap:2.4rem}.ct-surface{padding:2.4rem}}@media(max-width:749px){.ct-page{--ct-page-gap:2.4rem;padding-block:1.6rem 4rem;font-size:1.5rem}.ct-page-head,.ct-page-intro{padding-block:1.6rem 2.4rem}.ct-page-section{padding-block:2.4rem}.ct-page-grid,.ct-placement-layout,.ct-economics-workspace{grid-template-columns:minmax(0,1fr)}.ct-page-lead{font-size:1.5rem}.ct-surface,.ct-placement-location{padding:2rem}.ct-placement-flow{padding:1.2rem}.ct-placement-areas{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-economics-filter{grid-template-columns:minmax(0,1fr)}.ct-page-breadcrumbs{margin-bottom:1.6rem}.ct-page :is(th,td){padding:1.2rem}}@media(max-width:479px){.ct-placement-locations,.ct-placement-field-grid{grid-template-columns:minmax(0,1fr)}.ct-placement-range{grid-template-columns:88px minmax(0,1fr)}.ct-page .ct-button{max-width:100%;white-space:normal}.ct-placement-full{grid-column:auto}.ct-placement-summary dl>div{gap:1rem}.ct-placement-summary dd{font-size:1.7rem}}@media(max-width:479px){.ct-economics-selected{align-items:flex-start;gap:1.6rem}.ct-economics-photo{width:88px;height:112px}.ct-economics-selected h3{font-size:1.7rem}.ct-economics-selected p{font-size:1.3rem}}@media(max-width:749px){.ct-placement-terms,.ct-placement-terms dl{grid-template-columns:minmax(0,1fr)}.ct-placement-location-note{min-height:0}.ct-placement-tabs{width:100%}.ct-placement-tabs button{flex:1 1 120px}}@media(prefers-reduced-motion:reduce){.ct-page *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ct-pages-242.css.map */
