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,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{cursor:pointer;border:none;outline:none}input{border:none;outline:none}html{font-size:calc(10000vw / 1440)}@media all and (min-width: 1920px){html{font-size:calc(10000vw / 1920)}}@media all and (max-width: 1024px){html{font-size:calc(10000vw / 768)}}@media all and (max-width: 480px){html{font-size:calc(10000vw / 375)}}@font-face{font-family:PPNeueMontreal;src:url(/assets/fonts/PPNeueMontreal-Medium-0qsiMyyJ.woff2) format("woff2");font-weight:500}html.center-text,body.center-text,div.center-text,span.center-text,button.center-text,h1.center-text,h2.center-text,h3.center-text,h4.center-text,h5.center-text,h6.center-text,p.center-text,blockquote.center-text,a.center-text,small.center-text,strong.center-text,ul.center-text,li.center-text,form.center-text,label.center-text,article.center-text,footer.center-text,header.center-text,nav.center-text,section.center-text,input.center-text{text-align:center}html.left-text,body.left-text,div.left-text,span.left-text,button.left-text,h1.left-text,h2.left-text,h3.left-text,h4.left-text,h5.left-text,h6.left-text,p.left-text,blockquote.left-text,a.left-text,small.left-text,strong.left-text,ul.left-text,li.left-text,form.left-text,label.left-text,article.left-text,footer.left-text,header.left-text,nav.left-text,section.left-text,input.left-text{text-align:left}html.right-text,body.right-text,div.right-text,span.right-text,button.right-text,h1.right-text,h2.right-text,h3.right-text,h4.right-text,h5.right-text,h6.right-text,p.right-text,blockquote.right-text,a.right-text,small.right-text,strong.right-text,ul.right-text,li.right-text,form.right-text,label.right-text,article.right-text,footer.right-text,header.right-text,nav.right-text,section.right-text,input.right-text{text-align:right}html.cap-text,body.cap-text,div.cap-text,span.cap-text,button.cap-text,h1.cap-text,h2.cap-text,h3.cap-text,h4.cap-text,h5.cap-text,h6.cap-text,p.cap-text,blockquote.cap-text,a.cap-text,small.cap-text,strong.cap-text,ul.cap-text,li.cap-text,form.cap-text,label.cap-text,article.cap-text,footer.cap-text,header.cap-text,nav.cap-text,section.cap-text,input.cap-text{text-transform:capitalize}html.up-text,body.up-text,div.up-text,span.up-text,button.up-text,h1.up-text,h2.up-text,h3.up-text,h4.up-text,h5.up-text,h6.up-text,p.up-text,blockquote.up-text,a.up-text,small.up-text,strong.up-text,ul.up-text,li.up-text,form.up-text,label.up-text,article.up-text,footer.up-text,header.up-text,nav.up-text,section.up-text,input.up-text{text-transform:uppercase}html.low-text,body.low-text,div.low-text,span.low-text,button.low-text,h1.low-text,h2.low-text,h3.low-text,h4.low-text,h5.low-text,h6.low-text,p.low-text,blockquote.low-text,a.low-text,small.low-text,strong.low-text,ul.low-text,li.low-text,form.low-text,label.low-text,article.low-text,footer.low-text,header.low-text,nav.low-text,section.low-text,input.low-text{text-transform:lowercase}html.strikethrough-text,body.strikethrough-text,div.strikethrough-text,span.strikethrough-text,button.strikethrough-text,h1.strikethrough-text,h2.strikethrough-text,h3.strikethrough-text,h4.strikethrough-text,h5.strikethrough-text,h6.strikethrough-text,p.strikethrough-text,blockquote.strikethrough-text,a.strikethrough-text,small.strikethrough-text,strong.strikethrough-text,ul.strikethrough-text,li.strikethrough-text,form.strikethrough-text,label.strikethrough-text,article.strikethrough-text,footer.strikethrough-text,header.strikethrough-text,nav.strikethrough-text,section.strikethrough-text,input.strikethrough-text{text-decoration:line-through}html.title-h1,body.title-h1,div.title-h1,span.title-h1,button.title-h1,h1.title-h1,h2.title-h1,h3.title-h1,h4.title-h1,h5.title-h1,h6.title-h1,p.title-h1,blockquote.title-h1,a.title-h1,small.title-h1,strong.title-h1,ul.title-h1,li.title-h1,form.title-h1,label.title-h1,article.title-h1,footer.title-h1,header.title-h1,nav.title-h1,section.title-h1,input.title-h1{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h1);letter-spacing:var(--desktop-letter-spacing-h1);line-height:var(--desktop-line-height-h1)}@media all and (max-width: 1024px){html.title-h1,body.title-h1,div.title-h1,span.title-h1,button.title-h1,h1.title-h1,h2.title-h1,h3.title-h1,h4.title-h1,h5.title-h1,h6.title-h1,p.title-h1,blockquote.title-h1,a.title-h1,small.title-h1,strong.title-h1,ul.title-h1,li.title-h1,form.title-h1,label.title-h1,article.title-h1,footer.title-h1,header.title-h1,nav.title-h1,section.title-h1,input.title-h1{font-size:var(--tablet-font-size-h1);letter-spacing:var(--tablet-letter-spacing-h1);line-height:var(--tablet-line-height-h1)}}@media all and (max-width: 480px){html.title-h1,body.title-h1,div.title-h1,span.title-h1,button.title-h1,h1.title-h1,h2.title-h1,h3.title-h1,h4.title-h1,h5.title-h1,h6.title-h1,p.title-h1,blockquote.title-h1,a.title-h1,small.title-h1,strong.title-h1,ul.title-h1,li.title-h1,form.title-h1,label.title-h1,article.title-h1,footer.title-h1,header.title-h1,nav.title-h1,section.title-h1,input.title-h1{font-size:var(--mobile-font-size-h1);letter-spacing:var(--mobile-letter-spacing-h1);line-height:var(--mobile-line-height-h1)}}html.title-h2,body.title-h2,div.title-h2,span.title-h2,button.title-h2,h1.title-h2,h2.title-h2,h3.title-h2,h4.title-h2,h5.title-h2,h6.title-h2,p.title-h2,blockquote.title-h2,a.title-h2,small.title-h2,strong.title-h2,ul.title-h2,li.title-h2,form.title-h2,label.title-h2,article.title-h2,footer.title-h2,header.title-h2,nav.title-h2,section.title-h2,input.title-h2{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h2);letter-spacing:var(--desktop-letter-spacing-h2);line-height:var(--desktop-line-height-h2)}@media all and (max-width: 1024px){html.title-h2,body.title-h2,div.title-h2,span.title-h2,button.title-h2,h1.title-h2,h2.title-h2,h3.title-h2,h4.title-h2,h5.title-h2,h6.title-h2,p.title-h2,blockquote.title-h2,a.title-h2,small.title-h2,strong.title-h2,ul.title-h2,li.title-h2,form.title-h2,label.title-h2,article.title-h2,footer.title-h2,header.title-h2,nav.title-h2,section.title-h2,input.title-h2{font-size:var(--tablet-font-size-h2);letter-spacing:var(--tablet-letter-spacing-h2);line-height:var(--tablet-line-height-h2)}}@media all and (max-width: 480px){html.title-h2,body.title-h2,div.title-h2,span.title-h2,button.title-h2,h1.title-h2,h2.title-h2,h3.title-h2,h4.title-h2,h5.title-h2,h6.title-h2,p.title-h2,blockquote.title-h2,a.title-h2,small.title-h2,strong.title-h2,ul.title-h2,li.title-h2,form.title-h2,label.title-h2,article.title-h2,footer.title-h2,header.title-h2,nav.title-h2,section.title-h2,input.title-h2{font-size:var(--mobile-font-size-h2);letter-spacing:var(--mobile-letter-spacing-h2);line-height:var(--mobile-line-height-h2)}}html.title-h3,body.title-h3,div.title-h3,span.title-h3,button.title-h3,h1.title-h3,h2.title-h3,h3.title-h3,h4.title-h3,h5.title-h3,h6.title-h3,p.title-h3,blockquote.title-h3,a.title-h3,small.title-h3,strong.title-h3,ul.title-h3,li.title-h3,form.title-h3,label.title-h3,article.title-h3,footer.title-h3,header.title-h3,nav.title-h3,section.title-h3,input.title-h3{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h3);letter-spacing:var(--desktop-letter-spacing-h3);line-height:var(--desktop-line-height-h3)}@media all and (max-width: 1024px){html.title-h3,body.title-h3,div.title-h3,span.title-h3,button.title-h3,h1.title-h3,h2.title-h3,h3.title-h3,h4.title-h3,h5.title-h3,h6.title-h3,p.title-h3,blockquote.title-h3,a.title-h3,small.title-h3,strong.title-h3,ul.title-h3,li.title-h3,form.title-h3,label.title-h3,article.title-h3,footer.title-h3,header.title-h3,nav.title-h3,section.title-h3,input.title-h3{font-size:var(--tablet-font-size-h3);letter-spacing:var(--tablet-letter-spacing-h3);line-height:var(--tablet-line-height-h3)}}@media all and (max-width: 480px){html.title-h3,body.title-h3,div.title-h3,span.title-h3,button.title-h3,h1.title-h3,h2.title-h3,h3.title-h3,h4.title-h3,h5.title-h3,h6.title-h3,p.title-h3,blockquote.title-h3,a.title-h3,small.title-h3,strong.title-h3,ul.title-h3,li.title-h3,form.title-h3,label.title-h3,article.title-h3,footer.title-h3,header.title-h3,nav.title-h3,section.title-h3,input.title-h3{font-size:var(--mobile-font-size-h3);letter-spacing:var(--mobile-letter-spacing-h3);line-height:var(--mobile-line-height-h3)}}html.title-h4,body.title-h4,div.title-h4,span.title-h4,button.title-h4,h1.title-h4,h2.title-h4,h3.title-h4,h4.title-h4,h5.title-h4,h6.title-h4,p.title-h4,blockquote.title-h4,a.title-h4,small.title-h4,strong.title-h4,ul.title-h4,li.title-h4,form.title-h4,label.title-h4,article.title-h4,footer.title-h4,header.title-h4,nav.title-h4,section.title-h4,input.title-h4{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h4);letter-spacing:var(--desktop-letter-spacing-h4);line-height:var(--desktop-line-height-h4)}@media all and (max-width: 1024px){html.title-h4,body.title-h4,div.title-h4,span.title-h4,button.title-h4,h1.title-h4,h2.title-h4,h3.title-h4,h4.title-h4,h5.title-h4,h6.title-h4,p.title-h4,blockquote.title-h4,a.title-h4,small.title-h4,strong.title-h4,ul.title-h4,li.title-h4,form.title-h4,label.title-h4,article.title-h4,footer.title-h4,header.title-h4,nav.title-h4,section.title-h4,input.title-h4{font-size:var(--tablet-font-size-h4);letter-spacing:var(--tablet-letter-spacing-h4);line-height:var(--tablet-line-height-h4)}}@media all and (max-width: 480px){html.title-h4,body.title-h4,div.title-h4,span.title-h4,button.title-h4,h1.title-h4,h2.title-h4,h3.title-h4,h4.title-h4,h5.title-h4,h6.title-h4,p.title-h4,blockquote.title-h4,a.title-h4,small.title-h4,strong.title-h4,ul.title-h4,li.title-h4,form.title-h4,label.title-h4,article.title-h4,footer.title-h4,header.title-h4,nav.title-h4,section.title-h4,input.title-h4{font-size:var(--mobile-font-size-h4);letter-spacing:var(--mobile-letter-spacing-h4);line-height:var(--mobile-line-height-h4)}}html.title-h5,body.title-h5,div.title-h5,span.title-h5,button.title-h5,h1.title-h5,h2.title-h5,h3.title-h5,h4.title-h5,h5.title-h5,h6.title-h5,p.title-h5,blockquote.title-h5,a.title-h5,small.title-h5,strong.title-h5,ul.title-h5,li.title-h5,form.title-h5,label.title-h5,article.title-h5,footer.title-h5,header.title-h5,nav.title-h5,section.title-h5,input.title-h5{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h5);letter-spacing:var(--desktop-letter-spacing-h5);line-height:var(--desktop-line-height-h5)}@media all and (max-width: 1024px){html.title-h5,body.title-h5,div.title-h5,span.title-h5,button.title-h5,h1.title-h5,h2.title-h5,h3.title-h5,h4.title-h5,h5.title-h5,h6.title-h5,p.title-h5,blockquote.title-h5,a.title-h5,small.title-h5,strong.title-h5,ul.title-h5,li.title-h5,form.title-h5,label.title-h5,article.title-h5,footer.title-h5,header.title-h5,nav.title-h5,section.title-h5,input.title-h5{font-size:var(--tablet-font-size-h5);letter-spacing:var(--tablet-letter-spacing-h5);line-height:var(--tablet-line-height-h5)}}@media all and (max-width: 480px){html.title-h5,body.title-h5,div.title-h5,span.title-h5,button.title-h5,h1.title-h5,h2.title-h5,h3.title-h5,h4.title-h5,h5.title-h5,h6.title-h5,p.title-h5,blockquote.title-h5,a.title-h5,small.title-h5,strong.title-h5,ul.title-h5,li.title-h5,form.title-h5,label.title-h5,article.title-h5,footer.title-h5,header.title-h5,nav.title-h5,section.title-h5,input.title-h5{font-size:var(--mobile-font-size-h5);letter-spacing:var(--mobile-letter-spacing-h5);line-height:var(--mobile-line-height-h5)}}html.title-h6,body.title-h6,div.title-h6,span.title-h6,button.title-h6,h1.title-h6,h2.title-h6,h3.title-h6,h4.title-h6,h5.title-h6,h6.title-h6,p.title-h6,blockquote.title-h6,a.title-h6,small.title-h6,strong.title-h6,ul.title-h6,li.title-h6,form.title-h6,label.title-h6,article.title-h6,footer.title-h6,header.title-h6,nav.title-h6,section.title-h6,input.title-h6{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-h6);letter-spacing:var(--desktop-letter-spacing-h6);line-height:var(--desktop-line-height-h6)}@media all and (max-width: 1024px){html.title-h6,body.title-h6,div.title-h6,span.title-h6,button.title-h6,h1.title-h6,h2.title-h6,h3.title-h6,h4.title-h6,h5.title-h6,h6.title-h6,p.title-h6,blockquote.title-h6,a.title-h6,small.title-h6,strong.title-h6,ul.title-h6,li.title-h6,form.title-h6,label.title-h6,article.title-h6,footer.title-h6,header.title-h6,nav.title-h6,section.title-h6,input.title-h6{font-size:var(--tablet-font-size-h6);letter-spacing:var(--tablet-letter-spacing-h6);line-height:var(--tablet-line-height-h6)}}@media all and (max-width: 480px){html.title-h6,body.title-h6,div.title-h6,span.title-h6,button.title-h6,h1.title-h6,h2.title-h6,h3.title-h6,h4.title-h6,h5.title-h6,h6.title-h6,p.title-h6,blockquote.title-h6,a.title-h6,small.title-h6,strong.title-h6,ul.title-h6,li.title-h6,form.title-h6,label.title-h6,article.title-h6,footer.title-h6,header.title-h6,nav.title-h6,section.title-h6,input.title-h6{font-size:var(--mobile-font-size-h6);letter-spacing:var(--mobile-letter-spacing-h6);line-height:var(--mobile-line-height-h6)}}html.desc-1,body.desc-1,div.desc-1,span.desc-1,button.desc-1,h1.desc-1,h2.desc-1,h3.desc-1,h4.desc-1,h5.desc-1,h6.desc-1,p.desc-1,blockquote.desc-1,a.desc-1,small.desc-1,strong.desc-1,ul.desc-1,li.desc-1,form.desc-1,label.desc-1,article.desc-1,footer.desc-1,header.desc-1,nav.desc-1,section.desc-1,input.desc-1{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-p1);letter-spacing:var(--desktop-letter-spacing-p1);line-height:var(--desktop-line-height-p1)}@media all and (max-width: 1024px){html.desc-1,body.desc-1,div.desc-1,span.desc-1,button.desc-1,h1.desc-1,h2.desc-1,h3.desc-1,h4.desc-1,h5.desc-1,h6.desc-1,p.desc-1,blockquote.desc-1,a.desc-1,small.desc-1,strong.desc-1,ul.desc-1,li.desc-1,form.desc-1,label.desc-1,article.desc-1,footer.desc-1,header.desc-1,nav.desc-1,section.desc-1,input.desc-1{font-size:var(--tablet-font-size-p1);letter-spacing:var(--tablet-letter-spacing-p1);line-height:var(--tablet-line-height-p1)}}@media all and (max-width: 480px){html.desc-1,body.desc-1,div.desc-1,span.desc-1,button.desc-1,h1.desc-1,h2.desc-1,h3.desc-1,h4.desc-1,h5.desc-1,h6.desc-1,p.desc-1,blockquote.desc-1,a.desc-1,small.desc-1,strong.desc-1,ul.desc-1,li.desc-1,form.desc-1,label.desc-1,article.desc-1,footer.desc-1,header.desc-1,nav.desc-1,section.desc-1,input.desc-1{font-size:var(--mobile-font-size-p1);letter-spacing:var(--mobile-letter-spacing-p1);line-height:var(--mobile-line-height-p1)}}html.desc-2,body.desc-2,div.desc-2,span.desc-2,button.desc-2,h1.desc-2,h2.desc-2,h3.desc-2,h4.desc-2,h5.desc-2,h6.desc-2,p.desc-2,blockquote.desc-2,a.desc-2,small.desc-2,strong.desc-2,ul.desc-2,li.desc-2,form.desc-2,label.desc-2,article.desc-2,footer.desc-2,header.desc-2,nav.desc-2,section.desc-2,input.desc-2{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-p2);letter-spacing:var(--desktop-letter-spacing-p2);line-height:var(--desktop-line-height-p2)}@media all and (max-width: 1024px){html.desc-2,body.desc-2,div.desc-2,span.desc-2,button.desc-2,h1.desc-2,h2.desc-2,h3.desc-2,h4.desc-2,h5.desc-2,h6.desc-2,p.desc-2,blockquote.desc-2,a.desc-2,small.desc-2,strong.desc-2,ul.desc-2,li.desc-2,form.desc-2,label.desc-2,article.desc-2,footer.desc-2,header.desc-2,nav.desc-2,section.desc-2,input.desc-2{font-size:var(--tablet-font-size-p2);letter-spacing:var(--tablet-letter-spacing-p2);line-height:var(--tablet-line-height-p2)}}@media all and (max-width: 480px){html.desc-2,body.desc-2,div.desc-2,span.desc-2,button.desc-2,h1.desc-2,h2.desc-2,h3.desc-2,h4.desc-2,h5.desc-2,h6.desc-2,p.desc-2,blockquote.desc-2,a.desc-2,small.desc-2,strong.desc-2,ul.desc-2,li.desc-2,form.desc-2,label.desc-2,article.desc-2,footer.desc-2,header.desc-2,nav.desc-2,section.desc-2,input.desc-2{font-size:var(--mobile-font-size-p2);letter-spacing:var(--mobile-letter-spacing-p2);line-height:var(--mobile-line-height-p2)}}html.desc-3,body.desc-3,div.desc-3,span.desc-3,button.desc-3,h1.desc-3,h2.desc-3,h3.desc-3,h4.desc-3,h5.desc-3,h6.desc-3,p.desc-3,blockquote.desc-3,a.desc-3,small.desc-3,strong.desc-3,ul.desc-3,li.desc-3,form.desc-3,label.desc-3,article.desc-3,footer.desc-3,header.desc-3,nav.desc-3,section.desc-3,input.desc-3{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-p3);letter-spacing:var(--desktop-letter-spacing-p3);line-height:var(--desktop-line-height-p3)}@media all and (max-width: 1024px){html.desc-3,body.desc-3,div.desc-3,span.desc-3,button.desc-3,h1.desc-3,h2.desc-3,h3.desc-3,h4.desc-3,h5.desc-3,h6.desc-3,p.desc-3,blockquote.desc-3,a.desc-3,small.desc-3,strong.desc-3,ul.desc-3,li.desc-3,form.desc-3,label.desc-3,article.desc-3,footer.desc-3,header.desc-3,nav.desc-3,section.desc-3,input.desc-3{font-size:var(--tablet-font-size-p3);letter-spacing:var(--tablet-letter-spacing-p3);line-height:var(--tablet-line-height-p3)}}@media all and (max-width: 480px){html.desc-3,body.desc-3,div.desc-3,span.desc-3,button.desc-3,h1.desc-3,h2.desc-3,h3.desc-3,h4.desc-3,h5.desc-3,h6.desc-3,p.desc-3,blockquote.desc-3,a.desc-3,small.desc-3,strong.desc-3,ul.desc-3,li.desc-3,form.desc-3,label.desc-3,article.desc-3,footer.desc-3,header.desc-3,nav.desc-3,section.desc-3,input.desc-3{font-size:var(--mobile-font-size-p3);letter-spacing:var(--mobile-letter-spacing-p3);line-height:var(--mobile-line-height-p3)}}html.desc-4,body.desc-4,div.desc-4,span.desc-4,button.desc-4,h1.desc-4,h2.desc-4,h3.desc-4,h4.desc-4,h5.desc-4,h6.desc-4,p.desc-4,blockquote.desc-4,a.desc-4,small.desc-4,strong.desc-4,ul.desc-4,li.desc-4,form.desc-4,label.desc-4,article.desc-4,footer.desc-4,header.desc-4,nav.desc-4,section.desc-4,input.desc-4{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-p4);letter-spacing:var(--desktop-letter-spacing-p4);line-height:var(--desktop-line-height-p4)}@media all and (max-width: 1024px){html.desc-4,body.desc-4,div.desc-4,span.desc-4,button.desc-4,h1.desc-4,h2.desc-4,h3.desc-4,h4.desc-4,h5.desc-4,h6.desc-4,p.desc-4,blockquote.desc-4,a.desc-4,small.desc-4,strong.desc-4,ul.desc-4,li.desc-4,form.desc-4,label.desc-4,article.desc-4,footer.desc-4,header.desc-4,nav.desc-4,section.desc-4,input.desc-4{font-size:var(--tablet-font-size-p4);letter-spacing:var(--tablet-letter-spacing-p4);line-height:var(--tablet-line-height-p4)}}@media all and (max-width: 480px){html.desc-4,body.desc-4,div.desc-4,span.desc-4,button.desc-4,h1.desc-4,h2.desc-4,h3.desc-4,h4.desc-4,h5.desc-4,h6.desc-4,p.desc-4,blockquote.desc-4,a.desc-4,small.desc-4,strong.desc-4,ul.desc-4,li.desc-4,form.desc-4,label.desc-4,article.desc-4,footer.desc-4,header.desc-4,nav.desc-4,section.desc-4,input.desc-4{font-size:var(--mobile-font-size-p4);letter-spacing:var(--mobile-letter-spacing-p4);line-height:var(--mobile-line-height-p4)}}html.typo-display,body.typo-display,div.typo-display,span.typo-display,button.typo-display,h1.typo-display,h2.typo-display,h3.typo-display,h4.typo-display,h5.typo-display,h6.typo-display,p.typo-display,blockquote.typo-display,a.typo-display,small.typo-display,strong.typo-display,ul.typo-display,li.typo-display,form.typo-display,label.typo-display,article.typo-display,footer.typo-display,header.typo-display,nav.typo-display,section.typo-display,input.typo-display{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-display);letter-spacing:var(--desktop-letter-spacing-display);line-height:var(--desktop-line-height-display)}@media all and (max-width: 1024px){html.typo-display,body.typo-display,div.typo-display,span.typo-display,button.typo-display,h1.typo-display,h2.typo-display,h3.typo-display,h4.typo-display,h5.typo-display,h6.typo-display,p.typo-display,blockquote.typo-display,a.typo-display,small.typo-display,strong.typo-display,ul.typo-display,li.typo-display,form.typo-display,label.typo-display,article.typo-display,footer.typo-display,header.typo-display,nav.typo-display,section.typo-display,input.typo-display{font-size:var(--tablet-font-size-display);letter-spacing:var(--tablet-letter-spacing-display);line-height:var(--tablet-line-height-display)}}@media all and (max-width: 480px){html.typo-display,body.typo-display,div.typo-display,span.typo-display,button.typo-display,h1.typo-display,h2.typo-display,h3.typo-display,h4.typo-display,h5.typo-display,h6.typo-display,p.typo-display,blockquote.typo-display,a.typo-display,small.typo-display,strong.typo-display,ul.typo-display,li.typo-display,form.typo-display,label.typo-display,article.typo-display,footer.typo-display,header.typo-display,nav.typo-display,section.typo-display,input.typo-display{font-size:var(--mobile-font-size-display);letter-spacing:var(--mobile-letter-spacing-display);line-height:var(--mobile-line-height-display)}}html.typo-footer-link,body.typo-footer-link,div.typo-footer-link,span.typo-footer-link,button.typo-footer-link,h1.typo-footer-link,h2.typo-footer-link,h3.typo-footer-link,h4.typo-footer-link,h5.typo-footer-link,h6.typo-footer-link,p.typo-footer-link,blockquote.typo-footer-link,a.typo-footer-link,small.typo-footer-link,strong.typo-footer-link,ul.typo-footer-link,li.typo-footer-link,form.typo-footer-link,label.typo-footer-link,article.typo-footer-link,footer.typo-footer-link,header.typo-footer-link,nav.typo-footer-link,section.typo-footer-link,input.typo-footer-link{color:var(--colors-text-grey-2);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-footer-link);letter-spacing:var(--desktop-letter-spacing-footer-link);line-height:var(--desktop-line-height-footer-link)}@media all and (max-width: 1024px){html.typo-footer-link,body.typo-footer-link,div.typo-footer-link,span.typo-footer-link,button.typo-footer-link,h1.typo-footer-link,h2.typo-footer-link,h3.typo-footer-link,h4.typo-footer-link,h5.typo-footer-link,h6.typo-footer-link,p.typo-footer-link,blockquote.typo-footer-link,a.typo-footer-link,small.typo-footer-link,strong.typo-footer-link,ul.typo-footer-link,li.typo-footer-link,form.typo-footer-link,label.typo-footer-link,article.typo-footer-link,footer.typo-footer-link,header.typo-footer-link,nav.typo-footer-link,section.typo-footer-link,input.typo-footer-link{font-size:var(--tablet-font-size-footer-link);letter-spacing:var(--tablet-letter-spacing-footer-link);line-height:var(--tablet-line-height-footer-link)}}@media all and (max-width: 480px){html.typo-footer-link,body.typo-footer-link,div.typo-footer-link,span.typo-footer-link,button.typo-footer-link,h1.typo-footer-link,h2.typo-footer-link,h3.typo-footer-link,h4.typo-footer-link,h5.typo-footer-link,h6.typo-footer-link,p.typo-footer-link,blockquote.typo-footer-link,a.typo-footer-link,small.typo-footer-link,strong.typo-footer-link,ul.typo-footer-link,li.typo-footer-link,form.typo-footer-link,label.typo-footer-link,article.typo-footer-link,footer.typo-footer-link,header.typo-footer-link,nav.typo-footer-link,section.typo-footer-link,input.typo-footer-link{font-size:var(--mobile-font-size-footer-link);letter-spacing:var(--mobile-letter-spacing-footer-link);line-height:var(--mobile-line-height-footer-link)}}html.typo-nav-link,body.typo-nav-link,div.typo-nav-link,span.typo-nav-link,button.typo-nav-link,h1.typo-nav-link,h2.typo-nav-link,h3.typo-nav-link,h4.typo-nav-link,h5.typo-nav-link,h6.typo-nav-link,p.typo-nav-link,blockquote.typo-nav-link,a.typo-nav-link,small.typo-nav-link,strong.typo-nav-link,ul.typo-nav-link,li.typo-nav-link,form.typo-nav-link,label.typo-nav-link,article.typo-nav-link,footer.typo-nav-link,header.typo-nav-link,nav.typo-nav-link,section.typo-nav-link,input.typo-nav-link{color:var(--colors-text-grey-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-nav-link);letter-spacing:var(--desktop-letter-spacing-nav-link);line-height:var(--desktop-line-height-nav-link)}@media all and (max-width: 1024px){html.typo-nav-link,body.typo-nav-link,div.typo-nav-link,span.typo-nav-link,button.typo-nav-link,h1.typo-nav-link,h2.typo-nav-link,h3.typo-nav-link,h4.typo-nav-link,h5.typo-nav-link,h6.typo-nav-link,p.typo-nav-link,blockquote.typo-nav-link,a.typo-nav-link,small.typo-nav-link,strong.typo-nav-link,ul.typo-nav-link,li.typo-nav-link,form.typo-nav-link,label.typo-nav-link,article.typo-nav-link,footer.typo-nav-link,header.typo-nav-link,nav.typo-nav-link,section.typo-nav-link,input.typo-nav-link{font-size:var(--tablet-font-size-nav-link);letter-spacing:var(--tablet-letter-spacing-nav-link);line-height:var(--tablet-line-height-nav-link)}}@media all and (max-width: 480px){html.typo-nav-link,body.typo-nav-link,div.typo-nav-link,span.typo-nav-link,button.typo-nav-link,h1.typo-nav-link,h2.typo-nav-link,h3.typo-nav-link,h4.typo-nav-link,h5.typo-nav-link,h6.typo-nav-link,p.typo-nav-link,blockquote.typo-nav-link,a.typo-nav-link,small.typo-nav-link,strong.typo-nav-link,ul.typo-nav-link,li.typo-nav-link,form.typo-nav-link,label.typo-nav-link,article.typo-nav-link,footer.typo-nav-link,header.typo-nav-link,nav.typo-nav-link,section.typo-nav-link,input.typo-nav-link{font-size:var(--mobile-font-size-nav-link);letter-spacing:var(--mobile-letter-spacing-nav-link);line-height:var(--mobile-line-height-nav-link)}}html.title-no-script,body.title-no-script,div.title-no-script,span.title-no-script,button.title-no-script,h1.title-no-script,h2.title-no-script,h3.title-no-script,h4.title-no-script,h5.title-no-script,h6.title-no-script,p.title-no-script,blockquote.title-no-script,a.title-no-script,small.title-no-script,strong.title-no-script,ul.title-no-script,li.title-no-script,form.title-no-script,label.title-no-script,article.title-no-script,footer.title-no-script,header.title-no-script,nav.title-no-script,section.title-no-script,input.title-no-script{color:var(--color-title-no-script);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-title-ns);letter-spacing:var(--desktop-letter-spacing-title-ns);line-height:var(--desktop-line-height-title-ns)}@media all and (max-width: 1024px){html.title-no-script,body.title-no-script,div.title-no-script,span.title-no-script,button.title-no-script,h1.title-no-script,h2.title-no-script,h3.title-no-script,h4.title-no-script,h5.title-no-script,h6.title-no-script,p.title-no-script,blockquote.title-no-script,a.title-no-script,small.title-no-script,strong.title-no-script,ul.title-no-script,li.title-no-script,form.title-no-script,label.title-no-script,article.title-no-script,footer.title-no-script,header.title-no-script,nav.title-no-script,section.title-no-script,input.title-no-script{font-size:var(--tablet-font-size-title-ns);letter-spacing:var(--tablet-letter-spacing-title-ns);line-height:var(--tablet-line-height-title-ns)}}@media all and (max-width: 480px){html.title-no-script,body.title-no-script,div.title-no-script,span.title-no-script,button.title-no-script,h1.title-no-script,h2.title-no-script,h3.title-no-script,h4.title-no-script,h5.title-no-script,h6.title-no-script,p.title-no-script,blockquote.title-no-script,a.title-no-script,small.title-no-script,strong.title-no-script,ul.title-no-script,li.title-no-script,form.title-no-script,label.title-no-script,article.title-no-script,footer.title-no-script,header.title-no-script,nav.title-no-script,section.title-no-script,input.title-no-script{font-size:var(--mobile-font-size-title-ns);letter-spacing:var(--mobile-letter-spacing-title-ns);line-height:var(--mobile-line-height-title-ns)}}html.subtitle-no-script,body.subtitle-no-script,div.subtitle-no-script,span.subtitle-no-script,button.subtitle-no-script,h1.subtitle-no-script,h2.subtitle-no-script,h3.subtitle-no-script,h4.subtitle-no-script,h5.subtitle-no-script,h6.subtitle-no-script,p.subtitle-no-script,blockquote.subtitle-no-script,a.subtitle-no-script,small.subtitle-no-script,strong.subtitle-no-script,ul.subtitle-no-script,li.subtitle-no-script,form.subtitle-no-script,label.subtitle-no-script,article.subtitle-no-script,footer.subtitle-no-script,header.subtitle-no-script,nav.subtitle-no-script,section.subtitle-no-script,input.subtitle-no-script{color:var(--color-subtitle-no-script);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:var(--desktop-font-size-subtitle-ns);letter-spacing:var(--desktop-letter-spacing-subtitle-ns);line-height:var(--desktop-line-height-subtitle-ns)}@media all and (max-width: 1024px){html.subtitle-no-script,body.subtitle-no-script,div.subtitle-no-script,span.subtitle-no-script,button.subtitle-no-script,h1.subtitle-no-script,h2.subtitle-no-script,h3.subtitle-no-script,h4.subtitle-no-script,h5.subtitle-no-script,h6.subtitle-no-script,p.subtitle-no-script,blockquote.subtitle-no-script,a.subtitle-no-script,small.subtitle-no-script,strong.subtitle-no-script,ul.subtitle-no-script,li.subtitle-no-script,form.subtitle-no-script,label.subtitle-no-script,article.subtitle-no-script,footer.subtitle-no-script,header.subtitle-no-script,nav.subtitle-no-script,section.subtitle-no-script,input.subtitle-no-script{font-size:var(--tablet-font-size-subtitle-ns);letter-spacing:var(--tablet-letter-spacing-subtitle-ns);line-height:var(--tablet-line-height-subtitle-ns)}}@media all and (max-width: 480px){html.subtitle-no-script,body.subtitle-no-script,div.subtitle-no-script,span.subtitle-no-script,button.subtitle-no-script,h1.subtitle-no-script,h2.subtitle-no-script,h3.subtitle-no-script,h4.subtitle-no-script,h5.subtitle-no-script,h6.subtitle-no-script,p.subtitle-no-script,blockquote.subtitle-no-script,a.subtitle-no-script,small.subtitle-no-script,strong.subtitle-no-script,ul.subtitle-no-script,li.subtitle-no-script,form.subtitle-no-script,label.subtitle-no-script,article.subtitle-no-script,footer.subtitle-no-script,header.subtitle-no-script,nav.subtitle-no-script,section.subtitle-no-script,input.subtitle-no-script{font-size:var(--mobile-font-size-subtitle-ns);letter-spacing:var(--mobile-letter-spacing-subtitle-ns);line-height:var(--mobile-line-height-subtitle-ns)}}html.desc-no-script,body.desc-no-script,div.desc-no-script,span.desc-no-script,button.desc-no-script,h1.desc-no-script,h2.desc-no-script,h3.desc-no-script,h4.desc-no-script,h5.desc-no-script,h6.desc-no-script,p.desc-no-script,blockquote.desc-no-script,a.desc-no-script,small.desc-no-script,strong.desc-no-script,ul.desc-no-script,li.desc-no-script,form.desc-no-script,label.desc-no-script,article.desc-no-script,footer.desc-no-script,header.desc-no-script,nav.desc-no-script,section.desc-no-script,input.desc-no-script{color:var(--color-desc-no-script);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:var(--desktop-font-size-desc-ns);letter-spacing:var(--desktop-letter-spacing-desc-ns);line-height:var(--desktop-line-height-desc-ns)}@media all and (max-width: 1024px){html.desc-no-script,body.desc-no-script,div.desc-no-script,span.desc-no-script,button.desc-no-script,h1.desc-no-script,h2.desc-no-script,h3.desc-no-script,h4.desc-no-script,h5.desc-no-script,h6.desc-no-script,p.desc-no-script,blockquote.desc-no-script,a.desc-no-script,small.desc-no-script,strong.desc-no-script,ul.desc-no-script,li.desc-no-script,form.desc-no-script,label.desc-no-script,article.desc-no-script,footer.desc-no-script,header.desc-no-script,nav.desc-no-script,section.desc-no-script,input.desc-no-script{font-size:var(--tablet-font-size-desc-ns);letter-spacing:var(--tablet-letter-spacing-desc-ns);line-height:var(--tablet-line-height-desc-ns)}}@media all and (max-width: 480px){html.desc-no-script,body.desc-no-script,div.desc-no-script,span.desc-no-script,button.desc-no-script,h1.desc-no-script,h2.desc-no-script,h3.desc-no-script,h4.desc-no-script,h5.desc-no-script,h6.desc-no-script,p.desc-no-script,blockquote.desc-no-script,a.desc-no-script,small.desc-no-script,strong.desc-no-script,ul.desc-no-script,li.desc-no-script,form.desc-no-script,label.desc-no-script,article.desc-no-script,footer.desc-no-script,header.desc-no-script,nav.desc-no-script,section.desc-no-script,input.desc-no-script{font-size:var(--mobile-font-size-desc-ns);letter-spacing:var(--mobile-letter-spacing-desc-ns);line-height:var(--mobile-line-height-desc-ns)}}html.title-page-404,body.title-page-404,div.title-page-404,span.title-page-404,button.title-page-404,h1.title-page-404,h2.title-page-404,h3.title-page-404,h4.title-page-404,h5.title-page-404,h6.title-page-404,p.title-page-404,blockquote.title-page-404,a.title-page-404,small.title-page-404,strong.title-page-404,ul.title-page-404,li.title-page-404,form.title-page-404,label.title-page-404,article.title-page-404,footer.title-page-404,header.title-page-404,nav.title-page-404,section.title-page-404,input.title-page-404{color:var(--color-title-page-404);font-family:var(--font-page-404);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-title-404);letter-spacing:var(--desktop-letter-spacing-title-404);line-height:var(--desktop-line-height-title-404)}@media all and (max-width: 1024px){html.title-page-404,body.title-page-404,div.title-page-404,span.title-page-404,button.title-page-404,h1.title-page-404,h2.title-page-404,h3.title-page-404,h4.title-page-404,h5.title-page-404,h6.title-page-404,p.title-page-404,blockquote.title-page-404,a.title-page-404,small.title-page-404,strong.title-page-404,ul.title-page-404,li.title-page-404,form.title-page-404,label.title-page-404,article.title-page-404,footer.title-page-404,header.title-page-404,nav.title-page-404,section.title-page-404,input.title-page-404{font-size:var(--tablet-font-size-title-404);letter-spacing:var(--tablet-letter-spacing-title-404);line-height:var(--tablet-line-height-title-404)}}@media all and (max-width: 480px){html.title-page-404,body.title-page-404,div.title-page-404,span.title-page-404,button.title-page-404,h1.title-page-404,h2.title-page-404,h3.title-page-404,h4.title-page-404,h5.title-page-404,h6.title-page-404,p.title-page-404,blockquote.title-page-404,a.title-page-404,small.title-page-404,strong.title-page-404,ul.title-page-404,li.title-page-404,form.title-page-404,label.title-page-404,article.title-page-404,footer.title-page-404,header.title-page-404,nav.title-page-404,section.title-page-404,input.title-page-404{font-size:var(--mobile-font-size-title-404);letter-spacing:var(--mobile-letter-spacing-title-404);line-height:var(--mobile-line-height-title-404)}}html.subtitle-page-404,body.subtitle-page-404,div.subtitle-page-404,span.subtitle-page-404,button.subtitle-page-404,h1.subtitle-page-404,h2.subtitle-page-404,h3.subtitle-page-404,h4.subtitle-page-404,h5.subtitle-page-404,h6.subtitle-page-404,p.subtitle-page-404,blockquote.subtitle-page-404,a.subtitle-page-404,small.subtitle-page-404,strong.subtitle-page-404,ul.subtitle-page-404,li.subtitle-page-404,form.subtitle-page-404,label.subtitle-page-404,article.subtitle-page-404,footer.subtitle-page-404,header.subtitle-page-404,nav.subtitle-page-404,section.subtitle-page-404,input.subtitle-page-404{color:var(--color-subtitle-page-404);font-family:var(--font-page-404);font-weight:var(--weights-fw-400);font-size:var(--desktop-font-size-subtitle-404);letter-spacing:var(--desktop-letter-spacing-subtitle-404);line-height:var(--desktop-line-height-subtitle-404)}@media all and (max-width: 1024px){html.subtitle-page-404,body.subtitle-page-404,div.subtitle-page-404,span.subtitle-page-404,button.subtitle-page-404,h1.subtitle-page-404,h2.subtitle-page-404,h3.subtitle-page-404,h4.subtitle-page-404,h5.subtitle-page-404,h6.subtitle-page-404,p.subtitle-page-404,blockquote.subtitle-page-404,a.subtitle-page-404,small.subtitle-page-404,strong.subtitle-page-404,ul.subtitle-page-404,li.subtitle-page-404,form.subtitle-page-404,label.subtitle-page-404,article.subtitle-page-404,footer.subtitle-page-404,header.subtitle-page-404,nav.subtitle-page-404,section.subtitle-page-404,input.subtitle-page-404{font-size:var(--tablet-font-size-subtitle-404);letter-spacing:var(--tablet-letter-spacing-subtitle-404);line-height:var(--tablet-line-height-subtitle-404)}}@media all and (max-width: 480px){html.subtitle-page-404,body.subtitle-page-404,div.subtitle-page-404,span.subtitle-page-404,button.subtitle-page-404,h1.subtitle-page-404,h2.subtitle-page-404,h3.subtitle-page-404,h4.subtitle-page-404,h5.subtitle-page-404,h6.subtitle-page-404,p.subtitle-page-404,blockquote.subtitle-page-404,a.subtitle-page-404,small.subtitle-page-404,strong.subtitle-page-404,ul.subtitle-page-404,li.subtitle-page-404,form.subtitle-page-404,label.subtitle-page-404,article.subtitle-page-404,footer.subtitle-page-404,header.subtitle-page-404,nav.subtitle-page-404,section.subtitle-page-404,input.subtitle-page-404{font-size:var(--mobile-font-size-subtitle-404);letter-spacing:var(--mobile-letter-spacing-subtitle-404);line-height:var(--mobile-line-height-subtitle-404)}}html.label-page-404,body.label-page-404,div.label-page-404,span.label-page-404,button.label-page-404,h1.label-page-404,h2.label-page-404,h3.label-page-404,h4.label-page-404,h5.label-page-404,h6.label-page-404,p.label-page-404,blockquote.label-page-404,a.label-page-404,small.label-page-404,strong.label-page-404,ul.label-page-404,li.label-page-404,form.label-page-404,label.label-page-404,article.label-page-404,footer.label-page-404,header.label-page-404,nav.label-page-404,section.label-page-404,input.label-page-404{color:var(--color-title-page-404);font-family:var(--font-page-404);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-label-404);letter-spacing:var(--desktop-letter-spacing-label-404);line-height:var(--desktop-line-height-label-404)}@media all and (max-width: 1024px){html.label-page-404,body.label-page-404,div.label-page-404,span.label-page-404,button.label-page-404,h1.label-page-404,h2.label-page-404,h3.label-page-404,h4.label-page-404,h5.label-page-404,h6.label-page-404,p.label-page-404,blockquote.label-page-404,a.label-page-404,small.label-page-404,strong.label-page-404,ul.label-page-404,li.label-page-404,form.label-page-404,label.label-page-404,article.label-page-404,footer.label-page-404,header.label-page-404,nav.label-page-404,section.label-page-404,input.label-page-404{font-size:var(--tablet-font-size-label-404);letter-spacing:var(--tablet-letter-spacing-label-404);line-height:var(--tablet-line-height-label-404)}}@media all and (max-width: 480px){html.label-page-404,body.label-page-404,div.label-page-404,span.label-page-404,button.label-page-404,h1.label-page-404,h2.label-page-404,h3.label-page-404,h4.label-page-404,h5.label-page-404,h6.label-page-404,p.label-page-404,blockquote.label-page-404,a.label-page-404,small.label-page-404,strong.label-page-404,ul.label-page-404,li.label-page-404,form.label-page-404,label.label-page-404,article.label-page-404,footer.label-page-404,header.label-page-404,nav.label-page-404,section.label-page-404,input.label-page-404{font-size:var(--mobile-font-size-label-404);letter-spacing:var(--mobile-letter-spacing-label-404);line-height:var(--mobile-line-height-label-404)}}html.display,body.display,div.display,span.display,button.display,h1.display,h2.display,h3.display,h4.display,h5.display,h6.display,p.display,blockquote.display,a.display,small.display,strong.display,ul.display,li.display,form.display,label.display,article.display,footer.display,header.display,nav.display,section.display,input.display{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-display);letter-spacing:var(--desktop-letter-spacing-display);line-height:var(--desktop-line-height-display)}@media all and (max-width: 1024px){html.display,body.display,div.display,span.display,button.display,h1.display,h2.display,h3.display,h4.display,h5.display,h6.display,p.display,blockquote.display,a.display,small.display,strong.display,ul.display,li.display,form.display,label.display,article.display,footer.display,header.display,nav.display,section.display,input.display{font-size:var(--tablet-font-size-display);letter-spacing:var(--tablet-letter-spacing-display);line-height:var(--tablet-line-height-display)}}@media all and (max-width: 480px){html.display,body.display,div.display,span.display,button.display,h1.display,h2.display,h3.display,h4.display,h5.display,h6.display,p.display,blockquote.display,a.display,small.display,strong.display,ul.display,li.display,form.display,label.display,article.display,footer.display,header.display,nav.display,section.display,input.display{font-size:var(--mobile-font-size-display);letter-spacing:var(--mobile-letter-spacing-display);line-height:var(--mobile-line-height-display)}}html.footer-link,body.footer-link,div.footer-link,span.footer-link,button.footer-link,h1.footer-link,h2.footer-link,h3.footer-link,h4.footer-link,h5.footer-link,h6.footer-link,p.footer-link,blockquote.footer-link,a.footer-link,small.footer-link,strong.footer-link,ul.footer-link,li.footer-link,form.footer-link,label.footer-link,article.footer-link,footer.footer-link,header.footer-link,nav.footer-link,section.footer-link,input.footer-link{color:var(--colors-text-grey-2);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-footer-link);letter-spacing:var(--desktop-letter-spacing-footer-link);line-height:var(--desktop-line-height-footer-link)}@media all and (max-width: 1024px){html.footer-link,body.footer-link,div.footer-link,span.footer-link,button.footer-link,h1.footer-link,h2.footer-link,h3.footer-link,h4.footer-link,h5.footer-link,h6.footer-link,p.footer-link,blockquote.footer-link,a.footer-link,small.footer-link,strong.footer-link,ul.footer-link,li.footer-link,form.footer-link,label.footer-link,article.footer-link,footer.footer-link,header.footer-link,nav.footer-link,section.footer-link,input.footer-link{font-size:var(--tablet-font-size-footer-link);letter-spacing:var(--tablet-letter-spacing-footer-link);line-height:var(--tablet-line-height-footer-link)}}@media all and (max-width: 480px){html.footer-link,body.footer-link,div.footer-link,span.footer-link,button.footer-link,h1.footer-link,h2.footer-link,h3.footer-link,h4.footer-link,h5.footer-link,h6.footer-link,p.footer-link,blockquote.footer-link,a.footer-link,small.footer-link,strong.footer-link,ul.footer-link,li.footer-link,form.footer-link,label.footer-link,article.footer-link,footer.footer-link,header.footer-link,nav.footer-link,section.footer-link,input.footer-link{font-size:var(--mobile-font-size-footer-link);letter-spacing:var(--mobile-letter-spacing-footer-link);line-height:var(--mobile-line-height-footer-link)}}html.footer-label,body.footer-label,div.footer-label,span.footer-label,button.footer-label,h1.footer-label,h2.footer-label,h3.footer-label,h4.footer-label,h5.footer-label,h6.footer-label,p.footer-label,blockquote.footer-label,a.footer-label,small.footer-label,strong.footer-label,ul.footer-label,li.footer-label,form.footer-label,label.footer-label,article.footer-label,footer.footer-label,header.footer-label,nav.footer-label,section.footer-label,input.footer-label{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-footer-label);letter-spacing:var(--desktop-letter-spacing-footer-label);line-height:var(--desktop-line-height-footer-label)}@media all and (max-width: 1024px){html.footer-label,body.footer-label,div.footer-label,span.footer-label,button.footer-label,h1.footer-label,h2.footer-label,h3.footer-label,h4.footer-label,h5.footer-label,h6.footer-label,p.footer-label,blockquote.footer-label,a.footer-label,small.footer-label,strong.footer-label,ul.footer-label,li.footer-label,form.footer-label,label.footer-label,article.footer-label,footer.footer-label,header.footer-label,nav.footer-label,section.footer-label,input.footer-label{font-size:var(--tablet-font-size-footer-label);letter-spacing:var(--tablet-letter-spacing-footer-label);line-height:var(--tablet-line-height-footer-label)}}@media all and (max-width: 480px){html.footer-label,body.footer-label,div.footer-label,span.footer-label,button.footer-label,h1.footer-label,h2.footer-label,h3.footer-label,h4.footer-label,h5.footer-label,h6.footer-label,p.footer-label,blockquote.footer-label,a.footer-label,small.footer-label,strong.footer-label,ul.footer-label,li.footer-label,form.footer-label,label.footer-label,article.footer-label,footer.footer-label,header.footer-label,nav.footer-label,section.footer-label,input.footer-label{font-size:var(--mobile-font-size-footer-label);letter-spacing:var(--mobile-letter-spacing-footer-label);line-height:var(--mobile-line-height-footer-label)}}html.footer-sub,body.footer-sub,div.footer-sub,span.footer-sub,button.footer-sub,h1.footer-sub,h2.footer-sub,h3.footer-sub,h4.footer-sub,h5.footer-sub,h6.footer-sub,p.footer-sub,blockquote.footer-sub,a.footer-sub,small.footer-sub,strong.footer-sub,ul.footer-sub,li.footer-sub,form.footer-sub,label.footer-sub,article.footer-sub,footer.footer-sub,header.footer-sub,nav.footer-sub,section.footer-sub,input.footer-sub{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-footer-sub);letter-spacing:var(--desktop-letter-spacing-footer-sub);line-height:var(--desktop-line-height-footer-sub)}@media all and (max-width: 1024px){html.footer-sub,body.footer-sub,div.footer-sub,span.footer-sub,button.footer-sub,h1.footer-sub,h2.footer-sub,h3.footer-sub,h4.footer-sub,h5.footer-sub,h6.footer-sub,p.footer-sub,blockquote.footer-sub,a.footer-sub,small.footer-sub,strong.footer-sub,ul.footer-sub,li.footer-sub,form.footer-sub,label.footer-sub,article.footer-sub,footer.footer-sub,header.footer-sub,nav.footer-sub,section.footer-sub,input.footer-sub{font-size:var(--tablet-font-size-footer-sub);letter-spacing:var(--tablet-letter-spacing-footer-sub);line-height:var(--tablet-line-height-footer-sub)}}@media all and (max-width: 480px){html.footer-sub,body.footer-sub,div.footer-sub,span.footer-sub,button.footer-sub,h1.footer-sub,h2.footer-sub,h3.footer-sub,h4.footer-sub,h5.footer-sub,h6.footer-sub,p.footer-sub,blockquote.footer-sub,a.footer-sub,small.footer-sub,strong.footer-sub,ul.footer-sub,li.footer-sub,form.footer-sub,label.footer-sub,article.footer-sub,footer.footer-sub,header.footer-sub,nav.footer-sub,section.footer-sub,input.footer-sub{font-size:var(--mobile-font-size-footer-sub);letter-spacing:var(--mobile-letter-spacing-footer-sub);line-height:var(--mobile-line-height-footer-sub)}}html.button-sm,body.button-sm,div.button-sm,span.button-sm,button.button-sm,h1.button-sm,h2.button-sm,h3.button-sm,h4.button-sm,h5.button-sm,h6.button-sm,p.button-sm,blockquote.button-sm,a.button-sm,small.button-sm,strong.button-sm,ul.button-sm,li.button-sm,form.button-sm,label.button-sm,article.button-sm,footer.button-sm,header.button-sm,nav.button-sm,section.button-sm,input.button-sm{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-button-sm);letter-spacing:var(--desktop-letter-spacing-button-sm);line-height:var(--desktop-line-height-button-sm)}@media all and (max-width: 1024px){html.button-sm,body.button-sm,div.button-sm,span.button-sm,button.button-sm,h1.button-sm,h2.button-sm,h3.button-sm,h4.button-sm,h5.button-sm,h6.button-sm,p.button-sm,blockquote.button-sm,a.button-sm,small.button-sm,strong.button-sm,ul.button-sm,li.button-sm,form.button-sm,label.button-sm,article.button-sm,footer.button-sm,header.button-sm,nav.button-sm,section.button-sm,input.button-sm{font-size:var(--tablet-font-size-button-sm);letter-spacing:var(--tablet-letter-spacing-button-sm);line-height:var(--tablet-line-height-button-sm)}}@media all and (max-width: 480px){html.button-sm,body.button-sm,div.button-sm,span.button-sm,button.button-sm,h1.button-sm,h2.button-sm,h3.button-sm,h4.button-sm,h5.button-sm,h6.button-sm,p.button-sm,blockquote.button-sm,a.button-sm,small.button-sm,strong.button-sm,ul.button-sm,li.button-sm,form.button-sm,label.button-sm,article.button-sm,footer.button-sm,header.button-sm,nav.button-sm,section.button-sm,input.button-sm{font-size:var(--mobile-font-size-button-sm);letter-spacing:var(--mobile-letter-spacing-button-sm);line-height:var(--mobile-line-height-button-sm)}}html.button-md,body.button-md,div.button-md,span.button-md,button.button-md,h1.button-md,h2.button-md,h3.button-md,h4.button-md,h5.button-md,h6.button-md,p.button-md,blockquote.button-md,a.button-md,small.button-md,strong.button-md,ul.button-md,li.button-md,form.button-md,label.button-md,article.button-md,footer.button-md,header.button-md,nav.button-md,section.button-md,input.button-md{color:var(--colors-text-light-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-button-md);letter-spacing:var(--desktop-letter-spacing-button-md);line-height:var(--desktop-line-height-button-md)}@media all and (max-width: 1024px){html.button-md,body.button-md,div.button-md,span.button-md,button.button-md,h1.button-md,h2.button-md,h3.button-md,h4.button-md,h5.button-md,h6.button-md,p.button-md,blockquote.button-md,a.button-md,small.button-md,strong.button-md,ul.button-md,li.button-md,form.button-md,label.button-md,article.button-md,footer.button-md,header.button-md,nav.button-md,section.button-md,input.button-md{font-size:var(--tablet-font-size-button-md);letter-spacing:var(--tablet-letter-spacing-button-md);line-height:var(--tablet-line-height-button-md)}}@media all and (max-width: 480px){html.button-md,body.button-md,div.button-md,span.button-md,button.button-md,h1.button-md,h2.button-md,h3.button-md,h4.button-md,h5.button-md,h6.button-md,p.button-md,blockquote.button-md,a.button-md,small.button-md,strong.button-md,ul.button-md,li.button-md,form.button-md,label.button-md,article.button-md,footer.button-md,header.button-md,nav.button-md,section.button-md,input.button-md{font-size:var(--mobile-font-size-button-md);letter-spacing:var(--mobile-letter-spacing-button-md);line-height:var(--mobile-line-height-button-md)}}html.button-lg,body.button-lg,div.button-lg,span.button-lg,button.button-lg,h1.button-lg,h2.button-lg,h3.button-lg,h4.button-lg,h5.button-lg,h6.button-lg,p.button-lg,blockquote.button-lg,a.button-lg,small.button-lg,strong.button-lg,ul.button-lg,li.button-lg,form.button-lg,label.button-lg,article.button-lg,footer.button-lg,header.button-lg,nav.button-lg,section.button-lg,input.button-lg{color:var(--colors-text-light-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-button-lg);letter-spacing:var(--desktop-letter-spacing-button-lg);line-height:var(--desktop-line-height-button-lg)}@media all and (max-width: 1024px){html.button-lg,body.button-lg,div.button-lg,span.button-lg,button.button-lg,h1.button-lg,h2.button-lg,h3.button-lg,h4.button-lg,h5.button-lg,h6.button-lg,p.button-lg,blockquote.button-lg,a.button-lg,small.button-lg,strong.button-lg,ul.button-lg,li.button-lg,form.button-lg,label.button-lg,article.button-lg,footer.button-lg,header.button-lg,nav.button-lg,section.button-lg,input.button-lg{font-size:var(--tablet-font-size-button-lg);letter-spacing:var(--tablet-letter-spacing-button-lg);line-height:var(--tablet-line-height-button-lg)}}@media all and (max-width: 480px){html.button-lg,body.button-lg,div.button-lg,span.button-lg,button.button-lg,h1.button-lg,h2.button-lg,h3.button-lg,h4.button-lg,h5.button-lg,h6.button-lg,p.button-lg,blockquote.button-lg,a.button-lg,small.button-lg,strong.button-lg,ul.button-lg,li.button-lg,form.button-lg,label.button-lg,article.button-lg,footer.button-lg,header.button-lg,nav.button-lg,section.button-lg,input.button-lg{font-size:var(--mobile-font-size-button-lg);letter-spacing:var(--mobile-letter-spacing-button-lg);line-height:var(--mobile-line-height-button-lg)}}html.button-filter,body.button-filter,div.button-filter,span.button-filter,button.button-filter,h1.button-filter,h2.button-filter,h3.button-filter,h4.button-filter,h5.button-filter,h6.button-filter,p.button-filter,blockquote.button-filter,a.button-filter,small.button-filter,strong.button-filter,ul.button-filter,li.button-filter,form.button-filter,label.button-filter,article.button-filter,footer.button-filter,header.button-filter,nav.button-filter,section.button-filter,input.button-filter{color:var(--colors-background-light-3);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-button-filter);letter-spacing:var(--desktop-letter-spacing-button-filter);line-height:var(--desktop-line-height-button-filter)}@media all and (max-width: 1024px){html.button-filter,body.button-filter,div.button-filter,span.button-filter,button.button-filter,h1.button-filter,h2.button-filter,h3.button-filter,h4.button-filter,h5.button-filter,h6.button-filter,p.button-filter,blockquote.button-filter,a.button-filter,small.button-filter,strong.button-filter,ul.button-filter,li.button-filter,form.button-filter,label.button-filter,article.button-filter,footer.button-filter,header.button-filter,nav.button-filter,section.button-filter,input.button-filter{font-size:var(--tablet-font-size-button-filter);letter-spacing:var(--tablet-letter-spacing-button-filter);line-height:var(--tablet-line-height-button-filter)}}@media all and (max-width: 480px){html.button-filter,body.button-filter,div.button-filter,span.button-filter,button.button-filter,h1.button-filter,h2.button-filter,h3.button-filter,h4.button-filter,h5.button-filter,h6.button-filter,p.button-filter,blockquote.button-filter,a.button-filter,small.button-filter,strong.button-filter,ul.button-filter,li.button-filter,form.button-filter,label.button-filter,article.button-filter,footer.button-filter,header.button-filter,nav.button-filter,section.button-filter,input.button-filter{font-size:var(--mobile-font-size-button-filter);letter-spacing:var(--mobile-letter-spacing-button-filter);line-height:var(--mobile-line-height-button-filter)}}html.input-label,body.input-label,div.input-label,span.input-label,button.input-label,h1.input-label,h2.input-label,h3.input-label,h4.input-label,h5.input-label,h6.input-label,p.input-label,blockquote.input-label,a.input-label,small.input-label,strong.input-label,ul.input-label,li.input-label,form.input-label,label.input-label,article.input-label,footer.input-label,header.input-label,nav.input-label,section.input-label,input.input-label{color:var(--colors-input-placeholder);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:var(--desktop-font-size-input);letter-spacing:var(--desktop-letter-spacing-input);line-height:var(--desktop-line-height-input)}@media all and (max-width: 1024px){html.input-label,body.input-label,div.input-label,span.input-label,button.input-label,h1.input-label,h2.input-label,h3.input-label,h4.input-label,h5.input-label,h6.input-label,p.input-label,blockquote.input-label,a.input-label,small.input-label,strong.input-label,ul.input-label,li.input-label,form.input-label,label.input-label,article.input-label,footer.input-label,header.input-label,nav.input-label,section.input-label,input.input-label{font-size:var(--tablet-font-size-input);letter-spacing:var(--tablet-letter-spacing-input);line-height:var(--tablet-line-height-input)}}@media all and (max-width: 480px){html.input-label,body.input-label,div.input-label,span.input-label,button.input-label,h1.input-label,h2.input-label,h3.input-label,h4.input-label,h5.input-label,h6.input-label,p.input-label,blockquote.input-label,a.input-label,small.input-label,strong.input-label,ul.input-label,li.input-label,form.input-label,label.input-label,article.input-label,footer.input-label,header.input-label,nav.input-label,section.input-label,input.input-label{font-size:var(--mobile-font-size-input);letter-spacing:var(--mobile-letter-spacing-input);line-height:var(--mobile-line-height-input)}}html.menu-sub-sm,body.menu-sub-sm,div.menu-sub-sm,span.menu-sub-sm,button.menu-sub-sm,h1.menu-sub-sm,h2.menu-sub-sm,h3.menu-sub-sm,h4.menu-sub-sm,h5.menu-sub-sm,h6.menu-sub-sm,p.menu-sub-sm,blockquote.menu-sub-sm,a.menu-sub-sm,small.menu-sub-sm,strong.menu-sub-sm,ul.menu-sub-sm,li.menu-sub-sm,form.menu-sub-sm,label.menu-sub-sm,article.menu-sub-sm,footer.menu-sub-sm,header.menu-sub-sm,nav.menu-sub-sm,section.menu-sub-sm,input.menu-sub-sm{color:var(--colors-text-grey-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-menu-sub-sm);letter-spacing:var(--desktop-letter-spacing-menu-sub-sm);line-height:var(--desktop-line-height-menu-sub-sm)}@media all and (max-width: 1024px){html.menu-sub-sm,body.menu-sub-sm,div.menu-sub-sm,span.menu-sub-sm,button.menu-sub-sm,h1.menu-sub-sm,h2.menu-sub-sm,h3.menu-sub-sm,h4.menu-sub-sm,h5.menu-sub-sm,h6.menu-sub-sm,p.menu-sub-sm,blockquote.menu-sub-sm,a.menu-sub-sm,small.menu-sub-sm,strong.menu-sub-sm,ul.menu-sub-sm,li.menu-sub-sm,form.menu-sub-sm,label.menu-sub-sm,article.menu-sub-sm,footer.menu-sub-sm,header.menu-sub-sm,nav.menu-sub-sm,section.menu-sub-sm,input.menu-sub-sm{font-size:var(--tablet-font-size-menu-sub-sm);letter-spacing:var(--tablet-letter-spacing-menu-sub-sm);line-height:var(--tablet-line-height-menu-sub-sm)}}@media all and (max-width: 480px){html.menu-sub-sm,body.menu-sub-sm,div.menu-sub-sm,span.menu-sub-sm,button.menu-sub-sm,h1.menu-sub-sm,h2.menu-sub-sm,h3.menu-sub-sm,h4.menu-sub-sm,h5.menu-sub-sm,h6.menu-sub-sm,p.menu-sub-sm,blockquote.menu-sub-sm,a.menu-sub-sm,small.menu-sub-sm,strong.menu-sub-sm,ul.menu-sub-sm,li.menu-sub-sm,form.menu-sub-sm,label.menu-sub-sm,article.menu-sub-sm,footer.menu-sub-sm,header.menu-sub-sm,nav.menu-sub-sm,section.menu-sub-sm,input.menu-sub-sm{font-size:var(--mobile-font-size-menu-sub-sm);letter-spacing:var(--mobile-letter-spacing-menu-sub-sm);line-height:var(--mobile-line-height-menu-sub-sm)}}html.menu-sub-md,body.menu-sub-md,div.menu-sub-md,span.menu-sub-md,button.menu-sub-md,h1.menu-sub-md,h2.menu-sub-md,h3.menu-sub-md,h4.menu-sub-md,h5.menu-sub-md,h6.menu-sub-md,p.menu-sub-md,blockquote.menu-sub-md,a.menu-sub-md,small.menu-sub-md,strong.menu-sub-md,ul.menu-sub-md,li.menu-sub-md,form.menu-sub-md,label.menu-sub-md,article.menu-sub-md,footer.menu-sub-md,header.menu-sub-md,nav.menu-sub-md,section.menu-sub-md,input.menu-sub-md{color:var(--colors-text-grey-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-menu-sub-md);letter-spacing:var(--desktop-letter-spacing-menu-sub-md);line-height:var(--desktop-line-height-menu-sub-md)}@media all and (max-width: 1024px){html.menu-sub-md,body.menu-sub-md,div.menu-sub-md,span.menu-sub-md,button.menu-sub-md,h1.menu-sub-md,h2.menu-sub-md,h3.menu-sub-md,h4.menu-sub-md,h5.menu-sub-md,h6.menu-sub-md,p.menu-sub-md,blockquote.menu-sub-md,a.menu-sub-md,small.menu-sub-md,strong.menu-sub-md,ul.menu-sub-md,li.menu-sub-md,form.menu-sub-md,label.menu-sub-md,article.menu-sub-md,footer.menu-sub-md,header.menu-sub-md,nav.menu-sub-md,section.menu-sub-md,input.menu-sub-md{font-size:var(--tablet-font-size-menu-sub-md);letter-spacing:var(--tablet-letter-spacing-menu-sub-md);line-height:var(--tablet-line-height-menu-sub-md)}}@media all and (max-width: 480px){html.menu-sub-md,body.menu-sub-md,div.menu-sub-md,span.menu-sub-md,button.menu-sub-md,h1.menu-sub-md,h2.menu-sub-md,h3.menu-sub-md,h4.menu-sub-md,h5.menu-sub-md,h6.menu-sub-md,p.menu-sub-md,blockquote.menu-sub-md,a.menu-sub-md,small.menu-sub-md,strong.menu-sub-md,ul.menu-sub-md,li.menu-sub-md,form.menu-sub-md,label.menu-sub-md,article.menu-sub-md,footer.menu-sub-md,header.menu-sub-md,nav.menu-sub-md,section.menu-sub-md,input.menu-sub-md{font-size:var(--mobile-font-size-menu-sub-md);letter-spacing:var(--mobile-letter-spacing-menu-sub-md);line-height:var(--mobile-line-height-menu-sub-md)}}html.text-light,body.text-light,div.text-light,span.text-light,button.text-light,h1.text-light,h2.text-light,h3.text-light,h4.text-light,h5.text-light,h6.text-light,p.text-light,blockquote.text-light,a.text-light,small.text-light,strong.text-light,ul.text-light,li.text-light,form.text-light,label.text-light,article.text-light,footer.text-light,header.text-light,nav.text-light,section.text-light,input.text-light{color:var(--colors-text-light-1)}html.text-gray-1,body.text-gray-1,div.text-gray-1,span.text-gray-1,button.text-gray-1,h1.text-gray-1,h2.text-gray-1,h3.text-gray-1,h4.text-gray-1,h5.text-gray-1,h6.text-gray-1,p.text-gray-1,blockquote.text-gray-1,a.text-gray-1,small.text-gray-1,strong.text-gray-1,ul.text-gray-1,li.text-gray-1,form.text-gray-1,label.text-gray-1,article.text-gray-1,footer.text-gray-1,header.text-gray-1,nav.text-gray-1,section.text-gray-1,input.text-gray-1{color:var(--colors-text-grey-1)}html.text-gray-2,body.text-gray-2,div.text-gray-2,span.text-gray-2,button.text-gray-2,h1.text-gray-2,h2.text-gray-2,h3.text-gray-2,h4.text-gray-2,h5.text-gray-2,h6.text-gray-2,p.text-gray-2,blockquote.text-gray-2,a.text-gray-2,small.text-gray-2,strong.text-gray-2,ul.text-gray-2,li.text-gray-2,form.text-gray-2,label.text-gray-2,article.text-gray-2,footer.text-gray-2,header.text-gray-2,nav.text-gray-2,section.text-gray-2,input.text-gray-2{color:var(--colors-text-grey-2)}html.text-dark-1,body.text-dark-1,div.text-dark-1,span.text-dark-1,button.text-dark-1,h1.text-dark-1,h2.text-dark-1,h3.text-dark-1,h4.text-dark-1,h5.text-dark-1,h6.text-dark-1,p.text-dark-1,blockquote.text-dark-1,a.text-dark-1,small.text-dark-1,strong.text-dark-1,ul.text-dark-1,li.text-dark-1,form.text-dark-1,label.text-dark-1,article.text-dark-1,footer.text-dark-1,header.text-dark-1,nav.text-dark-1,section.text-dark-1,input.text-dark-1{color:var(--colors-text-dark-1)}html.text-light-1,body.text-light-1,div.text-light-1,span.text-light-1,button.text-light-1,h1.text-light-1,h2.text-light-1,h3.text-light-1,h4.text-light-1,h5.text-light-1,h6.text-light-1,p.text-light-1,blockquote.text-light-1,a.text-light-1,small.text-light-1,strong.text-light-1,ul.text-light-1,li.text-light-1,form.text-light-1,label.text-light-1,article.text-light-1,footer.text-light-1,header.text-light-1,nav.text-light-1,section.text-light-1,input.text-light-1{color:var(--colors-text-light)}html.text-blue,body.text-blue,div.text-blue,span.text-blue,button.text-blue,h1.text-blue,h2.text-blue,h3.text-blue,h4.text-blue,h5.text-blue,h6.text-blue,p.text-blue,blockquote.text-blue,a.text-blue,small.text-blue,strong.text-blue,ul.text-blue,li.text-blue,form.text-blue,label.text-blue,article.text-blue,footer.text-blue,header.text-blue,nav.text-blue,section.text-blue,input.text-blue{color:var(--colors-brand-1)}html.text-red,body.text-red,div.text-red,span.text-red,button.text-red,h1.text-red,h2.text-red,h3.text-red,h4.text-red,h5.text-red,h6.text-red,p.text-red,blockquote.text-red,a.text-red,small.text-red,strong.text-red,ul.text-red,li.text-red,form.text-red,label.text-red,article.text-red,footer.text-red,header.text-red,nav.text-red,section.text-red,input.text-red{color:var(--colors-text-red)}html.text-black,body.text-black,div.text-black,span.text-black,button.text-black,h1.text-black,h2.text-black,h3.text-black,h4.text-black,h5.text-black,h6.text-black,p.text-black,blockquote.text-black,a.text-black,small.text-black,strong.text-black,ul.text-black,li.text-black,form.text-black,label.text-black,article.text-black,footer.text-black,header.text-black,nav.text-black,section.text-black,input.text-black{color:var(--colors-bg-dark-2)}::view-transition-old(home-title){contain:layout;animation:fade-out .4s ease-in-out;animation-fill-mode:both}::view-transition-new(home-title){contain:layout;animation:fade-in .8s 0s ease-in-out;animation-fill-mode:both}::view-transition-old(home-desc){contain:layout;animation:fade-out .4s ease-in-out;animation-fill-mode:both}::view-transition-new(home-desc){contain:layout;animation:fade-in .8s .2s ease-in-out;animation-fill-mode:both}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes scale-in{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes scale-out{0%{transform:scale(1)}to{transform:scale(.5)}}.resources__hero-video{overflow:hidden}.youtube-player-wrapper{position:relative;width:100%;container-type:inline-size;aspect-ratio:16/9}@container (max-width: 768px){.youtube-player-wrapper{aspect-ratio:16/9}}@container (max-width: 480px){.youtube-player-wrapper{aspect-ratio:4/3}}#youtube-player,.youtube-player-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s ease}.video-overlay.hidden{opacity:0;pointer-events:none}.video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video-thumbnail img{width:100%;height:100%;object-fit:cover}.video-play-button{position:relative;z-index:2;background:none;border:none;cursor:pointer;transition:transform .2s ease}.video-play-button:hover{transform:scale(1.1)}.video-play-button svg{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}*{box-sizing:border-box}html,body{width:100%}body{overflow-x:hidden}body{position:relative;background:var(--colors-background-dark-1);display:flex;flex-direction:column;font-family:var(--fonts-family-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.modal-active,body.preloader-active{height:100%;overflow:hidden}main{position:relative;width:100%;flex:1 0 auto}main:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:var(--index-overlay-open-header)}main.dropdown-open:after{background:#1c1c1ccc}.footer{width:100%;flex:0 0 auto}a{text-decoration:none;outline:none;cursor:pointer}img{max-width:100%;height:auto}section{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;visibility:hidden}.fluid-container{width:100%;position:relative}.container{position:relative;width:var(--container-width);min-width:var(--container-width);margin:0 auto}.header-container{position:relative}.row{display:flex;flex-direction:row}.row-reverse{display:flex;flex-direction:row-reverse}.column{display:flex;flex-direction:column}.column-reverse{display:flex;flex-direction:column-reverse}.tablet-visible,.mobile-visible{display:none}.lazy{opacity:0;transition:opacity .4s ease}.lazyLoaded{opacity:1}.liners-wrapper{position:absolute;top:0;left:0;right:0;width:var(--container-width);height:100%;margin:0 auto;border-left:1px solid var(--colors-borders-grey-main);border-right:1px solid var(--colors-borders-grey-main);z-index:var(--index-main-lines);pointer-events:none}.liners-wrapper:before,.liners-wrapper:after{content:"";position:absolute;top:0;width:1px;height:100%}.liners-wrapper:before{left:-.41rem;height:100%;background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-main) 0 .07rem,transparent .07rem .14rem)}.liners-wrapper:after{right:-.41rem;width:1px;height:100%;background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-main) 0 .07rem,transparent .07rem .14rem)}input::-webkit-input-placeholder,input::placeholder{transition:all .3s cubic-bezier(.215,.61,.355,1)}input:focus::-webkit-input-placeholder,input:focus::placeholder{color:transparent}.list-post__filter-dropdown-btn{display:none}.div-line-w{position:absolute;width:100%;height:1px;background:var(--colors-borders-grey-main)}.div-line-w.top{top:0}.div-line-w.bottom{bottom:0}.div-line-w.left{left:0}.div-line-w.right{right:0}.div-dash-w{position:absolute;top:0;left:0;width:100%;height:1px;background:repeating-linear-gradient(to right,var(--colors-borders-grey-main) 0 .07rem,transparent .07rem .14rem)}.div-dash-h{position:absolute;top:0;right:0;width:1px;height:100%;background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-main) 0 .07rem,transparent .07rem .14rem)}.link{position:relative;display:inline-flex}.link .arrow{display:block;width:.16rem;opacity:0;transition:all .3s cubic-bezier(.215,.61,.355,1)}.link .arrow svg{display:block;width:100%}.link:hover .arrow{opacity:1;transform:translate(.1rem)}.link:hover.link--default:before,.link:hover.link--back:before{clip-path:inset(0 0 0 0)}.link:hover.link--back .arrow{transform:none}.link:hover.link--back.link--gray.link-hover--white .pseudo-arrow{clip-path:inset(0 0 0 0)}.link.link--default:before{position:absolute;content:attr(data-hover);bottom:0;left:0;clip-path:inset(100% 0 0 0);white-space:nowrap;transition:all .5s cubic-bezier(.215,.61,.355,1)}.link.link--blue{color:var(--colors-brand-1)}.link.link--blue path{fill:var(--colors-brand-1)}.link.link--gray{color:var(--colors-text-grey-1)}.link.link--gray:before{color:var(--colors-text-light)}.link.link--gray.link--back path{fill:var(--colors-text-grey-2)}.link.link--gray.link-hover--white .pseudo-arrow path{fill:var(--colors-text-light-1)}.link.link--gray.link-hover--white:before{color:var(--colors-text-light-1)}.link.link--gray path{fill:var(--colors-text-grey-2)}.link.link--dark{color:var(--colors-text-dark-1)}.link.link--dark path{fill:var(--colors-text-dark-1)}.link.link--dark:before{color:var(--colors-text-grey-2)}.link.link--white{color:var(--colors-text-light-1)}.link.link--white path{fill:var(--colors-text-light-1)}.link.link--white:before{color:var(--colors-text-dark-1)}.divider{width:1px;background:var(--colors-border-grey-2)}.button{position:relative;min-width:1.08rem;display:inline-flex;padding:.12rem .24rem;justify-content:center;align-items:center;gap:.12rem;transition:all .3s cubic-bezier(.215,.61,.355,1);cursor:pointer;overflow:hidden}.button.button--icon{padding:.12rem .16rem;min-width:initial;width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.button .button-text{z-index:1}.button:before{content:"";position:absolute;inset:0;transform:translateY(101%);transition:all .3s cubic-bezier(.215,.61,.355,1)}.button.button--light{background:var(--colors-background-light-1);color:var(--colors-text-dark)}.button.button--light:before{background:var(--colors-bg-dark-1)}.button.button--black{background:var(--colors-bg-dark-1);color:var(--colors-text-light-1)}.button.button--black:before{background:var(--colors-brand-1)}.button.button--back{min-width:initial;padding:.06rem .07rem;background:var(--colors-bg-grey-3, #4C4C4C);color:var(--colors-text-light-1)}.button.button--back .arrow{width:.16rem}.button.button--back svg{display:block;width:100%;transform:rotate(180deg)}.button.button--back path{fill:var(--colors-text-light-1)}.button.button--back:before{background:var(--colors-brand-1)}.button.button--default-nav{min-width:auto;padding:.12rem .24rem}.button.button--default-nav-prev .arrow{transform:rotate(180deg)}.button.button--default-nav .arrow{width:.22rem;z-index:1}.button.button--default-nav .arrow svg{display:block;width:100%;height:auto}.button.button--default-nav .arrow path{transition:all .3s cubic-bezier(.215,.61,.355,1)}.button.button--with-arrow{min-width:auto;justify-content:space-between;padding:.14rem .12rem .14rem .16rem;color:var(--colors-text-dark-1, #1C1C1C)}.button.button--with-arrow .arrow{width:.19rem;z-index:1}.button.button--with-arrow .arrow svg{display:block;width:100%;height:auto}.button.button--with-arrow .arrow path{transition:all .3s cubic-bezier(.215,.61,.355,1)}.button.button--with-arrow:before{background:var(--colors-bg-dark-1, #1C1C1C)}.button.button--default-cross{padding:.14rem .16rem;gap:.76rem;background:var(--colors-bg-grey-1);color:var(--colors-text-dark-1)}.button.button--default-cross:before{background:var(--colors-bg-dark-1)}.button.button--default-cross .cross{position:relative;width:.14rem;height:.14rem;transition:all .5s cubic-bezier(.215,.61,.355,1)}.button.button--default-cross .cross:before,.button.button--default-cross .cross:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--colors-text-dark-1);transition:all .5s cubic-bezier(.215,.61,.355,1)}.button.button--default-cross .cross:before{transform:rotate(90deg)}.button.button--variant2{background:var(--colors-brand-1);color:var(--colors-text-light-1)}.button.button--variant2:before{background:var(--colors-bg-dark-1)}.button.button--transparent:before{background:var(--colors-background-light-1)}.button.button--border{color:var(--colors-text-dark-1);border:1px solid var(--colors-border-grey-4, #656464)}.button.button--border:before{background:var(--colors-bg-dark-1)}.button:hover:before{transform:translateY(0)}.button:hover.button--light,.button:hover.button--border,.button:hover.button--variant2{color:var(--colors-text-light-1)}.button:hover.button--default-nav path{fill:var(--colors-text-light-1)}.button:hover.button--with-arrow{color:var(--colors-text-light-1, #FFF)}.button:hover.button--with-arrow path{fill:var(--colors-text-light-1)}.button:hover.button--default-cross{color:var(--colors-text-light-1)}.button:hover.button--default-cross .cross{transform:rotate(270deg)}.button:hover.button--default-cross .cross:before,.button:hover.button--default-cross .cross:after{background:var(--colors-text-light-1)}.button:hover.button--transparent,.button:hover.button--transparent .typo-nav-link,.button:hover.button--transparent .menu-sub-sm{color:var(--colors-text-dark)}.tag{display:inline-flex;justify-content:center;align-items:center;width:max-content;padding:.06rem .07rem}.tag--gray-light{background:var(--colors-bg-grey-1);color:var(--colors-text-grey-1)}.tag--gray{background:var(--colors-bg-grey-2)}.tag--dark-gray{background:var(--colors-bg-grey-3)}.tag--dark-gray.tag{color:var(--colors-text-light-1)}.tag--white{background:var(--colors-bg-grey-1)}.tag--silver{background:var(--colors-bg-silver-1)}.tag--silver.tag{color:var(--colors-text-light-1)}.filters-block{align-self:stretch;display:inline-flex;justify-content:space-between;align-items:center}.filters-block.white .filters-block__container{background:var(--colors-bg-grey-1, #F2F2F2)}.filters-block__container{position:relative;padding:.02rem;background:var(--colors-bg-grey-2);display:flex;justify-content:flex-start;align-items:center;gap:.16rem}.filters-block__button{display:none}.filters-block__tab{padding:.1rem .16rem;display:flex;justify-content:center;align-items:center;gap:.12rem;cursor:pointer;transition:all .3s cubic-bezier(.215,.61,.355,1);z-index:1}.filters-block__tab .filters-block__tab-text{transition:all .3s cubic-bezier(.215,.61,.355,1)}.filters-block__tab--active .filters-block__tab-text,.filters-block__tab.active .filters-block__tab-text{color:var(--colors-text-light-1)}.filters-block .tabs-magic-line{position:absolute;top:.02rem;height:calc(100% - .04rem);background:var(--colors-bg-dark-1);transition:all .3s cubic-bezier(.215,.61,.355,1);z-index:0}.accordion-button{padding:0;position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:.4rem;padding-bottom:0rem;text-align:left;width:100%;border:none;background:none;outline:none;-webkit-tap-highlight-color:transparent;padding-right:.4rem}.accordion-button:hover{cursor:pointer}.accordion-button:hover:after{cursor:pointer}.accordion-cross{display:inline-block;position:absolute;top:.4rem;right:0;width:.22rem;height:.22rem}.accordion-cross:before,.accordion-cross:after{display:block;position:absolute;content:"";top:50%;left:50%;width:.22rem;height:.02rem;background:var(--colors-text-dark-1);transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.17,.17,.43,1)}.accordion-cross:after{transform:translate(-50%,-50%) rotate(90deg)}.accordion-cross.dark:before,.accordion-cross.dark:after{opacity:1;background:var(--colors-text-light-1)}.accordion-button[aria-expanded=true]{padding-bottom:.31rem}.accordion-button[aria-expanded=true] .icon{transform:rotate(45deg)}.accordion-button[aria-expanded=true]+.accordion-content{opacity:1;height:auto;max-height:fit-content;overflow-y:scroll;transform:none}.accordion-button[aria-expanded=true]+.accordion-content .inner{padding:0rem}.accordion-button[aria-expanded=true] .accordion-cross:before{transform:translate(-50%,-50%) rotate(45deg)}.accordion-button[aria-expanded=true] .accordion-cross:after{transform:translate(-50%,-50%) rotate(315deg)}.accordion-content{opacity:0;max-height:0;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;transform:translateY(-.3rem);transition:all .5s cubic-bezier(.17,.17,.43,1),opacity .3s cubic-bezier(.17,.17,.43,1)}.accordion-content::-webkit-scrollbar{display:none}.footer-link{color:var(--colors-text-grey-1, #727272);font-size:.16rem;font-family:var(--fonts-family-main);font-weight:500;line-height:.2rem;word-wrap:break-word;text-decoration:none;transition:color .5s cubic-bezier(.215,.61,.355,1)}.footer-link:hover{color:var(--colors-text-light-1, #F9F9F9)}.form-wrapper{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.24rem}.input{align-self:stretch;padding:.12rem .14rem;background:var(--colors-background-input);display:inline-flex;justify-content:flex-start;align-items:center;gap:.1rem}.input::placeholder{color:var(--colors-input-placeholder)}.input-container{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.12rem}@media only screen and (max-width: 1024px){.tablet-hidden{display:none}.tablet-visible{display:block}.link:hover .arrow{opacity:1}.link:hover.link--default:before,.link:hover.link--back:before{clip-path:inset(100% 0 0 0)}.link:hover.link--back .arrow{transform:none}.link:hover.link--back.link--gray.link-hover--white .pseudo-arrow{clip-path:inset(100% 0 0 0)}.liners-wrapper:before{left:-.2rem}.liners-wrapper:after{right:-.2rem}}@media only screen and (max-width: 480px){body.modal-active{position:fixed}.mobile-visible{display:block}.mobile-hidden{display:none}.liners-wrapper:before{left:-.15rem}.liners-wrapper:after{right:-.15rem}.filters-block{position:relative;flex-direction:column}.filters-block__button{width:100%;display:flex;padding:.1rem .16rem;justify-content:space-between;align-items:center;flex:1 0 0;background:var(--colors-background-dark-1)}.filters-block__container{position:absolute;top:.38rem;width:100%;flex-direction:column;z-index:1;display:none}.filters-block__tab{width:100%}.filters-block__triangle{width:.18rem;height:auto;transition:all .3s cubic-bezier(.215,.61,.355,1)}.filters-block__triangle svg{display:block;width:100%;height:auto}.filters-block.is-dropdown-open .filters-block__container{display:flex;gap:.08rem;padding:0}.filters-block.is-dropdown-open .filters-block__tab{justify-content:flex-start}.filters-block.is-dropdown-open .filters-block__tab.active{background:inherit}.filters-block.is-dropdown-open .filters-block__tab.active .filters-block__tab-text{color:var(--colors-text-grey-2)}.filters-block.is-dropdown-open .filters-block__button .filters-block__triangle{transform:rotate(180deg)}.filters-block.is-dropdown-open .tabs-magic-line{display:none}}@media (max-width: 480px){.list-post__filter-list{position:relative;width:100%}.list-post__filter-dropdown-btn{width:100%;padding:.1rem .16rem;background:var(--colors-bg-dark-1);border:1px solid var(--colors-borders-grey-main);justify-content:space-between;align-items:center;display:flex}.list-post__filter-dropdown-btn span{color:var(--colors-text-light-1)}.list-post__filter-dropdown-btn svg{transition:transform .3s ease}.list-post__filter-list-items{display:none!important;position:absolute;top:100%;left:0;width:100%;background:var(--colors-bg-grey-1);padding:.08rem 0 0;z-index:10;gap:.08rem}.list-post__filter-list-items.active{display:flex!important}.list-post__filter-list-items.dark{background:var(--colors-bg-dark-1)}.list-post__filter-list-item{width:100%;padding:0}.list-post__filter-list-item a,.list-post__filter-list-item button{display:block;padding:.1rem .16rem;color:var(--colors-text-grey-2)}.list-post__filter-list-item a:hover,.list-post__filter-list-item button:hover{background:var(--colors-bg-grey-1)}.list-post__filter-list-item.active{display:none}.list-post__filter-list-item.active a{background:var(--colors-bg-grey-2)}}html{--css-variable-test-val: 1}#css-variable-test-el[data-astro-cid-2g2mtmwx]{display:none;opacity:var(--css-variable-test-val)}.header{position:fixed;width:100%;z-index:var(--index-header);transition:all .5s cubic-bezier(.215,.61,.355,1)}.header.dropdown-open .header__dropdown-menu--wrapper{display:block}.header.dropdown-open .header__nav-dropdown-icon path{fill:var(--colors-background-light-1)}.header.show-header{background:var(--colors-background-dark-1, #161616)}.header .header-container{margin-top:.1rem;padding:.14rem .2rem .11rem;display:flex;justify-content:space-between;align-items:center;z-index:1;border-bottom:1px solid var(--colors-borders-grey-main)}.header__right-section{justify-content:flex-start;align-items:center;gap:.16rem;display:inline-flex}.header__cta{padding:.12rem .16rem}.header__left-section{justify-content:flex-start;align-items:center;gap:.32rem;display:inline-flex}.header__logo-container{justify-content:flex-start;align-items:center;gap:.24rem;display:flex}.header__logo{width:.97rem}.header__logo svg{display:block;width:100%;height:auto}.header__logo path{fill:var(--colors-text-light-1)}.header__nav-list{justify-content:flex-start;align-items:center;gap:.04rem;display:flex}.header__nav-item{min-width:auto;display:flex;justify-content:flex-start;align-items:center;gap:1px;padding:.12rem}.header__nav-item--dropdown{gap:.12rem;padding-right:.14rem}.header__nav-item:hover .header__nav-dropdown-icon{transform:rotate(180deg)}.header__nav-item:hover .header__nav-dropdown-icon path{fill:var(--colors-text-dark)}.header__nav-text{position:relative;justify-content:center;display:flex;flex-direction:column}.header__nav-dropdown-icon{display:flex;width:.06rem;transition:all .3s cubic-bezier(.215,.61,.355,1)}.header__nav-dropdown-icon svg{display:block;width:100%;height:auto}.header__nav-dropdown-icon path{transition:all .3s cubic-bezier(.215,.61,.355,1)}.header .button{border-radius:.02rem}.header .header__burger{position:relative;display:none;min-width:auto;width:.54rem;height:.4rem;padding:0;cursor:pointer}.header .header__burger:hover span{background:var(--colors-text-light-1)}.header .header__burger span{position:absolute;left:50%;width:.16rem;height:.02rem;border-radius:.02rem;background:var(--colors-text-dark);transform:translate(-50%,-50%)}.header .header__burger span:nth-child(1){top:44%}.header .header__burger span:nth-child(2){top:55%}@media all and (max-width: 1024px){.header .header__nav.tablet-hidden,.header .header__nav-item.tablet-hidden{display:none}.header .header-container{margin-top:0;padding:.2rem}.header .header__logo{width:1.07rem}.header .header__right-section{gap:.08rem}.header .header__burger{display:flex}}@media all and (max-width: 480px){.header__cta.c-button{display:none}}.header__dropdown-menu{position:absolute;top:100%;display:flex}.header__dropdown-menu:not(.active){display:none}.header__dropdown--item{display:flex;flex-direction:column;justify-content:stretch;width:2.66rem;background:var(--colors-background-light-1, #E6E3E0);border:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .3));border-top:none}.header__dropdown--item:nth-child(2){border-left:none}.header__dropdown-menu[data-dropdown-menu=solutions] .header__dropdown--item{width:2.55rem}.header__dropdown--content{display:flex;flex-direction:column;gap:.2rem;flex:1;padding:.1rem}.header__dropdown--content:not(:last-child){border-bottom:1px solid var(--colors-border-grey-2, #DBDADA)}.header__dropdown--content:has(.header__dropdown--content-header){padding:.2rem .09rem}.header__dropdown--content-header{padding-left:.1rem}.header__dropdown--content-list{display:flex;flex-direction:column;gap:.08rem}.header__dropdown--content-list.products{gap:.2rem}.header__dropdown--content-list.products .header__dropdown--content-link{flex-direction:column;gap:.12rem;padding:.12rem}.header__dropdown--content-list.products .header__dropdown--content-item-icon{width:1.51rem}.header__dropdown--content-link{position:relative;display:flex;justify-content:start;gap:.16rem;padding:.1rem;overflow:hidden;z-index:1;transform:translateZ(0)}.header__dropdown--content-link:before{content:"";position:absolute;inset:0;transform:translateY(100%);background:var(--colors-background-light-3, #D4CFC9);z-index:-1;transition:transform .3s cubic-bezier(.215,.61,.355,1)}.header__dropdown--content-link:hover:before{transform:translateY(0)}.header__dropdown--content-item-icon{display:block;width:.16rem}.header__dropdown--content-item-icon svg{display:block;width:100%;height:100%;transform:translateZ(0)}.header__dropdown--content-item-desc{transform:translateZ(0)}.header__dropdown--button{display:flex}.header__dropdown--button .button{width:100%}.header__dropdown-right-section{display:flex;flex-direction:column;gap:.2rem;width:2.64rem;padding:.2rem .1rem;border-left:1px solid var(--colors-border-grey-2, #DBDADA)}.header__dropdown-right-section-list{display:flex;flex-direction:column}.header__dropdown-right-section-item{display:flex}.header__dropdown-right-section-item:not(:last-child){margin-bottom:.12rem;padding-bottom:.12rem;border-bottom:1px var(--colors-border-grey-2, #DBDADA) solid}.header__dropdown-right-section-item-link{position:relative;display:flex;flex-direction:column;gap:.32rem;padding:.12rem;overflow:hidden;z-index:1}.header__dropdown-right-section-item-link:before{content:"";position:absolute;inset:0;transform:translateY(100%);background:var(--colors-bg-grey-2, #E3E5E8);z-index:-1;transition:all .3s cubic-bezier(.215,.61,.355,1)}.header__dropdown-right-section-item-link:hover:before{transform:translateY(0)}.header__dropdown-nav-icon{width:.16rem;height:.16rem;display:inline-block}.footer{background:var(--colors-background-dark-1)}.footer__container{width:11.62rem;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer__main{width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding:0 .4rem}.footer__left-block{width:auto;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:2rem;border-right:1px solid var(--colors-borders-grey-main)}.footer__logo-icon{width:.97rem;height:auto;margin-top:.4rem;margin-right:1.45rem}.footer__logo-icon svg{display:block;width:100%;height:100%;object-fit:cover}.footer__logo-icon path{fill:var(--colors-text-light)}.footer__logo-dash{width:100%;height:1px;margin:.4rem 0;background:repeating-linear-gradient(to right,var(--colors-borders-grey-main) 0 .07rem,transparent .07rem .14rem)}.footer__newsletter{width:2.94rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.32rem;margin-right:.39rem}.footer__newsletter-content{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.14rem}.footer__newsletter-title{display:inline-flex;justify-content:center;align-items:center;gap:.1rem}.footer__newsletter-text{align-self:stretch}.footer__content{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:.4rem;padding-left:.4rem}.footer__content-row{display:flex;gap:.24rem .7rem;margin-bottom:.4rem}.footer__content-section{width:1.94rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.24rem}.footer__title{padding:.03rem 0;display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:.1rem}.footer__list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.12rem}.footer__item{padding:.02rem 0;display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:.1rem}.footer__bottom{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.24rem;padding:.24rem .35rem;border-top:1px solid var(--colors-borders-grey-main)}.footer__email-row{display:inline-flex;justify-content:center;align-items:center}.footer__copyright{padding-right:.24rem}.footer__legal{display:inline-flex;justify-content:flex-start;align-items:flex-end;gap:.24rem}.footer__sub{display:inline-flex}@media all and (max-width: 1024px){.footer__container{width:var(--container-width);gap:.89rem;margin:0 auto}.footer__main{flex-direction:column;padding:0 .46rem}.footer__left-block{width:100%;flex-direction:row;border-right:none;padding-bottom:0}.footer__logo-icon{margin-right:0;margin-left:.1rem}.footer__logo-dash{width:1px;height:3.68rem;margin:0 .5rem 0 1.28rem;background:repeating-linear-gradient(to bottom,var(--colors-borders-grey-main) 0 .07rem,transparent .07rem .14rem)}.footer__newsletter{margin-top:.4rem;margin-right:0}.footer__content{position:relative;width:100%;padding-left:0}.footer__content:before{content:"";position:absolute;top:0;left:-.44rem;width:var(--container-width);height:1px;background:var(--colors-borders-grey-main)}.footer__content-row{gap:.54rem}.footer__content-section{width:1.76rem;gap:.16rem}.footer__content-section:nth-child(2){margin-left:-.2rem}.footer__bottom{padding:.24rem .2rem}}@media all and (max-width: 480px){.footer__container{width:3.27rem;gap:.32rem}.footer__main{width:100%;flex-direction:column;gap:.47rem;padding:0 .4rem}.footer__logo-icon{margin-left:-.02rem}.footer__logo-dash{width:100%;height:1px;margin:.4rem 0 .47rem;background:repeating-linear-gradient(to right,var(--colors-borders-grey-main) 0 .07rem,transparent .07rem .14rem)}.footer__left-block{flex-direction:column;gap:0}.footer__newsletter{width:100%;margin-top:0;gap:.35rem}.footer__newsletter-content{gap:.18rem}.footer__content{gap:.29rem}.footer__content:before{left:0;width:100%}.footer__content-row{width:100%;flex-direction:column;gap:.78rem}.footer__content-section{width:100%;padding-top:0;gap:.24rem}.footer__content-section:nth-child(2){margin-left:0}.footer__bottom{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;gap:.24rem;padding:.3rem .45rem}.footer__legal{width:auto;justify-content:center;gap:.24rem}.footer__copyright{max-width:none;padding-right:0}}.mobile-menu{position:fixed;top:0;left:0;display:none;flex-direction:column;justify-content:space-between;width:100%;height:100%;max-height:100dvh;background-color:var(--colors-background-light-1);visibility:hidden;overflow:hidden;z-index:var(--index-mobile-menu)}.mobile-menu .accordion-button{padding:.5rem .2rem .39rem}@media (max-width: 480px){.mobile-menu .accordion-button{padding:.24rem .2rem .31rem}}.mobile-menu .accordion-cross{top:unset;right:.2rem}.mobile-menu .accordion-cross:before,.mobile-menu .accordion-cross:after{background:var(--colors-text-dark);opacity:.5}.mobile-menu .accordion-button[aria-expanded=true]+.accordion-content .inner,.mobile-menu .accordion .accordion-item{border-top:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .3))}@media (max-width: 480px){.mobile-menu .accordion-button[aria-expanded=true]+.accordion-content .inner,.mobile-menu .accordion .accordion-item{padding:0}}.mobile-menu .accordion-item:last-child{border-bottom:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .3))}.mobile-menu .accordion-button[aria-expanded=true]+.accordion-content .inner{padding-bottom:0}.mobile-menu .container{flex:1;display:flex;flex-direction:column;position:relative}.mobile-menu .header__right-section{gap:.08rem}.mobile-menu.opened{visibility:visible;display:flex;overflow:auto}.mobile-menu__header{display:flex;justify-content:space-between;align-items:center;padding:.2rem}.mobile-menu__body{flex:1}.mobile-menu__footer{display:flex;gap:.12rem;margin-top:1.69rem;padding-bottom:.24rem;padding-left:.2rem}.mobile-menu__footer-button{padding:.12rem .16rem;min-width:unset;border-radius:.02rem}.mobile-menu__footer .text-wrap{width:100%;padding-top:.16rem;border-top:1px solid var(--colors-border-grey-2, #DBDADA);display:flex;gap:.08rem;padding-bottom:.24rem}.mobile-menu__list{padding-top:.24rem}.mobile-menu__list:not(:has(.mobile-menu__link-content_product)):first-child .mobile-menu__list-link{border-bottom:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .3))}.mobile-menu__list .button--icon{margin-bottom:.16rem}.mobile-menu__list:not(:last-child) .button--icon{margin-bottom:.4rem}.mobile-menu__list-link{display:flex;justify-content:space-between;align-items:center;padding:.37rem .2rem;border-top:1px solid var(--colors-borders-grey-main, rgba(108, 97, 97, .3))}.mobile-menu__list-title{padding:0 .2rem .4rem}.mobile-menu__list-items{padding:0 .2rem .23rem;display:flex;flex-direction:column;gap:.24rem}.mobile-menu__list-items:has(.mobile-menu__link-product){gap:.4rem}.mobile-menu__list-link svg{width:.14rem;height:.14rem}.mobile-menu__link{display:flex;justify-content:space-between;gap:.12rem}.mobile-menu__link:not(:has(.mobile-menu__link-content_product)){padding:.1rem 0}.mobile-menu__link .arrow{width:.22rem;height:.18rem}.mobile-menu__link-icon{width:.24rem;height:.24rem}.mobile-menu__link-icon svg{display:block;width:100%;height:100%}.mobile-menu__link-content{display:flex;gap:.16rem}.mobile-menu__link-content_product{flex-direction:column;gap:.12rem;padding:0}.mobile-menu__link-default{justify-content:flex-start;align-items:center;padding:.1rem 0}.mobile-menu__link-default .mobile-menu__link-icon{width:.24rem;height:.24rem}@media all and (max-width: 480px){.mobile-menu__link-text{max-width:2.63rem}}.mobile-menu .header__logo{width:1.07rem}.mobile-menu .header__logo path{fill:var(--colors-text-dark-1)}.mobile-menu .header__right-section-btn,.mobile-menu .mobile-menu__footer-btn{padding:.12rem .16rem}@media all and (max-width: 480px){.mobile-menu .header__right-section-btn{display:none}}@media all and (min-width: 481px){.mobile-menu .mobile-menu__footer-btn{display:none}}.mobile-menu .button{border-radius:.02rem}.mobile-menu .header__burger{position:relative;min-width:auto;width:.54rem;height:.4rem;padding:0;cursor:pointer}.mobile-menu .header__burger:hover span{background:var(--colors-text-light-1)}.mobile-menu .header__burger span{position:absolute;left:50%;width:.16rem;height:.02rem;border-radius:.02rem;background:var(--colors-bg-dark-2);transform:translate(-50%,-50%)}.mobile-menu .header__burger span:nth-child(1){top:44%}.mobile-menu .header__burger span:nth-child(2){top:55%}.preloader{position:fixed;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:#f0eef1;z-index:100}.preloader__list{display:inline-block;position:relative;width:.8rem;height:.8rem}.preloader__block{display:inline-block;position:absolute;left:.08rem;width:.16rem;background:#000;animation:preloaderAnimation 1.2s cubic-bezier(0,.5,.5,1) infinite}.preloader__block:nth-child(1){left:.08rem;animation-delay:-.24s}.preloader__block:nth-child(2){left:.32rem;animation-delay:-.12s}.preloader__block:nth-child(3){left:.56rem;animation-delay:0}@keyframes preloaderAnimation{0%{top:.08rem;height:.64rem}50%,to{top:.24rem;height:.32rem}}.c-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.c-modal--open{visibility:visible;opacity:1}.c-modal--open .c-modal__container{transform:scale(1)}.c-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;backdrop-filter:blur(4px);cursor:pointer}.c-modal__container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transform:scale(.95);transition:transform .3s ease}.c-modal__content{position:relative;background:var(--colors-bg-dark-1, #1E1E1E);box-shadow:0 .2rem .6rem #0000004d;max-height:100%;overflow-y:auto;width:max-content}.c-modal__close{position:absolute;top:.16rem;right:.16rem;width:.4rem;height:.4rem;background:transparent;border:none;color:var(--colors-text-light, #F9F9F9);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10}.c-modal__close:hover{background:var(--colors-bg-dark-2, rgba(255, 255, 255, .1));transform:scale(1.1)}.c-modal__close:active{transform:scale(.95)}.c-modal__close svg{width:.2rem;height:.2rem}@media (max-width: 768px){.c-modal__close{top:.12rem;right:.12rem;width:.36rem;height:.36rem}.c-modal__close svg{width:.18rem;height:.18rem}}:root{--fonts-family-main: "PPNeueMontreal", sans-serif;--fonts-family-sub: "MDIO-Medium", serif;--desktop-font-size-display: .76rem;--desktop-font-size-h1: .58rem;--desktop-font-size-h2: .49rem;--desktop-font-size-h3: .32rem;--desktop-font-size-h4: .28rem;--desktop-font-size-h5: .24rem;--desktop-font-size-h6: .2rem;--desktop-font-size-p1: .22rem;--desktop-font-size-p2: .2rem;--desktop-font-size-p3: .18rem;--desktop-font-size-p4: .16rem;--desktop-font-size-sub1: .18rem;--desktop-font-size-sub2: .14rem;--desktop-font-size-sub3: .16rem;--desktop-font-size-num1: .34rem;--desktop-font-size-num2: .2rem;--desktop-font-size-nav-link: .16rem;--desktop-font-size-footer-link: .16rem;--desktop-font-size-footer-label: .16rem;--desktop-font-size-footer-sub: .16rem;--desktop-font-size-button-sm: .14rem;--desktop-font-size-button-lg: .18rem;--desktop-font-size-button-filter: .16rem;--desktop-font-size-input: .16rem;--desktop-font-size-menu-sub-sm: .16rem;--desktop-font-size-menu-sub-md: .16rem;--desktop-font-size-tab-link-sm: .18rem;--tablet-font-size-display: .5rem;--tablet-font-size-h1: .4rem;--tablet-font-size-h2: .38rem;--tablet-font-size-h3: .28rem;--tablet-font-size-h4: .24rem;--tablet-font-size-h5: .24rem;--tablet-font-size-h6: .2rem;--tablet-font-size-p1: .2rem;--tablet-font-size-p2: .16rem;--tablet-font-size-p3: .16rem;--tablet-font-size-p4: .14rem;--tablet-font-size-sub1: .18rem;--tablet-font-size-sub2: .14rem;--tablet-font-size-sub3: .14rem;--tablet-font-size-num1: .28rem;--tablet-font-size-num2: .2rem;--tablet-font-size-nav-link: .32rem;--tablet-font-size-footer-link: .16rem;--tablet-font-size-footer-label: .16rem;--tablet-font-size-footer-sub: .14rem;--tablet-font-size-button-sm: .14rem;--tablet-font-size-button-lg: .18rem;--tablet-font-size-button-filter: .16rem;--tablet-font-size-input: .14rem;--tablet-font-size-menu-sub-sm: .16rem;--tablet-font-size-menu-sub-md: .16rem;--tablet-font-size-tab-link-sm: .18rem;--mobile-font-size-display: .5rem;--mobile-font-size-h1: .34rem;--mobile-font-size-h2: .32rem;--mobile-font-size-h3: .26rem;--mobile-font-size-h4: .22rem;--mobile-font-size-h5: .22rem;--mobile-font-size-h6: .18rem;--mobile-font-size-p1: .18rem;--mobile-font-size-p2: .16rem;--mobile-font-size-p3: .16rem;--mobile-font-size-p4: .14rem;--mobile-font-size-sub1: .16rem;--mobile-font-size-sub2: .14rem;--mobile-font-size-sub3: .14rem;--mobile-font-size-num1: .28rem;--mobile-font-size-num2: .14rem;--mobile-font-size-nav-link: .24rem;--mobile-font-size-footer-link: .16rem;--mobile-font-size-footer-label: .16rem;--mobile-font-size-footer-sub: .14rem;--mobile-font-size-button-sm: .14rem;--mobile-font-size-button-lg: .18rem;--mobile-font-size-button-filter: .16rem;--mobile-font-size-input: .14rem;--mobile-font-size-menu-sub-sm: .16rem;--mobile-font-size-menu-sub-md: .16rem;--mobile-font-size-tab-link-sm: .18rem;--weights-fw-100: 100;--weights-fw-200: 200;--weights-fw-300: 300;--weights-fw-400: 400;--weights-fw-500: 500;--weights-fw-600: 600;--weights-fw-700: 700;--desktop-line-height-display: .84rem;--desktop-line-height-h1: .64rem;--desktop-line-height-h2: .54rem;--desktop-line-height-h3: .36rem;--desktop-line-height-h4: .3rem;--desktop-line-height-h5: .28rem;--desktop-line-height-h6: .26rem;--desktop-line-height-p1: .29rem;--desktop-line-height-p2: .26rem;--desktop-line-height-p3: .24rem;--desktop-line-height-p4: .2rem;--desktop-line-height-sub1: .2rem;--desktop-line-height-sub2: .14rem;--desktop-line-height-sub3: .16rem;--desktop-line-height-num1: .37rem;--desktop-line-height-num2: .24rem;--desktop-line-height-nav-link: .16rem;--desktop-line-height-footer-link: .2rem;--desktop-line-height-footer-label: .18rem;--desktop-line-height-footer-sub: .2rem;--desktop-line-height-button-sm: .16rem;--desktop-line-height-button-lg: .2rem;--desktop-line-height-button-filter: .18rem;--desktop-line-height-input: .18rem;--desktop-line-height-menu-sub-sm: .2rem;--desktop-line-height-tab-link-sm: .2rem;--tablet-line-height-display: .55rem;--tablet-line-height-h1: .45rem;--tablet-line-height-h2: .44rem;--tablet-line-height-h3: .32rem;--tablet-line-height-h4: .26rem;--tablet-line-height-h5: .26rem;--tablet-line-height-h6: .26rem;--tablet-line-height-p1: .26rem;--tablet-line-height-p2: .22rem;--tablet-line-height-p3: .22rem;--tablet-line-height-p4: .22rem;--tablet-line-height-sub1: .2rem;--tablet-line-height-sub2: .14rem;--tablet-line-height-sub3: .16rem;--tablet-line-height-num1: .31rem;--tablet-line-height-num2: .24rem;--tablet-line-height-nav-link: .32rem;--tablet-line-height-footer-link: .2rem;--tablet-line-height-footer-label: .18rem;--tablet-line-height-footer-sub: .18rem;--tablet-line-height-button-sm: .16rem;--tablet-line-height-button-lg: .2rem;--tablet-line-height-button-filter: .18rem;--tablet-line-height-input: .16rem;--tablet-line-height-tab-link-sm: .2rem;--tablet-line-height-menu-sub-sm: .2rem;--mobile-line-height-display: .55rem;--mobile-line-height-h1: .39rem;--mobile-line-height-h2: .37rem;--mobile-line-height-h3: .3rem;--mobile-line-height-h4: .26rem;--mobile-line-height-h5: .26rem;--mobile-line-height-h6: .24rem;--mobile-line-height-p1: .24rem;--mobile-line-height-p2: .22rem;--mobile-line-height-p3: .22rem;--mobile-line-height-p4: .2rem;--mobile-line-height-sub1: .18rem;--mobile-line-height-sub2: .14rem;--mobile-line-height-sub3: .16rem;--mobile-line-height-num1: .31rem;--mobile-line-height-num2: .17rem;--mobile-line-height-nav-link: .24rem;--mobile-line-height-footer-link: .2rem;--mobile-line-height-footer-label: .18rem;--mobile-line-height-footer-sub: .18rem;--mobile-line-height-button-sm: .16rem;--mobile-line-height-button-lg: .2rem;--mobile-line-height-button-filter: .18rem;--mobile-line-height-input: .16rem;--mobile-line-height-tab-link-sm: .2rem;--mobile-line-height-menu-sub-sm: .2rem;--desktop-letter-spacing-display: -.008rem;--desktop-letter-spacing-h1: -.0174000001rem;--desktop-letter-spacing-h2: -.0147000003rem;--desktop-letter-spacing-h3: -.0063999999rem;--desktop-letter-spacing-h4: -.0056rem;--desktop-letter-spacing-h5: -.0040000001rem;--desktop-letter-spacing-h6: -.002rem;--desktop-letter-spacing-p1: 0rem;--desktop-letter-spacing-p2: 0rem;--desktop-letter-spacing-p3: 0rem;--desktop-letter-spacing-p4: 0rem;--desktop-letter-spacing-sub1: -.0018rem;--desktop-letter-spacing-sub2: .006rem;--desktop-letter-spacing-sub3: .008rem;--desktop-letter-spacing-num1: -.0034rem;--desktop-letter-spacing-num2: -.002rem;--desktop-letter-spacing-nav-link: 0rem;--desktop-letter-spacing-footer-link: 0rem;--desktop-letter-spacing-footer-label: -.0016rem;--desktop-letter-spacing-footer-sub: 0rem;--desktop-letter-spacing-button-sm: -.0014rem;--desktop-letter-spacing-button-lg: -.002rem;--desktop-letter-spacing-button-filter: -.0016rem;--desktop-letter-spacing-input: 0rem;--desktop-letter-spacing-menu-sub-sm: 0rem;--desktop-letter-spacing-menu-sub-md: -.0016rem;--desktop-letter-spacing-tab-link-sm: -.002rem;--tablet-letter-spacing-display: -.005rem;--tablet-letter-spacing-h1: -.0120000005rem;--tablet-letter-spacing-h2: -.0113999999rem;--tablet-letter-spacing-h3: -.0083999997rem;--tablet-letter-spacing-h4: -.0072000003rem;--tablet-letter-spacing-h5: -.0072000003rem;--tablet-letter-spacing-h6: -.002rem;--tablet-letter-spacing-p1: 0rem;--tablet-letter-spacing-p2: 0rem;--tablet-letter-spacing-p3: 0rem;--tablet-letter-spacing-p4: 0rem;--tablet-letter-spacing-sub1: -.0018rem;--tablet-letter-spacing-sub2: .006rem;--tablet-letter-spacing-sub3: .007rem;--tablet-letter-spacing-num1: -.0028rem;--tablet-letter-spacing-num2: -.002rem;--tablet-letter-spacing-nav-link: -.0014rem;--tablet-letter-spacing-footer-link: 0rem;--tablet-letter-spacing-footer-label: -.0016rem;--tablet-letter-spacing-footer-sub: 0rem;--tablet-letter-spacing-button-sm: -.0014rem;--tablet-letter-spacing-button-lg: -.002rem;--tablet-letter-spacing-button-filter: -.0016rem;--tablet-letter-spacing-input: 0rem;--tablet-letter-spacing-menu-sub-sm: 0rem;--tablet-letter-spacing-menu-sub-md: -.0016rem;--tablet-letter-spacing-tab-link-sm: -.002rem;--mobile-letter-spacing-display: -.005rem;--mobile-letter-spacing-h1: -.01rem;--mobile-letter-spacing-h2: -.0095999998rem;--mobile-letter-spacing-h3: -.0077999997rem;--mobile-letter-spacing-h4: -.0066000003rem;--mobile-letter-spacing-h5: -.0066000003rem;--mobile-letter-spacing-h6: -.0018000001rem;--mobile-letter-spacing-p1: 0rem;--mobile-letter-spacing-p2: 0rem;--mobile-letter-spacing-p3: 0rem;--mobile-letter-spacing-p4: 0rem;--mobile-letter-spacing-sub1: -.0016rem;--mobile-letter-spacing-sub2: .006rem;--mobile-letter-spacing-sub3: .007rem;--mobile-letter-spacing-num1: -.0028rem;--mobile-letter-spacing-num2: -.0014rem;--mobile-letter-spacing-nav-link: -.0018rem;--mobile-letter-spacing-footer-link: 0rem;--mobile-letter-spacing-footer-label: -.0016rem;--mobile-letter-spacing-footer-sub: 0rem;--mobile-letter-spacing-button-sm: -.0014rem;--mobile-letter-spacing-button-lg: -.002rem;--mobile-letter-spacing-button-filter: -.0016rem;--mobile-letter-spacing-input: 0rem;--mobile-letter-spacing-menu-sub-sm: 0rem;--mobile-letter-spacing-menu-sub-md: -.0016rem;--mobile-letter-spacing-tab-link-sm: -.002rem;--font-page-404: "Space Grotesk", sans-serif;--font-size-title-404: 1.73rem;--font-size-subtitle-404: .2rem;--font-size-label-404: .16rem;--line-height-title-404: 2.08rem;--line-height-subtitle-404: .26rem;--line-height-label-404: .19rem;--letter-spacing-title-404: -.047rem;--letter-spacing-subtitle-404: -.0005rem;--letter-spacing-label-404: -.0018rem}@media all and (max-width: 1024px){:root{--letter-spacing-title-ns: -.007rem;--letter-spacing-subtitle-ns: -.002rem;--font-size-title-404: 1.5rem;--line-height-title-404: 1.8rem;--letter-spacing-title-404: -.044rem}}@media all and (max-width: 480px){:root{--font-size-title-ns: .2rem;--font-size-subtitle-ns: .14rem;--font-size-desc-ns: .12rem;--line-height-title-ns: .24rem;--line-height-subtitle-ns: .18rem;--line-height-desc-ns: .14rem;--letter-spacing-title-ns: -.0033rem;--letter-spacing-subtitle-ns: -.00125rem;--letter-spacing-desc-ns: -.0008rem;--font-size-title-404: 1rem;--font-size-subtitle-404: .14rem;--font-size-label-404: .12rem;--line-height-title-404: 1.2rem;--line-height-subtitle-404: .18rem;--line-height-label-404: .14rem;--letter-spacing-title-404: -.0275rem;--letter-spacing-label-404: -.001rem}}:root{--colors-text-light: #F9F9F9;--colors-text-dark: #1E1E1E;--colors-text-grey-1: #727272;--colors-text-grey-2: #A3A3A3;--colors-background-light-1: #E6E3E0;--colors-background-light-2: #E0DCD8;--colors-background-light-3: #D4CFC9;--colors-background-light-4: #CCC6BF;--colors-background-dark-1: #161616;--colors-background-dark-2: #1C1C1C;--colors-background-dark-3: #242424;--colors-background-input: rgba(114, 114, 114, .2);--colors-borders-grey-main: #6C61614C;--colors-borders-grey-1: #656565;--colors-borders-grey-2: #B2B2B2;--colors-borders-light-1: #F9F9F9;--colors-borders-dark-1: #161616;--colors-borders-dark-3: #6C616133;--colors-input-placeholder: rgba(114, 114, 114, .6);--colors-text-light-1: var(--colors-text-light);--colors-text-dark-1: var(--colors-text-dark);--colors-bg-dark-1: var(--colors-background-dark-1);--colors-border-grey-1: var(--colors-borders-grey-1);--colors-border-grey-2: var(--colors-borders-grey-2);--colors-border-grey-3: var(--colors-borders-dark-3)}:root{--container-width: 11.62rem;--header-container-width: 14.08rem;--header-height: .8rem}@media all and (max-width: 1024px){:root{--container-width: 6.88rem;--header-container-width: 6.88rem}}@media all and (max-width: 480px){:root{--container-width: 3.25rem;--header-container-width: 3.51rem}}:root{--index-mobile-menu: 100;--index-header: 100;--index-main-lines: 3;--index-marquee-mask: 2;--index-overlay-open-header: 2}.c-contact-form{width:7.57rem;max-width:7.57rem;padding:.4rem;background:#fff;display:flex;flex-direction:column;gap:.32rem}.c-contact-form__header{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.c-contact-form__title{color:var(--colors-text-dark, #1E1E1E);font-size:.28rem;font-family:var(--fonts-family-main);font-weight:500;line-height:.3rem;margin:0}.c-contact-form__close{width:.32rem;height:.32rem;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--colors-text-dark, #1E1E1E)}.c-contact-form__close:hover{opacity:.7}.c-contact-form__close svg{width:.24rem;height:.24rem}.c-contact-form__form{display:flex;flex-direction:column;gap:.12rem;width:100%}.c-contact-form__fields{display:flex;flex-direction:column;gap:.12rem}.c-contact-form__row{display:flex;gap:.12rem}.c-contact-form__row .c-contact-form__field{flex:1}.c-contact-form__field{display:flex;flex-direction:column}.c-contact-form__field--full{width:100%}.c-contact-form__honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.c-contact-form__input{height:.36rem;padding:.1rem .16rem;outline:1px var(--colors-borders-grey-main, rgba(108, 97, 97, .3)) solid;outline-offset:-1px;border:none;background:transparent;color:var(--colors-text-dark, #1E1E1E);font-size:.14rem;font-family:var(--fonts-family-main);font-weight:500;line-height:.16rem;box-sizing:border-box}.c-contact-form__input::placeholder{opacity:.4;color:var(--colors-text-dark, #1E1E1E)}.c-contact-form__input:focus{outline:2px var(--colors-text-dark, #1E1E1E) solid;outline-offset:-2px}.c-contact-form__input--error{outline:2px #ff4444 solid;outline-offset:-2px}.c-contact-form__interests{padding:.1rem .16rem;outline:1px var(--colors-borders-grey-main, rgba(108, 97, 97, .3)) solid;outline-offset:-1px;display:flex;flex-direction:column;gap:.12rem}.c-contact-form__interests-label{color:var(--colors-text-dark, #1E1E1E);font-size:.14rem;font-family:var(--fonts-family-main);font-weight:500;line-height:.16rem}.c-contact-form__interests-grid{display:flex;flex-direction:column;gap:.12rem}.c-contact-form__interests-row{display:flex;gap:.12rem}.c-contact-form__interests-row .c-contact-form__interest-item{flex:1}.c-contact-form__interests-row:nth-child(n+3) .c-contact-form__interest-item{width:2.07rem;flex:none}.c-contact-form__interests-row:last-child .c-contact-form__interest-item{width:2.07rem;flex:none}.c-contact-form__interest-item{position:relative}.c-contact-form__interest-checkbox{position:absolute;opacity:0;pointer-events:none}.c-contact-form__interest-checkbox:checked+.c-contact-form__interest-label{background:var(--colors-background-dark-3, #242424);color:#fff}.c-contact-form__interest-label{height:.36rem;padding:.1rem .16rem;border-radius:.5rem;outline:1px var(--colors-borders-grey-main, rgba(108, 97, 97, .3)) solid;outline-offset:-1px;display:flex;align-items:center;justify-content:center;color:var(--colors-text-dark, #1E1E1E);font-size:.14rem;font-family:var(--fonts-family-main);font-weight:500;line-height:.16rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-sizing:border-box}.c-contact-form__interest-label:hover{background:#0000000d}.c-contact-form__actions{display:flex;width:100%}.c-contact-form__submit{width:100%;padding:.12rem .16rem;background:var(--colors-background-dark-1, #161616);border-radius:.02rem;outline:1px var(--colors-borders-grey-main, rgba(108, 97, 97, .3)) solid;outline-offset:-1px;border:none;color:var(--colors-text-light, #F9F9F9);font-size:.14rem;font-family:var(--fonts-family-main);font-weight:500;line-height:.16rem;cursor:pointer;transition:all .2s ease}.c-contact-form__submit:disabled{opacity:.6;cursor:not-allowed}.c-contact-form__submit:hover .text{opacity:.8}.c-contact-form__submit-loading{display:none}.c-contact-form__success-screen{display:none;width:100%}.c-contact-form__success-message{color:var(--colors-text-grey-1, #727272);font-size:.14rem;font-family:var(--fonts-family-main);font-weight:500;line-height:.16rem;margin:0}.c-contact-form__messages{margin-top:0}.c-contact-form__success{display:flex;align-items:center;color:var(--colors-text-dark, #1E1E1E);font-size:.14rem;font-family:var(--fonts-family-main);font-weight:500;line-height:.16rem;gap:.08rem}.c-contact-form__message-text{color:var(--colors-text-dark, #1E1E1E)}.c-contact-form__error{display:flex;align-items:center;gap:.04rem}.c-contact-form__error-label{color:var(--colors-text-dark, #1E1E1E);font-size:.14rem;font-family:var(--fonts-family-main);font-weight:500;line-height:.16rem}.c-contact-form__error-text{color:var(--colors-text-grey-1, #727272);font-size:.14rem;font-family:var(--fonts-family-main);line-height-font-family:var(--fonts-family-main);font-weight:500;line-height:.16rem}.c-contact-form__interests-grid>.c-contact-form__interest-item:nth-child(1),.c-contact-form__interests-grid>.c-contact-form__interest-item:nth-child(2),.c-contact-form__interests-grid>.c-contact-form__interest-item:nth-child(3){display:flex;flex:1}@media (max-width: 1024px){.c-contact-form{max-width:6.77rem}.c-contact-form__interests-row:nth-child(n+3) .c-contact-form__interest-item{width:1.8rem;flex:none}.c-contact-form__interests-row:last-child .c-contact-form__interest-item{width:1.8rem;flex:none}}@media (max-width: 480px){.c-contact-form{max-width:3.25rem}.c-contact-form__title{width:1.33rem;font-size:.22rem;line-height:.26rem}.c-contact-form__row{flex-direction:column;gap:.12rem}.c-contact-form__row .c-contact-form__field{width:100%}.c-contact-form__interests-row{flex-direction:column}.c-contact-form__interests-row .c-contact-form__interest-item{width:100%!important;flex:1}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}
