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:16px}@font-face{font-family:PPNeueMontreal;src:url(/assets/fonts/PPNeueMontreal-Medium-0qsiMyyJ.woff2) format("woff2");font-weight:500}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Bold-BOs3KVhN.woff2) format("woff2");font-weight:700}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-BoldItalic-Cabj1n7x.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Italic-Bm_w1qmz.woff2) format("woff2");font-style:italic}@font-face{font-family:MDIO-Medium;src:url(/assets/fonts/MDIO-Medium-XCI5IYGG.woff2) format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Thin-BpODIT5_.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Light-eWm7xITv.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Regular-VGYRnayQ.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Italic-CdFktu3A.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Medium-Cv4k0_Dw.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-SemiboldItalic-CRSDmsN0.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/fonts/Switzer-Bold-BemBbt9Y.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/IBMPlexMono-Thin-CTx03mp3.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/IBMPlexMono-Regular-BJoXLJYV.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/IBMPlexMono-Medium-C820gu2e.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/IBMPlexMono-SemiBold-DpGnXj3s.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/IBMPlexMono-Bold-Bm1Kh9QZ.woff2) format("woff2");font-weight:700;font-display:swap}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,th.center-text,td.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,th.left-text,td.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,th.right-text,td.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,th.cap-text,td.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,th.up-text,td.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,th.low-text,td.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,th.strikethrough-text,td.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,th.title-h1,td.title-h1{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);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,th.title-h1,td.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,th.title-h1,td.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,th.title-h2,td.title-h2{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);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,th.title-h2,td.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,th.title-h2,td.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,th.title-h3,td.title-h3{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);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,th.title-h3,td.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,th.title-h3,td.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,th.title-h4,td.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,th.title-h4,td.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,th.title-h4,td.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,th.title-h5,td.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,th.title-h5,td.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,th.title-h5,td.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,th.title-h6,td.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,th.title-h6,td.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,th.title-h6,td.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,th.desc-1,td.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,th.desc-1,td.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,th.desc-1,td.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,th.desc-2,td.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,th.desc-2,td.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,th.desc-2,td.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,th.desc-3,td.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,th.desc-3,td.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,th.desc-3,td.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,th.desc-4,td.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,th.desc-4,td.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,th.desc-4,td.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,th.typo-display,td.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,th.typo-display,td.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,th.typo-display,td.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,th.typo-footer-link,td.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,th.typo-footer-link,td.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,th.typo-footer-link,td.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,th.typo-nav-link,td.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,th.typo-nav-link,td.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,th.typo-nav-link,td.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,th.title-no-script,td.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,th.title-no-script,td.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,th.title-no-script,td.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,th.subtitle-no-script,td.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,th.subtitle-no-script,td.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,th.subtitle-no-script,td.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,th.desc-no-script,td.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,th.desc-no-script,td.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,th.desc-no-script,td.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,th.title-page-404,td.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,th.title-page-404,td.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,th.title-page-404,td.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,th.subtitle-page-404,td.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,th.subtitle-page-404,td.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,th.subtitle-page-404,td.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,th.label-page-404,td.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,th.label-page-404,td.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,th.label-page-404,td.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,th.display,td.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,th.display,td.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,th.display,td.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,th.footer-link,td.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,th.footer-link,td.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,th.footer-link,td.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,th.footer-label,td.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,th.footer-label,td.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,th.footer-label,td.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,th.footer-sub,td.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,th.footer-sub,td.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,th.footer-sub,td.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,th.button-sm,td.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,th.button-sm,td.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,th.button-sm,td.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,th.button-md,td.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,th.button-md,td.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,th.button-md,td.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,th.button-lg,td.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,th.button-lg,td.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,th.button-lg,td.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,th.button-filter,td.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,th.button-filter,td.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,th.button-filter,td.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,th.input-label,td.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,th.input-label,td.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,th.input-label,td.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,th.menu-sub-sm,td.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,th.menu-sub-sm,td.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,th.menu-sub-sm,td.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,th.menu-sub-md,td.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,th.menu-sub-md,td.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,th.menu-sub-md,td.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.menu-link,body.menu-link,div.menu-link,span.menu-link,button.menu-link,h1.menu-link,h2.menu-link,h3.menu-link,h4.menu-link,h5.menu-link,h6.menu-link,p.menu-link,blockquote.menu-link,a.menu-link,small.menu-link,strong.menu-link,ul.menu-link,li.menu-link,form.menu-link,label.menu-link,article.menu-link,footer.menu-link,header.menu-link,nav.menu-link,section.menu-link,input.menu-link,th.menu-link,td.menu-link{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-menu-link);letter-spacing:var(--desktop-letter-spacing-menu-link);line-height:var(--desktop-line-height-menu-link)}@media all and (max-width: 1024px){html.menu-link,body.menu-link,div.menu-link,span.menu-link,button.menu-link,h1.menu-link,h2.menu-link,h3.menu-link,h4.menu-link,h5.menu-link,h6.menu-link,p.menu-link,blockquote.menu-link,a.menu-link,small.menu-link,strong.menu-link,ul.menu-link,li.menu-link,form.menu-link,label.menu-link,article.menu-link,footer.menu-link,header.menu-link,nav.menu-link,section.menu-link,input.menu-link,th.menu-link,td.menu-link{font-size:var(--tablet-font-size-menu-link);letter-spacing:var(--tablet-letter-spacing-menu-link);line-height:var(--tablet-line-height-menu-link)}}@media all and (max-width: 480px){html.menu-link,body.menu-link,div.menu-link,span.menu-link,button.menu-link,h1.menu-link,h2.menu-link,h3.menu-link,h4.menu-link,h5.menu-link,h6.menu-link,p.menu-link,blockquote.menu-link,a.menu-link,small.menu-link,strong.menu-link,ul.menu-link,li.menu-link,form.menu-link,label.menu-link,article.menu-link,footer.menu-link,header.menu-link,nav.menu-link,section.menu-link,input.menu-link,th.menu-link,td.menu-link{font-size:var(--mobile-font-size-menu-link);letter-spacing:var(--mobile-letter-spacing-menu-link);line-height:var(--mobile-line-height-menu-link)}}html.tab-link-sm,body.tab-link-sm,div.tab-link-sm,span.tab-link-sm,button.tab-link-sm,h1.tab-link-sm,h2.tab-link-sm,h3.tab-link-sm,h4.tab-link-sm,h5.tab-link-sm,h6.tab-link-sm,p.tab-link-sm,blockquote.tab-link-sm,a.tab-link-sm,small.tab-link-sm,strong.tab-link-sm,ul.tab-link-sm,li.tab-link-sm,form.tab-link-sm,label.tab-link-sm,article.tab-link-sm,footer.tab-link-sm,header.tab-link-sm,nav.tab-link-sm,section.tab-link-sm,input.tab-link-sm,th.tab-link-sm,td.tab-link-sm{color:var(--colors-text-grey-2);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:var(--desktop-font-size-tab-link-sm);letter-spacing:var(--desktop-letter-spacing-tab-link-sm);line-height:var(--desktop-line-height-tab-link-sm)}@media all and (max-width: 1024px){html.tab-link-sm,body.tab-link-sm,div.tab-link-sm,span.tab-link-sm,button.tab-link-sm,h1.tab-link-sm,h2.tab-link-sm,h3.tab-link-sm,h4.tab-link-sm,h5.tab-link-sm,h6.tab-link-sm,p.tab-link-sm,blockquote.tab-link-sm,a.tab-link-sm,small.tab-link-sm,strong.tab-link-sm,ul.tab-link-sm,li.tab-link-sm,form.tab-link-sm,label.tab-link-sm,article.tab-link-sm,footer.tab-link-sm,header.tab-link-sm,nav.tab-link-sm,section.tab-link-sm,input.tab-link-sm,th.tab-link-sm,td.tab-link-sm{font-size:var(--tablet-font-size-tab-link-sm);letter-spacing:var(--tablet-letter-spacing-tab-link-sm);line-height:var(--tablet-line-height-tab-link-sm)}}@media all and (max-width: 480px){html.tab-link-sm,body.tab-link-sm,div.tab-link-sm,span.tab-link-sm,button.tab-link-sm,h1.tab-link-sm,h2.tab-link-sm,h3.tab-link-sm,h4.tab-link-sm,h5.tab-link-sm,h6.tab-link-sm,p.tab-link-sm,blockquote.tab-link-sm,a.tab-link-sm,small.tab-link-sm,strong.tab-link-sm,ul.tab-link-sm,li.tab-link-sm,form.tab-link-sm,label.tab-link-sm,article.tab-link-sm,footer.tab-link-sm,header.tab-link-sm,nav.tab-link-sm,section.tab-link-sm,input.tab-link-sm,th.tab-link-sm,td.tab-link-sm{font-size:var(--mobile-font-size-tab-link-sm);letter-spacing:var(--mobile-letter-spacing-tab-link-sm);line-height:var(--mobile-line-height-tab-link-sm)}}html.table-header,body.table-header,div.table-header,span.table-header,button.table-header,h1.table-header,h2.table-header,h3.table-header,h4.table-header,h5.table-header,h6.table-header,p.table-header,blockquote.table-header,a.table-header,small.table-header,strong.table-header,ul.table-header,li.table-header,form.table-header,label.table-header,article.table-header,footer.table-header,header.table-header,nav.table-header,section.table-header,input.table-header,th.table-header,td.table-header{color:var(--colors-text-dark-1);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-600);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.table-header,body.table-header,div.table-header,span.table-header,button.table-header,h1.table-header,h2.table-header,h3.table-header,h4.table-header,h5.table-header,h6.table-header,p.table-header,blockquote.table-header,a.table-header,small.table-header,strong.table-header,ul.table-header,li.table-header,form.table-header,label.table-header,article.table-header,footer.table-header,header.table-header,nav.table-header,section.table-header,input.table-header,th.table-header,td.table-header{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.table-header,body.table-header,div.table-header,span.table-header,button.table-header,h1.table-header,h2.table-header,h3.table-header,h4.table-header,h5.table-header,h6.table-header,p.table-header,blockquote.table-header,a.table-header,small.table-header,strong.table-header,ul.table-header,li.table-header,form.table-header,label.table-header,article.table-header,footer.table-header,header.table-header,nav.table-header,section.table-header,input.table-header,th.table-header,td.table-header{font-size:var(--mobile-font-size-p2);letter-spacing:var(--mobile-letter-spacing-p2);line-height:var(--mobile-line-height-p2)}}html.table-cell,body.table-cell,div.table-cell,span.table-cell,button.table-cell,h1.table-cell,h2.table-cell,h3.table-cell,h4.table-cell,h5.table-cell,h6.table-cell,p.table-cell,blockquote.table-cell,a.table-cell,small.table-cell,strong.table-cell,ul.table-cell,li.table-cell,form.table-cell,label.table-cell,article.table-cell,footer.table-cell,header.table-cell,nav.table-cell,section.table-cell,input.table-cell,th.table-cell,td.table-cell{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.table-cell,body.table-cell,div.table-cell,span.table-cell,button.table-cell,h1.table-cell,h2.table-cell,h3.table-cell,h4.table-cell,h5.table-cell,h6.table-cell,p.table-cell,blockquote.table-cell,a.table-cell,small.table-cell,strong.table-cell,ul.table-cell,li.table-cell,form.table-cell,label.table-cell,article.table-cell,footer.table-cell,header.table-cell,nav.table-cell,section.table-cell,input.table-cell,th.table-cell,td.table-cell{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.table-cell,body.table-cell,div.table-cell,span.table-cell,button.table-cell,h1.table-cell,h2.table-cell,h3.table-cell,h4.table-cell,h5.table-cell,h6.table-cell,p.table-cell,blockquote.table-cell,a.table-cell,small.table-cell,strong.table-cell,ul.table-cell,li.table-cell,form.table-cell,label.table-cell,article.table-cell,footer.table-cell,header.table-cell,nav.table-cell,section.table-cell,input.table-cell,th.table-cell,td.table-cell{font-size:var(--mobile-font-size-p3);letter-spacing:var(--mobile-letter-spacing-p3);line-height:var(--mobile-line-height-p3)}}html.quiz-headline,body.quiz-headline,div.quiz-headline,span.quiz-headline,button.quiz-headline,h1.quiz-headline,h2.quiz-headline,h3.quiz-headline,h4.quiz-headline,h5.quiz-headline,h6.quiz-headline,p.quiz-headline,blockquote.quiz-headline,a.quiz-headline,small.quiz-headline,strong.quiz-headline,ul.quiz-headline,li.quiz-headline,form.quiz-headline,label.quiz-headline,article.quiz-headline,footer.quiz-headline,header.quiz-headline,nav.quiz-headline,section.quiz-headline,input.quiz-headline,th.quiz-headline,td.quiz-headline{font-size:var(--desktop-font-size-quiz-headline);letter-spacing:var(--desktop-letter-spacing-quiz-headline);line-height:var(--desktop-line-height-quiz-headline)}@media all and (max-width: 1024px){html.quiz-headline,body.quiz-headline,div.quiz-headline,span.quiz-headline,button.quiz-headline,h1.quiz-headline,h2.quiz-headline,h3.quiz-headline,h4.quiz-headline,h5.quiz-headline,h6.quiz-headline,p.quiz-headline,blockquote.quiz-headline,a.quiz-headline,small.quiz-headline,strong.quiz-headline,ul.quiz-headline,li.quiz-headline,form.quiz-headline,label.quiz-headline,article.quiz-headline,footer.quiz-headline,header.quiz-headline,nav.quiz-headline,section.quiz-headline,input.quiz-headline,th.quiz-headline,td.quiz-headline{font-size:var(--tablet-font-size-quiz-headline);letter-spacing:var(--tablet-letter-spacing-quiz-headline);line-height:var(--tablet-line-height-quiz-headline)}}@media all and (max-width: 480px){html.quiz-headline,body.quiz-headline,div.quiz-headline,span.quiz-headline,button.quiz-headline,h1.quiz-headline,h2.quiz-headline,h3.quiz-headline,h4.quiz-headline,h5.quiz-headline,h6.quiz-headline,p.quiz-headline,blockquote.quiz-headline,a.quiz-headline,small.quiz-headline,strong.quiz-headline,ul.quiz-headline,li.quiz-headline,form.quiz-headline,label.quiz-headline,article.quiz-headline,footer.quiz-headline,header.quiz-headline,nav.quiz-headline,section.quiz-headline,input.quiz-headline,th.quiz-headline,td.quiz-headline{font-size:var(--mobile-font-size-quiz-headline);letter-spacing:var(--mobile-letter-spacing-quiz-headline);line-height:var(--mobile-line-height-quiz-headline)}}html.quiz-caption,body.quiz-caption,div.quiz-caption,span.quiz-caption,button.quiz-caption,h1.quiz-caption,h2.quiz-caption,h3.quiz-caption,h4.quiz-caption,h5.quiz-caption,h6.quiz-caption,p.quiz-caption,blockquote.quiz-caption,a.quiz-caption,small.quiz-caption,strong.quiz-caption,ul.quiz-caption,li.quiz-caption,form.quiz-caption,label.quiz-caption,article.quiz-caption,footer.quiz-caption,header.quiz-caption,nav.quiz-caption,section.quiz-caption,input.quiz-caption,th.quiz-caption,td.quiz-caption{font-size:var(--desktop-font-size-quiz-caption);letter-spacing:var(--desktop-letter-spacing-quiz-caption);line-height:var(--desktop-line-height-quiz-caption)}@media all and (max-width: 1024px){html.quiz-caption,body.quiz-caption,div.quiz-caption,span.quiz-caption,button.quiz-caption,h1.quiz-caption,h2.quiz-caption,h3.quiz-caption,h4.quiz-caption,h5.quiz-caption,h6.quiz-caption,p.quiz-caption,blockquote.quiz-caption,a.quiz-caption,small.quiz-caption,strong.quiz-caption,ul.quiz-caption,li.quiz-caption,form.quiz-caption,label.quiz-caption,article.quiz-caption,footer.quiz-caption,header.quiz-caption,nav.quiz-caption,section.quiz-caption,input.quiz-caption,th.quiz-caption,td.quiz-caption{font-size:var(--tablet-font-size-quiz-caption);letter-spacing:var(--tablet-letter-spacing-quiz-caption);line-height:var(--tablet-line-height-quiz-caption)}}@media all and (max-width: 480px){html.quiz-caption,body.quiz-caption,div.quiz-caption,span.quiz-caption,button.quiz-caption,h1.quiz-caption,h2.quiz-caption,h3.quiz-caption,h4.quiz-caption,h5.quiz-caption,h6.quiz-caption,p.quiz-caption,blockquote.quiz-caption,a.quiz-caption,small.quiz-caption,strong.quiz-caption,ul.quiz-caption,li.quiz-caption,form.quiz-caption,label.quiz-caption,article.quiz-caption,footer.quiz-caption,header.quiz-caption,nav.quiz-caption,section.quiz-caption,input.quiz-caption,th.quiz-caption,td.quiz-caption{font-size:var(--mobile-font-size-quiz-caption);letter-spacing:var(--mobile-letter-spacing-quiz-caption);line-height:var(--mobile-line-height-quiz-caption)}}html.quiz-subtitle,body.quiz-subtitle,div.quiz-subtitle,span.quiz-subtitle,button.quiz-subtitle,h1.quiz-subtitle,h2.quiz-subtitle,h3.quiz-subtitle,h4.quiz-subtitle,h5.quiz-subtitle,h6.quiz-subtitle,p.quiz-subtitle,blockquote.quiz-subtitle,a.quiz-subtitle,small.quiz-subtitle,strong.quiz-subtitle,ul.quiz-subtitle,li.quiz-subtitle,form.quiz-subtitle,label.quiz-subtitle,article.quiz-subtitle,footer.quiz-subtitle,header.quiz-subtitle,nav.quiz-subtitle,section.quiz-subtitle,input.quiz-subtitle,th.quiz-subtitle,td.quiz-subtitle{font-size:var(--desktop-font-size-quiz-subtitle);letter-spacing:var(--desktop-letter-spacing-quiz-subtitle);line-height:var(--desktop-line-height-quiz-subtitle)}@media all and (max-width: 1024px){html.quiz-subtitle,body.quiz-subtitle,div.quiz-subtitle,span.quiz-subtitle,button.quiz-subtitle,h1.quiz-subtitle,h2.quiz-subtitle,h3.quiz-subtitle,h4.quiz-subtitle,h5.quiz-subtitle,h6.quiz-subtitle,p.quiz-subtitle,blockquote.quiz-subtitle,a.quiz-subtitle,small.quiz-subtitle,strong.quiz-subtitle,ul.quiz-subtitle,li.quiz-subtitle,form.quiz-subtitle,label.quiz-subtitle,article.quiz-subtitle,footer.quiz-subtitle,header.quiz-subtitle,nav.quiz-subtitle,section.quiz-subtitle,input.quiz-subtitle,th.quiz-subtitle,td.quiz-subtitle{font-size:var(--tablet-font-size-quiz-subtitle);letter-spacing:var(--tablet-letter-spacing-quiz-subtitle);line-height:var(--tablet-line-height-quiz-subtitle)}}@media all and (max-width: 480px){html.quiz-subtitle,body.quiz-subtitle,div.quiz-subtitle,span.quiz-subtitle,button.quiz-subtitle,h1.quiz-subtitle,h2.quiz-subtitle,h3.quiz-subtitle,h4.quiz-subtitle,h5.quiz-subtitle,h6.quiz-subtitle,p.quiz-subtitle,blockquote.quiz-subtitle,a.quiz-subtitle,small.quiz-subtitle,strong.quiz-subtitle,ul.quiz-subtitle,li.quiz-subtitle,form.quiz-subtitle,label.quiz-subtitle,article.quiz-subtitle,footer.quiz-subtitle,header.quiz-subtitle,nav.quiz-subtitle,section.quiz-subtitle,input.quiz-subtitle,th.quiz-subtitle,td.quiz-subtitle{font-size:var(--mobile-font-size-quiz-subtitle);letter-spacing:var(--mobile-letter-spacing-quiz-subtitle);line-height:var(--mobile-line-height-quiz-subtitle)}}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,th.text-light,td.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,th.text-gray-1,td.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,th.text-gray-2,td.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,th.text-dark-1,td.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,th.text-light-1,td.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,th.text-blue,td.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,th.text-red,td.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,th.text-black,td.text-black{color:var(--colors-bg-dark-2)}html.text-green,body.text-green,div.text-green,span.text-green,button.text-green,h1.text-green,h2.text-green,h3.text-green,h4.text-green,h5.text-green,h6.text-green,p.text-green,blockquote.text-green,a.text-green,small.text-green,strong.text-green,ul.text-green,li.text-green,form.text-green,label.text-green,article.text-green,footer.text-green,header.text-green,nav.text-green,section.text-green,input.text-green,th.text-green,td.text-green{color:var(--colors-filters-green)}html.text-violet,body.text-violet,div.text-violet,span.text-violet,button.text-violet,h1.text-violet,h2.text-violet,h3.text-violet,h4.text-violet,h5.text-violet,h6.text-violet,p.text-violet,blockquote.text-violet,a.text-violet,small.text-violet,strong.text-violet,ul.text-violet,li.text-violet,form.text-violet,label.text-violet,article.text-violet,footer.text-violet,header.text-violet,nav.text-violet,section.text-violet,input.text-violet,th.text-violet,td.text-violet{color:var(--colors-filters-magenta)}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,th.text-red,td.text-red{color:var(--colors-filters-red)}::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{position:relative;background:var(--colors-surface-default);color:var(--colors-text-primary);display:flex;flex-direction:column;font-family:var(--fonts-family-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}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}.cms-content:has(a:not(.link):not(.button):not([class*=button])){display:inline-block!important;margin:0!important;padding:0!important}.cms-content p a:not(.link):not(.button):not([class*=button]){display:inline!important;color:inherit!important;text-decoration:underline!important;text-decoration-color:currentColor!important;cursor:pointer!important;transition:opacity var(--duration-base) var(--ease-out);white-space:normal;word-break:break-word;vertical-align:baseline;margin:0!important;padding:0!important}.cms-content p a:not(.link):not(.button):not([class*=button]):hover{opacity:.8;cursor:pointer!important}.cms-content p:only-child{display:inline!important;margin:0!important;padding:0!important}.cms-content p:has(>a:not(.link):not(.button):not([class*=button])){display:inline!important;margin:0!important;padding:0!important}.cms-content p:has(a:not(.link):not(.button):not([class*=button])){display:inline!important;margin:0!important;padding:0!important}.cms-content p a:not(.link):not(.button):not([class*=button]){display:inline!important}.cms-content a:not(.link):not(.button):not([class*=button]){display:inline!important;color:inherit!important;text-decoration:underline!important;text-decoration-color:currentColor!important;cursor:pointer!important;transition:opacity var(--duration-base) var(--ease-out);white-space:normal;word-break:break-word;margin:0!important;padding:0!important}.cms-content a:not(.link):not(.button):not([class*=button]):hover{opacity:.8;cursor:pointer!important}.cms-content * p:has(a:not(.link):not(.button):not([class*=button])){display:inline!important;margin:0!important;padding:0!important}img{display:block;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,dt,dd,summary{text-wrap:pretty}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 var(--ease-out)}.lazyLoaded{opacity:1}.liners-wrapper{display:none;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:-2.5625rem;height:100%;background:none}.liners-wrapper:after{right:-2.5625rem;width:1px;height:100%;background:none}input::-webkit-input-placeholder,input::placeholder{transition:all var(--duration-base) var(--ease-out)}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:none}.div-dash-h{position:absolute;top:0;right:0;width:1px;height:100%;background:none}.link{position:relative;display:inline-flex;transition:color var(--duration-base) var(--ease-out)}.link .arrow{display:block;width:1rem;opacity:0;transition:all var(--duration-base) var(--ease-out)}.link .arrow svg{display:block;width:100%}.link:hover .arrow{opacity:1;transform:translate(.625rem)}.link:hover.link--back:before{clip-path:inset(0 0 0 0)}.link:hover.link--gray,.link:hover.link--gray-2{color:var(--colors-text-light)}.link:hover.link--dark,.link:hover.link--white{color:var(--colors-text-grey-2)}.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--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.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 path{fill:var(--colors-text-grey-2)}.link.link--gray-2{color:var(--colors-text-grey-2)}.link.link--gray-2 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--white{color:var(--colors-text-light)}.link.link--with-arrow{gap:1rem}.link.link--with-arrow .arrow-wrapper{width:.875rem;height:.875rem}.link.link--with-arrow .arrow-wrapper svg{display:block;width:100%;height:100%}.link.link--with-arrow .arrow-wrapper path{fill:var(--colors-text-light-1, var(--colors-text-inverse))}.divider{width:1px;background:var(--colors-border-grey-2)}.button{position:relative;min-width:6.75rem;display:inline-flex;padding:.75rem 1.5rem;justify-content:center;align-items:center;gap:.75rem;transition:all var(--duration-base) var(--ease-out);cursor:pointer;overflow:hidden}.button.button--icon{padding:.75rem 1rem;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(0);opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.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:.375rem .4375rem;background:var(--colors-bg-grey-3, var(--colors-surface-cream));color:var(--colors-text-light-1)}.button.button--back .arrow{width:1rem}.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:.75rem 1.5rem}.button.button--default-nav-prev .arrow{transform:rotate(180deg)}.button.button--default-nav .arrow{width:1.375rem;z-index:1}.button.button--default-nav .arrow svg{display:block;width:100%;height:auto}.button.button--default-nav .arrow path{transition:all var(--duration-base) var(--ease-out)}.button.button--with-arrow{min-width:auto;justify-content:space-between;padding:.875rem .75rem .875rem 1rem;color:var(--colors-text-light)}.button.button--with-arrow .arrow{width:1.1875rem;z-index:1}.button.button--with-arrow .arrow svg{display:block;width:100%;height:auto}.button.button--with-arrow .arrow path{fill:var(--colors-text-light);transition:all var(--duration-base) var(--ease-out)}.button.button--with-arrow:before{background:var(--colors-background-dark-3, var(--colors-surface-contrast))}.button.button--default-cross{padding:.875rem 1rem;gap:4.75rem;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:.875rem;height:.875rem;transition:all var(--duration-slow) var(--ease-out)}.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 var(--duration-slow) var(--ease-out)}.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-dark-3)}.button.button--transparent span{color:var(--colors-text-light-1)}.button.button--border{color:var(--colors-text-dark-1);border:1px solid var(--colors-border-grey-4, var(--colors-border-soft))}.button.button--border:before{background:var(--colors-bg-dark-1)}.button:hover:before{opacity:1}.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--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)}.tag{display:inline-flex;justify-content:center;align-items:center;width:max-content;padding:.375rem .4375rem}.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, var(--colors-surface-subtle))}.filters-block__container{position:relative;padding:.125rem;background:var(--colors-bg-grey-2);display:flex;justify-content:flex-start;align-items:center;gap:1rem}.filters-block__button{display:none}.filters-block__tab{padding:.625rem 1rem;display:flex;justify-content:center;align-items:center;gap:.75rem;cursor:pointer;transition:all var(--duration-base) var(--ease-out);z-index:1}.filters-block__tab .filters-block__tab-text{transition:all var(--duration-base) var(--ease-out)}.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:.125rem;height:calc(100% - .25rem);background:var(--colors-bg-dark-1);transition:all var(--duration-base) var(--ease-out);z-index:0}.accordion-button{padding:0;position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:2.5rem;padding-bottom:0;text-align:left;width:100%;border:none;background:none;outline:none;-webkit-tap-highlight-color:transparent;padding-right:2.5rem}.accordion-button:hover{cursor:pointer}.accordion-button:hover:after{cursor:pointer}.accordion-cross{display:inline-block;position:absolute;top:2.5rem;right:0;width:1.375rem;height:1.375rem}.accordion-cross:before,.accordion-cross:after{display:block;position:absolute;content:"";top:50%;left:50%;width:1.375rem;height:.125rem;background:var(--colors-text-dark-1);transform:translate(-50%,-50%);transition:all var(--duration-base) var(--ease-out)}.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:1.9375rem}.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:0}.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(-1.875rem);transition:all var(--duration-slow) var(--ease-out),opacity var(--duration-base) var(--ease-out)}.accordion-content::-webkit-scrollbar{display:none}.footer-link{color:var(--colors-text-grey-1, var(--colors-text-secondary));word-wrap:break-word;text-decoration:none;transition:color var(--duration-slow) var(--ease-out);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:1rem;line-height:1.25rem;letter-spacing:-.015625rem}.footer-link:hover{color:var(--colors-text-light-1, var(--colors-text-inverse))}.form-wrapper{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem}.input{align-self:stretch;padding:1.0625rem 1.4375rem;background:var(--colors-background-input);display:inline-flex;justify-content:flex-start;align-items:center;gap:.625rem}.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:.75rem}@media (max-width: 1024px){html{overflow-x:hidden}.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:-1.25rem}.liners-wrapper:after{right:-1.25rem}.filter-list--integrations .list-post__filter-list{position:relative;width:100%}.filter-list--integrations .list-post__filter-dropdown-btn{width:100%;padding:1rem 1.5rem;background:var(--colors-bg-dark-2, var(--colors-surface-contrast));display:flex;justify-content:space-between;align-items:center}.filter-list--integrations .list-post__filter-dropdown-btn span{color:var(--colors-text-light-1)}.filter-list--integrations .list-post__filter-dropdown-btn svg{transition:transform var(--duration-base) var(--ease-out)}.filter-list--integrations .list-post__filter-list-items{display:none!important;position:absolute;top:100%;left:0;width:100%;background:var(--colors-bg-grey-1);padding:.5rem 0 0;z-index:10;gap:.5rem}.filter-list--integrations .list-post__filter-list-items.active{display:flex!important}.filter-list--integrations .list-post__filter-list-items.dark{background:var(--colors-bg-dark-1)}.filter-list--integrations .list-post__filter-list-item{width:100%}.filter-list--integrations .list-post__filter-list-item a,.filter-list--integrations .list-post__filter-list-item button{display:block;padding:.625rem 1rem;color:var(--colors-text-grey-2)}.filter-list--integrations .list-post__filter-list-item a:hover,.filter-list--integrations .list-post__filter-list-item button:hover{background:var(--colors-bg-grey-1)}.filter-list--integrations .list-post__filter-list-item.active{display:none}.filter-list--integrations .list-post__filter-list-item.active a{background:var(--colors-bg-grey-2)}}@media (max-width: 480px){body.modal-active{position:fixed}.mobile-visible{display:block}.mobile-hidden{display:none}.liners-wrapper:before{left:-.9375rem}.liners-wrapper:after{right:-.9375rem}.filters-block{position:relative;flex-direction:column}.filters-block__button{width:100%;display:flex;padding:.625rem 1rem;justify-content:space-between;align-items:center;flex:1 0 0;background:var(--colors-background-dark-1)}.filters-block__container{position:absolute;top:2.375rem;width:100%;flex-direction:column;z-index:1;display:none}.filters-block__tab{width:100%}.filters-block__triangle{width:1.125rem;height:auto;transition:all var(--duration-base) var(--ease-out)}.filters-block__triangle svg{display:block;width:100%;height:auto}.filters-block.is-dropdown-open .filters-block__container{display:flex;gap:.5rem;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:.625rem 1rem;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 var(--duration-base) var(--ease-out)}.list-post__filter-list-items{display:none!important;position:absolute;top:100%;left:0;width:100%;background:var(--colors-bg-grey-1);padding:.5rem 0 0;z-index:10;gap:.5rem}.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:.625rem 1rem;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;top:0;left:0;width:100%;z-index:var(--index-header);background:var(--colors-surface-default);transition:background var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-out)}.header.show-header{box-shadow:0 1px 0 var(--colors-border-soft)}.header.dropdown-open{background:var(--colors-surface-default);box-shadow:0 1px 0 var(--colors-border-soft)}.header__bar{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;width:100%;max-width:79rem;height:var(--height-navigation);margin:0 auto;padding:0 var(--container-gutter)}.header__brand{display:flex;align-items:center;min-width:0}.header__logo{display:block;width:5.75rem}.header__logo svg{display:block;width:100%;height:auto}.header__logo path{fill:var(--colors-text-primary)}.header__nav{display:flex;justify-content:center}.header__nav-list{display:flex;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none}.header__nav-item{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin:0;padding:.75rem;border:none;border-radius:var(--radius-item);background:none;color:var(--colors-text-secondary);text-decoration:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:var(--weights-fw-500)}.header__nav-item:hover,.header__nav-item[aria-expanded=true]{color:var(--colors-text-primary)}.header__nav-item:hover{background:var(--colors-surface-subtle)}.header__nav-chevron{display:flex;width:.3125rem;transition:transform var(--duration-fast) var(--ease-out)}.header__nav-chevron svg{display:block;width:100%;height:auto}.header__nav-chevron path{fill:currentColor;opacity:.8}.header__nav-item[aria-expanded=true] .header__nav-chevron{transform:rotate(180deg)}.header__actions{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;min-width:0}.header__sign-in{color:var(--colors-text-primary)}.header__cta.c-button{min-height:2.75rem;padding:.75rem 1.5rem;border-radius:var(--radius-pill)}.header__cta.c-button:after{border-radius:var(--radius-pill)}.header__cta.c-button .c-button__text{font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:var(--weights-fw-500)}.header__burger{display:none;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0;padding:0;border:none;border-radius:var(--radius-item);background:none;color:var(--colors-text-primary);cursor:pointer}.header__burger svg{display:block}.header__burger path,.header__burger rect,.header__burger line{stroke:currentColor;fill:currentColor}.header__dropdown-menu--wrapper{position:absolute;top:100%;left:0;width:100%;margin:0;padding:0;list-style:none;pointer-events:none}.header .promo-banner{position:relative;z-index:3;padding:.25rem 0;background:var(--colors-action)}.header .promo-banner .container{display:flex;justify-content:center;align-items:center}.header .promo-banner__text{font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:var(--weights-fw-500);display:flex;justify-content:center;align-items:center;text-align:center;gap:.75rem;color:var(--colors-text-inverse)}.header .promo-banner__link-icon{display:flex;width:1.125rem}.header .promo-banner__link-icon svg{display:block;width:100%;height:100%}.header .promo-banner__link-icon path{fill:var(--colors-text-inverse)}@media (max-width: 1024px){.header__bar{grid-template-columns:auto 1fr;height:4.5rem}.header__nav,.header__sign-in{display:none}.header__burger{display:inline-flex}.header__dropdown-menu--wrapper{display:none}}@media (max-width: 480px){.header__bar{height:4rem}.header__logo{width:5rem}.header__cta.c-button{display:none}}.header__menu-backdrop{position:fixed;inset:0;z-index:calc(var(--index-header) - 1);background:color-mix(in srgb,var(--colors-surface-contrast) 20%,transparent);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out)}.header__menu-backdrop.active{opacity:1}main.dropdown-open:after{background:transparent}.header__dropdown-menu{position:absolute;top:0;left:0;display:none;justify-content:center;width:100%;padding:.5rem var(--container-gutter) 1.5rem;pointer-events:auto}.header__dropdown-menu.active{display:flex}.nav-panel{display:flex;align-items:stretch;width:100%;max-width:min(var(--menu-width, 75rem),100%);border-radius:var(--radius-panel);background:transparent;box-shadow:none;overflow:hidden}.nav-panel__intro{display:flex;flex-direction:column;gap:1rem;flex:0 1 16.5rem;width:16.5rem}.nav-panel__intro-body{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 2rem 2rem}.nav-panel__headline{margin:0;color:var(--colors-surface-cream-light);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-weight:500;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.015625rem}.nav-panel__thumb{display:block;width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;border-radius:var(--radius-item)}.nav-panel__overview{color:var(--colors-surface-cream-light);text-decoration:none;font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:var(--weights-fw-500)}.nav-panel__overview:hover{text-decoration:underline}.nav-panel__bar{position:relative;display:flex;align-items:flex-start;min-height:4.25rem;padding:1.5rem 2rem 1rem}.nav-panel__bar:after{content:"";position:absolute;bottom:0;left:2rem;right:2rem;height:.5px;background:var(--colors-nav-divider-horizontal)}.nav-panel__bar:empty{display:none}.nav-panel__label{color:var(--colors-text-inverse);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.015625rem}.nav-panel__column{display:flex;flex-direction:column;gap:1rem;flex:1 1 0;min-width:0;padding-bottom:2rem;border-left:.5px solid var(--colors-nav-divider)}.nav-panel__column--cards{flex:1.5 1 0}.nav-panel__column--rail{flex:1.1 1 0;background:var(--colors-nav-rail)}.nav-panel__links{display:flex;flex-direction:column;margin:0;padding:0 1rem;list-style:none}.nav-panel__link{display:flex;align-items:center;gap:0;min-height:2.75rem;padding:0 0 0 .75rem;border-radius:var(--radius-item);color:var(--colors-surface-cream-light);text-decoration:none;transition:background var(--duration-fast) var(--ease-out)}.nav-panel__link:hover{background:color-mix(in srgb,var(--colors-surface-default) 6%,transparent)}.nav-panel__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--icon-size-20);height:var(--icon-size-20);line-height:0;vertical-align:middle;color:var(--colors-text-inverse)}.nav-panel__icon>svg{display:block;flex:0 0 auto;width:auto;height:auto;max-width:none;max-height:none;overflow:visible}.nav-panel__link-text{flex:1 1 0;min-width:0;padding:.75rem;font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:var(--weights-fw-500)}.nav-panel__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:.5rem 1.5rem 0;list-style:none}.nav-panel__card{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;min-height:5.5rem;padding:.625rem 0;border-radius:var(--radius-item);background:var(--colors-nav-rail);color:var(--colors-surface-cream-light);text-decoration:none;transition:background var(--duration-fast) var(--ease-out)}.nav-panel__card:hover{background:color-mix(in srgb,var(--colors-background-dark-3) 85%,var(--colors-surface-default))}.nav-panel__card-title{flex:1 1 0;min-width:0;padding:0 .75rem;font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:var(--weights-fw-500)}.nav-panel__card-art{filter:grayscale(1);display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;height:4.25rem;padding-right:.75rem}.nav-panel__card-art img{display:block;height:100%;width:auto}.nav-panel__art{filter:grayscale(1);display:flex;align-items:flex-end;justify-content:center;flex:1 1 0;padding:1rem 2rem 0 1rem}.nav-panel__art svg{display:block;width:100%;max-width:14.8125rem;height:auto}.header__dropdown-menu--resources .nav-panel__links,.header__dropdown-menu--company .nav-panel__links{padding:1.25rem 1rem 0}.header__dropdown-menu--resources .nav-panel__intro-body,.header__dropdown-menu--company .nav-panel__intro-body{gap:.5rem}.header__dropdown-surface{position:absolute;top:.5rem;left:0;opacity:0;pointer-events:none;border-radius:var(--radius-panel);background:var(--colors-background-dark-2);box-shadow:0 .75rem 2rem -.5rem color-mix(in srgb,var(--colors-surface-contrast) 10%,transparent)}@media (min-width: 1025px) and (max-width: 1200px){.nav-panel__intro{flex-basis:12rem}.nav-panel__bar{padding-left:1rem;padding-right:1rem}.nav-panel__bar:after{left:1rem;right:1rem}.nav-panel__intro-body{padding-left:1rem;padding-right:1rem}.nav-panel__links{padding-left:.25rem;padding-right:.25rem}.nav-panel__card-art{height:3rem}}.nav-panel__icon img{display:block;object-fit:contain;filter:grayscale(1)}.header__dropdown-menu--resources .nav-panel__column{padding-bottom:1.25rem}.header__dropdown-menu--resources .nav-panel__intro,.header__dropdown-menu--company .nav-panel__intro{flex:0 0 16.5rem}.footer{background:var(--colors-surface-contrast);color:var(--colors-text-inverse)}.footer__container{width:100%;max-width:75rem;margin:0 auto;padding:6rem var(--container-gutter) 2rem}.footer__main{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:3rem;padding-bottom:4rem}.footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.footer__logo{display:block;width:5.75rem}.footer__logo svg{display:block;width:100%;height:auto}.footer__logo path{fill:var(--colors-text-inverse)}.footer__tagline{max-width:16rem;margin:0;color:var(--colors-surface-cream);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:1rem;line-height:1.25rem;letter-spacing:-.015625rem}.footer__demo.c-button{min-height:2.75rem;padding:.75rem 1.5rem;border-radius:var(--radius-pill)}.footer__demo.c-button:after{border-radius:var(--radius-pill)}.footer__demo.c-button .c-button__text{font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:var(--weights-fw-500)}.footer__columns{display:contents}.footer__column{display:flex;flex-direction:column;gap:1rem}.footer__title{margin:0;color:var(--colors-text-inverse);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:var(--weights-fw-500)}.footer__list{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none}.footer__link{display:inline-block;margin:0;padding:0;border:none;background:none;color:var(--colors-surface-cream);text-align:left;text-decoration:none;cursor:pointer;transition:color var(--duration-fast) var(--ease-out);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:.875rem;line-height:1.25rem;letter-spacing:0}.footer__link:hover{color:var(--colors-text-inverse)}.footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--colors-text-inverse) 16%,transparent)}.footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;color:var(--colors-surface-cream);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-size:.75rem;line-height:1rem;letter-spacing:0}.footer__legal-link{color:var(--colors-surface-cream);text-decoration:none}.footer__legal-link:hover{color:var(--colors-text-inverse)}.footer__social{display:flex;gap:1rem;margin:0;padding:0;list-style:none}.footer__social-link{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-item);color:var(--colors-surface-cream);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.footer__social-link svg{width:1.125rem;height:1.125rem}.footer__social-link:hover{color:var(--colors-text-inverse);background:color-mix(in srgb,var(--colors-surface-default) 8%,transparent)}@media (max-width: 1024px){.footer__container{padding-top:4.5rem}.footer__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem}.footer__brand{grid-column:1/-1}}@media (max-width: 480px){.footer__container{padding-top:3.5rem}.footer__main{grid-template-columns:1fr;gap:2rem}.footer__bottom{flex-direction:column;align-items:flex-start}}:root{--fonts-family-main: "Switzer", "PPNeueMontreal", sans-serif;--fonts-family-sub: "IBM Plex Mono", "MDIO-Medium", monospace;--fonts-family-inter: "Inter", sans-serif;--desktop-font-size-display: 4.75rem;--desktop-font-size-h1: 3.625rem;--desktop-font-size-h2: 3.0625rem;--desktop-font-size-h3: 2rem;--desktop-font-size-h4: 1.75rem;--desktop-font-size-h5: 1.5rem;--desktop-font-size-h6: 1.25rem;--desktop-font-size-p1: 1.375rem;--desktop-font-size-p2: 1.25rem;--desktop-font-size-p3: 1.125rem;--desktop-font-size-p4: 1rem;--desktop-font-size-sub1: 1.125rem;--desktop-font-size-sub2: .875rem;--desktop-font-size-sub3: 1rem;--desktop-font-size-num1: 2.125rem;--desktop-font-size-num2: 1.25rem;--desktop-font-size-nav-link: 1rem;--desktop-font-size-footer-link: .875rem;--desktop-font-size-footer-label: 1rem;--desktop-font-size-footer-sub: 1rem;--desktop-font-size-button-sm: .875rem;--desktop-font-size-button-lg: 1.125rem;--desktop-font-size-button-filter: 1.125rem;--desktop-font-size-input: 1.125rem;--desktop-font-size-menu-sub-sm: 1rem;--desktop-font-size-menu-sub-md: 1rem;--desktop-font-size-tab-link-sm: 1.125rem;--desktop-font-size-menu-link: 1rem;--desktop-font-size-quiz-headline: 1.625rem;--desktop-font-size-quiz-caption: .6875rem;--desktop-font-size-quiz-subtitle: 1.1875rem;--tablet-font-size-display: 3.125rem;--tablet-font-size-h1: 2.5rem;--tablet-font-size-h2: 2.375rem;--tablet-font-size-h3: 1.75rem;--tablet-font-size-h4: 1.5rem;--tablet-font-size-h5: 1.5rem;--tablet-font-size-h6: 1.25rem;--tablet-font-size-p1: 1.25rem;--tablet-font-size-p2: 1rem;--tablet-font-size-p3: 1rem;--tablet-font-size-p4: .875rem;--tablet-font-size-sub1: 1.125rem;--tablet-font-size-sub2: .875rem;--tablet-font-size-sub3: .875rem;--tablet-font-size-num1: 1.75rem;--tablet-font-size-num2: 1.25rem;--tablet-font-size-nav-link: 2rem;--tablet-font-size-footer-link: 1rem;--tablet-font-size-footer-label: 1rem;--tablet-font-size-footer-sub: .875rem;--tablet-font-size-button-sm: .875rem;--tablet-font-size-button-lg: 1.125rem;--tablet-font-size-button-filter: 1.125rem;--tablet-font-size-input: .875rem;--tablet-font-size-menu-sub-sm: 1rem;--tablet-font-size-menu-sub-md: 1rem;--tablet-font-size-tab-link-sm: 1.125rem;--tablet-font-size-menu-link: 2rem;--tablet-font-size-quiz-headline: 1.625rem;--tablet-font-size-quiz-caption: .6875rem;--tablet-font-size-quiz-subtitle: 1.1875rem;--mobile-font-size-display: 3.125rem;--mobile-font-size-h1: 2.125rem;--mobile-font-size-h2: 2rem;--mobile-font-size-h3: 1.625rem;--mobile-font-size-h4: 1.375rem;--mobile-font-size-h5: 1.375rem;--mobile-font-size-h6: 1.125rem;--mobile-font-size-p1: 1.125rem;--mobile-font-size-p2: 1rem;--mobile-font-size-p3: 1rem;--mobile-font-size-p4: .875rem;--mobile-font-size-sub1: 1rem;--mobile-font-size-sub2: .875rem;--mobile-font-size-sub3: .875rem;--mobile-font-size-num1: 1.75rem;--mobile-font-size-num2: .875rem;--mobile-font-size-nav-link: 1.5rem;--mobile-font-size-footer-link: 1rem;--mobile-font-size-footer-label: .875rem;--mobile-font-size-footer-sub: .875rem;--mobile-font-size-button-sm: .875rem;--mobile-font-size-button-lg: 1.125rem;--mobile-font-size-button-filter: 1.125rem;--mobile-font-size-input: .875rem;--mobile-font-size-menu-sub-sm: 1rem;--mobile-font-size-menu-sub-md: 1rem;--mobile-font-size-tab-link-sm: 1.125rem;--mobile-font-size-menu-link: 1.5rem;--mobile-font-size-quiz-headline: 1.625rem;--mobile-font-size-quiz-caption: .6875rem;--mobile-font-size-quiz-subtitle: 1.1875rem;--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: 5.25rem;--desktop-line-height-h1: 4rem;--desktop-line-height-h2: 3.375rem;--desktop-line-height-h3: 2.25rem;--desktop-line-height-h4: 1.875rem;--desktop-line-height-h5: 1.75rem;--desktop-line-height-h6: 1.625rem;--desktop-line-height-p1: 1.8125rem;--desktop-line-height-p2: 1.625rem;--desktop-line-height-p3: 1.5rem;--desktop-line-height-p4: 1.25rem;--desktop-line-height-sub1: 1.25rem;--desktop-line-height-sub2: .875rem;--desktop-line-height-sub3: 1rem;--desktop-line-height-num1: 2.3125rem;--desktop-line-height-num2: 1.5rem;--desktop-line-height-nav-link: 1rem;--desktop-line-height-footer-link: 1.25rem;--desktop-line-height-footer-label: 1.125rem;--desktop-line-height-footer-sub: 1.25rem;--desktop-line-height-button-sm: 1rem;--desktop-line-height-button-lg: 1.25rem;--desktop-line-height-button-filter: 1.125rem;--desktop-line-height-input: 1.125rem;--desktop-line-height-menu-sub-sm: 1.25rem;--desktop-line-height-tab-link-sm: 1.25rem;--desktop-line-height-menu-link: 1.25rem;--desktop-line-height-quiz-headline: 2.1875rem;--desktop-line-height-quiz-caption: .875rem;--desktop-line-height-quiz-subtitle: 1.625rem;--tablet-line-height-display: 3.4375rem;--tablet-line-height-h1: 2.8125rem;--tablet-line-height-h2: 2.75rem;--tablet-line-height-h3: 2rem;--tablet-line-height-h4: 1.625rem;--tablet-line-height-h5: 1.625rem;--tablet-line-height-h6: 1.625rem;--tablet-line-height-p1: 1.625rem;--tablet-line-height-p2: 1.375rem;--tablet-line-height-p3: 1.375rem;--tablet-line-height-p4: 1.375rem;--tablet-line-height-sub1: 1.25rem;--tablet-line-height-sub2: .875rem;--tablet-line-height-sub3: 1rem;--tablet-line-height-num1: 1.9375rem;--tablet-line-height-num2: 1.5rem;--tablet-line-height-nav-link: 2rem;--tablet-line-height-footer-link: 1.25rem;--tablet-line-height-footer-label: 1.125rem;--tablet-line-height-footer-sub: 1.125rem;--tablet-line-height-button-sm: 1rem;--tablet-line-height-button-lg: 1.25rem;--tablet-line-height-button-filter: 1.125rem;--tablet-line-height-input: 1rem;--tablet-line-height-tab-link-sm: 1.25rem;--tablet-line-height-menu-sub-sm: 1.25rem;--tablet-line-height-menu-link: 2rem;--tablet-line-height-quiz-headline: 2.1875rem;--tablet-line-height-quiz-caption: .875rem;--tablet-line-height-quiz-subtitle: 1.625rem;--mobile-line-height-display: 3.4375rem;--mobile-line-height-h1: 2.4375rem;--mobile-line-height-h2: 2.3125rem;--mobile-line-height-h3: 1.875rem;--mobile-line-height-h4: 1.625rem;--mobile-line-height-h5: 1.625rem;--mobile-line-height-h6: 1.5rem;--mobile-line-height-p1: 1.5rem;--mobile-line-height-p2: 1.375rem;--mobile-line-height-p3: 1.375rem;--mobile-line-height-p4: 1.375rem;--mobile-line-height-sub1: 1.125rem;--mobile-line-height-sub2: .875rem;--mobile-line-height-sub3: 1rem;--mobile-line-height-num1: 1.9375rem;--mobile-line-height-num2: 1.0625rem;--mobile-line-height-nav-link: 1.5rem;--mobile-line-height-footer-link: 1.25rem;--mobile-line-height-footer-label: 1.125rem;--mobile-line-height-footer-sub: 1.125rem;--mobile-line-height-button-sm: 1rem;--mobile-line-height-button-lg: 1.25rem;--mobile-line-height-button-filter: 1.125rem;--mobile-line-height-input: 1rem;--mobile-line-height-tab-link-sm: 1.25rem;--mobile-line-height-menu-sub-sm: 1.25rem;--mobile-line-height-menu-link: 1.5rem;--mobile-line-height-quiz-headline: 2.1875rem;--mobile-line-height-quiz-caption: .875rem;--mobile-line-height-quiz-subtitle: 1.625rem;--desktop-letter-spacing-display: -.05rem;--desktop-letter-spacing-h1: -.10875rem;--desktop-letter-spacing-h2: -.09188rem;--desktop-letter-spacing-h3: -.04rem;--desktop-letter-spacing-h4: -.035rem;--desktop-letter-spacing-h5: -.025rem;--desktop-letter-spacing-h6: -.0125rem;--desktop-letter-spacing-p1: 0;--desktop-letter-spacing-p2: 0;--desktop-letter-spacing-p3: 0;--desktop-letter-spacing-p4: 0;--desktop-letter-spacing-sub1: -.01125rem;--desktop-letter-spacing-sub2: .0375rem;--desktop-letter-spacing-sub3: .05rem;--desktop-letter-spacing-num1: -.02125rem;--desktop-letter-spacing-num2: -.0125rem;--desktop-letter-spacing-nav-link: 0;--desktop-letter-spacing-footer-link: 0;--desktop-letter-spacing-footer-label: -.01rem;--desktop-letter-spacing-footer-sub: 0;--desktop-letter-spacing-button-sm: -.00875rem;--desktop-letter-spacing-button-lg: -.0125rem;--desktop-letter-spacing-button-filter: -.01rem;--desktop-letter-spacing-input: 0;--desktop-letter-spacing-menu-sub-sm: 0;--desktop-letter-spacing-menu-sub-md: -.01rem;--desktop-letter-spacing-tab-link-sm: -.0125rem;--desktop-letter-spacing-menu-link: 0;--desktop-letter-spacing-quiz-headline: -.04rem;--desktop-letter-spacing-quiz-caption: .0375rem;--desktop-letter-spacing-quiz-subtitle: 0;--tablet-letter-spacing-display: -.03125rem;--tablet-letter-spacing-h1: -.075rem;--tablet-letter-spacing-h2: -.07125rem;--tablet-letter-spacing-h3: -.0525rem;--tablet-letter-spacing-h4: -.045rem;--tablet-letter-spacing-h5: -.045rem;--tablet-letter-spacing-h6: -.0125rem;--tablet-letter-spacing-p1: 0;--tablet-letter-spacing-p2: 0;--tablet-letter-spacing-p3: 0;--tablet-letter-spacing-p4: -.00875rem;--tablet-letter-spacing-sub1: -.01125rem;--tablet-letter-spacing-sub2: .0375rem;--tablet-letter-spacing-sub3: .04375rem;--tablet-letter-spacing-num1: -.0175rem;--tablet-letter-spacing-num2: -.0125rem;--tablet-letter-spacing-nav-link: -.00875rem;--tablet-letter-spacing-footer-link: 0;--tablet-letter-spacing-footer-label: -.01rem;--tablet-letter-spacing-footer-sub: 0;--tablet-letter-spacing-button-sm: -.00875rem;--tablet-letter-spacing-button-lg: -.0125rem;--tablet-letter-spacing-button-filter: -.01rem;--tablet-letter-spacing-input: 0;--tablet-letter-spacing-menu-sub-sm: 0;--tablet-letter-spacing-menu-sub-md: -.01rem;--tablet-letter-spacing-tab-link-sm: -.0125rem;--tablet-letter-spacing-menu-link: 0;--tablet-letter-spacing-quiz-headline: -.04rem;--tablet-letter-spacing-quiz-caption: .0375rem;--tablet-letter-spacing-quiz-subtitle: 0;--mobile-letter-spacing-display: -.03125rem;--mobile-letter-spacing-h1: -.0625rem;--mobile-letter-spacing-h2: -.06rem;--mobile-letter-spacing-h3: -.04875rem;--mobile-letter-spacing-h4: -.04125rem;--mobile-letter-spacing-h5: -.04125rem;--mobile-letter-spacing-h6: -.01125rem;--mobile-letter-spacing-p1: 0;--mobile-letter-spacing-p2: 0;--mobile-letter-spacing-p3: 0;--mobile-letter-spacing-p4: -.00875rem;--mobile-letter-spacing-sub1: -.01rem;--mobile-letter-spacing-sub2: .0375rem;--mobile-letter-spacing-sub3: .04375rem;--mobile-letter-spacing-num1: -.0175rem;--mobile-letter-spacing-num2: -.00875rem;--mobile-letter-spacing-nav-link: -.01125rem;--mobile-letter-spacing-footer-link: 0;--mobile-letter-spacing-footer-label: -.01rem;--mobile-letter-spacing-footer-sub: 0;--mobile-letter-spacing-button-sm: -.00875rem;--mobile-letter-spacing-button-lg: -.0125rem;--mobile-letter-spacing-button-filter: -.01rem;--mobile-letter-spacing-input: 0;--mobile-letter-spacing-menu-sub-sm: 0;--mobile-letter-spacing-menu-sub-md: -.01rem;--mobile-letter-spacing-tab-link-sm: -.0125rem;--mobile-letter-spacing-menu-link: 0;--mobile-letter-spacing-quiz-headline: -.04rem;--mobile-letter-spacing-quiz-caption: .0375rem;--mobile-letter-spacing-quiz-subtitle: 0;--font-page-404: "Space Grotesk", sans-serif;--font-size-title-404: 10.8125rem;--font-size-subtitle-404: 1.25rem;--font-size-label-404: 1rem;--line-height-title-404: 13rem;--line-height-subtitle-404: 1.625rem;--line-height-label-404: 1.1875rem;--letter-spacing-title-404: -.29375rem;--letter-spacing-subtitle-404: -.00313rem;--letter-spacing-label-404: -.01125rem}@media all and (max-width: 1024px){:root{--letter-spacing-title-ns: -.04375rem;--letter-spacing-subtitle-ns: -.0125rem;--font-size-title-404: 9.375rem;--line-height-title-404: 11.25rem;--letter-spacing-title-404: -.275rem}}@media all and (max-width: 480px){:root{--font-size-title-ns: 1.25rem;--font-size-subtitle-ns: .875rem;--font-size-desc-ns: .75rem;--line-height-title-ns: 1.5rem;--line-height-subtitle-ns: 1.125rem;--line-height-desc-ns: .875rem;--letter-spacing-title-ns: -.02063rem;--letter-spacing-subtitle-ns: -.00781rem;--letter-spacing-desc-ns: -.005rem;--font-size-title-404: 6.25rem;--font-size-subtitle-404: .875rem;--font-size-label-404: .75rem;--line-height-title-404: 7.5rem;--line-height-subtitle-404: 1.125rem;--line-height-label-404: .875rem;--letter-spacing-title-404: -.17188rem;--letter-spacing-label-404: -.00625rem}}:root{--colors-text-light: var(--colors-text-inverse);--colors-text-dark: var(--colors-text-primary);--colors-text-grey-1: var(--colors-text-secondary);--colors-text-grey-2: var(--colors-text-secondary);--colors-surface-default: #FFFFFF;--colors-surface-subtle: #F6F8F9;--colors-surface-cream: #E2DDD1;--colors-surface-cream-light: #FCFCFA;--colors-surface-contrast: #161616;--colors-surface-artwork-cream: #EFECE3;--colors-surface-hover: #ECEFF1;--colors-surface-tint: #F6F8F9;--colors-text-primary: #161616;--colors-text-secondary: #625E55;--colors-text-muted: #645F54;--colors-text-inverse: #FFFFFF;--colors-text-action: #0118DF;--colors-text-nav-secondary: #605D55;--colors-border-action: #0118DF;--colors-border-focus: #161616;--colors-border-soft: #D6D6D6;--colors-nav-divider: #D2CEC4;--colors-nav-divider-horizontal: #D2CEC4;--colors-nav-rail: #292929;--colors-action: #0118DF;--colors-action-hover: #0013B5;--colors-status-warn: #D97706;--colors-status-warn-soft: #FFF3D6;--colors-status-error: #EF4444;--colors-status-error-soft: #FDE2E2;--colors-status-success: #10B981;--colors-status-success-soft: #D9F5EA;--ease-out: cubic-bezier(.22, 1, .36, 1);--shadow-soft: 0 4px 10px color-mix(in srgb, var(--colors-surface-contrast) 10%, transparent);--shadow-media: 0 4px 8px rgba(0, 0, 0, .12);--shadow-media-large: 0 4px 24px rgba(0, 0, 0, .12);--duration-fast: .18s;--duration-base: .3s;--duration-slow: .5s;--colors-background-light-1: var(--colors-surface-subtle);--colors-background-light-2: var(--colors-surface-cream-light);--colors-background-light-3: var(--colors-surface-cream);--colors-background-light-4: var(--colors-surface-hover);--colors-background-dark-1: #161616;--colors-background-dark-2: #1C1C1C;--colors-background-dark-3: #242424;--colors-background-dark-4: #111111;--colors-background-input: rgba(120, 115, 110, .2);--colors-btn-btn-1: rgba(230, 227, 224, .3);--colors-btn-btn-2: #E6E3E019;--colors-btn-btn-border: #E0DCD87F;--colors-btn-blue: var(--colors-action);--colors-btn-blue-h: var(--colors-action-hover);--colors-borders-grey-main: var(--colors-border-soft);--colors-borders-grey-dashed: var(--colors-border-soft);--colors-borders-grey-1: #6B6662;--colors-borders-grey-2: var(--colors-border-soft);--colors-borders-light-1: #F9F9F9;--colors-borders-dark-1: #161616;--colors-borders-dark-3: var(--colors-border-soft);--colors-input-placeholder: rgba(120, 115, 110, .6);--colors-filters-green: #307E77;--colors-filters-bg-green: #C9D4D2;--colors-filters-magenta: #724577;--colors-filters-bg-magenta: #D2C9D4;--colors-filters-red: #774554;--colors-filters-bg-red: #E5C8CA;--colors-quiz-tier-amber: #d97706;--colors-quiz-tier-amber-bg: #fffbeb;--colors-quiz-tier-amber-border: #fde68a;--colors-quiz-tier-blue-bg: #eff6ff;--colors-quiz-tier-blue-border: #bfdbfe;--colors-quiz-badge-bg: rgba(255, 255, 255, .06);--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-gutter: 1.5rem;--container-width: min(72.625rem, calc(100vw - var(--container-gutter) * 2));--header-container-width: min(88rem, calc(100vw - var(--container-gutter) * 2));--header-height: 5rem}@media all and (max-width: 1024px){:root{--container-gutter: 1.25rem;--container-width: min(43rem, calc(100vw - var(--container-gutter) * 2));--header-container-width: min(43rem, calc(100vw - var(--container-gutter) * 2))}}@media all and (max-width: 480px){:root{--container-gutter: 1rem;--container-width: min(20.3125rem, calc(100vw - var(--container-gutter) * 2));--header-container-width: min(21.9375rem, calc(100vw - var(--container-gutter) * 2))}}:root{--width-content: 75rem;--space-4: .25rem;--space-8: .5rem;--space-12: .75rem;--space-16: 1rem;--space-24: 1.5rem;--space-32: 2rem;--space-48: 3rem;--space-96: 6rem;--radius-item: 4px;--radius-panel: 8px;--radius-pill: 9999px;--height-navigation: 5.25rem;--size-target: 2.75rem;--icon-size-16: 1rem;--icon-size-20: 1.25rem;--card-tile-padding: 1.5rem;--card-tile-gap: 1.5rem;--card-tile-copy-gap: .5rem;--card-tile-height: 16rem}body:has(.home-hero,.hero-standard,.team-hero),body.page--redesign{--container-width: min(var(--width-content), calc(100vw - var(--container-gutter) * 2))}@media all and (max-width: 1024px){:root{--card-tile-height: 12rem}}@media all and (max-width: 480px){:root{--card-tile-height: 0px}}:root{--index-mobile-menu: 100;--index-header: 100;--index-draft-preview: 200;--index-main-lines: 3;--index-marquee-mask: 2;--index-overlay-open-header: 2}.mobile-menu{position:fixed;inset:0;z-index:var(--index-mobile-menu);display:none;flex-direction:column;height:100%;max-height:100dvh;background:var(--colors-background-dark-2);color:var(--colors-text-inverse);visibility:hidden;overflow:hidden;--menu-top: 4rem;--menu-bottom: 5.25rem}.mobile-menu.opened{display:flex;visibility:visible;position:relative;inset:auto;height:auto;max-height:none;min-height:100dvh;overflow:visible}.mobile-menu.opened .mobile-menu__topbar{position:fixed;top:0;left:0;right:0;z-index:2}.mobile-menu.opened .mobile-menu__actions{position:fixed;bottom:0;left:0;right:0;z-index:2}.mobile-menu.opened .mobile-menu__viewport{padding-top:var(--menu-top);padding-bottom:var(--menu-bottom)}.mobile-menu__topbar{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;height:4rem;padding:0 1.25rem;background:var(--colors-surface-default)}.mobile-menu__logo{display:block;width:5rem}.mobile-menu__logo svg{display:block;width:100%;height:auto}.mobile-menu__logo path{fill:var(--colors-text-primary)}.mobile-menu__close{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0;padding:0;border:none;background:none;color:var(--colors-text-primary);cursor:pointer}.mobile-menu__viewport{flex:1 0 auto}.mobile-menu__root{padding:1rem 1.25rem 2rem}.mobile-menu__top{margin:0;padding:0;list-style:none}.mobile-menu__top-item{border-bottom:1px solid color-mix(in srgb,var(--colors-text-inverse) 16%,transparent)}.mobile-menu__top-link{display:flex;align-items:center;justify-content:space-between;width:100%;height:3.5rem;margin:0;padding:0;border:none;background:none;color:var(--colors-text-inverse);text-align:left;text-decoration:none;cursor:pointer;font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-weight:500;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.015625rem}.mobile-menu__chevron{font-size:1.5rem;line-height:1}.mobile-menu__sub-head{display:flex;align-items:center;justify-content:space-between;height:3.5rem;padding:0 1.25rem}.mobile-menu__back{margin:0;padding:0;border:none;background:none;color:var(--colors-text-inverse);cursor:pointer;font-size:.875rem;line-height:1.375rem;letter-spacing:-.0156rem}.mobile-menu__sub-title{font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.015625rem}.mobile-menu__sub-body{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 1.25rem 2rem}.mobile-menu__overview{display:flex;align-items:center;height:2.75rem;color:var(--colors-text-inverse);text-decoration:none;font-size:.9375rem;line-height:1.375rem;letter-spacing:-.0156rem}.mobile-menu__groups{display:flex;flex-direction:column;gap:2rem}.mobile-menu__group{display:flex;flex-direction:column;gap:.5rem}.mobile-menu__category{padding-bottom:.75rem;border-bottom:.5px solid var(--colors-nav-divider-horizontal)}.mobile-menu__category-label{color:var(--colors-text-inverse);font-family:var(--fonts-family-main);font-weight:var(--weights-fw-500);font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.015625rem}.mobile-menu__links{margin:0;padding:0;list-style:none}.mobile-menu__link{display:flex;align-items:center;height:3rem;color:var(--colors-text-inverse);text-decoration:none}.mobile-menu__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--icon-size-20);height:var(--icon-size-20);line-height:0;vertical-align:middle;color:var(--colors-text-inverse)}.mobile-menu__icon>svg{display:block;flex:0 0 auto;width:auto;height:auto;max-width:none;max-height:none;overflow:visible}.mobile-menu__link-text{padding:.75rem;font-size:.9375rem;line-height:1.375rem;letter-spacing:-.0156rem}.mobile-menu__actions{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;height:5.25rem;padding:1rem 1.25rem;border-top:1px solid color-mix(in srgb,var(--colors-text-inverse) 16%,transparent);background:var(--colors-background-dark-2)}.mobile-menu__sign-in{color:var(--colors-text-inverse);text-decoration:none;font-size:.9375rem;line-height:1.375rem;letter-spacing:-.0156rem}.mobile-menu__demo.c-button{min-height:3rem;min-width:10.375rem;padding:.75rem 1.5rem;border-radius:var(--radius-pill)}.mobile-menu__demo.c-button:after{border-radius:var(--radius-pill)}.mobile-menu__demo.c-button .c-button__text{font-family:var(--fonts-family-main);font-weight:var(--weights-fw-400);font-size:.875rem;line-height:1.25rem;letter-spacing:0;font-weight:var(--weights-fw-500)}@media (max-width: 1024px){.mobile-menu{--menu-top: 4.5rem}.mobile-menu__logo{width:5.625rem}.mobile-menu__root{padding-top:1.5rem}.mobile-menu__topbar{height:4.5rem;padding:0 2rem}.mobile-menu__root,.mobile-menu__sub-body,.mobile-menu__sub-head,.mobile-menu__actions{padding-left:2rem;padding-right:2rem}.mobile-menu__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 4rem}}@media (max-width: 480px){.mobile-menu{--menu-top: 4rem}.mobile-menu__logo{width:5rem}.mobile-menu__root{padding-top:1rem}.mobile-menu__topbar{height:4rem;padding:0 1.25rem}.mobile-menu__root,.mobile-menu__sub-body,.mobile-menu__sub-head,.mobile-menu__actions{padding-left:1.25rem;padding-right:1.25rem}.mobile-menu__groups{display:flex;flex-direction:column}}.mobile-menu__rail-art{display:flex;justify-content:center;padding:1.5rem 0;filter:grayscale(1)}.mobile-menu__rail-art svg{width:auto;height:auto;max-width:100%}@media (min-width: 1025px){.mobile-menu.opened{display:none}}.mobile-menu__icon img{display:block;object-fit:contain;filter:grayscale(1)}body.mobile-menu-open>main,body.mobile-menu-open>footer,body.mobile-menu-open>.header__menu-backdrop{display:none}.preloader{position:fixed;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:var(--colors-surface-subtle);z-index:100}.preloader__list{display:inline-block;position:relative;width:5rem;height:5rem}.preloader__block{display:inline-block;position:absolute;left:.5rem;width:1rem;background:var(--colors-surface-contrast);animation:preloaderAnimation 1.2s var(--ease-out) infinite}.preloader__block:nth-child(1){left:.5rem;animation-delay:-.24s}.preloader__block:nth-child(2){left:2rem;animation-delay:-.12s}.preloader__block:nth-child(3){left:3.5rem;animation-delay:0}@keyframes preloaderAnimation{0%{top:.5rem;height:4rem}50%,to{top:1.5rem;height:2rem}}.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}.draft-preview-banner[data-astro-cid-pnv34wna]{position:fixed;top:0;left:0;right:0;z-index:var(--index-draft-preview);display:flex;align-items:center;justify-content:center;gap:16px;padding:8px 16px;background:#111;color:#fff;font-size:13px;line-height:1.3}.draft-preview-banner[data-astro-cid-pnv34wna] a[data-astro-cid-pnv34wna]{color:#fff;text-decoration:underline;font-weight:600}
