:root{--color-white: #fff;--color-text: #333;--color-accent: #edce21;--color-hover-accent: #dbbe1b;--color-border: #ddd5e2;--color-border2: #cdcdcd;--color-border-input: #555;--color-blue: #253e71;--color-red: #f00;--color-gray: #f6f6f6;--trans: .2s ease;--box-padding: 72px;--body-size: 14px;--body-lineHeight: 20px;--h0: 28px;--h1: 24px;--h2: 22px;--h3: 18px;--h4: 17px;--h5: 15px;--lh0: 30px;--lh1: 30px;--lh2: 30px;--lh3: 24px;--lh4: 22px;--lh5: 20px;--p-big: 18px;--lh-big: 24px;--p-small: 14px;--lh-small: 18px;--p-descript: 16px;--lh-descript: 24px;--p-link: 15px;--lh-link: 20px;--h1-sub: 16px;--h1-sub-lh: 24px;--padding-container: 0 16px;--mw-container: 1920px;--h1--subtitle: 16px;--lh1--subtitle: 24px;--p-data-link: 16px;--lh-data-link: 24px}@media all and (min-width:765px){:root{--padding-container: 0 28px;--h5: 16px;--lh5: 20px}}@media all and (min-width:1200px){:root{--body-size: 16px;--body-lineHeight: 24px;--h1: 52px;--lh1: 56px;--h2: 52px;--lh2: 56px;--h3: 28px;--lh3: 36px;--h4: 22px;--lh4: 30px;--h5: 18px;--lh5: 24px;--p-big: 24px;--lh-big: 32px;--h1-sub: 18px;--h1-sub-lh: 24px;--box-padding: 100px;--padding-container: 0 10px;--mw-container: 1200px;--h1--subtitle: 18px;--lh1--subtitle: 24px;--p-small: 15px;--lh-small: 20px;--p-link: 16px;--lh-link: 24px}}@media all and (min-width:1600px){:root{--p-descript: 18px;--lh-descript: 28px;--h1-sub: 20px;--h1-sub-lh: 28px;--box-padding: 120px;--padding-container: 0 20px;--mw-container: 1592px;--h1--subtitle: 20px;--lh1--subtitle: 28px}}svg{transform:translateZ(0)}.js-date-calendar .air-datepicker.-inline-{border-radius:20px;background:var(--color-white);box-shadow:0 4px 10px #00000040;min-width:320px}@media all and (min-width:765px){.js-date-calendar .air-datepicker.-inline-{min-width:352px}}.js-date-calendar .air-datepicker-nav{justify-content:center;padding:20px 0 8px;border-bottom:none}.js-date-calendar .air-datepicker-body--day-names{display:none}.js-date-calendar .air-datepicker--content{padding:0 33px 20px}.js-date-calendar .air-datepicker-cell{border-radius:4px;font-size:16px;line-height:24px;height:40px}.js-date-calendar .air-datepicker-cell.-selected-.-focus-,.js-date-calendar .air-datepicker-cell.-selected-{background:var(--color-accent)}.js-date-calendar .air-datepicker-cell.-year-.-other-decade-,.js-date-calendar .air-datepicker-cell.-day-.-other-month-{color:var(--color-gray)}.js-date-calendar .air-datepicker-body--cells.-days-{row-gap:8px}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Black.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,input,textarea,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,main,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;text-rendering:optimizespeed}html{overflow-x:hidden;scroll-behavior:smooth;text-rendering:optimizespeed}body{overflow:visible;scroll-behavior:smooth;text-rendering:optimizespeed}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;transition:var(--trans);text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#062229}img{border:none}ul{list-style-type:none;display:flex;flex-direction:column;gap:12px}ul li{position:relative;padding-left:20px}ul li:before{content:"";position:absolute;left:0;top:6px;width:8px;height:8px;background-color:var(--color-accent)}@media all and (min-width:1200px){ul li:before{top:9px}}ol{list-style-type:none;display:flex;flex-direction:column;gap:12px;counter-reset:my-counter}ol li{counter-increment:my-counter;position:relative;padding-left:52px;padding-top:8px}@media all and (min-width:1200px){ol li{padding-left:52px;padding-top:5px}}ol li:before{content:counter(my-counter);position:absolute;left:0;top:0;width:40px;height:40px;background:transparent;color:var(--color-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--h5);line-height:var(--lh5);font-weight:500;background:var(--color-accent)}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0}legend{border:0;padding:0}input,textarea{font-family:Montserrat,Arial,Helvetica,sans-serif;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:11px 19px;border:1px solid var(--color-border-input);font-size:var(--body-size);line-height:var(--body-lineHeight);font-weight:500;color:var(--color-text);width:100%;background:transparent;border-radius:4px}@media all and (min-width:1200px){input,textarea{padding:11px 19px;border-radius:8px}}input::placeholder,textarea::placeholder{opacity:1;color:var(--color-text)}input::-ms-clear,textarea::-ms-clear{display:none;width:0;height:0}textarea{overflow:hidden;resize:none}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{outline:none!important;box-sizing:border-box;background-repeat:no-repeat}html.--no-scroll{overflow:hidden;height:100%}html.-no-behavior{scroll-behavior:auto!important}body,html{height:auto;min-width:360px;color:var(--color-text);position:relative;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:400;font-size:var(--body-size);line-height:var(--body-lineHeight);max-width:2560px;margin:0 auto;scrollbar-gutter:stable}.wrapSVG{display:none}svg{width:100%;height:100%}img,iframe,video{max-width:100%;width:auto;height:auto}a{color:var(--color-accent);text-decoration:none;transition:color var(--trans);-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;max-width:fit-content}@media all and (min-width:1200px){a:hover{color:var(--color-accent)}}.h0{font-weight:600;font-size:var(--h0);line-height:var(--lh0)}.h1,h1{font-size:var(--h1);line-height:var(--lh1)}.h2,h2{font-weight:600;font-size:var(--h2);line-height:var(--lh2)}.h3,h3{font-weight:600;font-size:var(--h3);line-height:var(--lh3)}.h4,h4{font-weight:600;font-size:var(--h4);line-height:var(--lh4)}.h5,h5{font-size:var(--h5);line-height:var(--lh5);font-weight:600}.h1-sub-title{font-weight:800;color:var(--color-accent);font-size:var(--h1-subtitle);line-height:var(--lh1-subtitle);text-transform:uppercase}.center-title{text-align:center}.content-block h1:first-child,.content-block h2:first-child,.content-block h3:first-child{margin-top:0}.content-block h1{margin-bottom:20px;margin-top:40px}@media all and (min-width:765px){.content-block h1{margin-bottom:20px}}@media all and (min-width:1200px){.content-block h1{margin-bottom:20px}}.content-block h2:first-child{margin-top:0}.content-block h2{margin-bottom:20px;margin-top:40px}@media all and (min-width:765px){.content-block h2{margin-bottom:20px}}@media all and (min-width:1200px){.content-block h2{margin-bottom:20px}}.content-block h3:first-child{margin-top:0}.content-block h3{margin-bottom:20px;margin-top:40px}.content-block h4:first-child{margin-top:0}.content-block h4{margin-bottom:20px;margin-top:40px}@media all and (min-width:1200px){.content-block h4{margin-bottom:20px}}.content-block p{margin:12px 0}@media all and (min-width:1200px){.content-block p{margin:20px 0}}.content-block p:first-child{margin-top:0}.content-block p:last-child{margin-bottom:0}.content-block p+img{margin-bottom:12px}@media all and (min-width:1200px){.content-block p+img{margin-bottom:20px}}.content-block ul{margin-top:8px;margin-bottom:8px}.content-block ul:first-child{margin-top:0}.content-block ul:last-child{margin-bottom:0}.content-block ul li:before{background:var(--color-accent)}.content-block ol{margin-top:8px;margin-bottom:8px}.content-block ol:first-child{margin-top:0}.content-block ol:last-child{margin-bottom:0}.content-block p:has(+ul),.content-block h1:has(+ul),.content-block h2:has(+ul),.content-block h3:has(+ul),.content-block h4:has(+ul){margin-bottom:8px}.content-block p:has(+ol),.content-block h1:has(+ol),.content-block h2:has(+ol),.content-block h3:has(+ol),.content-block h4:has(+ol){margin-bottom:8px}.content-block ul:has(+h1),.content-block ul:has(+h2),.content-block ul:has(+h3),.content-block ul:has(+h4){margin-bottom:20px}@media all and (min-width:1200px){.content-block ul:has(+h1),.content-block ul:has(+h2),.content-block ul:has(+h3),.content-block ul:has(+h4){margin-bottom:20px}}.content-block ol:has(+h1),.content-block ol:has(+h2),.content-block ol:has(+h3),.content-block ol:has(+h4){margin-bottom:20px}@media all and (min-width:1200px){.content-block ol:has(+h1),.content-block ol:has(+h2),.content-block ol:has(+h3),.content-block ol:has(+h4){margin-bottom:20px}}.content-block p:has(img){margin-bottom:48px;margin-top:48px;border-radius:40px;overflow:hidden;display:flex}@media all and (min-width:1200px){.content-block p:has(img){margin-bottom:60px;margin-top:60px}}.content-block div+div{margin:40px 0}@media all and (min-width:1200px){.content-block div+div{margin:40px 0}}.content-block div:last-child{margin-bottom:0}table{width:100%;table-layout:fixed;overflow:hidden;border-radius:28px;border:1px solid var(--color-gray);display:table;border-collapse:separate;border-spacing:0}@media all and (min-width:1200px){table{border-radius:40px}}table tr td,table tr th{padding:20px 10px;width:auto;text-align:left}table tr td:first-child,table tr th:first-child{padding-left:40px;width:207px}@media all and (min-width:1200px){table tr td:first-child,table tr th:first-child{padding-left:60px;width:352px}}table tr td:last-child,table tr th:last-child{padding-right:40px}@media all and (min-width:1200px){table tr td:last-child,table tr th:last-child{padding-right:60px}}table tr:nth-child(odd){background:var(--color-light-gray)}.block-hidden{display:none}.relative-block{position:relative;z-index:2}.wrapper-container{display:flex;flex-direction:column;min-height:100vh}.header{flex:0 0 auto}.main-content{flex:1 0 auto}.footer{flex:0 0 auto;margin-top:auto}.container{display:block;width:100%;margin:0 auto;padding:var(--padding-container);max-width:var(--mw-container)}.box-main{padding:var(--box-padding) 0}.box-main_bottom{padding-top:0}@media all and (min-width:765px){.box-main_bottom{padding-top:0}}@media all and (min-width:980px){.box-main_bottom{padding-top:0}}@media all and (min-width:1600px){.box-main_bottom{padding-top:0}}.box-main_top{padding-bottom:0}@media all and (min-width:765px){.box-main_top{padding-bottom:0}}@media all and (min-width:980px){.box-main_top{padding-bottom:0}}@media all and (min-width:1600px){.box-main_top{padding-bottom:0}}.padding-wrapper{padding:var(--box-padding) 0}.padding-wrapper.--bottom{padding-top:0}.padding-wrapper.--top{padding-bottom:0}.btn{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;max-width:fit-content;padding:12px 20px;border-radius:4px;background:var(--color-accent);color:var(--color-text);transition:color var(--trans),background var(--trans);font-size:13px;line-height:16px;font-weight:600;outline:none;border:none;cursor:pointer;font-family:Montserrat,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;z-index:1}@media all and (min-width:1200px){.btn{padding:12px 28px;font-size:16px;line-height:24px}}@media all and (min-width:1200px){.btn:hover{background:var(--color-hover-accent);color:var(--color-text)}}.btn-arrow{display:flex;align-items:center;gap:4px;outline:none;background:transparent;border:none;padding:0}@media all and (min-width:1200px){.btn-arrow:hover .btn-arrow__text{background:var(--color-hover-accent);color:var(--color-text)}}@media all and (min-width:1200px){.btn-arrow:hover .btn-arrow__icon{background:var(--color-hover-accent);color:var(--color-text)}}.btn-arrow:hover .btn-arrow__icon svg{transform:rotate(45deg)}.btn-arrow__text{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;max-width:fit-content;padding:12px 20px;border-radius:4px;background:var(--color-accent);color:var(--color-text);transition:color var(--trans),background var(--trans);font-size:13px;line-height:16px;font-weight:600;outline:none;border:none;cursor:pointer;font-family:Montserrat,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;z-index:1}@media all and (min-width:1200px){.btn-arrow__text{padding:12px 28px;font-size:16px;line-height:24px}}.btn-arrow__icon{background:var(--color-accent);width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:4px}@media all and (min-width:1200px){.btn-arrow__icon{width:48px;height:48px}}.btn-arrow__icon svg{width:10px;height:10px;transform:rotate(0);transition:transform var(--trans)}@media all and (min-width:1200px){.btn-arrow__icon svg{width:14px;height:14px}}.btn-nav{width:48px;height:48px;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-shrink:0;border-radius:4px;border:1px solid var(--color-border2)}.btn-nav svg{width:17px;height:15px}.btn-nav.--prev{transform:rotate(180deg)}.tabs-content{display:none}.tabs-content.active{display:block}.overlay{background:var(--bg-overlay);position:fixed;z-index:11;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transform:opacity var(--trans),visibility var(--trans)}.overlay.--active{opacity:1;visibility:visible;transform:opacity var(--trans),visibility var(--trans)}.popup-block{position:absolute;top:0;left:0;width:100%;background:var(--gradient1);height:100%;padding:60px 16px;overflow-y:auto;display:none}@media all and (min-width:765px){.popup-block{max-width:408px;top:50%;left:50%;transform:translate(-50%,-50%);padding:40px;border-radius:16px;height:auto}}@media all and (min-width:980px){.popup-block{max-width:488px}}@media all and (min-width:1200px){.popup-block{max-width:560px;padding:60px}}.popup-block.--active{display:block}.popup-block__close{width:28px;height:28px;border-radius:50%;background:var(--color-light-brow);display:flex;justify-content:center;align-items:center;position:absolute;top:16px;right:16px;cursor:pointer}@media all and (min-width:765px){.popup-block__close{width:24px;height:24px;background:transparent}}@media all and (min-width:1200px){.popup-block__close{top:24px;right:24px}}.popup-block__close svg{stroke:var(--color-regular-gray)}@media all and (min-width:1200px){.popup-block__close:hover svg{stroke:var(--color-accent)}}.popup-block__close svg{width:24px;height:24px;stroke:var(--color-regular-gray);transition:stroke var(--trans)}@media all and (min-width:765px){.popup-block__close svg{stroke:var(--color-regular-gray)}}.popup-block__content-title{margin-bottom:24px}@media all and (min-width:1200px){.popup-block__content-title{margin-bottom:28px}}.popup-block__content-sub-label{margin-top:12px}.popup-block__content-sub br{display:none}@media all and (min-width:1200px){.popup-block__content-sub br{display:block}}.popup-block__content video{width:100%}.popup-block__main{margin-top:24px}@media all and (min-width:1200px){.popup-block__main{margin-top:32px}}.popup-input__form{display:flex;flex-direction:column}.popup-input__wrapper{display:flex;flex-direction:column;gap:20px}@media all and (min-width:1200px){.popup-input__wrapper{gap:28px}}.popup-input__btn{margin-top:24px}.popup-input__bottom{display:flex;flex-direction:column;gap:12px;margin-top:32px}@media all and (min-width:1200px){.popup-input__bottom{margin-top:40px}}.gallery-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;justify-content:center;align-items:center}.gallery-popup.--catalog-popup .gallery-popup__body{max-width:928px}.gallery-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg-overlay)}.gallery-popup__body{background:var(--color-white);width:100%;max-width:552px;padding:60px 16px 44px;z-index:1;position:relative;height:100%}@media all and (min-width:765px){.gallery-popup__body{padding:60px 28px 40px;border-radius:16px;height:fit-content}}@media all and (min-width:980px){.gallery-popup__body{max-width:488px}}@media all and (min-width:1200px){.gallery-popup__body{padding:60px 100px;max-width:800px}}.gallery-popup__close{position:absolute;top:16px;right:16px;width:28px;height:28px;margin:0;padding:0;background:transparent;outline:none;border:none}@media all and (min-width:765px){.gallery-popup__close{top:16px;right:16px;width:24px;height:24px}}@media all and (min-width:1200px){.gallery-popup__close{top:24px;right:24px}}.gallery-popup__close svg{stroke:var(--color-regular-gray)}.gallery-popup__slider-nav{display:none;position:absolute;top:calc(50% - 50px);left:-16px;width:calc(100% + 32px);transform:translateY(-50%);z-index:1;justify-content:space-between}@media all and (min-width:765px){.gallery-popup__slider-nav{display:flex;left:-16px;width:calc(100% + 32px)}}@media all and (min-width:1200px){.gallery-popup__slider-nav{left:-84px;width:calc(100% + 168px);top:50%}}.gallery-popup__slider-nav .swiper-button-disabled{background:transparent;border:1px solid var(--color-gray)}.gallery-popup__slider-nav .swiper-button-disabled svg{stroke:var(--color-gray2)}.gallery-popup__slider{overflow:hidden}.gallery-popup__slider .swiper-slide{display:flex;justify-content:center}.gallery-popup__slider-wrapper{position:relative}.gallery-popup__slider-paggination-wrapper{margin-top:28px}.gallery-popup__slider-paggination{display:flex;justify-content:center;gap:4px}.gallery-popup__slider-paggination .swiper-pagination-bullet{margin:0!important;padding:0!important;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;opacity:1!important;background:transparent}@media all and (min-width:1200px){.gallery-popup__slider-paggination .swiper-pagination-bullet{width:56px;height:56px}}.gallery-popup__slider-paggination .swiper-pagination-bullet-active{background:var(--color-season2)}.gallery-popup.is-active{display:flex}.input-block{position:relative;display:flex;flex-direction:column;gap:8px}.input-block textarea{height:88px}@media all and (min-width:765px){.input-block textarea{height:96px}}.input-block__placeholder{font-size:13px;line-height:20px;font-weight:500;color:#555}.input-block__placeholder span{color:var(--color-accent)}.input-block__error{position:absolute;font-size:12px;line-height:12px;font-weight:400;top:calc(100% + 5px);right:0;color:var(--color-red);opacity:0;visibility:hidden;pointer-events:none}@media all and (min-width:1200px){.input-block__error{font-size:14px;line-height:14px}}.input-block:has(input:focus) input{border:1px solid var(--color-border2)}.input-block:has(input:focus-visible) input{border:1px solid var(--color-border2)}.input-block:has(textarea:focus) textarea{border:1px solid var(--color-border2)}.input-block:has(textarea:focus-visible) textarea{border:1px solid var(--color-border2)}.input-block.has-value input,.input-block.has-value textarea{border:1px solid var(--color-border2)}.input-block.error input,.input-block.error textarea{border:1px solid var(--color-red)}.input-block.error .input-block__error{opacity:1;visibility:visible}.input-block.error:has(input:focus) input{border:1px solid var(--color-border2)}.input-block.error:has(input:focus-visible) input{border:1px solid var(--color-border2)}.input-block.error:has(input:focus) textarea{border:1px solid var(--color-border2)}.input-block.error:has(input:focus-visible) textarea{border:1px solid var(--color-border2)}.checkbox-other,.file-item{display:flex;gap:20px;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.checkbox-other input[type=checkbox],.file-item input[type=file]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.file-item{align-items:center}.file-item svg{width:28px;height:28px}.checkbox-other span{display:inline-block;position:relative;padding:0 0 0 40px;font-size:12px;line-height:16px;color:var(--color-text)}@media all and (min-width:1200px){.checkbox-other span{padding-left:48px;font-size:13px;line-height:16px}}.checkbox-other span a{color:inherit}@media all and (min-width:1200px){.checkbox-other span a:hover{color:var(--color-accent)}}.checkbox-other span:before{content:"";display:inline-block;width:28px;height:28px;border:1px solid var(--color-border2);position:absolute;left:0;z-index:1;top:0%;border-radius:4px;overflow:hidden}@media all and (min-width:1200px){.checkbox-other span:before{width:32px;height:32px}}.checkbox-other span:after{content:"";display:inline-block;width:28px;height:28px;border:1px solid var(--color-border2);position:absolute;left:0;top:0;z-index:1;border-radius:4px;overflow:hidden}@media all and (min-width:1200px){.checkbox-other span:after{width:32px;height:32px}}.checkbox-other.error span:before{border:1px solid var(--color-red)}.checkbox-other.error span:after{border:1px solid var(--color-red)}.checkbox-other__icon{display:inline-flex;justify-content:center;align-items:center;margin-left:12px;position:relative;top:4px}.checkbox-other.--switch span{font-size:16px;line-height:24px;font-weight:500}.checkbox-other.--switch span:before{width:36px;height:20px;border-radius:100px;background:var(--color-gray);transition:var(--trans)}.checkbox-other.--switch span:after{width:16px;height:16px;border-radius:50%;left:2px;top:0;background:var(--color-white);transition:var(--trans)}.checkbox-other.--switch.--disabled span:after{top:14px}.checkbox-other input[type=checkbox]:checked+span:after{background-image:url(../images/check.svg);background-position:50% 50%;background-repeat:no-repeat}.checkbox-other.--switch input[type=checkbox]:checked+span:after{background:var(--color-white);transform:translate(16px,-50%);transition:var(--trans)}.checkbox-other.--switch.--disabled input[type=checkbox]:checked+span:before{opacity:.6}.checkbox-other.--switch.--disabled input[type=checkbox]:checked+span:after{opacity:.6}.radio-wrapper{display:flex;flex-direction:column;gap:16px}@media all and (min-width:765px){.radio-wrapper{flex-direction:row;gap:16px;align-items:center}}@media all and (min-width:1200px){.radio-wrapper{gap:28px}}.radio-wrapper__label{font-size:16px;line-height:24px;font-weight:400}.radio-wrapper__inputs{display:flex;align-items:center;gap:28px}.radio input[type=radio]{display:none}.radio label{display:flex;flex-direction:column;cursor:pointer;position:relative;padding-left:32px;margin-right:0;line-height:26px;-webkit-user-select:none;user-select:none}.radio label:before{content:"";display:inline-block;width:20px;height:20px;position:absolute;left:0;top:0;border-radius:50%;background:transparent;border:1px solid var(--color-gray)}.radio label:after{content:"";position:absolute;top:5px;left:5px;width:12px;height:12px;border-radius:50%;background:var(--color-accent);opacity:0}.radio_image label{padding:0;opacity:.8;display:flex;align-items:center}.radio_image label:before,.radio_image label:after{display:none}.radio_image label .radio-description{width:120px;height:62px;display:flex;justify-content:center;align-items:center;background:#ececec33;border:1px solid _c2;border-radius:2.66px}.radio-description{min-height:24px;display:flex;align-items:center;font-size:16px;line-height:24px}@media all and (min-width:1200px){.radio-description{font-size:18px;line-height:28px}}.radio input[type=radio]:checked+label:after{opacity:1}.radio input[type=radio]:checked+label:before{border:1px solid var(--color-gray)}.radio.radio_image input[type=radio]:checked+label{opacity:1}.multiplay{position:relative;width:100%;cursor:pointer}.multiplay.--open .multiplay__dropdown{display:flex}.multiplay.--open .multiplay__placeholder:before{transform:rotate(180deg);transition:transform var(--trans)}.multiplay__dropdown{display:none;position:absolute;z-index:9999;width:100%;background:#fff;border:1px solid var(--color-light-brow);border-radius:4px;box-shadow:0 2px 10px #0000001a;margin-top:5px;padding:20px 30px 20px 10px;flex-direction:column;gap:20px}.multiplay__dropdown.--visible{display:flex;padding:0;position:static;box-shadow:none;border:none;z-index:1}.multiplay__dropdown .checkbox-other span{font-size:16px;line-height:24px;font-weight:500}.multiplay__input{padding:13px 30px 13px 0;border-bottom:2px solid var(--color-light-brow2);font-size:14px;line-height:20px;font-weight:500;color:var(--color-dark);width:100%}.multiplay__input.--has-value{border-bottom:2px solid var(--color-brow)}.multiplay__placeholder{font-size:16px;line-height:24px;font-weight:400}.multiplay__placeholder:before{content:"";position:absolute;width:20px;height:9px;top:20px;right:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDExIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxsaW5lIHgxPSIwLjM1MzU1MyIgeTE9IjAuMzUzNTU0IiB4Mj0iNS4zMDMzIiB5Mj0iNS4zMDMzIiBzdHJva2U9IiM5QTk3OUMiLz4KPGxpbmUgeTE9Ii0wLjUiIHgyPSI3IiB5Mj0iLTAuNSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzA3MTA3IDAuNzA3MTA3IDAuNzA3MTA3IDAuNzA3MTA3IDEwLjA3MSAwLjcwNzEwOCkiIHN0cm9rZT0iIzlBOTc5QyIvPgo8L3N2Zz4=);background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(0);transition:transform var(--trans)}.multiplay__tags{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-word;overflow:hidden}.multiplay__tag-text{font-size:16px;line-height:24px;font-weight:500}.multiplay__close{position:absolute;top:18px;right:0;width:13px;height:13px;cursor:pointer;display:none}.multiplay__close svg{width:13px;height:13px}.input-file{display:flex;flex-direction:column}.input-file__file{display:none}.input-file__label{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:16px;line-height:24px;font-weight:500}.input-file__label svg{width:20px;height:20px;flex-shrink:0;fill:transparent}.input-file__description:not(:empty){margin-top:20px;padding:4px 20px;border-radius:20px;background:var(--color-light-brow);display:inline-flex;flex-wrap:wrap;gap:10px}.input-file__description-doc{display:inline-flex;align-items:center;gap:10px;font-size:16px;line-height:24px;font-weight:400;color:var(--color-dark)}.input-file__description-doc-close{width:12px;height:12px;flex-shrink:0;cursor:pointer;display:flex;justify-content:center;align-items:center}.input-file__description-doc-close svg{width:12px;height:12px;flex-shrink:0;cursor:pointer}.capcha{display:flex;flex-direction:column;gap:4px}.capcha__label{font-size:13px;line-height:16px}.capcha__main{display:grid;grid-template-columns:194px 24px minmax(0px,1fr);gap:10px;align-items:center}.capcha__refresh{display:flex;justify-content:center;align-items:center;width:24px;height:24px;cursor:pointer}.capcha__picture{display:flex;justify-content:center;align-items:center}.select-block{display:flex;align-items:center;gap:12px;cursor:pointer}.select-block__sub-label{font-size:16px;line-height:24px;font-weight:700;flex-shrink:0}.select-block__wrapper{position:relative;width:100%}.select-block__main{padding:9px 16.5px;border-radius:8px;border:1px solid var(--bg-scrollbar-track);display:flex;align-items:center;gap:12px;justify-content:space-between}.select-block__label{font-size:16px;line-height:24px;font-weight:700}.select-block__arrow{width:24px;height:24px;transform:rotate(0);transition:transform var(--trans);flex-shrink:0}.select-block__arrow svg{fill:transparent}.select-block__collapse{position:absolute;top:calc(100% + 4px);left:0;width:100%;padding:12px 20px;border-radius:8px;background:var(--color-white);display:flex;flex-direction:column;gap:12px;box-shadow:0 0 10px #00000040;opacity:0;visibility:hidden;transform:translateY(-10px);transition:var(--trans);z-index:2}.select-block__item{font-size:16px;line-height:20px;font-weight:500;color:var(--color-dark)}.select-block__item.--change{color:var(--color-accent)}.select-block.--open .select-block__arrow{transform:rotate(180deg);transition:transform var(--trans)}.select-block.--open .select-block__collapse{transform:translateY(0);opacity:1;visibility:visible;transition:var(--trans)}.counter{position:relative;display:flex;align-items:center;gap:30px;padding:12px 28px;border-radius:600px;background:var(--color-accent);color:var(--color-white)}@media all and (min-width:1600px){.counter{gap:20px}}.counter__btn{width:16px;height:16px;background:transparent;padding:0;margin:0;outline:none!important;cursor:pointer;border:none;flex-shrink:0}.counter__btn.--disabled{opacity:.5}.counter__btn svg{stroke:var(--color-white)}.counter input{padding:0;border:none;text-align:center;flex-grow:1;font-weight:600;background:transparent;color:var(--color-white);font-size:var(--p-link);line-height:var(--lh-link)}.header{background:var(--color-white);position:sticky;top:0;left:0;width:100%;padding:2px 0;z-index:5}@media all and (min-width:765px){.header{padding:8px 0}}@media all and (min-width:1200px){.header{padding:12px 0}}.header__container{display:flex;align-items:center}.header__phone{display:none}@media all and (min-width:765px){.header__phone{display:block;margin-left:auto;font-size:16px;line-height:100%;font-weight:600;flex-shrink:0}}@media all and (min-width:1200px){.header__phone{margin-left:20px;font-size:12px}}@media all and (min-width:1600px){.header__phone{margin-left:30px;font-size:16px}}.header__phone-item{color:var(--color-text)}.header__feadback{display:none}@media all and (min-width:1200px){.header__feadback{display:block;margin-left:10px;flex-shrink:0}}@media all and (min-width:1600px){.header__feadback{margin-left:30px}}@media all and (min-width:1200px){.header__feadback .btn{font-size:10px;line-height:16px}}@media all and (min-width:1600px){.header__feadback .btn{font-size:16px;line-height:20px}}.header__burger{margin-left:auto}@media all and (min-width:765px){.header__burger{margin-left:20px}}.header__nav{margin-left:auto}.header__faraon{align-items:center;gap:10px;display:flex;margin-left:15px;flex-shrink:0;font-weight:600;font-size:8px;line-height:8px}@media all and (min-width:765px){.header__faraon{margin-left:20px;font-size:inherit;line-height:inherit}}@media all and (min-width:1200px){.header__faraon{font-size:12px;line-height:20px}}.header__faraon img{max-width:30px}@media all and (min-width:765px){.header__faraon img{max-width:60px}}.header-nav{display:none}@media all and (min-width:1200px){.header-nav{display:flex;align-items:center;gap:10px}}@media all and (min-width:1600px){.header-nav{gap:20px}}.header-nav__link{font-size:12px;line-height:100%;font-weight:600;color:var(--color-text)}@media all and (min-width:1200px){.header-nav__link{font-size:11px}}@media all and (min-width:1600px){.header-nav__link{font-size:16px}}.logo{display:flex;width:100%;max-width:139px;flex-shrink:0}@media all and (min-width:1200px){.logo{max-width:209px}}.burger{padding:13px 10px;background:var(--color-accent);border-radius:4px;display:flex;justify-content:center;align-items:center;width:40px;height:40px}@media all and (min-width:1200px){.burger{display:none}}.burger-menu{position:fixed;top:0;left:0;width:100%;background:var(--color-white);height:100%;overflow-y:auto;padding:6px 0 20px;z-index:10;opacity:0;visibility:hidden}@media all and (min-width:1200px){.burger-menu{display:none}}.burger-menu__header{display:flex;flex-direction:column;gap:36px}.burger-menu__wrap{display:flex;align-items:center;gap:20px;justify-content:space-between}.burger-menu__close{width:40px;height:40px;border-radius:4px;background:var(--color-accent);display:flex;justify-content:center;align-items:center;flex-shrink:0}.burger-menu__phone{font-size:20px;line-height:100%;font-weight:600;color:var(--color-text)}.burger-menu__feadback .btn{max-width:100%}.burger-menu__nav,.burger-menu__contacts{margin-top:40px}.burger-nav{padding:20px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:16px}.burger-nav__link{font-size:16px;line-height:100%;font-weight:600;color:var(--color-text)}.burger-contacts{display:flex;flex-direction:column;gap:20px}.contacts-item{display:flex;align-items:center;gap:24px}.contacts-item__icon{flex-shrink:0;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--color-accent)}.contacts-item__icon svg{width:24px;height:24px;fill:transparent}.contacts-item__main{display:flex;flex-direction:column;gap:8px;font-size:16px;line-height:20px}.contacts-item__label{font-weight:400}.contacts-item__text{font-weight:600}.contacts-item__text a{color:var(--color-text);text-decoration:underline}.wrapper-container.--open-menu .burger-menu{opacity:1;visibility:visible}.main-banner{padding:20px 0;overflow:hidden;position:relative;z-index:1}@media all and (min-width:765px){.main-banner{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;border-radius:16px;padding-top:70px;padding-bottom:60px}}@media all and (min-width:1600px){.main-banner{padding-top:163px;padding-bottom:107px}}@media all and (min-width:1200px){.main-banner:before{content:"";position:absolute;top:0;left:0;pointer-events:none;width:1014px;height:1083px;background:linear-gradient(101.1deg,#0a1d4266 4.58%,#0a1d4200 83.46%);z-index:-1}}@media all and (min-width:765px){.main-banner:after{content:"";position:absolute;left:0;bottom:0;height:100%;width:100%;background:linear-gradient(101.1deg,#0a1d42 4.58%,#0a1d4200 83.46%);pointer-events:none;z-index:-1}}@media all and (min-width:1200px){.main-banner:after{height:454px;background:linear-gradient(360.8deg,#0a1d42 8.66%,#0a1d4200 82.78%)}}.main-banner__container{display:flex;flex-direction:column;gap:8px}.main-banner__picture{display:flex;border-radius:10px;overflow:hidden}@media all and (min-width:765px){.main-banner__picture{border-radius:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}}@media all and (min-width:765px){.main-banner__picture:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000040;z-index:1;pointer-events:none}}@media all and (min-width:765px){.main-banner__picture img{width:100%;height:100%;object-fit:cover}}.main-banner__content{padding:36px 16px;border-radius:10px;background:var(--color-blue)}@media all and (min-width:765px){.main-banner__content{padding:0;border-radius:0;background:transparent}}.main-banner__title{color:var(--color-white);font-weight:700}@media all and (min-width:1200px){.main-banner__title{font-weight:800}}.main-banner__button{margin-top:32px}@media all and (min-width:1200px){.main-banner__button{margin-top:64px}}.main-banner__slider{margin-top:40px}@media all and (min-width:1200px){.main-banner__slider{margin-top:100px;padding-left:352px}}@media all and (min-width:1600px){.main-banner__slider{margin-top:159px;padding-left:395px}}.main-banner__slider .swiper-slide{display:flex;align-items:stretch;height:auto}@media all and (min-width:765px){.main-banner__info{max-width:390px}}@media all and (min-width:1200px){.main-banner__info{max-width:820px}}@media all and (min-width:1600px){.main-banner__info{max-width:992px}}.main-banner__item{padding-left:16px;border-left:1px solid var(--color-white);color:var(--color-white);display:flex;flex-direction:column;height:100%}@media all and (min-width:1200px){.main-banner__item{gap:20px}}@media all and (min-width:1200px){.main-banner__item{padding-left:20px}}.main-banner__item-count{font-size:40px;line-height:61px;font-weight:600}@media all and (min-width:1200px){.main-banner__item-count{font-size:72px;line-height:76px}}.main-banner__item-title{font-size:16px;line-height:20px}@media all and (min-width:1200px){.main-banner__item-title{font-size:18px;line-height:26px}}.section-header{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}@media all and (min-width:1200px){.section-header{flex-direction:row;gap:32px;margin-bottom:80px}}.section-header__name{display:flex;align-items:center;gap:14px;flex-shrink:0;width:100%;height:fit-content}@media all and (min-width:1200px){.section-header__name{max-width:320px;padding-top:12px}}@media all and (min-width:1600px){.section-header__name{max-width:364px}}.section-header__name-icon{flex-shrink:0;width:100%;max-width:19px}@media all and (min-width:1200px){.section-header__name-icon{max-width:24px}}.section-header__name-title{font-size:16px;line-height:20px;font-weight:500}.section-header__title{margin-bottom:20px}@media all and (min-width:1200px){.section-header__title{margin-bottom:32px}}@media all and (min-width:1600px){.section-header__title{margin-bottom:48px}}.section-header__sub-title{font-size:15px;line-height:22px}@media all and (min-width:1200px){.section-header__sub-title{font-size:24px;line-height:32px}}.about{overflow:hidden;padding-top:var(--box-padding)}.about__picture{display:flex;border-radius:10px;overflow:hidden;min-height:200px}@media all and (min-width:1200px){.about__picture{border-radius:16px}}.about__picture img{object-fit:cover}.services{padding-top:var(--box-padding);overflow:hidden}.services__nav{display:none}@media all and (min-width:1200px){.services__nav{display:flex;align-items:flex-end;gap:16px;max-width:200px;width:100%;flex-shrink:0;position:absolute;bottom:0;left:0}}@media all and (min-width:1600px){.services__nav{max-width:364px}}@media all and (min-width:1200px){.services__wrapper{gap:32px;position:relative}}.services__slider{width:100%}@media all and (min-width:1200px){.services__slider{overflow:hidden;margin-left:351px}}@media all and (min-width:1600px){.services__slider{margin-left:400px}}.services__slider .swiper-slide{width:auto}.services-item{padding:24px;border-radius:10px;position:relative;z-index:1;overflow:hidden;height:296px;min-width:296px;max-width:296px;display:flex;flex-direction:column}@media all and (min-width:1200px){.services-item{min-width:364px;max-width:364px;height:364px;padding:32px;border-radius:8px}}.services-item:before{content:"";bottom:0;left:0;width:100%;height:141px;background:linear-gradient(-355.92deg,#0009 6.8%,#0000 83.61%);z-index:-1;position:absolute}@media all and (min-width:1200px){.services-item:before{height:364px}}.services-item__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.services-item__img img{object-fit:cover}.services-item__title{color:var(--color-white);margin-top:auto;font-size:18px;line-height:24px}.contacts{padding-top:var(--box-padding);overflow:hidden}.contacts__title{margin-bottom:24px}@media all and (min-width:1200px){.contacts__title{margin-bottom:48px}}.contacts__main{display:flex;flex-direction:column;gap:40px}@media all and (min-width:1200px){.contacts__main{flex-direction:row;gap:32px}}.contacts__main-lists{display:flex;flex-direction:column;gap:20px}@media all and (min-width:1200px){.contacts__main-lists{gap:40px;max-width:320px}}@media all and (min-width:1600px){.contacts__main-lists{max-width:364px}}.contacts__main-map{border-radius:10px;overflow:hidden;height:420px}@media all and (min-width:1200px){.contacts__main-map{flex-grow:1;border-radius:16px}}#contacts-map{width:100%;height:100%}.partners{overflow:hidden;padding-top:var(--box-padding)}.partners__container{position:relative;display:flex;flex-direction:column;gap:24px}@media all and (min-width:1200px){.partners__container{display:block}}@media all and (min-width:1200px){.partners__slider{overflow:hidden;margin-left:351px;width:100%}}@media all and (min-width:1600px){.partners__slider{margin-left:400px}}.partners__slider .swiper-wrapper{transition-timing-function:linear!important}.partners__slider .swiper-slide{width:auto}@media all and (min-width:1200px){.partners .section-header__name{position:absolute;top:0;left:10px}}@media all and (min-width:1600px){.partners .section-header__name{left:20px}}.partners__img{display:flex;justify-content:center;align-items:center}.partners__marquee{overflow:hidden}@media all and (min-width:1200px){.partners__marquee{width:100vw;margin-left:351px}}@media all and (min-width:1600px){.partners__marquee{margin-left:400px}}.partners__track{display:flex;align-items:center;width:max-content;will-change:transform}.partners__item{flex-shrink:0;margin-right:32px}@media all and (min-width:1200px){.partners__item{margin-right:66px}}.partners__item img{display:block;max-width:none}.feadback{padding-top:var(--box-padding);overflow:hidden}.feadback__container{display:flex;flex-direction:column;gap:8px}@media all and (min-width:765px){.feadback__wrapper{position:relative;z-index:1;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;border-radius:16px;padding-top:70px;padding-bottom:60px;overflow:hidden}}@media all and (min-width:1200px){.feadback__wrapper{padding:100px 80px}}@media all and (min-width:1600px){.feadback__wrapper{padding:120px 126px}}@media all and (min-width:765px){.feadback__wrapper:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(9.96deg,#0a1d42 13.1%,#0a1d4200 84.4%);z-index:-1}}@media all and (min-width:1200px){.feadback__wrapper:before{height:566px;background:linear-gradient(354deg,#0a1d42 13.1%,#0a1d4200 84.4%)}}@media all and (min-width:1600px){.feadback__wrapper:before{background:linear-gradient(3deg,#0a1d42 13.1%,#0a1d4200 84.4%)}}@media all and (min-width:1200px){.feadback__wrapper:after{content:"";position:absolute;top:0;width:1020px;height:1037px;bottom:0;left:0;background:linear-gradient(101.1deg,#0a1d4266 4.58%,#0a1d4200 83.46%);z-index:-1}}.feadback__picture{display:flex;border-radius:10px;overflow:hidden}@media all and (min-width:765px){.feadback__picture{border-radius:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}}@media all and (min-width:1600px){.feadback__picture:before{content:"";position:absolute;top:0;right:0;width:1240px;height:100%;background:linear-gradient(277deg,#253e7166 8.05%,#0a1d4200 87.36%)}}@media all and (min-width:765px){.feadback__picture img{width:100%;height:100%;object-fit:cover}}.feadback__main{background:var(--color-blue);border-radius:10px;padding:36px 16px;display:flex;flex-direction:column;gap:24px}@media all and (min-width:765px){.feadback__main{padding:0;background:transparent;border-radius:0}}@media all and (min-width:980px){.feadback__main{display:grid;grid-template-columns:350px minmax(0px,1fr)}}@media all and (min-width:1200px){.feadback__main{grid-template-columns:500px minmax(0px,1fr);gap:88px}}@media all and (min-width:1600px){.feadback__main{grid-template-columns:minmax(0px,1fr) 760px}}.feadback__title{color:var(--color-white)}@media all and (min-width:980px){.feadback__title{margin-top:auto}}.feadback__form-wrapper{display:flex;flex-direction:column;gap:10px}.feadback__icons{padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:24px;border-radius:8px;background:var(--color-white)}@media all and (min-width:1200px){.feadback__icons{padding:18px}}@media all and (min-width:1600px){.feadback__icons{padding:18px 100px;gap:67px}}.feadback__icons-item{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:100%}@media all and (min-width:1200px){.feadback__icons-item{flex-direction:row;gap:16px}}.feadback__icons-item-icon{width:100%;max-width:44px;height:56px}@media all and (min-width:1200px){.feadback__icons-item-icon{max-width:63px;height:80px;flex-shrink:0}}.feadback__icons-item-icon img{width:100%;height:100%;object-fit:contain}.feadback__icons-item-text{color:var(--color-text);font-size:16px;line-height:20px;font-weight:600}@media all and (min-width:1200px){.feadback__icons-item-text{font-size:20px;line-height:24px}}.feadback-form{border-radius:8px;background:var(--color-white);padding:24px 16px}@media all and (min-width:765px){.feadback-form{padding:24px 80px}}@media all and (min-width:1200px){.feadback-form{padding:60px 80px}}@media all and (min-width:1600px){.feadback-form{padding:60px 100px}}.feadback-form__inputs{display:flex;flex-direction:column;gap:16px}@media all and (min-width:1200px){.feadback-form__inputs{gap:20px}}.feadback-form__bottom{margin-top:20px;display:flex;flex-direction:column;gap:16px}@media all and (min-width:1200px){.feadback-form__bottom{flex-direction:row;align-items:center;gap:30px;flex-wrap:wrap}}@media all and (min-width:1600px){.feadback-form__bottom{flex-wrap:nowrap}}.feadback-form__bottom .btn-arrow{flex-shrink:0}.footer{overflow:hidden;margin-top:8px}@media all and (min-width:1200px){.footer{margin-top:20px}}.footer__wrapper{padding:0 16px}@media all and (min-width:765px){.footer__wrapper{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;background:var(--color-gray);border-radius:10px;overflow:hidden}}@media all and (min-width:1200px){.footer__wrapper{padding:0 30px}}.footer__container{padding:36px 16px;border-radius:10px;background:var(--color-gray);display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:18px;font-weight:500}@media all and (min-width:980px){.footer__container{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr))}}@media all and (min-width:1200px){.footer__container{padding-left:10px;padding-right:10px}}@media all and (min-width:1600px){.footer__container{display:flex;flex-direction:row;gap:159px;padding:40px 20px}}.footer__container a{color:var(--color-text)}@media all and (min-width:1200px){.footer__container a:hover{color:var(--color-accent)}}.disel-page{padding:var(--box-padding) 0}.dgu-page{--space-0: 0px;--color-text: #222524;--weight-regular: 400;--text-15px: 15px;--leading-1-65: 1.65;--font-family: Montserrat, Arial, sans-serif;--color-white: #fff;--text-16px: 16px;--color-transparent: transparent;--weight-semibold: 600;--tracking-minus-1-8px: -1.8px;--tracking-minus-2-4px: -2.4px;--leading-1-16: 1.16;--text-30px: 30px;--tracking-minus-1-1px: -1.1px;--tracking-minus-1-4px: -1.4px;--text-21px: 21px;--tracking-minus-0-5px: -.5px;--leading-1-7: 1.7;--space-60: 60px;--text-10px: 10px;--tracking-1-2px: 1.2px;--leading-1-5: 1.5;--space-18: 18px;--text-12px: 12px;--tracking-1-55px: 1.55px;--space-24: 24px;--color-text-muted: #626861;--leading-1-6: 1.6;--space-15: 15px;--space-25: 25px;--color-accent: #fecc00;--text-14px: 14px;--leading-1-45: 1.45;--color-button-hover-color: #edbd00;--space-12: 12px;--space-17: 17px;--text-13px: 13px;--color-button-dark-hover-color: #404640;--space-13: 13px;--space-4: 4px;--color-faq-details-open-summary-color: #776000;--color-text-link-light-color: #e9ede7;--text-20px: 20px;--text-11px: 11px;--tracking-1px: 1px;--space-7: 7px;--space-11: 11px;--color-surface: #f3f4ef;--leading-1-4: 1.4;--space-32: 32px;--space-48: 48px;--space-40: 40px;--space-19: 19px;--space-minus-1: -1px;--color-radio-options-input-focus-visible-outline-color: #a07700;--text-8px: 8px;--tracking-0-5px: .5px;--space-8: 8px;--space-22: 22px;--space-16: 16px;--space-2: 2px;--color-border: #dce0d8;--space-9: 9px;--space-6: 6px;--color-dark: #222724;--space-28: 28px;--space-5: 5px;--space-36: 36px;--color-hero-eyebrow-color: #c1c9be;--tracking-0-8px: .8px;--space-23: 23px;--text-9px: 9px;--tracking-0-6px: .6px;--text-1-18em: 1.18em;--weight-bold: 700;--tracking-minus-3px: -3px;--text-18px: 18px;--space-21: 21px;--space-20: 20px;--leading-1-75: 1.75;--color-hero-description-color: #b8c1b7;--space-30: 30px;--space-35: 35px;--color-hero-note-color: #b4bdb2;--color-photo-label-color: rgba(36,40,36,.91);--space-14: 14px;--tracking-1-4px: 1.4px;--color-photo-label-span-color: #ccd2c8;--color-hero-figure-figcaption-color: #a9b3a7;--color-hero-stats-top-color: #475044;--space-27: 27px;--space-42: 42px;--space-29: 29px;--space-45: 45px;--space-34: 34px;--text-29px: 29px;--tracking-minus-1px: -1px;--leading-1-3: 1.3;--text-27px: 27px;--text-33px: 33px;--tracking-0px: 0px;--text-19px: 19px;--color-hero-stats-div-span-color: #b4beb0;--space-58: 58px;--space-26: 26px;--space-10: 10px;--text-17px: 17px;--space-38: 38px;--space-56: 56px;--color-component-list-article-bottom-color: #d6dbd2;--color-component-list-article-span-color: #747c70;--space-52: 52px;--space-55: 55px;--space-90: 90px;--leading-1-2: 1.2;--text-28px: 28px;--color-delivery-left-color: rgba(165,137,0,.6);--text-63px: 63px;--leading-1-1: 1.1;--tracking-minus-4px: -4px;--text-56px: 56px;--text-68px: 68px;--space-31: 31px;--space-44: 44px;--color-steps-li-span-bottom-color: #ccd2c7;--space-50: 50px;--text-23px: 23px;--tracking-minus-0-8px: -.8px;--text-24px: 24px;--leading-1-8: 1.8;--space-74: 74px;--color-request-copy-eyebrow-color: #c0c8bb;--text-31px: 31px;--leading-1-17: 1.17;--tracking-minus-1-25px: -1.25px;--text-35px: 35px;--text-32px: 32px;--text-39px: 39px;--tracking-minus-1-7px: -1.7px;--text-46px: 46px;--color-request-copy-p-not-eyebrow-color: #c1cabc;--color-request-phone-span-color: #b8c3b2;--tracking-minus-0-7px: -.7px;--text-25px: 25px;--color-field-input-top-color: #ced4c8;--color-field-input-placeholder-color: #747b6f;--color-field-input-aria-invalid-true-top-color: #b12c22;--color-field-error-color: #a3221a;--color-consent-input-accent-color: #8d7100;--color-dialog-box-shadow: rgba(0,0,0,.333);--color-dialog-backdrop-color: rgba(21,32,23,.733);--tracking-minus-0-4px: -.4px;--text-26px: 26px;--leading-1: 1;--text-7px: 7px;--tracking-minus-2px: -2px;--text-1-22em: 1.22em;--color-page-nav-color: rgba(247,248,243,.96);--tracking-0-3px: .3px;--space-3: 3px;--color-page-nav-nav-a-hover-color: #746000;--color-sticky-cta-image: rgba(41,54,43,.4);--color-sticky-cta-background-image-2: rgba(17,27,23,.333);--color-sticky-cta-background-image-3: rgba(255,255,255,.024);--color-sticky-cta-color: #252c27;--color-sticky-cta-box-shadow: rgba(23,33,27,.14);--color-sticky-cta-color-2: #f5f7f0;--color-sticky-cta-copy-span-color: #bec8bb;--color-sticky-cta-phone-bottom-color: #899784;--color-sticky-cta-phone-color: #f0f3e9;--color-sticky-cta-button-box-shadow: rgba(0,0,0,.133);--color-motion-indicator-color: rgba(255,255,255,.94);--color-motion-indicator-color-2: #727a6b;--color-equipment-view-focus-visible-outline-color: #8c7400;--color-component-selector-button-hover-top-color: #b3bbad;--color-component-selector-button-hover-color: #fafbf7;--color-component-selector-button-aria-pressed-color: #fffcec;--leading-0: 0;--color-diagram-overlay-rect-fill: rgba(254,204,0,.19);--color-diagram-overlay-rect-stroke: #cda600;--color-component-detail-color: #f6f7f2;--color-component-type-color: #75806c;--container-width: 1320px}.dgu-page{scroll-behavior:smooth;scroll-padding-top:calc(var(--site-header-height) + var(--page-nav-height) + 16px);--site-header-height: 76px;--page-nav-height: 49px}@media all and (min-width:701px){.dgu-page{scroll-padding-top:calc(var(--site-header-height) + var(--page-nav-height) + 18px);--site-header-height: 92px;--page-nav-height: 56px}}@media(prefers-reduced-motion:reduce){.dgu-page{scroll-behavior:auto}}.dgu-page{--font-1: var(--font-family);--font-2: var(--font-family);--h1: 600 33px/1.12 var(--font-family);--h2: 600 30px/1.16 var(--font-family);--h3: 600 21px/1.16 var(--font-family);--box-padding: 60px}@media all and (min-width:361px){.dgu-page{--h1: 600 clamp(35px, 8.9vw, 57px)/1.12 var(--font-family)}}@media all and (min-width:701px){.dgu-page{--h1: 600 39px/1.08 var(--font-family);--box-padding: 78px}}@media all and (min-width:1001px){.dgu-page{--h1: 600 clamp(36px, 4.4vw, 64px)/1.08 var(--font-family);--h2: 600 34px/1.16 var(--font-family)}}@media all and (min-width:1201px){.dgu-page{--h2: 600 40px/1.16 var(--font-family);--box-padding: 100px}}.dgu-page ul>li,.dgu-page ol>li{padding-left:0}.dgu-page ul>li:before,.dgu-page ol>li:before{content:none;position:static;inset:auto;width:auto;height:auto;background:none;border:0;border-radius:0;display:inline;transform:none}.dgu-page *{box-sizing:border-box}.dgu-page{isolation:isolate;margin:var(--space-0);color:var(--color-text);font:var(--weight-regular) var(--text-15px) / var(--leading-1-65) var(--font-family);background:var(--color-white)}@media all and (min-width:701px){.dgu-page{font-size:var(--text-16px)}}html.is-dgu-modal-open{overflow:hidden}.dgu-page button{font:inherit;-webkit-tap-highlight-color:var(--color-transparent);cursor:pointer;color:inherit}.dgu-page input{font:inherit;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;-webkit-tap-highlight-color:var(--color-transparent)}.dgu-page textarea{font:inherit}.dgu-page a{-webkit-tap-highlight-color:var(--color-transparent);color:inherit;text-decoration:none;max-width:none}.dgu-page summary{-webkit-tap-highlight-color:var(--color-transparent)}.dgu-page img{display:block;max-width:100%;height:auto}.dgu-page button:disabled{cursor:wait}.dgu-page .h2{margin:var(--space-0);font:var(--h2);letter-spacing:var(--tracking-minus-1-1px)}@media all and (min-width:701px){.dgu-page .h2{letter-spacing:var(--tracking-minus-1-4px)}}.dgu-page .h3{margin:var(--space-0);font:var(--h3);letter-spacing:var(--tracking-minus-0-5px)}.dgu-page .h4{margin:var(--space-0);font-weight:var(--weight-semibold);line-height:var(--leading-1-16)}.dgu-page p{margin:var(--space-0);line-height:var(--leading-1-7)}.dgu-page figure{margin:var(--space-0)}.dgu-page ul,.dgu-page ol{padding:var(--space-0);margin:var(--space-0)}.dgu-page .dgu-container{width:calc(100% - 32px);margin-left:auto;margin-right:auto}@media all and (min-width:361px){.dgu-page .dgu-container{width:calc(100% - 40px)}}@media all and (min-width:701px){.dgu-page .dgu-container{width:calc(100% - 64px)}}@media all and (min-width:1201px){.dgu-page .dgu-container{width:min(var(--container-width),100% - 96px)}}.dgu-page .dgu-section{padding:var(--box-padding) 0}.dgu-page .dgu-eyebrow{font-size:var(--text-10px);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-1-2px);line-height:var(--leading-1-5);margin-bottom:var(--space-18)}@media all and (min-width:701px){.dgu-page .dgu-eyebrow{font-size:var(--text-12px);letter-spacing:var(--tracking-1-55px);margin-bottom:var(--space-24)}}.dgu-page .dgu-caption{font-size:var(--text-12px);color:var(--color-text-muted);line-height:var(--leading-1-6)}.dgu-page .dgu-button{display:inline-flex;min-height:54px;padding:var(--space-15) var(--space-25);align-items:center;justify-content:center;background:var(--color-accent);border-width:1px;border-style:solid;border-top-color:var(--color-accent);border-right-color:var(--color-accent);border-bottom-color:var(--color-accent);border-left-color:var(--color-accent);border-image:none;border-radius:3px;font-size:var(--text-14px);font-weight:var(--weight-semibold);line-height:var(--leading-1-45);text-align:center;transition:background .18s,transform .18s;color:var(--color-text)}.dgu-page .dgu-button:hover{background:var(--color-button-hover-color);border-top-color:var(--color-button-hover-color);border-right-color:var(--color-button-hover-color);border-bottom-color:var(--color-button-hover-color);border-left-color:var(--color-button-hover-color);transform:translateY(-1px)}.dgu-page .dgu-button.--small{min-height:44px;padding:var(--space-12) var(--space-17);font-size:var(--text-13px)}.dgu-page .dgu-button.--dark{color:var(--color-white);background:var(--color-text);border-top-color:var(--color-text);border-right-color:var(--color-text);border-bottom-color:var(--color-text);border-left-color:var(--color-text)}.dgu-page .dgu-button.--dark:hover{background:var(--color-button-dark-hover-color)}.dgu-page .dgu-link{display:inline-flex;align-items:center;gap:var(--space-13);background:none;border-width:0px 0px 1px;border-style:none none solid;border-color:currentcolor;border-image:none;padding:var(--space-0) var(--space-0) var(--space-4);font-weight:var(--weight-semibold);font-size:var(--text-14px);line-height:var(--leading-1-5);text-align:left}.dgu-page .dgu-link:hover{color:var(--color-faq-details-open-summary-color)}.dgu-page .dgu-link.--light{color:var(--color-text-link-light-color)}.dgu-page .dgu-link.--light:hover{color:var(--color-accent)}.dgu-page .dgu-link span{font-size:var(--text-20px)}.dgu-page .dgu-tag{display:inline-block;font-size:var(--text-11px);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-1px);padding:var(--space-7) var(--space-11);background:var(--color-surface);line-height:var(--leading-1-4)}.dgu-page .dgu-section-heading{display:block;align-items:flex-end;justify-content:space-between;gap:var(--space-25);margin-bottom:var(--space-32)}@media all and (min-width:701px){.dgu-page .dgu-section-heading{display:flex;margin-bottom:var(--space-48)}}@media all and (min-width:1001px){.dgu-page .dgu-section-heading{row-gap:var(--space-40);column-gap:var(--space-40)}}@media all and (min-width:1201px){.dgu-page .dgu-section-heading{row-gap:var(--space-60);column-gap:var(--space-60)}}.dgu-page .dgu-section-heading>p{max-width:none;color:var(--color-text-muted);font-size:var(--text-13px);margin-top:var(--space-19)}@media all and (min-width:701px){.dgu-page .dgu-section-heading>p{max-width:250px;margin-top:var(--space-0)}}@media all and (min-width:1001px){.dgu-page .dgu-section-heading>p{max-width:290px;font-size:var(--text-14px)}}@media all and (min-width:1201px){.dgu-page .dgu-section-heading>p{max-width:350px;font-size:var(--text-15px)}}.dgu-page .dgu-section-heading .dgu-eyebrow{color:var(--color-text-muted)}.dgu-page .sr-only{position:absolute;width:1px;height:1px;padding:var(--space-0);margin:var(--space-minus-1);overflow:hidden;clip:rect(0px,0px,0px,0px);white-space:nowrap;border:0px}.dgu-page .skip-link{position:fixed;left:15px;top:0;background:var(--color-accent);padding:var(--space-12);z-index:100;transform:translateY(-200%)}.dgu-page .skip-link:focus{top:10px;transform:translateY(0)}.dgu-page :focus-visible{outline-color:var(--color-radio-options-input-focus-visible-outline-color);outline-style:solid;outline-width:3px;outline-offset:5px}.dgu-page [hidden]{display:none!important}.dgu-page .dgu-icon{width:43px;height:43px;fill:none;stroke:currentcolor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dgu-page form{margin-top:var(--space-27)}@media(prefers-reduced-motion:reduce){.dgu-page *{transition:none!important;animation:auto ease 0s 1 normal none running none!important}}@media(prefers-reduced-motion:reduce){.dgu-page *:before{transition:none!important;animation:auto ease 0s 1 normal none running none!important}}@media(prefers-reduced-motion:reduce){.dgu-page *:after{transition:none!important;animation:auto ease 0s 1 normal none running none!important}}.dgu-page [id]{scroll-margin-top:calc(var(--site-header-height) + var(--page-nav-height) + var(--space-18))}.dgu-page .dgu-nav{position:sticky;top:var(--site-header-height);z-index:4;background:var(--color-page-nav-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--color-border)}.dgu-page .dgu-nav>.dgu-container{min-height:49px;display:block;align-items:center;justify-content:space-between;gap:var(--space-30);width:calc(100% - 30px)}@media all and (min-width:701px){.dgu-page .dgu-nav>.dgu-container{min-height:56px;display:flex;width:calc(100% - 64px)}}@media all and (min-width:1201px){.dgu-page .dgu-nav>.dgu-container{width:min(var(--container-width),100% - 96px)}}.dgu-page .dgu-nav__title{font-size:var(--text-12px);white-space:nowrap;letter-spacing:var(--tracking-0-3px);display:none}@media all and (min-width:701px){.dgu-page .dgu-nav__title{display:block}}.dgu-page .dgu-nav__title strong{margin-left:var(--space-5);font-weight:var(--weight-semibold)}.dgu-page .dgu-nav nav{display:flex;align-items:stretch;gap:var(--space-0);min-height:49px;justify-content:space-between}@media all and (min-width:701px){.dgu-page .dgu-nav nav{row-gap:var(--space-25);column-gap:var(--space-25);min-height:56px;justify-content:normal}}@media all and (min-width:1001px){.dgu-page .dgu-nav nav{row-gap:var(--space-34);column-gap:var(--space-34)}}.dgu-page .dgu-nav nav a{display:flex;align-items:center;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:var(--color-transparent);padding-top:var(--space-3);font-size:var(--text-9px);font-weight:var(--weight-semibold);white-space:nowrap;transition:border-color .2s,color .2s;padding-left:var(--space-3);padding-right:var(--space-3)}@media all and (min-width:361px){.dgu-page .dgu-nav nav a{font-size:var(--text-10px)}}@media all and (min-width:701px){.dgu-page .dgu-nav nav a{border-bottom-width:3px;font-size:var(--text-12px);padding-left:var(--space-0);padding-right:var(--space-0)}}.dgu-page .dgu-nav nav a:hover{border-bottom-color:var(--color-accent);color:var(--color-page-nav-nav-a-hover-color)}.dgu-page .dgu-nav nav a[aria-current=location]{border-bottom-color:var(--color-accent);color:var(--color-page-nav-nav-a-hover-color)}.dgu-page .h1{margin:var(--space-0);font:var(--h1);letter-spacing:var(--tracking-minus-1-8px)}@media all and (min-width:1201px){.dgu-page .h1{letter-spacing:var(--tracking-minus-2-4px)}}.dgu-page .dgu-hero{background:var(--color-dark);color:var(--color-white);padding-top:var(--space-28);overflow:hidden}@media all and (min-width:701px){.dgu-page .dgu-hero{padding-top:var(--space-32)}}@media all and (min-width:1001px){.dgu-page .dgu-hero{padding-top:var(--space-48)}}.dgu-page .dgu-hero__grid{display:flex;grid-template-columns:47% 53%;gap:var(--space-28);align-items:start;flex-direction:column}@media all and (min-width:701px){.dgu-page .dgu-hero__grid{display:grid;row-gap:var(--space-0);column-gap:var(--space-0);flex-direction:row}}@media all and (min-width:1001px){.dgu-page .dgu-hero__grid{grid-template-columns:46% 54%}}.dgu-page .dgu-hero__copy{padding:var(--space-0);position:relative;z-index:1;width:100%}@media all and (min-width:701px){.dgu-page .dgu-hero__copy{padding-top:var(--space-5);padding-right:var(--space-25);width:auto}}@media all and (min-width:1001px){.dgu-page .dgu-hero__copy{padding-top:var(--space-16)}}@media all and (min-width:1201px){.dgu-page .dgu-hero__copy{padding-right:var(--space-36)}}@media all and (min-width:1600px){.dgu-page .dgu-hero__copy{padding-top:var(--space-25)}}.dgu-page .dgu-hero .dgu-eyebrow{color:var(--color-hero-eyebrow-color);font-size:var(--text-8px);letter-spacing:var(--tracking-0-8px);display:flex;align-items:center;gap:var(--space-8);margin-bottom:var(--space-23)}@media all and (min-width:361px){.dgu-page .dgu-hero .dgu-eyebrow{font-size:var(--text-9px)}}@media all and (min-width:701px){.dgu-page .dgu-hero .dgu-eyebrow{font-size:var(--text-8px);letter-spacing:var(--tracking-0-6px);margin-bottom:var(--space-28)}}@media all and (min-width:1001px){.dgu-page .dgu-hero .dgu-eyebrow{font-size:var(--text-9px);letter-spacing:var(--tracking-1px);row-gap:var(--space-12);column-gap:var(--space-12)}}@media all and (min-width:1201px){.dgu-page .dgu-hero .dgu-eyebrow{font-size:var(--text-10px);letter-spacing:var(--tracking-1-55px)}}.dgu-page .dgu-line-mark{width:24px;height:2px;background:var(--color-accent);display:inline-block;flex-shrink:0}.dgu-page .h1>span{color:var(--color-accent);display:inline-block;margin-top:var(--space-5);font-size:var(--text-1-18em);font-weight:var(--weight-bold);letter-spacing:var(--tracking-minus-3px)}.dgu-page .dgu-hero__lead{font-size:var(--text-18px);line-height:var(--leading-1-5);margin-top:var(--space-21)}@media all and (min-width:701px){.dgu-page .dgu-hero__lead{font-size:var(--text-16px);margin-top:var(--space-20)}}@media all and (min-width:1001px){.dgu-page .dgu-hero__lead{font-size:var(--text-18px);margin-top:var(--space-25)}}@media all and (min-width:1201px){.dgu-page .dgu-hero__lead{font-size:var(--text-21px)}}.dgu-page .dgu-hero__description{font-size:var(--text-13px);line-height:var(--leading-1-75);color:var(--color-hero-description-color);max-width:390px;margin-top:var(--space-15)}@media all and (min-width:701px){.dgu-page .dgu-hero__description{font-size:var(--text-12px);max-width:410px;margin-top:var(--space-13)}}@media all and (min-width:1001px){.dgu-page .dgu-hero__description{font-size:var(--text-13px);margin-top:var(--space-17)}}@media all and (min-width:1201px){.dgu-page .dgu-hero__description{font-size:var(--text-14px)}}@media all and (min-width:1600px){.dgu-page .dgu-hero__description{margin-top:var(--space-20)}}.dgu-page .dgu-hero__actions{display:flex;flex-flow:column wrap;align-items:flex-start;gap:var(--space-16);margin-top:var(--space-24)}@media all and (min-width:361px){.dgu-page .dgu-hero__actions{row-gap:var(--space-18);column-gap:var(--space-18);flex-direction:row}}@media all and (min-width:701px){.dgu-page .dgu-hero__actions{align-items:center;row-gap:var(--space-15);column-gap:var(--space-15);margin-top:var(--space-22)}}@media all and (min-width:1001px){.dgu-page .dgu-hero__actions{row-gap:var(--space-19);column-gap:var(--space-19);margin-top:var(--space-30)}}@media all and (min-width:1600px){.dgu-page .dgu-hero__actions{margin-top:var(--space-35)}}.dgu-page .dgu-hero__actions .dgu-button{padding-left:var(--space-22);padding-right:var(--space-22);font-size:var(--text-13px);min-height:52px}@media all and (min-width:701px){.dgu-page .dgu-hero__actions .dgu-button{font-size:var(--text-12px);min-height:54px}}@media all and (min-width:1201px){.dgu-page .dgu-hero__actions .dgu-button{font-size:var(--text-14px)}}.dgu-page .dgu-hero__actions .dgu-link{font-size:var(--text-11px);align-self:flex-start}@media all and (min-width:361px){.dgu-page .dgu-hero__actions .dgu-link{align-self:center}}@media all and (min-width:701px){.dgu-page .dgu-hero__actions .dgu-link{font-size:var(--text-12px);align-self:auto}}.dgu-page .dgu-hero__note{font-size:var(--text-10px);color:var(--color-hero-note-color);margin-top:var(--space-15);max-width:340px;line-height:var(--leading-1-7)}@media all and (min-width:701px){.dgu-page .dgu-hero__note{max-width:390px}}@media all and (min-width:1201px){.dgu-page .dgu-hero__note{font-size:var(--text-11px)}}.dgu-page .dgu-hero__figure{position:relative;padding-top:var(--space-0);width:100%}@media all and (min-width:701px){.dgu-page .dgu-hero__figure{width:auto}}.dgu-page .dgu-hero__figure>picture>img{width:100%;height:auto;object-fit:cover;object-position:50% 50%;filter:brightness(.89);aspect-ratio:1.25/1}@media all and (min-width:701px){.dgu-page .dgu-hero__figure>picture>img{height:485px;object-position:48% 50%;aspect-ratio:auto 1280/960}}@media all and (min-width:1001px){.dgu-page .dgu-hero__figure>picture>img{height:530px}}@media all and (min-width:1201px){.dgu-page .dgu-hero__figure>picture>img{height:565px}}@media all and (min-width:1600px){.dgu-page .dgu-hero__figure>picture>img{height:590px}}.dgu-page .dgu-hero__figure:after{content:"";position:absolute;top:0;left:0;width:38px;height:38px;border-top-width:3px;border-top-style:solid;border-top-color:var(--color-accent);border-left-width:3px;border-left-style:solid;border-left-color:var(--color-accent)}.dgu-page .dgu-hero__photo-label{position:absolute;bottom:49px;left:15px;right:15px;padding:var(--space-13) var(--space-15);background:var(--color-photo-label-color);border-left-width:3px;border-left-style:solid;border-left-color:var(--color-accent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media all and (min-width:701px){.dgu-page .dgu-hero__photo-label{bottom:55px;padding-top:var(--space-14);padding-right:var(--space-14);padding-bottom:var(--space-14);padding-left:var(--space-14)}}@media all and (min-width:1001px){.dgu-page .dgu-hero__photo-label{bottom:52px;left:25px;right:25px;padding-top:var(--space-18);padding-right:var(--space-20);padding-bottom:var(--space-18);padding-left:var(--space-20)}}.dgu-page .dgu-hero__photo-label>span{display:block;font-size:var(--text-8px);letter-spacing:var(--tracking-1-4px);color:var(--color-photo-label-span-color);margin-bottom:var(--space-7)}@media all and (min-width:701px){.dgu-page .dgu-hero__photo-label>span{font-size:var(--text-9px);margin-bottom:var(--space-8)}}.dgu-page .dgu-hero__photo-label strong{font-size:var(--text-13px);font-weight:var(--weight-semibold);line-height:var(--leading-1-4)}@media all and (min-width:701px){.dgu-page .dgu-hero__photo-label strong{font-size:var(--text-14px)}}@media all and (min-width:1001px){.dgu-page .dgu-hero__photo-label strong{font-size:var(--text-16px)}}.dgu-page .dgu-hero__figure figcaption{font-size:var(--text-9px);color:var(--color-hero-figure-figcaption-color);line-height:var(--leading-1-6);padding-top:var(--space-9);max-width:340px}@media all and (min-width:701px){.dgu-page .dgu-hero__figure figcaption{font-size:var(--text-10px);padding-top:var(--space-12);max-width:none}}.dgu-page .dgu-hero__stats{display:grid;grid-template-columns:1fr 1fr;border-top-width:1px;border-top-style:solid;border-top-color:var(--color-hero-stats-top-color);margin-top:var(--space-27);padding-top:var(--space-0);padding-bottom:var(--space-27);gap:var(--space-0)}@media all and (min-width:701px){.dgu-page .dgu-hero__stats{grid-template-columns:repeat(4,1fr);margin-top:var(--space-42);padding-top:var(--space-29);padding-bottom:var(--space-35);row-gap:normal;column-gap:normal}}@media all and (min-width:1600px){.dgu-page .dgu-hero__stats{margin-top:var(--space-45)}}.dgu-page .dgu-hero__stats>div{border-left:0px;padding:var(--space-22) var(--space-0) var(--space-0)}@media all and (min-width:701px){.dgu-page .dgu-hero__stats>div{padding-left:var(--space-20);border-left-width:1px;border-left-style:solid;border-left-color:var(--color-hero-stats-top-color);padding-top:var(--space-0)}}@media all and (min-width:1001px){.dgu-page .dgu-hero__stats>div{padding-left:var(--space-34)}}.dgu-page .dgu-hero__stats>div:first-child{padding-left:var(--space-0);border-left:0px}.dgu-page .dgu-hero__stats strong{font-size:var(--text-29px);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-minus-1px);display:block;line-height:var(--leading-1-3);margin-bottom:var(--space-7)}@media all and (min-width:701px){.dgu-page .dgu-hero__stats strong{font-size:var(--text-27px)}}@media all and (min-width:1001px){.dgu-page .dgu-hero__stats strong{font-size:var(--text-33px)}}.dgu-page .dgu-hero__stats strong>span{font-size:var(--text-15px);font-weight:var(--weight-regular);letter-spacing:var(--tracking-0px)}@media all and (min-width:1001px){.dgu-page .dgu-hero__stats strong>span{font-size:var(--text-19px)}}.dgu-page .dgu-hero__stats>div>span{font-size:var(--text-9px);color:var(--color-hero-stats-div-span-color);display:block;max-width:150px}@media all and (min-width:701px){.dgu-page .dgu-hero__stats>div>span{font-size:var(--text-10px);display:inline;max-width:none}}@media all and (min-width:1001px){.dgu-page .dgu-hero__stats>div>span{font-size:var(--text-11px)}}.dgu-page .dgu-hero .h1{font:var(--h1);letter-spacing:var(--tracking-minus-1-4px)}@media all and (min-width:701px){.dgu-page .dgu-hero .h1{letter-spacing:var(--tracking-minus-1-8px)}}@media all and (min-width:1201px){.dgu-page .dgu-hero .h1{letter-spacing:var(--tracking-minus-2-4px)}}.dgu-page .dgu-hero .h1>span{letter-spacing:var(--tracking-minus-2px);font-size:var(--text-1-22em)}@media all and (min-width:701px){.dgu-page .dgu-hero .h1>span{letter-spacing:var(--tracking-minus-3px);font-size:var(--text-1-18em)}}.dgu-page .dgu-hero__stats>div:nth-child(2n){padding-left:var(--space-20);border-left-width:1px;border-left-style:solid;border-left-color:var(--color-hero-stats-top-color)}@media all and (min-width:1001px){.dgu-page .dgu-hero__stats>div:nth-child(2n){padding-left:var(--space-34)}}.dgu-page .dgu-hero__stats>div:nth-child(-n+2){padding-bottom:var(--space-21);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--color-hero-stats-top-color)}@media all and (min-width:701px){.dgu-page .dgu-hero__stats>div:nth-child(-n+2){padding-bottom:var(--space-0);border-bottom-width:0px;border-bottom-style:none;border-bottom-color:var(--color-white)}}.dgu-page .dgu-applications{padding:var(--box-padding) 0}@media all and (min-width:1201px){.dgu-page .dgu-applications{padding-block:calc(var(--box-padding) - 14px)}}.dgu-page .dgu-applications__application-grid{display:grid;grid-template-columns:1fr;gap:var(--space-25)}@media all and (min-width:701px){.dgu-page .dgu-applications__application-grid{grid-template-columns:repeat(3,1fr);row-gap:var(--space-28);column-gap:var(--space-28)}}@media all and (min-width:1001px){.dgu-page .dgu-applications__application-grid{row-gap:var(--space-45);column-gap:var(--space-45)}}.dgu-page .dgu-applications__application-grid article{border-top-width:1px;border-top-style:solid;border-top-color:var(--color-border);padding:var(--space-23) var(--space-0) var(--space-0) var(--space-58);position:relative}@media all and (min-width:701px){.dgu-page .dgu-applications__application-grid article{padding-top:var(--space-26);position:static;padding-left:var(--space-0)}}.dgu-page .dgu-applications__application-grid .h3{margin:var(--space-0) var(--space-0) var(--space-10);font-size:var(--text-18px)}@media all and (min-width:701px){.dgu-page .dgu-applications__application-grid .h3{margin-top:var(--space-20);margin-bottom:var(--space-12);font-size:var(--text-17px)}}@media all and (min-width:1001px){.dgu-page .dgu-applications__application-grid .h3{font-size:var(--text-20px)}}.dgu-page .dgu-applications__application-grid p{font-size:var(--text-13px);color:var(--color-text-muted);max-width:none}@media all and (min-width:701px){.dgu-page .dgu-applications__application-grid p{max-width:350px}}@media all and (min-width:1001px){.dgu-page .dgu-applications__application-grid p{font-size:var(--text-14px)}}.dgu-page .dgu-applications__application-grid .dgu-icon{position:absolute;top:25px;left:0;width:36px;height:36px}@media all and (min-width:701px){.dgu-page .dgu-applications__application-grid .dgu-icon{position:static;top:auto;left:auto;width:43px;height:43px}}.dgu-page .dgu-equipment{background:var(--color-surface)}.dgu-page .dgu-equipment__layout{display:grid;grid-template-columns:1fr;gap:var(--space-29);align-items:center}@media all and (min-width:701px){.dgu-page .dgu-equipment__layout{grid-template-columns:1.08fr 1fr;row-gap:var(--space-28);column-gap:var(--space-28)}}@media all and (min-width:1001px){.dgu-page .dgu-equipment__layout{row-gap:var(--space-38);column-gap:var(--space-38)}}@media all and (min-width:1201px){.dgu-page .dgu-equipment__layout{row-gap:var(--space-56);column-gap:var(--space-56)}}.dgu-page .dgu-equipment__main{background:var(--color-white);padding:var(--space-21)}@media all and (min-width:701px){.dgu-page .dgu-equipment__main{padding-top:var(--space-20);padding-right:var(--space-20);padding-bottom:var(--space-20);padding-left:var(--space-20)}}@media all and (min-width:1001px){.dgu-page .dgu-equipment__main{padding-top:var(--space-25);padding-right:var(--space-28);padding-bottom:var(--space-25);padding-left:var(--space-28)}}.dgu-page .dgu-equipment__caption{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-15);border-top-width:1px;border-top-style:solid;border-top-color:var(--color-border);padding-top:var(--space-22);flex-direction:column}@media all and (min-width:361px){.dgu-page .dgu-equipment__caption{align-items:center;flex-direction:row}}@media all and (min-width:701px){.dgu-page .dgu-equipment__caption{align-items:flex-start;row-gap:var(--space-12);column-gap:var(--space-12);flex-direction:column}}@media all and (min-width:1001px){.dgu-page .dgu-equipment__caption{align-items:center;row-gap:var(--space-20);column-gap:var(--space-20);flex-direction:row}}.dgu-page .dgu-equipment__caption .h3{font-size:var(--text-15px);line-height:var(--leading-1-4)}@media all and (min-width:701px){.dgu-page .dgu-equipment__caption .h3{font-size:var(--text-16px)}}@media all and (min-width:1201px){.dgu-page .dgu-equipment__caption .h3{font-size:var(--text-19px)}}.dgu-page .dgu-equipment__caption>span{font-size:var(--text-17px);font-weight:var(--weight-semibold);white-space:nowrap}@media all and (min-width:701px){.dgu-page .dgu-equipment__caption>span{font-size:var(--text-18px)}}@media all and (min-width:1201px){.dgu-page .dgu-equipment__caption>span{font-size:var(--text-21px)}}.dgu-page .dgu-equipment__caption small{display:block;font-size:var(--text-9px);font-weight:var(--weight-regular);color:var(--color-text-muted);margin:var(--space-0)}@media all and (min-width:701px){.dgu-page .dgu-equipment__caption small{display:inline;font-size:var(--text-10px);margin-left:var(--space-5)}}@media all and (min-width:1001px){.dgu-page .dgu-equipment__caption small{display:block;font-size:var(--text-11px);margin-left:var(--space-0)}}.dgu-page .dgu-equipment__main .dgu-caption{margin-top:var(--space-15);font-size:var(--text-9px)}@media all and (min-width:701px){.dgu-page .dgu-equipment__main .dgu-caption{margin-top:var(--space-18);font-size:var(--text-11px)}}.dgu-page .dgu-equipment__component-list article{display:flex;align-items:flex-start;gap:var(--space-18);padding:var(--space-22) var(--space-0);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--color-component-list-article-bottom-color)}@media all and (min-width:701px){.dgu-page .dgu-equipment__component-list article{row-gap:var(--space-14);column-gap:var(--space-14);padding-top:var(--space-20);padding-bottom:var(--space-20)}}@media all and (min-width:1001px){.dgu-page .dgu-equipment__component-list article{row-gap:var(--space-23);column-gap:var(--space-23);padding-top:var(--space-24);padding-bottom:var(--space-24)}}.dgu-page .dgu-equipment__component-list article:first-child{padding-top:var(--space-0)}.dgu-page .dgu-equipment__component-list article:last-child{border-bottom:0px;padding-bottom:var(--space-0)}.dgu-page .dgu-equipment__component-list article>span{font-size:var(--text-12px);font-weight:var(--weight-semibold);color:var(--color-component-list-article-span-color);margin-top:var(--space-5)}.dgu-page .dgu-equipment__component-list .h3{font-size:var(--text-18px);margin-bottom:var(--space-8)}@media all and (min-width:701px){.dgu-page .dgu-equipment__component-list .h3{font-size:var(--text-17px)}}@media all and (min-width:1001px){.dgu-page .dgu-equipment__component-list .h3{font-size:var(--text-19px)}}.dgu-page .dgu-equipment__component-list p{color:var(--color-text-muted);font-size:var(--text-13px)}@media all and (min-width:701px){.dgu-page .dgu-equipment__component-list p{font-size:var(--text-12px)}}@media all and (min-width:1001px){.dgu-page .dgu-equipment__component-list p{font-size:var(--text-14px)}}.dgu-page .dgu-equipment__caption .h3 br{display:block}@media all and (min-width:701px){.dgu-page .dgu-equipment__caption .h3 br{display:none}}@media all and (min-width:1001px){.dgu-page .dgu-equipment__caption .h3 br{display:inline}}.dgu-page .dgu-equipment__caption br{display:block}@media all and (min-width:701px){.dgu-page .dgu-equipment__caption br{display:none}}@media all and (min-width:1001px){.dgu-page .dgu-equipment__caption br{display:inline}}.dgu-page .dgu-equipment__view{position:relative;width:100%;aspect-ratio:640/392;margin:var(--space-20) var(--space-0) var(--space-7);perspective:1100px;touch-action:pan-y;outline-offset:4px;cursor:ew-resize;background:var(--color-white)}@media all and (min-width:701px){.dgu-page .dgu-equipment__view{margin-top:var(--space-25)}}.dgu-page .dgu-equipment__view>picture>img{width:100%;height:100%;object-fit:contain;transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transform-origin:50% 60%;transition:transform .18s ease-out;will-change:transform}.dgu-page .dgu-equipment__motion-indicator{position:absolute;right:3px;bottom:4px;border-width:1px;border-style:solid;border-top-color:var(--color-border);border-right-color:var(--color-border);border-bottom-color:var(--color-border);border-left-color:var(--color-border);border-image:none;border-radius:50%;width:29px;height:29px;display:grid;place-items:center;background:var(--color-motion-indicator-color);font-size:var(--text-18px);color:var(--color-motion-indicator-color-2)}.dgu-page .dgu-equipment__motion-hint{color:var(--color-text-muted);text-align:center;line-height:var(--leading-1-6);margin:var(--space-0) var(--space-0) var(--space-22);font-size:var(--text-10px)!important}.dgu-page .dgu-equipment__view:focus-visible{outline-color:var(--color-equipment-view-focus-visible-outline-color);outline-style:solid;outline-width:2px}.dgu-page .dgu-equipment__view>.dgu-equipment__motion-indicator{display:grid}.dgu-page .dgu-equipment__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:var(--color-white);opacity:0;pointer-events:none;transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transform-origin:50% 60%;transition:opacity .16s,transform .18s ease-out;will-change:transform}.dgu-page .dgu-equipment__view.show-motion-video>.dgu-equipment__video{opacity:1}.dgu-page .dgu-equipment__view.show-motion-video>#equipment-photo{opacity:0}.dgu-page .dgu-equipment__view>#equipment-photo{transition:opacity .16s,transform .18s ease-out}@media(prefers-reduced-motion:reduce){.dgu-page .dgu-equipment__view>picture>img{transform:rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg))!important;transition:transform .12s ease-out!important}}@media(prefers-reduced-motion:reduce){.dgu-page .dgu-equipment__video{transition:opacity .12s,transform .12s ease-out!important}}.dgu-page .dgu-diagram__drawing-panel{background:var(--color-white);margin-top:var(--space-30);padding:var(--space-20) var(--space-15);border-width:1px;border-style:solid;border-top-color:var(--color-border);border-right-color:var(--color-border);border-bottom-color:var(--color-border);border-left-color:var(--color-border);border-image:none}@media all and (min-width:701px){.dgu-page .dgu-diagram__drawing-panel{margin-top:var(--space-52);padding-top:var(--space-30);padding-right:var(--space-34);padding-bottom:var(--space-24);padding-left:var(--space-34)}}.dgu-page .dgu-diagram__drawing-heading{display:flex;justify-content:space-between;gap:var(--space-15);align-items:flex-start;flex-direction:column}@media all and (min-width:701px){.dgu-page .dgu-diagram__drawing-heading{row-gap:var(--space-30);column-gap:var(--space-30);align-items:center;flex-direction:row}}.dgu-page .dgu-diagram__drawing-heading .dgu-eyebrow{display:block;margin-bottom:var(--space-9);color:var(--color-text-muted);font-size:var(--text-9px)}@media all and (min-width:701px){.dgu-page .dgu-diagram__drawing-heading .dgu-eyebrow{font-size:var(--text-10px)}}.dgu-page .dgu-diagram__drawing-heading .h3{font-size:var(--text-17px)}@media all and (min-width:701px){.dgu-page .dgu-diagram__drawing-heading .h3{font-size:var(--text-20px)}}.dgu-page .dgu-diagram__drawing-button{display:block;width:100%;border:0px;background:var(--color-white);margin:var(--space-20) var(--space-0) var(--space-12);padding:var(--space-0);cursor:zoom-in}@media all and (min-width:701px){.dgu-page .dgu-diagram__drawing-button{margin-top:var(--space-14);margin-bottom:var(--space-6)}}.dgu-page .dgu-diagram__drawing-button img{width:min(100%,990px);max-height:none;object-fit:contain;object-position:center center;margin:auto}@media all and (min-width:701px){.dgu-page .dgu-diagram__drawing-button img{max-height:495px}}.dgu-page .dgu-diagram__drawing-panel>.dgu-caption{text-align:left;font-size:var(--text-10px);margin-top:var(--space-18)}@media all and (min-width:701px){.dgu-page .dgu-diagram__drawing-panel>.dgu-caption{font-size:var(--text-11px);margin-top:var(--space-20)}}.dgu-page .dgu-dialog{width:min(1200px,95vw);max-width:1200px}.dgu-page .dgu-dialog .dgu-link{margin-top:var(--space-12);font-size:var(--text-12px)}.dgu-page .dgu-diagram__drawing-heading .dgu-link{font-size:var(--text-11px)}@media all and (min-width:701px){.dgu-page .dgu-diagram__drawing-heading .dgu-link{font-size:var(--text-14px)}}.dgu-page .dgu-diagram__drawing-instruction{font-size:var(--text-12px);color:var(--color-text-muted);margin:var(--space-17) var(--space-0) var(--space-19)}@media all and (min-width:701px){.dgu-page .dgu-diagram__drawing-instruction{font-size:var(--text-13px);margin-top:var(--space-20);margin-bottom:var(--space-22)}}.dgu-page .dgu-diagram__component-selector{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:var(--space-9);margin-bottom:var(--space-20)}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-selector{grid-template-columns:repeat(4,minmax(0px,1fr));margin-bottom:var(--space-26)}}@media all and (min-width:1001px){.dgu-page .dgu-diagram__component-selector{row-gap:var(--space-12);column-gap:var(--space-12)}}.dgu-page .dgu-diagram__component-selector button{border-width:1px;border-style:solid;border-top-color:var(--color-border);border-right-color:var(--color-border);border-bottom-color:var(--color-border);border-left-color:var(--color-border);border-image:none;border-radius:3px;background:var(--color-white);display:flex;align-items:center;gap:var(--space-5);text-align:center;padding:var(--space-9);min-height:108px;position:relative;transition:background .2s,border-color .2s,box-shadow .2s;flex-direction:column}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-selector button{row-gap:var(--space-7);column-gap:var(--space-7);padding-top:var(--space-10);padding-right:var(--space-10);padding-bottom:var(--space-10);padding-left:var(--space-10);min-height:81px}}@media all and (min-width:1001px){.dgu-page .dgu-diagram__component-selector button{row-gap:var(--space-8);column-gap:var(--space-8);text-align:left;padding-top:var(--space-9);padding-right:var(--space-9);padding-bottom:var(--space-9);padding-left:var(--space-9);flex-direction:row}}@media all and (min-width:1201px){.dgu-page .dgu-diagram__component-selector button{row-gap:var(--space-12);column-gap:var(--space-12);padding-top:var(--space-10);padding-right:var(--space-10);padding-bottom:var(--space-10);padding-left:var(--space-10);min-height:90px}}.dgu-page .dgu-diagram__component-selector button:hover{border-top-color:var(--color-component-selector-button-hover-top-color);border-right-color:var(--color-component-selector-button-hover-top-color);border-bottom-color:var(--color-component-selector-button-hover-top-color);border-left-color:var(--color-component-selector-button-hover-top-color);background:var(--color-component-selector-button-hover-color)}.dgu-page .dgu-diagram__component-selector button[aria-pressed=true]{border-top-color:var(--color-component-selector-button-aria-pressed-top-color);border-right-color:var(--color-component-selector-button-aria-pressed-top-color);border-bottom-color:var(--color-component-selector-button-aria-pressed-top-color);border-left-color:var(--color-component-selector-button-aria-pressed-top-color);box-shadow:var(--color-accent) 0 -3px inset;background:var(--color-component-selector-button-aria-pressed-color)}.dgu-page .dgu-diagram__component-selector img{width:95px;height:65px;object-fit:contain;mix-blend-mode:multiply;flex-shrink:0}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-selector img{height:69px}}@media all and (min-width:1001px){.dgu-page .dgu-diagram__component-selector img{width:54px;height:59px}}@media all and (min-width:1201px){.dgu-page .dgu-diagram__component-selector img{width:76px;height:65px}}.dgu-page .dgu-diagram__component-selector button>span{font-size:var(--text-11px);font-weight:var(--weight-semibold);line-height:var(--leading-1-4)}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-selector button>span{font-size:var(--text-12px)}}@media all and (min-width:1001px){.dgu-page .dgu-diagram__component-selector button>span{font-size:var(--text-11px)}}@media all and (min-width:1201px){.dgu-page .dgu-diagram__component-selector button>span{font-size:var(--text-13px)}}.dgu-page .dgu-diagram__component-selector small{display:block;font-size:var(--text-9px);line-height:var(--leading-1-5);color:var(--color-text-muted);font-weight:var(--weight-regular);margin-top:var(--space-3)}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-selector small{margin-top:var(--space-5)}}@media all and (min-width:1201px){.dgu-page .dgu-diagram__component-selector small{font-size:var(--text-10px)}}.dgu-page .dgu-diagram{display:grid;grid-template-columns:minmax(0px,1fr);gap:var(--space-20);align-items:center;border-top-width:1px;border-top-style:solid;border-top-color:var(--color-border);padding-top:var(--space-19)}@media all and (min-width:701px){.dgu-page .dgu-diagram{padding-top:var(--space-24)}}@media all and (min-width:1001px){.dgu-page .dgu-diagram{grid-template-columns:minmax(0px,1fr) 210px}}@media all and (min-width:1201px){.dgu-page .dgu-diagram{grid-template-columns:minmax(0px,1fr) 244px;row-gap:var(--space-24);column-gap:var(--space-24)}}.dgu-page .dgu-diagram__diagram-stage{position:relative;display:block;line-height:var(--leading-0);cursor:zoom-in;width:100%;margin:var(--space-0);min-width:0px;background:var(--color-white);border:0px;padding:var(--space-0)}.dgu-page .dgu-diagram__diagram-stage img{width:100%;height:auto;max-height:none;object-fit:contain;margin:var(--space-0)}.dgu-page .dgu-diagram__diagram-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.dgu-page .dgu-diagram__diagram-overlay g{opacity:0;transition:opacity .28s}.dgu-page .dgu-diagram__diagram-overlay g.is-selected{opacity:1}.dgu-page .dgu-diagram__diagram-overlay rect{fill:var(--color-diagram-overlay-rect-fill);stroke:var(--color-diagram-overlay-rect-stroke);stroke-width:2.4;vector-effect:non-scaling-stroke}.dgu-page .dgu-diagram__component-detail{align-self:stretch;background:var(--color-component-detail-color);padding:var(--space-15);display:grid;flex-direction:column;justify-content:center;min-width:0px;border-left-width:3px;border-left-style:solid;border-left-color:var(--color-accent);grid-template-columns:1fr;column-gap:var(--space-14);align-items:center}@media all and (min-width:361px){.dgu-page .dgu-diagram__component-detail{grid-template-columns:87px 1fr}}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-detail{padding-top:var(--space-20);padding-right:var(--space-20);padding-bottom:var(--space-20);padding-left:var(--space-20);grid-template-columns:125px 1fr;column-gap:var(--space-20)}}@media all and (min-width:1001px){.dgu-page .dgu-diagram__component-detail{padding-top:var(--space-17);padding-right:var(--space-17);padding-bottom:var(--space-17);padding-left:var(--space-17);display:flex;grid-template-columns:none;column-gap:normal;align-items:normal}}@media all and (min-width:1201px){.dgu-page .dgu-diagram__component-detail{padding-top:var(--space-20);padding-right:var(--space-20);padding-bottom:var(--space-20);padding-left:var(--space-20)}}.dgu-page .dgu-diagram__component-detail>picture>img{width:100%;height:130px;object-fit:contain;mix-blend-mode:multiply;grid-area:1/1;margin:var(--space-0) var(--space-0) var(--space-10)}@media all and (min-width:361px){.dgu-page .dgu-diagram__component-detail>picture>img{height:105px;margin-bottom:var(--space-0);grid-row-end:5}}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-detail>picture>img{height:120px}}@media all and (min-width:1001px){.dgu-page .dgu-diagram__component-detail>picture>img{height:125px;margin-bottom:var(--space-17);grid-column-start:auto;grid-row-start:auto;grid-row-end:auto}}@media all and (min-width:1201px){.dgu-page .dgu-diagram__component-detail>picture>img{height:155px}}.dgu-page .dgu-diagram__component-detail .dgu-eyebrow{font-size:var(--text-7px);letter-spacing:var(--tracking-0-5px);margin-bottom:var(--space-6);line-height:var(--leading-1-6);color:var(--color-text-muted);grid-column:1}@media all and (min-width:361px){.dgu-page .dgu-diagram__component-detail .dgu-eyebrow{grid-column-start:2}}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-detail .dgu-eyebrow{font-size:var(--text-9px);letter-spacing:var(--tracking-0-8px);margin-bottom:var(--space-9)}}@media all and (min-width:1001px){.dgu-page .dgu-diagram__component-detail .dgu-eyebrow{font-size:var(--text-8px);grid-column-start:auto}}.dgu-page .dgu-diagram__component-detail .h4{font-size:var(--text-16px);line-height:var(--leading-1-3);margin-bottom:var(--space-7);grid-column:1}@media all and (min-width:361px){.dgu-page .dgu-diagram__component-detail .h4{grid-column-start:2}}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-detail .h4{font-size:var(--text-19px)}}@media all and (min-width:1001px){.dgu-page .dgu-diagram__component-detail .h4{font-size:var(--text-17px);margin-bottom:var(--space-12);grid-column-start:auto}}@media all and (min-width:1201px){.dgu-page .dgu-diagram__component-detail .h4{font-size:var(--text-19px)}}.dgu-page .dgu-diagram__component-detail p{font-size:var(--text-11px);line-height:var(--leading-1-7);color:var(--color-text-muted);grid-column:1}@media all and (min-width:361px){.dgu-page .dgu-diagram__component-detail p{grid-column-start:2}}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-detail p{font-size:var(--text-12px)}}@media all and (min-width:1001px){.dgu-page .dgu-diagram__component-detail p{grid-column-start:auto}}.dgu-page .dgu-diagram__component-type{font-size:var(--text-8px);margin-top:var(--space-10);color:var(--color-component-type-color);grid-column:1}@media all and (min-width:361px){.dgu-page .dgu-diagram__component-type{grid-column-start:2}}@media all and (min-width:701px){.dgu-page .dgu-diagram__component-type{font-size:var(--text-9px)}}@media all and (min-width:1001px){.dgu-page .dgu-diagram__component-type{margin-top:var(--space-18);grid-column-start:auto}}.dgu-page .dgu-dialog__drawing{position:relative;width:100%;line-height:var(--leading-0);margin-bottom:var(--space-18)}.dgu-page .dgu-dialog__drawing img{width:100%;height:auto}.dgu-page .dgu-dialog .dgu-caption{font-size:var(--text-10px)}@media all and (min-width:701px){.dgu-page .dgu-dialog .dgu-caption{font-size:var(--text-12px)}}@media(prefers-reduced-motion:reduce){.dgu-page .dgu-diagram__diagram-overlay g{transition:none}}.dgu-page .dgu-specs__grid{display:grid;grid-template-columns:1fr;gap:var(--space-34)}@media all and (min-width:701px){.dgu-page .dgu-specs__grid{grid-template-columns:.8fr 1.2fr;row-gap:var(--space-40);column-gap:var(--space-40)}}@media all and (min-width:1001px){.dgu-page .dgu-specs__grid{grid-template-columns:.85fr 1.15fr;row-gap:var(--space-55);column-gap:var(--space-55)}}@media all and (min-width:1201px){.dgu-page .dgu-specs__grid{row-gap:var(--space-90);column-gap:var(--space-90)}}.dgu-page .dgu-specs__intro .dgu-eyebrow{color:var(--color-text-muted)}.dgu-page .dgu-specs__intro p:not(.dgu-eyebrow){max-width:100%;font-size:var(--text-13px);color:var(--color-text-muted);margin:var(--space-21) var(--space-0) var(--space-22)}@media all and (min-width:701px){.dgu-page .dgu-specs__intro p:not(.dgu-eyebrow){max-width:350px;margin-top:var(--space-25);margin-bottom:var(--space-30)}}@media all and (min-width:1001px){.dgu-page .dgu-specs__intro p:not(.dgu-eyebrow){font-size:var(--text-15px)}}.dgu-page .dgu-specs__spec-table-wrap table{border-collapse:collapse;width:100%;font-size:var(--text-11px);line-height:var(--leading-1-65)}@media all and (min-width:701px){.dgu-page .dgu-specs__spec-table-wrap table{font-size:var(--text-12px);line-height:var(--leading-1-5)}}@media all and (min-width:1001px){.dgu-page .dgu-specs__spec-table-wrap table{font-size:var(--text-14px)}}.dgu-page .dgu-specs__spec-table-wrap th{padding:var(--space-15) var(--space-12) var(--space-15) var(--space-0);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--color-border);text-align:left;font-weight:var(--weight-regular);width:50%;color:var(--color-text-muted)}@media all and (min-width:701px){.dgu-page .dgu-specs__spec-table-wrap th{width:53%}}@media all and (min-width:1001px){.dgu-page .dgu-specs__spec-table-wrap th{padding-top:var(--space-17);padding-bottom:var(--space-17)}}.dgu-page .dgu-specs__spec-table-wrap td{padding:var(--space-15) var(--space-0) var(--space-15) var(--space-12);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--color-border);text-align:left;font-weight:var(--weight-semibold);font-size:var(--text-12px)}@media all and (min-width:701px){.dgu-page .dgu-specs__spec-table-wrap td{font-size:inherit}}@media all and (min-width:1001px){.dgu-page .dgu-specs__spec-table-wrap td{padding-top:var(--space-17);padding-bottom:var(--space-17)}}.dgu-page .dgu-specs__spec-table-wrap tr:first-child th{border-top-width:2px;border-top-style:solid;border-top-color:var(--color-text)}.dgu-page .dgu-specs__spec-table-wrap tr:first-child td{border-top-width:2px;border-top-style:solid;border-top-color:var(--color-text);font-size:var(--text-17px)}@media all and (min-width:701px){.dgu-page .dgu-specs__spec-table-wrap tr:first-child td{font-size:var(--text-19px)}}.dgu-page .dgu-specs__spec-table-wrap>.dgu-caption{margin-top:var(--space-20);font-size:var(--text-10px)}@media all and (min-width:701px){.dgu-page .dgu-specs__spec-table-wrap>.dgu-caption{font-size:var(--text-11px)}}.dgu-page .dgu-specs__intro .h2 br:nth-of-type(2){display:none}@media all and (min-width:701px){.dgu-page .dgu-specs__intro .h2 br:nth-of-type(2){display:inline}}.dgu-page .dgu-specs__intro .dgu-button{font-size:var(--text-12px);min-height:48px}@media all and (min-width:701px){.dgu-page .dgu-specs__intro .dgu-button{font-size:var(--text-14px);min-height:54px}}.dgu-page .dgu-delivery{background:var(--color-surface)}.dgu-page .dgu-delivery__sale-inset{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-25) var(--space-20);align-items:center;padding:var(--space-26) var(--space-23);background:var(--color-accent);border-radius:3px}@media all and (min-width:701px){.dgu-page .dgu-delivery__sale-inset{grid-template-columns:1.1fr .8fr .8fr;row-gap:var(--space-23);column-gap:var(--space-23);padding-top:var(--space-28);padding-right:var(--space-28);padding-bottom:var(--space-28);padding-left:var(--space-28)}}@media all and (min-width:1001px){.dgu-page .dgu-delivery__sale-inset{grid-template-columns:1.15fr .8fr .8fr 1.1fr;row-gap:var(--space-20);column-gap:var(--space-20)}}@media all and (min-width:1201px){.dgu-page .dgu-delivery__sale-inset{row-gap:var(--space-25);column-gap:var(--space-25);padding-top:var(--space-38);padding-right:var(--space-38);padding-bottom:var(--space-38);padding-left:var(--space-38)}}.dgu-page .dgu-delivery__sale-title .dgu-eyebrow{font-size:var(--text-9px);margin-bottom:var(--space-12);letter-spacing:var(--tracking-1px)}@media all and (min-width:701px){.dgu-page .dgu-delivery__sale-title .dgu-eyebrow{font-size:var(--text-10px)}}.dgu-page .dgu-delivery__sale-title .h3{font-size:var(--text-27px);line-height:var(--leading-1-2)}@media all and (min-width:701px){.dgu-page .dgu-delivery__sale-title .h3{font-size:var(--text-28px)}}.dgu-page .dgu-delivery__sale-title>p{font-size:var(--text-12px);line-height:var(--leading-1-7);margin-top:var(--space-10)}@media all and (min-width:701px){.dgu-page .dgu-delivery__sale-title>p{font-size:var(--text-11px);margin-top:var(--space-14)}}.dgu-page .dgu-delivery__payment{padding-left:var(--space-0);border-left:0px}@media all and (min-width:701px){.dgu-page .dgu-delivery__payment{padding-left:var(--space-20);border-left-width:1px;border-left-style:solid;border-left-color:var(--color-delivery-left-color)}}@media all and (min-width:1201px){.dgu-page .dgu-delivery__payment{padding-left:var(--space-26)}}.dgu-page .dgu-delivery__payment strong{font-size:var(--text-63px);line-height:var(--leading-1-1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-minus-4px)}@media all and (min-width:701px){.dgu-page .dgu-delivery__payment strong{font-size:var(--text-56px)}}@media all and (min-width:1201px){.dgu-page .dgu-delivery__payment strong{font-size:var(--text-68px)}}.dgu-page .dgu-delivery__payment strong span{font-size:var(--text-30px);letter-spacing:var(--tracking-minus-1px)}.dgu-page .dgu-delivery__payment .h4{font-size:var(--text-12px);margin-top:var(--space-10)}@media all and (min-width:701px){.dgu-page .dgu-delivery__payment .h4{font-size:var(--text-14px);margin-top:var(--space-17)}}.dgu-page .dgu-delivery__payment p{font-size:var(--text-11px);margin-top:var(--space-6)}@media all and (min-width:701px){.dgu-page .dgu-delivery__payment p{font-size:var(--text-12px)}}.dgu-page .dgu-delivery__note{border-left:0px;grid-column:1/-1;border-top-width:1px;border-top-style:solid;border-top-color:var(--color-delivery-left-color);padding:var(--space-24) var(--space-0) var(--space-0);display:grid;grid-template-columns:45px 1fr;column-gap:var(--space-15)}@media all and (min-width:701px){.dgu-page .dgu-delivery__note{padding-top:var(--space-22);column-gap:var(--space-18)}}@media all and (min-width:1001px){.dgu-page .dgu-delivery__note{border-left-width:1px;border-left-style:solid;border-left-color:var(--color-delivery-left-color);padding-left:var(--space-20);grid-column-start:auto;grid-column-end:auto;border-top-width:0px;border-top-style:none;border-top-color:var(--color-text);padding-top:var(--space-0);display:block;grid-template-columns:none;column-gap:normal}}@media all and (min-width:1201px){.dgu-page .dgu-delivery__note{padding-left:var(--space-27)}}.dgu-page .dgu-delivery__note .dgu-icon{width:38px;height:38px;grid-row:1/3;margin:var(--space-0)}@media all and (min-width:1001px){.dgu-page .dgu-delivery__note .dgu-icon{margin-bottom:var(--space-14);grid-row-start:auto;grid-row-end:auto}}.dgu-page .dgu-delivery__note .h4{font-size:var(--text-16px)}.dgu-page .dgu-delivery__note p{font-size:var(--text-11px);margin-top:var(--space-5)}@media all and (min-width:701px){.dgu-page .dgu-delivery__note p{font-size:var(--text-12px)}}@media all and (min-width:1001px){.dgu-page .dgu-delivery__note p{margin-top:var(--space-10)}}.dgu-page .dgu-delivery__steps{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-28) var(--space-23);margin-top:var(--space-31)}@media all and (min-width:701px){.dgu-page .dgu-delivery__steps{grid-template-columns:repeat(4,1fr);row-gap:var(--space-25);column-gap:var(--space-25);margin-top:var(--space-44)}}@media all and (min-width:1001px){.dgu-page .dgu-delivery__steps{row-gap:var(--space-36);column-gap:var(--space-36)}}.dgu-page .dgu-delivery__steps li>span{font-size:var(--text-11px);color:var(--color-text-muted);display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--color-steps-li-span-bottom-color);padding-bottom:var(--space-10);margin-bottom:var(--space-14)}@media all and (min-width:701px){.dgu-page .dgu-delivery__steps li>span{font-size:var(--text-12px);padding-bottom:var(--space-15);margin-bottom:var(--space-19)}}.dgu-page .dgu-delivery__steps .h3{font-size:var(--text-16px);margin-bottom:var(--space-11)}@media all and (min-width:701px){.dgu-page .dgu-delivery__steps .h3{font-size:var(--text-15px)}}@media all and (min-width:1001px){.dgu-page .dgu-delivery__steps .h3{font-size:var(--text-18px)}}.dgu-page .dgu-delivery__steps p{font-size:var(--text-12px);line-height:var(--leading-1-75);color:var(--color-text-muted)}@media all and (min-width:1001px){.dgu-page .dgu-delivery__steps p{font-size:var(--text-13px)}}.dgu-page .dgu-delivery__cta{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-15);margin-top:var(--space-30);border-top-width:1px;border-top-style:solid;border-top-color:var(--color-border);padding-top:var(--space-25);flex-direction:column}@media all and (min-width:701px){.dgu-page .dgu-delivery__cta{align-items:center;row-gap:var(--space-25);column-gap:var(--space-25);margin-top:var(--space-40);padding-top:var(--space-26);flex-direction:row}}.dgu-page .dgu-delivery__cta p{font-size:var(--text-14px);font-weight:var(--weight-semibold)}@media all and (min-width:701px){.dgu-page .dgu-delivery__cta p{font-size:var(--text-15px)}}.dgu-page .dgu-delivery__sale-title{grid-column:1/-1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--color-delivery-left-color);padding-bottom:var(--space-23)}@media all and (min-width:701px){.dgu-page .dgu-delivery__sale-title{grid-column-start:auto;grid-column-end:auto;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:var(--color-text);padding-bottom:var(--space-0)}}.dgu-page .dgu-delivery__sale-title .h3 br{display:none}@media all and (min-width:701px){.dgu-page .dgu-delivery__sale-title .h3 br{display:inline}}.dgu-page .dgu-delivery__sale-title>p br{display:none}@media all and (min-width:701px){.dgu-page .dgu-delivery__sale-title>p br{display:inline}}.dgu-page .dgu-delivery__payment:nth-child(3){border-left-width:1px;border-left-style:solid;border-left-color:var(--color-delivery-left-color);padding-left:var(--space-20)}@media all and (min-width:1201px){.dgu-page .dgu-delivery__payment:nth-child(3){padding-left:var(--space-26)}}.dgu-page .dgu-delivery__cta .dgu-link{font-size:var(--text-13px)}@media all and (min-width:701px){.dgu-page .dgu-delivery__cta .dgu-link{font-size:var(--text-14px)}}.dgu-page .dgu-faq__faq-grid{display:grid;grid-template-columns:1fr;gap:var(--space-50)}@media all and (min-width:701px){.dgu-page .dgu-faq__faq-grid{grid-template-columns:.9fr 1.1fr;row-gap:var(--space-45);column-gap:var(--space-45)}}@media all and (min-width:1001px){.dgu-page .dgu-faq__faq-grid{row-gap:var(--space-55);column-gap:var(--space-55)}}@media all and (min-width:1201px){.dgu-page .dgu-faq__faq-grid{row-gap:var(--space-90);column-gap:var(--space-90)}}.dgu-page .dgu-faq__about .dgu-eyebrow{color:var(--color-text-muted)}.dgu-page .dgu-faq__faq>.dgu-eyebrow{color:var(--color-text-muted)}.dgu-page .dgu-faq__about>p:not(.dgu-eyebrow){font-size:var(--text-13px);max-width:100%;color:var(--color-text-muted);margin-top:var(--space-20)}@media all and (min-width:701px){.dgu-page .dgu-faq__about>p:not(.dgu-eyebrow){font-size:var(--text-14px);max-width:370px;margin-top:var(--space-25)}}.dgu-page .dgu-faq__about-detail{border-top-width:1px;border-top-style:solid;border-top-color:var(--color-border);margin-top:var(--space-23);padding-top:var(--space-22);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8)}@media all and (min-width:701px){.dgu-page .dgu-faq__about-detail{margin-top:var(--space-28);padding-top:var(--space-25)}}.dgu-page .dgu-faq__about-detail span{font-size:var(--text-10px);letter-spacing:var(--tracking-1-4px);margin-bottom:var(--space-4);color:var(--color-text-muted)}.dgu-page .dgu-faq__about-detail a:first-of-type{font-size:var(--text-23px);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-minus-0-8px)}@media all and (min-width:701px){.dgu-page .dgu-faq__about-detail a:first-of-type{font-size:var(--text-19px)}}@media all and (min-width:1001px){.dgu-page .dgu-faq__about-detail a:first-of-type{font-size:var(--text-23px)}}.dgu-page .dgu-faq__about-detail a:last-child{font-size:var(--text-14px)}.dgu-page .dgu-faq__about .dgu-faq__address{margin-top:var(--space-19);margin-bottom:var(--space-19);font-size:var(--text-13px)!important}.dgu-page .dgu-faq__about>.dgu-link{font-size:var(--text-11px)}@media all and (min-width:701px){.dgu-page .dgu-faq__about>.dgu-link{font-size:var(--text-12px)}}.dgu-page .dgu-faq__faq .h2{font-size:var(--text-28px);margin-bottom:var(--space-24)}@media all and (min-width:701px){.dgu-page .dgu-faq__faq .h2{margin-bottom:var(--space-28)}}@media all and (min-width:1001px){.dgu-page .dgu-faq__faq .h2{font-size:var(--text-33px)}}.dgu-page .dgu-faq__faq details{border-top-width:1px;border-top-style:solid;border-top-color:var(--color-border)}.dgu-page .dgu-faq__faq details:last-child{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--color-border)}.dgu-page .dgu-faq__faq summary{list-style:none;cursor:pointer;font-size:var(--text-14px);font-weight:var(--weight-semibold);line-height:var(--leading-1-5);padding:var(--space-21) var(--space-34) var(--space-21) var(--space-0);position:relative}@media all and (min-width:701px){.dgu-page .dgu-faq__faq summary{font-size:var(--text-13px);padding-top:var(--space-23);padding-bottom:var(--space-23)}}@media all and (min-width:1001px){.dgu-page .dgu-faq__faq summary{font-size:var(--text-15px)}}.dgu-page .dgu-faq__faq summary::-webkit-details-marker{display:none}.dgu-page .dgu-faq__faq summary:after{content:"+";font-size:var(--text-24px);font-weight:var(--weight-regular);position:absolute;right:2px;top:14px}@media all and (min-width:701px){.dgu-page .dgu-faq__faq summary:after{top:16px}}.dgu-page .dgu-faq__faq details[open] summary:after{content:"−"}.dgu-page .dgu-faq__faq details[open] summary{padding-bottom:var(--space-13);color:var(--color-faq-details-open-summary-color)}.dgu-page .dgu-faq__faq details>div{padding:var(--space-0) var(--space-15) var(--space-24) var(--space-0);font-size:var(--text-13px);color:var(--color-text-muted);line-height:var(--leading-1-8)}@media all and (min-width:701px){.dgu-page .dgu-faq__faq details>div{padding-right:var(--space-30);font-size:var(--text-12px)}}@media all and (min-width:1001px){.dgu-page .dgu-faq__faq details>div{font-size:var(--text-13px)}}.dgu-page .dgu-request{background:var(--color-dark);color:var(--color-white)}.dgu-page .dgu-request__grid{display:grid;grid-template-columns:1fr;gap:var(--space-31);align-items:start}@media all and (min-width:701px){.dgu-page .dgu-request__grid{grid-template-columns:.88fr 1.12fr;row-gap:var(--space-30);column-gap:var(--space-30)}}@media all and (min-width:1001px){.dgu-page .dgu-request__grid{row-gap:var(--space-45);column-gap:var(--space-45)}}@media all and (min-width:1201px){.dgu-page .dgu-request__grid{grid-template-columns:.85fr 1.15fr;row-gap:var(--space-74);column-gap:var(--space-74)}}.dgu-page .dgu-request__copy{padding-top:var(--space-0)}@media all and (min-width:701px){.dgu-page .dgu-request__copy{padding-top:var(--space-16)}}.dgu-page .dgu-request__copy .dgu-eyebrow{color:var(--color-request-copy-eyebrow-color);font-size:var(--text-9px);letter-spacing:var(--tracking-1px)}@media all and (min-width:701px){.dgu-page .dgu-request__copy .dgu-eyebrow{letter-spacing:var(--tracking-1-55px)}}@media all and (min-width:1001px){.dgu-page .dgu-request__copy .dgu-eyebrow{font-size:var(--text-12px)}}.dgu-page .dgu-request__copy .h2{font-size:var(--text-31px);line-height:var(--leading-1-17);letter-spacing:var(--tracking-minus-1-25px)}@media all and (min-width:361px){.dgu-page .dgu-request__copy .h2{font-size:var(--text-35px)}}@media all and (min-width:701px){.dgu-page .dgu-request__copy .h2{font-size:var(--text-32px);letter-spacing:var(--tracking-minus-1-1px)}}@media all and (min-width:1001px){.dgu-page .dgu-request__copy .h2{font-size:var(--text-39px);letter-spacing:var(--tracking-minus-1-7px)}}@media all and (min-width:1201px){.dgu-page .dgu-request__copy .h2{font-size:var(--text-46px)}}.dgu-page .dgu-request__copy .h2 span{color:var(--color-accent)}.dgu-page .dgu-request__copy>p:not(.dgu-eyebrow){font-size:var(--text-14px);color:var(--color-request-copy-p-not-eyebrow-color);margin-top:var(--space-23);max-width:none}@media all and (min-width:701px){.dgu-page .dgu-request__copy>p:not(.dgu-eyebrow){font-size:var(--text-13px);margin-top:var(--space-27);max-width:350px}}@media all and (min-width:1001px){.dgu-page .dgu-request__copy>p:not(.dgu-eyebrow){font-size:var(--text-15px)}}.dgu-page .dgu-request__offer-list{list-style:none;display:grid;gap:var(--space-10);margin-top:var(--space-23);font-size:var(--text-12px)}@media all and (min-width:701px){.dgu-page .dgu-request__offer-list{row-gap:var(--space-13);column-gap:var(--space-13);margin-top:var(--space-28)}}@media all and (min-width:1001px){.dgu-page .dgu-request__offer-list{font-size:var(--text-13px)}}.dgu-page .dgu-request__offer-list li{display:flex;align-items:center;gap:var(--space-12)}.dgu-page .dgu-request__offer-list li:before{content:"✓";color:var(--color-accent);font-size:var(--text-16px)}.dgu-page .dgu-request__phone{display:flex;flex-direction:column;gap:var(--space-7);border-top-width:1px;border-top-style:solid;border-top-color:var(--color-hero-stats-top-color);margin-top:var(--space-26);padding-top:var(--space-21)}@media all and (min-width:701px){.dgu-page .dgu-request__phone{row-gap:var(--space-8);column-gap:var(--space-8);margin-top:var(--space-38);padding-top:var(--space-25)}}.dgu-page .dgu-request__phone span{color:var(--color-request-phone-span-color);font-size:var(--text-11px)}@media all and (min-width:701px){.dgu-page .dgu-request__phone span{font-size:var(--text-12px)}}.dgu-page .dgu-request__phone a{font-size:var(--text-23px);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-minus-0-7px)}@media all and (min-width:701px){.dgu-page .dgu-request__phone a{font-size:var(--text-21px)}}@media all and (min-width:1001px){.dgu-page .dgu-request__phone a{font-size:var(--text-25px)}}.dgu-page .application-form{background:var(--color-white);color:var(--color-text);padding:var(--space-25) var(--space-20);border-radius:3px}@media all and (min-width:701px){.dgu-page .application-form{padding-top:var(--space-24);padding-right:var(--space-24);padding-bottom:var(--space-24);padding-left:var(--space-24)}}@media all and (min-width:1001px){.dgu-page .application-form{padding-top:var(--space-28);padding-right:var(--space-28);padding-bottom:var(--space-28);padding-left:var(--space-28)}}@media all and (min-width:1201px){.dgu-page .application-form{padding-top:var(--space-34);padding-right:var(--space-36);padding-bottom:var(--space-34);padding-left:var(--space-36)}}.dgu-page .application-form__heading .dgu-tag{margin-bottom:var(--space-18)}.dgu-page .application-form__heading .h3{font-size:var(--text-21px);line-height:var(--leading-1-3)}@media all and (min-width:701px){.dgu-page .application-form__heading .h3{font-size:var(--text-20px)}}@media all and (min-width:1001px){.dgu-page .application-form__heading .h3{font-size:var(--text-21px)}}@media all and (min-width:1201px){.dgu-page .application-form__heading .h3{font-size:var(--text-24px)}}.dgu-page .application-form__heading p{font-size:var(--text-12px);color:var(--color-text-muted);margin-top:var(--space-9)}@media all and (min-width:701px){.dgu-page .application-form__heading p{font-size:var(--text-13px)}}.dgu-page .application-form__field-row{display:grid;grid-template-columns:1fr;gap:var(--space-15)}@media all and (min-width:1201px){.dgu-page .application-form__field-row{grid-template-columns:1fr 1fr;row-gap:var(--space-18);column-gap:var(--space-18)}}.dgu-page .application-form__field label{font-size:var(--text-13px);font-weight:var(--weight-semibold);display:block;margin-bottom:var(--space-8);line-height:var(--leading-1-5)}.dgu-page .application-form__field label>span{font-size:var(--text-10px);font-weight:var(--weight-regular);color:var(--color-text-muted);white-space:nowrap}.dgu-page .application-form__field input{display:block;width:100%;min-height:48px;border-width:1px;border-style:solid;border-top-color:var(--color-field-input-top-color);border-right-color:var(--color-field-input-top-color);border-bottom-color:var(--color-field-input-top-color);border-left-color:var(--color-field-input-top-color);border-image:none;border-radius:2px;background:var(--color-white);padding:var(--space-12);font-size:var(--text-16px);color:var(--color-text);outline-offset:2px;transition:border-color .15s}@media all and (min-width:701px){.dgu-page .application-form__field input{font-size:var(--text-13px)}}.dgu-page .application-form__field textarea{display:block;width:100%;min-height:85px;border-width:1px;border-style:solid;border-top-color:var(--color-field-input-top-color);border-right-color:var(--color-field-input-top-color);border-bottom-color:var(--color-field-input-top-color);border-left-color:var(--color-field-input-top-color);border-image:none;border-radius:2px;background:var(--color-white);padding:var(--space-12);font-size:var(--text-16px);color:var(--color-text);outline-offset:2px;transition:border-color .15s;resize:vertical}@media all and (min-width:701px){.dgu-page .application-form__field textarea{font-size:var(--text-13px)}}.dgu-page .application-form__field input::placeholder{color:var(--color-field-input-placeholder-color);font-size:var(--text-12px)}@media all and (min-width:701px){.dgu-page .application-form__field input::placeholder{font-size:var(--text-11px)}}.dgu-page .application-form__field textarea::placeholder{color:var(--color-field-input-placeholder-color);font-size:var(--text-12px)}@media all and (min-width:701px){.dgu-page .application-form__field textarea::placeholder{font-size:var(--text-11px)}}.dgu-page .application-form__field input[aria-invalid=true]{border-top-color:var(--color-field-input-aria-invalid-true-top-color);border-right-color:var(--color-field-input-aria-invalid-true-top-color);border-bottom-color:var(--color-field-input-aria-invalid-true-top-color);border-left-color:var(--color-field-input-aria-invalid-true-top-color)}.dgu-page .application-form__field-error{display:none;color:var(--color-field-error-color);font-size:var(--text-11px);margin-top:var(--space-6);line-height:var(--leading-1-4)}.dgu-page .application-form__field-error:empty{display:none}.dgu-page .application-form__voltage{padding:var(--space-0);border:0px;margin:var(--space-23) var(--space-0) var(--space-0);min-width:0px}.dgu-page .application-form__voltage legend{font-size:var(--text-13px);font-weight:var(--weight-semibold);margin-bottom:var(--space-10)}.dgu-page .application-form__radio-options{display:flex;gap:var(--space-7);flex-wrap:wrap}@media all and (min-width:701px){.dgu-page .application-form__radio-options{row-gap:var(--space-8);column-gap:var(--space-8)}}.dgu-page .application-form__radio-options label{cursor:pointer;position:relative}.dgu-page .application-form__radio-options input{position:absolute;opacity:0;width:1px;height:1px}.dgu-page .application-form__radio-options span{display:block;border-width:1px;border-style:solid;border-top-color:var(--color-field-input-top-color);border-right-color:var(--color-field-input-top-color);border-bottom-color:var(--color-field-input-top-color);border-left-color:var(--color-field-input-top-color);border-image:none;font-size:var(--text-10px);padding:var(--space-9);border-radius:2px;line-height:var(--leading-1-5)}@media all and (min-width:361px){.dgu-page .application-form__radio-options span{font-size:var(--text-11px);padding-right:var(--space-10);padding-left:var(--space-10)}}@media all and (min-width:701px){.dgu-page .application-form__radio-options span{font-size:var(--text-12px)}}@media all and (min-width:1201px){.dgu-page .application-form__radio-options span{padding-top:var(--space-10);padding-right:var(--space-14);padding-bottom:var(--space-10);padding-left:var(--space-14)}}.dgu-page .application-form__radio-options input:checked+span{background:var(--color-accent);border-top-color:var(--color-accent);border-right-color:var(--color-accent);border-bottom-color:var(--color-accent);border-left-color:var(--color-accent);color:var(--color-text)}.dgu-page .application-form__radio-options input:focus-visible+span{outline-color:var(--color-radio-options-input-focus-visible-outline-color);outline-style:solid;outline-width:3px;outline-offset:3px}.dgu-page .application-form__extra-fields{margin-top:var(--space-22)}.dgu-page .application-form__extra-fields summary{display:list-item;font-size:var(--text-11px);cursor:pointer;font-weight:var(--weight-semibold);line-height:var(--leading-1-6)}@media all and (min-width:701px){.dgu-page .application-form__extra-fields summary{font-size:var(--text-12px)}}.dgu-page .application-form__extra-fields .application-form__field{margin-top:var(--space-15)}.dgu-page .application-form__consent{margin-top:var(--space-26)}.dgu-page .application-form__consent label{display:flex;gap:var(--space-10);align-items:flex-start;font-size:var(--text-11px);color:var(--color-text-muted);line-height:var(--leading-1-6)}@media all and (min-width:701px){.dgu-page .application-form__consent label{font-size:var(--text-12px)}}.dgu-page .application-form__consent input{width:16px;height:16px;flex-shrink:0;margin:var(--space-2) var(--space-0) var(--space-0);accent-color:var(--color-consent-input-accent-color);cursor:pointer}.dgu-page .application-form__consent-link{border:0px;padding:var(--space-2) var(--space-0);background:none;text-decoration:underline;font-size:var(--text-11px);margin-left:var(--space-26);color:var(--color-text-muted);text-underline-offset:3px}@media all and (min-width:701px){.dgu-page .application-form__consent-link{font-size:var(--text-12px)}}.dgu-page .application-form__submit{width:100%;margin-top:var(--space-20);font-size:var(--text-12px)}@media all and (min-width:701px){.dgu-page .application-form__submit{font-size:var(--text-14px)}}.dgu-page .application-form__note{color:var(--color-text-muted);font-size:var(--text-10px);text-align:center;margin-top:var(--space-11)}@media all and (min-width:701px){.dgu-page .application-form__note{font-size:var(--text-11px)}}.dgu-page .application-form__success{padding:var(--space-35) var(--space-0) var(--space-15)}.dgu-page .application-form__success-mark{display:grid;place-items:center;width:54px;height:54px;background:var(--color-accent);color:var(--color-text);font-size:var(--text-28px);margin-bottom:var(--space-20)}.dgu-page .application-form__success .h3{font-size:var(--text-25px);margin-bottom:var(--space-15)}.dgu-page .application-form__success p{color:var(--color-text-muted);font-size:var(--text-14px);margin-bottom:var(--space-15)}.dgu-page .application-form__success .dgu-button{margin-top:var(--space-8)}.dgu-page .application-form__field.error input,.dgu-page .application-form__field.error textarea{border-color:var(--color-field-error-color)}.dgu-page .application-form__field.error .application-form__field-error,.dgu-page .application-form__consent.error .application-form__field-error{display:block}.dgu-page .application-form__field.filled input,.dgu-page .application-form__field.filled textarea{color:var(--color-text)}.dgu-page dialog{color:var(--color-text);border:0px;border-radius:4px;padding:var(--space-18);max-height:88vh;box-shadow:var(--color-dialog-box-shadow) 0 20px 100px}@media all and (min-width:701px){.dgu-page dialog{padding-top:var(--space-25);padding-right:var(--space-30);padding-bottom:var(--space-25);padding-left:var(--space-30);max-height:90vh}}.dgu-page dialog::backdrop{background:var(--color-dialog-backdrop-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dgu-page .dgu-dialog__top{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-20);margin-bottom:var(--space-14)}@media all and (min-width:701px){.dgu-page .dgu-dialog__top{margin-bottom:var(--space-20)}}.dgu-page .dgu-dialog__top .h2{font-size:var(--text-16px);letter-spacing:var(--tracking-minus-0-4px);line-height:var(--leading-1-4)}@media all and (min-width:701px){.dgu-page .dgu-dialog__top .h2{font-size:var(--text-20px)}}.dgu-page .dgu-dialog__close-dialog:not(.dgu-button){border-width:1px;border-style:solid;border-top-color:var(--color-border);border-right-color:var(--color-border);border-bottom-color:var(--color-border);border-left-color:var(--color-border);border-image:none;width:38px;height:38px;border-radius:2px;font-size:var(--text-26px);background:var(--color-white);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--space-0);line-height:var(--leading-1)}.dgu-page .dgu-privacy{width:min(530px,92vw);padding:var(--space-23)}@media all and (min-width:701px){.dgu-page .dgu-privacy{padding-top:var(--space-28);padding-right:var(--space-28);padding-bottom:var(--space-28);padding-left:var(--space-28)}}.dgu-page .dgu-privacy p{font-size:var(--text-13px);color:var(--color-text-muted);margin-bottom:var(--space-17)}@media all and (min-width:701px){.dgu-page .dgu-privacy p{font-size:var(--text-14px)}}.dgu-page .dgu-privacy .dgu-button{margin-top:var(--space-6)}.dgu-page .dgu-sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:26;border-top-width:2px;border-top-style:solid;border-top-color:var(--color-accent);background-image:linear-gradient(100deg,var(--color-sticky-cta-image),var(--color-transparent) 55%,var(--color-sticky-cta-background-image-2)),repeating-linear-gradient(135deg,var(--color-sticky-cta-background-image-3) 0px,var(--color-sticky-cta-background-image-3) 1px,var(--color-transparent) 1px,var(--color-transparent) 5px);background-position:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:var(--color-sticky-cta-color);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--color-sticky-cta-box-shadow) 0 -6px 24px;color:var(--color-sticky-cta-color-2)}.dgu-page .dgu-sticky-cta>.dgu-container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-10);padding-top:var(--space-10);padding-bottom:calc(var(--space-10) + env(safe-area-inset-bottom));width:calc(100% - 32px)}@media all and (min-width:361px){.dgu-page .dgu-sticky-cta>.dgu-container{row-gap:var(--space-16);column-gap:var(--space-16)}}@media all and (min-width:701px){.dgu-page .dgu-sticky-cta>.dgu-container{row-gap:var(--space-26);column-gap:var(--space-26);padding-top:var(--space-12);padding-bottom:var(--space-12);width:calc(100% - 64px)}}@media all and (min-width:1201px){.dgu-page .dgu-sticky-cta>.dgu-container{width:min(var(--container-width),100% - 96px)}}.dgu-page .dgu-sticky-cta__copy{display:none;align-items:center;gap:var(--space-15);flex:1 1 0%}@media all and (min-width:701px){.dgu-page .dgu-sticky-cta__copy{display:flex}}@media all and (min-width:1001px){.dgu-page .dgu-sticky-cta__copy{row-gap:var(--space-25);column-gap:var(--space-25)}}.dgu-page .dgu-sticky-cta__copy strong{font-size:var(--text-15px);white-space:nowrap;font-weight:var(--weight-semibold)}@media all and (min-width:1001px){.dgu-page .dgu-sticky-cta__copy strong{font-size:var(--text-17px)}}.dgu-page .dgu-sticky-cta__copy span{font-size:var(--text-11px);color:var(--color-sticky-cta-copy-span-color);max-width:300px;display:none}@media all and (min-width:1001px){.dgu-page .dgu-sticky-cta__copy span{display:block}}@media all and (min-width:1201px){.dgu-page .dgu-sticky-cta__copy span{font-size:var(--text-12px);max-width:none}}.dgu-page .dgu-sticky-cta__phone{font-size:var(--text-11px);font-weight:var(--weight-semibold);border-width:0px;border-style:none;border-bottom-color:var(--color-sticky-cta-phone-bottom-color);flex:1 1 0%;text-align:center;border-top-color:currentcolor;border-right-color:currentcolor;border-left-color:currentcolor;border-image:none;color:var(--color-sticky-cta-phone-color)}@media all and (min-width:701px){.dgu-page .dgu-sticky-cta__phone{font-size:var(--text-12px);border-bottom-width:1px;border-bottom-style:solid;flex-grow:0;flex-basis:auto;text-align:inherit;border-top-color:var(--color-sticky-cta-phone-color);border-right-color:var(--color-sticky-cta-phone-color);border-left-color:var(--color-sticky-cta-phone-color)}}@media all and (min-width:1001px){.dgu-page .dgu-sticky-cta__phone{font-size:var(--text-13px)}}.dgu-page .dgu-sticky-cta .dgu-button{min-height:43px;font-size:var(--text-9px);padding:var(--space-12) var(--space-9);flex:3 1 0%;box-shadow:var(--color-sticky-cta-button-box-shadow) 0 2px 10px}@media all and (min-width:361px){.dgu-page .dgu-sticky-cta .dgu-button{font-size:var(--text-10px)}}@media all and (min-width:701px){.dgu-page .dgu-sticky-cta .dgu-button{min-height:46px;font-size:var(--text-12px);padding-right:var(--space-24);padding-left:var(--space-24);flex-grow:0;flex-basis:auto}}@media all and (min-width:1001px){.dgu-page .dgu-sticky-cta .dgu-button{font-size:var(--text-13px)}}.dgu-page .dgu-sticky-cta.is-hidden{display:none}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev ::slotted(svg),.swiper-button-prev svg,.swiper-button-next ::slotted(svg),.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
