[data-page-name=installation] section.hero[data-v-45dbf351]{position:relative}[data-page-name=installation] section.hero .background .pattern[data-v-45dbf351]{z-index:0;background-image:var(--v2a6f8e16);background-position:calc(50% + .9rem) -.2rem;background-size:15.6875rem auto;opacity:.18;position:absolute;inset:0;filter:brightness(0)}@media screen and (max-width:1399px){[data-page-name=installation] section.hero .background .pattern[data-v-45dbf351]{background-position:calc(50% + 1.35rem) -.85rem}}[data-page-name=installation] section.hero .background .gradient[data-v-45dbf351]{position:absolute;inset:0;z-index:1;background:linear-gradient(30deg,#fff 69%,transparent)}@media screen and (max-width:1215px){[data-page-name=installation] section.hero .background .gradient[data-v-45dbf351]{background:linear-gradient(30deg,#fff 50%,transparent)}}[data-page-name=installation] section.hero .hero-content[data-v-45dbf351]{width:100%;max-width:87.5rem;margin:0 auto;padding:6.25rem 1.25rem 2.5rem;position:relative;z-index:3;display:flex;align-items:flex-start;justify-content:flex-start;gap:1.25rem}@media screen and (max-width:1215px){[data-page-name=installation] section.hero .hero-content[data-v-45dbf351]{padding:5rem 1rem 1.25rem}}@media screen and (max-width:767px){[data-page-name=installation] section.hero .hero-content[data-v-45dbf351]{padding-top:2.5rem}}[data-page-name=installation] section.hero .hero-content .col-1[data-v-45dbf351]{flex:0 0 auto;width:17.4375rem}@media screen and (max-width:1215px){[data-page-name=installation] section.hero .hero-content .col-1[data-v-45dbf351]{display:none}}[data-page-name=installation] section.hero .hero-content .col-2[data-v-45dbf351]{width:100%}[data-page-name=installation] section.hero .hero-content .col-2 h1[data-v-45dbf351]{font-family:Graphik,sans-serif;font-size:3.8125rem;font-style:normal;font-weight:600;line-height:108%;letter-spacing:-.02em}@media screen and (max-width:767px){[data-page-name=installation] section.hero .hero-content .col-2 h1[data-v-45dbf351]{font-size:2rem;line-height:112%;letter-spacing:-.015em}}[data-page-name=installation] section.hero .hero-content .col-2 h1[data-v-45dbf351]{margin-bottom:1.25rem}[data-page-name=installation] .columns[data-v-45dbf351]{display:flex;align-items:flex-start;justify-content:flex-start;gap:1.25rem;padding:2.5rem 1.25rem 6.25rem;width:100%;max-width:87.5rem;margin:0 auto}@media screen and (max-width:1215px){[data-page-name=installation] .columns[data-v-45dbf351]{padding:1.25rem 1rem 5rem}[data-page-name=installation] .columns .left[data-v-45dbf351]{display:none}}[data-page-name=installation] .columns .left[data-v-45dbf351]{width:17.4375rem;flex:0 0 auto;position:sticky;top:calc(var(--scroll-offset) + 1rem)}[data-page-name=installation] .columns .right[data-v-45dbf351]{width:100%}[data-page-name=installation] .columns .right section.article[data-v-45dbf351]{position:relative}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h2,[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h3,[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h4,[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h5,[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article img,[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article p,[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article ul{margin-bottom:1.25rem}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h2{font-family:Graphik,sans-serif;font-size:2.4375rem;font-style:normal;font-weight:600;line-height:118%}@media screen and (max-width:767px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h2{font-size:1.5rem;line-height:117%}}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h2{margin-top:6.25rem}@media screen and (max-width:1215px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h2{margin-top:5rem}}@media screen and (max-width:767px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h2{margin-top:2.5rem}}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h2:first-of-type{margin-top:0}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h3{font-family:Graphik,sans-serif;font-size:1.9375rem;font-style:normal;font-weight:600;line-height:125%}@media screen and (max-width:767px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h3{font-size:1.25rem;line-height:120%}}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h5{font-family:Graphik,sans-serif;font-size:1.5625rem;font-style:normal;font-weight:600;line-height:130%}@media screen and (max-width:767px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article h5{font-size:1.125rem}}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article li,[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article p{font-family:Graphik,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:130%}@media screen and (max-width:767px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article li,[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article p{font-size:1.125rem;line-height:140%}}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article strong{font-family:Graphik,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:130%}@media screen and (max-width:767px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article strong{font-size:1.125rem;line-height:140%}}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article figure:has(img){display:flex;align-items:center;justify-content:center;width:100%}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article img:not([data-tinymce-component=installation-downloads] img){height:auto;max-width:63.5rem}@media screen and (max-width:1399px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article img:not([data-tinymce-component=installation-downloads] img){width:54.8125rem}}@media screen and (max-width:1215px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article img:not([data-tinymce-component=installation-downloads] img){width:46rem}}@media screen and (max-width:767px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article img:not([data-tinymce-component=installation-downloads] img){width:20.5rem}}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article a:not([data-tinymce-component=installation-downloads] a){color:#265999;transition:background-color .15s ease}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article a:not([data-tinymce-component=installation-downloads] a):hover{background-color:#26599929}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article a:not([data-tinymce-component=installation-downloads] a):active{background-color:#26599952}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article a:not([data-tinymce-component=installation-downloads] a){font-family:Graphik,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:130%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:from-font;text-underline-offset:auto;text-underline-position:from-font}@media screen and (max-width:767px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article a:not([data-tinymce-component=installation-downloads] a){font-size:1.125rem;line-height:140%}}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article a:not([data-tinymce-component=installation-downloads] a){text-decoration:underline}@media screen and (max-width:767px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article figure:has(table){max-width:calc(100vw - 2rem);overflow-x:auto}}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article table:not([data-tinymce-component=installation-downloads] table){width:100%;border-collapse:collapse}@media screen and (max-width:767px){[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article table:not([data-tinymce-component=installation-downloads] table){min-width:31.125rem}}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article table:not([data-tinymce-component=installation-downloads] table) td,[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article table:not([data-tinymce-component=installation-downloads] table) th{font-family:Graphik,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:140%;text-align:left;padding:.625rem .625rem 1.25rem}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article table:not([data-tinymce-component=installation-downloads] table) td{font-family:Graphik,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;width:37.5%}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article table:not([data-tinymce-component=installation-downloads] table) td:first-of-type{width:26%;padding:.625rem .25rem 1.25rem}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article table:not([data-tinymce-component=installation-downloads] table) tr{border-top:1px solid #e8e8e8}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article table:not([data-tinymce-component=installation-downloads] table) tr:first-of-type{border-top:none}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article table:not([data-tinymce-component=installation-downloads] table) tr:last-of-type{border-bottom:1px solid #e8e8e8}[data-page-name=installation] .columns .right section.article[data-v-45dbf351] article [id]{scroll-margin-top:var(--v50e59475)}
