*{box-sizing:border-box;font-family:"IBM Plex Sans", sans-serif;font-size:100%;font-style:normal;font-weight:400;line-height:1.5;list-style:none;margin:0;outline:none;text-align:left;text-decoration:none;padding:0}body,html{height:100%}body{background-color:#f3eee7;color:#17191c;display:flex;flex-direction:column}img{max-width:100%}.o-view{padding:0.5rem}@media screen and (min-width: 768px){.o-view{padding:2rem}}p{margin-bottom:1rem}.kirk,b,strong{font-weight:700}i,em{font-style:italic;font-weight:inherit}.minion{font-size:var(--minion);margin-block-end:1rem}.brevier{font-size:var(--brevier);font-weight:400;margin-block-end:1rem}.primer{font-size:var(--primer);font-weight:400;margin-block-end:1rem}.long-primer{font-size:var(--long-primer);font-weight:700;margin-block-end:1rem}.pica{font-size:var(--pica);font-weight:700;line-height:1.2;margin-block-end:1rem}.paragon{font-size:var(--paragon);font-weight:700;letter-spacing:-0.02em;line-height:1.2;margin-block-end:1rem;min-height:0vh}.canon{font-size:var(--canon);font-weight:700;letter-spacing:-0.02em;line-height:1;margin-block-end:1rem;min-height:0vh}.u-atm{margin-top:auto}.u-alm{margin-left:auto}.u-pe{margin-bottom:2vw;margin-top:2vw}.u-pt{margin-top:2vw}.u-pb{margin-bottom:2vw}.u-flush{margin:0}.u-breaker-bottom:after,.u-breaker-top:before{background-color:#0a74ff;content:'';display:block;height:0.4vh;margin:3vw 0;width:3vh}@media screen and (min-width: 1024px){.u-breaker-bottom:after,.u-breaker-top:before{margin:2vw 0}}.is-feature .u-breaker-bottom:after,.is-feature .u-breaker-top:before{background-color:#fff}@media screen and (min-width: 1024px){.u-hide-desktop{display:none;visibility:hidden}}.setup-section{border-color:#fff;border-style:solid;border-width:1vw;border-top-width:0;padding:2vw}.setup-section.is-feature{background-color:#0a74ff;color:#fff}.setup-section__main{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1980px;min-height:calc(100vh - 8vw)}.setup__hero-img{margin-bottom:2vw;max-height:50vh;object-fit:cover}.setup__splash{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 80px);position:relative}.setup__splash-title{font-size:var(--canon);font-weight:700;letter-spacing:-0.02em;line-height:1;margin-block-end:1rem;min-height:0vh;margin-right:4vw}@media screen and (min-width: 1024px){.setup__splash{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width: 1200px){.setup__splash{flex-wrap:nowrap}}.setup__splash :after{border:solid #737e8c;border-width:0 4px 4px 0;bottom:1rem;content:"";display:block;left:calc(50% - 9px);margin:0 auto;padding:5px;position:absolute;transform:rotate(45deg)}.grid-list{display:grid;gap:2vw;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.grid-list__item{background-color:#fff;border-radius:3px;display:flex;flex-direction:column;padding:1rem}.grid-list__item>.is-image{width:min-content}.grid-list__item-text{margin-top:auto}table{background-color:#fff;margin-block-end:2vw;min-width:50vw;padding:1rem}table td{padding:1rem}table tr:nth-child(even)>td{background-color:#daf6eb}table thead th{border-bottom:1px solid #c7cbd1;padding-inline:1rem}.ul{list-style:disc;margin-bottom:1rem;margin-left:1rem}.ul>li{list-style:disc;margin-bottom:1rem}.count-list{counter-reset:item;list-style:none}.count-list>li{align-items:center;counter-increment:item;display:flex;margin-block-end:1rem}.count-list>li.is-aligned-top{align-items:flex-start}@media screen and (min-width: 768px){.count-list>li{margin-block-end:2rem}}.count-list.is-aligned-top>li{align-items:initial}.count-list>li:before{font-size:var(--long-primer);font-weight:bold;margin-block-end:0;align-items:center;background-color:#ffe229;border-radius:50%;content:counter(item) "";display:flex;flex-shrink:0;height:44px;justify-content:center;margin-right:1rem;width:44px}.icon-list{margin-bottom:1rem;margin-left:1rem}.icon-list__item{align-items:center;display:flex;margin-bottom:1rem}.icon-list__item>.is-icon{fill:#737e8c;margin-right:1rem}.multi-list-count{list-style:upper-alpha;margin-left:2rem}.multi-list-count>li{font-size:var(--primer);font-weight:bold;margin-block-end:1rem;align-items:center;list-style:upper-alpha;margin-bottom:1rem}.multi-list-count span{font-weight:400;margin-inline-start:1rem}.ordered-list{counter-reset:item;list-style:none;margin-block-end:1rem;margin-inline-start:1rem}.ordered-list>li{align-items:center;counter-increment:item;display:flex;margin-bottom:1rem}.ordered-list>li::before{align-items:center;background-color:#ffe229;border-radius:50%;color:#17191c;content:counter(item) "";display:inline-flex;flex-shrink:0;font-weight:700;height:28px;justify-content:center;margin-right:1rem;width:28px}.ordered-list>li.has-children{align-items:flex-start;display:flex}.o-list{list-style:none;margin:0;padding:0}.o-list__item{font-size:var(--primer);font-weight:400;margin-block-end:1rem;align-items:center;display:flex;margin:0;padding:1rem}.has-sm-text .o-list__item{font-size:var(--brevier);font-weight:normal;margin-block-end:0}.o-list__item-text{color:#17191c;margin-right:1rem;overflow:hidden;width:100%}.o-list__item-text>.is-primary-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o-list__item-text>.is-secondary-text,.o-list__item-text>.is-overline-text{font-size:var(--brevier);font-weight:400;margin-block-end:1rem;color:#737e8c;display:block;line-height:1;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o-list__item-icon{color:#737e8c;fill:#737e8c;line-height:1;margin-right:calc(2 * 1rem)}.o-list__item-secondary-icon{color:#737e8c;fill:#737e8c;line-height:1;margin-left:auto}a.o-list__item-secondary-icon{align-items:center;background-color:transparent;border-radius:50%;color:#737e8c;cursor:pointer;display:flex;height:40px;justify-content:center;overflow:hidden;transition:background-color .4s;width:40px}a.o-list__item-secondary-icon:hover{background-color:#f1f2f4}a.o-list__item-secondary-icon>*{color:inherit}.is-current>.o-list__item-secondary-icon{color:#0a74ff}.o-list__item-secondary-text{font-size:var(--brevier);font-weight:normal;margin-block-end:0}.o-list--is-link{align-items:center;background-color:transparent;cursor:pointer;color:inherit;display:flex;flex:1;margin:-1rem;padding:1rem;transition:background-color .4s;width:100%}.o-list--is-link:hover{background-color:#f1f2f4}.o-list--is-link.is-current{background-color:#f1f2f4}.banner-alert{align-items:center;background-color:#f1f2f4;display:flex;margin-bottom:1rem;padding:1rem}.banner-alert>*{margin:0}.banner-alert>.is-icon{flex-shrink:0;margin-right:1rem}.banner-alert.is-warning{background-color:#fdc}.banner-alert.is-warning>.is-icon{fill:#ff854d}.banner-alert.is-message{background-color:transparent;border:1px solid #0a74ff;border-radius:2px}.banner-alert.is-message>.is-icon{fill:#0a74ff}.banner-alert--slim{background-color:#737e8c;color:#fff;display:flex;margin-bottom:2rem;padding:0.5rem 1rem}.banner-alert--slim a{border-bottom:1px solid #fff;color:#fff;transition:border-bottom 0.6s}.banner-alert--slim a:hover{border-bottom:none}.banner-alert--slim.is-plain{background-color:#f1f2f4;color:initial;padding-left:initial;padding-right:initial}.banner-alert--slim.is-plain>.is-icon{fill:#737e8c}.banner-alert--slim>.is-icon{fill:#fff;flex-shrink:0;margin-right:1rem}.header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:0 1rem;width:100%;z-index:99}.page-navigation__holster{background-color:#fff;display:flex;flex-direction:column;margin-block-start:40px;padding:1rem}@media screen and (min-width: 1366px){.page-navigation__holster{box-shadow:initial;display:initial;margin-block-start:initial;padding:initial}}.banner--stick .page-navigation__holster{margin-top:0}.page-navigation__menu{background-color:#fff;min-height:100vh;position:relative}@media screen and (min-width: 1366px){.page-navigation__menu{align-items:center;display:flex;min-height:initial}}.page-navigation__item{margin-right:1rem;width:max-content}.page-navigation__item:last-of-type{margin-right:0}.page-navigation__item>a{border-bottom:3px solid transparent;color:#17191c;cursor:pointer;display:block;margin-bottom:0.5rem;padding-bottom:0.5rem;padding-top:1rem;transition:all 0.6s}.page-navigation__item>a:hover{color:#0a74ff}.page-navigation__item.current>a{border-bottom-color:#0a74ff;color:#0a74ff}.return-nav{align-items:center;display:flex;flex:1;gap:1rem;justify-content:space-between}.return-nav>.is-action{align-items:center;cursor:pointer;display:flex;padding-block:1rem;position:relative;transition:all 0.6s}.return-nav>.is-action>.is-icon{fill:#0a74ff;left:0;margin-right:0.5rem;position:relative;transition:all 0.6s}.return-nav>.is-action:hover>.is-icon{left:-0.5rem}.panel{position:fixed;right:-100vw;width:100vw}@media screen and (min-width: 1366px){.panel{position:initial;right:initial;width:initial}}@media screen and (min-width: 1366px){.menu-link{display:none;visibility:hidden}}.menu-link.is-close-option{align-items:center;background-color:#f1f2f4;border-radius:50%;display:flex;height:40px;justify-content:center;margin-left:auto;width:40px}@media screen and (min-width: 1366px){.menu-link.is-close-option{display:none;height:initial;width:initial}}.banner--clone{background:#fff;left:0;position:fixed;top:0;transform:translateY(-100%);transition:all 300ms ease-in-out;z-index:9}.banner--stick{box-shadow:0 6px 12px rgba(0,0,0,0.24);transform:translateY(0%)}a{color:#0a74ff;cursor:pointer}a{font-weight:inherit}p a:not(.pseudo-button):not(.btn),li a:not(.pseudo-button):not(.btn),.underline{position:relative}p a:not(.pseudo-button):not(.btn)::before,li a:not(.pseudo-button):not(.btn)::before,.underline::before{background-color:#0a74ff;bottom:0;content:"";height:2px;position:absolute;right:0;transition:width 0.6s cubic-bezier(0.25, 1, 0.5, 1);width:0}@media (hover: hover) and (pointer: fine){p a:not(.pseudo-button):not(.btn):hover::before,li a:not(.pseudo-button):not(.btn):hover::before,.underline:hover::before{left:0;right:auto;width:100%}}a.underline-inverse{border-bottom:1px dotted #fff;color:#fff}a.underline-inverse:hover{border-bottom:none}a.underline-inverse::before{background-color:#fff !important}.btn{align-items:center;background-color:#18c37f;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;height:48px;justify-content:center;padding:0 1rem;transition:all 0.6s;white-space:nowrap}.btn:hover{background-color:#139661}.btn:hover>svg{fill:#fff;left:0.5rem;position:relative}.btn>svg{fill:#ffe229;margin-left:1rem;transition:all 0.6s}.btn--text{align-items:center;color:#0a74ff;cursor:pointer;display:inline-flex;height:40px;padding:0 1rem;transition:all 0.4s;white-space:nowrap}.pseudo-button{align-items:center;border:1px solid #0a74ff;border-radius:3px;color:#0a74ff;cursor:pointer;display:flex;font-weight:400;height:40px;padding-left:1rem;padding-right:1rem;transition:all 0.6s;width:max-content}.pseudo-button:hover{border-color:#005dd6;color:#005dd6}.pseudo-button>.is-icon{fill:#0a74ff;margin-right:1rem}.button-group{display:flex;flex-wrap:wrap}.button-group>*{margin-bottom:1rem;margin-right:1rem}.button-group>*:last-of-type{margin-right:0}.blink{animation:blink-animation 1s steps(5, start) infinite;-webkit-animation:blink-animation 1s steps(5, start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.flash{animation:flash-animation 0.4s steps(5, start) infinite;-webkit-animation:flash-animation 0.4s steps(5, start) infinite}@keyframes flash-animation{to{visibility:hidden}}@-webkit-keyframes flash-animation{to{visibility:hidden}}.sensor-status{background-color:#fff;padding:2vw}.sensor-status__row{align-items:center;border-bottom:1px solid #c7cbd1;display:flex;margin-bottom:0.5rem;padding-bottom:0.5rem}.sensor-status__row-description{font-size:var(--primer);font-weight:normal;margin-block-end:0}.sensor-status__indicators{align-items:center;background-color:#f1f2f4;border-radius:3px;display:flex;margin-right:1rem;padding:0.5rem}.sensor-status__indicators>*{margin:0.5rem}.sensor-status__led{background-color:#c7cbd1;border-radius:50%;content:'';display:block;gap:1rem;height:0.75rem;width:0.75rem}.sensor-status__led.is-red{background-color:#ec4152}.sensor-status__led.is-green{background-color:#18c37f}.checklist__examples{display:grid;gap:2vw;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}.checklist__item{background-color:#fff;border-radius:3px;overflow:hidden}.checklist__item>.is-image{display:block;position:relative}.checklist__item>.is-label{font-size:var(--primer);font-weight:400;margin-block-end:1rem;border-top:3px solid #f1f2f4;padding:1rem}.checklist__item.is-good .is-label{border-top-color:#18c37f}.checklist__item.is-bad .is-label{border-top-color:#ec4152}.checklist__item>.is-label:before{align-items:center;background-color:#fff;border-radius:50%;border:2px solid silver;content:'';display:flex;font-size:20px;height:60px;justify-content:center;margin-block-end:0.5rem;margin-block-start:calc( -30px - 1rem);position:relative;width:60px;z-index:2}.checklist__item.is-good>.is-label:before{background-color:#daf6eb;border-color:#18c37f;color:#18c37f;content:'\2713'}.checklist__item.is-bad>.is-label:before{background-color:#ffd6da;border-color:#ec4152;color:#ec4152;content:'\2715'}.sensor-mounting-diagrams{margin-top:2vw}@media screen and (min-width: 768px){.sensor-mounting-diagrams{align-items:center;display:flex}}.sensor-mounting-diagrams>*{margin-bottom:3vw}@media screen and (min-width: 768px){.sensor-mounting-diagrams>*{margin-bottom:initial;margin-right:2vw}.sensor-mounting-diagrams>*:last-child{margin-right:0}}.sensor-mounting-diagrams>.is-round{background-color:#fff;border-radius:50%;height:30vh;overflow:hidden;padding:3rem;width:30vh}.sensor-mounting-diagrams>.is-large{max-width:50vh}.ethernet-diagrams{background-color:#fff}@media screen and (min-width: 768px){.ethernet-diagrams{align-items:center;display:flex;width:max-content}}.ethernet-diagrams>.is-message{max-width:400px;padding:2rem}.side-note{background-color:#fff;border-radius:6px;max-width:30ch;padding:1rem;position:relative}.side-note:after{background-color:#fff;bottom:-21px;clip-path:polygon(0 0, 50% 70%, 100% 0);content:'';display:block;height:22px;right:calc(50% - 16px);position:absolute;width:32px}.side-note>.is-icon{align-items:center;background-color:#ffe229;border-radius:50%;display:flex;fill:#17191c;height:40px;justify-content:center;padding:0.5rem;width:40px}.side-note>.is-message{font-size:var(--brevier);font-weight:normal;margin-block-end:0}.side-note>.is-message:before{background-color:#ffe229;content:'';display:block;height:4px;margin:1vh 0;width:3vh}.section-with-side-note{display:grid;row-gap:1rem;grid-template-areas:'title' 'side' 'main'}@media screen and (min-width: 1024px){.section-with-side-note{column-gap:2rem;grid-template-areas:'title title' 'main side';grid-template-columns:5fr 2fr}}.section-with-side-note>.is-title{grid-area:title}.section-with-side-note>.is-main{grid-area:main}@media screen and (min-width: 1024px){.section-with-side-note>.is-aside{align-items:center;display:flex;flex-direction:column;grid-area:side}}@media screen and (min-width: 768px){.image-group{display:flex;gap:5vw}}.image-group__item>img{display:block;margin-bottom:2rem;width:min-content}@media screen and (min-width: 768px){.image-group__item{display:flex;flex:1;flex-direction:column}}.image-group__caption{margin-left:2rem;margin-top:auto;max-width:60ch}.image-group__caption:after{background-color:#0a74ff;content:"";display:block;height:0.4vh;margin:3vw 0;width:3vh}.simple-grid{display:grid;gap:1rem}@media screen and (min-width: 1024px){.simple-grid{gap:2rem;grid-template-columns:1fr 1fr}}.simple-grid__item{background-color:#fff;padding:1rem}.simple-grid__item.has-clear-bg{background-color:transparent;padding:0}@media screen and (min-width: 1024px){.simple-grid__item{padding:2rem}}.footer{background-color:#17191c;border-top:2vw solid #fff;color:#fff;margin-top:auto;padding:1rem}.footer.is-flush{border-top:initial}.c-home{padding:1rem}@media screen and (min-width: 768px){.c-home{display:grid;gap:1rem;grid-template-areas:"intro intro" "install cr" "faq faq";grid-template-columns:1fr 1fr;margin-block-start:auto;margin-inline:auto;max-width:100%;width:1600px}}.c-home__section{background-color:#fff;border-radius:3px;display:flex;flex-direction:column-reverse;margin-bottom:1rem;padding:1rem}@media screen and (min-width: 1024px){.c-home__section{align-items:center;flex-direction:row;gap:1rem;justify-content:space-between;margin-bottom:0;padding:2rem}}.c-home__section>.is-media{margin-bottom:1rem;width:200px}@media screen and (min-width: 1024px){.c-home__section>.is-media{margin-bottom:0}}.c-home__section__installation,.c-home__section__cr{height:100%}.c-home__section.is-link{color:#17191c;cursor:pointer;position:relative;transition:0.5s}@media screen and (min-width: 768px){.c-home__section.is-link{height:100%}}.c-home__section.is-link::before,.c-home__section.is-link::after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;-webkit-transform:scale(0);transition:0.5s}.c-home__section.is-link::before{border-top:3px solid #0a74ff;-webkit-transform-origin:0 0}.c-home__section.is-link::after{border-top:0;-webkit-transform-origin:50% 50%}.c-home__section.is-link:hover::after,.c-home__section.is-link:hover::before{-webkit-transform:scale(1)}.c-home__section img{display:block}@media screen and (min-width: 768px){.c-home__intro{align-items:center;display:flex;gap:2rem;grid-column-end:3;grid-column-start:1;justify-content:center;margin-block:2rem}}@media screen and (min-width: 1024px){.c-home__intro{margin-block-end:3rem}}.c-home__intro>.is-text{max-width:100%;width:60ch}.c-home__intro>.is-media{display:none;visibility:hidden}@media screen and (min-width: 768px){.c-home__intro>.is-media{display:block;max-width:33%;visibility:visible}}.c-home__installation{grid-area:install}.c-home__cr{grid-area:cr}.c-home__faq{background-color:#fff;grid-area:faq;padding:1rem}@media screen and (min-width: 768px){.c-home__faq{padding:2rem}}.c-breadcrumb{align-items:center;display:flex;font-size:14px;margin-block-end:1rem;margin-inline-start:0.5rem;margin-block-start:1rem;max-width:100%;overflow:hidden}@media screen and (min-width: 768px){.c-breadcrumb{margin-block-end:0;margin-inline-start:1rem}}@media screen and (min-width: 1024px){.c-breadcrumb{margin-inline-start:2rem}}.c-breadcrumb.has-hard-bottom{margin-block-end:0}.c-breadcrumb__item{align-items:center;display:flex;white-space:nowrap}.c-breadcrumb__item:last-of-type{display:none;visibility:hidden}@media screen and (min-width: 768px){.c-breadcrumb__item:last-of-type{display:block;visibility:visible}}.c-breadcrumb__item:nth-last-child(2):after{content:initial}@media screen and (min-width: 768px){.c-breadcrumb__item:nth-last-child(2):after{content:"|"}}.c-breadcrumb__item::after{content:"|";display:block;margin-inline:0.5rem}.c-breadcrumb__item:last-of-type:after{content:initial}.kb-article{background-color:#fff;border-radius:3px;margin-bottom:2rem;padding:1rem}@media screen and (min-width: 768px){.kb-article{padding:2rem}}.kb-article__heading{border-bottom:1px solid #c7cbd1;margin-bottom:2rem;padding-bottom:2rem}.kb-article__heading>:nth-child(1){margin-bottom:0}.kb-article__heading>:nth-child(2){margin-bottom:0;max-width:100%;width:60ch}.kb-article__main{max-width:100%;width:80ch}.kb-article__main>figure,.kb-article__main>img{display:block;margin-block-end:1rem}.kb-article ul,.kb-article ol{margin-bottom:1rem;padding-left:1rem}.kb-article ul>li{list-style:disc;margin-bottom:1rem}.kb-article ol>li{list-style:decimal;margin-bottom:1rem}.kb-related>.is-title{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width: 768px){.kb-related>.is-title{margin-inline:1rem}}@media screen and (min-width: 768px){.kb-related__list{display:grid;grid-template-columns:repeat(4, 1fr)}}.kb-related__list-item{display:flex}@media screen and (min-width: 768px){.kb-related__list-item::after{background-color:#c7cbd1;content:"";display:block;height:100%;width:1px;margin-inline:1rem}}.kb-related__list-item:last-of-type:after{content:initial}.kb-related__link{background-color:transparent;border-radius:3px;display:block;padding-block:1rem;transition:background-color 0.8s}@media screen and (min-width: 768px){.kb-related__link{padding-inline:1rem}}.kb-related__link:hover{background-color:#fff}.kb-related__link>.is-title{font-weight:bold;margin-bottom:0}.kb-related__link>.is-description{color:#17191c;font-size:var(--brevier);margin-bottom:0}.kb-cat__list{display:grid;gap:1rem}@media screen and (min-width: 768px){.kb-cat__list{grid-template-columns:repeat(3, 1fr)}}.kb-cat__list-item{background-color:#fff;border-radius:3px}.kb-cat__list-item>.is-link{display:block;height:100%;padding:1rem}.kb-cat__list-item>.is-link>:nth-child(1){font-size:var(--long-primer);font-weight:bold}.kb-cat__list-item>.is-link>:nth-child(2){color:#17191c;font-size:var(--brevier);margin-bottom:0}.o-title-group--primer{display:block}.o-title-group--primer>:nth-child(1){font-size:var(--primer);font-weight:bold;margin:0}.o-title-group--primer>:nth-child(2){font-size:var(--brevier);margin:0}.nav-list__item>.is-link{color:#17191c;display:block;margin-block-end:1rem;padding-block-end:1rem}.c-tile-grid{display:grid;gap:1rem}@media screen and (min-width: 768px){.c-tile-grid{gap:2rem;grid-template-columns:1fr 1fr}}.c-tile-grid__item{background-color:#fff;border-radius:3px;padding:1rem}@media screen and (min-width: 1024px){.c-tile-grid__item{padding:2rem}}.c-tile-grid__item-heading{border-bottom:1px solid #c7cbd1;margin-bottom:1rem}.c-video__player{padding:60% 0 0 0;position:relative;width:100%}.c-video__player>iframe{border:0.5rem solid #fff}.c-video__label{background-color:#fff;color:#17191c;font-size:var(--brevier);padding-block-start:0.5rem;padding-block-end:1rem;padding-inline:1rem}.c-faq__item{border-bottom:1px solid #c7cbd1;margin-block-end:1rem;padding-block-end:1rem;padding-inline-end:1rem;padding-inline-start:0.5rem}.c-faq__item:last-of-type{border-bottom:none;margin-block-end:0}.c-faq__item>.is-question{align-items:center;background-color:transparent;cursor:pointer;display:flex;font-size:var(--primer);justify-content:space-between;margin-bottom:0;transition:all 0.6s}.c-faq__item>.is-question::after{border-radius:0 2px 0 0;border-right:3px solid #737e8c;border-top:3px solid #737e8c;content:"";display:block;height:8px;transform:rotate(135deg);width:8px}.c-faq__item>.is-question.is-open{margin-bottom:calc(0.5 * 1rem)}.c-faq__item>.is-question.is-open::after{transform:rotate(315deg)}.c-faq__item>.is-answer{display:none;height:0;max-width:100%;transition:height 0.6s;visibility:hidden;width:80ch}.c-faq__item>.is-answer>p,.c-faq__item>.is-answer>ul{font-size:var(--brevier)}.c-faq__item>.is-answer>ul,.c-faq__item>.is-answer>ul>li,.c-faq__item>.is-answer>ol,.c-faq__item>.is-answer>ol>li{list-style:initial;margin:initial;padding:initial}.c-faq__item>.is-answer>ul,.c-faq__item>.is-answer>ol{margin-bottom:1rem;padding-left:2rem}.c-faq__item>.is-answer>p:last-of-type{margin-block-end:0}.c-faq__item>.is-question.is-open+.is-answer{display:block;height:initial;visibility:visible}
@media screen and (min-width:768px) {
.c-home__cr,.c-home__installation {height:100%;}
}
