/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:#0000;text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.icon-pic{width:1024px;height:1024px;background-image:url(../img/sprite.png);background-position:-1210px 0px}.icon-pic2{width:1200px;height:1200px;background-image:url(../img/sprite.png);background-position:0px 0px}@font-face{font-family:svgfont;src:url(fonts/svgfont.eot);src:url(fonts/svgfont.eot?#iefix) format("eot"),url(fonts/svgfont.woff) format("woff"),url(fonts/svgfont.woff2) format("woff2"),url(fonts/svgfont.ttf) format("truetype");font-weight:400;font-style:normal}.icon,[class^=icon-],[class*=" icon-"]{font-family:svgfont;font-style:normal;font-weight:400;text-rendering:auto;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon,[class^=icon-],[class*=" icon-"]{display:inline-block}.icon-close:before{content:"\ea01"}.icon-chevron-right:before{content:"\ea02"}.icon-search:before{content:"\ea03"}.icon-globe:before{content:"\ea04"}.icon-video:before{content:"\ea05"}.icon-download:before{content:"\ea06"}html{font-size:8px;font-family:Inter,sans-serif}html[lang=jp],html[lang=JP],html[lang=ja],html[lang=JA]{font-family:NotoSansJP,sans-serif}@media screen and (max-width: 1199px){html{font-size:7px}}@media screen and (max-width: 991px){html{font-size:8px}}@media screen and (max-width: 767px){html{font-size:8px}}html.no-scroll{position:relative;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch}*{box-sizing:border-box;outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)}.icon{display:block}.wrapper{display:flex;flex-direction:column}body{display:flex;flex:1;flex-direction:column;height:100%;margin:0;padding:0;border:0;font-weight:400;font-size:1.75rem;transition:background-color .4s ease-in-out;color:#1a1a1a}body.no-scroll{position:relative;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch}main{width:100%}footer{margin-top:auto}a,a:hover{color:#000;text-decoration:none}p{margin:1em 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}img{display:block;max-width:100%}ul,ol{margin:0;padding:0;list-style:none}.container{width:216rem;max-width:100%;margin:0 auto;padding:0 8rem}.container-fluid{width:100%;max-width:100%;margin:0 auto;padding:0 8rem}.container-wide{width:100%;max-width:100%;margin:0 auto;padding:0 3rem}.section-animate:not([data-bg=white])>*{opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform}.section-animate:not([data-bg=white])>*.visible{opacity:1;transform:translateY(0)}.section-animate[data-bg=white]{opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform}.section-animate[data-bg=white].visible{opacity:1;transform:translateY(0)}.section{overflow:hidden;background-color:var(--section-bg-color)}.section--margin{padding:12rem 0}@media screen and (max-width: 991px){.section--margin{padding:10rem 0}}@media screen and (max-width: 767px){.section--margin{padding:6rem 0}}.section--padding{padding:12rem 0}@media screen and (max-width: 991px){.section--padding{padding:10rem 0}}@media screen and (max-width: 767px){.section--padding{padding:6rem 0}}.section--grey{background-color:#f5f5f5}.section .section-heading{color:var(--section-bg-color-r)}.section .section-heading__topline{color:var(--section-desc-color)}.section .section-btns .btn--solid,.section .section-heading .btn--solid{color:var(--section-btn-text-color);background-color:var(--section-btn-color);border-color:var(--section-btn-color)}.section .section-btns .btn--solid svg path,.section .section-heading .btn--solid svg path{stroke:var(--section-btn-color)}.section .section-btns .btn--solid:hover,.section .section-heading .btn--solid:hover{color:var(--section-btn-text-hover);background-color:var(--section-btn-color-hover);border-color:var(--section-btn-color-hover)}.section .section-btns .btn--outline,.section .section-heading .btn--outline{color:var(--section-btn-color);border-color:var(--section-btn-border-color)}.section .section-btns .btn--outline svg path,.section .section-heading .btn--outline svg path{stroke:var(--section-btn-color)}.section .section-btns .btn--outline:hover,.section .section-heading .btn--outline:hover{color:var(--section-btn-text-hover);background-color:var(--section-btn-color-hover);border-color:var(--section-btn-color-hover)}.flex-container{display:flex;flex-wrap:wrap}.flex-left{justify-content:flex-start}.flex-center{justify-content:center}.flex-right{justify-content:flex-end}.flex-between{justify-content:space-between}.flex-top{align-content:flex-start;align-items:flex-start}.flex-middle{align-content:center;align-items:center}.flex-bottom{align-content:flex-end;align-items:flex-end}.flex-stretch{align-content:flex-start;align-items:stretch}.flex-columb{flex-direction:column}input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}input,textarea{border-radius:0;-webkit-appearance:none}label{-webkit-user-select:none;user-select:none}h1,h2,h3,h4,h6{margin:0}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-content table tr:first-child td{border-top:1px solid #000}.text-content table tr td{vertical-align:top;width:20%;padding:3.75rem 4.375rem 3.75rem 1.25rem;border-bottom:1px solid #000}.text-content h1{margin-bottom:1em;font-size:10rem;font-weight:800;line-height:1.3}.text-content h2{margin-bottom:1em;font-size:7.5rem;font-weight:700;line-height:1.3}.text-content h3{margin-bottom:1em;font-size:6.25rem;font-weight:500;line-height:1.3}.text-content h4{margin-bottom:1em;font-weight:700;line-height:1.3}.text-content h5{margin-bottom:1em;font-weight:400;line-height:1.3}.text-content h6{margin-bottom:1em;font-weight:500;line-height:1.3}.text-content p{color:#000;font-size:2.5rem;font-weight:400;font-family:PT,sans-serif;line-height:1.7}.text-content p:not(:last-child){margin-bottom:4.25rem}.text-content p b{color:#000;font-weight:400}.text-content ul{opacity:.7;font-family:PT,sans-serif;font-size:2.5rem;font-weight:400;line-height:4.25rem}.text-content ul li{position:relative;margin-bottom:4.25rem;padding-left:3.125rem}.text-content ul li:last-child{margin-bottom:0}.text-content ul li:before{content:"";display:block;position:absolute;top:1.875rem;left:0;width:.625rem;height:.625rem;border-radius:50%;background-color:#000}.fz-20{font-size:2.5rem;line-height:1.5}@media screen and (max-width: 767px){.fz-20{font-size:2.25rem}}.fz-18{font-size:2.25rem;line-height:1.5}.fz-16{font-size:2rem;line-height:1.5}.fz-14{font-size:1.75rem;line-height:1.5}.fz-13{font-size:1.625rem;line-height:1.5}.fz-12{font-size:1.5rem;line-height:1.5}h5{margin:0}.h1{font-size:7rem;line-height:1.2;font-weight:400;letter-spacing:-.56px}.h2{font-size:6rem;line-height:1.2;font-weight:400;letter-spacing:-.48px}.h3{font-size:5rem;line-height:1.2;font-weight:400;letter-spacing:-.4px}.h4{font-size:4.25rem;line-height:1.2;font-weight:400;letter-spacing:-.34px}.h5{font-size:4rem;line-height:1.2;font-weight:400;letter-spacing:-.32px}.h6{font-size:3.5rem;line-height:1.2;font-weight:400;letter-spacing:-.28px}.h7{font-size:3rem;line-height:1.2;font-weight:400;letter-spacing:-.24px}.h8{font-size:2.5rem;line-height:1.2;font-weight:400;letter-spacing:-.2px}.draft__pct{border-radius:1rem;overflow:hidden;margin-bottom:4rem}.draft__pct img{width:100%;height:100%;object-fit:cover}.draft__info{color:#1a1a1a}[type=range]{background-color:#ddd;border-radius:1rem}.select-wrap{position:relative}.select-wrap select{height:7.25rem;border-radius:12.5rem;padding:0 7rem 0 2.5rem;border:1px solid rgba(0,0,0,.1);font-size:1.75rem;font-style:normal;font-weight:400;line-height:130%;-webkit-appearance:none;color:#666;background-color:#0000}.select-wrap:after{content:"\ea02";font-family:svgfont,sans-serif;font-size:2.5rem;position:absolute;top:50%;right:2.5rem;transform:translateY(-50%) rotate(90deg);transition:.15s ease-in-out}.select-wrap.active:after{transform:translateY(-50%) rotate(90deg) scaleX(-1)}.select-wrap.selected select{color:#1a1a1a}@media screen and (min-width: 992px){.swiper-button:hover{background-color:var(--btn-color-hover)!important;border-color:var(--btn-color-hover)!important;color:var(--btn-text-hover)!important}.swiper-button:hover:after{color:var(--btn-text-hover)!important}}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:5.875rem}@media screen and (max-width: 767px){.section-heading{margin-bottom:4rem;gap:3rem}}.section-heading[data-heading-alignment=right]{justify-content:flex-end;text-align:right}.section-heading[data-heading-alignment=center]{justify-content:center;text-align:center}.section-heading[data-heading-alignment=left]{justify-content:flex-start;text-align:left}.section-heading__left{display:flex;flex-direction:column;gap:2rem}.section-heading__right{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.section-heading__right>span{color:#0006;font-size:2rem;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width: 767px){.section-heading__right>span{font-size:1.75rem}}.section-heading__right .swiper-button{position:static;width:5.375rem;height:5.375rem;border-radius:50%;background-color:#0000;border:1px solid #333;color:var(--btn-text-color-r);transition:.15s ease-in-out;margin:0;z-index:3}.section-heading__right .swiper-button.swiper-button-prev:after{transform:scaleX(-1) translateY(-1px)}.section-heading__right .swiper-button:after{content:"\ea02";font-family:svgfont,sans-serif;font-size:2.5rem;transform:translateY(-1px);color:var(--btn-text-color-r)}.section-heading__topline{font-weight:400;font-size:2rem;color:#737373}@media screen and (max-width: 991px){.section-heading{flex-direction:column;gap:3.75rem;align-items:flex-start}}@media screen and (max-width: 991px)and (min-width: 768px){.section-heading{gap:3.75rem;margin-bottom:4rem}}@media screen and (max-width: 767px){.section-heading{flex-direction:column;gap:3rem;align-items:flex-start}}.swiper-button.swiper-button-disabled:after{opacity:.5}[data-bg=white] .section-heading__right .swiper-button,[data-bg=light] .section-heading__right .swiper-button{border:1px solid #d9d9d9}[data-bg=light] .tabs[data-position=outside]{background-color:#fff}@media screen and (max-width: 767px){[data-bg=light] .tabs[data-position=inside]{background-color:#fff}}[data-bg=black] .tabs[data-position=outside]{background-color:#1a1a1a}[data-bg=black] .tabs[data-position=outside] .tabs-item{color:#fff}[data-bg=black] .tabs[data-position=outside] .tabs-item.active{background-color:#fff;color:#1a1a1a}@media screen and (max-width: 767px){[data-bg=black] .tabs[data-position=inside]{background-color:#1a1a1a}[data-bg=black] .tabs[data-position=inside] .tabs-item{color:#fff}[data-bg=black] .tabs[data-position=inside] .tabs-item.active{background-color:#fff;color:#1a1a1a}}[data-bg=dark] .tabs[data-position=outside]{background-color:#111}[data-bg=dark] .tabs[data-position=outside] .tabs-item{color:#fff}[data-bg=dark] .tabs[data-position=outside] .tabs-item.active{background-color:#fff;color:#1a1a1a}@media screen and (max-width: 767px){[data-bg=dark] .tabs[data-position=inside]{background-color:#111}[data-bg=dark] .tabs[data-position=inside] .tabs-item{color:#fff}[data-bg=dark] .tabs[data-position=inside] .tabs-item.active{background-color:#fff;color:#1a1a1a}}[data-bg=dark] .section-heading__right .swiper-button,[data-bg=black] .section-heading__right .swiper-button{border:1px solid var(--accent-color)}[data-bg=dark] .faq-item__toggle,[data-bg=dark] .faq-item,[data-bg=black] .faq-item__toggle,[data-bg=black] .faq-item{border-color:var(--accent-color)!important}[data-bg=dark] .text-items[data-separator=yes] .text-item:before,[data-bg=black] .text-items[data-separator=yes] .text-item:before{background-color:var(--accent-color)}.quick-view-item__more .btn,.color-dark .quick-view-item__more .btn,.color-black .quick-view-item__more .btn{border-color:var(--accent-color)!important}.tabs-content .banner[data-mobile=below]{margin-bottom:0}.card__pct .swiper-pagination{display:none!important}@media screen and (min-width: 1200px){.banner--m.banner--container .banner__content{padding:10rem}.banner--m.banner--container .banner__content .container{padding:0}}.fancybox__nav .f-button{width:5.375rem;height:5.375rem;border-radius:50%;background-color:#1a1a1a;transition:.15s ease-in-out}.fancybox__nav .f-button.swiper-button-disabled{opacity:0}.fancybox__nav .f-button.is-prev:after{transform:scaleX(-1)}.fancybox__nav .f-button svg{display:none}.fancybox__nav .f-button:hover{opacity:1;background-color:#1a1a1a}.fancybox__nav .f-button:after{content:"\ea02";font-family:svgfont,sans-serif;font-size:2.5rem;color:#fff}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:5rem}@media screen and (max-width: 767px){.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:2rem}}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:5rem}@media screen and (max-width: 767px){.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:2rem}}.fancybox__backdrop{background-color:#111}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:none}[data-fancybox-close]{position:absolute;width:6rem;height:6rem;border-radius:50%;top:5rem;right:5rem}@media screen and (max-width: 767px){[data-fancybox-close]{top:3rem;right:2rem;width:5rem;height:5rem}}.breadcrumbs ul{display:flex;height:8rem;align-items:center;align-content:center;justify-content:flex-start;gap:2rem;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.breadcrumbs ul{gap:1rem}}.breadcrumbs ul li{display:block;white-space:nowrap;flex-shrink:0;overflow:hidden;text-overflow:ellipsis}.breadcrumbs ul li span{display:block;max-width:30em;overflow:hidden;text-overflow:ellipsis}.breadcrumbs ul li a{color:#b3b3b3;transition:.15s ease-in-out}.breadcrumbs ul li a:hover{color:#000}.breadcrumbs ul li a:after{content:"\203a";margin-left:2rem;color:#b3b3b3}@media screen and (max-width: 767px){.breadcrumbs ul li a:after{margin-left:1rem}}.breadcrumbs-inner{margin-bottom:1rem}.breadcrumbs-inner ul{display:flex;align-items:center;align-content:center;justify-content:flex-start;gap:2rem;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;color:#fff6}@media screen and (max-width: 767px){.breadcrumbs-inner ul{gap:1rem}}.breadcrumbs-inner ul li{display:block}.breadcrumbs-inner ul li a{color:#fff6;transition:.15s ease-in-out}.breadcrumbs-inner ul li a:hover{color:#fff}.breadcrumbs-inner ul li a:after{content:"\203a";margin-left:2rem;color:#fff6}@media screen and (max-width: 767px){.breadcrumbs-inner ul li a:after{margin-left:1rem}}.fancybox__infobar{position:absolute;top:5rem;left:5rem;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;padding:0;width:auto}@media screen and (max-width: 767px){.fancybox__infobar{left:2rem}}@media screen and (max-width: 767px){.fz-18-m{font-size:2.25rem;line-height:1.5}.fz-16-m{font-size:2rem;line-height:1.5}.fz-14-m{font-size:1.75rem;line-height:1.5}.fz-13-m{font-size:1.625rem;line-height:1.5}.fz-12-m{font-size:1.5rem;line-height:1.5}.container-fluid,.container{padding:0 2rem}.h1{font-size:4rem;line-height:1.2;letter-spacing:-.32px}.h2{font-size:3.5rem;line-height:1.2;letter-spacing:-.28px}.h3,.h4,.h5,.h6,.h7{font-size:3rem;line-height:1.2;letter-spacing:-.24px}.h8{font-size:2.5rem;line-height:1.2;letter-spacing:-.2px}.h1-m{font-size:7rem;line-height:1.2;letter-spacing:-.56px}.h2-m{font-size:6rem;line-height:1.2;letter-spacing:-.48px}.h3-m{font-size:5rem;line-height:1.2;letter-spacing:-.4px}.h4-m{font-size:4.25rem;line-height:1.2;letter-spacing:-.34px}.h5-m{font-size:4rem;line-height:1.2;letter-spacing:-.32px}.h6-m{font-size:3.5rem;line-height:1.2;letter-spacing:-.28px}.h7-m{font-size:3rem;line-height:1.2;letter-spacing:-.24px}.h8-m{font-size:2.5rem;line-height:1.2;letter-spacing:-.2px}}.fancybox__slide{padding:0}.fancybox-image{border-radius:1rem;overflow:hidden}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{width:6rem;height:6rem}.is-compact .fancybox__footer{background-color:#0000}@media screen and (min-width: 1371px){.f-thumbs__slide,.f-thumbs__slide__button{width:15rem;height:10rem}}@media screen and (max-width: 767px){.f-button svg{width:2.5rem;height:2.5rem}.f-thumbs__slide,.f-thumbs__slide__button{width:11.25rem;height:7.5rem}}.touch-only{display:none}.shopify-section:has([data-bg=light])+.shopify-section:has([data-bg=light]) [data-bg=light]{padding-top:0}.shopify-section:has([data-bg=dark])+.shopify-section:has([data-bg=dark]) [data-bg=dark]{padding-top:0}.shopify-section:has([data-bg=black])+.shopify-section:has([data-bg=black]) [data-bg=black]{padding-top:0}[data-bg=white]+[data-bg=white]{padding-top:0}[data-bg=light]+[data-bg=light]{padding-top:0}[data-bg=dark]+[data-bg=dark]{padding-top:0}[data-bg=black]+[data-bg=black]{padding-top:0}.divider{width:100%;height:1px}.divider[data-bg]{background-color:var(--section-bg-color)}.divider.padding{padding:12rem 0}@media screen and (max-width: 767px){.divider.padding{padding:6rem 0}}.divider__line{width:100%;height:1px;background-color:var(--accent-color)}.overlay{position:fixed;z-index:9;top:0;left:0;width:100vw;height:100vh;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);opacity:0;visibility:hidden;pointer-events:none;transition:.15s ease-in-out;background-color:#00000080}.overlay.active{opacity:1;pointer-events:auto;visibility:visible}.header-actions-mob{display:none}header{position:fixed;width:100%;z-index:100;top:0;transition:.15s ease-in-out}header>*{position:relative;z-index:3}header.is-sticky{position:sticky}header .nav-toggle:before,header .nav-toggle:after{background-color:#1a1a1a}@media screen and (min-width: 992px){header.header--dark:not(.scrolled):not(.solid):not(:hover) .nav-toggle:before,header.header--dark:not(.scrolled):not(.solid):not(:hover) .nav-toggle:after{background-color:#fff}header.header--dark:not(.scrolled):not(.solid):not(:hover) .header-logo .logo--w{opacity:1}header.header--dark:not(.scrolled):not(.solid):not(:hover) .header-logo .logo--b{opacity:0}header.header--dark:not(.scrolled):not(.solid):not(:hover) .header-nav>ul>li.has-child:after{color:#fff}header.header--dark:not(.scrolled):not(.solid):not(:hover) .header-nav a{color:#fff}header.header--dark:not(.scrolled):not(.solid):not(:hover) .header-search,header.header--dark:not(.scrolled):not(.solid):not(:hover) .language-switcher__label{color:#fff}}@media screen and (max-width: 991px){header.header--dark:not(.scrolled):not(.solid) .nav-toggle:before,header.header--dark:not(.scrolled):not(.solid) .nav-toggle:after{background-color:#fff}header.header--dark:not(.scrolled):not(.solid) .header-logo .logo--w{opacity:1}header.header--dark:not(.scrolled):not(.solid) .header-logo .logo--b{opacity:0}header.header--dark:not(.scrolled):not(.solid) .header-search,header.header--dark:not(.scrolled):not(.solid) .language-switcher__label{color:#fff}}header .header:after{z-index:1!important;content:"";display:block!important;position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;background:linear-gradient(180deg,#00000026,#0000);transition:.15s ease-in-out}header:not(.solid):not(.scrolled):not(:hover) .header-contacts .btn{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}header:not(.solid):not(.scrolled):not(:hover).header--dark .header-contacts .btn{background-color:#fff;border-color:#fff;color:#1a1a1a}header header{box-shadow:none!important}header header:after{opacity:0!important}@media screen and (min-width: 992px){header:hover{background:#0000;background-color:#fff;box-shadow:0 1px #0000001a}header:hover header{box-shadow:none!important}header:hover header .header:after{opacity:0!important}header:hover .header:after{opacity:0}header:hover .header-contacts .btn{background-color:#000;border-color:#000;color:#fff}header:hover .header-contacts .btn:hover{background-color:#3b88d0;border-color:#3b88d0;color:#fff}}header.solid,header.scrolled{background:#0000;background-color:#fff;box-shadow:0 1px #0000001a}header.solid header,header.scrolled header{box-shadow:none!important}header.solid header .header:after,header.scrolled header .header:after{opacity:0!important}header.solid .header:after,header.scrolled .header:after{opacity:0}header.solid .header-contacts .btn,header.scrolled .header-contacts .btn{background-color:#000;border-color:#000;color:#fff}header.solid .header-contacts .btn:hover,header.scrolled .header-contacts .btn:hover{background-color:#3b88d0;border-color:#3b88d0;color:#fff}header .header-contacts{position:relative;z-index:2}header .header-contacts .btn{background-color:#fff}.header-logo{position:relative}.header-logo a{display:block;width:fit-content}.header-logo .logo--w{position:absolute;top:0;object-fit:contain;z-index:2;opacity:0}@media screen and (max-width: 767px){.header-logo img{width:126px;height:auto}.header-logo img.logo--w{left:auto}}.notification-fixed{display:none;position:relative;padding:2.25rem 0;background-color:#1a1a1a;color:#fff;text-align:center;font-size:1.5rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.01625rem}.notification-fixed a{color:#fff;text-decoration:underline}.notification-fixed__close{position:absolute;top:50%;right:3rem;transform:translateY(-50%);cursor:pointer}.header-inner{display:flex;align-items:center;align-content:center;justify-content:center;position:relative;gap:3rem}.header-inner>*{width:100%}.header-nav{font-size:1.625rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.01625rem}.header-nav a:not(.btn){color:#1a1a1a}.header-nav>ul{display:flex;align-items:center;justify-content:center;gap:3rem}.header-nav>ul>li{padding:25px 0;white-space:nowrap}.header-nav>ul>li>a{transition:.15s ease-in-out;position:relative}.header-nav>ul>li>a:hover{color:#999}.header-nav>ul>li>a:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:-1.5rem;width:calc(100% + 5.5rem);height:calc(100% + 6.25rem)}.header-nav>ul>li.has-child{display:flex;align-items:center}.header-nav>ul>li.has-child>a{transition:.15s ease-in-out}.header-nav>ul>li.has-child:after{content:"\ea02";display:block;font-size:2.5rem;font-family:svgfont,sans-serif;transform:translate(1px,-1px) rotate(90deg);color:#1a1a1a}@media screen and (min-width: 992px){.header-nav>ul>li.has-child:hover>a{color:#999}.header-nav>ul>li.has-child:hover:after{transform:translate(1px,1px) rotate(90deg) scaleX(-1);color:#999}.header-nav>ul>li.has-child:hover .drop-down{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}}@media screen and (min-width: 992px)and (min-width: 1199px){.header-nav>ul>li.has-child:hover .drop-down .drop-down__pct,.header-nav>ul>li.has-child:hover .drop-down .drop-down__links{opacity:1;transform:translateY(0)}.header-nav>ul>li.has-child:hover .drop-down .drop-down__pct{transition-delay:.2s}}.header-nav>ul>li.has-child .drop-down-inner{display:flex;align-items:flex-start;align-content:flex-start;justify-content:space-between}.header-nav>ul>li.has-child .drop-down{position:absolute;left:50%;transform:translate(-50%,-1rem);top:100%;width:calc(100% + 48px);padding:5rem 0 6rem;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:.15s ease-in-out;transition:transform .4s cubic-bezier(.23,1,.32,1)}.header-nav>ul>li.has-child .drop-down__inner{width:181rem;padding:0 3rem;margin:0 auto;max-width:100%}@media screen and (max-width: 991px){.header-nav>ul>li.has-child .drop-down__inner{padding:0;width:100%}}@media screen and (min-width: 1199px){.header-nav>ul>li.has-child .drop-down{max-height:calc(100vh - var(--header-height));overflow:auto}.header-nav>ul>li.has-child .drop-down .drop-down__pct,.header-nav>ul>li.has-child .drop-down .drop-down__links{opacity:0;transform:translateY(-2rem);transition:.25s cubic-bezier(.25,.46,.45,.94)}.header-nav>ul>li.has-child .drop-down .drop-down__links{transition-delay:.1s}}.header-nav>ul>li.has-child .drop-down ul{display:flex;flex-direction:column;gap:3rem}.header-nav>ul>li.has-child .drop-down ul li{position:relative}.header-nav>ul>li.has-child .drop-down ul li a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%}@media screen and (min-width: 992px){.header-nav>ul>li.has-child .drop-down ul li:hover a{padding-left:2rem}.header-nav>ul>li.has-child .drop-down ul li:hover a:after{opacity:1}}.header-nav>ul>li.has-child .drop-down ul a{display:block;width:fit-content;color:#1a1a1a;font-size:2rem;font-style:normal;font-weight:400;line-height:150%;position:relative;transition:.25s ease-out}@media screen and (max-width: 991px){.header-nav>ul>li.has-child .drop-down ul a{font-weight:400}}@media screen and (min-width: 992px){.header-nav>ul>li.has-child .drop-down ul a:before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:calc(100% + 3rem);height:calc(100% + 3rem);background-color:#0000}}.header-nav>ul>li.has-child .drop-down ul a:after{content:"\ea02";display:block;font-size:2.5rem;font-family:svgfont,sans-serif;color:#1a1a1a;position:absolute;top:50%;transform:translateY(-50%);left:calc(100% + .5rem);opacity:0;transition:.25s ease-out}.header-nav>ul>li.has-child .drop-down__pct{aspect-ratio:687/400;height:50rem;border-radius:1rem;overflow:hidden}.header-nav>ul>li.has-child .drop-down__pct img{top:0;left:0;position:absolute;opacity:0;visibility:hidden;transition:opacity .15s ease-in-out}.header-nav>ul>li.has-child .drop-down__pct img.active{position:static;opacity:1;visibility:visible}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:3rem}.header-search{cursor:pointer;color:#1a1a1a}.header-search i{font-size:2.25rem}.language-switcher{position:relative}.language-switcher a{transition:.15s ease-in-out}.language-switcher a:hover,.language-switcher:hover .language-switcher__label{color:#999}.language-switcher:hover .language-switcher__list{opacity:1;visibility:visible;transform:translate(-50%)}.language-switcher__label{font-size:1.625rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.01625rem;cursor:pointer;color:#1a1a1a;transition:.15s ease-in-out}.language-switcher__list{position:absolute;top:calc(100% + 4rem);left:50%;padding:3rem;border-radius:.5rem;background-color:#fff;border:1px solid #e6e6e6;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;transform:translate(-50%,-1rem);opacity:0;visibility:hidden;transition:.15s ease-in-out}.language-switcher__list:before{content:"";display:block;position:absolute;bottom:100%;left:0;width:100%;height:8rem}.language-switcher__list ul{display:flex;flex-direction:column;gap:3rem;white-space:nowrap}.search{position:absolute;z-index:2;left:0;width:100%;top:100%;background-color:#fff;box-shadow:0 0 0 1px #0000001a;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-1rem);transition:.15s ease-in-out}.search.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.search__close{flex-shrink:0;cursor:pointer}.search__close i{font-size:2rem}@media screen and (min-width: 767px){.search__close i{font-size:1.75rem}}.search button{background-color:#0000;border:0;padding:0;flex-shrink:0}.search button i{font-size:2.25rem}.search input{display:block;border:0;height:8rem;padding:0;width:100%;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;font-family:Inter,sans-serif}@media screen and (max-width: 767px){.search input{font-size:2rem}}.search input::placeholder{color:#b3b3b3}.search-inner{display:flex;align-items:center;gap:2rem}.nav-toggle{display:none;cursor:pointer}.drop-down__back{display:none}@media screen and (max-width: 991px){.header-language{display:none}.notification-fixed{padding:1.5rem 0;font-size:1.5rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.015rem}.notification-fixed span{display:block;margin:0 auto;width:31rem}.notification-fixed__close{right:2rem}.header-nav{position:fixed;top:calc(var(--header-height));height:calc(100vh - var(--header-height));background-color:#fff;padding:0 2rem;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-1rem);overflow:hidden!important;overflow-y:auto!important;transition:.15s ease-in-out;display:flex;flex-direction:column;gap:3rem}.header-nav:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background-color:#0000001a;z-index:5}.header-nav.dd{overflow:hidden!important}.header-nav.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.drop-down__links{width:100%}.header-nav>ul>li.has-child .drop-down ul,.header-nav>ul{display:flex;flex-direction:column;gap:0;width:100%}.header-nav>ul>li:not(.has-child)>a{display:block;width:100%}.drop-down a{display:block;width:100%!important}.header-nav>ul>li{cursor:pointer}.header-nav>ul>li.has-child .drop-down ul li,.header-nav>ul>li{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;padding:2.25rem 0;width:100%;border-bottom:1px solid #e6e6e6}.header-nav>ul>li.has-child .drop-down ul li.has-child,.header-nav>ul>li.has-child{position:relative}.header-nav>ul>li.has-child .drop-down ul li.has-child:after,.header-nav>ul>li.has-child:after{position:absolute;right:0;top:50%;transform:translateY(-50%)}.header-nav>ul>li.has-child .drop-down ul li{padding:1.75rem 0}.header-nav>ul>li.has-child .drop-down__pct{display:none}.header-nav>ul>li.has-child .drop-down{padding:3rem 2rem;width:100%;position:fixed;z-index:2;top:0;height:calc(100vh - var(--header-height));left:100%;transform:none;opacity:1;visibility:visible;pointer-events:auto;overflow:auto;overflow-x:hidden}.header-nav>ul>li.has-child .drop-down.active{transform:translate(-100%)}.header-nav>ul>li.has-child .drop-down .container{padding:0}.drop-down__back{display:flex;gap:1rem;font-size:1.625rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.065rem;text-transform:uppercase;margin:.375rem 0 4rem}.drop-down__back:before{content:"\ea02";font-family:svgfont,sans-serif;font-size:2.5rem;transform:scaleX(-1);width:17px}.header-contacts,.language-switcher{display:none}.nav-toggle{position:relative;flex-shrink:0;display:block;width:2.5rem;height:2.5rem}.nav-toggle.active{animation:navToggle .3s ease-in-out forwards}.nav-toggle.active:before{top:calc(50% - 1px);transform:rotate(45deg)}.nav-toggle.active:after{bottom:50%;transform:rotate(-45deg)}.nav-toggle:before,.nav-toggle:after{content:"";display:block;position:absolute;left:0;width:100%;height:1px;transition:.15s ease-in-out}.nav-toggle:before{top:.75rem}.nav-toggle:after{bottom:.75rem}.header-actions{width:auto;flex-shrink:0}header .header:after{display:none}.header-inner{padding:2.75rem 0}.header-logo{display:flex;justify-content:center}.search button{display:none}.header-actions-mob__contacts .btn{background-color:#1a1a1a;color:#fff}.header-actions-mob{display:flex;flex-direction:column;gap:3rem;margin-top:auto;padding-bottom:6rem}.header-actions-mob__contacts .btn{width:fit-content}.header-actions-mob__lang{display:flex;align-items:center;align-content:center;justify-content:flex-start;gap:1rem;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%}.header-actions-mob__lang .icon{font-size:2.5rem}}@keyframes navToggle{0%{transform:rotate(0) scaleX(1)}50%{transform:rotate(45deg) scale(0)}to{transform:rotate(0) scale(1)}}@keyframes navToggleR{0%{transform:rotate(0) scaleX(1)}50%{transform:rotate(45deg) scale(0)}to{transform:rotate(0) scale(1)}}.footer{background-color:#111;padding-top:10rem;color:#737373}.footer a{color:#737373;transition:.15s ease-in-out}@media screen and (min-width: 992px){.footer a:hover{color:#fffc}}.footer-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:3rem}.footer-info{grid-column:span 4}.footer-info__inner{width:47.5rem;max-width:100%}.footer-nav{grid-column:span 2;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width: 992px){.footer-nav{padding-top:2.5rem}}.footer-nav ul{display:flex;flex-direction:column;gap:1rem}.footer-logo{margin-bottom:4rem}.footer-desc{font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%}.footer-nav-label{margin-bottom:4rem;font-size:1.625rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.065rem;text-transform:uppercase;color:#fff}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding:4rem 0;border-top:1px solid #333;margin-top:52.5rem}.footer-links{display:flex;gap:4rem;align-items:center;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;color:#737373}@media screen and (max-width: 991px){.footer-grid{display:flex;flex-direction:column;gap:3.875rem}.footer-nav-label{display:block;margin-bottom:0;position:relative}.footer-nav-label:after{content:"\ea02";font-family:svgfont,sans-serif;display:block;font-size:20px;letter-spacing:-.2px;color:#fff;font-weight:400;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);right:0;transition:.15s ease-in-out}.footer-nav-label.active:after{transform:translateY(-50%) rotate(270deg)}.footer-nav-list{height:0;overflow:hidden;transition:.15s ease-in-out}.footer-nav ul{margin:2.75rem 0 1rem;transition:.15s ease-in-out;gap:1.125rem}.footer-bottom{margin-top:7rem;flex-direction:column-reverse;align-items:flex-start;gap:7.75rem}.footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem}.copyright{font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;text-align:left}.footer-bottom{padding-top:5rem;padding-bottom:6rem}.footer{padding-top:48px}.footer-info{margin-bottom:3rem}}@media screen and (max-width: 767px){.footer-logo{width:30rem;margin-bottom:3.25rem}}.btn{display:flex;align-items:center;align-content:center;justify-content:center;text-align:center;white-space:nowrap;font-size:1.75rem;font-weight:500;height:7.25rem;border-radius:12.5rem;cursor:pointer;transition:.15s ease-in-out;padding:0 4rem;gap:1rem;letter-spacing:-1%;border:1px solid var(--btn-border-color);background-color:var(--btn-color);color:var(--btn-text-color)}.btn:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.btn--outline{border:1px solid var(--btn-border-color);background-color:#0000;color:var(--btn-color)}.btn--icon{position:relative;width:6rem;height:6rem;padding:0}.btn--icon:hover svg path{stroke:#fff}.btn--icon svg{width:2.5rem;height:2.5rem;display:block;position:absolute}.btn .icon{font-size:2rem}.btn--medium{height:5.5rem;padding:0 2.5rem}.btn--black{background-color:#1a1a1a;color:#fff;color:var(--btn-text-color);background-color:var(--btn-color)}.btn--black:hover{background-color:#3b88d0;color:#fff;border-color:var(--btn-color-hover)}.btn--black.btn--outline{border:1px solid rgba(26,26,26,.2);background-color:#0000;color:#1a1a1a}.btn--black.btn--outline:hover{background-color:#3b88d0;color:#fff;border-color:#3b88d0}.btn--white{background-color:#fff;color:#1a1a1a}.btn--white:hover{background-color:#3b88d0;color:#fff;border-color:var(--btn-color-hover)}.btn--white.btn--outline{border:1px solid rgba(255,255,255,.2);background-color:#0000;color:#fff}.btn--white.btn--outline:hover{background-color:#3b88d0;color:#fff;border-color:#3b88d0}.more-link{display:flex;align-items:center;align-content:center;gap:1rem;font-size:1.875rem;font-style:normal;font-weight:500;line-height:130%;cursor:pointer;color:var(--btn-color);transition:.15s ease-in-out}.more-link:hover{color:var(--btn-color-hover)}.more-link:after{display:block;content:"\ea02";font-family:svgfont,sans-serif;font-size:2.5rem}.more-link--white{color:#fff}.section-btns{display:flex;margin-top:5rem;gap:3rem}.section-btns--lm{margin-top:7rem}@media screen and (max-width: 767px){.section-btns{margin-top:4.25rem}}.section-btns--blog{margin-top:12rem}@media screen and (max-width: 767px){.section-btns--blog{margin-top:5rem}}.section-btns[data-pos-x=left]{justify-content:flex-start}.section-btns[data-pos-x=center]{justify-content:center}.section-btns[data-pos-x=right]{justify-content:flex-end}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 1rem}.form-grid .select-wrap select{border-radius:1rem;overflow:hidden}.form-grid .select-wrap:after{top:7.125rem}.contacts-wrap{gap:3rem;display:grid;grid-template-columns:repeat(2,1fr)}.contacts-wrap>*{width:100%}.contacts-info-column{padding-top:9.125rem}@media screen and (max-width: 991px){.contacts-info-column{padding-top:0}}.contacts-info{display:flex;flex-direction:column;gap:2.25rem;width:68rem;max-width:100%}@media screen and (max-width: 767px){.contacts-info{gap:.25rem}}.contacts-info .more-link{margin-top:1.25rem}.contacts-info__desc{color:#666;font-size:2rem;font-style:normal;font-weight:400;line-height:150%}.contacts-info h1{font-weight:400}.contacts-form{padding:5rem 5rem 10.25rem;background-color:#f5f5f5;border-radius:1rem;overflow:hidden}.contacts-form select{background-color:#fff}.input-wrap{display:flex;flex-direction:column;gap:2rem}.input-wrap--wide{grid-column:span 2}.input-wrap.error select,.input-wrap.error textarea,.input-wrap.error input:not([type=checkbox]):not([type=radio]){border-color:red}.input-wrap.error .error{display:block;font-size:1.5rem;font-style:normal;font-weight:400;color:red;line-height:.7}.input-wrap.error.check-wrap label:before{border-color:red}.input-wrap .error{display:none}.input-wrap label{font-size:1.75rem;font-style:normal;font-weight:400;line-height:.7}.input-wrap textarea,.input-wrap input:not([type=checkbox]):not([type=radio]){border-radius:1rem;overflow:hidden;background-color:#fff;border:1px solid rgba(0,0,0,.1);height:7.25rem;padding:0 2.5rem;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;width:100%}.input-wrap textarea{height:15rem;padding:1.875rem 2.5rem;resize:none}.check-wrap{gap:0;margin:-.5rem 0}.check-wrap .error{margin-top:1rem}.check-wrap input{display:none}.check-wrap input:checked~label:before{border-color:#3b88d0!important}.check-wrap input:checked~label:after{opacity:1}.check-wrap label{position:relative;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;padding-left:4.25rem;cursor:pointer}.check-wrap label:after{content:"";display:block;position:absolute;top:1rem;left:.5rem;width:2rem;height:2rem;background-color:#3b88d0;border-radius:.5rem;opacity:0;transition:.15s ease-in-out;box-sizing:border-box}.check-wrap label:before{content:"";display:block;position:absolute;top:.5rem;left:0;background-color:#fff;border:1px solid #b3b3b3;width:3rem;height:3rem;border-radius:.5rem;transition:.15s ease-in-out;box-sizing:border-box}.btn-wrap{display:flex;justify-content:flex-end;width:100%}.form-alert{grid-column:span 2;padding:2.25rem 3rem;text-align:center;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;border-radius:.5rem}.form-alert--success{border:rgba(130,162,123,.1);color:#82a27b;background-color:#e2efda}.form-alert--error{border:rgba(216,83,79,.1);color:#d8534f;background-color:#fdecea}[id*=powerful_form_builder_app_block],[id^=powerful_form_builder_app_block]{display:none}.shopify-section:has([id*=powerful_form_builder_app_block]),.shopify-section:has([id^=powerful_form_builder_app_block]){display:none}@media screen and (max-width: 991px){.contacts-wrap{grid-template-columns:1fr;gap:6rem}.contacts-info{width:100%}}@media screen and (max-width: 767px){.contacts-wrap{grid-template-columns:1fr;gap:3.75rem}.contacts-form{padding:5rem 2rem}.input-wrap{grid-column:span 2}}.globo-formbuilder .globo-form .globo-form-app{width:100%;margin:0;max-width:100%;font-family:Inter,sans-serif!important}.globo-formbuilder .globo-form .globo-form-app .header{display:none}.globo-formbuilder .globo-form .globo-form-app .globo-form-control>label{line-height:.7;margin-bottom:16px}.globo-formbuilder .globo-form .globo-form-app select{height:7.25rem;border-radius:1rem;padding:0 7rem 0 2.5rem;border:1px solid rgba(0,0,0,.1);font-size:1.75rem;font-style:normal;font-weight:400;line-height:130%;-webkit-appearance:none;color:#666;background-color:#fff;box-shadow:none}.globo-formbuilder .globo-form .globo-form-app .checkbox-wrapper{padding:0}.globo-formbuilder .globo-form .globo-form-app .globo-list-control{padding:0!important}.globo-formbuilder .globo-form .globo-form-app .flex-wrap{display:grid;gap:16px;width:100%}.globo-formbuilder .globo-form .globo-form-app .flex-wrap:has(.option-3-column){grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 767px){.globo-formbuilder .globo-form .globo-form-app .flex-wrap:has(.option-3-column){grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 767px){.globo-formbuilder .globo-form .globo-form-app .flex-wrap:has(.option-2-column){grid-template-columns:repeat(1,1fr)}}.globo-formbuilder .globo-form .globo-form-app .flex-wrap:has(.option-1-column){grid-template-columns:1fr}.globo-formbuilder .globo-form .globo-form-app .flex-wrap .option-1-column,.globo-formbuilder .globo-form .globo-form-app .flex-wrap .option-2-column,.globo-formbuilder .globo-form .globo-form-app .flex-wrap .option-3-column{width:100%;grid-column:span 1}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label{display:flex;align-items:center;align-content:center;justify-content:flex-start;gap:16px;overflow:hidden}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before{content:"";display:block;top:.5rem;left:0;background-color:#fff;border:1px solid #b3b3b3;width:3rem;height:3rem;border-radius:.5rem;transition:.15s ease-in-out;box-sizing:border-box;position:static;flex-shrink:0;box-shadow:none}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:before{background-color:#fff;box-shadow:none!important;border-color:#3b88d0}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:.5rem;width:2rem;height:2rem;background-color:#3b88d0;border-radius:.5rem;opacity:0;transition:0s!important;box-sizing:border-box;background-image:none}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked~.checkbox-label:after{opacity:1}.globo-formbuilder .globo-form .globo-form-app textarea,.globo-formbuilder .globo-form .globo-form-app input:not([type=checkbox]):not([type=radio]){border-radius:1rem;overflow:hidden;background-color:#fff;border:1px solid rgba(0,0,0,.1);height:7.25rem;padding:0 2.5rem;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;width:100%;box-shadow:none}.globo-formbuilder .globo-form .globo-form-app .globo-form-control{margin:0;padding:0!important}.globo-formbuilder .globo-form .globo-form-app .globo-form-control.has-error select,.globo-formbuilder .globo-form .globo-form-app .globo-form-control.has-error textarea,.globo-formbuilder .globo-form .globo-form-app .globo-form-control.has-error input:not([type=checkbox]):not([type=radio]){border-color:red}.globo-formbuilder .globo-form .globo-form-app .globo-form-control.has-error div.flex-wrap .checkbox-wrapper label:before{border-color:red}.globo-formbuilder .globo-form .globo-form-app .globo-form-control.has-error[data-type=checkbox] .error{margin-top:16px}.globo-formbuilder .globo-form .globo-form-app .panel{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 1rem}.globo-formbuilder .globo-form .globo-form-app .panel .layout-2-column{width:100%;grid-column:span 1}@media screen and (max-width: 767px){.globo-formbuilder .globo-form .globo-form-app .panel .layout-2-column{grid-column:span 2}}.globo-formbuilder .globo-form .globo-form-app .panel .layout-1-column{width:100%;grid-column:span 2}.globo-formbuilder .globo-form .globo-form-app textarea{height:15rem;padding:1.875rem 2.5rem;resize:none}.globo-formbuilder .globo-form .globo-form-app .globo-form-control label.globo-label span.text-danger,.globo-formbuilder .globo-form .globo-form-app .globo-form-control label.globo-label span.label-content{font-size:1.75rem;font-style:normal;font-weight:400;line-height:.7;font-family:Inter,sans-serif}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .help-block{margin-top:16px}.globo-formbuilder .globo-form .globo-form-app button{width:fit-content!important;display:flex;align-items:center;align-content:center;justify-content:center;text-align:center;white-space:nowrap;font-size:1.75rem;font-weight:500;height:7.25rem;border-radius:12.5rem;cursor:pointer;transition:.15s ease-in-out;padding:0 4rem;gap:1rem;letter-spacing:-1%;border:1px solid var(--btn-border-color);background-color:var(--btn-color);color:var(--btn-text-color);margin-left:auto;margin-top:32px}.globo-formbuilder .globo-form .globo-form-app button.hidden,.globo-formbuilder .globo-form .globo-form-app button .spinner{display:none}.globo-formbuilder .globo-form .globo-form-app .globo-form-input:has(select):after{content:"\ea02";font-family:svgfont,sans-serif;font-size:2.5rem;position:absolute;top:50%;right:2.5rem;transform:translateY(-50%) rotate(90deg);transition:.15s ease-in-out;top:7.125rem}.globo-formbuilder .globo-form .globo-form-app .globo-form-input:has(select).active:after{transform:translateY(-50%) rotate(90deg) scaleX(-1)}.globo-formbuilder .globo-form .globo-form-app .message.success{margin-top:32px}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .globo-list-control:not(.option-3-column)>.checkbox-wrapper .checkbox-input~.checkbox-label{align-items:flex-start}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .globo-list-control:not(.option-3-column)>.checkbox-wrapper .checkbox-input~.checkbox-label:before{transform:translateY(4px)}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .globo-list-control:not(.option-3-column)>.checkbox-wrapper .checkbox-input~.checkbox-label:after{top:8px!important;transform:none!important}.globo-formbuilder .globo-form .globo-form-app .globo-form-control .globo-list-control:not(.option-3-column)>.checkbox-wrapper .checkbox-input~.checkbox-label .text-danger{display:none}.globo-formbuilder .globo-form .globo-form-app .message{padding:3rem}.globo-formbuilder .globo-form .globo-form-app .message.success{border-radius:4px;border:1px solid rgba(130,162,123,.1);background:#e2efda;box-shadow:none}.globo-formbuilder .globo-form .globo-form-app .message.success .content{color:#82a27b}.globo-formbuilder .globo-form .globo-form-app .message.success .dismiss{top:8px;right:8px;width:20px;height:20px}.globo-formbuilder .globo-form .globo-form-app .message.success .dismiss svg path{fill:#82a27b}.globo-formbuilder .globo-form .globo-form-app .message .gfb__content-title{margin-bottom:0}.globo-formbuilder .globo-form .globo-form-app .message .content{margin-top:0;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.globo-formbuilder .globo-form .globo-form-app .message .content p br{display:none}.card{display:grid;grid-template-columns:repeat(12,1fr);gap:3rem}@media screen and (max-width: 991px)and (min-width: 768px){.card .card__headline{margin:.75rem 0}}@media screen and (min-width: 992px){.card .faq-item__head{gap:1.25rem}}.card .btn{border:1px solid var(--btn-border-color);background-color:var(--btn-color);color:var(--btn-text-color)}.card .btn:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card .btn--outline{background-color:#0000;border-color:var(--btn-border-color);color:var(--btn-color)}.card__pct{position:relative}.card__pct video{top:0;width:100%;height:100%;object-fit:cover;position:absolute;z-index:2}.card__pct .card__overlay{position:relative;z-index:3}.card__pct .btn{position:absolute;bottom:4rem;left:50%;transform:translate(-50%);z-index:3;border-color:#0000!important}@media screen and (max-width: 767px){.card__pct .btn{display:none!important}}.card__pct .card-slider{height:100%;-webkit-user-select:none;user-select:none}.card__pct .card-slider .swiper-button{width:5.375rem;height:5.375rem;border-radius:50%;background-color:#fff;border:1px solid #d9d9d9;right:2rem;transition:.15s ease-in-out}.card__pct .card-slider .swiper-button.swiper-button-disabled{opacity:0}.card__pct .card-slider .swiper-button.swiper-button-prev{right:auto;left:2rem}.card__pct .card-slider .swiper-button.swiper-button-prev:after{transform:translateY(-1px) scaleX(-1)}.card__pct .card-slider .swiper-button:after{content:"\ea02";font-family:svgfont,sans-serif;font-size:2.5rem;color:#1a1a1a;transform:translateY(-1px)}.card__pct .card-slider .swiper-pagination{bottom:4rem}.card__pct .card-slider .swiper-pagination-bullet{background-color:#b3b3b3;opacity:1;border-radius:1rem;width:.625rem;height:.625rem;transition:.15s ease-in-out;position:relative}.card__pct .card-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:10rem}.card__pct .card-slider .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";position:absolute;top:0;left:0;height:100%;width:0;border-radius:1rem;background-color:#fff;animation:progressBarH 7s linear forwards}.card__pct .card-slider .swiper-slide{height:100%}.card__pct .card-slider .swiper-slide img,.card__pct img{width:100%;height:100%;object-fit:cover}.card__pct--faq{position:relative}.card__pct--faq img{opacity:0;visibility:hidden;transition:.15s ease-in-out}.card__pct--faq img:first-child{position:static}.card__pct--faq img:first-child~img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card__pct--faq img.active{opacity:1;visibility:visible}.card__pct[data-image-height=xxxxs]{height:40rem}.card__pct[data-image-height=xxxs]{height:50rem}.card__pct[data-image-height=xxs]{height:60rem}.card__pct[data-image-height=xs]{height:70rem}.card__pct[data-image-height=s]{height:80rem}.card__pct[data-image-height=m]{height:90rem}.card__pct[data-image-height=l]{height:100rem}.card__pct[data-image-height=xl]{height:135rem}.card__pct[data-image-height=full-screen]{height:calc(100vh - var(--header-height))}.card__topline{font-weight:400;color:var(--desc-color)}.card__desc{color:var(--desc-color)}.card__desc a{color:var(--text-color);transition:.15s ease-in-out}.card__desc a:hover{color:var(--btn-color-hover)}.card__btns{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem}.card__info{display:flex;flex-direction:column;gap:2.25rem}.card__info[data-text-y=top]{justify-content:flex-start}.card__info[data-text-y=middle]{justify-content:center}.card__info[data-text-y=bottom]{justify-content:flex-end}.card__info[data-text-x=left]{align-items:flex-start}.card__info[data-text-x=center]{align-items:center;text-align:center}.card__info[data-text-x=right]{align-items:flex-end;text-align:right}@media screen and (max-width: 767px){.card__info[data-text-x=right]{align-items:flex-start;text-align:left}}@media screen and (min-width: 1200px){.card[data-width=full]{border-radius:0!important}}@media screen and (max-width: 1199px){.card[data-width=full]{padding:0 3rem}}@media screen and (max-width: 767px){.card[data-width=full]{padding:0 2rem}}@media screen and (min-width: 1200px){.card[data-width=full][data-direction=auto] .card__pct{border-top-left-radius:0;border-bottom-left-radius:0}}@media screen and (min-width: 1200px){.card[data-width=full][data-direction=reverse] .card__pct{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width: 1200px){.card[data-width=full][data-scheme=""][data-proportion="7-5"][data-direction=auto] .card__info,.card[data-width=full][data-scheme=""][data-proportion="8-4"][data-direction=auto] .card__info{padding-right:5rem}.card[data-width=full][data-scheme=""][data-proportion="7-5"][data-direction=reverse] .card__info,.card[data-width=full][data-scheme=""][data-proportion="8-4"][data-direction=reverse] .card__info{padding-left:5rem}}.card[data-scheme=white]{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.card[data-scheme=white] .card__desc{color:var(--desc-color)}.card[data-scheme=white] .card__info:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.card[data-scheme=white] .card__info:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.card[data-scheme=white] .card__info:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=white] .card__info:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.card[data-scheme=white] .card__info:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.card[data-scheme=white] .card__info:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=white] .card__info:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.card[data-scheme=light]{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.card[data-scheme=light] .card__desc{color:var(--desc-color)}.card[data-scheme=light] .card__info:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.card[data-scheme=light] .card__info:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.card[data-scheme=light] .card__info:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=light] .card__info:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.card[data-scheme=light] .card__info:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.card[data-scheme=light] .card__info:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=light] .card__info:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.card[data-scheme=light] .card__pct{border-radius:0!important}.card[data-scheme=dark]{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.card[data-scheme=dark] .card__desc{color:var(--desc-color)}.card[data-scheme=dark] .card__info:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.card[data-scheme=dark] .card__info:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.card[data-scheme=dark] .card__info:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=dark] .card__info:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.card[data-scheme=dark] .card__info:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.card[data-scheme=dark] .card__info:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=dark] .card__info:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.card[data-scheme=dark] .card__pct{border-radius:0!important}.card[data-scheme=black]{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.card[data-scheme=black] .card__desc{color:var(--desc-color)}.card[data-scheme=black] .card__info:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.card[data-scheme=black] .card__info:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.card[data-scheme=black] .card__info:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=black] .card__info:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.card[data-scheme=black] .card__info:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.card[data-scheme=black] .card__info:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=black] .card__info:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.card[data-scheme=black] .card__pct{border-radius:0!important}.card[data-direction=reverse] .card__pct{order:2}.card[data-proportion="6-6"] .card__pct{grid-column:span 6;border-radius:1rem;overflow:hidden}.card[data-proportion="6-6"] .card__info{grid-column:span 6;padding:5rem 20rem}.card[data-proportion="6-6"][data-direction=reverse]:not([data-width=full]) .card__info{padding-left:0}@media screen and (min-width: 1200px){.card[data-proportion="6-6"]:has(.faq-section)[data-scheme=""][data-direction=auto]:not([data-width=full]) .card__info{padding-right:0}.card[data-proportion="6-6"]:has(.faq-section)[data-scheme=""][data-direction=reverse]:not([data-width=full]) .card__info{padding-left:0}}.card[data-proportion="7-5"] .card__pct{grid-column:span 7;border-radius:1rem;overflow:hidden}.card[data-proportion="7-5"] .card__info{grid-column:span 5;padding:5rem 0 5rem 17rem}.card[data-proportion="7-5"][data-direction=reverse] .card__info{padding-right:17rem;padding-left:0}.card[data-proportion="8-4"] .card__pct{grid-column:span 8;border-radius:1rem;overflow:hidden}.card[data-proportion="8-4"] .card__info{grid-column:span 4;padding:5rem 5rem 5rem 17rem}.card[data-proportion="8-4"].card[data-direction=reverse] .card__info{padding-right:17rem;padding-left:0}.card[data-width=full-width],.card[data-width=full-width] .card__pct{border-radius:0}.card[data-width=full-width][data-proportion="7-5"] .card__info,.card[data-width=fluid][data-proportion="7-5"] .card__info{padding-left:32.5rem;padding-right:6rem}.card[data-width=full-width][data-proportion="7-5"][data-direction=reverse] .card__info,.card[data-width=fluid][data-proportion="7-5"][data-direction=reverse] .card__info{padding-right:32.5rem;padding-left:6rem}.card:not([data-scheme=""]){gap:0}.card:not([data-scheme=""]):not([data-direction=reverse]) .card__info{padding-right:0}@media screen and (max-width: 991px){.card:not([data-scheme=""]){gap:3rem}}.card:not([data-scheme=""]) .card__pct{border-radius:0}@media screen and (min-width: 992px){.card:not([data-scheme=""]) .card__info{padding-left:12rem!important;padding-right:12rem!important}}@media screen and (min-width: 992px){.card:not([data-scheme=""])[data-proportion="7-5"] .card__info{padding-left:6rem!important;padding-right:6rem!important}}@media screen and (min-width: 992px){.card:not([data-scheme=""])[data-proportion="8-4"] .card__info{padding-left:6rem!important;padding-right:6rem!important}}.card[data-scheme=white] .card__pct{border-radius:0!important}@media screen and (max-width: 1460px){.card[data-proportion="6-6"] .card__info{padding:5rem}.card[data-proportion="8-4"] .card__info,.card[data-width=fluid][data-proportion="7-5"] .card__info,.card[data-proportion="7-5"] .card__info{padding-left:5rem}.card[data-proportion="8-4"][data-width=full-width][data-direction=reverse] .card__info,.card[data-proportion="7-5"][data-width=full-width][data-direction=reverse] .card__info,.card[data-proportion="8-4"][data-width=fluid][data-direction=reverse] .card__info,.card[data-proportion="7-5"][data-width=fluid][data-direction=reverse] .card__info,.card[data-proportion="8-4"][data-direction=reverse] .card__info,.card[data-proportion="7-5"][data-direction=reverse] .card__info{padding-right:8rem}.card[data-width=full-width][data-proportion="6-6"] .card__info,.card[data-width=fluid][data-proportion="6-6"] .card__info{padding:5rem 8rem}}@media screen and (max-width: 991px){.card[data-proportion="6-6"] .card__info{padding:0}.card[data-proportion="8-4"] .card__info,.card[data-proportion="7-5"] .card__info{padding-left:0}.card[data-proportion="8-4"].card[data-direction=reverse] .card__info,.card[data-proportion="7-5"].card[data-direction=reverse] .card__info{padding-right:0}.card[data-width=full-width].card[data-proportion="6-6"] .card__info,.card[data-width=fluid].card[data-proportion="6-6"] .card__info{padding:0}.card{display:flex;flex-direction:column}.card>*{order:1!important}.card__pct{height:auto;aspect-ratio:361/240}.card__headline{font-size:3rem;letter-spacing:-.24px}.card--background .card__info{padding:0 4rem 4rem}.card[data-width=full-width] .card__info{padding:0 8rem!important}.card[data-proportion="8-4"] .card__info,.card[data-proportion="7-5"] .card__info{padding:0}.card[data-scheme]:not([data-scheme=""]) .card__info{padding:0 3rem 3rem}}@media screen and (max-width: 767px){.card__info{padding-top:0!important}.card--background .card__info{padding:0 2rem 2rem}.card[data-width=full-width] .card__info{padding:0 2rem!important}.card[data-scheme]:not([data-scheme=""]) .card__info{padding:4rem 3rem 3rem}.card__pct{height:auto;aspect-ratio:361/240!important;height:auto!important}.card[data-mobile=above]{flex-direction:column-reverse}.card{gap:2.25rem}.card .card__info[data-text-x=right]{text-align:left!important;padding-right:5rem!important}.card .card__info[data-text-x=left]{padding-right:5rem!important}.card .card__btns{margin-top:1.75rem}.card__info{gap:1.5rem}}.cards-grid--offices{gap:3rem!important}@media screen and (max-width: 767px){.cards-grid--offices{gap:6.25rem!important}}.cards-grid--offices .card-mini__pct{aspect-ratio:788/560}.cards-grid--offices .card-mini__more{margin-top:2.625rem}@keyframes progressBar{0%{height:0}to{height:100%}}@keyframes progressBarH{0%{width:0}to{width:100%}}.container .banner-slider{border-radius:1rem;overflow:hidden;height:auto}@media screen and (max-width: 767px){.container .banner-slider{aspect-ratio:unset}}.container .banner-slider .banner__info{width:67.875rem}.banner__topline--single{font-size:2.5rem;letter-spacing:-.2px}.banner-slider{overflow:hidden;position:relative}.banner-slider .banner{height:100vh}.banner-slider .banner__topline{font-size:2.25rem;color:var(--text-color);opacity:.6}.banner-slider .banner__btns{margin-top:1.25rem}.banner-slider .swiper-wrapper{transition:cubic-bezier(.8,0,.2,1)}.banner-slider .animated{overflow:hidden}.banner-slider .animated .inner{transition:.9s cubic-bezier(.8,0,.2,1);transition-delay:.1s;transform:translateY(100%)}.banner-slider .swiper-slide-active .animated .inner{transform:translateY(0)}.banner-slider .swiper-pagination{display:flex;flex-direction:column;right:3rem!important;bottom:auto;top:50%;transform:translateY(-50%);left:auto;width:fit-content;gap:1rem}@media screen and (max-width: 767px){.banner-slider .swiper-pagination{right:2rem!important}}.banner-slider .swiper-pagination-bullet{position:relative;background-color:#737373;opacity:1;border-radius:1rem;width:.625rem;height:.625rem;margin:0!important;transition:.15s ease-in-out}.banner-slider .swiper-pagination-bullet:after{content:"";display:block;width:calc(100% + 2rem);height:calc(100% + 1rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{position:relative;opacity:1;height:10rem;border-radius:1rem}.banner-slider .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";position:absolute;top:0;left:0;height:0;width:100%;border-radius:1rem;background-color:#fff;animation:progressBar 7s linear forwards}@media screen and (min-width: 1200px){.banner-slider .banner__info{width:68rem}}@media screen and (max-width: 991px){.banner-slider .banner[data-mobile=inside]{aspect-ratio:auto;height:calc(100vh - var(--header-height) - 30px)}}@media screen and (max-width: 767px){.banner-slider .banner[data-mobile=inside]{aspect-ratio:auto;height:calc(100vh - 82px)}.banner-slider .banner__content{padding-bottom:40px;border-top:40px}.banner-slider .banner__btns{margin-bottom:0}.banner-slider .banner[data-text-pos-x=left] .banner__info{padding-right:5.625rem!important}}.banner{position:relative;color:#fff;height:100vh}.banner .more-link{color:var(--text-color)}.banner .more-link:hover{color:var(--btn-color-hover)}@media screen and (max-width: 991px){.banner[data-mobile=inside][data-height=full]{min-height:calc(100vh - var(--header-height) - 30px)}}@media screen and (max-width: 767px){.banner[data-mobile=inside][data-height=full]{min-height:calc(100vh - 82px)}}.banner[data-mobile=inside][data-height=full][data-text-pos-y=middle]{display:flex;align-items:center}.banner[data-mobile=inside][data-height=full][data-text-pos-y=top]{display:flex;align-items:flex-start}.banner[data-mobile=inside][data-height=full][data-text-pos-y=bottom]{display:flex;align-items:flex-end}.banner__topline{font-weight:400}.banner__btns{margin-top:2.25rem;display:flex;gap:3rem;flex-wrap:wrap;align-items:center}.banner__btns .inner{display:flex;gap:3rem;flex-wrap:wrap;align-items:center}@media screen and (max-width: 767px){.banner__btns .inner{gap:2rem}}.banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#000}.banner__content{padding:10rem 0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.banner__content .container{height:100%}.banner__content .container>*{height:100%}.banner__pct{position:relative;z-index:1;height:100%}.banner__pct img{width:100%;height:100%;object-fit:cover}.banner__pct video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.banner__info{display:flex;flex-direction:column;gap:2.25rem;width:77.125rem;max-width:100%}.banner[data-scheme=white]{color:var(--text-color)}.banner[data-scheme=white]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.banner[data-scheme=white]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.banner[data-scheme=white]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.banner[data-scheme=white]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.banner[data-scheme=white]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.banner[data-scheme=white]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.banner[data-scheme=white]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.banner[data-scheme=light]{color:var(--text-color)}.banner[data-scheme=light]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.banner[data-scheme=light]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.banner[data-scheme=light]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.banner[data-scheme=light]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.banner[data-scheme=light]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.banner[data-scheme=light]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.banner[data-scheme=light]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.banner[data-scheme=light] .banner__breadcrumbs,.banner[data-scheme=light] .banner__breadcrumbs a,.banner[data-scheme=dark]{color:var(--text-color)}.banner[data-scheme=dark]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.banner[data-scheme=dark]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.banner[data-scheme=dark]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.banner[data-scheme=dark]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.banner[data-scheme=dark]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.banner[data-scheme=dark]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.banner[data-scheme=dark]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.banner[data-scheme=black]{color:var(--text-color)}.banner[data-scheme=black]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.banner[data-scheme=black]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.banner[data-scheme=black]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.banner[data-scheme=black]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.banner[data-scheme=black]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.banner[data-scheme=black]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.banner[data-scheme=black]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.banner[data-text-pos-y=top] .banner__info{justify-content:flex-start}.banner[data-text-pos-y=middle] .banner__info{justify-content:center}.banner[data-text-pos-y=bottom] .banner__info{justify-content:flex-end}.banner[data-text-pos-x=left] .banner__info{align-items:flex-start}.banner[data-text-pos-x=center] .banner__info{align-items:center;text-align:center;margin:0 auto;width:97.25rem}.banner[data-text-pos-x=right] .banner__info{align-items:flex-end;text-align:right;margin-left:auto}.banner[data-height=full]{height:calc(100vh - var(--header-height));height:100vh}@media screen and (max-width: 767px){.banner[data-height=full]{height:auto}}.banner[data-height=full] .banner__pct{width:100%;height:100%}.banner[data-height=auto] .banner__pct{position:absolute;width:100%;height:100%}.banner[data-height=auto] .banner__pct img{width:100%;height:100%;object-fit:cover}.banner[data-height=auto] .banner__content{position:relative;transform:none}.banner--container{height:auto}@media screen and (min-width: 992px){.banner--container{aspect-ratio:1580/640}}.banner--container .banner__content{padding:10rem 15rem}.banner--container .banner__pct{border-radius:1rem;overflow:hidden}.banner--container .banner__info{height:100%}@media screen and (min-width: 1200px){.banner--xl .banner__topline{color:var(--text-color);opacity:.6}.banner--xl .banner__headline{line-height:1.1}.banner--xl .banner__info{width:68rem}}@media screen and (max-width: 1199px){.banner--xl .banner__topline{color:var(--text-color);opacity:.6}}@media screen and (max-width: 767px){.banner--xl .banner__topline{font-size:18px}}.banner--m .banner__topline{font-weight:400;color:var(--text-color);opacity:.6}.banner--m[data-height=full]{height:calc(100vh - var(--header-height) - 12rem)}@media screen and (max-width: 767px){.banner--m[data-height=full]{height:calc(100vh - var(--header-height) - 6rem)}.banner--m[data-height=full][data-mobile=above],.banner--m[data-height=full][data-mobile=below]{height:auto}}.banner--s[data-height=full]{height:100rem}@media screen and (max-width: 991px){.banner--s[data-height=full]{height:75rem}}@media screen and (max-width: 767px){.banner--s[data-height=full]{height:calc(100vh - var(--header-height) - 12.5rem)!important;min-height:calc(100vh - var(--header-height) - 12.5rem)!important}.banner--s[data-height=full] .banner__content{padding-bottom:4rem}.banner--s[data-height=full] .banner__info{gap:2.25rem}}.banner__breadcrumbs{font-size:1.75rem;opacity:.4}.banner__breadcrumbs ul{display:flex;gap:2rem}@media screen and (max-width: 767px){.banner__breadcrumbs ul{gap:1rem}}.banner__breadcrumbs ul li{display:flex;gap:2rem}@media screen and (max-width: 767px){.banner__breadcrumbs ul li{gap:1rem}}.banner__breadcrumbs ul li:not(:last-child):after{content:"\203a";font-family:Inter,sans-serif}.banner__breadcrumbs a,.banner__breadcrumbs span{color:var(--text-color)}.banner-custom-padding{height:100%;padding:0 160px}@media screen and (max-width: 1460px){.banner-custom-padding{padding:0}}@media screen and (max-width: 991px){.banner-custom-padding{padding:0 3rem}}@media screen and (max-width: 767px){.banner-custom-padding{padding:0 2rem}}.banner-custom-padding--m{padding:0 80px}@media screen and (max-width: 1460px){.banner-custom-padding--m{padding:0}}@media screen and (max-width: 991px){.banner-custom-padding--m{padding:0 3rem}}@media screen and (max-width: 767px){.banner-custom-padding--m{padding:0 2rem}}.banner-custom-padding>*{height:100%}@media screen and (min-height: 768px)and (min-width: 992px){.tabs-wrap .banner{aspect-ratio:1600/960}}@media screen and (min-height: 992px){.container .tabs-wrap .banner{aspect-ratio:1600/880}}@media screen and (max-width: 991px)and (min-width: 768px){.container .tabs-wrap .banner{aspect-ratio:unset}.container .banner__content{padding-left:0!important;padding-right:0!important}}.banner--hotspot{aspect-ratio:unset!important;height:auto!important}.banner--hotspot .banner__pct{position:relative!important;height:auto!important;width:100%}@media screen and (max-width: 1460px){.banner__info{gap:3rem}.banner--container .banner__content,.banner__content{padding:10rem}}@media screen and (max-width: 991px){.banner__content{padding:6rem 0}.banner__pct{position:absolute;height:100%;width:100%}.banner--hotspot .banner__pct{position:relative!important;height:auto!important;width:100%}.banner__content{position:relative}}@media screen and (max-width: 767px){.banner__info{gap:1.5rem}.banner__btns{margin-top:2rem;margin-bottom:.625rem}.banner--container .banner__pct{aspect-ratio:361/240!important}.banner[data-text-pos-x=left] .banner__info{padding-right:4rem!important}.banner[data-text-pos-x=right] .banner__info{padding-left:4rem!important}[data-mobile=below]:not([data-height=full]) .container,[data-mobile=above]:not([data-height=full]) .container{padding:0}[data-mobile=below]:not([data-height=full]) .banner__desc,[data-mobile=above]:not([data-height=full]) .banner__desc{font-size:2rem}.banner__pct{position:absolute;top:0;left:0;width:100%;height:100%;position:static}.banner[data-mobile=inside] .banner__pct{position:absolute}.banner--container .banner__content,.banner__content{position:relative;padding:9.25rem 2rem}.banner__content{padding:10rem 0}.banner__desc{font-size:1.75rem}.banner[data-mobile=above]{margin-top:6rem}.banner[data-mobile=below]{margin-bottom:6rem}.banner[data-mobile=above],.banner[data-mobile=below]{display:flex;gap:2.25rem}.banner[data-mobile=above] .banner__pct,.banner[data-mobile=below] .banner__pct{position:relative}.banner[data-mobile=above] .banner__content,.banner[data-mobile=below] .banner__content{padding:0}.banner[data-mobile=above] .btn--white,.banner[data-mobile=below] .btn--white{background-color:#1a1a1a;color:#fff}.banner[data-mobile=above] .btn--white:hover,.banner[data-mobile=below] .btn--white:hover{background-color:#3b88d0;color:#fff}.banner[data-mobile=above]{flex-direction:column-reverse}.banner[data-mobile=below]{flex-direction:column}.section .banner[data-mobile=below],.section .banner[data-mobile=above],.section[data-bg=""] .banner[data-mobile=below],.section[data-bg=""] .banner[data-mobile=above],.section[data-bg=white] .banner[data-mobile=below],.section[data-bg=white] .banner[data-mobile=above],.section[data-bg=light] .banner[data-mobile=below],.section[data-bg=light] .banner[data-mobile=above]{color:var(--text-color)}.section .banner[data-mobile=below][data-scheme=dark],.section .banner[data-mobile=below][data-scheme=black],.section .banner[data-mobile=above][data-scheme=dark],.section .banner[data-mobile=above][data-scheme=black],.section[data-bg=""] .banner[data-mobile=below][data-scheme=dark],.section[data-bg=""] .banner[data-mobile=below][data-scheme=black],.section[data-bg=""] .banner[data-mobile=above][data-scheme=dark],.section[data-bg=""] .banner[data-mobile=above][data-scheme=black],.section[data-bg=white] .banner[data-mobile=below][data-scheme=dark],.section[data-bg=white] .banner[data-mobile=below][data-scheme=black],.section[data-bg=white] .banner[data-mobile=above][data-scheme=dark],.section[data-bg=white] .banner[data-mobile=above][data-scheme=black],.section[data-bg=light] .banner[data-mobile=below][data-scheme=dark],.section[data-bg=light] .banner[data-mobile=below][data-scheme=black],.section[data-bg=light] .banner[data-mobile=above][data-scheme=dark],.section[data-bg=light] .banner[data-mobile=above][data-scheme=black]{color:var(--text-color-r)!important}.section .banner[data-mobile=below][data-scheme=dark] .banner__desc,.section .banner[data-mobile=below][data-scheme=black] .banner__desc,.section .banner[data-mobile=above][data-scheme=dark] .banner__desc,.section .banner[data-mobile=above][data-scheme=black] .banner__desc,.section[data-bg=""] .banner[data-mobile=below][data-scheme=dark] .banner__desc,.section[data-bg=""] .banner[data-mobile=below][data-scheme=black] .banner__desc,.section[data-bg=""] .banner[data-mobile=above][data-scheme=dark] .banner__desc,.section[data-bg=""] .banner[data-mobile=above][data-scheme=black] .banner__desc,.section[data-bg=white] .banner[data-mobile=below][data-scheme=dark] .banner__desc,.section[data-bg=white] .banner[data-mobile=below][data-scheme=black] .banner__desc,.section[data-bg=white] .banner[data-mobile=above][data-scheme=dark] .banner__desc,.section[data-bg=white] .banner[data-mobile=above][data-scheme=black] .banner__desc,.section[data-bg=light] .banner[data-mobile=below][data-scheme=dark] .banner__desc,.section[data-bg=light] .banner[data-mobile=below][data-scheme=black] .banner__desc,.section[data-bg=light] .banner[data-mobile=above][data-scheme=dark] .banner__desc,.section[data-bg=light] .banner[data-mobile=above][data-scheme=black] .banner__desc{color:var(--desc-color)!important}.section .banner[data-mobile=below][data-scheme=dark] .banner__topline,.section .banner[data-mobile=below][data-scheme=black] .banner__topline,.section .banner[data-mobile=above][data-scheme=dark] .banner__topline,.section .banner[data-mobile=above][data-scheme=black] .banner__topline,.section[data-bg=""] .banner[data-mobile=below][data-scheme=dark] .banner__topline,.section[data-bg=""] .banner[data-mobile=below][data-scheme=black] .banner__topline,.section[data-bg=""] .banner[data-mobile=above][data-scheme=dark] .banner__topline,.section[data-bg=""] .banner[data-mobile=above][data-scheme=black] .banner__topline,.section[data-bg=white] .banner[data-mobile=below][data-scheme=dark] .banner__topline,.section[data-bg=white] .banner[data-mobile=below][data-scheme=black] .banner__topline,.section[data-bg=white] .banner[data-mobile=above][data-scheme=dark] .banner__topline,.section[data-bg=white] .banner[data-mobile=above][data-scheme=black] .banner__topline,.section[data-bg=light] .banner[data-mobile=below][data-scheme=dark] .banner__topline,.section[data-bg=light] .banner[data-mobile=below][data-scheme=black] .banner__topline,.section[data-bg=light] .banner[data-mobile=above][data-scheme=dark] .banner__topline,.section[data-bg=light] .banner[data-mobile=above][data-scheme=black] .banner__topline{color:var(--text-color-r)!important}.section .banner[data-mobile=below][data-scheme=white],.section .banner[data-mobile=below][data-scheme=light],.section .banner[data-mobile=above][data-scheme=white],.section .banner[data-mobile=above][data-scheme=light],.section[data-bg=""] .banner[data-mobile=below][data-scheme=white],.section[data-bg=""] .banner[data-mobile=below][data-scheme=light],.section[data-bg=""] .banner[data-mobile=above][data-scheme=white],.section[data-bg=""] .banner[data-mobile=above][data-scheme=light],.section[data-bg=white] .banner[data-mobile=below][data-scheme=white],.section[data-bg=white] .banner[data-mobile=below][data-scheme=light],.section[data-bg=white] .banner[data-mobile=above][data-scheme=white],.section[data-bg=white] .banner[data-mobile=above][data-scheme=light],.section[data-bg=light] .banner[data-mobile=below][data-scheme=white],.section[data-bg=light] .banner[data-mobile=below][data-scheme=light],.section[data-bg=light] .banner[data-mobile=above][data-scheme=white],.section[data-bg=light] .banner[data-mobile=above][data-scheme=light]{color:var(--text-color)!important}.section .banner[data-mobile=below][data-scheme=white] .banner__desc,.section .banner[data-mobile=below][data-scheme=light] .banner__desc,.section .banner[data-mobile=above][data-scheme=white] .banner__desc,.section .banner[data-mobile=above][data-scheme=light] .banner__desc,.section[data-bg=""] .banner[data-mobile=below][data-scheme=white] .banner__desc,.section[data-bg=""] .banner[data-mobile=below][data-scheme=light] .banner__desc,.section[data-bg=""] .banner[data-mobile=above][data-scheme=white] .banner__desc,.section[data-bg=""] .banner[data-mobile=above][data-scheme=light] .banner__desc,.section[data-bg=white] .banner[data-mobile=below][data-scheme=white] .banner__desc,.section[data-bg=white] .banner[data-mobile=below][data-scheme=light] .banner__desc,.section[data-bg=white] .banner[data-mobile=above][data-scheme=white] .banner__desc,.section[data-bg=white] .banner[data-mobile=above][data-scheme=light] .banner__desc,.section[data-bg=light] .banner[data-mobile=below][data-scheme=white] .banner__desc,.section[data-bg=light] .banner[data-mobile=below][data-scheme=light] .banner__desc,.section[data-bg=light] .banner[data-mobile=above][data-scheme=white] .banner__desc,.section[data-bg=light] .banner[data-mobile=above][data-scheme=light] .banner__desc{color:var(--desc-color)!important}.section .banner[data-mobile=below][data-scheme=white] .banner__topline,.section .banner[data-mobile=below][data-scheme=light] .banner__topline,.section .banner[data-mobile=above][data-scheme=white] .banner__topline,.section .banner[data-mobile=above][data-scheme=light] .banner__topline,.section[data-bg=""] .banner[data-mobile=below][data-scheme=white] .banner__topline,.section[data-bg=""] .banner[data-mobile=below][data-scheme=light] .banner__topline,.section[data-bg=""] .banner[data-mobile=above][data-scheme=white] .banner__topline,.section[data-bg=""] .banner[data-mobile=above][data-scheme=light] .banner__topline,.section[data-bg=white] .banner[data-mobile=below][data-scheme=white] .banner__topline,.section[data-bg=white] .banner[data-mobile=below][data-scheme=light] .banner__topline,.section[data-bg=white] .banner[data-mobile=above][data-scheme=white] .banner__topline,.section[data-bg=white] .banner[data-mobile=above][data-scheme=light] .banner__topline,.section[data-bg=light] .banner[data-mobile=below][data-scheme=white] .banner__topline,.section[data-bg=light] .banner[data-mobile=below][data-scheme=light] .banner__topline,.section[data-bg=light] .banner[data-mobile=above][data-scheme=white] .banner__topline,.section[data-bg=light] .banner[data-mobile=above][data-scheme=light] .banner__topline{color:var(--text-color)!important}.section .banner[data-mobile=below] .banner__desc,.section .banner[data-mobile=above] .banner__desc,.section[data-bg=""] .banner[data-mobile=below] .banner__desc,.section[data-bg=""] .banner[data-mobile=above] .banner__desc,.section[data-bg=white] .banner[data-mobile=below] .banner__desc,.section[data-bg=white] .banner[data-mobile=above] .banner__desc,.section[data-bg=light] .banner[data-mobile=below] .banner__desc,.section[data-bg=light] .banner[data-mobile=above] .banner__desc{color:var(--desc-color)!important}.section .banner[data-mobile=below] .banner__topline,.section .banner[data-mobile=above] .banner__topline,.section[data-bg=""] .banner[data-mobile=below] .banner__topline,.section[data-bg=""] .banner[data-mobile=above] .banner__topline,.section[data-bg=white] .banner[data-mobile=below] .banner__topline,.section[data-bg=white] .banner[data-mobile=above] .banner__topline,.section[data-bg=light] .banner[data-mobile=below] .banner__topline,.section[data-bg=light] .banner[data-mobile=above] .banner__topline{color:var(--text-color)!important}.section .banner[data-mobile=below] .more-link,.section .banner[data-mobile=above] .more-link,.section[data-bg=""] .banner[data-mobile=below] .more-link,.section[data-bg=""] .banner[data-mobile=above] .more-link,.section[data-bg=white] .banner[data-mobile=below] .more-link,.section[data-bg=white] .banner[data-mobile=above] .more-link,.section[data-bg=light] .banner[data-mobile=below] .more-link,.section[data-bg=light] .banner[data-mobile=above] .more-link{color:#1a1a1a!important}.section .banner[data-mobile=below] .btn--solid,.section .banner[data-mobile=above] .btn--solid,.section[data-bg=""] .banner[data-mobile=below] .btn--solid,.section[data-bg=""] .banner[data-mobile=above] .btn--solid,.section[data-bg=white] .banner[data-mobile=below] .btn--solid,.section[data-bg=white] .banner[data-mobile=above] .btn--solid,.section[data-bg=light] .banner[data-mobile=below] .btn--solid,.section[data-bg=light] .banner[data-mobile=above] .btn--solid{color:#fff;background-color:#1a1a1a}.section .banner[data-mobile=below] .btn--solid svg path,.section .banner[data-mobile=above] .btn--solid svg path,.section[data-bg=""] .banner[data-mobile=below] .btn--solid svg path,.section[data-bg=""] .banner[data-mobile=above] .btn--solid svg path,.section[data-bg=white] .banner[data-mobile=below] .btn--solid svg path,.section[data-bg=white] .banner[data-mobile=above] .btn--solid svg path,.section[data-bg=light] .banner[data-mobile=below] .btn--solid svg path,.section[data-bg=light] .banner[data-mobile=above] .btn--solid svg path{stroke:#fff}.section .banner[data-mobile=below] .btn--solid:hover,.section .banner[data-mobile=above] .btn--solid:hover,.section[data-bg=""] .banner[data-mobile=below] .btn--solid:hover,.section[data-bg=""] .banner[data-mobile=above] .btn--solid:hover,.section[data-bg=white] .banner[data-mobile=below] .btn--solid:hover,.section[data-bg=white] .banner[data-mobile=above] .btn--solid:hover,.section[data-bg=light] .banner[data-mobile=below] .btn--solid:hover,.section[data-bg=light] .banner[data-mobile=above] .btn--solid:hover{color:#fff;background-color:#3b88d0}.section .banner[data-mobile=below] .btn--outline,.section .banner[data-mobile=above] .btn--outline,.section[data-bg=""] .banner[data-mobile=below] .btn--outline,.section[data-bg=""] .banner[data-mobile=above] .btn--outline,.section[data-bg=white] .banner[data-mobile=below] .btn--outline,.section[data-bg=white] .banner[data-mobile=above] .btn--outline,.section[data-bg=light] .banner[data-mobile=below] .btn--outline,.section[data-bg=light] .banner[data-mobile=above] .btn--outline{color:#000;border-color:#d9d9d9}.section .banner[data-mobile=below] .btn--outline svg path,.section .banner[data-mobile=above] .btn--outline svg path,.section[data-bg=""] .banner[data-mobile=below] .btn--outline svg path,.section[data-bg=""] .banner[data-mobile=above] .btn--outline svg path,.section[data-bg=white] .banner[data-mobile=below] .btn--outline svg path,.section[data-bg=white] .banner[data-mobile=above] .btn--outline svg path,.section[data-bg=light] .banner[data-mobile=below] .btn--outline svg path,.section[data-bg=light] .banner[data-mobile=above] .btn--outline svg path{stroke:#000}.section .banner[data-mobile=below] .btn--outline:hover,.section .banner[data-mobile=above] .btn--outline:hover,.section[data-bg=""] .banner[data-mobile=below] .btn--outline:hover,.section[data-bg=""] .banner[data-mobile=above] .btn--outline:hover,.section[data-bg=white] .banner[data-mobile=below] .btn--outline:hover,.section[data-bg=white] .banner[data-mobile=above] .btn--outline:hover,.section[data-bg=light] .banner[data-mobile=below] .btn--outline:hover,.section[data-bg=light] .banner[data-mobile=above] .btn--outline:hover{color:#fff;background-color:#3b88d0;border-color:#3b88d0}.section[data-bg=dark] .banner[data-mobile=below],.section[data-bg=dark] .banner[data-mobile=above],.section[data-bg=black] .banner[data-mobile=below],.section[data-bg=black] .banner[data-mobile=above]{color:var(--text-color)}.section[data-bg=dark] .banner[data-mobile=below][data-scheme=white],.section[data-bg=dark] .banner[data-mobile=below][data-scheme=light],.section[data-bg=dark] .banner[data-mobile=above][data-scheme=white],.section[data-bg=dark] .banner[data-mobile=above][data-scheme=light],.section[data-bg=black] .banner[data-mobile=below][data-scheme=white],.section[data-bg=black] .banner[data-mobile=below][data-scheme=light],.section[data-bg=black] .banner[data-mobile=above][data-scheme=white],.section[data-bg=black] .banner[data-mobile=above][data-scheme=light],.section[data-bg=dark] .banner[data-mobile=below][data-scheme=white] .banner__topline,.section[data-bg=dark] .banner[data-mobile=below][data-scheme=light] .banner__topline,.section[data-bg=dark] .banner[data-mobile=above][data-scheme=white] .banner__topline,.section[data-bg=dark] .banner[data-mobile=above][data-scheme=light] .banner__topline,.section[data-bg=black] .banner[data-mobile=below][data-scheme=white] .banner__topline,.section[data-bg=black] .banner[data-mobile=below][data-scheme=light] .banner__topline,.section[data-bg=black] .banner[data-mobile=above][data-scheme=white] .banner__topline,.section[data-bg=black] .banner[data-mobile=above][data-scheme=light] .banner__topline{color:var(--text-color-r)!important}.section[data-bg=dark] .banner[data-mobile=below][data-scheme=dark],.section[data-bg=dark] .banner[data-mobile=below][data-scheme=black],.section[data-bg=dark] .banner[data-mobile=above][data-scheme=dark],.section[data-bg=dark] .banner[data-mobile=above][data-scheme=black],.section[data-bg=black] .banner[data-mobile=below][data-scheme=dark],.section[data-bg=black] .banner[data-mobile=below][data-scheme=black],.section[data-bg=black] .banner[data-mobile=above][data-scheme=dark],.section[data-bg=black] .banner[data-mobile=above][data-scheme=black],.section[data-bg=dark] .banner[data-mobile=below][data-scheme=dark] .banner__topline,.section[data-bg=dark] .banner[data-mobile=below][data-scheme=black] .banner__topline,.section[data-bg=dark] .banner[data-mobile=above][data-scheme=dark] .banner__topline,.section[data-bg=dark] .banner[data-mobile=above][data-scheme=black] .banner__topline,.section[data-bg=black] .banner[data-mobile=below][data-scheme=dark] .banner__topline,.section[data-bg=black] .banner[data-mobile=below][data-scheme=black] .banner__topline,.section[data-bg=black] .banner[data-mobile=above][data-scheme=dark] .banner__topline,.section[data-bg=black] .banner[data-mobile=above][data-scheme=black] .banner__topline{color:var(--text-color)!important}.section[data-bg=dark] .banner[data-mobile=below] .more-link,.section[data-bg=dark] .banner[data-mobile=above] .more-link,.section[data-bg=black] .banner[data-mobile=below] .more-link,.section[data-bg=black] .banner[data-mobile=above] .more-link{color:#fff!important}.section[data-bg=dark] .banner[data-mobile=below] .btn--solid,.section[data-bg=dark] .banner[data-mobile=above] .btn--solid,.section[data-bg=black] .banner[data-mobile=below] .btn--solid,.section[data-bg=black] .banner[data-mobile=above] .btn--solid{color:#1a1a1a;background-color:#fff}.section[data-bg=dark] .banner[data-mobile=below] .btn--solid svg path,.section[data-bg=dark] .banner[data-mobile=above] .btn--solid svg path,.section[data-bg=black] .banner[data-mobile=below] .btn--solid svg path,.section[data-bg=black] .banner[data-mobile=above] .btn--solid svg path{stroke:#1a1a1a}.section[data-bg=dark] .banner[data-mobile=below] .btn--solid:hover,.section[data-bg=dark] .banner[data-mobile=above] .btn--solid:hover,.section[data-bg=black] .banner[data-mobile=below] .btn--solid:hover,.section[data-bg=black] .banner[data-mobile=above] .btn--solid:hover{color:#fff;background-color:#3b88d0}.section[data-bg=dark] .banner[data-mobile=below] .btn--outline,.section[data-bg=dark] .banner[data-mobile=above] .btn--outline,.section[data-bg=black] .banner[data-mobile=below] .btn--outline,.section[data-bg=black] .banner[data-mobile=above] .btn--outline{color:#fff;border-color:#737373}.section[data-bg=dark] .banner[data-mobile=below] .btn--outline svg path,.section[data-bg=dark] .banner[data-mobile=above] .btn--outline svg path,.section[data-bg=black] .banner[data-mobile=below] .btn--outline svg path,.section[data-bg=black] .banner[data-mobile=above] .btn--outline svg path{stroke:#fff}.section[data-bg=dark] .banner[data-mobile=below] .btn--outline:hover,.section[data-bg=dark] .banner[data-mobile=above] .btn--outline:hover,.section[data-bg=black] .banner[data-mobile=below] .btn--outline:hover,.section[data-bg=black] .banner[data-mobile=above] .btn--outline:hover{color:#fff;background-color:#3b88d0;border-color:#3b88d0}.banner-slider .banner__btns{margin-top:2rem}.banner-slider .banner__info{padding-left:8px}.banner-slider .banner__topline{font-size:1.625rem}}.cards-grid[data-columns="1"] .card-mini__desc{width:84.75rem;max-width:100%}.cards-grid[data-columns="1"][data-text-align=center] .card-mini__desc{margin-left:auto;margin-right:auto}.cards-grid[data-columns="1"][data-text-align=right] .card-mini__desc{margin-left:auto}.cards-grid--alt[data-pct="1080"] .card-mini__pct{height:135rem}.cards-grid--alt[data-pct="720"] .card-mini__pct{height:90rem}.cards-grid--alt[data-pct="640"] .card-mini__pct{height:80rem}.cards-grid--alt[data-pct="480"] .card-mini__pct{height:60rem}.cards-grid--alt[data-pct="320"] .card-mini__pct{height:40rem}@media screen and (max-width: 991px)and (min-width: 768px){.cards-grid--alt[data-columns="4"]{gap:3rem!important}}@media screen and (max-width: 991px){.cards-grid--alt .card-mini__pct{height:auto!important;aspect-ratio:360/240!important}.cards-grid--alt .card-mini__pct[data-pct="1080"],.cards-grid--alt .card-mini__pct[data-pct="720"]{aspect-ratio:360/240!important}}@media screen and (max-width: 767px){.cards-grid--alt .card-mini__pct,.cards-grid--alt .card-mini__pct[data-pct="1080"],.cards-grid--alt .card-mini__pct[data-pct="720"]{height:400px!important;aspect-ratio:auto!important}}.cards-grid--alt--fw{width:calc(100vw - var(--scrollbar));position:relative;left:50%;transform:translate(-50%);gap:0!important}.cards-grid--alt--fw .card-mini__pct{border-radius:0}.cards-grid[data-text-y=top] .card-mini--alt .card-mini__title{top:4rem;bottom:auto}@media screen and (max-width: 767px){.cards-grid[data-text-y=top] .card-mini--alt .card-mini__title{top:3rem}}.cards-grid:not(.swiper-wrapper){display:grid;gap:8rem 3rem}.cards-grid:not(.swiper-wrapper).cards-grid--alt{gap:3rem}.cards-grid:not(.swiper-wrapper)[data-columns="1"]{grid-template-columns:repeat(1,1fr);display:flex;flex-wrap:wrap}.cards-grid:not(.swiper-wrapper)[data-columns="1"] .card-mini{width:100%}.cards-grid:not(.swiper-wrapper)[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.cards-grid:not(.swiper-wrapper)[data-columns="3"]{grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 991px){.cards-grid:not(.swiper-wrapper)[data-columns="3"]{grid-template-columns:repeat(2,1fr)}}.cards-grid:not(.swiper-wrapper)[data-columns="4"]{grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 991px){.cards-grid:not(.swiper-wrapper)[data-columns="4"]{grid-template-columns:repeat(2,1fr);gap:8rem 1rem}}.cards-grid:not(.swiper-wrapper)[data-columns="5"]{grid-template-columns:repeat(5,1fr)}@media screen and (max-width: 991px){.cards-grid:not(.swiper-wrapper)[data-columns="5"]{grid-template-columns:repeat(2,1fr);gap:8rem 1rem}}.cards-grid[data-text-align=center]{text-align:center}.cards-grid[data-text-align=center] .card-mini__ico{justify-content:center}.cards-grid[data-text-align=right]{text-align:right}.cards-grid[data-text-align=right] .card-mini__ico{justify-content:flex-end}.cards-grid[data-image="320"]{aspect-ratio:unset}.cards-grid[data-image="320"] .card-mini__pct{height:40rem}.cards-grid[data-image="400"] .card-mini__pc t{height:50rem}.cards-grid[data-image="480"] .card-mini__pct{height:60rem}.cards-grid[data-image="560"] .card-mini__pct{height:70rem}.cards-grid[data-image="720"] .card-mini__pct{height:90rem}.cards-grid[data-image="800"] .card-mini__pct{height:100rem}.cards-grid[data-image="1080"] .card-mini__pct{height:135rem}@media screen and (max-width: 991px){.cards-grid[data-image] .card-mini__pct{height:auto!important;aspect-ratio:360/240!important}.cards-grid[data-image] .card-mini__pct[data-pct="1080"],.cards-grid[data-image] .card-mini__pct[data-pct="720"]{aspect-ratio:360/240!important}}.cards-grid[data-scheme]:not([data-scheme=""]) .card-mini{padding:0 4rem 5rem}@media screen and (min-width: 768px){.cards-grid[data-scheme]:not([data-scheme=""]) .card-mini .card-mini__title{margin-top:4.5rem}}@media screen and (max-width: 767px){.cards-grid[data-scheme]:not([data-scheme=""]) .card-mini{padding:0 4rem 3rem}}.cards-grid[data-scheme]:not([data-scheme=""]) .card-mini .card-mini__pct{border-radius:0;width:calc(100% + 8rem);margin:0 -4rem}.cards-grid[data-scheme]:not([data-scheme=""]).cards-grid--text .card-mini{padding:4.25rem 5rem}@media screen and (max-width: 767px){.cards-grid[data-scheme]:not([data-scheme=""]).cards-grid--text .card-mini{padding:3.375rem 3rem}}@media screen and (min-width: 992px){.cards-grid[data-scheme]:not([data-scheme=""]).cards-grid--text[data-height=auto] .card-mini{padding:7.25rem 5rem}.cards-grid[data-scheme]:not([data-scheme=""]).cards-grid--text[data-height=auto] .card-mini .card-mini__desc{margin-top:2.75rem}}.cards-grid[data-scheme=white] .card-mini{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.cards-grid[data-scheme=white] .card-mini .card-mini__desc{color:var(--desc-color)}.cards-grid[data-scheme=white] .card-mini .card-mini__more a{color:var(--text-color)}.cards-grid[data-scheme=white] .card-mini .card-mini__more a:hover{color:var(--btn-color-hover)}.cards-grid[data-scheme=light] .card-mini{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.cards-grid[data-scheme=light] .card-mini .card-mini__desc{color:var(--desc-color)}.cards-grid[data-scheme=light] .card-mini .card-mini__more a{color:var(--text-color)}.cards-grid[data-scheme=dark] .card-mini{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.cards-grid[data-scheme=dark] .card-mini .card-mini__desc{color:var(--desc-color)}.cards-grid[data-scheme=dark] .card-mini .card-mini__more a{color:var(--text-color)}.cards-grid[data-scheme=black] .card-mini{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.cards-grid[data-scheme=black] .card-mini .card-mini__desc{color:var(--desc-color)}.cards-grid[data-scheme=black] .card-mini .card-mini__more a{color:var(--text-color)}.cards-grid[data-height=fixed] .card-mini{display:flex;flex-direction:column;min-height:50rem}.cards-grid[data-height=fixed] .card-mini .card-mini__title{margin-bottom:auto}.cards-grid[data-height=fixed] .card-mini .card-mini__ico{margin-bottom:4rem}.cards-grid[data-height=fixed] .card-mini .card-mini__ico~.card-mini__title{margin-top:auto!important;margin-bottom:0}.cards-grid[data-height=fixed] .card-mini .card-mini__ico~.card-mini__desc{margin-top:2.25rem}.card-mini{position:relative}.card-mini:hover .card-mini__pct img{transform:scale(1.1)}.card-mini__ico{display:flex;margin-bottom:4rem;width:100%;height:7.75rem}.card-mini__ico img{height:100%;width:auto}.card-mini__ico~.card-mini__title{margin-top:auto}.card-mini__ico~.card-mini__desc{margin-top:3rem}.card-mini__pct{position:relative;border-radius:1rem;overflow:hidden}.card-mini__pct img{width:100%;height:100%;object-fit:cover;transition:.25s ease-in-out;transform:scale(1.005)}@media screen and (max-width: 767px){.card-mini__pct{aspect-ratio:361/240!important;height:auto!important}}.card-mini__title{margin-top:3.5rem;letter-spacing:-.025rem;padding-right:5rem}.card-mini__desc{margin-top:1.5rem;color:var(--desc-color);font-size:2rem;font-style:normal;font-weight:400;line-height:150%;max-width:100%;padding-right:5rem}.card-mini__more{margin-top:3.25rem}.card-mini__more a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:2}.card-mini--double{grid-column:span 2}@media screen and (max-width: 767px){.card-mini--double{grid-column:span 1}}.card-mini--alt{position:relative;padding:0!important}.card-mini--alt[href] .card-mini__title:after{content:"";display:block;width:5rem;height:5rem;background-color:#fff;border-radius:50%;flex-shrink:0;border:1px solid var(--btn-border-color);transition:.15s ease-in-out}.card-mini--alt[href] .card-mini__title:before{content:"\ea02";font-family:svgfont,sans-serif;display:block;position:absolute;top:50%;right:1.25rem;font-size:2.5rem;color:#1a1a1a;transform:translateY(calc(-50% - 1px)) translate(-1px);transition:.15s ease-in-out}.card-mini--alt[href]:hover .card-mini__title:before{color:var(--btn-text-hover)}.card-mini--alt[href]:hover .card-mini__title:after{background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card-mini--alt .card-mini__title{position:absolute;color:var(--text-color);width:calc(100% - 8rem);left:4rem;bottom:4rem;padding-right:0!important;font-size:2.5rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.025rem;display:flex;align-items:center;justify-content:space-between;gap:8rem;margin:0}@media screen and (max-width: 767px){.card-mini--alt .card-mini__title{font-size:2.25rem;left:3rem;bottom:3rem;width:calc(100% - 6rem);gap:4rem}}.card-mini--alt[data-scheme=light] .card-mini__title{color:var(--text-color)}.cards-grid--text:not(.swiper-wrapper){gap:3rem!important}@media screen and (max-width: 767px){.cards-grid--text:not(.swiper-wrapper){gap:2rem!important}}.cards-grid--text .card-mini{padding:5rem}@media screen and (max-width: 767px){.cards-grid--text .card-mini{padding:3.375rem 3rem}}.cards-grid--text .card-mini .card-mini__title{margin-top:0!important;font-size:3rem;letter-spacing:-.2px;padding-right:0}@media screen and (max-width: 767px){.cards-grid--text .card-mini .card-mini__title{font-size:2.5rem;letter-spacing:-.2px}}.cards-grid--text .card-mini .card-mini__desc{padding-right:0}.cards-grid-wrap.swiper-initialized .swiper-wrapper{align-items:stretch}.cards-grid-wrap.swiper-initialized .swiper-wrapper .card-mini{height:auto;width:auto;flex-shrink:0;transition:opacity .1s ease}@media screen and (max-width: 767px){.cards-grid-wrap.swiper-initialized .swiper-wrapper .card-mini:not(.card-mini--alt){width:calc(100vw - 79px)}.cards-grid-wrap.swiper-initialized .swiper-wrapper .card-mini:not(.card-mini--alt) .card-mini__pct{aspect-ratio:unset!important;height:240px!important}}@media screen and (max-width: 767px){.cards-grid-wrap.swiper-initialized .swiper-wrapper .card-mini.card-mini--alt{width:calc(100vw - 79px)}.cards-grid-wrap.swiper-initialized .swiper-wrapper .card-mini.card-mini--alt .card-mini__pct{aspect-ratio:unset!important;height:400px!important}}@media screen and (max-width: 767px){.cards-grid[data-height=fixed] .card-mini{min-height:40rem}.cards-grid[data-columns="1"] .card-mini__desc{width:100%}.cards-grid-wrap.swiper-initialized .card-mini__pct{aspect-ratio:300/240!important;height:auto!important}.cards-grid-wrap.swiper-initialized .cards-grid--alt .card-mini__pct{aspect-ratio:unset!important;height:400px!important}.cards-grid:not(.swiper-wrapper)[data-columns]{grid-template-columns:repeat(1,1fr);gap:6.125rem 3rem}.cards-grid:not(.swiper-wrapper)[data-columns].cards-grid--alt{gap:1rem}.card-mini__title{margin-top:2.5rem;letter-spacing:-.2px}.card-mini__more{margin-top:3.5rem}.cards-grid-wrap.swiper-initialized .swiper-wrapper{align-items:stretch}.cards-grid-wrap.swiper-initialized .cards-grid--text .card-mini{width:37.5rem;padding:3.375rem 3rem!important}.cards-grid-wrap.swiper-initialized .cards-grid--text .card-mini--alt{padding:0!important}}.text-block{display:flex;flex-direction:column;gap:3.25rem;max-width:82rem}@media screen and (min-width: 768px){.text-block[data-text-size=l],.text-block[data-text-size=m]{gap:2.25rem}.text-block [data-text-size=m] .text-block__desc,.text-block [data-text-size=l] .text-block__desc{margin-top:0}}@media screen and (max-width: 767px){.text-block{gap:2.25rem}}.text-block__desc{color:var(--desc-color);max-width:100%;margin-top:-.25rem}.text-block__topline{color:var(--desc-color)}.text-block__btn{margin-top:1rem}.text-block[data-width="4"]{width:33.3333333333%;max-width:100%}@media screen and (max-width: 991px){.text-block[data-width="4"]{width:66.6666666667%}}.text-block[data-width="5"]{width:41.6666666667%;max-width:100%}@media screen and (max-width: 991px){.text-block[data-width="5"]{width:66.6666666667%}}.text-block[data-width="6"]{width:50%;max-width:100%}@media screen and (max-width: 991px){.text-block[data-width="6"]{width:66.6666666667%}}.text-block[data-width="7"]{width:58.3333333333%;max-width:100%}@media screen and (max-width: 991px){.text-block[data-width="7"]{width:66.6666666667%}}.text-block[data-width="8"]{width:66.6666666667%;max-width:100%}@media screen and (max-width: 991px){.text-block[data-width="8"]{width:66.6666666667%}}@media screen and (max-width: 767px){.text-block[data-width="8"]{width:100%}}.text-block[data-width="9"]{width:75%;max-width:100%}.text-block[data-width="10"]{width:83.3333333333%;max-width:100%}.text-block[data-width="11"]{width:91.6666666667%;max-width:100%}.text-block[data-width="12"]{width:100%;max-width:100%}@media screen and (max-width: 767px){.text-block[data-width]{width:100%}}.text-block[data-scheme=white]{color:var(--text-color)}.text-block[data-scheme=white]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.text-block[data-scheme=white]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.text-block[data-scheme=white]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.text-block[data-scheme=white]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.text-block[data-scheme=white]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.text-block[data-scheme=white]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.text-block[data-scheme=white]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.text-block[data-scheme=light]{color:var(--text-color)}.text-block[data-scheme=light]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.text-block[data-scheme=light]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.text-block[data-scheme=light]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.text-block[data-scheme=light]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.text-block[data-scheme=light]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.text-block[data-scheme=light]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.text-block[data-scheme=light]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.text-block[data-scheme=dark]{color:var(--text-color)}.text-block[data-scheme=dark]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.text-block[data-scheme=dark]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.text-block[data-scheme=dark]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.text-block[data-scheme=dark]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.text-block[data-scheme=dark]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.text-block[data-scheme=dark]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.text-block[data-scheme=dark]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.text-block[data-scheme=black]{color:var(--text-color)}.text-block[data-scheme=black]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.text-block[data-scheme=black]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.text-block[data-scheme=black]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.text-block[data-scheme=black]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.text-block[data-scheme=black]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.text-block[data-scheme=black]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.text-block[data-scheme=black]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.text-block[data-text-pos-x=left]{align-items:flex-start}.text-block[data-text-pos-x=center]{align-items:center;text-align:center;margin:0 auto}.text-block[data-text-pos-x=right]{align-items:flex-end;text-align:right;margin-left:auto}@media screen and (max-width: 767px){.text-block[data-text-pos-x=right]{text-align:left;align-items:flex-start}}@media screen and (min-width: 992px){.text-block[data-proportion="6-6"] .text-block__desc,.text-block[data-proportion="6-6"] .text-block__title{grid-column:span 6}.text-block[data-proportion="7-5"] .text-block__title{grid-column:span 7}.text-block[data-proportion="7-5"] .text-block__desc{grid-column:span 5}.text-block[data-proportion="8-4"] .text-block__title{grid-column:span 8}.text-block[data-proportion="8-4"] .text-block__desc{grid-column:span 4}.text-block[data-proportion]:not([data-proportion=""]){display:grid;grid-template-columns:repeat(12,1fr);grid-gap:3rem;width:100%;max-width:none}.text-block[data-proportion]:not([data-proportion=""]) .text-block__topline{font-weight:400;grid-column:span 12}}.text-items-wrap{display:grid;grid-template-columns:repeat(12,1fr);gap:3rem}.text-items{display:grid;gap:7.5rem 3rem}.text-items[data-scheme=white]{color:var(--text-color)}.text-items[data-scheme=white] .text-item__desc{color:var(--desc-color)}.text-items[data-scheme=light]{color:var(--text-color)}.text-items[data-scheme=light] .text-item__desc{color:var(--desc-color)}.text-items[data-scheme=dark]{color:var(--text-color)}.text-items[data-scheme=dark] .text-item__desc{color:var(--desc-color)}.text-items[data-scheme=black]{color:var(--text-color)}.text-items[data-scheme=black] .text-item__desc{color:var(--desc-color)}.text-items[data-container="12"]{grid-column:span 12}.text-items[data-container="10"]{grid-column-start:2;grid-column-end:12}.text-items[data-container="8"]{grid-column-start:3;grid-column-end:11}.text-items[data-separator=yes]{grid-column-gap:6rem}.text-items[data-separator=yes] .text-item{position:relative}.text-items[data-separator=yes] .text-item:before{content:"";position:absolute;top:0;left:-3rem;width:1px;height:100%;background-color:#ccc}@media screen and (max-width: 767px){.text-items[data-separator=yes] .text-item:before{display:none}}.text-items[data-columns="5"]{grid-template-columns:repeat(5,1fr)}.text-items[data-columns="5"] .text-item:nth-child(5n+1):before{content:none}.text-items[data-columns="4"]{grid-template-columns:repeat(4,1fr)}.text-items[data-columns="4"] .text-item:nth-child(4n+1):before{content:none}.text-items[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.text-items[data-columns="3"] .text-item:nth-child(3n+1):before{content:none}.text-items[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.text-items[data-columns="2"] .text-item:nth-child(odd):before{content:none}.text-items[data-columns="1"]{grid-template-columns:repeat(1,1fr)}.text-items[data-columns="1"] .text-item:before{content:none}.text-items[data-text-x=left] .text-item{text-align:left}.text-items[data-text-x=left] .text-item__icon{justify-content:flex-start}.text-items[data-text-x=center] .text-item{text-align:center;padding:0 4rem}.text-items[data-text-x=center] .text-item__icon{justify-content:center}.text-items[data-text-x=right] .text-item{text-align:right;padding-left:4rem;padding-right:0}.text-items[data-text-x=right] .text-item__icon{justify-content:flex-end}.text-item{display:flex;gap:2.25rem;flex-direction:column;padding-right:4rem}.text-item__icon{display:flex;width:100%;height:5rem}.text-item__icon img{height:100%;width:auto}.text-item__title{letter-spacing:-.025rem}.text-item__desc{color:#1a1a1a99;font-size:2rem;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width: 991px){.text-items{display:grid;gap:7.5rem 3rem}.text-items[data-container="12"]{grid-column:span 12}.text-items[data-container="10"]{grid-column-start:1;grid-column-end:13}.text-items[data-container="8"]{grid-column-start:2;grid-column-end:12}.text-item{padding:0!important}}@media screen and (max-width: 767px){.text-items{grid-template-columns:repeat(1,1fr)!important;gap:3.75rem}.text-item{gap:2.625rem}}.columns-wrap{display:grid;grid-template-columns:repeat(12,1fr);gap:3rem}.columns-content[data-container="12"]{grid-column:span 12}.columns-content[data-container="10"]{grid-column-start:2;grid-column-end:12}.columns-content[data-container="8"]{grid-column-start:3;grid-column-end:11}.columns-content[data-container="6"]{grid-column-start:4;grid-column-end:10}.faq-wrap{display:flex}.faq-wrap[data-template=normal]{flex-direction:column}.faq-wrap[data-template=side-by-side]{display:flex;justify-content:space-between;gap:6rem;align-items:flex-start;flex-wrap:wrap;flex-direction:row}.faq-wrap[data-template=side-by-side] .section-btns{width:100%}.faq-wrap[data-template=side-by-side] .section-heading{width:50rem;flex-direction:column;align-items:flex-start;gap:5rem}.faq-wrap[data-template=side-by-side] .faq-item__content{width:100%}.faq-wrap[data-template=side-by-side] .faq-section{display:block;width:98.25rem}@media screen and (min-width: 1200px){.faq-wrap[data-template=side-by-side] .faq-section{max-width:calc(100% - 57.5rem)}}[data-container="8"] .faq-item__content{width:70.625rem}.faq-item{border-top:1px solid var(--accent-color);padding:2rem 0}.faq-item:last-child{border-bottom:1px solid var(--accent-color)}.faq-item__head{display:flex;align-items:center;justify-content:space-between;gap:2rem;cursor:pointer;-webkit-user-select:none;user-select:none}.faq-item__head.active .faq-item__toggle .icon{transform:translate(1px) rotate(90deg) scaleX(-1)}.faq-item__head:hover .faq-item__toggle{color:var(--btn-text-hover)!important;background-color:var(--btn-color-hover)!important;border-color:var(--btn-color-hover)!important}.faq-item__head:hover .faq-item__toggle .icon{color:var(--btn-text-hover)!important}.faq-item__title{color:var(--text-color);font-size:2.25rem;font-style:normal;font-weight:400;line-height:150%}.faq-item__toggle{display:flex;align-items:center;align-content:center;justify-content:center;width:5rem;height:5rem;border-radius:50%;border:1px solid var(--accent-color);font-size:2.5rem;letter-spacing:-.2px;flex-shrink:0;transition:.15s ease-in-out}.faq-item__toggle .icon{display:block;transform:translate(1px) rotate(90deg);color:var(--text-color);transition:.15s ease-in-out}.faq-item__body{height:0;overflow:hidden;transition:.15s ease-in-out}.faq-item__content{padding:1.125rem 4rem 2.25rem 0;color:var(--desc-color);font-size:2rem;font-style:normal;font-weight:400;line-height:150%;width:104rem;max-width:100%}.faq-item__content a{color:var(--text-color);transition:.15s ease-in-out}.faq-item__content a:hover{color:var(--btn-color-hover)}.faq-item__content ul{list-style:disc;list-style-position:outside;padding-left:1.2em;display:block;margin:1.5em 0}.faq-item__content ul:first-child{margin-top:0}.faq-item__content ul:last-child{margin-bottom:0}.faq-item__content ul li{margin:1.5em 0}.faq-item__content ul li:first-child{margin-top:0}.faq-item__content ul li:last-child{margin-bottom:0}.faq-item__content ol{list-style:decimal;list-style-position:outside;padding-left:1.2em;display:block;margin:1.5em 0}.faq-item__content ol:first-child{margin-top:0}.faq-item__content ol:last-child{margin-bottom:0}.faq-item__content ol li{margin:1.5em 0}.faq-item__content ol li:first-child{margin-top:0}.faq-item__content ol li:last-child{margin-bottom:0}.card .faq-item{padding:3rem 0}.card .faq-item:first-child{padding-top:0;border-top:0}.card .faq-item__title{font-size:2.5rem;letter-spacing:-.2px}.card .faq-item__content{font-size:2rem;width:100%;padding-bottom:0}.card .faq-item__head{flex-direction:column;align-items:flex-start}.card .faq-item__head:hover .faq-item__toggle--row{color:#3b88d0}.card .faq-item__toggle--row{color:#666;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;overflow:hidden;transition:.15s ease-in-out}.card .faq-item__toggle--row span{transform:translateY(-1px);display:inline-block}.card[data-scheme=white] .faq-item__title{color:var(--text-color)}.card[data-scheme=white] .faq-item__content{color:var(--desc-color)}.card[data-scheme=white]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.card[data-scheme=white]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.card[data-scheme=white]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=white]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.card[data-scheme=white]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.card[data-scheme=white]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=white]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.card[data-scheme=light] .faq-item__title{color:var(--text-color)}.card[data-scheme=light] .faq-item__content{color:var(--desc-color)}.card[data-scheme=light]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.card[data-scheme=light]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.card[data-scheme=light]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=light]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.card[data-scheme=light]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.card[data-scheme=light]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=light]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.card[data-scheme=dark] .faq-item__title{color:var(--text-color)}.card[data-scheme=dark] .faq-item__content{color:var(--desc-color)}.card[data-scheme=dark]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.card[data-scheme=dark]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.card[data-scheme=dark]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=dark]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.card[data-scheme=dark]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.card[data-scheme=dark]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=dark]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.card[data-scheme=black] .faq-item__title{color:var(--text-color)}.card[data-scheme=black] .faq-item__content{color:var(--desc-color)}.card[data-scheme=black]:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.card[data-scheme=black]:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.card[data-scheme=black]:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=black]:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.card[data-scheme=black]:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.card[data-scheme=black]:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.card[data-scheme=black]:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}@media screen and (max-width: 1199px){.faq-wrap[data-template=side-by-side]{flex-direction:column;gap:0}.faq-wrap[data-template=side-by-side] .section-heading{flex-direction:row;width:100%;align-items:flex-end}}@media screen and (max-width: 1199px)and (max-width: 767px){.faq-wrap[data-template=side-by-side] .section-heading{flex-direction:column;gap:4rem;align-items:flex-start}}@media screen and (max-width: 1199px){.faq-wrap[data-template=side-by-side] .faq-section{width:100%}}@media screen and (max-width: 991px){.columns-content[data-container="12"]{grid-column:span 12}.columns-content[data-container="10"]{grid-column-start:1;grid-column-end:13}.columns-content[data-container="8"],.columns-content[data-container="6"]{grid-column-start:2;grid-column-end:12}}@media screen and (max-width: 767px){.faq-item__content{padding:1.75rem 4rem 2.875rem 0}.faq-item__content p{margin:1.5em 0}.faq-item__content p:first-child{margin-top:0}.faq-item__content p:last-child{margin-bottom:0}.faq-item{padding:2.5rem 0}.faq-item__title{font-size:2rem}.columns-content[data-container="12"]{grid-column:span 12}.columns-content[data-container="10"],.columns-content[data-container="8"],.columns-content[data-container="6"]{grid-column-start:1;grid-column-end:13}}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}to{transform:translate(-50%,-50%) scale(1.7);opacity:0}}.hotspot-item{position:absolute;z-index:3;transform:translate(-50%,-50%)}.hotspot-item__point{position:relative;width:4.5rem;height:4.5rem;border-radius:50%;box-shadow:inset 0 0 0 1.75rem var(--btn-color-hover);background-color:#fff;transition:.15s ease-in-out;cursor:pointer}.hotspot-item__point:after{z-index:-1;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background-color:var(--btn-color-hover);opacity:1;animation:pulse 1.5s infinite}.hotspot-item__tooltip{position:absolute;top:50%;z-index:2;left:calc(100% + 2.25rem);transform:translateY(-50%);background-color:#fff;border-radius:1rem;transition:.15s ease-in-out;padding:2.375rem 3rem;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;width:293px;display:flex;flex-direction:column;gap:.5rem;opacity:0;visibility:hidden;pointer-events:none;border:1px solid #d9d9d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hotspot-item__tooltip.reverse{left:auto;right:calc(100% + 2.25rem)}.hotspot-item__tooltip.reverse:before{right:auto;left:100%}.hotspot-item__tooltip:before{content:"";display:block;position:absolute;top:0;right:100%;width:2.25rem;height:100%}.hotspot-item__title{color:#1a1a1a}@media screen and (max-width: 767px){.hotspot-item__title{font-size:2rem}}.hotspot-item__desc{color:#737373}@media screen and (max-width: 767px){.hotspot-item__desc{font-size:2rem;line-height:1.5}}@media screen and (min-width: 768px){.hotspot-item:hover .hotspot-item__point{box-shadow:inset 0 0 0 1.25rem var(--btn-color-hover)}}@media screen and (max-width: 767px){.hotspot-item.active .hotspot-item__point{box-shadow:inset 0 0 0 1.25rem var(--btn-color-hover)}}@media screen and (min-width: 768px){.hotspot-item:hover{z-index:4}.hotspot-item:hover .hotspot-item__tooltip{opacity:1;visibility:visible;pointer-events:auto}}.hotspot-item__tooltip--mob{display:none}@media screen and (max-width: 767px){.hotspot-item__tooltip--mob{gap:.875rem}}.banner--hotspot[data-scheme=white] .hotspot-item__tooltip{background-color:var(--bg-color-r)}.banner--hotspot[data-scheme=white] .hotspot-item__title{color:var(--text-color-r)}.banner--hotspot[data-scheme=white] .hotspot-item__desc{color:var(--desc-color)}.banner--hotspot[data-scheme=light] .hotspot-item__tooltip{background-color:var(--bg-color-r)}.banner--hotspot[data-scheme=light] .hotspot-item__title{color:var(--text-color-r)}.banner--hotspot[data-scheme=light] .hotspot-item__desc{color:var(--desc-color)}.banner--hotspot[data-scheme=dark] .hotspot-item__tooltip{background-color:var(--bg-color-r)}.banner--hotspot[data-scheme=dark] .hotspot-item__title{color:var(--text-color-r)}.banner--hotspot[data-scheme=dark] .hotspot-item__desc{color:var(--desc-color)}.banner--hotspot[data-scheme=black] .hotspot-item__tooltip{background-color:var(--bg-color-r)}.banner--hotspot[data-scheme=black] .hotspot-item__title{color:var(--text-color-r)}.banner--hotspot[data-scheme=black] .hotspot-item__desc{color:var(--desc-color)}@media screen and (max-width: 767px){.banner--hotspot .banner__pct{position:relative}.banner--hotspot+.hotspot-items{margin-top:3rem}}@media screen and (max-width: 767px)and (max-width: 767px){.banner--hotspot+.hotspot-items{margin-top:2.625rem}}@media screen and (max-width: 767px){.hotspot-item__tooltip--mob{display:flex;flex-direction:column;gap:.875rem;height:0;overflow:hidden;transition:.15s ease-in-out;padding:0 2rem}.banner--container+.hotspot-items .hotspot-item__tooltip--mob{padding:0}}.tabs-wrap{display:flex;flex-direction:column;gap:4rem;position:relative}@media screen and (max-width: 767px){.tabs-wrap{gap:3rem}}.gallery__nav .swiper-button.swiper-button-disabled:after{opacity:.5}.tabs{display:flex;position:relative;gap:.5rem;padding:1rem;border-radius:12.5rem;background-color:#f5f5f5;width:fit-content;margin:0 auto;max-width:100%;overflow:hidden}.tabs.tabs-slider{gap:0}.tabs.tabs-slider .swiper-button{display:none!important}.tabs:before{left:0}.tabs:after{right:0}.tabs[data-scheme=white]:before,.tabs[data-scheme=white]:after{background-color:var(--bg-color)}.tabs[data-scheme=white] .tabs-item{color:var(--text-color)}.tabs[data-scheme=white] .tabs-item.active{background-color:#1a1a1a;color:var(--text-color-r)}.tabs[data-scheme=white] .swiper-button{background-color:var(--bg-color-r);color:var(--text-color-r)}.tabs[data-scheme=white] .swiper-button:after{color:var(--text-color-r)}.tabs[data-scheme=light]{background-color:#f5f5f5}.tabs[data-scheme=light]:before,.tabs[data-scheme=light]:after{background-color:var(--bg-color)}.tabs[data-scheme=light] .tabs-item{color:var(--text-color)}.tabs[data-scheme=light] .tabs-item.active{background-color:#1a1a1a;color:var(--text-color-r)}.tabs[data-scheme=light] .swiper-button{background-color:var(--bg-color-r);color:var(--text-color-r)}.tabs[data-scheme=light] .swiper-button:after{color:var(--text-color-r)}.tabs[data-scheme=dark]{background-color:#111}.tabs[data-scheme=dark]:before,.tabs[data-scheme=dark]:after{background-color:var(--bg-color)}.tabs[data-scheme=dark] .tabs-item{color:var(--text-color)}.tabs[data-scheme=dark] .tabs-item.active{background-color:#fff;color:#111}.tabs[data-scheme=dark] .swiper-button{background-color:var(--bg-color-r);color:var(--text-color-r)}.tabs[data-scheme=dark] .swiper-button:after{color:var(--text-color-r)}.tabs[data-scheme=black]{background-color:#f5f5f5}.tabs[data-scheme=black]:before,.tabs[data-scheme=black]:after{background-color:var(--bg-color)}.tabs[data-scheme=black] .tabs-item{color:#1a1a1a}.tabs[data-scheme=black] .tabs-item.active{background-color:#1a1a1a;color:var(--text-color)}.tabs[data-scheme=black] .swiper-button{background-color:var(--bg-color-r);color:var(--text-color-r)}.tabs[data-scheme=black] .swiper-button:after{color:var(--text-color-r)}@media screen and (max-width: 991px){.tabs{max-width:calc(100vw - 4rem)}}@media screen and (max-width: 991px){.tabs .swiper-wrapper{gap:0}}.tabs .swiper-button{width:5.375rem;height:5.375rem;border-radius:50%;background-color:#1a1a1a;transition:.15s ease-in-out}.tabs .swiper-button.swiper-button-disabled{opacity:0}.tabs .swiper-button.swiper-button-prev:after{transform:scaleX(-1)}.tabs .swiper-button:after{content:"\ea02";font-family:svgfont,sans-serif;font-size:2.5rem;color:#fff}.tabs[data-position=outside][data-position-y=bottom]{order:2}.tabs[data-position=inside]{position:absolute;z-index:5;left:50%;transform:translate(-50%)}.tabs[data-position=inside][data-position-y=top]{top:5rem}@media screen and (min-width: 768px){.tabs[data-position=inside][data-position-y=top]~.tabs-content .banner__content{padding-top:18.75rem}}.tabs[data-position=inside][data-position-y=bottom]{bottom:5rem}@media screen and (min-width: 768px){.tabs[data-position=inside][data-position-y=bottom]~.tabs-content .banner__content{padding-bottom:18.75rem}}@media screen and (max-width: 991px){.tabs[data-position=inside]{max-width:calc(100% - 4rem)}}@media screen and (max-width: 767px){.tabs[data-position=inside]{position:relative;transform:none;left:0;top:0!important;bottom:auto!important;width:fit-content;max-width:calc(100vw - 4rem)!important}}.tabs-item{display:flex;align-items:center;align-content:center;height:5.375rem;padding:0 2.25rem;color:#1a1a1a;border-radius:12.5rem;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out;width:auto;font-size:1.875rem}.tabs-item.active{background-color:#1a1a1a;color:#fff}.tabs-content>*{height:0;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .15s ease-in-out}.tabs-content>*.active{height:auto;opacity:1;visibility:visible}@media screen and (min-width: 1200px){.tabs-content .banner--container .banner__content,.tabs-content .banner[data-layout=full] .banner__content{padding-left:2rem;padding-right:2rem}.tabs-content .banner[data-layout=full] .banner__content .container{width:100%}}@media screen and (min-width: 1200px){.tabs-content .banner[data-layout=full]{aspect-ratio:unset}.tabs-content .banner[data-layout=full].active{height:calc(90vh - var(--header-height))}}@media screen and (max-width: 767px){.tabs-content .banner[data-layout=full]{padding:0 2rem}.tabs-content .banner[data-layout=full][data-mobile=below],.tabs-content .banner[data-layout=full][data-mobile=above]{margin:0}.tabs-content .banner[data-layout=full][data-mobile=below] .banner__pct,.tabs-content .banner[data-layout=full][data-mobile=above] .banner__pct{border-radius:1rem;overflow:hidden}.tabs-content .banner[data-layout=full][data-mobile=below] .more-link,.tabs-content .banner[data-layout=full][data-mobile=above] .more-link{color:var(--text-color)}}.tabs-content .more-link{color:var(--text-color)}.tabs-content .more-link:hover{color:var(--btn-color-hover)}.tabs-content .banner__topline{font-size:1.625rem}.tabs-content .banner__btns{margin-top:1.125rem}.tabs-content .card__topline{font-size:2rem}@media screen and (max-width: 767px){.tabs-content .card__headline{font-size:2.5rem!important}}@media screen and (max-width: 991px)and (min-width: 768px){.tabs-content .banner__content{min-height:470px;align-items:flex-end;display:flex}}.tabs-swiper{display:flex;flex-direction:column;gap:4rem;width:100%;overflow:visible}.tabs-swiper .swiper-slide{opacity:0;transition:.25s cubic-bezier(.25,.46,.45,.94)}.tabs-swiper .swiper-slide.swiper-slide-active{opacity:1}.tabs-swiper .swiper-pagination{display:flex;position:relative;gap:.5rem;padding:1rem;border-radius:12.5rem;background-color:#f5f5f5;width:fit-content;margin:0 auto;max-width:100%;overflow:hidden;top:auto;bottom:auto}.tabs-swiper .swiper-pagination::-webkit-scrollbar{display:none}.tabs-swiper .swiper-pagination::-webkit-scrollbar{width:1px;height:1px;background-color:#0000}.tabs-swiper .swiper-pagination::-webkit-scrollbar-thumb{background:#0000}@media screen and (max-width: 767px){.tabs-swiper .swiper-pagination{white-space:nowrap;overflow:auto}}.tabs-swiper .swiper-pagination[data-position=outside][data-position-y=bottom]{order:2}.tabs-swiper .swiper-pagination[data-position=inside]{position:absolute;z-index:5;left:50%;transform:translate(-50%)}.tabs-swiper .swiper-pagination[data-position=inside][data-position-y=top]{top:5rem}@media screen and (min-width: 768px){.tabs-swiper .swiper-pagination[data-position=inside][data-position-y=top]~.tabs-content .banner__content{padding-top:18.75rem}}.tabs-swiper .swiper-pagination[data-position=inside][data-position-y=bottom]{bottom:5rem}@media screen and (min-width: 768px){.tabs-swiper .swiper-pagination[data-position=inside][data-position-y=bottom]~.tabs-content .banner__content{padding-bottom:18.75rem}}@media screen and (max-width: 991px){.tabs-swiper .swiper-pagination[data-position=inside]{max-width:calc(100% - 4rem)}}@media screen and (max-width: 767px){.tabs-swiper .swiper-pagination[data-position=inside]{position:relative;transform:none;left:0;top:0!important;bottom:auto!important;width:fit-content;max-width:calc(100vw - 4rem)!important}}.tabs-swiper .swiper-pagination[data-scheme=white]{background-color:var(--bg-color)}.tabs-swiper .swiper-pagination[data-scheme=white] .swiper-pagination-bullet{color:var(--text-color)}.tabs-swiper .swiper-pagination[data-scheme=white] .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--bg-color-r);color:var(--text-color-r)}.tabs-swiper .swiper-pagination[data-scheme=light]{background-color:var(--bg-color)}.tabs-swiper .swiper-pagination[data-scheme=light] .swiper-pagination-bullet{color:var(--text-color)}.tabs-swiper .swiper-pagination[data-scheme=light] .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--bg-color-r);color:var(--text-color-r)}.tabs-swiper .swiper-pagination[data-scheme=dark]{background-color:var(--bg-color)}.tabs-swiper .swiper-pagination[data-scheme=dark] .swiper-pagination-bullet{color:var(--text-color)}.tabs-swiper .swiper-pagination[data-scheme=dark] .swiper-pagination-bullet.swiper-pagination-bullet-active,.tabs-swiper .swiper-pagination[data-scheme=dark] .swiper-button{background-color:var(--bg-color-r);color:var(--text-color-r)}.tabs-swiper .swiper-pagination[data-scheme=black]{background-color:var(--bg-color)}.tabs-swiper .swiper-pagination[data-scheme=black] .swiper-pagination-bullet{color:var(--text-color)}.tabs-swiper .swiper-pagination[data-scheme=black] .swiper-pagination-bullet.swiper-pagination-bullet-active,.tabs-swiper .swiper-pagination[data-scheme=black] .swiper-button{background-color:var(--bg-color-r);color:var(--text-color-r)}.tabs-swiper .swiper-pagination-bullet{display:flex;align-items:center;align-content:center;height:5.375rem;padding:0 2.25rem;color:#1a1a1a;border-radius:12.5rem;cursor:pointer;transition:.15s ease-in-out;width:auto;background-color:#0000;margin:0!important;opacity:1;font-size:1.875rem}.tabs-swiper .swiper-pagination-bullet:hover{background-color:#00000014;color:#1a1a1a}.tabs-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1a1a1a;color:#fff}.tabs-swiper[data-scheme=white]{background-color:var(--bg-color)}.tabs-swiper[data-scheme=white] .tabs-item{color:var(--text-color)}.tabs-swiper[data-scheme=white] .tabs-item.active{background-color:var(--bg-color-r);color:var(--text-color-r)}@media screen and (max-width: 767px){.tabs[data-position=inside]{max-width:calc(100vw - 6rem);width:fit-content}}.gallery{position:relative;width:100%}.gallery .card-mini.swiper-slide-prev{opacity:0;transition:.15s ease-in-out}.gallery .swiper-notification{display:none}.gallery[data-scheme]:not([data-scheme=""]) .card-mini{padding:0 4rem 5rem}.gallery[data-scheme]:not([data-scheme=""]) .card-mini .card-mini__pct{border-radius:0;width:calc(100% + 8rem);margin:0 -4rem}.gallery[data-scheme]:not([data-scheme=""]).cards-grid--text .card-mini{padding:5rem}.gallery[data-scheme]:not([data-scheme=""]) .gallery__nav{bottom:0;right:0}.gallery[data-scheme=white] .card-mini{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.gallery[data-scheme=white] .card-mini .card-mini__desc{color:var(--desc-color);opacity:.6}.gallery[data-scheme=white] .card-mini .card-mini__more a{color:var(--text-color)}.gallery[data-scheme=white] .card-mini__title,.gallery[data-scheme=white] .card-mini__desc{opacity:1!important}.gallery[data-scheme=light] .card-mini{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.gallery[data-scheme=light] .card-mini .card-mini__desc{color:var(--desc-color);opacity:.6}.gallery[data-scheme=light] .card-mini .card-mini__more a{color:var(--text-color)}.gallery[data-scheme=light] .card-mini__title,.gallery[data-scheme=light] .card-mini__desc{opacity:1!important}.gallery[data-scheme=dark] .card-mini{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.gallery[data-scheme=dark] .card-mini .card-mini__desc{color:var(--desc-color);opacity:.6}.gallery[data-scheme=dark] .card-mini .card-mini__more a{color:var(--text-color)}.gallery[data-scheme=dark] .card-mini__title,.gallery[data-scheme=dark] .card-mini__desc{opacity:1!important}.gallery[data-scheme=black] .card-mini{background-color:var(--bg-color);border-radius:1rem;overflow:hidden;color:var(--text-color)}.gallery[data-scheme=black] .card-mini .card-mini__desc{color:var(--desc-color);opacity:.6}.gallery[data-scheme=black] .card-mini .card-mini__more a{color:var(--text-color)}.gallery[data-scheme=black] .card-mini__title,.gallery[data-scheme=black] .card-mini__desc{opacity:1!important}.gallery[data-scheme]:not([data-scheme=""]) .gallery__nav{bottom:2rem;right:2rem}.gallery[data-scheme]:not([data-scheme=""]) .card-mini__title{opacity:0;transition:.15s ease-in-out}.gallery[data-scheme]:not([data-scheme=""]) .card-mini__desc{opacity:0;transition:.15s ease-in-out}.gallery__nav{display:flex;justify-content:flex-end;align-items:center;position:absolute;bottom:-12px;right:0;z-index:1}.gallery__nav .swiper-pagination{color:var(--text-color)}@media screen and (max-width: 991px){.gallery__nav .swiper-pagination{color:var(--text-color)}}@media screen and (max-width: 991px){.gallery__nav{position:static;margin-top:3rem;justify-content:flex-end}.gallery__nav .swiper-pagination{width:fit-content}}@media screen and (max-width: 767px){.gallery__nav{margin-top:2.25rem}.gallery__nav .swiper-pagination{gap:.625rem}}.gallery__nav>*{position:static}.gallery__nav .swiper-pagination{display:flex;gap:.5rem;color:var(--text-color);opacity:.6;-webkit-user-select:none;user-select:none}.gallery__nav .swiper-pagination>*{display:block}.gallery__nav .swiper-button{flex-shrink:0;width:6rem;height:6rem;border-radius:50%;background-color:var(--bg-color);color:var(--text-color);border:1px solid var(--accent-color);transition:.15s ease-in-out;margin:0}.gallery__nav .swiper-button.swiper-button-disabled{opacity:.8}.gallery__nav .swiper-button.swiper-button-prev:after{transform:scaleX(-1) translateY(-1px)}.gallery__nav .swiper-button:after{content:"\ea02";font-family:svgfont,sans-serif;font-size:2.5rem;color:var(--text-color);transform:translateY(-1px)}@media screen and (min-width: 1200px){.gallery__nav .swiper-button:hover{background-color:var(--btn-color-hover);color:var(--btn-text-hover);border-color:var(--btn-color-hover)}.gallery__nav .swiper-button:hover:after{color:var(--btn-text-hover)}}.gallery__nav .swiper-button-next{margin-left:.5rem}.gallery__nav .swiper-button-prev{margin-left:2rem}.gallery .card-mini__pct{aspect-ratio:1598/880}.gallery .card-mini__pct img{width:100%;height:100%;object-fit:cover;transform:none!important}.gallery .card-mini__title{width:85.5rem;max-width:calc(100% - 20rem);margin-top:2rem;font-size:2.25rem;opacity:0;line-height:150%;transition:.15s ease-in-out;min-height:1.5em}@media screen and (max-width: 991px){.gallery .card-mini__title{max-width:100%}}.gallery .card-mini__desc{width:85.5rem;max-width:calc(100% - 20rem);margin-top:.5rem;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;opacity:0;min-height:1.5em;transition:.15s ease-in-out}@media screen and (max-width: 991px){.gallery .card-mini__desc{max-width:100%}}[data-next=hidden]{overflow:hidden}.gallery[data-scheme][data-scheme=""] .card-mini.swiper-slide{transition:opacity .3s ease-in-out}.gallery[data-scheme][data-scheme=""] .card-mini.swiper-slide-active .card-mini__title,.gallery[data-scheme][data-scheme=""] .card-mini.swiper-slide-active .card-mini__desc{opacity:1;transition-delay:.3s}@media screen and (max-width: 991px){.section .gallery__nav .swiper-pagination,.section[data-bg=""] .gallery__nav .swiper-pagination,.section[data-bg=white] .gallery__nav .swiper-pagination,.section[data-bg=light] .gallery__nav .swiper-pagination{color:#1a1a1a!important}.section[data-bg=dark] .gallery__nav .swiper-pagination,.section[data-bg=black] .gallery__nav .swiper-pagination{color:#fff!important}.section .gallery__nav .swiper-button{background-color:#0000}.section .gallery__nav .swiper-button:after{color:var(--text-color)!important}.section[data-bg=""] .gallery__nav .swiper-button{background-color:#fff}.section[data-bg=""] .gallery__nav .swiper-button:after{color:#1a1a1a!important}.section[data-bg=white] .gallery__nav .swiper-button{background-color:#fff}.section[data-bg=white] .gallery__nav .swiper-button:after{color:#1a1a1a!important}.section[data-bg=light] .gallery__nav .swiper-button{background-color:#f5f5f5}.section[data-bg=light] .gallery__nav .swiper-button:after{color:#1a1a1a!important}.section[data-bg=dark] .gallery__nav .swiper-button{background-color:#1a1a1a}.section[data-bg=dark] .gallery__nav .swiper-button:after{color:#fff!important}.section[data-bg=black] .gallery__nav .swiper-button{background-color:#0000}.section[data-bg=black] .gallery__nav .swiper-button:after{color:var(--text-color)!important}}.quick-view-item{display:flex;align-items:center;align-content:center;padding:4rem;gap:7rem;background-color:#f5f5f5;border-radius:1rem;overflow:hidden}.quick-view-item__pct{flex-shrink:0;width:15rem;height:15rem;border-radius:1rem;overflow:hidden;border-radius:.5rem}.quick-view-item__pct img{width:100%;height:100%;object-fit:cover}.quick-view-item__info{display:flex;flex-direction:column;gap:2rem;margin-right:auto}.quick-view-item__title{font-size:3rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.24px}.quick-view-item__desc{color:#1a1a1a99;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%}.quick-view-item__more{flex-shrink:0}@media screen and (min-width: 768px){.quick-view-item__more{margin-left:auto}}.quick-view{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width: 767px){.quick-view{gap:2rem}}.quick-view[data-scheme=white] .quick-view-item{background-color:var(--bg-color);color:var(--text-color)}.quick-view[data-scheme=white] .quick-view-item:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.quick-view[data-scheme=white] .quick-view-item:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.quick-view[data-scheme=white] .quick-view-item:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.quick-view[data-scheme=white] .quick-view-item:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.quick-view[data-scheme=white] .quick-view-item:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.quick-view[data-scheme=white] .quick-view-item:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.quick-view[data-scheme=white] .quick-view-item:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.quick-view[data-scheme=white] .quick-view-item__desc{color:var(--desc-color)}.quick-view[data-scheme=light] .quick-view-item{background-color:var(--bg-color);color:var(--text-color)}.quick-view[data-scheme=light] .quick-view-item:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.quick-view[data-scheme=light] .quick-view-item:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.quick-view[data-scheme=light] .quick-view-item:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.quick-view[data-scheme=light] .quick-view-item:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.quick-view[data-scheme=light] .quick-view-item:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.quick-view[data-scheme=light] .quick-view-item:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.quick-view[data-scheme=light] .quick-view-item:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.quick-view[data-scheme=light] .quick-view-item__desc{color:var(--desc-color)}.quick-view[data-scheme=dark] .quick-view-item{background-color:var(--bg-color);color:var(--text-color)}.quick-view[data-scheme=dark] .quick-view-item:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.quick-view[data-scheme=dark] .quick-view-item:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.quick-view[data-scheme=dark] .quick-view-item:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.quick-view[data-scheme=dark] .quick-view-item:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.quick-view[data-scheme=dark] .quick-view-item:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.quick-view[data-scheme=dark] .quick-view-item:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.quick-view[data-scheme=dark] .quick-view-item:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.quick-view[data-scheme=dark] .quick-view-item__desc{color:var(--desc-color)}.quick-view[data-scheme=black] .quick-view-item{background-color:var(--bg-color);color:var(--text-color)}.quick-view[data-scheme=black] .quick-view-item:not(.card) .btn--solid{color:var(--btn-text-color);background-color:var(--btn-color);border:0}.quick-view[data-scheme=black] .quick-view-item:not(.card) .btn--solid svg path{stroke:var(--btn-text-color)}.quick-view[data-scheme=black] .quick-view-item:not(.card) .btn--solid:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.quick-view[data-scheme=black] .quick-view-item:not(.card) .btn--outline{color:var(--btn-color);border-color:var(--btn-border-color)}.quick-view[data-scheme=black] .quick-view-item:not(.card) .btn--outline svg path{stroke:var(--btn-text-color-r)}.quick-view[data-scheme=black] .quick-view-item:not(.card) .btn--outline:hover{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.quick-view[data-scheme=black] .quick-view-item:not(.card) .btn--outline:hover svg path{stroke:var(--btn-text-hover)}.quick-view[data-scheme=black] .quick-view-item__desc{color:var(--desc-color)}.downloads{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.downloads .quick-view-item{border-radius:1rem;overflow:hidden}.downloads .quick-view-item:hover .quick-view-item__more .btn{color:var(--btn-text-hover);background-color:var(--btn-color-hover);border-color:var(--btn-color-hover)}.downloads .quick-view-item:hover .quick-view-item__more .btn svg path{stroke:var(--btn-text-hover)}.downloads[data-columns="3"]{grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 1199px){.downloads[data-columns="3"]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 991px){.downloads[data-columns="3"]{grid-template-columns:repeat(1,1fr)}}.downloads[data-columns="2"]{grid-template-columns:repeat(2,1fr)}@media screen and (max-width: 991px){.downloads[data-columns="2"]{grid-template-columns:repeat(1,1fr)}}.downloads[data-columns="1"]{grid-template-columns:repeat(1,1fr)}.downloads .quick-view-item{padding:3rem;gap:4rem;align-items:center}.downloads .quick-view-item__title{font-size:2.5rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.025rem;max-height:2.4em;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;-webkit-line-clamp:2}.downloads .quick-view-item__desc{font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%}.downloads .quick-view-item__more{margin-left:auto}.section--padding .quick-view-item{background-color:#fff}@media screen and (min-width: 1200px){.quick-view:not(.downloads) .quick-view-item__more{margin-left:3rem}}@media screen and (max-width: 991px){.quick-view-item{align-items:flex-start;gap:3rem}}@media screen and (max-width: 767px){.downloads{gap:1rem}.downloads .quick-view-item{border-radius:1rem;overflow:hidden}.quick-view:not(.downloads) .quick-view-item{flex-direction:column;gap:3.375rem;padding:2rem 2rem 4rem;align-items:flex-start}.quick-view:not(.downloads) .quick-view-item__pct{margin:-2rem -2rem 0;border-radius:0;width:calc(100% + 4rem);height:30rem}.quick-view:not(.downloads) .quick-view-item__desc{margin-top:-.625rem}.quick-view:not(.downloads) .quick-view-item__more{margin-top:-1rem}.downloads{grid-template-columns:repeat(1,1fr)}.downloads .quick-view-item{padding:2rem;gap:2rem}.downloads .quick-view-item__pct{width:10rem;height:10rem}.downloads .quick-view-item__info{gap:.5rem}.downloads .quick-view-item__title{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;max-height:3em}.downloads .quick-view-item .btn.btn--icon{width:5rem;height:5rem}.quick-view-item__title{font-size:2.5rem;letter-spacing:-.2px}}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9.5rem 3rem}.blog-item{display:block}.blog-item:hover .blog-item__pct img{transform:scale(1.1)}.blog-item__pct{margin-bottom:3.25rem;aspect-ratio:517/320;border-radius:1rem;overflow:hidden}.blog-item__pct img{width:100%;height:100%;object-fit:cover;transition:.25s ease-in-out}.blog-item__body{display:flex;flex-direction:column;gap:1.625rem}.blog-item__cat,.blog-item__date{color:var(--desc-color);font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%}.blog-item__title{color:var(--text-color);font-size:3rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.24px}.blog-cat-mob{display:none}@media screen and (max-width: 767px){.blog-cat-mob{display:flex;width:100%}.blog-cat-mob .select-wrap{width:100%}.blog-cat-mob select{width:100%;text-align:center;padding:0 7rem}}.blog-cat-desk{display:block}@media screen and (max-width: 767px){.blog-cat-desk{display:none}}.section-heading:not(.section-heading--blog) .section-heading__left{width:100%}@media screen and (max-width: 767px){.section-heading--blog{align-items:flex-end;flex-direction:row;flex-wrap:wrap;margin-bottom:4rem;gap:2.5rem}}.section-heading--blog .section-heading__right{gap:4.5rem}.section-heading--blog select{color:#000;cursor:pointer}.article-title{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:3.5rem;text-align:center}.article-title__meta{font-size:2rem;font-style:normal;font-weight:400;line-height:150%}.article-title__meta>*{display:inline-block;margin:0 1.5rem}@media screen and (max-width: 767px){.article-title__meta>*{margin:0 .5rem}}.article-title__meta a{color:#737373}@media screen and (max-width: 767px){.article-title__meta{font-size:1.75rem}}.article-title h1{color:#1a1a1a;font-size:4.25rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.0425rem}@media screen and (max-width: 767px){.article-title h1{font-size:3.5rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.035rem}}.article-image{position:relative;height:90rem}@media screen and (max-width: 991px){.article-image{height:auto}}@media screen and (max-width: 767px){.article-image{height:auto;aspect-ratio:360/240}}.article-image img{width:100%;height:100%;object-fit:cover}.article-image--video .video-wrap{position:relative;height:90rem}@media screen and (max-width: 767px){.article-image--video .video-wrap{height:auto;aspect-ratio:360/240}}.article-image--video .video-play{position:absolute;z-index:5;top:50%;left:50%;width:9rem;height:9rem;transform:translate(-50%,-50%);cursor:pointer;transition:.15s ease-in-out}@media screen and (max-width: 767px){.article-image--video .video-play{width:6rem;height:6rem}}.article-image--video .video-play.hidden{opacity:0;pointer-events:none}.article-image--video .video-placeholder{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.15s ease-in-out}.article-image--video .video-placeholder.hidden{opacity:0;pointer-events:none}.article-image--video img,.article-image--video video{width:100%;height:auto;border-radius:1rem;overflow:hidden}.article-image--video video{height:100%;object-fit:cover}.article-image__caption{margin-top:1.25rem;color:#0009;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;text-align:right}.article-image img{width:100%;border-radius:1rem;overflow:hidden}.article-gallery{display:grid;gap:4.5rem 3rem}@media screen and (max-width: 767px){.article-gallery{gap:4rem}}.article-gallery .article-image{height:auto!important;aspect-ratio:unset!important}.article-gallery .article-image .article-image__inner{width:100%;height:67.5rem}.article-gallery .article-image .article-image__inner img{width:100%;height:100%;object-fit:cover}.article-gallery[data-columns="4"]{grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 991px){.article-gallery[data-columns="4"]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.article-gallery[data-columns="4"]{grid-template-columns:repeat(1,1fr)}}.article-gallery[data-columns="3"]{grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 991px){.article-gallery[data-columns="3"]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.article-gallery[data-columns="3"]{grid-template-columns:repeat(1,1fr)}}.article-gallery[data-columns="2"]{grid-template-columns:repeat(2,1fr)}@media screen and (max-width: 767px){.article-gallery[data-columns="2"]{grid-template-columns:repeat(1,1fr)}}.article-text{font-size:2.25rem;font-style:normal;font-weight:400;line-height:150%;color:#737373}.article-text a{color:var(--text-color);transition:.15s ease-in-out}.article-text a:hover{color:var(--btn-color-hover)}.article-text h1,.article-text h2,.article-text h3,.article-text h4,.article-text h5,.article-text h6,.article-text>[class^=h]:not(.metafield-rich_text_field),.article-text>[class*=h]:not(.metafield-rich_text_field){font-weight:400;color:#1a1a1a}.article-text h1+.metafield-rich_text_field>*:first-child,.article-text h2+.metafield-rich_text_field>*:first-child,.article-text h3+.metafield-rich_text_field>*:first-child,.article-text h4+.metafield-rich_text_field>*:first-child,.article-text h5+.metafield-rich_text_field>*:first-child,.article-text h6+.metafield-rich_text_field>*:first-child,.article-text>[class^=h]:not(.metafield-rich_text_field)+.metafield-rich_text_field>*:first-child,.article-text>[class*=h]:not(.metafield-rich_text_field)+.metafield-rich_text_field>*:first-child{margin-top:1em}.article-text .metafield-rich_text_field h1,.article-text .metafield-rich_text_field h2,.article-text .metafield-rich_text_field h3,.article-text .metafield-rich_text_field h4,.article-text .metafield-rich_text_field h5,.article-text .metafield-rich_text_field h6,.article-text .metafield-rich_text_field>[class^=h],.article-text .metafield-rich_text_field>[class*=h]{font-weight:400;color:#1a1a1a}.article-text iframe{width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:1rem;overflow:hidden}.article-text img,.article-text p img{width:100%;border-radius:1rem;overflow:hidden}.article-text h1,.article-text h2,.article-text h3,.article-text h4,.article-text h5,.article-text h6{line-height:1.2;margin:3.375rem 0;letter-spacing:-.01em}.article-text h1:first-child,.article-text h2:first-child,.article-text h3:first-child,.article-text h4:first-child,.article-text h5:first-child,.article-text h6:first-child{margin-top:0}.article-text h1:last-child,.article-text h2:last-child,.article-text h3:last-child,.article-text h4:last-child,.article-text h5:last-child,.article-text h6:last-child{margin-bottom:0}.article-text h1{font-size:4.25rem}@media screen and (max-width: 767px){.article-text h1{font-size:3rem}}.article-text h2{font-size:3.5rem}@media screen and (max-width: 767px){.article-text h2{font-size:3rem}}.article-text h3{font-size:3rem}.article-text h4{font-size:2.5rem}.article-text h5{font-size:2.25rem}.article-text h6{font-size:2rem}.article-text ul{list-style:disc;list-style-position:outside;padding-left:1.2em;display:block;margin:1.5em 0}.article-text ul:first-child{margin-top:0}.article-text ul:last-child{margin-bottom:0}.article-text ul li{margin:1.5em 0}.article-text ul li:first-child{margin-top:0}.article-text ul li:last-child{margin-bottom:0}.article-text ol{list-style:decimal;list-style-position:outside;padding-left:1.2em;display:block;margin:1.5em 0}.article-text ol:first-child{margin-top:0}.article-text ol:last-child{margin-bottom:0}.article-text ol li{margin:1.5em 0}.article-text ol li:first-child{margin-top:0}.article-text ol li:last-child{margin-bottom:0}@media screen and (max-width: 767px){.article-text{font-size:2rem}}.article-text p{margin:1.5em 0}.article-text p:first-child{margin-top:0}.article-text p:last-child{margin-bottom:0}.section-heading--article{margin-bottom:5rem}.article-cta{border-radius:1rem;overflow:hidden;padding:5rem;background-color:#f5f5f5}@media screen and (max-width: 767px){.article-cta{padding:4rem 3rem}}.article-cta .section-heading{align-items:center}.article-cta .section-heading__left{gap:1.125rem}.article-cta .section-heading{margin:0}.article-cta__topline{font-weight:400;opacity:.5;font-size:1.75rem}.article-cta .section-heading__title{color:#1a1a1a;font-size:2.5rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.025rem}@media screen and (max-width: 767px){.article-cta .section-heading__title{font-size:2.5rem}}@media screen and (max-width: 767px){.article-cta .section-heading__right{margin-right:auto}}.section--article .banner{height:calc(100vh - var(--header-height))}.custom-select{position:relative}.custom-select__label{position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100px;-webkit-user-select:none;user-select:none;z-index:2;font-size:1.75rem;font-style:normal;font-weight:500;line-height:130%;gap:1rem;pointer-events:none}.custom-select__label i{font-size:3rem;transform:rotate(90deg)}.custom-select.select-wrap.active .custom-select__label i{transform:rotate(270deg)}@media screen and (max-width: 991px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.blog-grid{grid-template-columns:repeat(1,1fr);gap:5.25rem 3rem}.blog-item__pct{margin-bottom:2.375rem;aspect-ratio:361/240}.blog-item__body{gap:.5rem}.blog-item__title{font-size:2.25rem;line-height:150%}.section--article .columns-content[data-container]{grid-column-start:1!important;grid-column-end:13!important}}.search-section.search-top{padding:15rem 0 10.5rem;border-bottom:1px solid #ccc}.search-section.search-top .search-top__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5rem}.search-section .search-heading{font-size:4.25rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.0425rem}.search-section .search-inner{position:relative;max-width:100%}.search-section .search-inner input{display:block;max-width:100%;width:98.5rem;height:54px;border:1px solid rgba(0,0,0,.1);padding:0 7.5rem 0 2.5rem;border-radius:1rem;overflow:hidden;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%}.search-section .search-inner button{position:absolute;top:50%;right:2.5rem;transform:translateY(-50%);background-color:#0000;border:none;color:#1a1a1a;font-size:2.5rem;font-style:normal}.search-section .search-note{margin-bottom:56px;color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.search-section .search-results{display:flex;flex-direction:column;gap:7rem}.search-section .search-item{display:flex;flex-direction:column;gap:3rem}.search-section .search-item__title{font-size:3rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.24px;color:#1a1a1a}.search-section .search-item__desc{font-size:2rem;font-style:normal;font-weight:400;line-height:150%;color:#737373}.search-section .search-item__link{color:#999;font-size:1.75rem;font-style:normal;font-weight:400;line-height:150%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-section .search-item__link:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/8/assets/style.css.map */
