@charset "UTF-8";@-ms-viewport{width:device-width}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-1,.col-10,.col-11,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{-webkit-box-flex:0}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-display:swap;font-family:Segoe UI;font-style:normal;font-weight:300;src:url(../fonts/SegoeUI-Light.woff2) format("woff2"),url(../fonts/SegoeUI-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Segoe UI;font-style:normal;font-weight:350;src:url(../fonts/SegoeUI-Semilight.woff2) format("woff2"),url(../fonts/SegoeUI-Semilight.woff) format("woff")}@font-face{font-display:swap;font-family:Segoe UI;font-style:normal;font-weight:400;src:url(../fonts/SegoeUI.woff2) format("woff2"),url(../fonts/SegoeUI.woff) format("woff")}@font-face{font-display:swap;font-family:Segoe UI;font-style:normal;font-weight:600;src:url(../fonts/SegoeUI-Semibold.woff2) format("woff2"),url(../fonts/SegoeUI-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Segoe UI;font-style:normal;font-weight:700;src:url(../fonts/SegoeUI-Bold.woff2) format("woff2"),url(../fonts/SegoeUI-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Segoe UI;font-style:italic;font-weight:300;src:url(../fonts/SegoeUI-LightItalic.woff2) format("woff2"),url(../fonts/SegoeUI-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Segoe UI;font-style:italic;font-weight:350;src:url(../fonts/SegoeUI-SemilightItalic.woff2) format("woff2"),url(../fonts/SegoeUI-SemilightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Segoe UI;font-style:italic;font-weight:400;src:url(../fonts/SegoeUI-Italic.woff2) format("woff2"),url(../fonts/SegoeUI-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Segoe UI;font-style:italic;font-weight:600;src:url(../fonts/SegoeUI-SemiboldItalic.woff2) format("woff2"),url(../fonts/SegoeUI-SemiboldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Segoe UI;font-style:italic;font-weight:700;src:url(../fonts/SegoeUI-BoldItalic.woff2) format("woff2"),url(../fonts/SegoeUI-BoldItalic.woff) format("woff")}sub,sup{font-size:65%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}figure,li,ol,ul{list-style:none;margin:0;padding:0}.cf:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}canvas,figure,img,picture,video{box-sizing:border-box;display:block;height:auto;max-width:100%}svg{fill:currentColor;height:100%;width:100%}button{appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0}a{color:currentColor}a,a:hover{text-decoration:none}input,select,textarea{appearance:none;outline:none}textarea{resize:vertical}@media only screen and (max-width:575px){input,input:focus,select,select:focus,textarea,textarea:focus{font-size:16px!important}}a,em,h1,h2,h3,h4,h5,h6,li,ol,p,span,strong,ul{font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:inherit;margin:0;margin-block-end:0;margin-block-start:0;padding:0}a{font-weight:inherit}b,strong{font-weight:700}br{line-height:inherit}main,section{position:relative}main{display:contents;overflow:hidden}section{z-index:3}body.no-scroll{overflow:hidden}body.no-pointer-events{pointer-events:none}body,html{-webkit-font-smoothing:antialiased;background-color:#fcfcf9;color:#001f29;font-family:Segoe UI,sans-serif;font-size:16px;font-size:clamp(16px,1.33vw,20px);line-height:1.625;width:100%;word-break:break-word}@media only screen and (min-width:1801px){body,html{font-size:1.04166725vw}}:root{--space:3.75rem;--space-smaller:calc(var(--space)/3.75);--space-small:calc(var(--space)/2);--space-medium:calc(var(--space)/1.5);--space-big:calc(var(--space)*1.25)}@media only screen and (min-width:576px){:root{--space:6rem}}.relative{position:relative}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.z5{z-index:5}.z6{z-index:6}.z7{z-index:7}.z8{z-index:8}.z9{z-index:9}.cover{height:100%;object-fit:cover;width:100%;z-index:0}.cover,.hidden{left:0;position:absolute;top:0}.hidden{height:0;opacity:0;overflow:hidden;pointer-events:none;width:0;z-index:-9999}.image--caption{display:block;margin-top:.5rem}.italic{font-style:italic}.container{max-width:calc(100% - 1rem);padding-left:.675rem;padding-right:.675rem}@media only screen and (min-width:421px){.container{max-width:calc(100% - 3rem)}}@media only screen and (min-width:576px){.container{max-width:calc(100% - 5rem)}}@media only screen and (min-width:768px){.container{max-width:calc(100% - 8rem)}}@media only screen and (min-width:992px){.container{max-width:calc(100% - 12rem)}}@media only screen and (min-width:1201px){.container{max-width:calc(100vw - 18rem)}}@media only screen and (min-width:1601px){.container{max-width:calc(100vw - 21.75rem)}}@media only screen and (min-width:1801px){.container{max-width:calc(100vw - 30rem)}}.row{margin-left:-.5rem;margin-right:-.5rem}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:.5rem;padding-right:.5rem}.container-full{max-width:100%}.h1-hero,.h1-hero-big,.h1-hero-small,.h2,.h3{font-style:italic;font-weight:350}.h1-hero-big{font-size:clamp(2.5rem,6vw,4.8rem);line-height:1.1}@media only screen and (min-width:768px){.h1-hero-big{letter-spacing:-.02em}}.h1-hero{font-size:clamp(2.25rem,5.5vw,4.2rem);line-height:1.1}@media only screen and (min-width:768px){.h1-hero{letter-spacing:-.02em}}.h1-hero-small{font-size:clamp(2rem,4vw,3.2rem);line-height:1.2}@media only screen and (min-width:768px){.h1-hero-small{letter-spacing:-.02em}}@media only screen and (min-width:1201px){.h1-hero-small{line-height:1.1}}.h2{font-size:clamp(1.625rem,3.5vw,2.4rem);line-height:1.35}@media only screen and (min-width:768px){.h2{line-height:1.2}}.h3{font-size:clamp(1.4rem,3vw,1.6rem);line-height:1.35}@media only screen and (min-width:768px){.h3{line-height:1.2}}.h4{font-size:clamp(1.25rem,2.5vw,1.4rem);line-height:1.4}@media only screen and (min-width:768px){.h4{line-height:1.3}}.h5{font-size:clamp(1.25rem,2.5vw,1.2rem);line-height:1.4}.text-big{font-size:clamp(1.125rem,2vw,1.2rem);line-height:1.6}@media only screen and (min-width:768px){.text-big{line-height:1.5}}.text-medium{font-size:1.1rem}.text-small{font-size:.95rem}@media only screen and (min-width:768px){.text-small{font-size:.9rem}}.text-smaller{font-size:.9rem}@media only screen and (min-width:768px){.text-smaller{font-size:.8rem}}.text-smallest{font-size:.8rem}@media only screen and (min-width:768px){.text-smallest{font-size:.7rem}}.light{font-weight:300}.semi-light{font-weight:350}.regular{font-weight:400}.semi-bold{font-weight:600}.bold{font-weight:700}.regular-link{border-radius:.275rem;display:inline-block;margin-left:-.25rem;outline:none;overflow:hidden;padding:0 .25rem;position:relative;transition:.2s ease-in-out;vertical-align:middle}.regular-link:after{background-color:currentColor;bottom:0;content:"";height:1px;left:.25rem;position:absolute;transition:opacity .2s ease-in-out;width:calc(100% - .5rem)}.regular-link:focus,.regular-link:hover{background-color:#001f29;color:#fcfcf9}.regular-link:focus:after,.regular-link:hover:after{opacity:0}.regular-link.no-underline:after{content:none}.link-w-icon{align-items:center;display:inline-flex;position:relative;width:fit-content}@media only screen and (min-width:768px){.link-w-icon.white:focus-visible span,.link-w-icon.white:hover span{border-color:#fcfcf9;color:#001f29}}@media only screen and (max-width:767px){.link-w-icon--no-motion-mobile:focus-visible span,.link-w-icon--no-motion-mobile:hover span{margin-left:-1.25rem!important}}.link-w-icon--icon-left:focus-visible svg,.link-w-icon--icon-left:hover svg{transform:translateX(-.75rem)}.link-w-icon--icon-left svg{transform:translateX(.25rem)}@media only screen and (max-width:767px){.link-w-icon--icon-right:focus-visible span,.link-w-icon--icon-right:hover span{margin-left:0}}.link-w-icon--icon-right:focus-visible svg,.link-w-icon--icon-right:hover svg{transform:translateX(.75rem)}.link-w-icon--icon-right span{margin-left:-1.25rem}.link-w-icon--icon-right svg{transform:translateX(-.5rem)}.link-w-icon:focus-visible span,.link-w-icon:hover span{text-decoration:none}@media only screen and (min-width:768px){.link-w-icon:focus-visible span,.link-w-icon:hover span{background-color:#fcfcf9;border-color:currentColor}}.link-w-icon span{border:1px solid transparent;border-radius:1rem;padding:.25rem 1.25rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2rem}.link-w-icon span,.link-w-icon svg{display:inline-block;transition:.2s ease-in-out;vertical-align:middle}.link-w-icon svg{height:1.25rem;min-width:1.25rem;width:1.25rem}@media only screen and (min-width:1201px){.link-w-icon svg{height:1.5rem;min-width:1.5rem;width:1.5rem}}.link-w-icon:before{background-color:#001f29;border-radius:.275rem;bottom:calc(100% + .5rem);color:#fcfcf9;content:attr(data-tooltip);font-size:.875rem;left:0;padding:.25rem 1rem;width:fit-content}.link-w-icon:after,.link-w-icon:before{opacity:0;position:absolute;transform:translateY(.5rem);visibility:hidden;z-index:9}.link-w-icon:after{border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-top:.25rem solid #001f29;bottom:calc(100% + .25rem);content:"";height:0;left:1.5rem;width:0}.link-w-icon.tooltip-visible:after,.link-w-icon.tooltip-visible:before{animation:fadeTooltip 3s forwards;opacity:1;transition:.2s ease-in-out;visibility:visible}.button{align-items:center;background-color:#fcfcf9;border:1px solid #001f29;border-radius:50rem;display:flex;gap:.675rem;outline:1px solid transparent;outline-offset:1rem;padding:.75rem 1.5rem .875rem;position:relative;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:1px;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;width:fit-content}@media only screen and (min-width:768px){.button:hover{background-color:#001f29;border-color:#001f29;color:#fcfcf9;text-decoration-color:currentColor}.button:focus{outline:1px solid #001f29;outline-offset:.25rem;text-decoration:underline;transition:outline .2s ease-in-out,outline-offset .2s ease-in-out}.button.bg-black:hover{background-color:transparent;border-color:#001f29;color:#001f29}}.button.button-small-borders{border-radius:.675rem}.button.button-big{font-size:1.25rem;padding:.875rem 1.75rem}@media only screen and (min-width:576px){.button.button-big{font-size:1.2rem}}.button.no-borders{border:none}.button__content{align-items:center;display:flex;gap:.675rem;position:relative}.button__content--loading .button__spinner{opacity:1}.button__content--loading .button__text{opacity:0}.button__text{align-items:center;display:flex;gap:.675rem}.button__spinner{height:50%;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:2}.button__spinner svg{animation:rotation .3s linear infinite}.button svg{display:block;height:1rem;min-width:1rem;width:1rem}@media only screen and (min-width:768px){.button svg{height:1.25rem;min-width:1.25rem;width:1.25rem}}.no-underline{text-decoration:none!important}.pure-white{color:#fff}.white{color:#fcfcf9}.gray-light{color:#ccc}.gray-medium{color:#999}.gray-dark{color:#333}.black{color:#001f29}.pure-black{color:#000}.blue-light{color:#d9f5fc}.red{color:#d12822}.yellow{color:#ffc72c}.mini{color:#d9f5fc}.transparent{color:transparent}.bg-pure-white{background-color:#fff}.bg-white{background-color:#fcfcf9}.bg-gray-light{background-color:#ccc}.bg-gray-medium{background-color:#999}.bg-gray-dark{background-color:#333}.bg-black{background-color:#001f29}.bg-pure-black{background-color:#000}.bg-blue-light{background-color:#d9f5fc}.bg-red{background-color:#d12822}.bg-yellow{background-color:#ffc72c}.bg-mini{background-color:#d9f5fc}.bg-transparent{background-color:transparent}.breakpoint-indicator{background:#001f29;bottom:1rem;color:#fcfcf9;display:block;font-family:sans-serif;font-size:.75rem;opacity:.5;padding:.1rem .25rem;pointer-events:none;position:fixed;right:.25rem;z-index:99999999999}.breakpoint-indicator:before{content:"mob"}@media only screen and (min-width:421px){.breakpoint-indicator:before{content:"xs"}}@media only screen and (min-width:576px){.breakpoint-indicator:before{content:"sm"}}@media only screen and (min-width:768px){.breakpoint-indicator:before{content:"md"}}@media only screen and (min-width:992px){.breakpoint-indicator:before{content:"lg"}}@media only screen and (min-width:1201px){.breakpoint-indicator:before{content:"xl"}}@media only screen and (min-width:1601px){.breakpoint-indicator:before{content:"2xl";font-size:.625rem}}@media only screen and (min-width:1801px){.breakpoint-indicator:before{content:"3xl";font-size:.625rem}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.rotation,.rotation-reverse{animation-duration:calc(var(--speed)*1s);animation-iteration-count:infinite;animation-name:rotation;animation-timing-function:linear}.rotation-reverse{animation-direction:reverse}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes fadeOutIn{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fadeTooltip{0%{opacity:0;visibility:hidden}25%{opacity:1;transform:translateY(0);visibility:visible}75%{opacity:1;transform:translateY(0);visibility:visible}to{opacity:0;transform:translateY(-1rem);visibility:hidden}}.example-page-text-styles .block{display:block}.example-page-text-styles .block:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:4rem;padding-bottom:3rem}.example-page-text-styles .block button{cursor:auto;margin-bottom:.5rem;pointer-events:none}.example-page-colors .flex{display:grid;gap:1rem;grid-template-columns:1fr}@media only screen and (min-width:576px){.example-page-colors .flex{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1201px){.example-page-colors .flex{grid-template-columns:repeat(3,1fr)}}.example-page-colors .flex .block{border:1px solid #f6f6f6;border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;height:15rem;justify-content:flex-end;padding:1rem}.example-page-colors .flex .block .span{display:flex;flex-direction:column;font-size:.75rem;gap:.5rem}.example-page-colors .flex .block .span span{border:1px solid;border-radius:1rem;display:inline-block;padding:.25rem 1rem;vertical-align:middle;width:fit-content}.example-page-buttons .flex{display:grid;gap:1rem;grid-template-columns:1fr}@media only screen and (min-width:576px){.example-page-buttons .flex{gap:2rem;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.example-page-buttons .flex{grid-template-columns:repeat(3,1fr)}}.example-page-pages-and-components h2{display:block;margin-bottom:1rem}.example-page-pages-and-components .list{display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:4rem}@media only screen and (min-width:576px){.example-page-pages-and-components .list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){.example-page-pages-and-components .list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:992px){.example-page-pages-and-components .list{grid-template-columns:repeat(4,1fr)}}.example-page-pages-and-components .list .link{align-items:center;border:.0875rem solid;border-radius:.5rem;display:flex;height:100%;justify-content:flex-start;padding:1.25rem;text-align:left;text-decoration:none;transition:.3s ease-in-out;width:100%}@media only screen and (min-width:576px){.example-page-pages-and-components .list .link{justify-content:center;text-align:center}}.example-page-pages-and-components .list .link:hover{background-color:#001f29;border-color:#001f29;color:#fcfcf9}.example-page-pages-and-components hr{border:none;border-bottom:.0875rem solid #001f29;margin:0 0 4rem}.example-page .floating-buttons{align-items:center;background-color:rgba(0,31,41,.9);border-radius:.5rem;bottom:.5rem;color:#fcfcf9;display:flex;font-size:.8rem;gap:.5rem;justify-content:center;left:0;margin:auto;padding:.675rem .875rem;position:fixed;right:0;width:fit-content;z-index:9}.example-page .floating-buttons--grid{align-items:flex-start;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:992px){.example-page .floating-buttons--grid{display:flex;gap:2rem}}.example-page .floating-buttons__flex{display:flex;flex-direction:column;gap:.5rem}.example-page .floating-buttons__flex__buttons{display:flex;flex-wrap:wrap;gap:.5rem}.example-page .floating-buttons p{margin-right:.5rem}.example-page .floating-buttons button{border:1px solid #fcfcf9;border-radius:.25rem;padding:.25rem .5rem}.example-page .floating-buttons button.active{background-color:#fcfcf9;color:#001f29}.example-page--macros .block{margin-bottom:5rem}.section{background-color:transparent;margin-block-end:var(--space);margin-block-start:var(--space)}.section.margin--top-none{margin-block-start:0}.section.margin--bottom-none{margin-block-end:0}.section.margin--top-smaller{margin-block-start:var(--space-smaller)}@media only screen and (min-width:768px){.section.margin--top-smaller{margin-block-start:var(--space-smallest)}}.section.margin--top-small{margin-block-start:var(--space-small)}.section.margin--top-medium{margin-block-start:var(--space-medium)}.section.margin--top-big{margin-block-start:var(--space-big)}.section.margin--bottom-smaller{margin-block-end:var(--space-smaller)}@media only screen and (min-width:768px){.section.margin--bottom-smaller{margin-block-end:var(--space-smallest)}}.section.margin--bottom-small{margin-block-end:var(--space-small)}.section.margin--bottom-medium{margin-block-end:var(--space-medium)}.section.margin--bottom-big{margin-block-end:var(--space-big)}.section__wrapper{position:relative}.skip-to-main{left:.5rem;opacity:0;pointer-events:none;position:fixed;top:.5rem;transition:.3s ease-in-out;z-index:99}.skip-to-main:focus{opacity:1}#top-menu{padding-top:1.875rem;pointer-events:none;position:relative;z-index:11}@media only screen and (min-width:576px){#top-menu{padding-top:2rem}}@media only screen and (min-width:992px){#top-menu{padding-top:3rem}}#top-menu #fs-menu{background-color:#fcfcf9;clip-path:inset(0 0 100% 0);height:100dvh;left:0;opacity:0;overflow-y:scroll;pointer-events:all;position:fixed;top:0;visibility:hidden;width:100%;z-index:2}#top-menu #fs-menu:before{background:linear-gradient(0deg,hsla(60,33%,98%,0),#fcfcf9);height:8rem;position:absolute;top:0;top:4rem;z-index:1}#top-menu #fs-menu:after,#top-menu #fs-menu:before{content:"";left:0;pointer-events:none;position:fixed;width:100%}#top-menu #fs-menu:after{background-color:#fcfcf9;height:4rem;top:0}#top-menu #fs-menu::-webkit-scrollbar{border-radius:1rem;width:.25rem}#top-menu #fs-menu::-webkit-scrollbar-track{background:#ccc}@media only screen and (min-width:992px){#top-menu #fs-menu::-webkit-scrollbar-track{background:transparent}}#top-menu #fs-menu::-webkit-scrollbar-thumb{background:#333;border-radius:0}#top-menu #fs-menu::-webkit-scrollbar-thumb:hover{background:#001f29;cursor:grab}#top-menu #fs-menu .container{display:grid;height:100dvh;place-items:center}#top-menu #fs-menu .flex{padding-left:15%;padding-right:15%;padding-top:9.125rem;position:relative;width:100%;z-index:0}@media only screen and (min-width:576px){#top-menu #fs-menu .flex{padding-top:9.5rem}}@media only screen and (min-width:992px){#top-menu #fs-menu .flex{display:flex;gap:2rem;justify-content:space-between;padding-left:8.6%;padding-right:8.333333%;padding-top:10.75rem}}@media only screen and (min-width:1201px){#top-menu #fs-menu .flex{gap:3rem}}@media only screen and (min-width:1601px){#top-menu #fs-menu .flex{gap:5rem}}#top-menu #fs-menu .flex ul{display:flex;flex-direction:column;gap:.5rem;width:100%}@media only screen and (min-width:992px){#top-menu #fs-menu .flex ul{gap:1rem}}@media only screen and (min-width:576px){#top-menu #fs-menu .flex ul:last-child li:nth-last-child(2){margin-bottom:1rem}}#top-menu #fs-menu .flex ul.big-menu .button{font-weight:600}#top-menu #fs-menu .flex ul.menu a{padding-bottom:.875rem;padding-top:.875rem}#top-menu #fs-menu .flex ul li{width:100%}#top-menu #fs-menu .flex ul li:last-child{padding-bottom:3rem}@media only screen and (min-width:576px){#top-menu #fs-menu .flex ul li:last-child{padding-bottom:2rem}}#top-menu #fs-menu .flex ul li.login{padding-top:2rem}@media only screen and (min-width:576px){#top-menu #fs-menu .flex ul li.login{display:none}}#top-menu #fs-menu .flex ul li.login a{border-radius:10rem;width:fit-content}#top-menu #fs-menu .flex ul li.login a svg{height:1.5rem;width:1.5rem}#top-menu #fs-menu .flex ul li.search{padding-bottom:3rem;padding-top:.5rem}@media only screen and (min-width:992px){#top-menu #fs-menu .flex ul li.search{display:none}}#top-menu #fs-menu .flex ul li.search a{border-radius:10rem;width:fit-content}#top-menu #fs-menu .flex ul li.search a:focus .search-icon .dash,#top-menu #fs-menu .flex ul li.search a:hover .search-icon .dash{transform:rotate(45deg) translateX(-.25rem)}#top-menu #fs-menu .flex ul li.search a .search-icon{display:block;height:1rem;position:relative;transform:translateY(-.05rem);width:1rem}#top-menu #fs-menu .flex ul li.search a .search-icon .circle{border:.125rem solid;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}#top-menu #fs-menu .flex ul li.search a .search-icon .dash{background-color:currentColor;border-radius:1rem;bottom:-.15rem;height:.1rem;position:absolute;right:-.15rem;transform:rotate(45deg);transform-origin:bottom right;transition:background-color .3s ease-in-out,transform .3s ease-in-out;width:.5rem}#top-menu #fs-menu .flex ul li a{width:100%;word-break:break-all}#top-menu .wrapper{align-items:center;display:flex;justify-content:space-between;padding-bottom:1.875rem}@media only screen and (min-width:576px){#top-menu .wrapper{padding-bottom:2rem}}@media only screen and (min-width:992px){#top-menu .wrapper{padding-bottom:3rem}}#top-menu .wrapper .logo{display:flex;height:3.25rem;max-width:6rem;pointer-events:all;transition:.3s ease-in-out;width:auto}@media only screen and (min-width:576px){#top-menu .wrapper .logo{height:4rem;max-width:7.5rem}}@media only screen and (min-width:992px){#top-menu .wrapper .logo{height:4.5rem;max-width:9rem}}#top-menu .wrapper .logo:focus,#top-menu .wrapper .logo:hover{transform:scale(1.05)}#top-menu .wrapper .logo svg{width:auto}#top-menu .wrapper .logo svg path{fill:inherit!important}#top-menu .wrapper .right{align-items:center;display:flex;gap:1.25rem;justify-content:flex-end}@media only screen and (min-width:992px){#top-menu .wrapper .right{gap:.5rem}}@media only screen and (min-width:1201px){#top-menu .wrapper .right{gap:1rem}}@media only screen and (min-width:1601px){#top-menu .wrapper .right{gap:1.5rem}}#top-menu .wrapper .right ul{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;position:relative}@media only screen and (max-width:575px){#top-menu .wrapper .right ul{display:none}}#top-menu .wrapper .right ul .limit{max-width:8rem;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}#top-menu .wrapper .right ul .login{opacity:0;pointer-events:none;transform:translateX(-3rem);visibility:hidden;white-space:nowrap}@media only screen and (min-width:992px){#top-menu .wrapper .right ul .login{position:absolute;right:0;top:0}}@media only screen and (max-width:991px){#top-menu .wrapper .right ul .menu-item{display:none}}#top-menu .wrapper .right ul .menu-item a{pointer-events:all}#top-menu .wrapper .right ul .menu-item a:focus,#top-menu .wrapper .right ul .menu-item a:hover{outline-color:#fcfcf9}#top-menu .wrapper .right ul .menu-item a:focus .search-icon .dash,#top-menu .wrapper .right ul .menu-item a:hover .search-icon .dash{transform:rotate(45deg) translateX(-.25rem)}#top-menu .wrapper .right ul .menu-item a.bg-transparent:focus,#top-menu .wrapper .right ul .menu-item a.bg-transparent:hover{outline-color:#001f29}#top-menu .wrapper .right ul .menu-item a.white:focus,#top-menu .wrapper .right ul .menu-item a.white:hover{background-color:#000;outline-color:#fcfcf9}#top-menu .wrapper .right ul .menu-item a.white:focus.active,#top-menu .wrapper .right ul .menu-item a.white:hover.active{outline-color:#fcfcf9}#top-menu .wrapper .right ul .menu-item a .search-icon{display:block;height:1rem;position:relative;transform:translateY(-.05rem);width:1rem}#top-menu .wrapper .right ul .menu-item a .search-icon .circle{border:.1rem solid;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}#top-menu .wrapper .right ul .menu-item a .search-icon .dash{background-color:currentColor;border-radius:1rem;bottom:-.15rem;height:.1rem;position:absolute;right:-.15rem;transform:rotate(45deg);transform-origin:bottom right;transition:.3s ease-in-out;width:.5rem}#top-menu .wrapper .right .open-fs-menu{font-size:1rem;gap:1rem;padding:.45rem 1rem .5rem;pointer-events:all;white-space:nowrap}@media only screen and (min-width:576px){#top-menu .wrapper .right .open-fs-menu{font-size:1.25rem;gap:1.5rem;padding:.75rem 1.5rem}}#top-menu .wrapper .right .open-fs-menu .menu-icon{transform:translateY(.075rem)}#top-menu .wrapper .right .open-fs-menu .button__text{gap:1rem}@media only screen and (min-width:576px){#top-menu .wrapper .right .open-fs-menu .button__text{gap:1.5rem}}#top-menu .wrapper .right .open-fs-menu:hover{outline-color:transparent!important}#top-menu .wrapper .right .open-fs-menu:hover .menu-icon{transform:translateY(.2rem)}#top-menu .wrapper .right .open-fs-menu:hover .menu-icon span:first-child{left:-12.5%;top:89%;transform:rotate(100deg) translateY(.125rem) translateX(-.025rem);transform-origin:bottom right}#top-menu .wrapper .right .open-fs-menu:hover .menu-icon span:nth-child(2){top:90%;transform:rotate(-100deg) translateX(-.5rem) translateY(.25rem);transform-origin:bottom left}#top-menu .wrapper .right .open-fs-menu:hover .menu-icon span:last-child{left:12.5%;width:75%}@media (hover:none){#top-menu .wrapper .right .open-fs-menu:hover .menu-icon{transform:none}#top-menu .wrapper .right .open-fs-menu:hover .menu-icon span:first-child{left:0;top:0;transform:none}#top-menu .wrapper .right .open-fs-menu:hover .menu-icon span:nth-child(2){top:auto;transform:none}}@media only screen and (hover:none) and (max-width:575px){#top-menu .wrapper .right .open-fs-menu:hover .menu-icon span:nth-child(2){transform:translateY(-1px)}}@media (hover:none){#top-menu .wrapper .right .open-fs-menu:hover .menu-icon span:last-child{left:0;width:100%}}#top-menu .wrapper .right .open-fs-menu.active{background-color:transparent!important;color:#001f29!important}#top-menu .wrapper .right .open-fs-menu.active .menu-icon{transform:none}#top-menu .wrapper .right .open-fs-menu.active .menu-icon span:first-child{left:0!important;top:calc(100% - .15rem)!important;transform:rotate(-45deg)!important;transform-origin:bottom left}#top-menu .wrapper .right .open-fs-menu.active .menu-icon span:nth-child(2){opacity:0!important;transform:rotate(180deg)!important}#top-menu .wrapper .right .open-fs-menu.active .menu-icon span:last-child{left:auto!important;top:0!important;transform:rotate(45deg)!important;width:100%!important}#top-menu .wrapper .right .open-fs-menu.bg-transparent:focus,#top-menu .wrapper .right .open-fs-menu.bg-transparent:hover{outline-color:#001f29}#top-menu .wrapper .right .open-fs-menu.bg-transparent:focus.active,#top-menu .wrapper .right .open-fs-menu.bg-transparent:hover.active{outline-color:#fcfcf9}#top-menu .wrapper .right .open-fs-menu.white{border-color:#fcfcf9}#top-menu .wrapper .right .open-fs-menu.white:focus,#top-menu .wrapper .right .open-fs-menu.white:hover{background-color:#000;border-color:#000;outline-color:#fcfcf9}#top-menu .wrapper .right .open-fs-menu.white:focus.active,#top-menu .wrapper .right .open-fs-menu.white:hover.active{outline-color:#fcfcf9}#top-menu .wrapper .right .open-fs-menu .text{text-align:right;width:2.675rem}@media only screen and (min-width:576px){#top-menu .wrapper .right .open-fs-menu .text{width:2.25rem}}#top-menu .wrapper .right .open-fs-menu .menu-icon{display:flex;flex-direction:column;height:1.15rem;justify-content:center;position:relative;transition:.3s ease-in-out;width:1.5rem}@media only screen and (min-width:576px){#top-menu .wrapper .right .open-fs-menu .menu-icon{height:1.15rem}}#top-menu .wrapper .right .open-fs-menu .menu-icon span{background-color:currentColor;border-radius:2rem;display:block;height:2px;transition:.3s ease-in-out;width:100%}@media only screen and (min-width:576px){#top-menu .wrapper .right .open-fs-menu .menu-icon span{height:.15rem}}#top-menu .wrapper .right .open-fs-menu .menu-icon span:first-child{left:0;position:absolute;top:0;transform-origin:bottom left}@media only screen and (max-width:575px){#top-menu .wrapper .right .open-fs-menu .menu-icon span:nth-child(2){transform:translateY(-1px)}}#top-menu .wrapper .right .open-fs-menu .menu-icon span:last-child{left:0;position:absolute;top:calc(100% - .15rem);transform-origin:top left}#top-menu .breadcrumbs-header{padding-bottom:1.5rem;pointer-events:all}@media only screen and (min-width:576px){#top-menu .breadcrumbs-header{padding-bottom:1.75rem}}@media only screen and (min-width:992px){#top-menu .breadcrumbs-header{padding-bottom:2rem}}#top-menu .mini-sep{align-items:center;display:flex;gap:1.5rem;justify-content:center;padding-bottom:1.5rem;pointer-events:all}@media only screen and (min-width:576px){#top-menu .mini-sep{gap:2rem;padding-bottom:2rem}}@media only screen and (min-width:992px){#top-menu .mini-sep{padding-bottom:3rem}}#top-menu .mini-sep .line{background-color:#001f29;display:block;height:1px;width:100%}#top-menu .mini-sep img{display:block;height:auto;min-width:5rem;object-fit:contain;width:5rem}@media only screen and (min-width:992px){#top-menu .mini-sep img{min-width:5.5rem;width:5.5rem}}#footer .top{align-items:flex-start;border-top:1px solid #001f29;display:flex;gap:2rem;justify-content:space-between;padding-top:var(--space-medium)}#footer .top .logo{color:#001f29;display:flex;transition:.3s ease-in-out;width:7rem}@media only screen and (min-width:576px){#footer .top .logo{width:8rem}}@media only screen and (min-width:992px){#footer .top .logo{width:10rem}}@media only screen and (min-width:1201px){#footer .top .logo{width:12rem}}#footer .top .logo:focus,#footer .top .logo:hover{transform:scale(1.05)}#footer .middle{padding:var(--space-medium) 0}#footer .middle .flex{margin-top:.5rem}@media only screen and (min-width:768px){#footer .middle .flex{display:flex;gap:2rem;justify-content:space-between}}@media only screen and (min-width:992px){#footer .middle .flex .left{display:flex;gap:4rem}}@media only screen and (min-width:1201px){#footer .middle .flex .left{gap:6.125rem}}#footer .middle .flex .left .left-inner>p{margin-bottom:.25rem}@media only screen and (min-width:992px){#footer .middle .flex .left .left-inner>p{margin-bottom:.625rem}}#footer .middle .flex .left .left-inner a{transform:translateY(-.2em)}@media only screen and (min-width:992px){#footer .middle .flex .left .left-inner a{transform:translateY(-.15em)}}@media only screen and (max-width:991px){#footer .middle .flex .left ul{margin-bottom:2rem}}#footer .middle .flex .left ul li{display:block;margin-bottom:.25rem}#footer .middle .flex .left ul li.fixed{margin-bottom:1rem}@media only screen and (min-width:992px){#footer .middle .flex .left ul li.fixed{display:flex}}#footer .middle .flex .left ul li.fixed .title{display:block}@media only screen and (min-width:992px){#footer .middle .flex .left ul li.fixed .title{transform:translateY(.125rem);width:7.5rem}}#footer .middle .flex .left ul li.fixed a{border-radius:.275rem;display:inline-block;margin-left:-.25rem;outline:none;overflow:hidden;padding:0 .25rem;position:relative;transition:.3s ease-in-out;vertical-align:middle}#footer .middle .flex .left ul li.fixed a:focus,#footer .middle .flex .left ul li.fixed a:hover{background-color:#001f29;color:#fcfcf9}#footer .middle .flex .left ul li.fixed a:focus:after,#footer .middle .flex .left ul li.fixed a:hover:after{opacity:0}@media only screen and (min-width:768px){#footer .bottom{display:flex;gap:2rem;justify-content:space-between}}#footer .bottom ul{padding-bottom:1rem}@media only screen and (min-width:421px){#footer .bottom ul{column-gap:1rem;display:flex;flex-wrap:wrap;row-gap:.25rem}}@media only screen and (min-width:768px){#footer .bottom ul{padding-bottom:0}}.breadcrumbs ul{align-items:center}.breadcrumbs ul,.breadcrumbs ul>span{column-gap:.5rem;display:flex;flex-wrap:wrap;row-gap:.25rem}.breadcrumbs ul>span:last-child li:last-child{display:none}.breadcrumbs ul>span p{transform:translateY(.05rem)}.breadcrumbs svg{display:inline-block;height:.75rem;min-width:.75rem;vertical-align:middle;width:.75rem}.animated-arrow{align-items:center;display:flex;height:1.2rem;justify-content:flex-end;overflow:hidden;position:relative;transition:.3s ease-in-out;width:1.875rem}.animated-arrow:focus,.animated-arrow:hover{width:2.75rem}.animated-arrow:before{background-color:#001f29;border-radius:1rem;content:"";height:.125rem;position:absolute;right:.1rem;top:50%;transform:translateY(-50%);width:100%}.animated-arrow.white:before{background-color:#fcfcf9}.animated-arrow svg{width:auto}.icon-white .blue,.icon-white .white{color:#fcfcf9}.icon-outline .blue,.icon-outline .white{color:transparent}.guidelines-button{background-color:#001f29;color:#fcfcf9;font-size:.5rem;left:.25rem;line-height:1;opacity:.5;padding:.25rem;position:fixed;top:.25rem;transition:.3s ease-in-out;z-index:99999}.guidelines-button:hover{opacity:1}.guidelines-grid{height:0;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:.3s ease-in-out;width:100%;z-index:9999}.guidelines-grid.visible{height:100%}.guidelines-grid .block{background-color:rgba(255,0,0,.2);display:block;height:100lvh;width:100%}.rich-text{display:flex;flex-direction:column}.rich-text>:last-child{margin-bottom:0}.rich-text>div,.rich-text>div>*{margin-bottom:var(--space-smaller)}.rich-text>div>:last-child{margin-bottom:0}.rich-text p:empty{display:none}.rich-text figure,.rich-text hr,.rich-text iframe,.rich-text img,.rich-text ol,.rich-text p,.rich-text ul,.rich-text video{display:block;margin-bottom:var(--space-smaller)}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5{display:block;font-style:italic;font-weight:350;margin-bottom:var(--space-smaller)}.rich-text h1{font-size:clamp(1.625rem,4vw,3.2rem);line-height:1.2}@media only screen and (min-width:1601px){.rich-text h1{line-height:1.1}}.rich-text h2{font-size:clamp(1.625rem,3.5vw,2.4rem);line-height:1.35}@media only screen and (min-width:768px){.rich-text h2{line-height:1.2}}.rich-text h3{font-size:clamp(1.4rem,3vw,1.6rem);line-height:1.35}@media only screen and (min-width:768px){.rich-text h3{line-height:1.2}}.rich-text h4{font-size:clamp(1.25rem,2.5vw,1.4rem);line-height:1.4}@media only screen and (min-width:768px){.rich-text h4{line-height:1.3}}.rich-text h5{font-size:clamp(1.25rem,2.5vw,1.2rem);line-height:1.4}.rich-text h6{display:block;font-size:clamp(1.125rem,2vw,1.2rem);line-height:1.6;margin-bottom:var(--space-smaller)}@media only screen and (min-width:768px){.rich-text h6{line-height:1.5}}.rich-text small{font-size:.9rem}@media only screen and (min-width:768px){.rich-text small{font-size:.8rem}}.rich-text ul,.rich-text ul li{position:relative}.rich-text ul li{display:block;margin-bottom:.1rem;padding-left:.75rem}.rich-text ul li:before{content:"∙";left:0;position:absolute}.rich-text ol{counter-reset:section;position:relative}.rich-text ol li{display:block;margin-bottom:.1rem;padding-left:1rem;position:relative}.rich-text ol li:before{content:counter(section);counter-increment:section;font-size:80%;left:0;position:absolute;top:.25em}.rich-text a{text-decoration:underline;transition:.3s ease-in-out}.rich-text a:focus,.rich-text a:hover{opacity:.5}.rich-text iframe,.rich-text img,.rich-text video{display:block;margin-bottom:1.25rem}@media only screen and (min-width:576px){.rich-text iframe,.rich-text img,.rich-text video{margin-bottom:1.5rem}}.rich-text figure,.rich-text img{max-width:100%}.rich-text iframe{aspect-ratio:16/9;height:auto;width:100%}.rich-text table{margin-bottom:var(--space-smaller);width:100%}.rich-text table td,.rich-text table th{border:1px solid #ccc;font-size:1rem;font-weight:400;padding:.5rem;text-align:left;vertical-align:top}.rich-text table th{background-color:#f3f3f3}.rich-text hr{background-color:#001f29;border:none;height:1px;margin-top:0;width:100%}.hero-banner .col-left .image{aspect-ratio:4/3.5;height:auto;margin-top:-1.5rem;position:relative;width:100%}@media only screen and (min-width:768px){.hero-banner .col-left .image{aspect-ratio:9/12;margin:0;width:95%}}@media only screen and (min-width:1201px){.hero-banner .col-left .image{width:92%}}.hero-banner .col-right{display:flex;flex-direction:column;gap:1.5rem;justify-content:center;margin-top:1.5rem}@media only screen and (min-width:768px){.hero-banner .col-right{gap:2rem;margin-top:0}}@media only screen and (min-width:1201px){.hero-banner .col-right{gap:2.5rem}}.hero-banner .col-right .h3{font-style:normal}@media only screen and (min-width:768px){.hero-banner .col-right .h3{line-height:1.4}}@media only screen and (max-width:575px){.hero-banner .col-right .h3{font-size:1.25rem}.hero-banner .col-right a{justify-content:center;text-align:center;width:100%}}.hero-banner .wrapper .flex-bottom{position:relative;z-index:1}@media only screen and (min-width:768px){.hero-banner .wrapper .flex-bottom{display:grid;grid-template-columns:1fr 1fr}}.hero-banner .wrapper .flex-bottom .blue-balloon{display:none}@media only screen and (min-width:768px){.hero-banner .wrapper .flex-bottom .blue-balloon{display:block;position:relative;z-index:2}}@media only screen and (min-width:1201px){.hero-banner .wrapper .flex-bottom .blue-balloon{width:87.6%}}.hero-banner .wrapper .flex-bottom .blue-balloon [data-balloon]{padding-left:calc(var(--space)/1.5);padding-right:calc(var(--space)/1.5)}@media only screen and (min-width:992px){.hero-banner .wrapper .flex-bottom .blue-balloon [data-balloon]{padding-left:calc(var(--space)/1.25);padding-right:calc(var(--space)/1.25)}}@media only screen and (max-width:991px){.hero-banner .wrapper .flex-bottom .blue-balloon [data-balloon]{padding-bottom:var(--space-small);padding-top:var(--space-small)}}.hero-banner .wrapper .flex-bottom .blue-balloon [data-balloon] .line-break{-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media only screen and (min-width:576px){.hero-banner .wrapper .flex-bottom .blue-balloon [data-balloon] .line-break{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.hero-banner .wrapper .flex-bottom .content{display:flex;flex-direction:column;gap:2rem;margin-top:1rem}@media only screen and (min-width:768px){.hero-banner .wrapper .flex-bottom .content{margin-top:7rem;padding-right:5.5rem;position:relative;width:calc(100% + 5rem);z-index:1}}@media only screen and (min-width:992px){.hero-banner .wrapper .flex-bottom .content{margin-top:10rem;padding-right:6rem}}@media only screen and (min-width:768px){.hero-banner .wrapper .flex-bottom .content p{font-size:1.2rem}}.accordion-component:last-child{border-bottom:1.5px solid #001f29}.accordion-component--is-active,.accordion-component:focus,.accordion-component:hover{background-color:#f6f6f6}.accordion-component--is-active .accordion-component__title svg{transform:rotate(180deg)}.accordion-component--is-active .accordion-component__content{grid-template-rows:1fr}.accordion-component--is-active .accordion-component__content>div{opacity:1;visibility:visible}.accordion-component__title{align-items:flex-start;border-top:1.5px solid #001f29;cursor:pointer;display:flex;gap:.75rem;padding:.75rem .5rem;text-align:left;transition:.3s ease-in-out;width:100%}@media only screen and (min-width:768px){.accordion-component__title{align-items:center;gap:1rem;padding:1.25rem 1rem}}@media only screen and (min-width:1201px){.accordion-component__title{gap:2rem;padding:1.25rem 1.5rem}}.accordion-component__title:focus{background-color:#f6f6f6}.accordion-component__title svg{display:block;height:1rem;margin-top:.325rem;min-width:1rem;transition:transform .3s ease-in-out;width:1rem}@media only screen and (min-width:768px){.accordion-component__title svg{margin-top:0}}.accordion-component__content{display:grid;grid-template-rows:0fr;overflow:hidden;position:relative;transition:.3s ease-in-out}.accordion-component__content>div{min-height:0;opacity:0;transition:.3s ease-in-out;visibility:hidden}.accordion-component__content>div>div{display:flex;flex-direction:column;gap:var(--smallest);padding:0 .75rem 1rem 2.25rem}@media only screen and (min-width:768px){.accordion-component__content>div>div{padding:0 1rem 1.25rem 3rem}}@media only screen and (min-width:1201px){.accordion-component__content>div>div{padding:0 1rem 1.25rem 4.5rem}}.faq-section .left{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}@media only screen and (min-width:576px){.faq-section .left{gap:2rem;margin-bottom:2rem}}@media only screen and (min-width:992px){.faq-section .left{margin-bottom:0;margin-top:-2rem}}@media only screen and (min-width:1201px){.faq-section .left{padding-right:5rem}}.faq-section .left .h1-hero-big{display:block;margin-bottom:.25rem}@media only screen and (min-width:768px){.faq-section .left .h1-hero-big{margin-bottom:1rem}}.product-block-vertical{display:flex;flex-direction:column;height:100%;position:relative;text-align:center}.product-block-vertical:focus .box h3,.product-block-vertical:has(a:focus) .box h3,.product-block-vertical:hover .box h3{text-decoration:underline}.product-block-vertical:focus .box .arrow,.product-block-vertical:has(a:focus) .box .arrow,.product-block-vertical:hover .box .arrow{width:3rem}.product-block-vertical.large .box .desc{margin:1rem 0 1.5rem}@media only screen and (min-width:768px){.product-block-vertical.large .box .desc{margin:2rem 0}}.product-block-vertical.medium .box .desc,.product-block-vertical.small .box .desc{margin:1rem 0 1.5rem}.product-block-vertical a{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:3}.product-block-vertical .image{align-items:flex-end;display:flex;justify-content:center;margin:0 auto;position:relative;text-align:center;width:80%;z-index:2}@media only screen and (min-width:768px){.product-block-vertical .image{aspect-ratio:1;height:0;padding-bottom:70%;width:70%}}.product-block-vertical .image img{display:block;max-height:20rem;object-fit:contain;transform-origin:center center;transition:.3s ease-in-out;width:auto}@media only screen and (min-width:768px){.product-block-vertical .image img{height:100%;left:auto;margin-left:auto;margin-right:auto;max-height:100%;object-position:bottom center;position:absolute;right:auto;top:0;width:100%}}.product-block-vertical .box{background-color:#fcfcf9;border:1px solid #001f29;height:100%;margin-top:-3rem;padding-block:4rem 2rem;padding-inline:2rem;position:relative;text-align:left;z-index:1}.product-block-vertical .box h3{font-style:normal;font-weight:400}.product-block-vertical .box .desc{display:block}.new-products-banner .section-title{margin-bottom:3rem}@media only screen and (min-width:768px){.new-products-banner .section-title{margin-bottom:4rem}}@media only screen and (min-width:1201px){.new-products-banner .section-title{margin-bottom:5rem}}@media only screen and (max-width:767px){.new-products-banner .row>div:not(:last-child){margin-bottom:4rem}}.section-divider{background-color:transparent;margin-block-end:var(--space);margin-block-start:var(--space)}.section-divider.margin--top-none{margin-block-start:0}.section-divider.margin--bottom-none{margin-block-end:0}.section-divider.margin--top-smaller{margin-block-start:var(--space-smaller)}.section-divider.margin--top-small{margin-block-start:var(--space-small)}.section-divider.margin--top-medium{margin-block-start:var(--space-medium)}.section-divider.margin--top-big{margin-block-start:var(--space-big)}.section-divider.margin--bottom-smaller{margin-block-end:var(--space-smaller)}.section-divider.margin--bottom-small{margin-block-end:var(--space-small)}.section-divider.margin--bottom-medium{margin-block-end:var(--space-medium)}.section-divider.margin--bottom-big{margin-block-end:var(--space-big)}.section-divider .container{position:relative}.section-divider .container hr{background-color:#001f29;border:none;display:block;height:1px;margin:0;width:100%}.product-highlights__list{align-items:center;display:grid;gap:3rem;grid-template-columns:repeat(1,1fr);text-align:center}@media only screen and (min-width:768px){.product-highlights__list{gap:2rem}.product-highlights__list--one{grid-template-columns:repeat(1,1fr)}.product-highlights__list--two{grid-template-columns:repeat(2,1fr)}.product-highlights__list--three{grid-template-columns:repeat(3,1fr)}}.product-highlights__list .h3{font-size:clamp(1.4rem,3vw,1.8rem);font-weight:400}@media only screen and (min-width:768px){.product-highlights__list .h3{letter-spacing:-.02em}}.info-box__box{display:flex;flex-direction:column;gap:1.5rem;text-align:center}@media only screen and (min-width:576px){.info-box__box{gap:2rem}}.info-box__box h2{font-weight:400}.info-box__box a{margin-left:auto;margin-right:auto}@media only screen and (max-width:575px){.info-box__box a{margin-top:.5rem}}.video-wrapper{background-color:#000;cursor:pointer;position:relative}.video-wrapper:focus .video-wrapper__play-pause,.video-wrapper:hover .video-wrapper__play-pause{transform:scale(1.05) translate(-50%,-50%)}.video-wrapper__button{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.video-wrapper__button:focus+.video-wrapper__play-pause{outline:1px solid currentColor;outline-offset:.25rem;transform:scale(1.05) translate(-50%,-50%)}.video-wrapper__play-pause{align-items:center;border-radius:50%;display:flex;height:8rem;justify-content:center;left:50%;line-height:1.2;padding:1rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transform-origin:0 0;transition:.3s ease-in-out;width:8rem;z-index:3}@media only screen and (min-width:576px){.video-wrapper__play-pause{height:9rem;padding:1.5rem;width:9rem}}.video-wrapper video{z-index:0}.video-wrapper iframe{border:none}.video-wrapper .cover{height:100.2%;max-width:100.2%;width:100.2%;z-index:1}.video-wrapper .thumb{z-index:2}.video-wrapper .youtube-video-wrapper{inset:0;position:absolute;z-index:1}.video-wrapper .youtube-video-wrapper img.cover.thumb{height:100%;inset:0;max-width:none;object-fit:cover;position:absolute;width:100%}.video-wrapper .youtube-video-wrapper .cookieconsent-optout-marketing{align-items:center;background-color:#d3d3d3;box-sizing:border-box;color:#787878;display:flex;font-size:.875rem;inset:0;justify-content:center;line-height:1.35;padding:1rem;position:absolute;text-align:center;z-index:4}.video-wrapper .youtube-video-wrapper .cookieconsent-optout-marketing[style]{display:flex!important}@media only screen and (min-width:576px){.video-wrapper .youtube-video-wrapper .cookieconsent-optout-marketing{font-size:1rem;padding:1.25rem}}.video-wrapper .youtube-video-wrapper .cookieconsent-optout-marketing__content{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;max-width:18rem;width:100%}.video-wrapper .youtube-video-wrapper .cookieconsent-optout-marketing__content>*{margin:0}.video-wrapper .youtube-video-wrapper .cookieconsent-optout-marketing__icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2Ij48cGF0aCBzdHlsZT0iZmlsbDojNzg3ODc4IiBkPSJNMjI4IDIwLjZjLTQuMy00LjMtMTEuMy00LjMtMTUuNyAwbC00Ni42IDQ2LjZjLTEyLTMuNi0yNC43LTUuNi0zNy44LTUuNi01MS41IDAtOTYuMSAzMC0xMTggNzMuOCA5LjUgMTguOSAyMy4yIDM1LjMgMzkuOSA0Ny43bC0zNi42IDM2LjZjLTQuMyA0LjMtNC4zIDExLjMgMCAxNS43IDIuMiAyLjIgNSAzLjMgNy44IDMuM3M1LjctMS4xIDcuOC0zLjNMMjI4IDM2LjJhMTEuMDUgMTEuMDUgMCAwIDAgMC0xNS42ek0xMDUuOSA5MS4xYzkuNyAwIDE4IDYuMyAyMSAxNWwtMjguMSAyOC4xYy04LjctMy0xNS0xMS4yLTE1LTIxIDAtMTIuMiA5LjktMjIuMSAyMi4xLTIyLjF6bS03MC41IDQ0LjJjOC44LTEzLjkgMjAuNi0yNS44IDM0LjQtMzQuNi45LS42IDEuOC0xLjEgMi43LTEuNy0yLjMgNi4zLTMuNiAxMy4xLTMuNiAyMC4yYTU4Ljc4IDU4Ljc4IDAgMCAwIDEwLjggMzRsLTE0IDE0Yy0xMi4xLTguNC0yMi40LTE5LjMtMzAuMy0zMS45ek0xODcgMTE5LjJjMC02LjMtMS0xMi4zLTIuOC0xOEwxMTAgMTc1LjRjNS43IDEuOCAxMS43IDIuOCAxOCAyLjggMzIuNiAwIDU5LTI2LjQgNTktNTl6bTE0LjMtMzUtMTYgMTYgLjkuNmMxMy45IDguOCAyNS42IDIwLjcgMzQuNCAzNC42LTguOCAxMy45LTIwLjYgMjUuOC0zNC40IDM0LjZhMTA3Ljk5IDEwNy45OSAwIDAgMS01OC4yIDE3Yy04LjkgMC0xNy43LTEuMS0yNi4zLTMuMkw4NCAyMDEuNWMxMy44IDQuOSAyOC42IDcuNiA0NCA3LjYgNTEuNSAwIDk2LjEtMzAgMTE4LTczLjgtMTAuNC0yMC43LTI1LjgtMzguMy00NC43LTUxLjF6Ii8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;flex-shrink:0;height:clamp(3.5rem,22vw,5rem);width:clamp(3.5rem,22vw,5rem)}.video-wrapper .youtube-video-wrapper .cookieconsent-optout-marketing .cookiebot-video-consent-link,.video-wrapper .youtube-video-wrapper .cookieconsent-optout-marketing a{color:inherit;cursor:pointer;font-weight:700;text-decoration:underline}.video-wrapper .youtube-video-wrapper iframe.cover{height:100%;inset:0;position:absolute;width:100%}.list-videos__title{display:block;margin-bottom:2rem}@media only screen and (min-width:768px){.list-videos__title{margin-bottom:3rem}}@media only screen and (min-width:992px){.list-videos__title{margin-bottom:4rem}}.list-videos__grid{display:grid;gap:2rem 1rem}@media only screen and (min-width:768px){.list-videos__grid{display:flex;flex-wrap:wrap;gap:4rem 1.5rem}}.list-videos__grid>.shape-mask{display:block;width:100%}@media only screen and (min-width:768px){.list-videos__grid>.shape-mask{width:calc(50% - .75rem)}}.list-videos__grid>.shape-mask .video-wrapper{aspect-ratio:16/9;height:auto;width:100%}.list-videos__grid>.shape-mask .video-wrapper .video-wrapper__play-pause{font-size:.8rem;height:6rem;width:6rem}.list-videos__grid>.shape-mask .h4{display:block;font-weight:600;margin:1rem 0 0}@media only screen and (min-width:768px){.list-videos__grid>.shape-mask .h4{margin-top:1.5rem}}.list-videos__bottom-link{align-items:center;display:flex;justify-content:center;margin:3rem auto 0;text-align:center}@media only screen and (min-width:576px){.list-videos__bottom-link{margin-top:4rem}}@media only screen and (max-width:991px){.list-videos .row{display:flex;flex-direction:column;gap:3rem}}@media only screen and (max-width:575px){.list-videos .row{gap:1.75rem}}.entry-card .container{display:flex;flex-direction:column}@media only screen and (max-width:767px){.entry-card .container.no-image{margin-top:1rem}}@media only screen and (max-width:575px){.entry-card .container.no-image{margin-top:1.5rem}}.entry-card__box{border:1px solid #001f29;display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:768px){.entry-card__box{flex-direction:row;justify-content:space-between}.entry-card__box--right{flex-direction:row-reverse}}.entry-card__image-wrapper{height:56vw;position:relative;width:100%}@media only screen and (min-width:768px){.entry-card__image-wrapper{height:auto;min-height:18rem;width:50%}}.entry-card__image-wrapper--no-image{height:0}.entry-card__image{display:block;height:100%;position:relative;width:100%;z-index:1}.entry-card__wrapper{display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem 2rem 2rem}@media only screen and (min-width:768px){.entry-card__wrapper{gap:2rem;padding:2rem;width:50%}}@media only screen and (min-width:1201px){.entry-card__wrapper{padding:3rem}}.entry-card__wrapper__text{display:block;padding-bottom:.25rem}@media only screen and (min-width:992px){.entry-card__wrapper .button{margin-top:1rem}}@media only screen and (min-width:1201px){.entry-card__wrapper .button{margin-top:2rem}}@media only screen and (min-width:768px){.single-video__wrapper{border:1px solid #001f29;padding:2rem 3.5rem 3rem}}.single-video__wrapper--no-title{border:none;padding:0}@media only screen and (min-width:576px){.single-video__wrapper--no-title{border:1px solid #001f29;padding:2rem}}@media only screen and (min-width:768px){.single-video__wrapper--no-title{padding:3rem 3.5rem}}.single-video__wrapper .h1-hero-small{display:block;margin-bottom:1.5rem}@media only screen and (min-width:768px){.single-video__wrapper .h1-hero-small{margin-bottom:2rem}}@media only screen and (min-width:1201px){.single-video__wrapper .h1-hero-small{margin-bottom:2.5rem}}.single-video .video-outer-wrapper{display:block;height:auto;position:relative;width:100%}.single-video .video-outer-wrapper .shape-mask{aspect-ratio:16/9}.single-video .video-outer-wrapper .shape-mask .video-wrapper__play-pause{border-radius:5rem;font-size:clamp(1.125rem,2vw,1.2rem);height:auto;line-height:1.2;padding:1rem 2rem;width:auto}@media only screen and (min-width:768px){.single-video .video-outer-wrapper .shape-mask .video-wrapper__play-pause{line-height:1.5}}.list-products__top{display:flex;flex-direction:column;gap:1.5rem;margin-block-end:2rem;text-align:center}@media only screen and (min-width:768px){.list-products__top{gap:2rem;margin-block-end:3rem}}@media only screen and (min-width:992px){.list-products__top{margin-block-end:4rem}}.list-products__grid{display:flex;flex-wrap:wrap;gap:1rem}@media only screen and (min-width:992px){.list-products__grid{justify-content:center}}.list-products__item{border:1px solid #001f29;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;padding:2rem;text-align:center;transition:.2s ease-in-out;width:100%}@media only screen and (min-width:576px){.list-products__item{border-color:transparent;width:calc(50% - .5rem)}}@media only screen and (min-width:992px){.list-products__item{width:calc(33.33333% - .66667rem)}}@media only screen and (min-width:576px){.list-products__item:focus-visible,.list-products__item:hover{border-color:#001f29}}.list-products__item-image{align-items:flex-end;display:flex;justify-content:center;max-height:15rem;padding-bottom:.75rem;position:relative;width:100%}.list-products__item-image img{height:auto;max-height:100%;object-fit:contain;width:100%}.list-products__item-tag{background-color:#001f29;border-radius:2rem;bottom:0;color:#fcfcf9;left:0;margin:0 auto;padding:0 1rem .125rem;position:absolute;right:0;text-align:center;width:fit-content;z-index:2}.list-products__load-more{display:flex;justify-content:center;margin-block-start:3rem}@media only screen and (min-width:768px){.list-products__load-more{margin-block-start:4rem}}.form-line{display:block;margin-bottom:.875rem;max-width:100%;position:relative}@media only screen and (min-width:576px){.form-line--small .form-line__line-wrapper{width:5rem}.form-line--medium .form-line__line-wrapper{width:9rem}.form-line--large .form-line__line-wrapper{width:17rem}}.form-line--error .form-line__input{border-color:#d12822}.form-line--error .form-line__checkbox-wrapper input:focus+.form-line__checkbox{outline-color:#d12822}.form-line--error .form-line__checkbox-wrapper .form-line__checkbox,.form-line--error .form-line__search-suggestions{border-color:#d12822}.form-line__line-wrapper{position:relative}.form-line__line-wrapper--has-suggestions .form-line__input{border-bottom-left-radius:0;border-bottom-right-radius:0}.form-line__search-suggestions{background-color:#fcfcf9;border:1px solid #001f29;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;border-top:none;display:flex;flex-direction:column;max-height:20rem;overflow-y:auto;position:relative;width:100%;z-index:2}.form-line__search-suggestions button{display:block;padding:.25rem .75rem;text-align:left;width:100%}.form-line__search-suggestions button:focus-visible,.form-line__search-suggestions button:hover{background-color:#f6f6f6}.form-line__search-suggestions .search-suggestion-loading{display:block;padding:.25rem .75rem;text-align:left;width:100%}.form-line__input{background-color:#fcfcf9;border:1px solid #001f29;border-radius:.375rem;color:#001f29;display:block;line-height:1;padding:.625rem .75rem;position:relative;width:100%}.form-line__input:disabled{background-color:#f6f6f6!important;color:#999;cursor:not-allowed}.form-line__input:hover{background-color:#f6f6f6}.form-line__input:focus{outline:1px solid #001f29;outline-offset:.15rem}.form-line__input--checkbox{height:0;left:0;opacity:0;position:absolute;width:0;z-index:-999}.form-line__input--checkbox:checked+.form-line__checkbox{background-color:#001f29}.form-line__input--checkbox:checked+.form-line__checkbox svg{opacity:1}.form-line__input--checkbox:focus+.form-line__checkbox{outline:1px solid #001f29;outline-offset:.15rem}.form-line__input--checkbox:disabled+.form-line__checkbox{background-color:#fcfcf9;border-color:#999;color:#999;cursor:not-allowed}.form-line__input--file{height:0;left:0;opacity:0;position:absolute;width:0;z-index:-999}.form-line__input--file+label.button{border-radius:.375rem;cursor:pointer}.form-line__input--file:focus+label.button{outline:1px solid #001f29;outline-offset:.15rem}.form-line__input--select{cursor:pointer;line-height:1.6;padding-right:2rem}.form-line__remove-file{align-items:center;display:flex;gap:1rem}.form-line__remove-file button{transition:.3s ease-in-out;white-space:nowrap}.form-line__remove-file button:focus,.form-line__remove-file button:hover{transform:translateX(1rem)}.form-line__remove-file button:focus svg,.form-line__remove-file button:hover svg{color:#d12822}.form-line__remove-file button:focus span,.form-line__remove-file button:hover span{background-color:#d12822;color:#fcfcf9}.form-line__remove-file button svg{height:1.1rem;min-width:1.1rem;width:1.1rem}.form-line__remove-file .file-name{max-width:12.5rem;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.form-line__file-list{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.form-line__file-list>div{pointer-events:none}.form-line__file-list>div button{pointer-events:all}@media only screen and (max-width:420px){.form-line__file-list>div{align-items:center;border:1px solid #001f29;border-radius:.25rem;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem 1rem;pointer-events:all}.form-line__file-list>div:hover{cursor:pointer}.form-line__file-list>div:hover button{pointer-events:none}.form-line__file-list>div button{pointer-events:none;transition:none}.form-line__file-list>div button svg{transition:none}.form-line__file-list>div button span{display:none}}.form-line__textarea{height:8rem;max-height:90svh;min-height:8rem;resize:vertical}.form-line__counter{display:flex;font-size:.7rem;justify-content:flex-end;margin-top:.25rem}@media only screen and (min-width:768px){.form-line__counter{font-size:.6rem}}.form-line__side-button{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:.75rem;position:absolute;right:0;top:0;width:2.5rem;z-index:2}.form-line__side-button:focus,.form-line__side-button:hover{color:#001f29}.form-line__side-icon{align-items:center;display:flex;height:.875rem;justify-content:center;pointer-events:none;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:.875rem;z-index:2}.form-line__checkbox-wrapper{align-items:flex-start;display:flex;gap:.75rem;position:relative;width:fit-content}.form-line__checkbox-wrapper .text-small{cursor:pointer;transform:translateY(.1rem)}.form-line__checkbox-wrapper .text-small a{display:inline-block;outline:none;overflow:hidden;position:relative;text-decoration:underline;text-underline-offset:.1rem;transition:.3s ease-in-out;vertical-align:top}.form-line__checkbox-wrapper .text-small a:focus,.form-line__checkbox-wrapper .text-small a:hover{opacity:.5}.form-line__checkbox{align-items:center;border:1px solid #001f29;border-radius:.375rem;color:#fcfcf9;cursor:pointer;display:flex;height:1.8rem;justify-content:center;min-width:1.8rem;padding:.375rem;position:relative;width:1.8rem}.form-line__checkbox:hover{background-color:#f6f6f6}.form-line__checkbox svg{opacity:0}.form-line__error-message{align-items:center;color:#d12822;display:flex;flex-wrap:wrap;gap:.375rem;padding-top:.125rem}.form-line__error-message svg{height:.75rem;min-width:.75rem;width:.75rem}.form-line__already-selected{padding-top:.125rem}.form-line__already-selected a{text-decoration:underline}.form-line__helper-text{display:block;margin-block-end:.75rem;margin-block-start:.125rem}form.is-sending{cursor:wait}form.is-sending *{pointer-events:none}form.is-sending .button--submit .button__spinner{opacity:1}form.is-sending .button--submit span:not(.button__spinner){opacity:0}div.popup{display:none;max-width:90%;padding-top:calc(var(--space-smaller)*1.25)!important}@media only screen and (max-width:420px){div.popup{padding-bottom:var(--space-small)!important;padding-top:var(--space-small)!important}}div.popup .is-close-btn{display:none}div.popup.popup--small{width:20rem}div.popup.popup--medium{width:30rem}div.popup.popup--large{width:50rem}div.popup .popup__wrapper{text-align:center}div.popup .popup__close{align-items:center;display:flex;gap:.25rem;justify-content:flex-end;margin-bottom:1.25rem}div.popup .popup__close svg{height:.8rem;min-width:.8rem;width:.8rem}div.popup .popup__content,div.popup .popup__title{margin-bottom:1rem}div.popup .popup__action-buttons{padding-top:1rem}@media only screen and (min-width:576px){div.popup .popup__action-buttons{align-items:center;display:flex;gap:.5rem;justify-content:center}}div.popup .popup__button-secondary{text-decoration:underline}@media only screen and (max-width:575px){div.popup .popup__button-secondary{margin-top:.5rem}}div.popup .popup__button-secondary:focus,div.popup .popup__button-secondary:hover{background-color:#fcfcf9;border-color:currentColor;text-decoration:none}div.popup--exclude-popup.is-sending{cursor:wait}div.popup--exclude-popup.is-sending *{pointer-events:none}div.popup--exclude-popup.is-sending .button--submit{background-color:#d12822;color:#fcfcf9}div.popup--exclude-popup.is-sending .button--submit .button__spinner{opacity:1}div.popup--exclude-popup.is-sending .button--submit span:not(.button__spinner){opacity:0}div.popup--exclude-popup h2{color:#d12822}div.popup--exclude-popup .popup__button-secondary:focus{border-color:#d12822!important;color:#d12822;outline-color:#d12822}div.popup--exclude-popup .popup__button-secondary:hover{background-color:#d12822!important;color:#fcfcf9}div.popup--exclude-popup .popup__button-secondary:hover:focus{outline-color:#d12822}.page-search__search-box{margin-block-end:3rem}@media only screen and (min-width:576px){.page-search__search-box{margin-block-end:4rem}}@media only screen and (min-width:992px){.page-search__search-box{margin-block-end:5rem}}.page-search__search-box h1{font-weight:400}.page-search__search-box .search-form{margin-block-start:1rem}@media only screen and (min-width:768px){.page-search__search-box .search-form{align-items:flex-end;display:flex;gap:.5rem;margin-block-start:1.5rem}}@media only screen and (min-width:992px){.page-search__search-box .search-form{margin-block-start:2rem}}.page-search__search-box .search-form .form-line{margin-block-end:.5rem}@media only screen and (min-width:768px){.page-search__search-box .search-form .form-line{margin-block-end:0}}@media only screen and (max-width:767px){.page-search__search-box .search-form .form-line__line-wrapper{width:100%}}.page-search__search-box .search-form button{border-radius:.4rem;padding:.6rem 1.25rem}.page-search__search-box .search-form button svg{height:1rem;min-width:1rem;width:1rem}.page-search__search-results{border-bottom:1px solid #001f29;border-top:1px solid #001f29;padding-block:3rem}@media only screen and (min-width:576px){.page-search__search-results{padding-block:4rem}}@media only screen and (min-width:992px){.page-search__search-results{padding-block:5rem}}.page-search__search-results--no-bottom-divider{border-bottom:none;padding-block-end:0}.page-search__search-results .h1-hero-small{font-weight:400}.page-search__search-results .list{display:flex;flex-direction:column;gap:2rem;margin-block-start:3rem}.page-search__search-results .list .highlight{background-color:#ffc72c}.page-search__search-results .list a{display:block;position:relative}@media only screen and (min-width:768px){.page-search__search-results .list a:focus-visible,.page-search__search-results .list a:hover{opacity:.75}}.page-search__search-results .list a .search-result-title{display:block;margin-block-end:.5rem;text-decoration:underline}.page-search__search-results .no-results{margin-block-start:3rem}.page-search__search-results .no-results .balloon{margin-left:auto;margin-right:auto;width:fit-content}.page-search__search-results .load-more{margin-block-start:3rem}.contact-section .title-top{display:block;margin-block-end:1rem}@media only screen and (min-width:768px){.contact-section .title-top{margin-block-end:1.5rem}}@media only screen and (min-width:1201px){.contact-section .title-top{margin-block-end:2rem}}.contact-section .desc{display:block;margin-block-end:1rem}@media only screen and (min-width:768px){.contact-section .desc{margin-block-end:2rem}}@media only screen and (min-width:1201px){.contact-section .desc{margin-block-end:3.5rem}}.contact-section .contact-form .margin-block-end{display:block;margin-block-end:2rem}.contact-section .contact-form .text-smallest{display:block;margin:.1rem 0 1rem}.contact-section .contact-form .textarea{margin-block-start:1.5rem}.contact-section .contact-form .checkbox{margin-block:1rem}@media only screen and (min-width:768px){.contact-section .contact-form .checkbox{margin-block:2rem}}.contact-section .contact-form .upload{margin-block-end:1.5rem}.contact-section .contact-form .two-buttons{align-items:stretch;display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:2rem}.contact-section .contact-form .two-buttons button{align-items:center;display:flex;height:auto;justify-content:center}.contact-section .contact-form .two-buttons button.cancel-button{text-decoration:underline!important}.contact-section .contact-form .two-buttons button span{align-items:center;border-radius:10rem;display:flex;height:100%;justify-content:center}.modular-form-section .title-top{display:block;margin-bottom:1rem}@media only screen and (min-width:768px){.modular-form-section .title-top{margin-bottom:2rem}}.modular-form-section .modular-form .margin-bottom{display:block;margin-bottom:1rem}.modular-form-section .modular-form .text-smallest{display:block;margin:.1rem 0 1rem}.modular-form-section .modular-form .textarea{margin-top:1.5rem}.modular-form-section .modular-form .upload{margin-bottom:1.5rem}.modular-form-section .modular-form .two-buttons{align-items:stretch;display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:2rem}.modular-form-section .modular-form .two-buttons button{align-items:center;display:flex;height:auto;justify-content:center}.modular-form-section .modular-form .two-buttons button.cancel-button{text-decoration:underline!important}.modular-form-section .modular-form .two-buttons button span{align-items:center;border-radius:10rem;display:flex;height:100%;justify-content:center}.modular-form-section .modular-form .form-line__error-message{display:inline;font-size:.7rem;line-height:0}.modular-form-section .modular-form .form-line__error-message svg{display:inline;margin-right:.25rem;vertical-align:middle}@media only screen and (min-width:768px){.modular-form-section .modular-form .row{margin-left:-.425rem;margin-right:-.425rem}.modular-form-section .modular-form .row>div{padding-left:.425rem;padding-right:.425rem}}ul.macros--link-list{list-style:none}ul.macros--link-list li{margin:0;padding:0}ul.macros--link-list li:before{content:none!important}ul.macros--link-list li:last-child a{border-bottom:1px solid}ul.macros--link-list li a{align-items:center;border-top:1px solid;color:currentColor;display:flex;gap:1rem;padding:1rem;text-decoration:none;transition:none}ul.macros--link-list li a:focus,ul.macros--link-list li a:hover{background-color:#f6f6f6;opacity:1}ul.macros--link-list li a svg{height:1.2rem;min-width:1.2rem;width:1.2rem}.macros--info-box{border:1px solid #001f29;padding:2rem}@media only screen and (min-width:576px){.macros--info-box{padding:3rem}}@media only screen and (min-width:992px){.macros--info-box{margin-left:-10%;padding:4rem;width:120%}}@media only screen and (min-width:1201px){.macros--info-box{margin-left:-17.175%;width:134.35%}}.macros--info-box .h3{display:block;font-style:normal;font-weight:600;margin-bottom:2rem}.macros--info-box ul{position:relative}.macros--info-box ul li{display:block;margin-bottom:.5rem;padding-left:1rem;position:relative}.macros--info-box ul li:before{content:"•";left:0;position:absolute}.macros--info-box__content>:last-child{margin-bottom:0}@media only screen and (min-width:992px){.macros--quote--two{margin-left:-10%;max-width:120%;width:120%}}@media only screen and (min-width:1201px){.macros--quote--two{margin-left:-51.6%;max-width:203.2%;width:203.2%}}@media only screen and (max-width:767px){.macros--quote .row{row-gap:1rem}}.macros--quote .shape-mask{border:1px solid #001f29;padding:2rem}@media only screen and (min-width:992px){.macros--quote .shape-mask{padding:3rem}}.macros--quote__author{display:block;margin-bottom:0!important;margin-top:1rem}.macros--button:focus,.macros--button:hover{opacity:1!important}.macros--button:hover{outline-color:transparent!important}.landing-page-hero--has-bg-color .section__wrapper{padding-bottom:var(--space)}.landing-page-hero__image-wrapper{height:0;padding-bottom:90%;position:relative;width:100%;z-index:1}@media only screen and (min-width:768px){.landing-page-hero__image-wrapper{min-height:100%;padding-bottom:100%}}.landing-page-hero__texts-wrapper{display:flex;flex-direction:column;gap:2.5rem;justify-content:center}@media only screen and (max-width:767px){.landing-page-hero__texts-wrapper{gap:2rem;margin-top:1.75rem}}@media only screen and (min-width:768px){.landing-page-hero__texts-wrapper--inverted{padding-left:2.5rem}}.landing-page-hero__texts-wrapper--no-image{padding-left:.5rem!important}@media only screen and (min-width:768px){.landing-page-hero__texts-wrapper .rich-text{width:90%}}.landing-page-hero-divider{display:block;height:auto;margin-block-end:var(--space);margin-top:-1px;width:100%}.list-content__title{display:block;margin-bottom:2rem}@media only screen and (min-width:768px){.list-content__title{margin-bottom:3rem}}.list-content__bottom-link{align-items:center;display:flex;justify-content:center;margin:2rem auto 0;text-align:center}@media only screen and (min-width:576px){.list-content__bottom-link{margin-top:3rem}}@media only screen and (min-width:992px){.list-content__bottom-link{margin-top:4rem}}.list-content__bottom-link span{text-decoration-thickness:unset}.list-content__bottom-link .button{padding:.875rem 2.5rem}@media only screen and (max-width:991px){.list-content .row{display:flex;flex-direction:column;gap:3rem}}@media only screen and (max-width:575px){.list-content .row{gap:1.75rem}}.article-card{display:block;position:relative}.article-card:focus .article-card__wrapper__title,.article-card:hover .article-card__wrapper__title{text-decoration:underline}.article-card:focus .article-card__wrapper__arrow,.article-card:hover .article-card__wrapper__arrow{width:2.25rem}.article-card:focus .article-card__wrapper__arrow svg,.article-card:hover .article-card__wrapper__arrow svg{transform:scaleY(-1)}.article-card__image{aspect-ratio:4/3.25;display:block;height:auto;margin-bottom:1rem;position:relative;width:100%}.article-card__image--no-image{background-color:#f6f6f6}.article-card__image--no-image:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='477' height='431' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M143.451 164.221c-22.93 0-41.58-18.65-41.58-41.58s18.66-41.58 41.58-41.58c22.92 0 41.58 18.65 41.58 41.58s-18.66 41.58-41.58 41.58Zm0-64.14c-12.44 0-22.56 10.12-22.56 22.56s10.12 22.56 22.56 22.56 22.56-10.12 22.56-22.56-10.12-22.56-22.56-22.56Z' fill='%238C8C8D'/%3E%3Cpath d='M341.1 0H70.4C31.58 0 0 31.58 0 70.4v258.9c0 38.81 31.58 70.4 70.4 70.4h239.63a99.914 99.914 0 0 1-6.98-19.03H70.4c-12.44 0-23.84-4.44-32.74-11.83 13.01-19.98 61.1-93.56 76.98-114.31 2.86-3.72 5.75-5.83 8.14-5.93 3.01-.1 6.11 2.79 7.7 4.53 6.07 6.72 11.93 13.97 17.6 20.98 6.79 8.41 13.22 16.35 19.2 22.33 4.5 4.5 11.17 6.86 17.83 6.34 6.68-.53 12.58-3.89 16.61-9.46 10.27-14.18 24.66-35.04 37.36-53.46 13.52-19.61 26.3-38.14 31.23-44.42 4.41-5.63 9.03-8.73 13.02-8.73h.09c5.01.07 9.72 4.95 12.76 9.02 13.48 18 32.3 46.6 49.87 74.16a99.694 99.694 0 0 1 16.9-8.9c-18.05-28.3-37.55-57.97-51.52-76.65-10.19-13.61-20.73-16.57-27.79-16.66-7.11-.08-17.8 2.63-28.3 16.01-5.29 6.74-17.63 24.64-31.92 45.37-12.64 18.32-26.96 39.1-37.11 53.09-.76 1.04-1.62 1.57-2.72 1.65-1.29.11-2.48-.42-2.86-.82-5.27-5.27-11.39-12.84-17.86-20.84-5.84-7.22-11.86-14.68-18.3-21.79-8.45-9.33-16.94-11.01-22.58-10.78-5.75.24-14.32 2.75-22.46 13.37-15.12 19.75-58 85.1-74.5 110.41a50.939 50.939 0 0 1-6.01-24.08V70.4c0-28.32 23.05-51.37 51.37-51.37H341.1c28.33 0 51.37 23.05 51.37 51.37v183.36c3.07-.28 6.18-.42 9.32-.42 3.14 0 6.51.15 9.71.46V70.4c0-38.81-31.57-70.4-70.4-70.4Z' fill='%238C8C8D'/%3E%3Cpath d='M401.789 280.551c-41.2 0-74.73 33.52-74.73 74.73s33.52 74.73 74.73 74.73 74.73-33.52 74.73-74.73-33.52-74.73-74.73-74.73Zm0 19.02c11.93 0 22.98 3.78 32.06 10.19l-77.57 77.57c-6.41-9.07-10.19-20.13-10.19-32.05 0-30.71 24.99-55.7 55.7-55.7v-.01Zm0 111.4c-11.93 0-22.98-3.78-32.06-10.19l77.57-77.57c6.41 9.07 10.19 20.13 10.19 32.06 0 30.71-24.99 55.7-55.7 55.7Z' fill='%238C8C8D'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:15%;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);width:15%;z-index:2}.article-card__wrapper{display:block}.article-card__wrapper__title{-webkit-line-clamp:5;line-clamp:5;display:block;font-weight:600;margin-block:.5rem .75rem}.article-card__wrapper__desc,.article-card__wrapper__title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-card__wrapper__desc{-webkit-line-clamp:8;line-clamp:8}.article-card__wrapper__arrow{height:1rem;margin-top:1rem;width:1.5rem}.article-card__wrapper__arrow svg{transition:.3s ease-in-out}.recipe-card{display:block;position:relative}.recipe-card:focus .recipe-card__wrapper__title,.recipe-card:hover .recipe-card__wrapper__title{text-decoration:underline}.recipe-card:focus .recipe-card__wrapper__arrow,.recipe-card:hover .recipe-card__wrapper__arrow{width:2.25rem}.recipe-card:focus .recipe-card__wrapper__arrow svg,.recipe-card:hover .recipe-card__wrapper__arrow svg{transform:scaleY(-1)}.recipe-card__image{aspect-ratio:1/1;display:block;height:auto;margin-bottom:1rem;position:relative;width:100%}.recipe-card__image--no-image{background-color:#f6f6f6}.recipe-card__image--no-image:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='477' height='431' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M143.451 164.221c-22.93 0-41.58-18.65-41.58-41.58s18.66-41.58 41.58-41.58c22.92 0 41.58 18.65 41.58 41.58s-18.66 41.58-41.58 41.58Zm0-64.14c-12.44 0-22.56 10.12-22.56 22.56s10.12 22.56 22.56 22.56 22.56-10.12 22.56-22.56-10.12-22.56-22.56-22.56Z' fill='%238C8C8D'/%3E%3Cpath d='M341.1 0H70.4C31.58 0 0 31.58 0 70.4v258.9c0 38.81 31.58 70.4 70.4 70.4h239.63a99.914 99.914 0 0 1-6.98-19.03H70.4c-12.44 0-23.84-4.44-32.74-11.83 13.01-19.98 61.1-93.56 76.98-114.31 2.86-3.72 5.75-5.83 8.14-5.93 3.01-.1 6.11 2.79 7.7 4.53 6.07 6.72 11.93 13.97 17.6 20.98 6.79 8.41 13.22 16.35 19.2 22.33 4.5 4.5 11.17 6.86 17.83 6.34 6.68-.53 12.58-3.89 16.61-9.46 10.27-14.18 24.66-35.04 37.36-53.46 13.52-19.61 26.3-38.14 31.23-44.42 4.41-5.63 9.03-8.73 13.02-8.73h.09c5.01.07 9.72 4.95 12.76 9.02 13.48 18 32.3 46.6 49.87 74.16a99.694 99.694 0 0 1 16.9-8.9c-18.05-28.3-37.55-57.97-51.52-76.65-10.19-13.61-20.73-16.57-27.79-16.66-7.11-.08-17.8 2.63-28.3 16.01-5.29 6.74-17.63 24.64-31.92 45.37-12.64 18.32-26.96 39.1-37.11 53.09-.76 1.04-1.62 1.57-2.72 1.65-1.29.11-2.48-.42-2.86-.82-5.27-5.27-11.39-12.84-17.86-20.84-5.84-7.22-11.86-14.68-18.3-21.79-8.45-9.33-16.94-11.01-22.58-10.78-5.75.24-14.32 2.75-22.46 13.37-15.12 19.75-58 85.1-74.5 110.41a50.939 50.939 0 0 1-6.01-24.08V70.4c0-28.32 23.05-51.37 51.37-51.37H341.1c28.33 0 51.37 23.05 51.37 51.37v183.36c3.07-.28 6.18-.42 9.32-.42 3.14 0 6.51.15 9.71.46V70.4c0-38.81-31.57-70.4-70.4-70.4Z' fill='%238C8C8D'/%3E%3Cpath d='M401.789 280.551c-41.2 0-74.73 33.52-74.73 74.73s33.52 74.73 74.73 74.73 74.73-33.52 74.73-74.73-33.52-74.73-74.73-74.73Zm0 19.02c11.93 0 22.98 3.78 32.06 10.19l-77.57 77.57c-6.41-9.07-10.19-20.13-10.19-32.05 0-30.71 24.99-55.7 55.7-55.7v-.01Zm0 111.4c-11.93 0-22.98-3.78-32.06-10.19l77.57-77.57c6.41 9.07 10.19 20.13 10.19 32.06 0 30.71-24.99 55.7-55.7 55.7Z' fill='%238C8C8D'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:15%;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);width:15%;z-index:2}.recipe-card__wrapper{display:block}.recipe-card__wrapper__title{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-weight:600;margin-bottom:.75rem;overflow:hidden}.recipe-card__wrapper__icons{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem}.recipe-card__wrapper__icons__item{align-items:center;display:flex;gap:.5rem}.recipe-card__wrapper__icons__item svg{height:1.1rem;min-width:1.1rem;width:1.1rem}.recipe-card__wrapper__desc{-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.recipe-card__wrapper__arrow{height:1rem;margin-top:1rem;width:1.5rem}.recipe-card__wrapper__arrow svg{transition:.3s ease-in-out}.product-card{border:1px solid #001f29;border-radius:1rem;display:block;padding:1rem 0;position:relative;text-align:center;transition:.2s ease-in-out}@media only screen and (min-width:768px){.product-card{border:1px solid transparent;padding:2rem 0}}.product-card:not(.product-card--barcode):focus,.product-card:not(.product-card--barcode):hover{border-color:#001f29}.product-card:not(.product-card--barcode):focus .product-card__wrapper__title,.product-card:not(.product-card--barcode):hover .product-card__wrapper__title{text-decoration:underline}.product-card__image{align-items:flex-end;aspect-ratio:4/3;display:flex;height:auto;justify-content:center;margin-bottom:1rem;position:relative;transition:.3s ease-in-out;width:100%}@media only screen and (min-width:992px){.product-card__image{aspect-ratio:1/1;max-height:13rem}}.product-card__image img{display:block;height:80%;object-fit:contain;object-position:center bottom;width:90%}@media only screen and (min-width:576px){.product-card__image img{width:80%}}.product-card__wrapper{display:block;padding-bottom:.5rem}.product-card__wrapper--no-comments-rating{margin-top:-1rem}@media only screen and (min-width:576px){.product-card__wrapper--no-comments-rating{margin-top:-.5rem}}.product-card__wrapper--no-comments-rating .product-card__wrapper__title{margin-bottom:0}.product-card__wrapper__tag{background-color:#001f29;border-radius:2rem;color:#fcfcf9;margin:-.5rem auto .5rem;padding:0 1rem .125rem;position:relative;text-align:center;width:fit-content;z-index:3}.product-card__wrapper__title{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:block;display:-webkit-box;margin-bottom:.75rem;overflow:hidden}.product-card__wrapper__icons{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:.5rem}.product-card__wrapper__icons__item{align-items:center;display:flex;gap:.5rem}.product-card__wrapper__icons__item svg{height:1.1rem;min-width:1.1rem;width:1.1rem}.overview-top-part__title{display:block;font-weight:400;margin-bottom:1.5rem}@media only screen and (min-width:768px){.overview-top-part__title{margin-bottom:2.5rem}}.overview-top-part__filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;max-width:100%;width:45rem}@media only screen and (min-width:768px){.overview-top-part__filters{gap:1rem;margin-bottom:2.5rem}}.overview-top-part__filters button{background-color:transparent;font-size:.9rem;gap:.5rem;outline-offset:.15rem;padding:.5rem 1.25rem;transition:none}.overview-top-part__filters button.active{background-color:#001f29;border-color:#001f29;color:#fcfcf9}.overview-top-part__search{max-width:100%;width:30rem}@media only screen and (min-width:576px){.overview-top-part__search{align-items:flex-end;display:flex;gap:.5rem}}.overview-top-part__search .form-line{margin-bottom:.5rem;width:100%}@media only screen and (min-width:576px){.overview-top-part__search .form-line{margin-bottom:0}}.overview-top-part__search .form-line__line-wrapper{width:100%}.overview-top-part__search .button{white-space:nowrap}.overview-top-part__search button{border-radius:.4rem;padding:.6rem 2rem}.overview-top-part__search button svg{height:1rem;min-width:1rem;width:1rem}.reels-slider{overflow:hidden}@media only screen and (min-width:768px){.reels-slider__top{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}}@media only screen and (min-width:992px){.reels-slider__top{gap:2rem}}.reels-slider__top__left{display:flex;flex-direction:column;gap:.75rem}@media only screen and (min-width:992px){.reels-slider__top__left{width:70%}}@media only screen and (min-width:1201px){.reels-slider__top__left{gap:1.25rem;width:100%}}.reels-slider__top__right{align-items:center;display:flex;gap:.5rem;margin-block-start:1.5rem}@media only screen and (min-width:768px){.reels-slider__top__right{justify-content:flex-end;margin-top:0}.reels-slider__top__right--mobile-only{display:none}}.reels-slider__top__right.hidden{display:none}.reels-slider__top__right button{align-items:center;background-color:transparent;border:1px solid #001f29;border-radius:50%;color:#001f29;display:flex;height:3.25rem;justify-content:center;outline:1px solid transparent;outline-offset:3px;padding:.875rem;transition:.2s ease-in-out;width:3.25rem}.reels-slider__top__right button.disabled,.reels-slider__top__right button:disabled{border-color:#ccc;color:#ccc;pointer-events:none}.reels-slider__top__right button:focus-visible,.reels-slider__top__right button:hover{background-color:#001f29;color:#fcfcf9}.reels-slider__top__right button:focus-visible{outline-color:#001f29}.reels-slider__top__right button:first-child:hover{transform:translateX(-.25rem)}.reels-slider__top__right button:last-child:hover{transform:translateX(.25rem)}.reels-slider__cards{margin-block-start:1.5rem;overflow:visible}@media only screen and (min-width:768px){.reels-slider__cards{margin-block-start:2rem}}@media only screen and (min-width:1201px){.reels-slider__cards{margin-block-start:3rem}}.reels-slider__slider{overflow:visible!important;padding:.125rem 0!important}.xp-page-editor-item-view .swiper-slide{padding-right:10px;width:40%}.reels-card{align-items:flex-end;aspect-ratio:9/16;display:flex;position:relative;width:100%}@media only screen and (min-width:576px){.reels-card{transition:.3s ease-in-out}}.reels-card:focus-visible:has(.card-component__bottom--media) p,.reels-card:hover:has(.card-component__bottom--media) p{text-decoration-color:transparent}.reels-card:before{background:linear-gradient(0deg,#000,transparent);border-bottom-left-radius:1.5rem;border-bottom-right-radius:1rem;bottom:0;content:"";height:30%;left:0;position:absolute;transform:translateZ(0);width:100%;z-index:1}@media only screen and (min-width:576px){.reels-card:before{transition:.3s ease-in-out}}.reels-card__media-wrapper{background-color:#001f29;border-radius:1rem;height:100%;overflow:hidden;width:100%}.reels-card__media-wrapper iframe{height:100%;width:100%}.reels-card__bottom{display:flex;padding:0 1.5rem 1.5rem;position:relative;transform:translateZ(0);z-index:3}.reels-card .audio-toggle{align-items:center;background-color:rgba(0,31,41,.25);border:none;border-radius:50%;cursor:pointer;display:flex;height:2.75rem;justify-content:center;padding:0;pointer-events:auto;position:absolute;right:1rem;top:1rem;transition:background-color .2s ease-in-out;width:2.75rem;z-index:5}.reels-card .audio-toggle:hover{background-color:rgba(0,31,41,.75)}.reels-card .audio-toggle:hover svg path{fill:#fcfcf9}.reels-card .audio-toggle:focus-visible{outline:2px solid #fcfcf9;outline-offset:2px}.reels-card .audio-toggle svg{height:1.75rem;width:1.75rem}.reels-card .audio-toggle svg path{fill:hsla(60,33%,98%,.5)}.CookieDeclaration a{color:inherit}.CookieDeclaration .CookieDeclarationDialogText{font-size:clamp(1.25rem,2vw,1.3rem);line-height:1.6}.CookieDeclaration .CookieDeclarationType{border:solid #001f29;border-radius:0;border-width:1px 0 0;display:block;margin-top:var(--space);padding-block:3rem;padding-inline:0;position:relative}@media only screen and (min-width:992px){.CookieDeclaration .CookieDeclarationType{margin-left:-10%;width:120%}}@media only screen and (min-width:1201px){.CookieDeclaration .CookieDeclarationType{margin-left:-34.4%;width:168.8%}}.CookieDeclaration .CookieDeclarationType+.CookieDeclarationType{margin-top:0}.CookieDeclaration .CookieDeclarationType .CookieDeclarationTypeHeader{display:block;font-size:clamp(1.4rem,3vw,1.6rem);font-style:italic;font-weight:350;line-height:1.35;margin-bottom:var(--space-smaller)}@media only screen and (min-width:768px){.CookieDeclaration .CookieDeclarationType .CookieDeclarationTypeHeader{line-height:1.2}}@media only screen and (max-width:575px){.CookieDeclaration .CookieDeclarationType table{display:block;margin:0 -1.5rem;overflow:auto;padding:0 1.5rem;width:calc(100% + 3rem)}.CookieDeclaration .CookieDeclarationType table th{word-break:keep-all}.CookieDeclaration .CookieDeclarationType table td{min-width:100px}.CookieDeclaration .CookieDeclarationType table td:nth-child(3){min-width:200px}}.CookieDeclaration .CookieDeclarationType table th{word-wrap:keep-all}.page-error-404__main .h1-hero-small{font-weight:400;margin-block-end:2.5rem}@media only screen and (min-width:576px){.page-error-404__main .h1-hero-small{margin-block-end:3rem}}@media only screen and (min-width:992px){.page-error-404__main .h1-hero-small{margin-block-end:4.5rem}}@media only screen and (max-width:767px){.page-error-404__main .h1-hero-small{font-size:2.5rem}}.page-error-404__main .text-big{display:block;margin-block-end:1.5rem}@media only screen and (min-width:576px){.page-error-404__main .text-big{margin-block-end:2rem}}.page-article__header__date{border:1px solid #001f29;border-radius:5rem;display:block;font-weight:600;margin-block-end:1.25rem;padding:.425rem 1rem;width:fit-content}@media only screen and (min-width:992px){.page-article__header__date{margin-left:auto;margin-right:auto}}.page-article__header__title{display:block;margin-block-end:3rem}@media only screen and (min-width:768px){.page-article__header__title{margin-block-end:4rem}}@media only screen and (min-width:992px){.page-article__header__title{margin-block-end:5.5rem;text-align:center}}.page-article__header__intro{display:block;margin-block-end:2rem}.page-article__header__buttons{align-items:stretch;display:flex;flex-wrap:wrap;gap:.5rem;margin-block-end:2rem}@media only screen and (min-width:768px){.page-article__header__buttons{margin-block-end:3rem}}.page-article__header__buttons button{align-items:center;display:flex;height:auto;justify-content:center}.page-article__header__buttons button.secondary-button{text-decoration:underline!important}.page-article__header__buttons button span{align-items:center;border-radius:10rem;display:flex;height:100%;justify-content:center}.page-article__header__image{margin-block-start:2rem}@media only screen and (min-width:768px){.page-article__header__image{margin-block-start:3rem}}.page-article__header__image .shape-mask{aspect-ratio:16/10;position:relative}@media only screen and (min-width:992px){.page-article__header__image .shape-mask{margin-left:-10%;width:120%}}@media only screen and (min-width:1201px){.page-article__header__image .shape-mask{margin-left:-34.4%;width:168.8%}}.page-article__header__image .shape-mask img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.page-article__body__content{display:flex;flex-direction:column;gap:3rem}@media only screen and (min-width:768px){.page-article__body__content{gap:4rem}}.page-article__body__content__rich-text>div:has(.macros--button),.page-article__body__content__rich-text>div:has(.macros--info-box),.page-article__body__content__rich-text>div:has(.macros--link-list),.page-article__body__content__rich-text>div:has(.macros--quote){display:block;margin-block:1.5rem 3rem}@media only screen and (min-width:768px){.page-article__body__content__rich-text>div:has(.macros--button),.page-article__body__content__rich-text>div:has(.macros--info-box),.page-article__body__content__rich-text>div:has(.macros--link-list),.page-article__body__content__rich-text>div:has(.macros--quote){gap:2rem 4rem}}.page-overview .overview-grid__wrapper{display:grid;gap:1rem;padding-top:2rem}@media only screen and (min-width:576px){.page-overview .overview-grid__wrapper{padding-top:3rem}}@media only screen and (min-width:768px){.page-overview .overview-grid__wrapper{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.page-overview .overview-grid__wrapper{grid-template-columns:repeat(3,1fr);padding-top:5rem}}@media only screen and (max-width:575px){.page-overview .overview-grid__wrapper .article-card{margin-bottom:1.5rem}}.page-overview .overview-grid__no-results{display:flex;justify-content:center;padding-top:3rem;width:100%}@media only screen and (min-width:576px){.page-overview .overview-grid__no-results{padding-top:4rem}}@media only screen and (min-width:992px){.page-overview .overview-grid__no-results{padding-top:5rem}}.page-overview .overview-grid__load-more{display:flex;justify-content:center;padding-top:2rem}@media only screen and (min-width:576px){.page-overview .overview-grid__load-more{padding-top:3rem}}@media only screen and (min-width:992px){.page-overview .overview-grid__load-more{padding-top:5rem}}.page-recipe__header--has-bg-color .section__wrapper{padding-bottom:var(--space)}.page-recipe__header__image-wrapper{aspect-ratio:1;height:auto;margin-block-end:1.5rem;position:relative;width:100%;z-index:1}@media only screen and (min-width:768px){.page-recipe__header__image-wrapper{margin-block-end:0;min-height:100%}}.page-recipe__header__texts-wrapper{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}@media only screen and (min-width:576px){.page-recipe__header__texts-wrapper{gap:2rem}}.page-recipe__header__texts-wrapper h1{margin-block-end:.5rem}@media only screen and (min-width:768px){.page-recipe__header__texts-wrapper h1{margin-block-end:2rem}}@media only screen and (min-width:992px){.page-recipe__header__texts-wrapper h1{margin-block-end:3rem}}@media only screen and (min-width:1201px){.page-recipe__header__texts-wrapper h1{margin-block-end:5rem}}.page-recipe__header__texts-wrapper--no-image{padding-left:.5rem!important}.page-recipe__header__texts-wrapper--no-image h1{margin-block-end:1rem}@media only screen and (min-width:768px){.page-recipe__header__texts-wrapper--no-image h1{margin-block-end:1rem}}@media only screen and (min-width:992px){.page-recipe__header__texts-wrapper--no-image h1{margin-block-end:2rem}}@media only screen and (min-width:1201px){.page-recipe__header__texts-wrapper--no-image h1{margin-block-end:3rem}}.page-recipe__header__texts-wrapper .tags-block{align-items:center;display:flex;gap:2rem}.page-recipe__header__texts-wrapper .tags-block .difficulty{border:1px solid;border-radius:5rem;display:block;font-weight:600;padding:.325rem 1rem;width:fit-content}.page-recipe__header__texts-wrapper .tags-block .time{align-items:center;display:flex;gap:.5rem}.page-recipe__header__texts-wrapper .tags-block .time svg{height:1.25rem;min-width:1.25rem;width:1.25rem}.page-recipe__header__texts-wrapper .h3{font-style:normal}@media only screen and (min-width:768px){.page-recipe__header__texts-wrapper .h3{width:90%}}@media only screen and (min-width:1201px){.page-recipe__header__texts-wrapper .h3{width:80%}}.page-recipe__header-divider{display:block;height:auto;margin-block-end:var(--space);margin-top:-1px;width:100%}@media only screen and (max-width:767px){.page-recipe__divider{margin-block:calc(var(--space-small)*1.5)}}@media only screen and (min-width:992px){.page-recipe__details .left .left-inner{width:90%}}@media only screen and (min-width:1201px){.page-recipe__details .left .left-inner{width:85%}}.page-recipe__details .left .left-inner .accordion.is-active .accordion__title svg{transform:rotate(180deg)}.page-recipe__details .left .left-inner .accordion.is-active .accordion__content{grid-template-rows:1fr}.page-recipe__details .left .left-inner .accordion.is-active .accordion__content>div{display:flex;flex-direction:column;gap:1.5rem;opacity:1;padding-bottom:1rem;padding-top:1.5rem;visibility:visible}@media only screen and (min-width:768px){.page-recipe__details .left .left-inner .accordion.is-active .accordion__content>div{padding-top:2rem}}.page-recipe__details .left .left-inner .accordion__title{align-items:center;display:flex;gap:1rem;justify-content:space-between;text-align:left;width:100%}@media only screen and (min-width:768px){.page-recipe__details .left .left-inner .accordion__title{pointer-events:none}}.page-recipe__details .left .left-inner .accordion__title h3{font-style:normal;font-weight:600}.page-recipe__details .left .left-inner .accordion__title svg{height:1.25rem;min-width:1.25rem;transition:.3s ease-in-out;width:1.25rem}@media only screen and (min-width:768px){.page-recipe__details .left .left-inner .accordion__title svg{display:none}}.page-recipe__details .left .left-inner .accordion__content{display:grid;grid-template-rows:0fr;overflow:hidden;position:relative;transition:.3s ease-in-out}.page-recipe__details .left .left-inner .accordion__content>div{min-height:0;opacity:0;transition:.3s ease-in-out;visibility:hidden}.page-recipe__details .left .left-inner .accordion__content>div .tags-block{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width:1201px){.page-recipe__details .left .left-inner .accordion__content>div .tags-block{gap:.75rem}}.page-recipe__details .left .left-inner .accordion__content>div .tags-block p{border-bottom:1px solid #001f29;padding-bottom:.5rem}@media only screen and (min-width:1201px){.page-recipe__details .left .left-inner .accordion__content>div .tags-block p{padding-bottom:.75rem}}.page-recipe__details .right{display:flex;flex-direction:column;gap:1.5rem;margin-block-start:1.5rem}@media only screen and (min-width:768px){.page-recipe__details .right{margin-block-start:0}}.page-recipe__details .right .accordion.is-active .accordion__title svg{transform:rotate(180deg)}.page-recipe__details .right .accordion.is-active .accordion__content{grid-template-rows:1fr}.page-recipe__details .right .accordion.is-active .accordion__content>div{display:flex;flex-direction:column;gap:1.5rem;opacity:1;padding-bottom:1rem;padding-top:1.5rem;visibility:visible}@media only screen and (min-width:768px){.page-recipe__details .right .accordion:not(:first-child){border-top:1px solid #001f29;margin-block-start:2rem;padding-block-start:2rem}}.page-recipe__details .right .accordion__title{align-items:center;display:flex;gap:1rem;justify-content:space-between;text-align:left;width:100%}@media only screen and (min-width:768px){.page-recipe__details .right .accordion__title{pointer-events:none}}.page-recipe__details .right .accordion__title h3{font-style:normal;font-weight:600}.page-recipe__details .right .accordion__title svg{height:1.25rem;min-width:1.25rem;transition:.3s ease-in-out;width:1.25rem}@media only screen and (min-width:768px){.page-recipe__details .right .accordion__title svg{display:none}}.page-recipe__details .right .accordion__content{display:grid;grid-template-rows:0fr;overflow:hidden;position:relative;transition:.3s ease-in-out}.page-recipe__details .right .accordion__content>div{display:flex;flex-direction:column;gap:1.5rem;min-height:0;opacity:0;transition:.3s ease-in-out;visibility:hidden}.page-recipe__details .right .accordion__content>div .tags-block{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-top:-.25rem}.page-recipe__details .right .accordion__content>div .tags-block .shape-mask{align-items:center;border:1px solid #001f29;border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem 1rem}.page-recipe__details .right .accordion__content>div .tags-block .shape-mask span{display:flex}.page-recipe__details .right .accordion__content>div .tags-block .shape-mask img,.page-recipe__details .right .accordion__content>div .tags-block .shape-mask svg{fill:revert-layer;color:initial;height:1rem;min-width:1rem;width:1rem}.page-recipe__details .right .accordion__content>div ul{display:flex;flex-direction:column;gap:.5rem}.page-product__header--has-bg-color .section__wrapper{padding-bottom:var(--space)}.page-product__header .white a:hover{background-color:#fcfcf9!important;border-color:#fcfcf9!important;color:#001f29!important}.page-product__header__image-wrapper{aspect-ratio:4/3;height:auto;margin-block-end:1rem;position:relative;width:100%;z-index:1}@media only screen and (min-width:768px){.page-product__header__image-wrapper{aspect-ratio:1/1.05;margin-block-end:0;min-height:100%}}.page-product__header__image-wrapper img{height:90%;left:50%;object-fit:contain;object-position:center;top:50%;transform:translate(-50%,-50%);width:90%}@media only screen and (min-width:576px){.page-product__header__image-wrapper img{height:80%;width:80%}}.page-product__header__texts-wrapper{display:flex;flex-direction:column;gap:1.5rem;justify-content:center}@media only screen and (min-width:576px){.page-product__header__texts-wrapper{gap:2rem}}.page-product__header__texts-wrapper--no-image{padding-left:.5rem!important}.page-product__header__texts-wrapper h1{margin-block-end:.25rem}@media only screen and (min-width:768px){.page-product__header__texts-wrapper h1{margin-block-end:1rem}}@media only screen and (min-width:1201px){.page-product__header__texts-wrapper h1{margin-block-end:2rem}}.page-product__header__texts-wrapper .h3{display:flex;flex-direction:column;font-style:normal;gap:1rem}@media only screen and (min-width:768px){.page-product__header__texts-wrapper .h3{gap:1.5rem;width:90%}}@media only screen and (min-width:1201px){.page-product__header__texts-wrapper .h3{line-height:1.5;width:80%}}.page-product__header__texts-wrapper .h3 .button{background-color:transparent;border-color:currentColor;color:currentColor;font-size:1.1rem}.page-product__header__texts-wrapper .h3 .button:hover{background-color:#001f29;color:#fcfcf9}.page-product__header-divider{display:block;height:auto;margin-block-end:var(--space);margin-top:-1px;width:100%}@media only screen and (max-width:767px){.page-product__divider{margin-block:calc(var(--space-small)*1.5)}}.page-product__details .left .left-inner{display:flex;flex-direction:column;gap:4rem}@media only screen and (min-width:768px){.page-product__details .left .left-inner{width:95%}}@media only screen and (min-width:992px){.page-product__details .left .left-inner{width:90%}}@media only screen and (min-width:1201px){.page-product__details .left .left-inner{width:85%}}.page-product__details .left .left-inner .accordion.is-active .accordion__title svg{transform:rotate(180deg)}.page-product__details .left .left-inner .accordion.is-active .accordion__content{grid-template-rows:1fr}.page-product__details .left .left-inner .accordion.is-active .accordion__content>div{display:flex;flex-direction:column;gap:1.5rem;opacity:1;padding-bottom:1rem;padding-top:1.5rem;visibility:visible}@media only screen and (min-width:768px){.page-product__details .left .left-inner .accordion.is-active .accordion__content>div{padding-top:2rem}}.page-product__details .left .left-inner .accordion.is-active .accordion__content__extra{border-top:1px dashed #001f29;margin-top:1rem;padding-top:3rem}.page-product__details .left .left-inner .accordion.is-active .accordion__content__extra h3{display:block;font-style:normal;font-weight:600;margin-bottom:2rem}.page-product__details .left .left-inner .accordion__title{align-items:center;display:flex;gap:1rem;justify-content:space-between;text-align:left;width:100%}@media only screen and (min-width:768px){.page-product__details .left .left-inner .accordion__title{pointer-events:none}}.page-product__details .left .left-inner .accordion__title h3{font-style:normal;font-weight:600}.page-product__details .left .left-inner .accordion__title svg{height:1.25rem;min-width:1.25rem;transition:.3s ease-in-out;width:1.25rem}@media only screen and (min-width:768px){.page-product__details .left .left-inner .accordion__title svg{display:none}}.page-product__details .left .left-inner .accordion__content{display:grid;grid-template-rows:0fr;overflow:hidden;position:relative;transition:.3s ease-in-out}.page-product__details .left .left-inner .accordion__content>div{min-height:0;opacity:0;transition:.3s ease-in-out;visibility:hidden}.page-product__details .left .left-inner .accordion__content>div .tags-block{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width:1201px){.page-product__details .left .left-inner .accordion__content>div .tags-block{gap:.75rem}}.page-product__details .left .left-inner .accordion__content>div .tags-block>div{border-top:1px solid #001f29;display:flex;gap:2rem;justify-content:space-between;padding-top:.5rem}@media only screen and (min-width:1201px){.page-product__details .left .left-inner .accordion__content>div .tags-block>div{padding-top:.75rem}}.page-product__details .left .left-inner .accordion__content>div .tags-block>div:first-child{border-top:none;padding-top:0}.page-product__details .left .left-inner .accordion__content>div .tags-block__italic{border-top:none!important;font-style:italic;padding-left:.75rem;padding-top:0!important}.page-product__details .left .left-inner .accordion__content>div .tags-block__italic p:last-child{font-style:normal}.page-product__details .left .left-inner .accordion__content .foot-note{border-bottom:none!important;padding-bottom:0!important}.page-product__details .right{display:flex;flex-direction:column;gap:1.5rem;margin-block-start:1.5rem}@media only screen and (min-width:768px){.page-product__details .right{margin-block-start:0}}.page-product__details .right .accordion.is-active .accordion__title svg{transform:rotate(180deg)}.page-product__details .right .accordion.is-active .accordion__content{grid-template-rows:1fr}.page-product__details .right .accordion.is-active .accordion__content>div{display:flex;flex-direction:column;gap:1.5rem;opacity:1;padding-bottom:1rem;padding-top:1.5rem;visibility:visible}@media only screen and (min-width:768px){.page-product__details .right .accordion:not(:first-child){border-top:1px solid #001f29;margin-block-start:2rem;padding-block-start:2rem}}.page-product__details .right .accordion__title{align-items:center;display:flex;gap:1rem;justify-content:space-between;text-align:left;width:100%}@media only screen and (min-width:768px){.page-product__details .right .accordion__title{pointer-events:none}}.page-product__details .right .accordion__title h3{font-style:normal;font-weight:600}.page-product__details .right .accordion__title svg{height:1.25rem;min-width:1.25rem;transition:.3s ease-in-out;width:1.25rem}@media only screen and (min-width:768px){.page-product__details .right .accordion__title svg{display:none}}.page-product__details .right .accordion__content{display:grid;grid-template-rows:0fr;overflow:hidden;position:relative;transition:.3s ease-in-out}.page-product__details .right .accordion__content>div{display:flex;flex-direction:column;gap:1.5rem;min-height:0;opacity:0;transition:.3s ease-in-out;visibility:hidden}.page-product__details .right .accordion__content>div .tags-block{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-top:-.25rem}.page-product__details .right .accordion__content>div .tags-block .shape-mask{align-items:center;border:1px solid #001f29;border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem 1rem}.page-product__details .right .accordion__content>div .tags-block .shape-mask span{display:flex}.page-product__details .right .accordion__content>div .tags-block .shape-mask img,.page-product__details .right .accordion__content>div .tags-block .shape-mask svg{fill:revert-layer;color:initial;height:1rem;min-width:1rem;width:1rem}.page-product__details .right .accordion__content>div ul{display:flex;flex-direction:column;gap:.5rem}.page-product__stores{margin-top:1.5rem;padding-bottom:2rem}@media only screen and (min-width:768px){.page-product__stores{margin-top:3rem}}@media only screen and (min-width:1201px){.page-product__stores{margin-top:4rem}}.page-product__stores .accordion.is-active .accordion__title svg{transform:rotate(180deg)}.page-product__stores .accordion.is-active .accordion__content{grid-template-rows:1fr}.page-product__stores .accordion.is-active .accordion__content>div{display:flex;flex-direction:column;gap:1.5rem;opacity:1;padding-top:1.5rem;visibility:visible}.page-product__stores .accordion__title{align-items:center;display:flex;gap:1rem;justify-content:space-between;text-align:left;width:100%}@media only screen and (min-width:768px){.page-product__stores .accordion__title{pointer-events:none}}.page-product__stores .accordion__title h3{font-style:normal;font-weight:600}.page-product__stores .accordion__title svg{height:1.25rem;min-width:1.25rem;transition:.3s ease-in-out;width:1.25rem}@media only screen and (min-width:768px){.page-product__stores .accordion__title svg{display:none}}.page-product__stores .accordion__content{display:grid;grid-template-rows:0fr;overflow:hidden;position:relative;transition:.3s ease-in-out}.page-product__stores .accordion__content>div{min-height:0;opacity:0;transition:.3s ease-in-out;visibility:hidden}.page-product__stores .accordion__content>div .grid{display:grid;gap:1rem}@media only screen and (min-width:992px){.page-product__stores .accordion__content>div .grid--1-col{grid-template-columns:repeat(2,1fr)}.page-product__stores .accordion__content>div .grid--1-col>.flex-inner:first-child{padding-right:2rem}.page-product__stores .accordion__content>div .grid--2-cols{grid-template-columns:repeat(2,1fr)}}.page-product__stores .accordion__content>div .grid--2-cols>div{border:1px solid #001f29;border-radius:.5rem;padding:2rem}@media only screen and (min-width:992px){.page-product__stores .accordion__content>div .grid--3-cols{grid-template-columns:repeat(3,1fr)}}.page-product__stores .accordion__content>div .grid--3-cols>div{border:1px solid #001f29;border-radius:.5rem;padding:2rem}.page-product__stores .accordion__content>div .flex-inner{display:flex;flex-direction:column;gap:1rem}.page-product__stores .accordion__content>div .tags-block{display:flex;flex-wrap:wrap;gap:.5rem .5rem}.page-product__stores .accordion__content>div .tags-block .shape-mask{align-items:center;border:1px solid #001f29;border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem 1rem}.page-product__stores .accordion__content>div .tags-block .shape-mask img,.page-product__stores .accordion__content>div .tags-block .shape-mask svg{height:1rem;min-width:1rem;width:1rem}.page-product__stores .accordion__content>div .tags-block .shape-mask img path,.page-product__stores .accordion__content>div .tags-block .shape-mask svg path{fill:#fcfcf9!important}
/*# sourceMappingURL=index.esm.css.map */