@charset "UTF-8";.dnd-poly-drag-image{opacity:.5!important}.dnd-poly-drag-image.dnd-poly-snapback{transition-property:transform!important;transition-duration:.25s!important;transition-timing-function:ease-out!important}html{height:100%}body{min-height:100%;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}@keyframes moveInFromBottom{0%{transform:translateY(1000%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1%}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animation--slide-in{animation:moveInFromBottom .6s ease-in-out,fadeIn .6s ease-in-out .2s}:root{--ms-primary:#0097e0;--ms-primary--transparent:rgba(0,149,224,0.5607843137254902);--ms-primary-dark:#045075;--ms-secondary:#e46a07;--ms-black:#000;--ms-grey-dark:#515151;--ms-grey:#acb4b9;--ms-grey-400:#cfd3d6;--ms-grey-light:#f5f5f5;--ms-white:#fff;--ms-orange-100:var(--ms-secondary);--ms-orange-80:rgba(228,106,7,0.8);--ms-orange-30:rgba(228,106,7,0.3);--ms-blue-100:var(--ms-primary);--ms-blue-80:rgba(0,151,224,0.8);--ms-blue-30:rgba(0,151,224,0.3);--ms-light-blue-100:#54c3f1;--ms-light-blue-80:rgba(84,195,241,0.8);--ms-light-blue-30:rgba(84,195,241,0.3);--ms-light-blue-background:#f5fcff;--ms-grey-100:var(--ms-grey-dark);--ms-grey-80:rgba(81,81,81,0.8);--ms-grey-30:rgba(81,81,81,0.3);--ms-red-100:#d22424;--ms-red-80:rgba(210,36,36,0.8);--ms-red-30:rgba(210,36,36,0.3);--ms-green-100:#1fbf72;--ms-green-80:rgba(31,191,114,0.8);--ms-green-30:rgba(31,191,114,0.3);--ms-variant-wood:#484848;--ms-variant-white:#fff;--ms-variant-silver:#f1f1f1}.ms-icon{font-family:ms-icon!important;speak:none;font-size:1.25rem;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ms-icon-checkbox-checked:before{content:"";color:#0097e0}.ms-icon-checkbox-unchecked:before{content:"";color:#0097e0}.ms-icon-chevron-left:before{content:"";color:#0097e0}.ms-icon-negative-deviation:before{content:"";color:#d22424}.ms-icon-positive-deviation:before{content:"";color:#1fbf72}.ms-icon-obsolete:before{content:"";color:#7f8a93}.ms-icon-form-error:before{content:"";color:#d22424}.ms-icon-add:before{content:""}.ms-icon-info:before{content:""}.ms-icon-chevron-right:before{content:""}.ms-icon-ceiling:before{content:""}.ms-icon-floor:before{content:""}.ms-icon-wall:before{content:""}.ms-icon-close:before{content:""}.ms-icon-lock:before{content:""}.ms-icon-heating:before{content:""}.ms-icon-user:before{content:""}.ms-icon-cog-wheel:before{content:""}.ms-icon-attached:before{content:""}.ms-icon-cooling:before{content:""}.ms-icon-design:before{content:""}.ms-icon-detached:before{content:""}.ms-icon-edit:before{content:""}.ms-icon-coolingandheating:before{content:""}.ms-icon-high-efficiency:before{content:""}.ms-icon-home:before{content:""}.ms-icon-low-sound:before{content:""}.ms-icon-office:before{content:""}.ms-icon-retail:before{content:""}.ms-icon-semi-detached:before{content:""}.ms-icon-trash:before{content:""}.ms-icon-house:before{content:""}.ms-icon-attached,.ms-icon-detached,.ms-icon-semi-detached{position:absolute;top:-.4rem;right:.2rem;font-size:2.8rem!important}@media screen and (min-width:768px){.ms-icon-attached,.ms-icon-detached,.ms-icon-semi-detached{top:-.7rem;font-size:4rem!important}}@font-face{font-family:Myriad Pro;font-weight:500;font-style:normal;src:url(MyriadPro-Semibold.5b5764e1b39436e21127.woff2) format("woff2"),url(MyriadPro-Semibold.aecca5e432a74a7e3eb3.woff) format("woff")}@font-face{font-family:Myriad Pro;font-weight:700;font-style:normal;src:url(MyriadPro-Bold.b5936ca377aca0b56662.woff2) format("woff2"),url(MyriadPro-Bold.5b6024ed4c6369cccf1b.woff) format("woff")}@font-face{font-family:Myriad Pro;font-weight:400;font-style:normal;src:url(MyriadPro-Regular.1d7ea58fab102c3b0015.woff2) format("woff2"),url(MyriadPro-Regular.f3aa08f44998edd637c5.woff) format("woff")}@font-face{font-family:ms-icon;src:url(ms-icon.1e322a524674127c8bb8.eot?v0gu3s);src:url(ms-icon.1e322a524674127c8bb8.eot?v0gu3s#iefix) format("embedded-opentype"),url(ms-icon.6ccb6e5092d4592f4463.ttf?v0gu3s) format("truetype"),url(ms-icon.a32b89f3d8eb650d4ade.woff?v0gu3s) format("woff"),url(ms-icon.fe194f345917b1c75e20.svg?v0gu3s#ms-icon) format("svg");font-weight:400;font-style:normal}.bold{font-weight:700;color:var(--ms-grey-dark)}:root{--ms-gutter:1.5rem;--ms-gutter-double:3rem;--ms-gutter--negative:-1.5rem;--ms-header-height:5.125rem}@media screen and (min-width:768px){:root{--ms-gutter:2rem;--ms-gutter--negative:-2rem;--ms-:6.25rem;--ms-header-height:6.25rem}}.-col-1{grid-template-columns:1fr}.-col-2{grid-template-columns:1fr 1fr}.-col-3{grid-template-columns:1fr 1fr 1fr}.-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.-col-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.-col-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.-row-2{grid-template-rows:1fr 1fr}.-row-3{grid-template-rows:1fr 1fr 1fr}.-row-4{grid-template-rows:1fr 1fr 1fr 1fr}.-row-5{grid-template-rows:1fr 1fr 1fr 1fr 1fr}.overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;width:100%}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{font-family:Myriad Pro,sans-serif;font-size:1rem;line-height:1.5rem;color:var(--ms-black);background:var(--ms-white)}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html *{outline:none}@media screen and (min-width:1024px){html :focus{outline:1px solid var(--ms-primary--transparent)}}.ms-ios-popup__instructions,.text-size-small{font-size:.875rem}.text-size-xsmall{font-size:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}p{margin:1rem 0}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;font-family:Myriad Pro,sans-serif;font-weight:700;line-height:2.375rem;color:var(--ms-grey-dark)}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:2rem}h1{font-size:1.375rem}@media (min-width:768px){h1{font-size:2rem}}h2{margin-top:6rem;font-size:1.25rem}@media (min-width:768px){h2{font-size:1.8125rem}}h3{margin-top:2rem;font-size:1.1875rem}@media (min-width:768px){h3{font-size:1.625rem}}h4{margin-top:2rem;font-size:1.125rem}@media (min-width:768px){h4{font-size:1.4375rem}}h5{margin-top:1.0625rem;font-size:1rem}@media (min-width:768px){h5{font-size:1.25rem}}h6{margin-top:1rem;font-size:1rem}@media (min-width:768px){h6{font-size:1.125rem}}a:not([class]){color:var(--ms-primary);text-decoration:none;transition:color .3s ease-in-out}a:not([class]):focus,a:not([class]):hover,a:not([class]):visited{color:var(--ms-light-blue-100)}.ms-button,.ms-button--primary,.ms-button--secondary{padding:.5rem 1rem;text-align:center;text-decoration:none;font-size:1rem;color:var(--ms-primary);line-height:1.5rem;border:none;border-radius:.5rem;transition:.2s ease-out}.ms-button--primary i,.ms-button--secondary i,.ms-button i{margin-right:.875rem}.-ms-slim.ms-button--primary,.-ms-slim.ms-button--secondary,.ms-button.-ms-slim{padding:.25rem .5rem}.-ms-icon-only.ms-button--primary i,.-ms-icon-only.ms-button--secondary i,.ms-button.-ms-icon-only i{margin:0;font-weight:700;font-size:1rem}.ms-button--blue-border{border:1px solid var(--ms-primary);display:-ms-flexbox;display:flex}.ms-button--blue-border:hover{background-color:var(--ms-primary)!important}.ms-button--blue-border:hover,.ms-button--blue-border:hover i{color:var(--ms-white)!important}.ms-button--blue-border i{color:var(--ms-primary)!important;margin:auto;padding-right:.5rem}.ms-button--inverted{background-color:var(--ms-white);color:var(--ms-primary);box-shadow:0 4px 8px rgba(0,0,0,.15)}.ms-button--inverted.ms-button--disabled{color:var(--ms-grey-30)}.ms-button--primary{background:linear-gradient(90deg,var(--ms-blue-100),var(--ms-light-blue-100));color:var(--ms-white);transition:.2s ease-out}.ms-button--primary:focus{background:linear-gradient(90deg,var(--ms-light-blue-100),var(--ms-light-blue-100));border:2px solid var(--ms-primary)}.ms-button--primary.-ms-active,.ms-button--primary:active{background:linear-gradient(90deg,var(--ms-blue-100),var(--ms-blue-100))}.ms-button--primary.-ms-disabled,.ms-button--primary:disabled{background:linear-gradient(90deg,var(--ms-grey-light),var(--ms-grey-light));color:var(--ms-grey-dark)}.ms-button--primary:disabled:hover{background:linear-gradient(90deg,var(--ms-grey-light),var(--ms-grey-light))}.ms-button--primary.-ms-add{width:6.125rem;height:5.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:var(--ms-light-blue-80);text-align:center;border-radius:.5rem}.ms-button--primary.-ms-add i{font-size:1.5rem;margin:0}@media screen and (min-width:768px){.ms-button--primary.-ms-add i{font-size:3rem}}@media screen and (min-width:768px){.ms-button--primary.-ms-add{width:10.687rem;height:8.25rem}}.ms-button--primary.-ms-invert{background:var(--ms-white);color:var(--ms-primary)}.ms-button--primary.-ms-full-width{display:block;width:100%}@media screen and (min-width:1024px){.ms-button--primary:hover{background:linear-gradient(90deg,var(--ms-light-blue-100),var(--ms-light-blue-100));border-color:rgba(0,0,0,0);background-clip:padding-box}}.ms-button--primary.ms-button--disabled{background:var(--ms-grey-30);color:var(--ms-white)}.ms-button--secondary{transition:.2s ease-out;padding:.375rem 1rem;background-color:rgba(0,0,0,0)}.ms-button--secondary.-ms-active,.ms-button--secondary:active{color:var(--ms-blue-100);border-color:var(--ms-blue-100)}.ms-button--secondary.-ms-disabled,.ms-button--secondary:disabled{border-color:var(--ms-grey-30);color:var(--ms-grey-30)}.ms-button--secondary.-ms-add{width:6.125rem;height:5.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:var(--ms-grey-dark);text-align:center;border-radius:.5rem;box-shadow:0 4px 8px rgba(0,0,0,.15)}.ms-button--secondary.-ms-add i{font-size:1.25rem;margin:0}@media screen and (min-width:768px){.ms-button--secondary.-ms-add i{font-size:3rem}}@media screen and (min-width:768px){.ms-button--secondary.-ms-add{width:10.687rem;height:8.25rem}}.ms-button--secondary.-ms-previous{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:700;padding-left:0}.ms-button--secondary.-ms-previous i{font-size:1rem;-ms-transform:rotate(180deg);transform:rotate(180deg);font-weight:700}.ms-button--secondary.-ms-icon-only i:before{color:var(--ms-blue-30)}@media screen and (min-width:1024px){.ms-button--secondary:hover{border-color:var(--ms-light-blue-100);color:var(--ms-light-blue-100)}}.ms-button--cookie-consent-primary{border-radius:0;background-color:var(--ms-secondary);color:var(--ms-white);text-transform:uppercase;font-size:1.3rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ms-button--cookie-consent-primary p{margin:0;line-height:normal}.ms-button--cookie-consent-secondary{color:var(--ms-white);background-color:rgba(0,0,0,0);text-decoration:underline;padding:0}.ms-checkbox,.ms-radio-button{position:relative;width:6.125rem;height:5.5rem;overflow:hidden;border-radius:.5rem;margin:.3125rem 0;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 4px 8px rgba(0,0,0,.15)}@media screen and (min-width:768px){.ms-checkbox,.ms-radio-button{width:10.687rem;height:8.25rem}}.ms-checkbox input,.ms-radio-button input{position:absolute;opacity:0;cursor:pointer}.ms-checkbox:focus,.ms-checkbox:hover,.ms-radio-button:focus,.ms-radio-button:hover{background-color:var(--ms-light-blue-30);background-blend-mode:lighten}.-ms-active.ms-radio-button,.ms-checkbox.-ms-active,.ms-checkbox input:checked~.ms-checkbox__container,.ms-checkbox input:checked~.ms-radio-button__container,.ms-radio-button input:checked~.ms-checkbox__container,.ms-radio-button input:checked~.ms-radio-button__container{background:linear-gradient(90deg,var(--ms-blue-100),var(--ms-light-blue-100))}.-ms-active.ms-radio-button .ms-checkbox__label,.-ms-active.ms-radio-button .ms-radio-button__label,.-ms-active.ms-radio-button .ms-radio-button__sublabel,.ms-checkbox.-ms-active .ms-checkbox__label,.ms-checkbox.-ms-active .ms-radio-button__label,.ms-checkbox.-ms-active .ms-radio-button__sublabel,.ms-checkbox input:checked~.ms-checkbox__container .ms-checkbox__label,.ms-checkbox input:checked~.ms-checkbox__container .ms-radio-button__label,.ms-checkbox input:checked~.ms-checkbox__container .ms-radio-button__sublabel,.ms-checkbox input:checked~.ms-radio-button__container .ms-checkbox__label,.ms-checkbox input:checked~.ms-radio-button__container .ms-radio-button__label,.ms-checkbox input:checked~.ms-radio-button__container .ms-radio-button__sublabel,.ms-radio-button input:checked~.ms-checkbox__container .ms-checkbox__label,.ms-radio-button input:checked~.ms-checkbox__container .ms-radio-button__label,.ms-radio-button input:checked~.ms-checkbox__container .ms-radio-button__sublabel,.ms-radio-button input:checked~.ms-radio-button__container .ms-checkbox__label,.ms-radio-button input:checked~.ms-radio-button__container .ms-radio-button__label,.ms-radio-button input:checked~.ms-radio-button__container .ms-radio-button__sublabel{color:var(--ms-white)}.-ms-active.ms-radio-button .ms-checkbox__icon,.-ms-active.ms-radio-button .ms-radio-button__icon,.ms-checkbox.-ms-active .ms-checkbox__icon,.ms-checkbox.-ms-active .ms-radio-button__icon,.ms-checkbox input:checked~.ms-checkbox__container .ms-checkbox__icon,.ms-checkbox input:checked~.ms-checkbox__container .ms-radio-button__icon,.ms-checkbox input:checked~.ms-radio-button__container .ms-checkbox__icon,.ms-checkbox input:checked~.ms-radio-button__container .ms-radio-button__icon,.ms-radio-button input:checked~.ms-checkbox__container .ms-checkbox__icon,.ms-radio-button input:checked~.ms-checkbox__container .ms-radio-button__icon,.ms-radio-button input:checked~.ms-radio-button__container .ms-checkbox__icon,.ms-radio-button input:checked~.ms-radio-button__container .ms-radio-button__icon{color:var(--ms-white)}.-ms-active.ms-radio-button .ms-checkbox__icon:before,.-ms-active.ms-radio-button .ms-checkbox__icon i:before,.-ms-active.ms-radio-button .ms-radio-button__icon:before,.-ms-active.ms-radio-button .ms-radio-button__icon i:before,.ms-checkbox.-ms-active .ms-checkbox__icon:before,.ms-checkbox.-ms-active .ms-checkbox__icon i:before,.ms-checkbox.-ms-active .ms-radio-button__icon:before,.ms-checkbox.-ms-active .ms-radio-button__icon i:before,.ms-checkbox input:checked~.ms-checkbox__container .ms-checkbox__icon:before,.ms-checkbox input:checked~.ms-checkbox__container .ms-checkbox__icon i:before,.ms-checkbox input:checked~.ms-checkbox__container .ms-radio-button__icon:before,.ms-checkbox input:checked~.ms-checkbox__container .ms-radio-button__icon i:before,.ms-checkbox input:checked~.ms-radio-button__container .ms-checkbox__icon:before,.ms-checkbox input:checked~.ms-radio-button__container .ms-checkbox__icon i:before,.ms-checkbox input:checked~.ms-radio-button__container .ms-radio-button__icon:before,.ms-checkbox input:checked~.ms-radio-button__container .ms-radio-button__icon i:before,.ms-radio-button input:checked~.ms-checkbox__container .ms-checkbox__icon:before,.ms-radio-button input:checked~.ms-checkbox__container .ms-checkbox__icon i:before,.ms-radio-button input:checked~.ms-checkbox__container .ms-radio-button__icon:before,.ms-radio-button input:checked~.ms-checkbox__container .ms-radio-button__icon i:before,.ms-radio-button input:checked~.ms-radio-button__container .ms-checkbox__icon:before,.ms-radio-button input:checked~.ms-radio-button__container .ms-checkbox__icon i:before,.ms-radio-button input:checked~.ms-radio-button__container .ms-radio-button__icon:before,.ms-radio-button input:checked~.ms-radio-button__container .ms-radio-button__icon i:before{color:var(--ms-white)}.-ms-active.ms-radio-button .ms-checkbox__icon,.-ms-active.ms-radio-button .ms-radio-button__icon,.ms-checkbox.-ms-active .ms-checkbox__icon,.ms-checkbox.-ms-active .ms-radio-button__icon{margin-right:.5rem}.-ms-active.ms-radio-button .ms-checkbox__icon:before,.-ms-active.ms-radio-button .ms-radio-button__icon:before,.ms-checkbox.-ms-active .ms-checkbox__icon:before,.ms-checkbox.-ms-active .ms-radio-button__icon:before{font-size:1rem}@media screen and (min-width:1024px){.ms-checkbox:hover input~.ms-checkbox__container,.ms-checkbox:hover input~.ms-radio-button__container,.ms-radio-button:hover input~.ms-checkbox__container,.ms-radio-button:hover input~.ms-radio-button__container{background:linear-gradient(90deg,var(--ms-blue-100),var(--ms-light-blue-100))}.ms-checkbox:hover input~.ms-checkbox__container .ms-checkbox__icon,.ms-checkbox:hover input~.ms-checkbox__container .ms-checkbox__icon i:before,.ms-checkbox:hover input~.ms-checkbox__container .ms-checkbox__label,.ms-checkbox:hover input~.ms-checkbox__container .ms-radio-button__icon,.ms-checkbox:hover input~.ms-checkbox__container .ms-radio-button__icon i:before,.ms-checkbox:hover input~.ms-checkbox__container .ms-radio-button__label,.ms-checkbox:hover input~.ms-checkbox__container .ms-radio-button__sublabel,.ms-checkbox:hover input~.ms-radio-button__container .ms-checkbox__icon,.ms-checkbox:hover input~.ms-radio-button__container .ms-checkbox__icon i:before,.ms-checkbox:hover input~.ms-radio-button__container .ms-checkbox__label,.ms-checkbox:hover input~.ms-radio-button__container .ms-radio-button__icon,.ms-checkbox:hover input~.ms-radio-button__container .ms-radio-button__icon i:before,.ms-checkbox:hover input~.ms-radio-button__container .ms-radio-button__label,.ms-checkbox:hover input~.ms-radio-button__container .ms-radio-button__sublabel,.ms-radio-button:hover input~.ms-checkbox__container .ms-checkbox__icon,.ms-radio-button:hover input~.ms-checkbox__container .ms-checkbox__icon i:before,.ms-radio-button:hover input~.ms-checkbox__container .ms-checkbox__label,.ms-radio-button:hover input~.ms-checkbox__container .ms-radio-button__icon,.ms-radio-button:hover input~.ms-checkbox__container .ms-radio-button__icon i:before,.ms-radio-button:hover input~.ms-checkbox__container .ms-radio-button__label,.ms-radio-button:hover input~.ms-checkbox__container .ms-radio-button__sublabel,.ms-radio-button:hover input~.ms-radio-button__container .ms-checkbox__icon,.ms-radio-button:hover input~.ms-radio-button__container .ms-checkbox__icon i:before,.ms-radio-button:hover input~.ms-radio-button__container .ms-checkbox__label,.ms-radio-button:hover input~.ms-radio-button__container .ms-radio-button__icon,.ms-radio-button:hover input~.ms-radio-button__container .ms-radio-button__icon i:before,.ms-radio-button:hover input~.ms-radio-button__container .ms-radio-button__label,.ms-radio-button:hover input~.ms-radio-button__container .ms-radio-button__sublabel{color:var(--ms-white)}}.ms-checkbox__container,.ms-radio-button__container{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.ms-checkbox__label,.ms-radio-button__label,.ms-radio-button__sublabel{color:var(--ms-primary);margin:.375rem .75rem;text-transform:capitalize;font-weight:700;line-height:110%;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width:768px){.ms-checkbox__label,.ms-radio-button__label,.ms-radio-button__sublabel{line-height:inherit;margin:0 .5rem}}.ms-checkbox__icon,.ms-radio-button__icon{position:absolute;top:0;right:0;color:var(--ms-blue-30);margin-top:.2rem;margin-right:.2rem}.ms-checkbox__icon .ms-icon,.ms-radio-button__icon .ms-icon{font-size:2rem}.ms-checkbox__icon .ms-icon:before,.ms-radio-button__icon .ms-icon:before{color:var(--ms-blue-30)}@media screen and (min-width:768px){.ms-checkbox__icon .ms-icon,.ms-radio-button__icon .ms-icon{font-size:2.7rem}}.ms-checkbox__icon .ms-icon-trash,.ms-radio-button__icon .ms-icon-trash{font-size:1.5rem}@media screen and (min-width:768px){.ms-checkbox__icon .ms-icon-trash,.ms-radio-button__icon .ms-icon-trash{font-size:2rem}}.ms-radio-button--disabled .ms-icon:before,.ms-radio-button--disabled .ms-radio-button__label{color:var(--ms-grey)}.ms-radio-button__container{--border:4px solid var(--ms-primary)}.ms-radio-button__container--right{border-right:var(--border)}.ms-radio-button__container--left{border-left:var(--border)}.ms-radio-button__container--top{border-top:var(--border)}.ms-radio-button__container--bottom{border-bottom:var(--border)}.ms-radio-button__input:checked+.ms-radio-button__container{--border:4px solid var(--ms-primary-dark)}.ms-radio-button__input:checked+.ms-radio-button__container--right{border-right:var(--border)}.ms-radio-button__input:checked+.ms-radio-button__container--left{border-left:var(--border)}.ms-radio-button__input:checked+.ms-radio-button__container--top{border-top:var(--border)}.ms-radio-button__input:checked+.ms-radio-button__container--bottom{border-bottom:var(--border)}.ms-radio-button__label-wrapper{margin:.375rem .75rem}.ms-radio-button__label{display:block;margin:0}.ms-radio-button__sublabel{display:block;color:grey;margin:0}.ms-toast{width:calc(100% - var(--ms-gutter)*2);max-width:786px;position:fixed;bottom:var(--ms-gutter);left:0;right:0;margin:0 auto;padding:.5rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:1rem;color:var(--ms-white);line-height:1.5rem;border-radius:.25rem;z-index:900;transition:.2s ease-out}.ms-toast:hover{cursor:pointer}.ms-toast.-hidden{opacity:0}.ms-toast.-error{background-color:var(--ms-red-100)}.ms-toast.-success{background-color:var(--ms-green-100)}.ms-toast.-warning{background-color:var(--ms-orange-100)}.ms-toast__message{width:100%;display:-webkit-box;line-clamp:3;box-orient:vertical;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ms-toast__close{background-color:rgba(0,0,0,0);border:none}.ms-link,.ms-link--icon,.ms-link--regular,.ms-link--regular-icon,.ms-link--underline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem 1.125rem;border:2px solid rgba(0,0,0,0);border-radius:.5rem;font-size:1rem;color:var(--ms-primary);text-decoration:none}.ms-link--icon:focus,.ms-link--regular-icon:focus,.ms-link--regular:focus,.ms-link--underline:focus,.ms-link:focus{border-color:var(--ms-blue-100)}.ms-link--icon:hover,.ms-link--regular-icon:hover,.ms-link--regular:hover,.ms-link--underline:hover,.ms-link:hover{cursor:pointer}.ms-link--icon:hover span,.ms-link--regular-icon:hover span,.ms-link--regular:hover span,.ms-link--underline:hover span,.ms-link:hover span{text-decoration:underline}.ms-link--regular.-ms-slim{padding:.5rem .75rem}.ms-link--regular-icon i{margin-right:.875rem}.ms-link--icon.-ms-slim,.ms-link--regular-icon.-ms-slim{padding:.5rem .75rem}.ms-link--underline{text-decoration:underline;padding:0}.ms-link--underline.-disabled{color:var(--ms-grey-30)}.ms-link--underline.-disabled:hover{cursor:default}.ms-input{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,auto)}.ms-input.-ms--error .ms-input__field{border-color:var(--ms-red-100)}.ms-input.-ms--error .ms-input__label{color:var(--ms-red-100)}.ms-input.-ms--error .ms-input__error{display:block}.ms-input .ng-star-inserted{height:100%}.ms-input__label{color:var(--ms-grey-dark);margin-bottom:.5rem;-ms-flex:1;flex:1}.ms-input__field{padding:.5rem;max-width:100%;color:var(--ms-black);border:1px solid;border-color:var(--ms-grey-80);border-radius:.25rem}.ms-input__field.-ms-select{padding:.315rem 1.5rem .315rem .315rem;-webkit-appearance:none;background-color:rgba(0,0,0,0);background-image:url(/assets/images/icons/Arrow-drop-down.svg);background-repeat:no-repeat,repeat;background-position:right .5rem top 50%,0 0;background-size:.65em auto,100%}@media screen and (min-width:768px){.ms-input__field{padding:.65rem}.ms-input__field.-ms-select{padding:.45rem 1.5rem .45rem .45rem}}.ms-input__field:focus{border-color:var(--ms-black)}.ms-input__error{display:none;margin:-.5rem 0 0;color:var(--ms-red-100);font-size:.75rem}.ms-custom-dropdown{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:150%;color:var(--ms-grey-dark);padding:.5rem 0}.ms-custom-dropdown>div{position:relative}.ms-custom-dropdown p{margin:0}.ms-custom-dropdown__selected-item{display:-ms-flexbox;display:flex}.ms-custom-dropdown__selected-item .ms-icon{height:20px;font-size:.8rem}.ms-custom-dropdown__selected-item .ms-icon:before{color:var(--ms-grey-dark)}.ms-custom-dropdown__selected-item--active{color:var(--ms-primary)}.ms-custom-dropdown__selected-item p{transition:transform .1s ease-in-out}.ms-custom-dropdown__selected-item p:first-child{padding-right:.9rem}.ms-custom-dropdown__selected-item p.-open{-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:center;transform-origin:center}.ms-custom-dropdown__list{position:absolute;top:0;right:0;padding:0;height:0;overflow:hidden;visibility:hidden;opacity:0;list-style-type:none;-ms-transform:translateY(.7rem);transform:translateY(.7rem);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:.25rem;transition:all .1s ease-in-out;z-index:2}.ms-custom-dropdown__list.-open{height:auto;visibility:visible;opacity:1;-ms-transform:translateY(1.7rem);transform:translateY(1.7rem);max-height:25rem;overflow:auto}.ms-custom-dropdown__list:hover{cursor:pointer}.ms-custom-dropdown__list__item{padding:.5rem 1rem;background-color:var(--ms-grey-light);color:var(--ms-grey-dark);white-space:nowrap;text-align:center}.ms-custom-dropdown__list__item:first-of-type{padding-top:1rem;border-top-left-radius:4px;border-top-right-radius:4px}.ms-custom-dropdown__list__item:last-of-type{padding-bottom:1rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ms-custom-dropdown__list__item:hover{color:var(--ms-black)}.ms-loader{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100vh;width:100vw;position:fixed;top:0;bottom:0}.ms-loader.-ms-full-screen{z-index:200;top:50vh;left:50vw;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:hsla(0,0%,100%,.801)}.ms-loader__spinner{display:inline-block;position:absolute;z-index:300;border-radius:50%;top:40%;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ms-loader__spinner div{box-sizing:border-box;display:block;position:absolute;width:5rem;height:5rem;margin:8px;border-radius:50%;animation:loading-indicator 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid rgba(0,0,0,0);border-top:8px solid var(--ms-primary)}.ms-loader__text{animation:fadeIn 1s ease infinite alternate}.ms-ios-popup{position:fixed;bottom:1.5rem;left:1rem;background-color:var(--ms-white);border-radius:.5rem;z-index:2;width:calc(100% - 2rem);padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;filter:drop-shadow(0 4px 8px rgba(0,0,0,.15))}@media screen and (min-width:425px){.ms-ios-popup{top:1.5rem;right:1rem;bottom:unset;-ms-flex-align:end;align-items:flex-end}}.ms-ios-popup:after{content:"";position:absolute;background-color:var(--ms-white);left:48%;top:100%;box-sizing:border-box;border-color:currentcolor;border-left:.7rem solid var(--ms-white);border-bottom:.7rem solid var(--ms-white);border-right:.7rem solid rgba(0,0,0,0);border-top:.7rem solid rgba(0,0,0,0);-ms-transform-origin:0 0;transform-origin:0 0;-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}@media screen and (min-width:425px){.ms-ios-popup:after{top:0;right:4rem;left:unset;-ms-transform:rotate(135deg);transform:rotate(135deg)}}@media screen and (min-width:768px){.ms-ios-popup:after{right:5rem}}.ms-ios-popup__message{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.ms-ios-popup__icon{margin-right:1rem;height:1.5rem}.ms-ios-popup__instructions{line-height:1rem}.ms-icon{justify-self:flex-end}.ms-capacity{display:inline-block;margin-right:.125rem;content:"";width:1.25rem;height:.625rem;border-radius:2px}.ms-capacity.-ms-green{background-color:var(--ms-green-100)}.ms-capacity.-ms-red{background-color:var(--ms-red-100)}.ms-toggle{position:relative;display:inline-block;width:2.5rem;height:1.25rem;background-color:rgba(0,0,0,0);border:none}.ms-toggle input{opacity:0;width:0;height:0}.ms-toggle__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--ms-grey-400);transition:.4s;border-radius:34px}.ms-toggle__slider:before{--translate-x:0;--translate-y:-50%;position:absolute;content:"";height:1.5rem;width:1.5rem;left:0;top:50%;background-color:var(--ms-grey);transition:.4s;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.15);-ms-transform:translateX(var(--translate-x)) translateY(var(--translate-y));transform:translateX(var(--translate-x)) translateY(var(--translate-y))}input:checked+.ms-toggle__slider{background-color:var(--ms-light-blue-100)}input:checked+.ms-toggle__slider:before{--translate-x:20px;background-color:var(--ms-primary)}.ms-toggle__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:.625rem}.ms-toggle__label{margin-left:.75rem}.ms-dropdown{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0}.ms-dropdown select{display:none}.ms-dropdown p{margin:0}.ms-dropdown__label{line-height:150%;color:var(--ms-grey-dark)}.ms-dropdown__select{display:-ms-flexbox;display:flex}.ms-dropdown__select:hover{cursor:pointer}.ms-dropdown__select-description{color:var(--ms-grey-dark);padding-right:.9rem;text-align:left}.ms-dropdown__select .icon{transition:transform .1s ease-in-out}.ms-dropdown__select .icon--open{-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:center;transform-origin:center}.ms-dropdown__select .ms-icon{height:20px;font-size:.8rem}.ms-dropdown__select .ms-icon:before{color:var(--ms-grey-dark)}.ms-dropdown__list{position:absolute;top:0;right:0;padding:0;height:0;opacity:1;visibility:hidden;list-style-type:none;-ms-transform:translateY(.7rem);transform:translateY(.7rem);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:.25rem;max-height:18.75rem;overflow:auto}.ms-dropdown__list--open{height:auto;visibility:visible;opacity:1;-ms-transform:translateY(1.7rem);transform:translateY(1.7rem);transition:all .1s ease-in-out;z-index:2}.ms-dropdown__list:hover{cursor:pointer}.ms-dropdown__list-item{padding:.5rem 1rem;background-color:var(--ms-grey-light);color:var(--ms-grey-dark);text-align:start}.ms-dropdown__list-item--active{color:var(--ms-primary)}.ms-dropdown__list-item:last-of-type{padding-bottom:1rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ms-dropdown__list-item:focus,.ms-dropdown__list-item:hover{color:var(--ms-black)}.ms-dropdown--form-element{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0;height:100%}.ms-dropdown--form-element>div{width:100%}.ms-dropdown--form-element .ms-dropdown__select{width:100%;padding:.5rem;border:1px solid;border-color:var(--ms-grey-dark);border-radius:.25rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:1.375rem;height:2.3125rem}@media screen and (min-width:768px){.ms-dropdown--form-element .ms-dropdown__select{line-height:inherit;height:auto}}.ms-dropdown--form-element .ms-dropdown__select:focus{border-color:var(--ms-black)}.ms-dropdown--form-element .ms-dropdown__label{margin-bottom:.5rem;-ms-flex:1;flex:1}.ms-dropdown--error .ms-dropdown__label{color:var(--ms-red-100)}.ms-dropdown--error .ms-dropdown__select{border-color:var(--ms-red-100)}.ms-dropdown--error .ms-dropdown__select .ms-icon:before{color:var(--ms-red-100)}.ms-dropdown__list-item--search{position:sticky;top:0;padding:0;height:2.5rem}.ms-dropdown__list-item--search input{width:100%;height:2.5rem;background-color:rgba(0,0,0,0);padding:0 1rem;color:var(--ms-primary);border:none;border-color:var(--ms-primary);border-bottom:2px solid var(--ms-primary)}.ms-dropdown__list-item--search input::-moz-placeholder{color:var(--ms-primary);text-transform:capitalize}.ms-dropdown__list-item--search input:-ms-input-placeholder{color:var(--ms-primary);text-transform:capitalize}.ms-dropdown__list-item--search input::placeholder{color:var(--ms-primary);text-transform:capitalize}.ms-custom-slider{position:relative;padding-top:1.75rem;padding-bottom:.625rem}.ms-custom-slider .invalid{border-color:var(--ms-red-100)}.ms-custom-slider__label{font-weight:700;color:var(--ms-grey-dark);margin:0}.ms-custom-slider__helpers{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.ms-custom-slider__helpers>p{-ms-flex:1;flex:1}.ms-custom-slider__helpers p:first-child{text-align:left}.ms-custom-slider__helpers p:last-child{text-align:right}.ms-custom-slider__input-manual{height:2.5rem;width:3.75rem;border-radius:.25rem;border:1px solid var(--ms-grey);text-align:center}.ms-custom-slider__input-manual:focus,.ms-custom-slider__input-manualhover{box-shadow:0 0 2px 0 var(--ms-light-blue-100)}.ms-custom-slider__input-manual--invalid{border-color:var(--ms-red-100)}@media screen and (min-width:768px){.ms-custom-slider__input-manual{width:4.25rem;text-align:right}}.ms-custom-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.25rem;position:absolute;background-color:var(--ms-grey-light)}@supports (-ms-accelerator:true) or (-ms-ime-align:auto){.ms-custom-slider__input{height:auto;background-color:rgba(0,0,0,0)}}.ms-custom-slider__input:focus,.ms-custom-slider__input:hover{box-shadow:0 0 2px 0 var(--ms-light-blue-100)}.ms-custom-slider__input:focus::-webkit-slider-thumb,.ms-custom-slider__input:hover::-webkit-slider-thumb{box-shadow:0 0 2px 0 var(--ms-light-blue-100)}.ms-custom-slider__input:focus::-moz-range-thumb,.ms-custom-slider__input:hover::-moz-range-thumb{box-shadow:0 0 2px 0 var(--ms-light-blue-100)}.ms-custom-slider__input:focus::-ms-thumb,.ms-custom-slider__input:hover::-ms-thumb{box-shadow:0 0 2px 0 var(--ms-light-blue-100)}.ms-custom-slider__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:1.25rem;width:1.25rem;border-radius:5.625rem;background:var(--ms-primary);cursor:pointer}.ms-custom-slider__input::-moz-range-thumb{border:none;border-radius:5.625rem;height:1.25rem;background:var(--ms-primary);width:1.25rem}.ms-custom-slider__input::-moz-focus-outer{border:none}.ms-custom-slider__input::-ms-thumb{border:none;height:1rem;width:1rem;border-radius:50%;background-color:var(--ms-primary)}.ms-custom-slider__input::-ms-track{height:.25rem;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.ms-custom-slider__input::-ms-fill-lower,.ms-custom-slider__input::-ms-fill-upper{background-color:var(--ms-grey-light)}.ms-navigate-button{text-decoration:none}.ms-navigate-button .ms-icon:before{font-size:.75rem;padding-right:.75rem}.ms-navigate-button:hover{cursor:pointer}.ms-navigate-button__label{font-weight:700;text-decoration:none;color:var(--ms-primary)}.ms-loading-indicator{display:inline-block;position:absolute;z-index:300;width:2.1875rem;height:2.1875rem;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.1);top:6.25rem;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ms-loading-indicator div{box-sizing:border-box;display:block;position:absolute;width:1.5625rem;height:1.5625rem;border-radius:50%;animation:loading-indicator 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid rgba(0,0,0,0);border-top:4px solid var(--ms-primary)}.ms-loading-indicator div:first-child{animation-delay:-.45s}.ms-loading-indicator div:nth-child(2){animation-delay:-.3s}.ms-loading-indicator div:nth-child(3){animation-delay:-.15s}@keyframes loading-indicator{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ms-scroll-manager{height:6.25rem;width:100%;position:fixed;-ms-flex-align:end;align-items:flex-end;bottom:0;left:0;background:#b4b4b4;background:linear-gradient(0deg,hsla(0,0%,80.8%,.495),rgba(9,9,121,0));pointer-events:none}.ms-scroll-manager,.ms-scroll-manager__scroll-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.ms-scroll-manager__scroll-button{border:none;background-color:var(--ms-primary);border-radius:50%;text-align:center;height:2.5rem;width:2.5rem;line-height:2.5rem;color:#fff;pointer-events:auto;-ms-flex-align:center;align-items:center;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ms-scroll-manager__scroll-button .ms-icon{margin-top:-3px;margin-left:-3px}.ms-scroll-manager__scroll-button .ms-icon:before{color:var(--ms-white);font-size:1rem}.ms-scroll-manager__scroll-button--inactive{background-color:var(--ms-grey);opacity:.6}.ms-scroll-manager__scroll-button:first-of-type{margin-bottom:10px}.ms-fieldset{display:block;padding:0;margin:0;border:none}.ms-fieldset__grid{display:grid;grid-gap:1rem 1rem}.ms-fieldset__grid__item.-ms--full-width{grid-column:1/-1}.ms-trademark{box-shadow:0 4px 8px rgba(0,0,0,.15);min-width:8.2rem;height:7.2rem;padding:.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--ms-white);border:2px solid var(--ms-white);border-radius:4px}@media screen and (min-width:768px){.ms-trademark{min-width:10.687rem;height:11.25rem}}.ms-trademark.ms-selected{border:2px solid var(--ms-primary)}.ms-trademark.-no-interaction{height:6rem;-ms-flex-pack:center;justify-content:center;width:6.125rem}.ms-trademark.-no-interaction .ms-trademark__image{max-height:100%}@media screen and (min-width:768px){.ms-trademark.-no-interaction{height:8.25rem;width:10.687rem;margin-bottom:3rem}}.ms-trademark .ms-trademark__name{font-weight:700;color:var(--ms-primary);margin:0}.ms-trademark .ms-trademark__image{margin-left:auto;margin-right:auto;display:block;max-height:2.8rem}@media screen and (min-width:768px){.ms-trademark .ms-trademark__image{max-height:4.5rem}}.ms-trademark .ms-trademark__variant-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:1.125rem;margin-top:.5rem}.ms-trademark .ms-trademark__variant-list .ms-trademark__variant-list__item{width:1rem;height:1rem;margin-right:.25rem;border:1px solid var(--ms-grey-dark);border-radius:4px;background-position:50%}.ms-trademark .ms-trademark__variant-list .ms-trademark__variant-list__item.ms-selected{width:1.125rem;height:1.125rem;border:2px solid var(--ms-primary)}.ms-energy-label{-ms-flex-pack:justify;justify-content:space-between;line-height:1.2rem}.ms-energy-label,.ms-energy-label__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ms-energy-label__link{box-shadow:0 4px 8px rgba(0,0,0,.15);background-color:var(--ms-white);width:100%;padding:1rem;border-radius:.5rem;white-space:pre-wrap}.ms-energy-label__link p{margin:0}.ms-energy-label__link img{height:1.25rem;padding-right:.375rem}.ms-description .ms-description__text{position:relative;padding-left:.75rem;text-align:left;color:var(--ms-grey-dark)}.ms-description .ms-description__text:before{content:"";display:inline-block;width:.25rem;height:100%;position:absolute;top:0;bottom:0;left:0;background-color:var(--ms-primary)}.ms-formgroup__heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ms-formgroup__heading__title{color:var(--ms-grey-dark);font-weight:700;margin:0}.ms-fontsize-m .ms-formgroup__heading__title{font-size:1.25rem}.ms-formgroup__heading__button{background-color:rgba(0,0,0,0);border:none;padding:0;color:var(--ms-primary)}.ms-invalid-form{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:var(--ms-red-100)}.ms-invalid-form__message{margin:0}.ms-invalid-form__icon{padding-right:var(--ms-gutter)}.ms-portfolio-project{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5625rem}.ms-portfolio-project p{margin:0}.ms-portfolio-project__card{height:6.25rem;text-decoration:none;background:var(--ms-white);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:1rem;padding:.625rem 1.5rem;-ms-flex-direction:column;flex-direction:column}.ms-portfolio-project__card,.ms-portfolio-project__card .warning{display:-ms-flexbox;display:flex}.ms-portfolio-project__card .warning .incomplete{margin-right:.5rem}.ms-portfolio-project__card .display-flex{display:-ms-flexbox;display:flex}.ms-portfolio-project__card .display-flex .complete{margin-right:.5rem}.ms-portfolio-project__name{color:var(--ms-primary);font-weight:700;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-portfolio-project__warning{color:var(--ms-red-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-portfolio-project__client{color:var(--ms-grey-dark);font-weight:700;padding-bottom:.5rem;max-width:70%;text-overflow:ellipsis;white-space:nowrap}.ms-portfolio-project__dates{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:var(--ms-grey-30);-ms-flex-align:end;align-items:flex-end}.ms-portfolio-project__open-menu{position:absolute;top:0;right:0;color:var(--ms-primary);font-weight:700;padding:.625rem 1.5rem;line-height:.75rem;background:none;border:none}.ms-portfolio-project__menu{position:absolute;top:1.875rem;right:.625rem;background-color:var(--ms-grey-light);padding:.5rem .625rem;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:1}.ms-portfolio-project__menu button{background:none;border:none;margin-bottom:.5rem;color:var(--ms-grey-dark)}.ms-portfolio-project__menu button:last-of-type{margin-bottom:0}.ms-settings__loads{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ms-settings__loads-label{font-weight:700;color:var(--ms-grey-dark)}.ms-settings__loads-toggle{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0;margin:0;border:none;background-color:rgba(0,0,0,0)}.ms-settings__loads-toggle p{margin:0;padding:.375rem 1.6875rem;color:var(--ms-grey-30);background-color:var(--ms-grey-light);border:1px solid;border-color:var(--ms-grey-30);font-weight:700}.ms-settings__loads-toggle p.active{color:var(--ms-white);background-color:var(--ms-primary);border-color:var(--ms-primary)}.ms-settings__loads-toggle p:first-child(){border-radius:.25rem 0 0 .25rem}.ms-settings__loads-toggle p:last-child(){border-radius:0 .25rem .25rem 0}.ms-browser-unsupported{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:1.875rem}.ms-browser-unsupported__header{height:3.75rem;margin-bottom:1.875rem}.ms-browser-unsupported__title{font-size:2rem}.ms-header{position:fixed;top:0;width:100vw;height:var(--ms-header-height);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:var(--ms-gutter);z-index:1;background-color:var(--ms-white)}@media screen and (min-width:1440px){.ms-header{max-width:1288px}}.ms-header>a{display:-ms-flexbox;display:flex}.ms-header__logo{max-height:2.2rem}.ms-header__logo:hover{cursor:pointer}.ms-header__icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ms-header__icons .ms-icon{margin-left:1.25rem;font-size:1.5rem}.ms-header__icons .ms-icon:before{color:var(--ms-grey-dark)}.ms-header__icons .ms-icon:hover{cursor:pointer}.ms-header__icons .ms-icon-house{font-size:1.3rem}.ms-header__modal-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ms-header__modal-buttons>:nth-child(1n){margin-left:.5rem}.ms-header__modal-buttons .ms-button,.ms-header__modal-buttons .ms-button--primary,.ms-header__modal-buttons .ms-button--secondary{padding-left:2rem;padding-right:2rem}daikin-modal{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ms-modal__overlay,daikin-modal{top:0;right:0;width:100%;height:100%}.ms-modal__overlay{position:fixed;left:0;bottom:0;z-index:99;background-color:rgba(0,0,0,.5)}.ms-modal__container{position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;border:1px solid var(--ms-black);display:block;width:auto;width:calc(100vw - var(--ms-gutter));max-width:31.25rem;height:auto;padding:1.5rem;margin:0 auto;background-color:var(--ms-white);border-radius:.5rem}.ms-modal__container daikin-loader{height:100%;grid-row:1/-1}.ms-modal__container h4{margin-top:0}.ms-modal__container h4,.ms-modal__container p{text-align:center}.ms-modal__container .explanatory__text{width:90%;margin-left:auto;margin-right:auto}.ms-modal__container .explanatory__text table{width:100%}.ms-modal__container .explanatory__text table p{margin:.5rem!important}.ms-modal__container .explanatory__text span{font-size:14px}.ms-modal__container .explanatory__text .nowrap{white-space:nowrap}.ms-modal__container .explanatory__text .float-right{text-align:right!important}.ms-modal__container .explanatory__text .info{font-style:italic;margin-top:1rem!important}.ms-modal__container .explanatory__text .green{color:#1fbf72}.ms-modal__container .explanatory__text .orange{color:#e46a07}.ms-modal__container .explanatory__text p{margin-left:.25rem;text-align:left!important}.ms-modal__buttons{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.ms-panel,.ms-panel__content,.ms-panel__content--bottom,.ms-panel__content--side{position:fixed;top:0;bottom:0;left:0;right:0;max-height:0;z-index:100;background-color:rgba(81,81,81,0);overflow-y:scroll;overflow-x:hidden;transition:background-color .3s ease-in-out}.-ms-open.ms-panel__content,.-ms-open.ms-panel__content--bottom,.-ms-open.ms-panel__content--side,.ms-panel.-ms-open{max-height:100vh;background-color:rgba(81,81,81,.8)}.-ms-closing.ms-panel__content,.-ms-closing.ms-panel__content--bottom,.-ms-closing.ms-panel__content--side,.ms-panel.-ms-closing{background-color:rgba(81,81,81,0)}.ms-panel__content--bottom h2,.ms-panel__content--side h2,.ms-panel__content h2,.ms-panel h2{margin-top:0}.ms-panel__content,.ms-panel__content--bottom,.ms-panel__content--side{background-color:var(--ms-white)}.ms-panel__content--bottom{top:auto;opacity:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;transition:max-height .3s ease-in-out}.ms-panel__content--bottom.-ms-open{padding:var(--ms-gutter);opacity:1;top:auto;max-height:80vh;background-color:var(--ms-white)}@media screen and (min-width:1440px){.ms-panel__content--bottom.-ms-open{padding:var(--ms-gutter) calc(50vw - 644px)}}.ms-panel__content--bottom.-ms-closing{max-height:0;overflow:hidden}.ms-panel__content--side{position:absolute;right:-100%;width:85vw;max-width:420px;height:100%;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;transition:right .3s ease-in-out}.ms-panel__content--side.-ms-open{padding:var(--ms-gutter);left:auto;right:0;background-color:var(--ms-white)}.ms-panel__content--side.-ms-closing{right:-100%}.ms-panel__content--side .ms-panel__content__settings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ms-panel__content--side .ms-panel__content__settings span:last-of-type{color:var(--ms-grey-80);padding:.5rem 0}.ms-panel__content--side .ms-panel__content__user-info{margin:0 var(--ms-gutter--negative) var(--ms-gutter--negative);padding:var(--ms-gutter);border-top:1px solid var(--ms-grey-light);-ms-flex-pack:justify;justify-content:space-between}.ms-panel__content--side .ms-panel__content__user-info,.ms-panel__content--side .ms-panel__content__user-info div:first-of-type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ms-panel__content--side .ms-panel__content__user-info .ms-icon{font-size:2.125rem;margin-right:.5rem}.ms-panel__content--side .ms-panel__content__user-info button{font-weight:700}.ms-panel__close-button,.ms-panel__close-button--side{position:absolute;top:1.5rem;right:1rem;width:40px;height:40px;padding:0;text-align:center;font-weight:700;-webkit-appearance:none;border:0;background-color:rgba(0,0,0,0)}.ms-panel__close-button--side i,.ms-panel__close-button i{font-size:1rem}.ms-panel__close-button--side i:before,.ms-panel__close-button i:before{color:var(--ms-black)}.ms-panel__close-button--side{font-size:1.5rem}.ms-panel__settings{color:var(--ms-grey-dark)}.ms-panel__setting{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ms-panel__setting .ms-ios-popup__instructions,.ms-panel__setting .text-size-small{padding:0}.ms-panel__settings-cookie-consent{font-size:.875rem;margin:0;padding-bottom:.5rem}.ms-panel__settings-cookie-consent a,.ms-panel__settings-cookie-consent a:visited{color:var(--ms-light-blue-100);cursor:pointer}.ms-panel__setting-title{font-weight:700}.ms-horizontal-list{position:relative;margin-right:-1.5rem;margin-left:-1.5rem;margin-bottom:.5rem;max-width:100vw;overflow:hidden}@media screen and (min-width:768px){.ms-horizontal-list{margin-left:-2rem;margin-right:-2rem;margin-bottom:3rem}}.ms-horizontal-list__list{display:-ms-inline-flexbox;display:inline-flex;max-width:100%;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ms-horizontal-list__list::-webkit-scrollbar{display:none}.ms-horizontal-list__list>*{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.5rem;margin-bottom:.5rem}.ms-horizontal-list__list>:first-child{margin-left:1.5rem}@media screen and (min-width:768px){.ms-horizontal-list__list>*{margin-right:2rem}.ms-horizontal-list__list>:first-child{margin-left:2rem}}.ms-horizontal-list__arrow{position:absolute;top:0;height:100%;padding:0;outline:none;border:none;visibility:visible;opacity:1;background:rgba(0,0,0,0);transition:all .1s ease-in-out}.ms-horizontal-list__arrow .ms-horizontal-list__arrow__circle .ms-icon:before{color:var(--ms-primary)}.ms-horizontal-list__arrow:active .ms-horizontal-list__arrow__circle{background:var(--ms-primary)}.ms-horizontal-list__arrow:active .ms-horizontal-list__arrow__circle .ms-icon:before{color:var(--ms-white)}.ms-horizontal-list__arrow.-hidden{visibility:hidden;opacity:0}.ms-horizontal-list__arrow.-left{left:0;padding-right:1rem}.ms-horizontal-list__arrow.-left.-hidden{left:-2.5rem}.ms-horizontal-list__arrow.-left .ms-horizontal-list__arrow__circle{border-top-right-radius:2.75rem;border-bottom-right-radius:2.75rem}.ms-horizontal-list__arrow.-left .ms-horizontal-list__arrow__circle .ms-icon{margin-right:.25rem;-ms-transform:rotate(180deg);transform:rotate(180deg)}.ms-horizontal-list__arrow.-right{right:0;padding-left:1rem}.ms-horizontal-list__arrow.-right.-hidden{right:-2.5rem}.ms-horizontal-list__arrow.-right .ms-horizontal-list__arrow__circle{border-top-left-radius:2.75rem;border-bottom-left-radius:2.75rem}.ms-horizontal-list__arrow.-right .ms-horizontal-list__arrow__circle .ms-icon{margin-left:.25rem}.ms-horizontal-list__arrow__circle{height:2.75rem;width:1.375rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:var(--ms-white);box-shadow:0 4px 8px rgba(0,0,0,.25)}.ms-horizontal-list__arrow__circle .ms-icon{font-size:.8rem;font-weight:700}.ms-router-outlet{height:100%}.ms-layout__content{padding-left:var(--ms-gutter);padding-right:var(--ms-gutter);padding-top:var(--ms-header-height)}.ms-layout__content--hidden{overflow:hidden;display:none}@media screen and (min-width:1440px){.ms-layout{margin-left:auto;margin-right:auto;max-width:1288px;min-height:100vh}.ms-layout:before{left:0;box-shadow:inset -8px 0 8px -8px rgba(0,0,0,.15)}.ms-layout:after,.ms-layout:before{content:"";position:fixed;top:0;display:block;height:100%;width:calc(50vw - 644px);background:var(--ms-white);z-index:1}.ms-layout:after{right:0;box-shadow:inset 8px 0 8px -8px rgba(0,0,0,.15)}}.ms-selection-form{padding-left:var(--ms-gutter);padding-right:var(--ms-gutter)}.ms-selection-form .ms-button--primary{margin-top:3.5rem;margin-bottom:1.5rem;animation:fadeIn .3s ease-in-out}.ms-selection-form__container{padding-bottom:.5rem}.ms-selection-form__step{height:calc(100vh - var(--ms-gutter)*2 - 2.2rem)}.ms-selection-form__step h6{margin-top:2rem}@media screen and (min-width:768px){.ms-selection-form__step h6{margin-bottom:.5rem}}.ms-selection-form__group{animation:moveInFromBottom .6s ease-in-out,fadeIn .6s ease-in-out .2s}.ms-selection-form__group__buttons{display:-ms-flexbox;display:flex}.ms-selection-form__group__buttons daikin-checkbox,.ms-selection-form__group__buttons daikin-radio-button{margin-right:.5rem}@media screen and (min-width:768px){.ms-selection-form__group__buttons daikin-checkbox,.ms-selection-form__group__buttons daikin-radio-button{margin-right:2rem}}.ms-collapsible-div{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid var(--ms-grey-light);transition:background-color .3s ease}.ms-collapsible-div .ms-collapsible-div__subtitle,.ms-collapsible-div h1{margin:0}.ms-collapsible-div.-ms-open{background-color:var(--ms-grey-light)}.ms-collapsible-div.-ms-open .ms-collapsible-div__header__action>i{-ms-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}.ms-collapsible-div.-ms-open .ms-collapsible-div__content{overflow:visible;height:auto;opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.ms-collapsible-div.-ms-open .ms-energy-label>div:first-of-type{display:-ms-flexbox;display:flex;padding:1rem}.ms-collapsible-div.-ms-open .ms-energy-label>div:first-of-type img{width:2.5rem}.ms-collapsible-div.-ms-open .ms-energy-label>div:first-of-type a{display:block;overflow:visible;margin-left:1rem;height:auto;opacity:1;width:unset;-ms-transform:scale(1);transform:scale(1)}.ms-collapsible-div.-ms-open .ms-energy-label .ms-energy-label__capacity{overflow:hidden;opacity:0;height:0;width:0;-ms-transform:scale(1);transform:scale(1);margin:0}.ms-collapsible-div.-no-background{background:rgba(0,0,0,0)}.ms-collapsible-div__header>div:first-of-type{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.ms-collapsible-div__header>div:first-of-type .ms-collapsible-div__header__action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ms-collapsible-div__header>div:first-of-type .ms-collapsible-div__header__action i{transition:.2s ease-out;height:1rem;font-size:1rem;-ms-transform:rotate(90deg);transform:rotate(90deg)}.ms-collapsible-div__header>div:first-of-type .ms-collapsible-div__header__action i:before{color:var(--ms-black)}.ms-collapsible-div__header>div:first-of-type a{padding:0}.ms-collapsible-div__header .ms-collapsible-div__subtitle{font-weight:700}.ms-collapsible-div__header .ms-collapsible-div__subtitle p{margin:0}.ms-collapsible-div__header .ms-collapsible-div__subtitle.-ms-green{color:var(--ms-green-100)}.ms-collapsible-div__header .ms-collapsible-div__subtitle.-ms-red{color:var(--ms-red-100)}.ms-collapsible-div__header .ms-energy-label>div:first-of-type{padding:.5rem 1rem;transition:padding .3s ease-out}.ms-collapsible-div__header .ms-energy-label>div:first-of-type img{width:1.5625rem;transition:width .3s ease-out}.ms-collapsible-div__header .ms-energy-label>div:first-of-type a{display:none;overflow:hidden;margin-left:0;opacity:0;height:0;width:0;-ms-transform:scale(1);transform:scale(1);transition:scale .3s ease-out,opacity .2s linear,margin-right .2s linear}.ms-collapsible-div__header .ms-energy-label .ms-energy-label__capacity{display:grid;grid-template-columns:auto 110px;grid-template-rows:1fr 1fr;grid-column-gap:.5rem;overflow:visible;height:auto;opacity:1;width:unset;-ms-transform:scale(1);transform:scale(1);transition:scale .3s ease-out,opacity .2s linear}.ms-collapsible-div__content{overflow:hidden;opacity:0;height:0;-ms-transform:translateY(-2rem);transform:translateY(-2rem);transition:transform .3s ease-out,opacity .2s linear;grid-column:1/-1}.ms-collapsible-div__content .ms-result__solution{padding-bottom:0}.ms-cookie-consent-banner{position:fixed;bottom:0;z-index:10;width:100%;background-color:var(--ms-primary);box-shadow:-1px -4px 11px 0 rgba(0,0,0,.34)}.ms-cookie-consent-banner__content{display:block;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:var(--ms-gutter)}.ms-cookie-consent-banner__title{color:var(--ms-white);line-height:1.5rem;margin:0}.ms-cookie-consent-banner__subtitle{color:var(--ms-white);line-height:0}.ms-cookie-consent-banner__additional{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding-bottom:.5rem}.ms-cookie-consent-banner__additional .ms-toggle{margin-right:.5rem}.ms-cookie-consent-banner__description,.ms-cookie-consent-banner__learn-more{font-size:1.1rem;color:var(--ms-white);margin:0}.ms-cookie-consent-banner__learn-more{padding-top:.5rem}.ms-cookie-consent-banner__learn-more a,.ms-cookie-consent-banner__learn-more a:visited{font-weight:700;color:var(--ms-white);text-decoration:underline}.ms-cookie-consent-banner__bold{font-weight:700;margin-right:.2rem}.ms-cookie-consent-banner__actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding-top:1rem}.ms-cookie-consent-banner__actions .ms-button--cookie-consent-secondary{margin-left:.7rem}@media screen and (min-width:1440px){.ms-cookie-consent-banner__content{max-width:80.5rem;padding:var(--ms-gutter) 0}}@media screen and (min-width:1024px){.ms-cookie-consent-banner__content{-ms-flex-direction:row;flex-direction:row}.ms-cookie-consent-banner__actions{-ms-flex-direction:column;flex-direction:column;min-width:25rem;-ms-flex-pack:center;justify-content:center}.ms-cookie-consent-banner__actions .ms-button--cookie-consent-secondary{margin-top:.7rem;margin-left:0}}.ms-settings__insulation-setting-grid{display:grid;grid-template-columns:1fr auto auto;grid-template-rows:1fr auto auto auto;gap:.3125rem 0;grid-template-areas:". cooling heating" "high input-c-h input-h-h" "medium input-c-m input-h-m" "low input-c-l input-h-l";color:var(--ms-grey-dark)}.ms-settings__insulation-setting-grid__cooling,.ms-settings__insulation-setting-grid__heating{font-weight:700;justify-self:center;white-space:nowrap}.ms-settings__insulation-setting-grid__high,.ms-settings__insulation-setting-grid__low,.ms-settings__insulation-setting-grid__medium{margin:0;-ms-flex-item-align:center;align-self:center}.ms-settings__insulation-setting-grid__cooling{grid-area:cooling;padding:0 3.125rem}.ms-settings__insulation-setting-grid__heating{grid-area:heating}.ms-settings__insulation-setting-grid__high{grid-area:high}.ms-settings__insulation-setting-grid__medium{grid-area:medium}.ms-settings__insulation-setting-grid__low{grid-area:low}.ms-settings__insulation-setting-grid>input{background-color:#fff;width:3.75rem;height:2.5rem;border:1px solid var(--ms-grey);border-radius:.25rem;text-align:center;justify-self:center}.ms-settings__insulation-setting-grid>input.invalid{border:1px solid red}.ms-settings__insulation-setting-grid__input-c-h{grid-area:input-c-h}.ms-settings__insulation-setting-grid__input-h-h{grid-area:input-h-h}.ms-settings__insulation-setting-grid__input-c-m{grid-area:input-c-m}.ms-settings__insulation-setting-grid__input-h-m{grid-area:input-h-m}.ms-settings__insulation-setting-grid__input-c-l{grid-area:input-c-l}.ms-settings__insulation-setting-grid__input-h-l{grid-area:input-h-l}.ms-project-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ms-project-info h2{margin:0}.ms-project-info .ms-fieldset{padding-bottom:var(--ms-gutter)}.ms-project-settings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ms-project-settings h2,.ms-project-settings h6{margin:0;line-height:auto}.ms-project-settings h2{padding-top:.625rem}.ms-project-settings .ms-custom-slider{padding-top:.9375rem}.ms-project-settings .ms-fieldset__grid{-moz-column-gap:2.25rem;column-gap:2.25rem}.ms-project-settings .ms-fieldset__grid .ms-input__field{border-color:var(--ms-primary);color:var(--ms-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/icons/Edit.svg);background-position:right 1rem top 50%,0 0;background-repeat:no-repeat;background-size:1rem}.ms-project-settings .ms-fieldset__grid .ms-input__field:focus,.ms-project-settings .ms-fieldset__grid .ms-input__field:hover{box-shadow:0 0 2px 0 var(--ms-light-blue-100)}.ms-project-settings__requirements__dhw{margin-bottom:3rem}.ms-project-settings .ms-project-settings__insulation-levels .ms-radio-button__label{text-transform:uppercase}.ms-project-settings .ms-project-settings__isCoolingDominantMode .ms-radio-button{width:9.5rem}@media screen and (min-width:768px){.ms-project-settings .ms-project-settings__isCoolingDominantMode .ms-radio-button{width:16rem}}.ms-project-settings .ms-horizontal-list{padding-top:.625rem}.ms-project-settings .ms-input__label{color:var(--ms-primary)}.ms-project-settings .ms-input__label span:first-child(){text-transform:capitalize}.ms-project-settings .ms-formgroup__heading{padding-top:var(--ms-gutter);padding-bottom:.625rem}.ms-project-settings__climate-data{padding-bottom:.625rem}.ms-project-settings__sub-title{font-weight:700;margin-bottom:0;padding-top:.9375rem;color:var(--ms-grey-dark)}.ms-project-settings__humidity{margin-bottom:0;color:var(--ms-green-100)}.ms-project-settings__humidity--invalid{color:var(--ms-red-100)}.ms-project-settings__heating{padding-bottom:.625rem}.ms-project-settings__custom-values .ms-radio-button__container{background:var(--ms-white)!important}.ms-project-settings__custom-values .ms-radio-button__container .ms-radio-button__label{color:var(--ms-primary)!important}.ms-dhw-settings__actions{position:fixed;bottom:var(--ms-gutter);width:calc(100% - var(--ms-gutter-double));display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.ms-dhw-settings__actions{left:50%;-ms-transform:translate(-50%);transform:translate(-50%);max-width:500px}}.ms-dhw-settings__surface{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ms-dhw-settings__surface label{display:block;width:-moz-fit-content;width:fit-content;-ms-flex:unset;flex:unset;margin-right:2rem;margin-bottom:0}.ms-dhw-settings__surface__unit{margin-left:1rem}.ms-portfolio-filters{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.ms-portfolio-filters .ms-input{width:100%}.ms-portfolio-filters .ms-input::-moz-placeholder{color:var(--ms-grey-light)}.ms-portfolio-filters .ms-input:-ms-input-placeholder{color:var(--ms-grey-light)}.ms-portfolio-filters .ms-input::placeholder{color:var(--ms-grey-light)}.ms-portfolio-filters .ms-dropdown{-ms-flex-pack:start;justify-content:start;-ms-flex-item-align:start;align-self:flex-start;min-width:9.375rem}.ms-portfolio-filters .ms-dropdown__label{padding-right:.625rem}.ms-portfolio-filters .ms-dropdown__select{border:none}.ms-portfolio-filters .ms-dropdown__select .icon{display:none}.ms-portfolio-projects{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:1rem}.ms-portfolio__share-copy{padding:1.25rem 0}.ms-portfolio__share-copy .ms-input textarea{height:27vh}.ms-portfolio__share-copy .ms-input__error{margin-top:.3rem}.ms-portfolio__share-copy .ms-input__label{color:var(--ms-black)}.ms-portfolio__share-copy .ms-button--primary{margin-top:var(--ms-gutter);width:100%;box-shadow:0 4px 8px rgba(0,0,0,.15)}.ms-project-rooms__heading h1{padding-top:.5rem}.ms-project-rooms__heading>div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ms-project-rooms__heading__subtitle{margin:0;color:var(--ms-grey-dark);font-weight:700}.ms-project-rooms__list{display:grid;grid-auto-rows:1fr;grid-row-gap:.5rem;grid-column-gap:.625rem;grid-template-columns:repeat(2,calc(50% - 5px))}@media screen and (min-width:768px){.ms-project-rooms__list{grid-template-columns:repeat(auto-fit,minmax(9.6875rem,15.625rem))}}.ms-project-rooms__list>button{width:9.6875rem;padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.ms-project-rooms__list__warning-not-enough-rooms{white-space:pre-line;text-align:center;margin-bottom:.25rem}.ms-project-dhw-tank,.ms-project-rooms__list__item{box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:1rem;background:#fff;padding:1rem 1rem .5rem;border:none;background-color:var(--ms-white);width:100%}.ms-project-dhw-tank p,.ms-project-rooms__list__item p{margin:0;color:var(--ms-grey-30)}.ms-project-rooms__min_height_empty_item{min-height:132px}.ms-project-rooms__add_second__list__item{box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:1rem;background:#fff;padding:1rem 1rem .5rem;border:none;background-color:var(--ms-white);width:100%!important}.ms-project-rooms__add_second__list__item .ms-project-dhw-tank__heading,.ms-project-rooms__add_second__list__item .ms-project-rooms__add_second_list__item__heading{padding-bottom:0!important}.ms-project-rooms__add_second__list__item .ms-project-dhw-tank__heading p,.ms-project-rooms__add_second__list__item .ms-project-rooms__add_second_list__item__heading p{margin:0;color:var(--ms-black)}.ms-project-rooms__add_second__list__item:hover .ms-project-dhw-tank__heading span,.ms-project-rooms__add_second__list__item:hover .ms-project-rooms__add_second_list__item__heading span{color:var(--ms-primary)!important}.ms-project-rooms__list__item__heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding-bottom:.5rem}.ms-project-rooms__list__item__heading>p{color:var(--ms-primary);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-project-rooms__list__item__heading button{background-color:rgba(0,0,0,0);border:none;min-width:1.125rem;padding:0}.ms-project-rooms__list__item__heading button .ms-icon:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:var(--ms-primary)}.ms-project-dhw-tank__heading,.ms-project-rooms__add_second_list__item__heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding-bottom:.5rem}.ms-project-dhw-tank__heading span,.ms-project-rooms__add_second_list__item__heading span{margin-left:auto;margin-right:auto}.ms-project-dhw-tank__heading>p,.ms-project-rooms__add_second_list__item__heading>p{color:var(--ms-grey-30);width:100%;text-align:center;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-project-dhw-tank__heading button,.ms-project-rooms__add_second_list__item__heading button{background-color:rgba(0,0,0,0);border:none;min-width:1.125rem;padding:0}.ms-project-dhw-tank__heading button .ms-icon:before,.ms-project-rooms__add_second_list__item__heading button .ms-icon:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:var(--ms-primary)}.ms-project-rooms__list__item__key-value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.ms-project-rooms__list__item__key-value p:first-child(){margin-right:.3125rem}.ms-project-rooms__list__item__key-value p:last-child(){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.ms-project-dhw-tank__capacity,.ms-project-rooms__list__item__mountType{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:700;padding-top:.25rem}.ms-project-dhw-tank__capacity p,.ms-project-rooms__list__item__mountType p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-project-rooms__zones{display:grid;grid-template-columns:repeat(2,calc(50% - 2.5px));grid-column-gap:.3125rem;grid-template-rows:1fr;padding-bottom:3.125rem}.ms-project-rooms__zones-name{color:var(--ms-primary);font-weight:700;text-align:center;margin:0;padding-bottom:.625rem;text-transform:capitalize}.ms-project-rooms__zones-zone{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px dashed var(--ms-primary);border-radius:1rem;padding:.3125rem}.ms-project-rooms__zones-zone>*{margin-bottom:.625rem}.ms-project-rooms__zones-zone>:last-child{margin-bottom:0}.ms-project-dhw-tank{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.ms-project-dhw-tank__heading{width:100%}.ms-project-dhw-tank__heading button{background-color:rgba(0,0,0,0);border:none;min-width:1.125rem;padding:0}.ms-project-dhw-tank__heading button .ms-icon:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:var(--ms-primary)}.ms-project-dhw-tank__heading>p{color:var(--ms-primary);width:-moz-fit-content;width:fit-content}.ms-project-dhw-tank__capacity{width:100%}.ms-add-room__heading__title{margin:0;padding-top:.625rem}.ms-add-room__type h6{margin:0}.ms-add-room__type .ms-input__label{font-weight:700;color:var(--ms-grey-dark)}.ms-add-room__type .ms-input__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/images/edit-black.svg);background-position:right 1rem top 50%,0 0;background-repeat:no-repeat;background-size:1rem}.ms-add-room__type__heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.ms-add-room__type__heading .ms-dropdown__select{border:none;padding:0;background-image:none}.ms-add-room__type__heading .ms-dropdown__select-description,.ms-add-room__type__heading .ms-dropdown__select .ms-icon:before{color:var(--ms-primary)}.ms-add-room__surface .ms-radio-button__icon .ms-icon{font-size:1.6875rem;margin-right:.25rem}.ms-add-room__surface .ms-radio-button__icon .ms-icon:before{font-size:1.375rem;color:var(--ms-primary)}.ms-add-room__preferred-type__list{display:-ms-inline-flexbox;display:inline-flex;max-width:100%;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ms-add-room__preferred-type__list-item{box-shadow:0 4px 8px rgba(0,0,0,.15);height:8.125rem;width:6.125rem;padding:.5rem;display:grid;grid-template-columns:1fr;grid-template-rows:2rem 1fr 1.375rem;grid-template-areas:"." "." ".";border:2px solid;border-color:var(--ms-white);background-color:var(--ms-white);border-radius:.5rem;margin-bottom:.5rem;margin-right:.5rem}.ms-add-room__preferred-type__list-item--selected{border-color:var(--ms-primary)}@media screen and (min-width:768px){.ms-add-room__preferred-type__list-item{width:10.687rem;margin-right:2rem;height:11.625rem}}.ms-add-room__preferred-type__name{font-size:1rem;color:var(--ms-primary);font-weight:700;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-add-room__preferred-type__image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.ms-add-room__preferred-type__image{max-width:9.375rem;max-height:8.125rem}}.ms-add-room__preferred-type__variant-list{display:-ms-flexbox;display:flex;padding-top:.375rem}.ms-add-room__preferred-type__variant-list-item{width:1rem;height:1rem;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:4px;-o-object-fit:none;object-fit:none;margin-right:.25rem}.ms-add-room__preferred-type__variant-list-item--selected{border:2px solid var(--ms-primary)}.ms-variant .ms-variant__item{box-shadow:0 4px 8px rgba(0,0,0,.15);width:11.875rem;height:9.6875rem;padding:var(--ms-gutter);margin-top:.2rem;margin-right:1rem}.ms-variant .ms-variant__name{font-weight:700}.ms-variant--selected .ms-variant__item{border:2px solid var(--ms-primary)}@media screen and (min-width:768px){.ms-variant .ms-variant__item{width:13.75rem;height:10.5625rem}}.ms-add-room__room-measurements{box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:1.375rem;padding:var(--ms-gutter)}.ms-add-room__room-measurements h6{margin:0}.ms-add-room__room-measurements .ms-input__field{width:100%}.ms-add-room__room-measurements .ms-input__field--invalid{border-color:var(--ms-red-100)}.ms-add-room__room-measurements .ms-input__label--error{color:var(--ms-red-100)}.ms-add-room__room-measurements .ms-add-room__room-measurements__calculation{width:100%}.ms-add-room__room-measurements .ms-add-room__room-measurements__calculation th{color:var(--ms-grey-dark);text-align:start;padding-right:var(--ms-gutter)}.ms-add-room__room-measurements .ms-add-room__room-measurements__calculation th label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.ms-add-room__room-measurements .ms-add-room__room-measurements__calculation p{margin:0}.ms-add-room__room-measurements .ms-add-room__room-measurements__calculation tr td{padding:.5rem}.ms-add-room__room-measurements .ms-add-room__room-measurements__calculation tr td:first-of-type{padding-right:.25rem}.ms-add-room__room-measurements .ms-add-room__room-measurements__insulation p{margin:rem(1) 0;color:var(--ms-grey-80)}.ms-add-room__room-measurements .ms-add-room__room-measurements__insulation p:first-of-type,.ms-add-room__room-measurements .ms-add-room__room-measurements__insulation p:last-of-type{color:var(--ms-primary)}.ms-add-room__room-measurements .ms-add-room__room-measurements__wattage p{color:var(--ms-grey-dark);padding-bottom:.375rem}.ms-add-room__room-measurements .ms-add-room__room-measurements__wattage label span{color:var(--ms-grey-80)}.ms-add-room__room-measurements .ms-add-room__room-measurements__wattage .ms-input__field{background-image:url(/assets/images/edit-black.svg);background-position:right .5rem top 50%,0 0;background-repeat:no-repeat;background-size:1rem}.ms-add-room__room-measurements .ms-add-room__room-measurements__wattage .ms-input__field--invalid{border-color:var(--ms-red-100)}.ms-add-room__room-measurements .ms-add-room__room-measurements__wattage--dirty .ms-input__field{border-color:var(--ms-primary);color:var(--ms-primary);background-image:url(/assets/images/edit-blue.svg)}.ms-add-room__room-measurements .ms-add-room__room-measurements__surface-error .ms-add-room__surface-error{padding:0 0 0 .5rem}.ms-add-room__room-measurements .ms-add-room__room-measurements__surface-error .ms-add-room__surface-error p{color:var(--ms-red-100);font-size:.8rem}.ms-add-room__room-measurements .ms-add-room__room-measurements__recalculate button{padding:0;background-color:rgba(0,0,0,0);border:none;color:var(--ms-primary);text-align:start}.ms-add-room__room-measurements .ms-add-room__room-measurements__recalculate button:disabled{color:var(--ms-grey)}.ms-add-room__room-temperatures{box-shadow:0 4px 8px rgba(0,0,0,.15);background:var(--ms-white);border-radius:1.375rem;margin-top:var(--ms-gutter);padding:var(--ms-gutter)}.ms-add-room__room-temperatures .ms-formgroup__heading__button{max-width:6.25rem}.ms-add-room__family-type__list{display:-ms-inline-flexbox;display:inline-flex;max-width:100%;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ms-add-room__family-type__list-item{box-shadow:0 4px 8px rgba(0,0,0,.15);height:8.125rem;width:6.125rem;padding:.5rem;display:grid;grid-template-columns:1fr;grid-template-rows:2rem 1fr 1.375rem;grid-template-areas:"." "." ".";border:2px solid;border-color:var(--ms-white);background-color:var(--ms-white);border-radius:.5rem;margin-bottom:.5rem;margin-right:.5rem}.ms-add-room__family-type__list-item--selected{border-color:var(--ms-primary)}.ms-add-room__family-type__list-item--error{border-color:var(--ms-red-100)}.ms-add-room__family-type__list-item--error p{color:var(--ms-red-100)}.ms-add-room__family-type__list-item__error-text{font-size:.75rem;color:var(--ms-red-100);text-align:center;margin-top:.25rem;cursor:default}.ms-add-room__family-type__list-item__error-text i{vertical-align:middle;margin-right:.25rem;font-size:.75rem}@media screen and (min-width:768px){.ms-add-room__family-type__list-item{width:10.687rem;margin-right:2rem;height:11.625rem}}.ms-add-room__family-type__name{font-size:1rem;color:var(--ms-primary);font-weight:700;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-add-room__family-type__image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.ms-add-room__family-type__image{max-width:9.375rem;max-height:8.125rem}}.ms-define-zones__heading h1,.ms-define-zones__heading h6{margin:0}.ms-define-zones__heading h1{padding-top:.5rem}.ms-define-zones__heading h6{padding-top:.625rem}.ms-define-zones__drag-drop{max-width:100%;height:100%;padding-top:.625rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ms-define-zones__drag-drop .ms-project-dhw-tank,.ms-define-zones__drag-drop .ms-project-rooms__list__item{width:9.6875rem;margin-right:.5rem}.ms-define-zones__drag-drop .ms-horizontal-list__list{padding-top:.3125rem}.ms-define-zones__dropzones{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin-bottom:var(--ms-gutter)}.ms-define-zones__dropzones .ms-define-zones__dropzone:first-child{margin-right:.5rem}.ms-define-zones__target p:first-child{color:var(--ms-primary);font-weight:700}.ms-define-zones__target p:last-child{color:var(--ms-grey);padding:0 1.25rem}.ms-define-zones__dropzone{border:1px var(--ms-primary);border-style:dashed;border-radius:.5rem;max-width:calc(50% - .25rem);padding:.3125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:8.125rem}.ms-define-zones__dropzone--highlight{border-style:solid}.ms-define-zones__zone-rooms{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%}.ms-define-zones__zone-rooms>p{background:linear-gradient(90deg,var(--ms-blue-100),var(--ms-light-blue-100));border-radius:.5rem;color:var(--ms-white);font-weight:700;padding:.3125rem .5rem;margin:.3125rem 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.ms-define-zones__zone-rooms span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-define-zones__zone-rooms button{border:none;background-color:rgba(0,0,0,0)}.ms-define-zones__actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:var(--ms-gutter)}.ms-define-zones__actions .ms-button--inverted{margin-bottom:1rem}.ms-unit-details{overflow:auto;max-height:calc(100vh - var(--ms-gutter-double)*2)}.ms-unit-details .ms-icon-obsolete{display:none}.ms-unit-details--obsolete .ms-result-details__header-titles h3,.ms-unit-details--obsolete .ms-result-details__header-titles p{color:var(--ms-grey)}.ms-unit-details--obsolete .ms-result--details__content--image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.ms-unit-details--obsolete .ms-result--details__content--image img{opacity:1%}.ms-unit-details--obsolete .ms-result--details__content--image .ms-icon-obsolete{position:absolute}.ms-unit-details--obsolete .ms-result--details__content--image .ms-icon-obsolete:before{font-size:4.5rem}.ms-result-details__header{position:sticky;top:0;background-color:var(--ms-white);z-index:2;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding-bottom:var(--ms-gutter)}.ms-result-details__header .ms-button--secondary.-ms-icon-only{padding:0 .3125rem 0 0}.ms-result-details__header .ms-button--secondary.-ms-icon-only i:before{color:var(--ms-grey-100)}.ms-result-details__header-titles h3{margin:0;font-size:1.625rem;color:var(--ms-primary)}.ms-result-details__header-titles p{text-align:left;color:var(--ms-secondary);margin:0}.ms-result-details__content{overflow-y:auto;display:grid;grid-template-areas:"image" "description" "features";grid-template-rows:auto auto auto}.ms-result-details__content .ms-result-details__content-image{grid-area:image;max-width:100%;margin-left:auto;margin-right:auto;padding:var(--ms-gutter)}.ms-result-details__content .ms-result-details__content-image img{max-height:22rem}.ms-result-details__content .ms-result-details__content-description{grid-area:description}.ms-result-details__content .ms-result-details__content-features{grid-area:features}.ms-result-details__content .ms-result-details__content-features h4{margin:0;font-size:1rem;color:var(--ms-grey-dark);text-align:left}.ms-result-details__content .ms-result-details__content-features ul{padding:0;margin:0;list-style:none}.ms-result-details__content .ms-result-details__content-features ul li{color:var(--ms-grey-dark);margin-left:1rem}.ms-result-details__content .ms-result-details__content-features ul li:before{content:"";display:inline-block;width:.25rem;height:.25rem;margin-left:-.75rem;margin-right:.5rem;background:var(--ms-primary);border-radius:.5rem}.ms-result-details__content .ms-result-details__content-features ul li:not(:first-of-type){margin-top:var(--ms-gutter)}.ms-result-details__footer{background-color:var(--ms-white);z-index:2;padding-top:var(--ms-gutter);text-align:center;position:sticky;bottom:0}.ms-result-details__footer a{display:block;color:var(--ms-primary);text-decoration:none;transition:color .3s ease-in-out}.ms-result-details__footer a:focus,.ms-result-details__footer a:hover,.ms-result-details__footer a:visited{color:var(--ms-light-blue-100)}daikin-unit-edit{display:contents}.ms-unit-edit{overflow:auto;max-height:calc(100vh - var(--ms-gutter-double)*2)}.ms-unit-other__unit-list .trademark-list{margin-bottom:1rem}.ms-unit-other__unit-list daikin-edit-unit-item .ms-card{margin-bottom:2rem}.ms-unit-edit__header{position:sticky;top:0;background-color:var(--ms-white);z-index:10;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;padding-bottom:var(--ms-gutter);text-align:left}.ms-unit-edit__header .ms-unit-edit__header-close{padding:0 .3125rem 0 0}.ms-unit-edit__header .ms-unit-edit__header-close i:before{color:var(--ms-grey-100)}.ms-unit-edit__header h4,.ms-unit-edit__header p{text-align:left;line-height:normal}.ms-unit-edit__header p{color:var(--ms-grey-dark)}.ms-unit-edit__unit-list .ms-card__main{margin:0 4px 25px;height:10.25rem}.ms-unit-edit__unit-list .ms-card__info{color:var(--ms-grey);cursor:pointer;font-size:1.1rem}.ms-unit-edit__unit-list .ms-card__details .ms-card__head{line-height:normal;margin-bottom:1rem}.ms-unit-edit__unit-list .ms-card__details .ms-card__description{color:var(--ms-grey-dark);text-align:left}.ms-card{position:relative;border-radius:.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:calc(100vw - var(--ms-gutter-double));cursor:pointer}.ms-card .isUnitSelectList{height:8.25rem!important}.ms-card .ms-icon-obsolete{display:none}.ms-card .ms-icon-obsolete:before{font-size:4.5rem}@media screen and (min-width:768px){.ms-card .ms-card__main{height:13.75rem}.ms-card .ms-card__details h2{line-height:normal}}.ms-card--obsolete .ms-card__image img{opacity:1%}.ms-card--obsolete .ms-icon-obsolete{position:absolute;display:block}.ms-card--obsolete .ms-card__details h2,.ms-card--obsolete .ms-card__details p:first-of-type{color:var(--ms-grey)}.ms-card--modified>div{border-color:var(--ms-primary);background-color:var(--ms-light-blue-background)}.ms-card__warning__null p{-ms-flex-item-align:center;align-self:center}.ms-card__image{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:1.5rem;max-height:100%}.ms-card__image .diagonal__line{height:100%;width:100%;position:absolute;border-radius:10px;background:linear-gradient(to top right,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(50% - 1px),#d22424 50%,rgba(0,0,0,0) calc(50% + 1px),rgba(0,0,0,0))}.ms-card__image img{min-width:6.25rem;width:6.25rem;-o-object-fit:contain;object-fit:contain;height:7.25rem}.ms-card__incompatible{border:2px solid #d22424!important;border-radius:16px}.position-relative{position:relative}.ms-card__hover:hover{cursor:pointer}.ms-card__main{position:relative;box-shadow:0 4px 8px rgba(0,0,0,.15);background-color:var(--ms-white);border:1px solid var(--ms-white);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:2;padding:1rem;border-radius:.5rem;height:11.25rem}.ms-card__main .card__button{display:-ms-flexbox;display:flex;margin-top:auto}.ms-card__main .card__button button{margin-left:auto;margin-right:auto}.ms-card__main .card__align__center{-ms-flex-item-align:center;align-self:center}.ms-card__main .card__display__unset{display:unset!important}.ms-card__main .card__main{-ms-flex-align:center;align-items:center;max-height:100%}.ms-card__main .card__main,.ms-card__main .card__main .warning{display:-ms-flexbox;display:flex}.ms-card__main .card__main .warning img{margin-bottom:auto;max-width:25px}.ms-card__main:hover{cursor:pointer}.ms-card__details{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:start;align-self:flex-start;height:100%;width:100%}.ms-card__details h2{text-transform:uppercase;margin:0;color:var(--ms-primary);line-height:1.2rem}.ms-card__details p{margin:0}.ms-card__details .description{color:#000!important;text-align:left!important}.ms-card__details p:first-of-type{color:var(--ms-secondary);padding-bottom:.5rem}.ms-card__details p:last-of-type{-ms-flex:1;flex:1;overflow:hidden;height:4.375rem;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-moz-line-clamp:3;-webkit-box-orient:vertical}.ms-card__details__edit p:first-of-type{color:var(--ms-black)!important;padding-bottom:.5rem}.ms-card__title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-align:baseline;align-items:baseline}.ms-card__title .frozen{margin-right:.5rem}.ms-card__title .ms-card__info{color:var(--ms-grey)!important}.ms-card__edit{color:var(--ms-grey-dark);cursor:pointer;font-size:1.1rem}.ms-card__head--label{color:var(--ms-primary);text-transform:uppercase;font-size:.875rem;font-weight:400}.ms-card__secondary{z-index:1;box-shadow:0 4px 8px rgba(0,0,0,.15);-ms-flex-item-align:center;align-self:center;width:95%;border-radius:0 0 .5rem .5rem;background-color:var(--ms-white);border:1px solid var(--ms-white);border-top:none}.ms-card__secondary,.ms-card__wattage{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ms-card__wattage{font-size:.875rem;font-weight:700;color:var(--ms-grey-dark);padding-top:.6rem;padding-bottom:.4rem;width:100%;-ms-flex-pack:center;justify-content:center}.ms-card__wattage:first-of-type{border-right:1px solid var(--ms-grey)}.ms-card__wattage:first-of-type span:first-of-type{color:var(--ms-primary)}.ms-card__wattage span{line-height:1}.ms-card__wattage span:first-of-type{color:var(--ms-secondary)}.ms-card__wattage span:not(:last-of-type){margin-right:.3125rem}.ms-card__wattage .ms-icon{line-height:0}.ms-card__wattage .ms-icon:before{font-size:.6rem}.ms-card--warning-display-flex{display:-ms-flexbox;display:flex}.ms-card--warning--label--center{-ms-flex-item-align:center;align-self:center}.ms-card--warning--label--center-flex{margin-left:auto!important;margin-right:auto!important}.ms-card--warning--label{color:#d22424!important;font-size:.8rem;line-height:1.2;font-weight:700;margin-left:.25rem;margin-top:.25rem!important}.ms-card__actions{padding-top:.875rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-align:end;align-items:flex-end}.ms-card__actions a{color:var(--ms-primary);text-transform:uppercase;font-size:.625rem;text-decoration:underline;line-height:1rem}.ms-card__actions a.ms-no-options{color:var(--ms-grey)}.ms-options-modal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}.ms-options-modal__heading{position:sticky;top:0;background-color:var(--ms-white);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding-bottom:1rem}.ms-options-modal__heading h2{margin:0;line-height:normal}.ms-options-modal__heading button{background-color:rgba(0,0,0,0);border:none;padding:0}.ms-options-modal__heading button .ms-icon:before{color:var(--ms-grey-dark)}.ms-options-modal__option-groups{max-height:calc(100vh - 200px);overflow:auto}.ms-options-modal__option-groups p{text-align:start;font-weight:700;color:var(--ms-grey-dark);margin:0}.ms-options-modal__option-group{padding-top:.75rem}.ms-options-modal__option-group p{text-align:start;margin-bottom:.625rem}.ms-options-modal__option{margin-left:2px;margin-right:2px;margin-bottom:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:.5rem}.ms-options-modal__option button{margin-right:.9375rem;padding:0 0 0 .0625rem;height:1.125rem;width:1.125rem;border:none;background-color:rgba(0,0,0,0)}.ms-options-modal__option p{font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0}.ms-options-modal__option p>span:first-of-type{color:var(--ms-grey);text-transform:uppercase}.ms-options-modal__option--disabled .ms-icon:before,.ms-options-modal__option-info--disabled span{color:var(--ms-grey)}.ms-options-modal__actions{padding-top:1rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:sticky;bottom:0;background-color:var(--ms-white)}.ms-no-result{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;color:var(--ms-grey-dark)}.ms-no-result__title{margin:0;padding-top:.5rem}.ms-no-result__subtitle{margin:0;padding-top:1rem;font-weight:700}.ms-no-result__possible-reasons{padding-top:1rem}.ms-no-result__possible-reason:not(:first-child){padding-top:3rem}.ms-no-result__count{margin:0;font-weight:700}.ms-no-result__info{margin:0}.ms-no-result__navigate{position:sticky;bottom:var(--ms-gutter);width:100%;margin-top:3rem}.ms-settings{position:absolute;z-index:2;background-color:var(--ms-white);display:block;margin:0 auto;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}.ms-settings__heading{top:0;position:sticky;z-index:100;background-color:var(--ms-white);padding-bottom:.5rem}.ms-settings__heading .ms-header{position:relative}.ms-settings__heading .ms-header .ms-icon-house{display:none}.ms-settings__heading .ms-navigate-button{padding-left:var(--ms-gutter);padding-right:var(--ms-gutter)}.ms-settings__content{padding-left:var(--ms-gutter);padding-right:var(--ms-gutter);padding-bottom:var(--ms-gutter-double);-ms-flex-direction:column;flex-direction:column}.ms-settings__content,.ms-settings__logout{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.ms-settings__logout{-ms-flex-align:center;align-items:center;width:100%}.ms-settings__logout div:first-of-type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:capitalize}.ms-settings__logout .ms-icon{font-size:2.125rem;margin-right:.5rem}.ms-settings__logout .ms-button,.ms-settings__logout .ms-button--primary,.ms-settings__logout .ms-button--secondary{font-weight:700;padding:0;margin:0}.ms-settings__mode-explanation{display:-ms-flexbox;display:flex;padding-bottom:var(--ms-gutter)}.ms-settings__mode-explanation p{margin:0;font-size:.875rem;color:var(--ms-grey)}.ms-settings__mode-explanation p:first-child(){padding-right:var(--ms-gutter)}.ms-settings__user-preferences{padding-top:var(--ms-gutter)}.ms-settings__user-preferences h1{margin-bottom:1.0625rem}.ms-settings__user-preferences .ms-dropdown__select{border:none;padding:0}.ms-settings__subtitle{font-weight:700;color:var(--ms-grey-dark);margin:0}.ms-settings__project-settings{box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:1.375rem;padding:var(--ms-gutter)}.ms-settings__project-settings .ms-settings__project-climate,.ms-settings__project-settings .ms-settings__room-temperature{padding-top:var(--ms-gutter)}.ms-settings__project-settings .ms-settings__loads{padding-top:var(--ms-gutter);padding-bottom:2rem}.ms-settings__room-temperature__humidity{margin:0;padding-top:var(--ms-gutter);color:var(--ms-green-100)}.ms-settings__room-temperature__humidity--invalid{color:var(--ms-red-100)}.ms-settings__conditions{padding-top:var(--ms-gutter)}.ms-settings__conditions p,.ms-settings__conditions span{color:var(--ms-grey);margin:0;line-height:150%}.ms-settings__conditions a,.ms-settings__conditions a:visited{color:var(--ms-primary)}.ms-login{height:calc(100vh - 83px);display:grid;grid-template-rows:1fr 1fr}@media screen and (min-width:768px){.ms-login{grid-template-rows:2fr 1fr}}.ms-login .ms-login__logo{margin-left:auto;margin-right:auto;display:block;max-width:14.25rem;margin-top:1rem}@media screen and (min-width:768px){.ms-login .ms-login__logo{max-width:18.75rem}}.ms-login h1{text-align:center}.ms-login .ms-login__multisplit-image{display:block;margin:3.125rem auto 1rem}@media screen and (min-width:768px){.ms-login .ms-login__multisplit-image{margin-top:7.25rem}}.ms-login .ms-login__sign-in-container{background:linear-gradient(90deg,var(--ms-blue-100),var(--ms-light-blue-100));margin-left:var(--ms-gutter--negative);margin-right:var(--ms-gutter--negative);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:var(--ms-gutter);border-radius:1.4rem 1.5rem 0 0}.ms-login .ms-login__sign-in-container h2{margin-top:0;margin-bottom:1rem}.ms-login .ms-login__sign-in-container h2,.ms-login .ms-login__sign-in-container p{text-align:center;color:var(--ms-white)}.ms-login .ms-login__sign-in-container .ms-button--primary{margin-left:auto;margin-right:auto;display:block;margin-bottom:.5rem}.ms-login .ms-login__sign-in-container .ms-login__sign-in-container__secure{font-size:.875rem}.ms-login .ms-login__sign-in-container .ms-login__sign-in-container__secure i:before{color:var(--ms-white);margin-right:.5rem;vertical-align:middle}.ms-login daikin-modal h4{margin-top:0;text-align:center}.ms-login daikin-modal p{text-align:center}.ms-login daikin-modal .ms-login__modal__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.ms-login daikin-modal .ms-login__modal__buttons daikin-button:first-child{margin-right:3rem}.ms-login daikin-modal .ms-login__modal__buttons daikin-button:last-child{margin-right:0}.ms-login .ms-login__youtube{max-width:10rem;display:block;margin:2rem auto}.ms-result.-no-result h2{margin-top:0}.ms-result__heading{position:sticky;top:var(--ms-header-height);background-color:var(--ms-white);z-index:10;padding-bottom:.5rem;margin-left:var(--ms-gutter--negative);margin-right:var(--ms-gutter--negative);padding-left:var(--ms-gutter);padding-right:var(--ms-gutter)}.ms-result__solution{padding:var(--ms-gutter) 0}.ms-result__card{display:grid;grid-template-columns:auto}.ms-result__card .ms-card{min-height:8.75rem;height:100%;margin-bottom:var(--ms-gutter)}@media screen and (min-width:768px){.ms-result__card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ms-result__card .ms-result__card-zone{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ms-result__card .ms-result__card-zone>*{width:calc(50% - var(--ms-gutter))}.ms-result__card .ms-result__card-zone>:nth-child(odd){margin-right:var(--ms-gutter)}}.ms-result__zone-title{margin:0;font-weight:700;color:var(--ms-primary);text-transform:capitalize;padding-bottom:.5rem}.ms-result__zone-warning{color:var(--ms-red-80);margin-top:-.5rem}@media screen and (min-width:768px){.ms-result__alternative-button{bottom:var(--ms-gutter);text-align:center;width:100%;max-width:1288px}}.ms-result__alternative-button button{display:block;margin:1rem auto}.ms-result__reset-button{margin-top:var(--ms-gutter);margin-bottom:var(--ms-gutter)}.ms-result__reset-button .reset-link{color:var(--ms-primary);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-align:center}.ms-result__reset-button .reset-link:hover{cursor:pointer}.ms-result__buttons{margin-top:var(--ms-gutter);margin-bottom:var(--ms-gutter)}.ms-result__buttons .ms-result__consult-energy-label{margin-bottom:.75rem}@media screen and (min-width:768px){.ms-result__buttons{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:var(--ms-gutter)}.ms-result__buttons .ms-result__consult-energy-label{margin-bottom:0}}.ms-result__consult-energy-label{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.15);border-radius:.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.5rem 1.1rem;text-decoration:none;color:var(--ms-primary)}.ms-result__consult-energy-label img{height:1.1875rem;margin-right:.3125rem}.ms-result--details daikin-unit-details,.ms-result--options daikin-unit-details{display:contents}.ms-result--details .ms-modal__container,.ms-result--options .ms-modal__container{max-height:calc(100vh - var(--ms-gutter-double))}.ms-result--edit-units h3{margin-top:0;max-width:90%}daikin-export-results-container{padding:var(--ms-gutter);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ms-export__footer{max-height:calc(100vh - 2.2rem - var(--ms-gutter)*2);overflow-y:hidden}.ms-export__footer .ms-button--primary{display:block;position:absolute;bottom:var(--ms-gutter);width:calc(100% - var(--ms-gutter)*2);text-align:center;animation:fadeIn .3s ease-in-out}@media screen and (min-width:1440px){.ms-export__footer .ms-button--primary{width:calc(1288px - var(--ms-gutter)*2)}}.ms-cookie-consent{padding:0 var(--ms-gutter)}.ms-cookie-consent__table-of-contents{list-style-type:none;font-size:1.2rem;line-height:1.6rem}.ms-cookie-consent__table-of-contents ul{list-style-type:none;font-size:1rem}.ms-cookie-consent__section-subtitle,.ms-cookie-consent__section-title{color:var(--ms-primary);margin:2rem 0}.ms-cookie-consent__section-subtitle{font-weight:400}.ms-cookie-consent__table-container{width:100%;overflow-x:scroll}.ms-cookie-consent__table{width:100%;margin-bottom:var(--ms-gutter)}.ms-cookie-consent__table td{padding:1rem;min-width:12.5rem}.ms-cookie-consent__table.space-auto td:first-child{width:auto}@media screen and (min-width:768px){.ms-cookie-consent__table td:first-child{width:18.75rem}}.ms-add-room{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:var(--ms-gutter)}.ms-add-room__room-measurements{margin-top:var(--ms-gutter)}.ms-add-room__actions{padding-top:var(--ms-gutter);display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.ms-add-room__actions .ms-button,.ms-add-room__actions .ms-button--primary,.ms-add-room__actions .ms-button--secondary{min-width:9.375rem}.ms-add-room--edit *{animation:none!important}.ms-add-room--edit .ms-button--secondary{color:var(--ms-red-100)}.ms-add-room__trademark-selector,.ms-add-room__type-selector{display:-ms-flexbox;display:flex;margin-right:0}.ms-portfolio{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ms-portfolio__heading{background-color:var(--ms-white);position:sticky;top:var(--ms-header-height);margin-left:var(--ms-gutter--negative);margin-right:var(--ms-gutter--negative);padding:0 var(--ms-gutter);z-index:10}.ms-portfolio__heading>div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.ms-portfolio__heading h1{margin:0}.ms-portfolio__heading a,.ms-portfolio__heading a:visited{line-height:auto;text-decoration:none;color:var(--ms-blue-100)}.ms-portfolio__heading a:focus{outline:2px solid var(--ms-blue-100)}.ms-portfolio__message,.ms-portfolio__search-error{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ms-portfolio__search-error{font-weight:700;color:var(--ms-grey-dark)}.ms-portfolio__search-error span:last-of-type(){padding-top:var(--ms-gutter)}.ms-project-setup>.ms-button,.ms-project-setup>.ms-button--primary,.ms-project-setup>.ms-button--secondary{width:100%;max-width:425px;margin:var(--ms-gutter) auto;display:block}.ms-more-info{color:var(--ms-grey);margin:0}.ms-project-setup__heading{z-index:10;position:sticky;top:var(--ms-header-height);background-color:var(--ms-white);padding-bottom:.3125rem;margin-left:var(--ms-gutter--negative);margin-right:var(--ms-gutter--negative);padding-left:var(--ms-gutter);padding-right:var(--ms-gutter)}.ms-project-rooms{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;padding-bottom:6.25rem}.ms-project-rooms__heading{position:sticky;top:var(--ms-header-height);background-color:var(--ms-white);padding-bottom:.625rem}.ms-project-rooms__heading h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-project-rooms__heading__add-room{white-space:nowrap}.ms-project-rooms__list{padding:.3125rem .3125rem 6.25rem}.ms-project-rooms__actions{position:fixed;bottom:var(--ms-gutter);width:calc(100% - var(--ms-gutter-double));display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ms-project-rooms__actions .ms-button,.ms-project-rooms__actions .ms-button--primary,.ms-project-rooms__actions .ms-button--secondary{width:100%;height:2.5rem}.ms-project-rooms__actions .ms-button--inverted{margin-bottom:1rem}@media screen and (min-width:768px){.ms-project-rooms__actions{left:50%;-ms-transform:translate(-50%);transform:translate(-50%);max-width:500px}}.ms-define-zones{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ms-define-zones>:last-child{-ms-flex:1;flex:1}.ms-share-copy__heading{position:sticky;top:var(--ms-header-height);background-color:var(--ms-white);z-index:10;margin-left:var(--ms-gutter--negative);margin-right:var(--ms-gutter--negative);padding:0 var(--ms-gutter)}