@keyframes blocker{0%,99%{height:100%}to{height:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutToBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes imagePreloader{0%{filter:blur(25px)}to{filter:blur(0)}}@keyframes preloader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}html{box-sizing:border-box;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;hanging-punctuation:first last}*,:after,:before{box-sizing:inherit}[hidden]{display:none!important}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,ul{margin:0;padding:0}li>ol,li>ul{margin-bottom:0}table{border-collapse:collapse;border-spacing:0;width:100%}fieldset{border:0;min-width:0}body,html{overflow-x:clip}html:has(body[style="overflow: hidden;"]){overflow:hidden}address{font-style:normal}:root{--link-color:#24327e;--link-color--hover:#000;--section-side-spacing:1.5rem;--responsive-menu-breakpoint:67.5em;--responsive-layoutS:38.75em}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-regular.bb821572.woff2) format("woff2")}@font-face{ascent-override:95%;descent-override:16%;font-family:Inter Fallback;font-weight:400;line-gap-override:0%;size-adjust:108%;src:local("Arial")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-medium.51d3e30f.woff2) format("woff2")}@font-face{ascent-override:95%;descent-override:16%;font-family:Inter Fallback;font-weight:600;line-gap-override:0%;size-adjust:108%;src:local("Arial")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter-semibold.85a325b8.woff2) format("woff2")}@font-face{ascent-override:95%;descent-override:16%;font-family:Inter Fallback;font-weight:700;line-gap-override:0%;size-adjust:108%;src:local("Arial")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:700;src:url(../fonts/jost-semibold.3d89b00e.woff2) format("woff2")}@font-face{ascent-override:100%;descent-override:14%;font-family:Jost Fallback;font-weight:700;line-gap-override:10%;size-adjust:104%;src:local("Arial")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:url(../fonts/jost-regular.2689122a.woff2) format("woff2")}@font-face{ascent-override:100%;descent-override:14%;font-family:Jost Fallback;font-weight:400;line-gap-override:10%;size-adjust:104%;src:local("Arial")}body{font-family:Inter,Inter Fallback,sans-serif;font-size:.875rem;line-height:1.5;min-height:100svh}body::-webkit-scrollbar{height:12px;width:12px}body::-webkit-scrollbar-track{border-radius:0}body::-webkit-scrollbar-thumb{border:2px solid #0000;border-radius:12px}b,strong{font-weight:600}hr{border:0;border-top:1px solid;box-sizing:initial;height:0;opacity:.2;overflow:visible}img{font-style:italic;height:auto;max-width:100%;vertical-align:middle}img[data-loaded]{animation:imagePreloader 125ms}html.no-js img[data-lazyload]{display:none}::placeholder{color:inherit;opacity:.55}textarea{max-height:33vh;min-height:5em;resize:vertical}a{color:var(--link-color);text-decoration:underline;word-wrap:break-word}a[href^="tel:"]{white-space:nowrap}a:hover{--link-color:var(--link-color--hover);text-decoration:none}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background-color:#0000000a;border-radius:5px}::-webkit-scrollbar-track:hover{background-color:#00000012}[data-no-scrolltrack]::-webkit-scrollbar-track{background:0 0;box-shadow:none}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#0003;border:0;border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:#0000004d}::-webkit-scrollbar-thumb:active{background-color:#0006}.o-block{--o-block-indent:3.5rem;display:flex;flex-direction:column;margin-top:var(--o-block-indent);width:100%}.o-block:has(:is([data-megamenu]:hover,.is-active[data-dropdown],html.js [data-dropdown=""]:hover,html.no-js [data-dropdown]:hover)){z-index:1}.o-block:first-child{--o-block-indent:0}.o-block--separator:not(:first-child){border-top:1px solid #f0f1f2;padding-top:var(--o-block-indent)}.o-block+.o-block--indent\:4xs,.o-block--indent\:4xs{--o-block-indent:0.1875rem}.o-block+.o-block--indent\:3xs,.o-block--indent\:3xs{--o-block-indent:0.25rem}.o-block+.o-block--indent\:2xs,.o-block--indent\:2xs{--o-block-indent:0.375rem}.o-block+.o-block--indent\:xs,.o-block--indent\:xs{--o-block-indent:0.5rem}.o-block+.o-block--indent\:s,.o-block--indent\:s{--o-block-indent:0.75rem}.o-block+.o-block--indent\:m,.o-block--indent\:m{--o-block-indent:1rem}.o-block+.o-block--indent\:l,.o-block--indent\:l{--o-block-indent:1.5rem}.o-block+.o-block--indent\:xl,.o-block--indent\:xl{--o-block-indent:2rem}.o-block+.o-block--indent\:2xl,.o-block--indent\:2xl{--o-block-indent:2.5rem}.o-block+.o-block--indent\:3xl,.o-block--indent\:3xl{--o-block-indent:3.5rem}.o-block+.o-block--indent\:4xl,.o-block--indent\:4xl{--o-block-indent:4.5rem}.o-block+.o-block--indent\:none,.o-block--indent\:none{--o-block-indent:0rem}.o-block:where([class*="u-display:none"]:not([class*="u-display:none@"]):first-child)+.o-block{--o-block-indent:0}.o-details__toggler{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto min-content}.o-details:not(:has(summary:last-child)) .o-details__toggler{cursor:pointer}.o-details__toggler--reverse{grid-template-columns:min-content auto}.o-details__toggler::marker{content:none}.o-details__toggler::-webkit-details-marker{display:none}.o-details__toggler-icon{display:block;flex-shrink:0;margin:-.5em 0;transition:transform 125ms}.o-details[open] .o-details__toggler-icon{transform:rotate(180deg)}.o-dropdown{position:relative}.o-dropdown.is-active,html.js .o-dropdown[data-dropdown=""]:hover,html.no-js .o-dropdown:hover{z-index:9}.o-dropdown__toggler{align-items:center;display:flex;flex-direction:row;position:relative}.o-dropdown--has-overlay>.o-dropdown__toggler{transition:box-shadow}.o-dropdown--has-overlay.is-active>.o-dropdown__toggler,html.js .o-dropdown--has-overlay[data-hover=""]:hover>.o-dropdown__toggler,html.no-js .o-dropdown--has-overlay:hover>.o-dropdown__toggler{box-shadow:0 0 0 calc(max(100vw,100vh)*2) #18181bbf;transition-duration:125ms;z-index:1}.o-dropdown__content{max-width:max(30rem,33vw);max-width:calc(100vw - var(--section-side-spacing)*2);min-width:100%;position:absolute;top:100%;visibility:hidden;width:max-content;z-index:-1}.o-dropdown--from\:left>.o-dropdown__content{left:0}.o-dropdown--from\:right>.o-dropdown__content{right:0}.o-dropdown--from\:bottom>.o-dropdown__content{bottom:100%;left:50%;right:auto;top:auto;transform:translateX(-50%)}.o-dropdown--animate>.o-dropdown__content{opacity:0;transition:opacity .1875s;visibility:hidden}.o-dropdown[data-dropdown=modal]>.o-dropdown__content{bottom:5vh;left:2.5vw;margin:0!important;max-width:none;min-width:auto;position:fixed;right:2.5vw;top:5vh;width:auto}.o-dropdown--has-overlay\:content>.o-dropdown__content[data-dropdown-content]>[data-dropdown-real-content],.o-dropdown--has-overlay\:content>.o-dropdown__content[data-dropdown-real-content]{box-shadow:0 0 0 calc(max(100vw,100vh)*2) #18181bbf}.o-dropdown.is-active>.o-dropdown__content,html.js .o-dropdown[data-dropdown=""]:hover>.o-dropdown__content,html.no-js .o-dropdown:hover>.o-dropdown__content{opacity:1;visibility:visible;z-index:2}html.no-js .o-dropdown[data-dropdown=modal]:hover>.o-dropdown__content:after{animation:blocker .5s linear;content:"";height:0;left:0;position:absolute;top:0;width:100%}.o-expandable{--o-expandable-height:15rem;overflow:hidden}.o-expandable:is(.o-expandable--size\:template,.o-expandable--size\:explicit){overflow:visible}.o-expandable--size\:s{--o-expandable-height:10rem}.o-expandable--size\:s\@l,.o-expandable--size\:s\@m,.o-expandable--size\:s\@s{--o-expandable-height:none}.o-expandable--size\:m{--o-expandable-height:15rem}.o-expandable--size\:m\@l,.o-expandable--size\:m\@m,.o-expandable--size\:m\@s{--o-expandable-height:none}.o-expandable--size\:l{--o-expandable-height:22.5rem}.o-expandable--size\:explicit,.o-expandable--size\:explicit\@l,.o-expandable--size\:explicit\@m,.o-expandable--size\:explicit\@s,.o-expandable--size\:l\@l,.o-expandable--size\:l\@m,.o-expandable--size\:l\@s{--o-expandable-height:none}:where(html.js :not(.o-expandable--size\:template):not(.o-expandable--size\:explicit):not(.is-expanded))>.o-expandable__content{max-height:var(--o-expandable-height);position:relative}:where(html.js .o-expandable.is-loaded:not(.is-expandable)) .o-expandable__content{max-height:none}:where(html.js .o-expandable.is-expanded) .o-expandable__content{max-height:none!important}.o-expandable.is-expandable:not(.is-expanded):not(.o-expandable--size\:explicit):not(.o-expandable--size\:template)>.o-expandable__content:after{background:linear-gradient(180deg,#fff0,#fff 50%);bottom:-4.125rem;content:"";height:7rem;left:0;pointer-events:none;position:absolute;width:100%}.o-expandable--size\:l\@l:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:l\@m:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:l\@s:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:m\@l:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:m\@m:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:m\@s:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:s\@l:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:s\@m:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:s\@s:not(.is-expanded) .o-expandable__content:after{display:none}.o-expandable__toggler{display:none;position:relative}:where(html.js) .o-expandable.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}:where(html.js) .o-expandable--size\:s\@s.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:s\@m.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:s\@l.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:m\@s.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:m\@m.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:m\@l.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:l\@s.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:l\@m.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:l\@l.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:explicit\@s.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:explicit\@m.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable--size\:explicit\@l.is-expandable:not(.is-expanded) .o-expandable__toggler{display:none}:where(html.js) .o-expandable.is-expandable:not(.is-expanded) .is-hidden[data-expandable-item],:where(html.js) .o-expandable:not(.is-expanded) [data-expandable-hidden]{display:none}.o-figure{height:inherit;margin-left:auto;margin-right:auto;max-height:inherit;max-width:inherit;min-height:inherit;min-width:inherit;text-align:center;width:inherit}.o-figure--ratio\:2\:1{aspect-ratio:2/1}.o-figure--ratio\:4\:3{aspect-ratio:4/3}.o-figure--ratio\:16\:9{aspect-ratio:16/9}.o-figure--ratio\:1\:1{aspect-ratio:1/1}.o-figure--fill,.o-figure__holder{height:100%;width:100%}.o-figure__holder{display:inline-block;max-height:inherit;max-width:inherit;min-height:inherit;min-width:inherit}:where(.o-figure:not([class*="o-figure--ratio:"])) .o-figure__holder{height:auto;width:auto}.o-figure__img{height:100%;max-height:inherit;max-width:inherit;object-fit:contain;object-position:center;width:100%}.o-figure__img--cover{object-fit:cover}.o-flag{--o-flag-gap:0.5rem;align-items:center;display:grid;gap:var(--o-flag-gap);grid-template-columns:min-content auto}.o-flag--inline{display:inline-grid}.o-flag--reverse{grid-template-columns:auto min-content}.o-flag--align\:top{align-items:start}.o-flag--align\:bottom{align-items:end}.o-flag--gap\:4xs{--o-flag-gap:0.1875rem}.o-flag--gap\:3xs{--o-flag-gap:0.25rem}.o-flag--gap\:2xs{--o-flag-gap:0.375rem}.o-flag--gap\:xs{--o-flag-gap:0.5rem}.o-flag--gap\:s{--o-flag-gap:0.75rem}.o-flag--gap\:m{--o-flag-gap:1rem}.o-flag--gap\:l{--o-flag-gap:1.5rem}.o-flag--gap\:xl{--o-flag-gap:2rem}.o-flag--gap\:2xl{--o-flag-gap:2.5rem}.o-flag--gap\:3xl{--o-flag-gap:3.5rem}.o-flag--gap\:4xl{--o-flag-gap:4.5rem}.o-flag--gap\:none{--o-flag-gap:0rem}.o-ico{display:inline-block;flex-shrink:0;margin:-.5em 0;vertical-align:middle}.o-ico--native{margin:0}.o-ico--offset\:top{position:relative;top:-.125em}.o-ico--offset\:bottom{bottom:-.125em;position:relative}.o-img{height:100%;object-fit:contain;width:100%}.o-link{appearance:none;color:var(--link-color);line-height:inherit;padding:0;text-decoration:underline}.o-link[type=button]{background:0 0;border:0}.o-link:has(svg){align-items:center;display:inline-flex;gap:.5rem}.o-link:hover{--link-color:var(--link-color--hover);text-decoration:none}.o-link:hover[type=button]{cursor:pointer}.o-link--plain{text-decoration:none}.o-link--plain:hover{text-decoration:underline}.o-link--no-link,.o-link--no-link:hover{text-decoration:none}.o-list{--o-list-gap-x:0.5em;--o-list-gap-y:0.5em;display:flex;flex-direction:column;gap:var(--o-list-gap-y) var(--o-list-gap-x);list-style:none}.o-list--row{flex-direction:row;flex-wrap:wrap}.o-list--columnar{align-content:flex-start;column-gap:calc(var(--o-list-gap-x)*5);flex-wrap:wrap;overflow:auto}.o-list--justify\:center{justify-content:center}.o-list--align\:center{align-items:center}.o-list--gap\:4xs{--o-list-gap-x:0.0625em;--o-list-gap-y:0.0625em}.o-list--gap\:3xs{--o-list-gap-x:0.125em;--o-list-gap-y:0.125em}.o-list--gap\:2xs{--o-list-gap-x:0.1875em;--o-list-gap-y:0.1875em}.o-list--gap\:xs{--o-list-gap-x:0.25em;--o-list-gap-y:0.25em}.o-list--gap\:s{--o-list-gap-x:0.375em;--o-list-gap-y:0.375em}.o-list--gap\:m{--o-list-gap-x:0.5em;--o-list-gap-y:0.5em}.o-list--gap\:l{--o-list-gap-x:0.75em;--o-list-gap-y:0.75em}.o-list--gap\:xl{--o-list-gap-x:1em;--o-list-gap-y:1em}.o-list--gap\:2xl{--o-list-gap-x:1.5em;--o-list-gap-y:1.5em}.o-list--gap\:3xl{--o-list-gap-x:2em;--o-list-gap-y:2em}.o-list--gap\:4xl{--o-list-gap-x:2.5em;--o-list-gap-y:2.5em}.o-list--gap\:none{--o-list-gap-x:0rem;--o-list-gap-y:0rem}.o-list--gap\:4xs\:x{--o-list-gap-x:0.0625em}.o-list--gap\:4xs\:y{--o-list-gap-y:0.0625em}.o-list--gap\:3xs\:x{--o-list-gap-x:0.125em}.o-list--gap\:3xs\:y{--o-list-gap-y:0.125em}.o-list--gap\:2xs\:x{--o-list-gap-x:0.1875em}.o-list--gap\:2xs\:y{--o-list-gap-y:0.1875em}.o-list--gap\:xs\:x{--o-list-gap-x:0.25em}.o-list--gap\:xs\:y{--o-list-gap-y:0.25em}.o-list--gap\:s\:x{--o-list-gap-x:0.375em}.o-list--gap\:s\:y{--o-list-gap-y:0.375em}.o-list--gap\:m\:x{--o-list-gap-x:0.5em}.o-list--gap\:m\:y{--o-list-gap-y:0.5em}.o-list--gap\:l\:x{--o-list-gap-x:0.75em}.o-list--gap\:l\:y{--o-list-gap-y:0.75em}.o-list--gap\:xl\:x{--o-list-gap-x:1em}.o-list--gap\:xl\:y{--o-list-gap-y:1em}.o-list--gap\:2xl\:x{--o-list-gap-x:1.5em}.o-list--gap\:2xl\:y{--o-list-gap-y:1.5em}.o-list--gap\:3xl\:x{--o-list-gap-x:2em}.o-list--gap\:3xl\:y{--o-list-gap-y:2em}.o-list--gap\:4xl\:x{--o-list-gap-x:2.5em}.o-list--gap\:4xl\:y{--o-list-gap-y:2.5em}.o-list--gap\:none\:x{--o-list-gap-x:0rem}.o-list--gap\:none\:y{--o-list-gap-y:0rem}.o-plain-button{appearance:none;background:0 0;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.25;padding:0}.o-section{--o-section-gap-top:3.5rem;--o-section-gap-bottom:3.5rem;--o-section-gap-side:var(--section-side-spacing);padding:var(--o-section-gap-top) var(--o-section-gap-side) var(--o-section-gap-bottom) var(--o-section-gap-side);width:100%}.o-section--gap\:4xs{--o-section-gap-top:0.1875rem;--o-section-gap-bottom:0.1875rem}.o-section--gap\:3xs{--o-section-gap-top:0.25rem;--o-section-gap-bottom:0.25rem}.o-section--gap\:2xs{--o-section-gap-top:0.375rem;--o-section-gap-bottom:0.375rem}.o-section--gap\:xs{--o-section-gap-top:0.5rem;--o-section-gap-bottom:0.5rem}.o-section--gap\:s{--o-section-gap-top:0.75rem;--o-section-gap-bottom:0.75rem}.o-section--gap\:m{--o-section-gap-top:1rem;--o-section-gap-bottom:1rem}.o-section--gap\:l{--o-section-gap-top:1.5rem;--o-section-gap-bottom:1.5rem}.o-section--gap\:xl{--o-section-gap-top:2rem;--o-section-gap-bottom:2rem}.o-section--gap\:2xl{--o-section-gap-top:2.5rem;--o-section-gap-bottom:2.5rem}.o-section--gap\:3xl{--o-section-gap-top:3.5rem;--o-section-gap-bottom:3.5rem}.o-section--gap\:4xl{--o-section-gap-top:4.5rem;--o-section-gap-bottom:4.5rem}.o-section--gap\:none{--o-section-gap-top:0rem;--o-section-gap-bottom:0rem}.o-section--gap\:4xs\:top{--o-section-gap-top:0.1875rem}.o-section--gap\:4xs\:bottom{--o-section-gap-bottom:0.1875rem}.o-section--gap\:3xs\:top{--o-section-gap-top:0.25rem}.o-section--gap\:3xs\:bottom{--o-section-gap-bottom:0.25rem}.o-section--gap\:2xs\:top{--o-section-gap-top:0.375rem}.o-section--gap\:2xs\:bottom{--o-section-gap-bottom:0.375rem}.o-section--gap\:xs\:top{--o-section-gap-top:0.5rem}.o-section--gap\:xs\:bottom{--o-section-gap-bottom:0.5rem}.o-section--gap\:s\:top{--o-section-gap-top:0.75rem}.o-section--gap\:s\:bottom{--o-section-gap-bottom:0.75rem}.o-section--gap\:m\:top{--o-section-gap-top:1rem}.o-section--gap\:m\:bottom{--o-section-gap-bottom:1rem}.o-section--gap\:l\:top{--o-section-gap-top:1.5rem}.o-section--gap\:l\:bottom{--o-section-gap-bottom:1.5rem}.o-section--gap\:xl\:top{--o-section-gap-top:2rem}.o-section--gap\:xl\:bottom{--o-section-gap-bottom:2rem}.o-section--gap\:2xl\:top{--o-section-gap-top:2.5rem}.o-section--gap\:2xl\:bottom{--o-section-gap-bottom:2.5rem}.o-section--gap\:3xl\:top{--o-section-gap-top:3.5rem}.o-section--gap\:3xl\:bottom{--o-section-gap-bottom:3.5rem}.o-section--gap\:4xl\:top{--o-section-gap-top:4.5rem}.o-section--gap\:4xl\:bottom{--o-section-gap-bottom:4.5rem}.o-section--gap\:none\:top{--o-section-gap-top:0rem}.o-section--gap\:none\:bottom{--o-section-gap-bottom:0rem}.o-simple-table{--o-simple-table-gap-x:0.5em;--o-simple-table-gap-y:0.5em;display:grid;gap:var(--o-simple-table-gap-y) var(--o-simple-table-gap-x);grid-template-columns:auto auto;grid-template-rows:auto}.o-simple-table:has(.o-simple-table__cell--header){grid-template-columns:minmax(min-content,max-content) auto}.o-simple-table--gap\:xs{--o-simple-table-gap-x:0.25em;--o-simple-table-gap-y:0.25em}.o-simple-table--gap\:s{--o-simple-table-gap-x:0.375em;--o-simple-table-gap-y:0.375em}.o-simple-table--gap\:m{--o-simple-table-gap-x:0.5em;--o-simple-table-gap-y:0.5em}.o-simple-table--gap\:l{--o-simple-table-gap-x:0.75em;--o-simple-table-gap-y:0.75em}.o-simple-table--gap\:xl{--o-simple-table-gap-x:1em;--o-simple-table-gap-y:1em}.o-simple-table--gap\:none{--o-simple-table-gap-x:0rem;--o-simple-table-gap-y:0rem}.o-simple-table--gap\:xs\:x{--o-simple-table-gap-x:0.25em}.o-simple-table--gap\:xs\:y{--o-simple-table-gap-y:0.25em}.o-simple-table--gap\:s\:x{--o-simple-table-gap-x:0.375em}.o-simple-table--gap\:s\:y{--o-simple-table-gap-y:0.375em}.o-simple-table--gap\:m\:x{--o-simple-table-gap-x:0.5em}.o-simple-table--gap\:m\:y{--o-simple-table-gap-y:0.5em}.o-simple-table--gap\:l\:x{--o-simple-table-gap-x:0.75em}.o-simple-table--gap\:l\:y{--o-simple-table-gap-y:0.75em}.o-simple-table--gap\:xl\:x{--o-simple-table-gap-x:1em}.o-simple-table--gap\:xl\:y{--o-simple-table-gap-y:1em}.o-simple-table--gap\:none\:x{--o-simple-table-gap-x:0rem}.o-simple-table--gap\:none\:y{--o-simple-table-gap-y:0rem}.o-simple-table>*{grid-column:1/-1}.o-simple-table__row{display:grid;gap:var(--o-simple-table-gap-y) var(--o-simple-table-gap-x);grid-template-columns:subgrid}.o-simple-table__cell--header{margin-right:1rem}.o-spacing{--o-spacing-gap-x:1rem;--o-spacing-gap-y:1rem;display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;margin:0 calc(var(--o-spacing-gap-x)/2*-1) calc(var(--o-spacing-gap-y)*-1) calc(var(--o-spacing-gap-x)/2*-1)}.o-spacing--align\:top{align-items:flex-start}.o-spacing--align\:center{align-items:center}.o-spacing--justify\:center{justify-content:center}.o-spacing--justify\:end{justify-content:flex-end}.o-spacing--justify\:space-around{justify-content:space-around}.o-spacing--justify\:space-between{justify-content:space-between}.o-spacing--justify\:space-evenly{justify-content:space-evenly}.o-spacing--no-wrap{flex-wrap:nowrap}.o-spacing--gap\:4xs{--o-spacing-gap-x:0.1875rem;--o-spacing-gap-y:0.1875rem}.o-spacing--gap\:3xs{--o-spacing-gap-x:0.25rem;--o-spacing-gap-y:0.25rem}.o-spacing--gap\:2xs{--o-spacing-gap-x:0.375rem;--o-spacing-gap-y:0.375rem}.o-spacing--gap\:xs{--o-spacing-gap-x:0.5rem;--o-spacing-gap-y:0.5rem}.o-spacing--gap\:s{--o-spacing-gap-x:0.75rem;--o-spacing-gap-y:0.75rem}.o-spacing--gap\:m{--o-spacing-gap-x:1rem;--o-spacing-gap-y:1rem}.o-spacing--gap\:l{--o-spacing-gap-x:1.5rem;--o-spacing-gap-y:1.5rem}.o-spacing--gap\:xl{--o-spacing-gap-x:2rem;--o-spacing-gap-y:2rem}.o-spacing--gap\:2xl{--o-spacing-gap-x:2.5rem;--o-spacing-gap-y:2.5rem}.o-spacing--gap\:3xl{--o-spacing-gap-x:3.5rem;--o-spacing-gap-y:3.5rem}.o-spacing--gap\:4xl{--o-spacing-gap-x:4.5rem;--o-spacing-gap-y:4.5rem}.o-spacing--gap\:none{--o-spacing-gap-x:0rem;--o-spacing-gap-y:0rem}.o-spacing--gap\:4xs\:x{--o-spacing-gap-x:0.1875rem}.o-spacing--gap\:4xs\:y{--o-spacing-gap-y:0.1875rem}.o-spacing--gap\:3xs\:x{--o-spacing-gap-x:0.25rem}.o-spacing--gap\:3xs\:y{--o-spacing-gap-y:0.25rem}.o-spacing--gap\:2xs\:x{--o-spacing-gap-x:0.375rem}.o-spacing--gap\:2xs\:y{--o-spacing-gap-y:0.375rem}.o-spacing--gap\:xs\:x{--o-spacing-gap-x:0.5rem}.o-spacing--gap\:xs\:y{--o-spacing-gap-y:0.5rem}.o-spacing--gap\:s\:x{--o-spacing-gap-x:0.75rem}.o-spacing--gap\:s\:y{--o-spacing-gap-y:0.75rem}.o-spacing--gap\:m\:x{--o-spacing-gap-x:1rem}.o-spacing--gap\:m\:y{--o-spacing-gap-y:1rem}.o-spacing--gap\:l\:x{--o-spacing-gap-x:1.5rem}.o-spacing--gap\:l\:y{--o-spacing-gap-y:1.5rem}.o-spacing--gap\:xl\:x{--o-spacing-gap-x:2rem}.o-spacing--gap\:xl\:y{--o-spacing-gap-y:2rem}.o-spacing--gap\:2xl\:x{--o-spacing-gap-x:2.5rem}.o-spacing--gap\:2xl\:y{--o-spacing-gap-y:2.5rem}.o-spacing--gap\:3xl\:x{--o-spacing-gap-x:3.5rem}.o-spacing--gap\:3xl\:y{--o-spacing-gap-y:3.5rem}.o-spacing--gap\:4xl\:x{--o-spacing-gap-x:4.5rem}.o-spacing--gap\:4xl\:y{--o-spacing-gap-y:4.5rem}.o-spacing--gap\:none\:x{--o-spacing-gap-x:0rem}.o-spacing--gap\:none\:y{--o-spacing-gap-y:0rem}.o-spacing__item{margin-bottom:var(--o-spacing-gap-y);min-width:0;padding-left:calc(var(--o-spacing-gap-x)/2);padding-right:calc(var(--o-spacing-gap-x)/2)}.o-table :where(tr){border-top:1px solid #f0f1f2;transition:background-color 125ms}.o-table :where(tr:last-child){border-bottom:1px solid #f0f1f2}.o-table :where(tr:hover){background-color:#ebfaff}.o-table :where(tbody tr[data-no-highlight]:hover),.o-table :where(thead tr:hover),.o-table[data-no-row-highlight] :where(tr:hover){background:0 0}.o-table :where(th,td){padding:.75rem;text-align:left}.o-table :where(th){font-weight:600}.o-table :where(thead tr){border-top:0}.o-table :where(thead th){background-color:#edf3f5}.o-table :where(thead td,thead th){border-bottom:1px solid #f0f1f2}.o-table__row--sticky :where(th,td){position:sticky;top:0;z-index:1}.o-table__cell--sticky{left:0;position:sticky;z-index:2}.o-tabs{--o-tabs-gap-x:0;--o-tabs-gap-y:0}.o-tabs--gap\:s{--o-tabs-gap-x:1rem;--o-tabs-gap-y:0.5rem}.o-tabs--gap\:l{--o-tabs-gap-x:1.5rem;--o-tabs-gap-y:0.75rem}.o-tabs__scrollable{position:relative}html.no-js .o-tabs__scrollable{display:none}.o-tabs__scrollable:after,.o-tabs__scrollable:before{background-image:linear-gradient(90deg,#fff 0,#fff0);content:"";height:101%;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:2.5em}.o-tabs__scrollable[data-overlay=both]:before,.o-tabs__scrollable[data-overlay=left]:before{left:0;opacity:1}.o-tabs__scrollable[data-overlay=both]:after,.o-tabs__scrollable[data-overlay=right]:after{opacity:1;right:0;transform:scaleX(-1)}.o-tabs__options{display:flex;flex-direction:row;gap:var(--o-tabs-gap-y) var(--o-tabs-gap-x);list-style-type:none}.o-tabs__options--justify\:center{justify-content:center}.o-tabs__scrollable .o-tabs__options{flex-wrap:nowrap;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.o-tabs__scrollable .o-tabs__options::-webkit-scrollbar{display:none}.o-tabs__options--vertical{flex-direction:column}.o-tabs__scrollable .o-tabs__option{scroll-snap-align:start;scroll-snap-stop:always;white-space:nowrap}.o-tabs__panel{display:none}.o-tabs__panel.is-active,html.no-js .o-tabs__panel{display:block}html.no-js .o-tabs__panel+.o-tabs__panel{margin-top:3.5rem}.o-tabs__scrollable .o-tabs__link{white-space:nowrap}.o-toast{animation:fadeInFromBottom .5s 1s forwards,fadeOutToBottom .5s 5s forwards;bottom:0;opacity:0;position:fixed;width:100%;z-index:2}.o-toast--persistent,.o-toast:hover{animation:fadeInFromBottom .5s .5s forwards}.o-wrapper{margin:auto;max-width:80rem;width:100%}.o-wrapper--wide{max-width:none}.l-added-to-cart__figure{width:max(60px,10vw)}.l-article-header{align-items:self-start;display:grid;gap:2rem 4.5rem;grid-template-areas:"main";grid-template-columns:1fr}.l-article-header:has(>.l-article-header__side){grid-template-areas:"main side";grid-template-columns:1fr 25rem}.l-article-header__main{grid-area:main}.l-article-header__side{grid-area:side}.l-cart-overview{display:flex;flex-direction:column;max-width:100%;min-width:100%;width:max-content}.l-cart-overview__item{padding:.75rem 1rem}.l-cart-overview__item+.l-cart-overview__item{border-top:1px solid #f0f1f2}.l-catalog{align-items:self-start;display:grid;grid-template-areas:"main";scroll-margin-top:1rem}.l-catalog:has(.l-catalog__side){gap:2.5rem;grid-template-areas:"side main";grid-template-columns:12.5rem minmax(0,1fr)}.l-catalog__main{grid-area:main}.l-catalog__side{grid-area:side}.l-delivery-n-payment{--l-delivery-n-payment-logo-height:22px;--l-delivery-n-payment-logo-width:60px;display:grid;gap:1rem 1rem;grid-template-columns:min-content auto min-content}.l-delivery-n-payment__header{align-items:center;display:grid;grid-column:1/-1;grid-template-columns:subgrid;line-height:1.45}.l-delivery-n-payment__data{display:none;grid-column:2/-1}.l-delivery-n-payment.is-active .l-delivery-n-payment__data{display:initial}.l-delivery-n-payment__label{text-wrap:balance}.l-delivery-n-payment__logo{height:var(--l-delivery-n-payment-logo-height);min-width:var(--l-delivery-n-payment-logo-width);object-position:left;width:var(--l-delivery-n-payment-logo-width)}.l-error-page{align-items:center;display:grid;gap:1rem 3.5rem;grid-template-areas:"side main";grid-template-columns:33% 1fr}.l-error-page__main{grid-area:main}.l-error-page__side{grid-area:side}.l-error-page__illustration{margin:auto;max-width:22.5rem;padding:3.5rem 2rem 1.5rem;width:100%}.l-page{--l-page-sidebar-width:25rem;align-items:self-start;display:grid;grid-template-areas:"main"}.l-page:has(.l-page__side){gap:3.5rem 4.5rem;grid-template-areas:"main side";grid-template-columns:1fr var(--l-page-sidebar-width)}.l-page--reversed:has(.l-page__side){grid-template-areas:"side main";grid-template-columns:var(--l-page-sidebar-width) 1fr}.l-page:has(.l-page__side--size\:s){--l-page-sidebar-width:18.75rem}.l-page:has(.l-page__side--size\:xs){--l-page-sidebar-width:13.875rem}.l-page__main{grid-area:main;min-width:0;position:relative;z-index:1}.l-page__side{grid-area:side}.l-page__side[data-sticky]:not(.is-sticky){left:0!important}.l-page-body{display:flex;flex-direction:column}.l-page-footer{background-color:#24327e;color:#fff;flex-grow:1;margin-top:-1.5rem;overflow:hidden}.l-page-footer:before{aspect-ratio:7/1;background-color:#fff;background-image:url(../imgs/divider.ec012fe1.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;margin-left:calc(var(--section-side-spacing)*-1);margin-right:calc(var(--section-side-spacing)*-1)}.l-page-footer__content{display:grid;gap:2.5rem 2.5rem;grid-template-areas:"company customers downloads";grid-template-columns:1fr 1fr 3fr;grid-template-rows:auto}.l-page-footer:has(.l-page-footer__articles) .l-page-footer__content{grid-template-areas:"articles articles articles" "company customers downloads"}.l-page-footer__articles{grid-area:articles}.l-page-footer__downloads{grid-area:downloads}.l-page-footer__branches,.l-page-footer__copyright{border-top:1px solid #3e53a1;grid-column:1/-1;padding-top:2.5rem}.l-page-header:has(:is([data-megamenu]:hover,.is-active[data-dropdown],html.js [data-dropdown=""]:hover,html.no-js [data-dropdown]:hover)){z-index:9}.l-page-header__content{display:grid;gap:.75rem 1.5rem;grid-template-areas:"logo topbar topbar" "logo search toolbar" "navigation navigation navigation";grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.l-page-header__logo{align-self:end;grid-area:logo}.l-page-header__search{align-self:end;border-radius:50px;grid-area:search;position:relative;z-index:4}.l-page-header:has(:is([data-megamenu]:hover,.is-active[data-dropdown],html.js [data-dropdown=""]:hover,html.no-js [data-dropdown]:hover)) .l-page-header__search{z-index:2}.l-page-header__topbar{grid-area:topbar;justify-self:end;margin-bottom:-.5rem}.l-page-header__toolbar{align-self:center;grid-area:toolbar}.l-page-header__navigation{grid-area:navigation;margin-top:.75rem;position:relative;z-index:3}.l-page-header__menu{align-self:center;display:none;grid-area:menu;justify-self:end}.l-page-header__b4nn3rs{grid-column:1/-1;position:relative;z-index:1}.l-page-header__search-toggle{display:none}.l-page-header__menu-toggle{display:none;position:relative}.l-page-content{position:relative;z-index:1}.l-page-content:has(:is([data-megamenu]:hover,.is-active[data-dropdown],html.js [data-dropdown=""]:hover,html.no-js [data-dropdown]:hover)){z-index:9}.l-page-content--sub{border-top:1px solid #f0f1f2}.l-product{align-items:flex-start;display:grid;gap:3.5rem;grid-template-areas:"data params";grid-template-columns:55% 1fr}.l-product__params{grid-area:params}.l-product__params[data-sticky]:not(.is-sticky){left:0!important}.l-product__availability{background-color:#eff6dd;border-radius:8px;padding:.75rem}.l-product__add-to-cart{display:flex;flex-wrap:wrap;gap:1rem}.l-product__variants{background-color:#ebfaff;border-radius:8px;flex-shrink:0;padding:.75rem 1rem;width:100%}.l-product__toolbox{border-top:1px solid #f0f1f2;padding-top:1rem}.l-product__main-image{max-height:42.5vh;min-height:300px;position:relative}.l-product__data{grid-area:data}.l-product__badges{align-items:flex-start;display:flex;flex-direction:column;left:0;position:absolute;top:0}.l-product__aside{grid-column:1/-1}.l-thank-page{align-items:center;display:grid;gap:1rem 3.5rem;grid-template-areas:"side main";grid-template-columns:33% 1fr}.l-thank-page__main{grid-area:main}.l-thank-page__side{grid-area:side}.l-thank-page__illustration{margin:auto;max-width:22.5rem;padding:3.5rem 2rem 1.5rem;width:100%}.c-advantages{background-color:#c0effe;border-radius:8px;line-height:1.35;padding:2.5rem 2rem}.c-article{--c-article-border-color:#f0f1f2;--c-article-heading-color:#24327e;--c-article-date-color:#999;border:1px solid var(--c-article-border-color);border-radius:8px;display:grid;font-size:1rem;gap:2rem;grid-template-columns:1fr 2fr;height:100%;margin-left:auto;margin-right:auto;max-width:100ch;padding:1rem;position:relative;transition:box-shadow .25s}.c-article:hover{box-shadow:0 4px 20px 0 #0000001a}.c-article--type\:condensed{font-size:.875rem;grid-template-columns:1.33fr 2fr}.c-article--type\:cover{border:0;grid-template-columns:1fr;margin-left:0;margin-right:0;max-width:none;overflow:hidden;padding:20% 0 0}.c-article--type\:cover:hover{box-shadow:0 4px 16px 0 #00000030}.c-article--type\:simple{--c-article-border-color:#3e53a1;--c-article-heading-color:#c0effe;align-items:center;gap:1rem;grid-template-columns:1fr 3fr}.c-article__figure{max-height:200px}.c-article--type\:condensed .c-article__figure{max-height:140px}.c-article--type\:cover .c-article__figure{bottom:0;left:0;max-height:100%;position:absolute;right:0;top:0}.c-article--type\:simple .c-article__figure{max-height:64px}:where(.c-article:not(.c-article--type\:cover)) .c-article__img{border-radius:6px}.c-article--type\:simple .c-article__img{border-radius:4px}.c-article__content{display:flex;flex-direction:column;gap:.5rem}.c-article--type\:cover .c-article__content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#c0effec7;isolation:isolate;justify-content:center;margin:auto -1px -1px 50%;padding:2rem 2.5rem;width:50%}.c-article__heading{color:var(--c-article-heading-color);font-size:clamp(1.125rem,.36vw + 1.0536rem,1.375rem);font-weight:700;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;word-wrap:break-word}.c-article--type\:condensed .c-article__heading{font-size:clamp(1rem,.18vw + .9643rem,1.125rem);font-weight:700}.c-article--type\:cover .c-article__heading{font-size:clamp(1.5rem,.36vw + 1.4286rem,1.75rem);font-weight:700}.c-article--type\:simple .c-article__heading{font-size:clamp(.8125rem,.09vw + .7946rem,.875rem);font-weight:400}.c-article__link{color:inherit;text-decoration:none}.c-article__link:focus,.c-article__link:hover{text-decoration:underline}.c-article__date{color:var(--c-article-date-color);font-size:.875rem}.c-article__date-ico{margin-top:-.125em}.c-article__text{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.c-autocompleter{background-color:#fff;border-radius:4px;left:50%;list-style-type:none;margin-top:1rem;max-height:min(100vh - (150px + var(--section-side-spacing)),55rem);max-width:calc(100vw - var(--section-side-spacing)*2);min-width:100%;overflow-y:auto;transform:translate(-50%);width:32.5rem!important}.c-autocompleter-group{background-color:#edf3f5;border-bottom:1px solid #e2e2e2;color:#000;font-size:.9375em;font-weight:600;padding:.5rem 1rem}.c-autocompleter-group:not(:first-child){border-top:1px solid #e2e2e2}.c-autocompleter-result{background-color:#fff;display:grid;gap:.25rem;padding:.5rem 1rem;transition:background-color 125ms}.c-autocompleter-result:is(:hover,[aria-selected=true]){background-color:#f0f1f2}.c-autocompleter-result:has(.c-autocompleter-result__figure){gap:.25rem 1rem;grid-template-areas:"figure heading price" "figure code availability";grid-template-columns:48px auto min-content;grid-template-rows:min-content 1fr}.c-autocompleter-result+.c-autocompleter-result{border-top:1px solid #edf3f5}.c-autocompleter-result__heading{color:#24327e;font-weight:600;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;word-wrap:break-word}.c-autocompleter-result:has(.c-autocompleter-result__figure) .c-autocompleter-result__heading{grid-area:heading}.c-autocompleter-result__category{color:#999;font-size:.9375em;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;word-wrap:break-word}.c-autocompleter-result__figure{grid-area:figure}.c-autocompleter-result__figure img{aspect-ratio:1/1;border-radius:4px;max-height:60px;object-fit:contain}.c-autocompleter-result__code{color:#999;font-size:.9375em;grid-area:code}.c-autocompleter-result__price{color:#000;font-size:.9375em;grid-area:price;text-align:right;white-space:nowrap}.c-autocompleter-result__availability{font-size:.9375em;grid-area:availability;text-align:right;white-space:nowrap}.c-availability{--c-availability-color:inherit;color:var(--c-availability-color)}.c-availability--stock{--c-availability-color:#799e18}.c-availability--soon{--c-availability-color:#f2994a}.c-availability--not-available{--c-availability-color:#e30613}.c-availability-box{--separator-color:#dee8c9;background-color:#eff6dd;border-radius:8px;padding:.75rem 1rem}.c-b4nn3r{--c-b4nn3r-spacing-x:1.5rem;--c-b4nn3r-spacing-y:1rem;align-items:flex-end;aspect-ratio:3/2;border-radius:8px;box-shadow:0 8px 18px 0 #00000029;display:flex;overflow:hidden;position:relative;text-decoration:none}.c-b4nn3r__img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;transition:transform .25s;width:100%;z-index:0}.c-b4nn3r:hover .c-b4nn3r__img{transform:scale(1.05)}.c-b4nn3r__label{background-color:#24327e;color:#fff;display:flex;flex-direction:column;font-family:Jost,Jost Fallback,sans-serif;font-size:clamp(1.125rem,.36vw + 1.0536rem,1.375rem);font-weight:600;justify-content:flex-end;line-height:1.35;min-height:2.5em;padding:.5em var(--c-b4nn3r-spacing-x) var(--c-b4nn3r-spacing-y) var(--c-b4nn3r-spacing-x);position:relative;text-transform:uppercase;width:100%;z-index:1}.c-b4nn3r--green .c-b4nn3r__label{background-color:#93c11c}.c-b4nn3r__subtitle{color:#93c11c;display:block;font-size:.625em;line-height:1.3;margin:-1em 0 -.125em;position:relative;text-transform:none;z-index:1}.c-b4nn3r--green .c-b4nn3r__subtitle{color:#fff}.c-b4nn3r__overlay{aspect-ratio:9/1;bottom:calc(100% - 1px);color:#24327e;height:auto;left:calc(var(--c-b4nn3r-spacing-x)*-1);object-fit:cover;position:absolute;width:calc(100% + var(--c-b4nn3r-spacing-x)*2)}.c-b4nn3r--green .c-b4nn3r__overlay{color:#93c11c}.c-badge{--c-badge-color:#24327e;--c-badge-size:min(3.75rem,20vw);align-items:flex-start;background-color:var(--c-badge-color);color:#fff;display:inline-flex;flex-direction:column;flex-shrink:0;font-family:Jost,Jost Fallback,sans-serif;font-weight:400;gap:.125rem;line-height:1.25;max-width:100%;padding:.375rem .5rem .3rem;position:relative;text-decoration:none;text-transform:uppercase}.c-badge:not(.c-badge--shape\:circle){border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-badge--size\:l{--c-badge-size:min(6.5rem,17.5vw)}.c-badge+.c-badge--offsettop{margin-top:-.75rem}.c-badge+.c-badge--offsetleft{margin-left:-.75rem}.c-badge--shape\:circle{border-radius:50%;box-shadow:0 2px 6px 0 #00000036,0 0 2px 0 #0000004f;height:var(--c-badge-size);justify-content:center;overflow:hidden;padding:0;text-align:center;width:var(--c-badge-size)}.c-badge--shape\:circle:has(>[href]),.c-badge--shape\:circle[href]{transition:transform 125ms}.c-badge--shape\:circle:has(>[href]):hover,.c-badge--shape\:circle[href]:hover{transform:scale(1.1)}.c-badge--shape\:circle:not(.c-badge--type\:image){border:3px solid #fff3;transform:rotate(-15deg)}.c-badge--shape\:circle:not(.c-badge--type\:image):has(>[href]):hover,.c-badge--shape\:circle:not(.c-badge--type\:image)[href]:hover{transform:rotate(-15deg) scale(1.1)}.c-badge:not(.c-badge--shape\:circle)+.c-badge--shape\:circle{margin-top:auto}.c-badge--type\:image{background:0 0;padding:0}.c-badge--type\:default,.c-badge--type\:new{--c-badge-color:#24327e}.c-badge--type\:recommended{--c-badge-color:#22bf95}.c-badge--type\:sale{--c-badge-color:#cf0000}.c-badge--type\:set{--c-badge-color:#93c11c}.c-badge--type\:clearance{--c-badge-color:#000}.c-badge--type\:free-delivery{--c-badge-color:#799e18}.c-badge--type\:introductory-price{--c-badge-color:#ff3779}.c-badge__content{color:inherit;display:flex;height:100%;text-decoration:none;width:100%}.c-badge__content,.c-bubble{align-items:center;justify-content:center}.c-bubble{--c-bubble-size:1.375rem;background-color:#c0effe;border-radius:50%;color:#24327e;display:inline-flex;font-size:.6875rem;font-weight:700;height:var(--c-bubble-size);line-height:1;padding:.0625em 0 0;width:var(--c-bubble-size)}.c-bubble--offset\:left{left:-1.25em;position:absolute;top:-.75em}.c-branch{display:grid;gap:.25rem;padding-top:1.33em;position:relative}.c-branch__type{position:absolute;text-transform:uppercase;top:0}.c-button{--c-button-color:#fff;--c-button-color--hover:#fff;--c-button-bg:#93c11c;--c-button-bg--hover:#7c8088;--c-button-border-color:#93c11c;--c-button-border-color--hover:#7c8088;--c-button-outline:#93c11c54;--c-button-padding-x:2rem;--c-button-padding-y:1rem;align-items:center;appearance:none;background:0 0;background-color:var(--c-button-bg);border:0;border:1px solid var(--c-button-border-color);border-radius:4px;box-shadow:none;box-sizing:border-box;color:inherit;color:var(--c-button-color);cursor:pointer;display:inline-block;display:inline-flex;font-family:inherit;font-size:1em;font-weight:inherit;gap:.75rem;justify-content:center;line-height:1.25;padding:0;padding:var(--c-button-padding-y) var(--c-button-padding-x);text-decoration:none;transition:background-color 125ms ease-in,border-color 125ms ease-in,color 125ms ease-in;width:-moz-fit-content;width:fit-content}.c-button:not([disabled]):focus{outline:0}.c-button:not([disabled]):focus-visible{box-shadow:0 0 0 3px var(--c-button-outline)}.c-button:not([disabled]):hover{background-color:var(--c-button-bg--hover);border-color:var(--c-button-border-color--hover);color:var(--c-button-color--hover)}.c-button--wide{text-align:center;width:100%}.c-button--gap\:compact{--c-button-padding-x:1rem;--c-button-padding-y:0.75rem}.c-button--gap\:fit{--c-button-padding-x:1.5rem;--c-button-padding-y:0.125em;height:100%}.c-button--type\:light{--c-button-color:#24327e;--c-button-color--hover:#24327e;--c-button-bg:#c0effe;--c-button-bg--hover:#c2dbff;--c-button-border-color:#c0effe;--c-button-border-color--hover:#c2dbff;--c-button-outline:#919ed354}.c-button--type\:ghost{--c-button-color:#93c11c;--c-button-color--hover:#7c8088;--c-button-bg:#0000;--c-button-bg--hover:#0000;--c-button-border-color:#93c11c;--c-button-border-color--hover:#7c8088;--c-button-outline:#93c11c54}.c-button--type\:light-ghost{--c-button-color:#24327e;--c-button-color--hover:#24327e;--c-button-bg:#0000;--c-button-bg--hover:#0000;--c-button-border-color:#c2dbff;--c-button-border-color--hover:#24327e;--c-button-outline:#919ed354}.c-button--type\:ico{--c-button-color:inherit;--c-button-color--hover:#24327e;--c-button-bg:#0000;--c-button-bg--hover:#0000;--c-button-border-color:#0000;--c-button-border-color--hover:#0000;--c-button-outline:#919ed354;background:0 0;border:0;border-radius:4px;display:block;padding:.25em}.c-button[disabled]{cursor:auto;filter:grayscale(1);opacity:.66}.c-category{--c-category-figure-size:44px;display:grid;text-align:initial}.c-category:has(>.c-category__figure){gap:1.5rem;grid-template-columns:min-content 1fr}.c-category--type\:card{align-items:center;border:1px solid #f0f1f2;border-radius:8px;height:100%;padding:1rem;text-decoration:none;transition:border-color .1875s}.c-category--type\:card:has(>.c-category__figure){padding:.5rem 1rem}.c-category--type\:card:focus{outline:0}.c-category--type\:card:focus-visible{box-shadow:0 0 0 3px #cbcbcb54}.c-category--type\:card:hover{border-color:#93c11c}.c-category__heading{font-size:clamp(.9375rem,.09vw + .9196rem,1rem);font-weight:700;text-wrap:balance}.c-category--type\:card .c-category__heading{font-size:clamp(.8125rem,.09vw + .7946rem,.875rem);font-weight:400}.c-category__figure{height:var(--c-category-figure-size);width:var(--c-category-figure-size)}.c-category__figure--size\:l{--c-category-figure-size:64px}.c-category__figure--placeholder{padding:.625em}.c-category__content{display:flex;flex-direction:column;gap:.375rem}.c-category__link{color:#000;text-decoration:none}.c-category__link:focus,.c-category__link:hover{text-decoration:underline}.c-category-grid{--c-category-grid-columns:4;border:1px solid #f0f1f2;border-radius:8px;overflow:hidden}.c-category-grid__wrapper{display:grid;gap:1px;grid-template-columns:repeat(var(--c-category-grid-columns),1fr);list-style:none}.c-category-grid__item{box-shadow:0 0 0 1px #f0f1f2;padding:1.5rem}.c-checkbox{display:inline-flex;gap:.75em;line-height:1.45;-webkit-user-select:none;user-select:none;--_option-background-color:#fff;--_option-border-color:#dedfe2;--_option-outline:#93c11c54}.c-checkbox input{appearance:none;background-color:var(--_option-background-color);border:1px solid var(--_option-border-color);border-radius:4px;display:inline-block;flex-shrink:0;height:1.375em;position:relative;transition:background-color .1875s,border-color .1875s,box-shadow .1875s;vertical-align:text-top;width:1.375em}.c-checkbox input:focus{outline:0}.c-checkbox input:focus-visible{border-color:var(--_option-border-color);box-shadow:0 0 0 3px var(--_option-outline);--_option-border-color:#93c11c;--_option-outline:#93c11c54}.c-checkbox input:hover{cursor:pointer}.c-checkbox input:checked,.c-checkbox input:hover{background-color:var(--_option-background-color);border-color:var(--_option-border-color)}.c-checkbox input:checked{--_option-background-color:#93c11c;--_option-border-color:#93c11c}.c-checkbox input:checked:after{opacity:1}.c-checkbox input[disabled]{box-shadow:none;cursor:default;opacity:.7}.c-checkbox input:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath fill='none' d='M1.25 5.00004L3.86312 7.91671L8.75 2.08337' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;bottom:0;box-sizing:border-box;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 125ms}.c-checkbox:hover{--_option-background-color:#fff;--_option-border-color:#93c11c}.c-collage__item{aspect-ratio:4/3;border-radius:8px;float:left;object-fit:cover;position:relative;width:60%}.c-collage__item:first-child+.c-collage__item{aspect-ratio:1/1;margin-left:5%;transform:translateY(50%);width:35%;z-index:1}.c-collage__item:first-child+.c-collage__item+.c-collage__item{margin-top:-10%;transform:translateX(33%)}.c-columns{--c-columns-gap-x:0.5em;--c-columns-gap-y:0.5em;--c-columns-boost-x:10;--c-columns-boost-y:0.5;--c-columns-separator-color:var(--separator-color,#f0f1f2);column-gap:calc(var(--c-columns-gap-x)*var(--c-columns-boost-x));column-rule:1px solid var(--c-columns-separator-color);columns:12.5em;display:list-item;list-style:none;margin-bottom:calc(var(--c-columns-gap-y)*var(--c-columns-boost-y)/2*-1);margin-top:calc(var(--c-columns-gap-y)*var(--c-columns-boost-y)/2*-1)}.c-columns--gap\:s{--c-columns-gap-x:0.375em;--c-columns-gap-y:0.375em}.c-columns--gap\:m{--c-columns-gap-x:0.5em;--c-columns-gap-y:0.5em}.c-columns--gap\:l{--c-columns-gap-x:0.75em;--c-columns-gap-y:0.75em}.c-columns--gap\:none{--c-columns-gap-x:0rem;--c-columns-gap-y:0rem}.c-columns--gap\:s\:x{--c-columns-gap-x:0.375em}.c-columns--gap\:s\:y{--c-columns-gap-y:0.375em}.c-columns--gap\:m\:x{--c-columns-gap-x:0.5em}.c-columns--gap\:m\:y{--c-columns-gap-y:0.5em}.c-columns--gap\:l\:x{--c-columns-gap-x:0.75em}.c-columns--gap\:l\:y{--c-columns-gap-y:0.75em}.c-columns--gap\:none\:x{--c-columns-gap-x:0rem}.c-columns--gap\:none\:y{--c-columns-gap-y:0rem}.c-columns>*,.c-columns__item{padding-bottom:calc(var(--c-columns-gap-y)*var(--c-columns-boost-y)/2);padding-top:calc(var(--c-columns-gap-y)*var(--c-columns-boost-y)/2)}.c-comparator{margin-bottom:-.75rem;overflow-x:auto;position:relative}.c-comparator:has(.c-comparator__table):after{border-right:1px solid #dedfe2;content:"";height:calc(100% - .875rem);position:absolute;right:0;top:0}.c-comparator__table{table-layout:fixed}.c-comparator__row--header{border-bottom:0}thead .c-comparator__row:last-child{border-color:#dedfe2}.c-comparator__cell{border:1px solid #dedfe2;text-align:center;width:15rem}.c-comparator__cell--header{vertical-align:top}.c-comparator__cell--param{background-color:#edf3f5;border-left:0;text-align:left;width:12.5rem}.c-comparator__cell--param:after,.c-comparator__cell--param:before{color:#dedfe2;content:"";height:100%;position:absolute;top:0}.c-comparator__cell--param:before{border-left:1px solid;left:0}.c-comparator__cell--param:after{border-right:1px solid;right:-1px}.c-comparator__cell--blank{background-color:#fff;border-bottom:0;border-top:0}.c-comparator__cell--blank:before{display:none}.c-comparator__cell--condensed{padding-top:0}.c-comparator__product-title{font-weight:600;text-wrap:balance}.c-comparator__figure{height:120px;margin:auto}.c-consent-bar{background-color:#00000040;bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:10}.c-consent-bar__content{align-items:center;background-color:#24327e;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQyLjY2NyIgaGVpZ2h0PSIxMDY2LjY2NyIgdmVyc2lvbj0iMS4wIiB2aWV3Qm94PSIwIDAgNzgyIDgwMCI+PHBhdGggZD0iTTUxOC41LjZjLTEuNi4yLTYuNi45LTExIDEuNS0xMS40IDEuNS0zMi42IDcuOS00Mi42IDEzLTIuOCAxLjQtNC40IDEuNi03LjUuOS0yLjEtLjUtMTAtMS43LTE3LjQtMi43LTE5LjItMi41LTc1LjktMi41LTkzLjggMC0zNiA1LjItNjkuOCAxNC40LTk5LjcgMjcuMy02LjUgMi44LTEyLjMgNC43LTE0LjIgNC42LTE0LjctLjYtMjUuNy0uNC0zMC44LjctMzcuMiA3LjgtNjQuMSAzMi4xLTc2LjEgNjguOS0yLjIgNy0zLjEgOC4yLTEyLjkgMTguMy00OS43IDUxLjQtODYgMTIzLjctOTguNCAxOTUuOS01LjMgMzAuNS02LjggNzAuNy0zLjcgOTkuOCAxLjYgMTQuNyA1LjUgMzggNy42IDQ1LjEuOCAzIC41IDQtMyAxMC01LjQgOS4xLTEwLjggMjMtMTIuNyAzMi42LTIgOS42LTIuMSAyOC4zLS40IDM4IDguNSA0NyA0Ni45IDg0LjIgOTMuNyA5MC42bDguOSAxLjJMMTIwIDY2MmMxOCAxOC4zIDI4LjIgMjcuMyA0Ni40IDQwLjggNjUuNCA0OC44IDEzOS45IDc0LjMgMjIwLjYgNzUuNmwxNS41LjMgMTEuNSA1LjZjMjEuMyAxMC40IDM4LjggMTQuNyA2MC40IDE0LjcgNDQuNiAwIDg1LjQtMTkuOCAxMTQuMy01NS41IDUuMy02LjUgMTAuOC0xNS4xIDE1LjgtMjQuNyAzLjYtNi44IDQuOS04LjIgMTIuMi0xMy41IDE5LjktMTQuMiA0Ni4yLTM4LjYgNjMuOC01OS4xIDYuMS03LjEgMTAuMy0xMC44IDE3LjUtMTUuNiA0NC4xLTI5IDczLjMtNzIuNiA4MS42LTEyMS42IDMuOS0yMy4zIDIuOC00NC4zLTMuNy02Ni45LTIuOC05LjYtMy0xMC45LTItMTYuNyA1LjUtMzEuNiAxLjktODEuNS05LTEyMy45LTEzLjEtNTAuOS0zOC41LTEwMi03MC43LTE0Mi4zbC01LjgtNy4zLTEuMy0xMS4xYy0yLjItMTguOS03LjQtMzUuOC0xNi42LTUzLjctNy45LTE1LjUtMTYuMi0yNi44LTI5LTM5LjYtMTguNS0xOC41LTM4LjctMzEtNjIuOS0zOS03LjctMi41LTE4LjMtNS4zLTIzLjUtNi0xMC0xLjYtMzEuNC0yLjYtMzYuNi0xLjltMzguOCA0OC43YzQxIDEwLjggNzMgNDMuNiA4Mi43IDg0LjggMS4yIDUuMSAyLjUgMTQuNSAyLjkgMjAuOS44IDEyLjkgMS41IDE0LjggOC45IDIzLjcgMzIuNyAzOS41IDU1IDgyLjIgNjguMiAxMzAuMyA5LjMgMzQuMiAxMy40IDc5LjUgOS42IDEwNS44LTIuNyAxNy42LTIuOCAyMC40LTEuMSAyNi4yIDcuNiAyNi44IDcuNyAyNy40IDcuMiA0NS0uNCAxMy4yLTEgMTguMy0zIDI1LjUtOS42IDM1LjgtMzEuMSA2My45LTY0LjYgODQuNS03IDQuMy0xMS4zIDcuOC0xNC42IDExLjgtMjEgMjUuNi00My4yIDQ2LjQtNjkuNSA2NS4yLTExLjkgOC41LTEzLjEgOS44LTE2LjkgMTguOC0xNi4xIDM4LjMtNTYuNSA2NC4xLTk2LjYgNjEuOS0xNi4zLTEtMjkuMi01LjMtNDYuNS0xNS41bC05LjUtNS43LTE5LjUuM2MtNzEuNyAxLjItMTQzLTIyLjItMjAxLjgtNjYuNC0yMC43LTE1LjUtMzMuMS0yNi45LTUyLjQtNDguMi03LjEtNy44LTE0LjQtMTUtMTYuMS0xNS45LTIuNC0xLjMtNi4yLTEuNy0xNC43LTEuOS05LjQtLjEtMTIuOS0uNi0xOS40LTIuOC0xOS02LjQtMzUuMS0yMi41LTQxLjYtNDEuNi0zLjEtOS0zLjgtMjQuMi0xLjYtMzMgMS44LTcgNy45LTE5LjEgMTIuNy0yNS4xIDUuOS03LjUgNy4zLTE0LjggNC41LTI0LS44LTIuNi0yLjYtMTAuNC00LTE3LjUtOS40LTQ2LjktOC42LTk1LjIgMi41LTE0MC4xIDE0LjctNjAuMiA0My4yLTExMS43IDg2LjUtMTU2LjMgNy4yLTcuNCAxMy44LTE0LjkgMTQuNy0xNi42LjgtMS42IDIuNS02LjcgMy42LTExLjEgMi41LTEwLjQgNi42LTE4LjUgMTIuOC0yNS4zIDEyLjYtMTQuMSAzMC41LTE5LjkgNDcuNi0xNS40IDguMiAyLjEgMTEuNSAxLjQgMjYtNS4yIDI1LjUtMTEuNiA1OS4zLTIxLjggODYuNy0yNi4zIDM0LjUtNS42IDgwLTUuMSAxMTMuMyAxLjQgMTIgMi4zIDEzLjggMiAyNy4xLTMuOSAyMy0xMC4xIDI5LjktMTEuNyA1MC42LTExLjIgMTIuNy4zIDE3LjMuOCAyNS4zIDIuOSIgc3R5bGU9Im9wYWNpdHk6LjE1Ii8+PHBhdGggZD0iTTM0Ni44IDEyMi4yYy0yOSAzLjQtNDkuNiAzMy4yLTQyLjMgNjEuMiA2IDIzIDI1LjcgMzguNiA0OC43IDM4LjYgMTMuNCAwIDI0LjMtNC4xIDM0LTEyLjggMjAuOC0xOC44IDIyLjMtNTEuMiAzLjItNzEuMi03LjEtNy40LTEzLTExLjMtMjEuNC0xMy44LTguMS0yLjUtMTMuNi0zLTIyLjItMm0xODQuNCA4Mi45Yy05IDEuMS0xOS43IDYuNi0yNi45IDEzLjctMjYuMyAyNi4zLTE0LjcgNzEuMyAyMS4yIDgxLjggOC40IDIuNSAyMC4zIDIuMiAyOC40LS41IDM1LjctMTIuMiA0NS43LTU2LjYgMTguNC04Mi4xLTExLjctMTAuOS0yNC40LTE0LjktNDEuMS0xMi45TTE5MiAyNzAuNmMtOC44IDEuOC0yMy4zIDkuMi0zMC4yIDE1LjQtNy42IDYuOC0xNC45IDE4LTE4LjQgMjguMi0yLjYgNy40LTIuOSA5LjctMi45IDIwLjhzLjMgMTMuNCAyLjkgMjAuOGMxNC44IDQzLjQgNjYuNCA1OC43IDEwMy4zIDMwLjggMTQuNi0xMSAyNS4zLTMyLjcgMjUuMy01MS4xIDAtMTkuMy0xMC41LTQwLjktMjUuMy01Mi4xLTE2LjMtMTIuNC0zNS43LTE2LjktNTQuNy0xMi44TTM4My4yIDM1MGMtMTEuNCAxLjctMjQuMiAxMS4xLTI5IDIxLjQtOC43IDE4LjQtMyA0MC4zIDEzLjIgNTEgOCA1LjIgMTQuNCA2LjkgMjQuNSA2LjQgMTAuMy0uNSAxNy41LTMuNCAyNC41LTkuOCAxNS4zLTE0LjEgMTcuOC0zNS41IDYuMS01Mi41LTguNC0xMi4zLTIzLjgtMTguNy0zOS4zLTE2LjVtMTg0LjkgMTAwYy00NSAxMS44LTY3LjYgNTkuOC00Ny43IDEwMS41IDguMSAxNy4xIDIyLjkgMzAuMyA0MS44IDM3LjMgNi44IDIuNSA4LjQgMi43IDIzLjMgMi43czE2LjUtLjIgMjMuMy0yLjdjMjMuMi04LjYgMzktMjUuMiA0Ni40LTQ4LjggMS45LTYuMyAyLjMtOS41IDIuMi0yMC41LS4xLTExLjEtLjQtMTQuMS0yLjYtMjAuNy00LTEyLjItOS4xLTIwLjQtMTguNy0yOS44LTcuMS03LjEtMTAuMi05LjQtMTguMS0xMy4yLTUuMi0yLjYtMTIuNy01LjQtMTYuNy02LjItOS44LTIuMi0yNC0yLTMzLjIuNG0tMzA2LjcgNjEuMWMtMjUuOCA0LjMtNTAgMjUuMi01Ny44IDQ5LjktNS41IDE3LjItNS41IDMxLjUgMCA0OCAxMS43IDM1LjIgNDkgNTYuOCA4NS4yIDQ5LjQgMjkuNC02IDUxLTI2LjggNTguNy01Ni4zIDIuMi04LjUgMi4yLTI1LjUtLjEtMzQuNy05LjUtMzguNS00Ni43LTYyLjktODYtNTYuMyIgc3R5bGU9Im9wYWNpdHk6LjE1Ii8+PC9zdmc+");background-position:calc(100% + 50px) -50px;background-repeat:no-repeat;background-size:contain;border-radius:8px;bottom:10%;color:#fff;display:flex;flex-direction:column;justify-content:center;left:5%;margin-left:auto;margin-right:auto;max-width:125ch;padding:2rem;pointer-events:auto;position:absolute;right:5%;text-align:center;text-wrap:balance}.c-consent-bar__content .c-consent-bar--modal{min-height:33vh}.c-consent-bar__buttons{align-items:center;display:flex;gap:1rem 1.5rem;justify-content:center}.c-data-table{--c-data-table-border-color:#f0f1f2;--c-data-table-padding-x:1rem;--c-data-table-padding-y:0.75rem}.c-data-table__footer,.c-data-table__header{line-height:1.45}.c-data-table:not(:has(.c-data-table__header)),.c-data-table__body{border:1px solid var(--c-data-table-border-color);border-radius:8px}.c-data-table__row{padding:var(--c-data-table-padding-y) var(--c-data-table-padding-x)}.c-data-table__row+.c-data-table__row{border-top:1px solid var(--c-data-table-border-color);padding-top:var(--c-data-table-padding-y)}.c-data-table__row--n\/a>:not([data-data-table-always-visible]){filter:grayscale(1);opacity:.5}.c-discount-codes{background-color:#eff6dd;border:1px dashed #00000040;border-radius:2px;display:flex;flex-direction:column;margin:0;overflow:hidden;padding:.25rem .375rem .1875rem}.c-discount-codes--padded{border-radius:4px;padding:.5rem .75rem .4rem}.c-download{--c-download-bg:#0000;--c-download-bg--hover:#0000;--c-download-border:#f0f1f2;--c-download-color:#24327e;--c-download-color--hover:#93c11c;--c-download-size-color:#999;align-items:center;background-color:var(--c-download-bg);border:1px solid var(--c-download-border);border-radius:8px;color:var(--c-download-color);display:grid;gap:1rem;grid-template-columns:min-content auto min-content;height:100%;padding:.75rem 1rem;text-decoration:none;transition:background-color .1875s,color .1875s}.c-download:hover{background-color:var(--c-download-bg--hover);color:var(--c-download-color--hover)}.c-download--compact{grid-template-columns:auto min-content}.c-download--dark{--c-download-bg:#3e53a1;--c-download-bg--hover:#344996;--c-download-border:#344996;--c-download-color:#c0effe;--c-download-color--hover:#c0effe;--c-download-size-color:#c0effe}.c-download__label:first-line{text-transform:uppercase}.c-download__size{color:var(--c-download-size-color);white-space:nowrap}.c-dropbox{--c-dropbox-gap-x:1.5rem;--c-dropbox-gap-y:0.75rem;background-color:#fff;border-radius:4px;box-shadow:0 4px 20px 0 #00000014,0 0 2px 0 #0000001a;padding:var(--c-dropbox-gap-y) var(--c-dropbox-gap-x) var(--c-dropbox-gap-y) var(--c-dropbox-gap-x)}.c-dropbox--gap\:none{--c-dropbox-gap-x:0;--c-dropbox-gap-y:0}.c-dropbox--no-wrap{width:max-content}.c-erase{color:#999;transition:color 125ms}.c-erase:hover{color:#e30613}.c-form{display:flex;flex-direction:column;gap:1.5rem}.c-form--gap\:none{gap:0}.c-form__fieldset{border:1px solid #f0f1f2;border-radius:8px;flex-grow:1;gap:1.5rem;padding:1.5rem}.c-form__fields,.c-form__fieldset{display:flex;flex-direction:column}.c-form__fields{flex-wrap:wrap;gap:1rem 2.5rem}.c-form__fields--row{flex-direction:row}.c-form__fields--align-content\:center{align-content:center}.c-form__fields--align-items\:center{align-items:center}.c-form__fields--justify-content\:center{justify-content:center}.c-form__fields--group{flex-direction:row;flex-wrap:nowrap;gap:1rem .5rem}.c-form__field{display:inline-flex;flex-direction:column;flex-wrap:wrap;gap:.1875rem .5rem;max-width:100%}.c-form__field--row{align-items:center;flex-direction:row}.c-form__field--growable{flex-grow:1}.c-form__field--align\:center{align-items:center}.c-form__label{width:-moz-fit-content;width:fit-content}.c-form__label[data-required]{font-weight:700}.c-form__options{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:.75rem 2.5rem}.c-form__options--row{flex-direction:row}.c-form__option{display:flex}.c-form__input{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem 1rem;max-width:100%}.c-form__separator{border-top:1px solid #f0f1f2;height:0;margin-left:-1.5rem;margin-right:-1.5rem}.c-form__buttons{align-items:center;display:flex;flex-direction:row;gap:1rem}.c-form__buttons--justify\:center{justify-content:center}.c-floating-button{--c-floating-button-size:2.75rem;--c-floating-button-bubble-size:1.75em;animation:fadeIn .5s forwards;bottom:1rem;position:fixed;right:1rem;z-index:3}body:has(.grecaptcha-badge) .c-floating-button{bottom:calc(2rem + 65px)}.c-floating-button.has-delay{animation:none;opacity:0}.c-floating-button.is-active{animation:fadeIn .5s forwards;display:initial;opacity:1}.c-floating-button__link{align-items:center;background-color:#3e53a1;border-radius:50%;box-shadow:0 3px 9px #00000047;color:#fff;display:flex;height:var(--c-floating-button-size);justify-content:center;transition:transform 125ms;width:var(--c-floating-button-size)}.c-floating-button__link:hover{transform:scale(1.1)}.c-floating-button__bubble{align-items:center;background-color:#93c11c;border-radius:50%;color:#fff;display:flex;font-size:.75rem;height:var(--c-floating-button-bubble-size);justify-content:center;padding:.25em .25em .125em;pointer-events:none;position:absolute;right:-.625em;text-align:center;top:-.625em;width:var(--c-floating-button-bubble-size)}.c-grid{--c-grid-columns:1;--c-grid-item-max-width:calc(100%/var(--c-grid-columns));--c-grid-item-width-ratio:1;display:flex;flex-wrap:wrap;list-style:none;overflow:initial}.c-grid--size\:xl{--c-grid-columns:1}html.js .c-grid--size\:xl:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:l{--c-grid-columns:2}html.js .c-grid--size\:l:has(:nth-child(2):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:m{--c-grid-columns:3}html.js .c-grid--size\:m:has(:nth-child(3):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:s{--c-grid-columns:4}html.js .c-grid--size\:s:has(:nth-child(4):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:xs{--c-grid-columns:5}html.js .c-grid--size\:xs:has(:nth-child(5):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:2xs{--c-grid-columns:6}html.js .c-grid--size\:2xs:has(:nth-child(6):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--carousel{--c-grid-dots-height:0.5rem;--c-grid-dots-spacing:1.5rem;flex-wrap:nowrap;margin-bottom:0}:where(html.js) .c-grid--carousel:not([data-carousel-no-dots]){padding-bottom:calc(var(--c-grid-dots-height) + var(--c-grid-dots-spacing))}:where(html.js) .c-grid--carousel:not([data-carousel-no-dots]).is-horizontal:not(:has(>.f-carousel__dots)){padding-bottom:0}.c-grid__item{flex-basis:auto;flex-grow:0;flex-shrink:0;max-width:var(--c-grid-item-max-width);position:relative;width:100%}.c-grid__item--native{width:auto}.c-grid--carousel>.c-grid__item,.c-grid--carousel>.f-carousel__viewport>.f-carousel__track>.c-grid__item{margin-bottom:0}html.no-js .c-grid--carousel.c-grid--size\:2xs>.c-grid__item:nth-child(n+7),html.no-js .c-grid--carousel.c-grid--size\:l>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:m>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:s>.c-grid__item:nth-child(n+5),html.no-js .c-grid--carousel.c-grid--size\:xl>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xs>.c-grid__item:nth-child(n+6){display:none}.c-hamburger{--c-hamburger-width:28px;--c-hamburger-bar-height:3px;--c-hamburger-bar-spacing:4px;--c-hamburger-bar-1-offset-x:2px;--c-hamburger-bar-1-offset-y:-0.5px;--c-hamburger-bar-3-offset-x:12px;--c-hamburger-bar-3-offset-y:-3px;appearance:none;background:0 0;border:0;color:inherit;display:flex;flex-direction:column;padding:0;position:relative;transition:color 125ms;width:var(--c-hamburger-width)}.c-hamburger--small{--c-hamburger-width:18px;--c-hamburger-bar-height:2px;--c-hamburger-bar-spacing:3px;--c-hamburger-bar-1-offset-x:1.75px;--c-hamburger-bar-1-offset-y:0.25px;--c-hamburger-bar-3-offset-x:7.5px;--c-hamburger-bar-3-offset-y:-2.5px}.c-hamburger__bar{background-color:currentColor;border-radius:10px;height:var(--c-hamburger-bar-height);transition:rotate .33s cubic-bezier(.68,-.6,.32,1.6),transform .33s cubic-bezier(.68,-.6,.32,1.6)}.c-hamburger__bar--1{width:50%}.c-hamburger.is-active .c-hamburger__bar--1{transform:rotate(45deg) translate(var(--c-hamburger-bar-1-offset-x),var(--c-hamburger-bar-1-offset-y));transform-origin:bottom}.c-hamburger__bar--2{margin:var(--c-hamburger-bar-spacing) 0 var(--c-hamburger-bar-spacing) 0;width:100%}.c-hamburger.is-active .c-hamburger__bar--2{transform:rotate(-45deg);transform-origin:top}.c-hamburger__bar--3{width:75%}.c-hamburger.is-active .c-hamburger__bar--3{transform:translate(var(--c-hamburger-bar-3-offset-x),var(--c-hamburger-bar-3-offset-y)) rotate(45deg);transform-origin:bottom;width:50%}.c-heading{-webkit-hyphens:none;hyphens:none;text-wrap:balance;word-wrap:break-word}.c-heading--nowrap{white-space:nowrap}.c-heading--size\:h1{font-family:Jost,Jost Fallback,sans-serif;font-size:clamp(2rem,.71vw + 1.8571rem,2.5rem);font-weight:700;line-height:calc(.09375em + 2.625ex)}.c-heading--size\:h2{font-size:clamp(1.5rem,.36vw + 1.4286rem,1.75rem);line-height:calc(.25em + 2.625ex)}.c-heading--size\:h2,.c-heading--size\:h3{font-family:Jost,Jost Fallback,sans-serif;font-weight:700;text-transform:uppercase}.c-heading--size\:h3{font-size:clamp(1.125rem,.18vw + 1.0893rem,1.25rem);line-height:calc(.28125em + 2.625ex)}.c-heading--size\:h4{font-size:clamp(1rem,.18vw + .9643rem,1.125rem);line-height:calc(.25em + 2.625ex)}.c-heading--size\:h4,.c-heading--size\:h5{font-family:Jost,Jost Fallback,sans-serif;font-weight:700}.c-heading--size\:h5{line-height:calc(.57813em + 2.625ex);text-transform:uppercase}.c-heading--size\:h5,.c-heading--size\:h6{font-size:clamp(.875rem,.18vw + .8393rem,1rem)}.c-heading--size\:h6{font-weight:700}.c-ico--shadow{box-shadow:0 0 3px 0 #00000026}.c-infobox{--c-infobox-gap:1rem;border-radius:8px;display:flex;flex-direction:column;gap:var(--c-infobox-gap);padding:1.5rem;text-wrap:balance}.c-infobox--flat{border-radius:0}.c-infobox:not([class*="c-infobox--border:"],[class*="c-infobox--fill:"]){border:1px solid #f0f1f2}.c-infobox--gap\:s{--c-infobox-gap:0.75rem}.c-infobox--gap\:m{--c-infobox-gap:1rem}.c-infobox--gap\:l{--c-infobox-gap:1.5rem}.c-infobox--gap\:none{--c-infobox-gap:0rem}.c-infobox--fill\:neutral{background-color:#edf3f5}.c-infobox--border\:neutral{border:1px solid #edf3f5}.c-infobox--fill\:light{background-color:#c0effe}.c-infobox--border\:light{border:1px solid #c0effe}.c-infobox--fill\:negative{background-color:#efd5d7}.c-infobox--border\:negative{border:1px solid #efd5d7}.c-infobox--fill\:positive{background-color:#eff6dd}.c-infobox--border\:positive{border:1px solid #eff6dd}.c-input{--c-input-background-color:#fff;--c-input-border-color:#dedfe2;--c-input-color:#000;--c-input-outline:#919ed354;background-color:var(--c-input-background-color);border:1px solid var(--c-input-border-color);border-radius:4px;color:var(--c-input-color);flex-basis:auto;flex-grow:0;flex-shrink:1;max-width:100%;min-width:0;padding:.625em 1em;transition:background-color .1875s,border-color .1875s,box-shadow .1875s;width:17.5rem}.c-input:focus{outline:0}.c-input:focus-visible{box-shadow:0 0 0 3px var(--c-input-outline)}.c-input.is-valid,.c-input[data-indicator]:not(:focus):not(:placeholder-shown):valid{--c-input-background-color:#fff;--c-input-border-color:#93c11c;--c-input-color:#000;--c-input-outline:#93c11c54}.c-input.is-valid:focus,.c-input[data-indicator]:not(:placeholder-shown):valid:focus{--c-input-border-color:#93c11c;--c-input-outline:#93c11c54}.c-input.is-invalid,.c-input[data-indicator]:not(:focus):not(:placeholder-shown):invalid{--c-input-background-color:#fff;--c-input-border-color:#ee1a1a;--c-input-color:#000;--c-input-outline:#9f141d54}.c-input.is-invalid:focus,.c-input[data-indicator]:not(:placeholder-shown):invalid:focus{--c-input-border-color:#ee1a1a;--c-input-outline:#9f141d54}.c-input[disabled]{cursor:default;opacity:.5}.c-input--compact{padding-left:.25em;padding-right:.25em}.c-input--size\:s{width:5rem}.c-input--size\:m{width:10rem}.c-input--size\:l{width:15rem}.c-input--size\:full{width:100%}.c-input--size\:auto{width:auto}.c-input-error{background-color:#e30613;border-radius:3px;color:#fff;font-size:.8125rem;opacity:0;padding:.5rem 1rem;pointer-events:none;position:absolute;text-wrap:balance;transition:opacity .25s}:focus-visible+.c-input-error{opacity:1}.c-input-error:before{border-right:8px solid #0000;border-top:8px solid #e30613;bottom:-7px;content:"";height:0;left:1rem;position:absolute;width:0}.c-intro{display:grid;gap:2.5rem 4.5rem;grid-template-areas:"collage text";grid-template-columns:3fr 2fr}.c-intro__item--text{align-self:center;grid-area:text}.c-intro__item--collage{grid-area:collage;justify-self:center;max-width:35rem}.c-list{--c-list-bullet-color:#93c11c;--c-list-separator-color:#93c11c;list-style:none}.c-list--bullet-color\:light{--c-list-bullet-color:#999}.c-list--separator-color\:light{--c-list-separator-color:#999}.c-list>*,.c-list__item{display:block;margin:0;position:relative}.c-list>:before,.c-list__item:before{content:"";display:none;left:0;position:absolute;top:.75em}.c-list--type\:arrow .c-list__item,.c-list--type\:arrow>*{padding-left:calc(7px + .625em)}.c-list--type\:arrow .c-list__item:before,.c-list--type\:arrow>:before{background-color:initial;background-image:url(../imgs/drop-right.50af94cd.svg);background-position:0;background-repeat:no-repeat;background-size:contain;display:block;height:11px;top:.425em;width:6px}.c-list--type\:bullet .c-list__item,.c-list--type\:bullet>*{padding-left:calc(4px + .625em)}.c-list--type\:bullet .c-list__item:not(.c-list__item--no-bullet):before,.c-list--type\:bullet>:not(.c-list__item--no-bullet):before{background-color:var(--c-list-bullet-color);border-radius:50%;display:block;height:4px;transform:translateY(-50%);width:4px}.c-list--type\:separated .c-list__item+.c-list__item:before,.c-list--type\:separated>*+:before{color:var(--c-list-separator-color);content:"/";display:initial;padding-right:var(--o-list-gap-x,.5em);position:static}.c-logo{display:flex;margin:auto;max-height:120px;max-width:200px;object-position:center}.c-loading-bar{--c-loading-bar-size:50px;--c-loading-bar-thickness:5px;align-items:center;box-sizing:border-box;color:#24327e;display:flex;filter:none;flex-direction:column;gap:1rem;height:0;justify-content:center;left:0;opacity:0;position:relative;top:0;visibility:hidden;width:0;z-index:-1}.c-loading-bar--justify\:top{justify-content:flex-start}.c-loading-bar--fill{position:absolute}:has(>.c-loading-bar.is-loading:not(.c-loading-bar--fill))>:not(.c-loading-bar){display:none}.c-loading-bar--size\:s{--c-loading-bar-size:34px;--c-loading-bar-thickness:3px}.c-loading-bar:after,.c-loading-bar:before{content:""}.c-loading-bar:before{background-color:initial;border-left-color:currentcolor;border:var(--c-loading-bar-thickness) solid;border-left:var(--c-loading-bar-thickness) solid #0000;border-radius:50%;display:block;height:var(--c-loading-bar-size);width:var(--c-loading-bar-size);z-index:1}.c-loading-bar:after{background-color:#fffc;height:100%;left:0;position:absolute;top:0;width:100%;z-index:auto}.c-loading-bar.is-loading{height:100%;min-height:calc(3rem + var(--c-loading-bar-size));opacity:1;padding:1rem;transition:opacity 125ms;visibility:visible;width:100%;z-index:3}.c-loading-bar.is-loading:before{animation:preloader .75s linear infinite}.c-loading-bar__content{color:#000;font-style:italic;position:relative;text-align:center;text-wrap:balance;z-index:1}.c-megamenu{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px 0 #00000014,0 0 2px 0 #0000001a;list-style-type:none;max-width:max(100%,80rem/2);min-width:100%;position:relative;width:100%;z-index:auto}.c-megamenu:has(:is(.c-megamenu__item:not(.no-hover):hover,.c-megamenu__item.is-active)>.c-megamenu__content){border-bottom-right-radius:0;border-top-right-radius:0}.c-megamenu__item+.c-megamenu__item{border-top:1px solid #f0f1f2}.c-megamenu__link{display:block;padding:.75rem 1.5rem;text-decoration:none}.c-megamenu__item:first-child .c-megamenu__link{border-top-left-radius:8px}.c-megamenu__item:first-child:not(:has(.c-megamenu__content)) .c-megamenu__link{border-top-right-radius:8px}.c-megamenu__item:last-child .c-megamenu__link{border-bottom-left-radius:8px}.c-megamenu__item:last-child:not(:has(.c-megamenu__content)) .c-megamenu__link{border-bottom-right-radius:8px}:is(.c-megamenu__item.is-active,.c-megamenu__item:not(.no-hover):hover) .c-megamenu__link{background-color:#eff6dd}.c-megamenu__link:has(svg){align-items:center;display:flex;gap:1.5rem;justify-content:space-between}.c-megamenu__content{background-color:#fff;border-bottom-right-radius:8px;border-top-right-radius:8px;box-shadow:0 2px 12px #0000002b;display:none;grid-template-rows:min-content 1fr;height:100%;left:100%;overflow:hidden;padding:1.5rem;position:absolute;top:0;width:min(100vw - 100% - (100vw - 80rem),100vw - 100% - 2 * var(--section-side-spacing))}.c-megamenu__item.is-active>.c-megamenu__content,.c-megamenu__item:not(.no-hover):hover>.c-megamenu__content{display:grid}.c-menu{--c-menu-spacing-x:2rem;--c-menu-spacing-y:1rem;display:inline-flex;flex-direction:row;list-style:none;margin:0 calc(var(--c-menu-spacing-x)/2*-1) calc(var(--c-menu-spacing-y)*-1) calc(var(--c-menu-spacing-x)/2*-1)}.c-menu--box{--c-menu-spacing-ratio:0.5;display:flex;flex-direction:column;margin:0}.c-menu__item{margin:0 0 calc(var(--c-menu-spacing-y)) 0;padding:0 calc(var(--c-menu-spacing-x)/2) 0 calc(var(--c-menu-spacing-x)/2)}.c-menu--box .c-menu__item{border-top:1px solid #f0f1f2;margin:0;padding:0}.c-menu--box .c-menu__item:last-child{border-bottom:1px solid #f0f1f2}.c-menu__link{text-decoration:none}.c-menu__link:has(svg){align-items:center;display:inline-flex;gap:.5rem}.c-menu__link:hover{text-decoration:underline}.c-menu--box .c-menu__link{display:flex;justify-content:space-between;padding:.75rem}.c-menu--box .c-menu__link.is-active,.c-menu--box .c-menu__link:hover{background-color:#eff6dd;text-decoration:none}.c-modal{--c-modal-fancy-button-height:22px;border:0;border-radius:4px;display:grid;grid-template-rows:1fr;height:100%;max-width:95vw;padding:0!important}.c-modal:has(.c-modal__header){grid-template-rows:min-content 1fr}.c-modal:has(.c-modal__header):has(.c-modal__footer){grid-template-rows:min-content 1fr min-content}.c-modal--fullscreen{height:calc(100vh - min(4.5rem,1rem) - var(--c-modal-fancy-button-height));height:90vh;width:95vw}.c-modal__header{align-items:center;border-bottom:1px solid #f0f1f2;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.c-modal__content{display:flex;flex-direction:column;margin:.5rem;overflow:hidden auto;padding:.5rem}.c-modal__content--gap\:none{margin:0;padding:0}.c-modal__footer{border-top:1px solid #f0f1f2;padding:1rem}.c-pagination{display:flex;flex-direction:row;gap:.5rem}.c-pagination--align\:center,.c-pagination__link{justify-content:center}.c-pagination__link{align-items:center;background-color:#fff;border:1px solid #f0f1f2;border-radius:8px;color:#3e53a1;display:inline-flex;gap:.5rem;min-width:2.5rem;padding:.375rem .5rem;text-decoration:none;transition:background-color 125ms ease-in,border-color 125ms ease-in,color 125ms ease-in}.c-pagination__link--plain{border:0;color:#3e53a1}.c-pagination__link--plain:first-child{margin-right:.75rem}.c-pagination__link--plain:last-child{margin-left:.75rem}.c-pagination__link--plain:hover{color:#000}.c-pagination__link:not(.c-pagination__link--plain):hover{background-color:#fff;border-color:#3e53a1;color:#3e53a1}.c-pagination__link:not(.c-pagination__link--plain).is-active{background-color:#3e53a1;border-color:#3e53a1;color:#fff}.c-pagination__slash{align-self:center;padding-bottom:.5em}.c-price{color:#000;line-height:1.45;white-space:nowrap}.c-price--discount{color:#e30613}.c-price--common{color:#999;display:inline-block;position:relative}.c-price--common:before{border-top:1px solid;content:"";left:-.125em;position:absolute;right:-.125em;top:55%}.c-price--primary{font-weight:700}.c-price--secondary{color:#999}.c-price__note{color:#999;font-weight:400}.c-product{display:grid}.c-product--type\:full{gap:1rem;grid-template-areas:"figure" "heading" "data" "button";grid-template-rows:min-content min-content auto min-content}.c-product--type\:compact{gap:.5rem 1rem;grid-template-areas:"figure heading" "figure data";grid-template-columns:54px auto;grid-template-rows:auto 1fr}.c-product--type\:compact:has(.c-product__figure--size\:l){grid-template-columns:84px auto}.c-product--type\:simple{gap:.75rem 1rem;grid-template-areas:"figure heading";grid-template-columns:72px auto}.c-product--type\:simple:has(.c-product__data){grid-template-areas:"figure heading" "figure data";grid-template-rows:auto 1fr}.c-product--card{background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 #0000000f,0 0 2px 0 #00000017;height:100%;padding:1rem;transition:box-shadow .1875s}.c-product--card:hover{box-shadow:0 2px 19px 0 #00000017,0 0 9px 0 #0000001f}.c-product__figure{grid-area:figure;position:relative}.c-product__badges{align-items:flex-start;display:flex;flex-direction:column;font-size:.6875rem;gap:.125rem;height:100%;left:0;max-width:100%;pointer-events:none;position:absolute;top:0;z-index:1}.c-product__data{align-items:center;display:grid;grid-area:data;line-height:1.3}.c-product--type\:full .c-product__data{font-size:.875rem;gap:.25rem;grid-template-areas:"price code" "price availability";grid-template-columns:repeat(2,auto);grid-template-rows:auto;margin-top:auto}.c-product--type\:compact .c-product__data{align-self:flex-start;font-size:.8125rem;gap:1rem;grid-template-areas:"availability quantity price";grid-template-columns:auto min-content min-content}.c-product--type\:simple .c-product__data{align-self:flex-start;font-size:.8125rem;gap:.25rem;grid-template-areas:"code" "availability"}.c-product__heading{color:#24327e;grid-area:heading;-webkit-hyphens:auto;hyphens:auto;margin:0 0 -.3125em;text-wrap:balance;word-wrap:break-word}.c-product--type\:full .c-product__heading{font-size:clamp(.875rem,.09vw + .8571rem,.9375rem);font-weight:600}.c-product--type\:simple .c-product__heading{font-weight:600}.c-product__link{color:inherit;text-decoration:none}.c-product__link:focus,.c-product__link:hover{text-decoration:underline}.c-product__discount-codes{font-size:.8125rem}.c-product__price{align-self:start;grid-area:price}.c-product--type\:compact .c-product__price{min-width:9ch;text-align:right}.c-product__code{color:#999;grid-area:code}.c-product--type\:full .c-product__code{text-align:right}.c-product__availability{grid-area:availability}.c-product--type\:full .c-product__availability{text-align:right}.c-product__quantity{grid-area:quantity;text-align:right}.c-product__button{grid-area:button}.c-product--type\:full .c-product__button{font-size:.875rem;font-weight:600}.c-progress{--c-progress-size:10px;--c-progress-bg:#eff6dd;--c-progress-bar:#93c11c;--c-progress-border:#93c11c54;appearance:none;background:var(--c-progress-bg);border:1px solid var(--c-progress-border);border-radius:calc(var(--c-progress-size)/2);display:block;height:var(--c-progress-size);overflow:hidden;width:100%}.c-progress::-webkit-progress-bar{background:var(--c-progress-bg)}.c-progress::-webkit-progress-value{background:var(--c-progress-bar);-webkit-transition:width .5s;transition:width .5s}.c-progress::-moz-progress-bar{background:var(--c-progress-bar)}.c-quantity-toggler{--c-quantity-toggler-button-size:3em;--c-quantity-toggler-button-padding:1em;--c-quantity-toggler-button-bg:#0000;--c-quantity-toggler-button-color:#babcc0;--c-quantity-toggler-input-size:10ch;--c-quantity-toggler-input-bg:#fff;--c-quantity-toggler-input-color:#000;--c-quantity-toggler-input-outline:#10539b36;border:1px solid #dedfe2;border-radius:4px;display:inline-flex}.c-quantity-toggler--size\:s{--c-quantity-toggler-input-size:5.5ch;--c-quantity-toggler-button-padding:0.75em;--c-quantity-toggler-button-size:2.5em}.c-quantity-toggler__toggler{appearance:none;background:0 0;background-color:var(--c-quantity-toggler-button-bg);border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:inherit;color:var(--c-quantity-toggler-button-color);display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;padding:0;padding:var(--c-quantity-toggler-button-padding);text-align:center;transition:background-color 125ms,color 125ms;width:var(--c-quantity-toggler-button-size)}.c-quantity-toggler__toggler:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.c-quantity-toggler__toggler:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.c-quantity-toggler__toggler:focus{outline:0}.c-quantity-toggler__toggler:focus-visible{box-shadow:inset 0 0 0 3px #10539b36}.c-quantity-toggler__toggler:focus-visible,.c-quantity-toggler__toggler:hover{--c-quantity-toggler-button-bg:#eff1f5;--c-quantity-toggler-button-color:#24327e;cursor:pointer}.c-quantity-toggler__input{border:1px solid #dedfe2;border-bottom:0;border-top:0;color:var(--c-quantity-toggler-input-color);text-align:center;transition:background-color 125ms,color 125ms,box-shadow 125ms;width:var(--c-quantity-toggler-input-size)}.c-quantity-toggler__input:focus{outline:0}.c-quantity-toggler__input:focus-visible{box-shadow:inset 0 0 0 3px var(--c-quantity-toggler-input-outline)}.c-quantity-toggler__input.is-invalid,.c-quantity-toggler__input[data-indicator]:not(:focus):not(:placeholder-shown):invalid{--c-quantity-toggler-input-bg:#efd5d7;--c-quantity-toggler-input-color:#000;--c-quantity-toggler-input-outline:#9f141d54}.c-radio{display:inline-flex;gap:.75em;line-height:1.45;-webkit-user-select:none;user-select:none;--_option-background-color:#fff;--_option-border-color:#dedfe2;--_option-outline:#93c11c54}.c-radio input{appearance:none;background-color:var(--_option-background-color);border:1px solid var(--_option-border-color);border-radius:50%;display:inline-block;flex-shrink:0;height:1.375em;position:relative;transition:background-color .1875s,border-color .1875s,box-shadow .1875s;vertical-align:text-top;width:1.375em}.c-radio input:focus{outline:0}.c-radio input:focus-visible{border-color:var(--_option-border-color);box-shadow:0 0 0 3px var(--_option-outline);--_option-border-color:#93c11c;--_option-outline:#93c11c54}.c-radio input:hover{cursor:pointer}.c-radio input:checked,.c-radio input:hover{background-color:var(--_option-background-color);border-color:var(--_option-border-color)}.c-radio input:checked:after{background-color:#fff;opacity:1}.c-radio input[disabled]{box-shadow:none;cursor:default;opacity:.7}.c-radio input:after{background-color:#efeff0;border-radius:50%;bottom:.25rem;box-sizing:border-box;content:"";left:.25rem;opacity:0;opacity:1;position:absolute;right:.25rem;top:.25rem;transition:opacity 125ms}.c-radio:hover{--_option-background-color:#fff;--_option-border-color:#93c11c}.c-radio input:checked{--_option-background-color:#93c11c;--_option-border-color:#93c11c;background-color:#93c11c}.c-range-slider{--c-range-slider-target-height:0.25rem;--c-range-slider-handle-size:1.5rem;--c-range-slider-handle-inner-size:0.375rem;padding:calc((var(--c-range-slider-handle-size) - var(--c-range-slider-target-height))/2) calc(var(--c-range-slider-handle-size)/2)}.c-range-slider .noUi-target{background-color:#f0f1f2;border-radius:calc(var(--c-range-slider-target-height)/2);height:var(--c-range-slider-target-height)}.c-range-slider .noUi-connect{background-color:#93c11c;box-shadow:none}.c-range-slider .noUi-handle{background-color:#24327e;border-radius:50%;box-shadow:none;cursor:pointer;height:var(--c-range-slider-handle-size);right:calc(var(--c-range-slider-handle-size)/2*-1);top:calc(var(--c-range-slider-handle-size)/2*-1 - var(--c-range-slider-target-height)/2*-1);width:var(--c-range-slider-handle-size)}.c-range-slider .noUi-handle:before{background-color:#fff;border-radius:50%;height:var(--c-range-slider-handle-inner-size);left:calc(50% - var(--c-range-slider-handle-inner-size)/2);top:calc(50% - var(--c-range-slider-handle-inner-size)/2);width:var(--c-range-slider-handle-inner-size)}.c-range-slider .noUi-handle:focus-visible{box-shadow:0 0 0 4px #9d91d370;outline:0}.c-search-box{background-color:#fff;border:2px solid #fff;border-radius:100px;box-shadow:0 8px 30px 0 #0000001a,0 0 2px 0 #0000001a;color:#999;display:grid;font-size:.875rem;grid-template-columns:auto min-content;height:3.25rem;padding:2px;transition:box-shadow 125ms;width:100%}body:not(:has(:is([data-megamenu]:hover,.is-active[data-dropdown],html.js [data-dropdown=""]:hover,html.no-js [data-dropdown]:hover,[data-header-block].is-active))) .c-search-box:focus-within{box-shadow:0 0 0 calc(max(100vw,100vh)*2) #18181bbf}.c-search-box__label{border-radius:50px 0 0 50px;grid-column:1/2;grid-row:1/2;overflow:hidden;position:relative}.c-search-box__ico{height:22px;left:0;margin:-11px 0 0 1rem;pointer-events:none;position:absolute;top:50%;width:22px;z-index:1}.c-search-box__input{background:0 0;border:0;color:inherit;font-size:inherit;height:100%;left:0;padding:.4375em .5em .5em calc(2rem + 22px);position:absolute;top:0;width:100%}.c-search-box__input:focus{outline:0}.c-search-box__button{background-color:#edf3f5;border:0;border-radius:0 100px 100px 0;color:#24327e;font-size:inherit;padding:.75em 1.5em .75em 1.25em;transition:background-color 62.5ms}.c-search-box__button:focus{outline:0}.c-search-box__button:focus-visible{box-shadow:inset 0 0 0 3px #10539b36}.c-search-box__button:hover{background-color:#e6e6e6}.c-segments{display:grid;gap:1rem 1.5rem;grid-template-columns:3fr 2fr;grid-template-rows:auto}.c-segments__item--main{grid-row:1/4}.c-segments__item--button{grid-column:1/-1;text-align:right}.c-selectbox{--c-input-background-color:#fff;--c-input-border-color:#dedfe2;--c-input-color:#000;--c-input-outline:#919ed354;appearance:none;background-color:var(--c-input-background-color);border:1px solid var(--c-input-border-color);border-radius:4px;color:var(--c-input-color);flex-basis:auto;flex-grow:0;flex-shrink:1;max-width:100%;min-width:0;padding:.625em 1em;transition:background-color .1875s,border-color .1875s,box-shadow .1875s;width:17.5rem}.c-selectbox:focus{outline:0}.c-selectbox:focus-visible{box-shadow:0 0 0 3px var(--c-input-outline)}.c-selectbox.is-valid,.c-selectbox[data-indicator]:not(:focus):not(:placeholder-shown):valid{--c-input-background-color:#fff;--c-input-border-color:#93c11c;--c-input-color:#000;--c-input-outline:#93c11c54}.c-selectbox.is-valid:focus,.c-selectbox[data-indicator]:not(:placeholder-shown):valid:focus{--c-input-border-color:#93c11c;--c-input-outline:#93c11c54}.c-selectbox.is-invalid,.c-selectbox[data-indicator]:not(:focus):not(:placeholder-shown):invalid{--c-input-background-color:#fff;--c-input-border-color:#ee1a1a;--c-input-color:#000;--c-input-outline:#9f141d54}.c-selectbox.is-invalid:focus,.c-selectbox[data-indicator]:not(:placeholder-shown):invalid:focus{--c-input-border-color:#ee1a1a;--c-input-outline:#9f141d54}.c-selectbox[disabled]{cursor:default;opacity:.5}.c-selectbox--compact{padding-left:.25em;padding-right:.25em}.c-selectbox--size\:s{width:5rem}.c-selectbox--size\:m{width:10rem}.c-selectbox--size\:l{width:15rem}.c-selectbox--size\:full{width:100%}.c-selectbox--size\:auto{width:auto}.c-selectbox:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12'%3E%3Cpath d='M10,11l9-10 M10,11L1,1' fill='none' stroke='%2324327E' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='3'/%3E%3C/svg%3E");background-position:calc(100% - 1em) 55%;background-repeat:no-repeat;background-size:10px auto}.c-selectbox option{padding:.375em}.c-site-logo__img{display:none}.c-steps{--c-steps-item-gap:1em;--c-steps-indicator-size:3.5rem;--c-steps-tracker-size:2px;--c-steps-indicator-bg-color:#24327e;--c-steps-indicator-border-color:#24327e;--c-steps-indicator-text-color:#fff;--c-steps-text-color:#24327e;counter-reset:circle-steps;display:flex;flex-direction:row;font-size:clamp(.6875rem,.18vw + .6518rem,.8125rem);gap:var(--c-steps-item-gap)}.c-steps__item{align-items:center;box-sizing:border-box;display:flex;flex-basis:0%;flex-direction:column;flex-grow:1;flex-shrink:0;position:relative}.c-steps__item:before{background-color:#dedfe2;background-image:linear-gradient(90deg,#fff 25%,#dedfe2 0,#dedfe2 75%,#fff 0);content:"";height:var(--c-steps-tracker-size);left:calc(-50% + var(--c-steps-item-gap)/2*-1);position:absolute;top:calc(var(--c-steps-indicator-size)/2 - var(--c-steps-tracker-size)/2);width:100%}.c-steps__item:first-child:before{content:none}.c-steps__item.is-passed{--c-steps-indicator-bg-color:#eff6dd;--c-steps-indicator-border-color:#eff6dd;--c-steps-indicator-text-color:#799e18;--c-steps-text-color:#799e18}.c-steps__item.is-active~.c-steps__item{--c-steps-indicator-bg-color:#fff;--c-steps-indicator-border-color:#dedfe2;--c-steps-indicator-text-color:#999;--c-steps-text-color:#999}.c-steps__label{color:var(--c-steps-text-color);font-weight:600;line-height:1.45;text-align:center;text-transform:uppercase;z-index:1}.c-steps__label:before{align-items:center;background-color:var(--c-steps-indicator-bg-color);border:2px solid var(--c-steps-indicator-border-color);border-radius:50%;box-sizing:border-box;color:var(--c-steps-indicator-text-color);content:counter(circle-steps);counter-increment:circle-steps;display:flex;font-size:clamp(1rem,.36vw + .9286rem,1.25rem);height:var(--c-steps-indicator-size);justify-content:center;margin:0 auto .75rem;width:var(--c-steps-indicator-size)}.c-steps__label[href]{text-decoration:none}.c-support-box{background-color:#edf3f5;border-radius:8px;color:#24327e;container-name:c-support-box;container-type:inline-size}.c-support-box__wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@container c-support-box (max-width:35em){.c-support-box__wrapper{flex-direction:column}}.c-support-box__heading{color:#000;font-family:Jost,Jost Fallback,sans-serif;font-size:clamp(1rem,.18vw + .9643rem,1.125rem);font-weight:700;line-height:1.4;margin:1.5rem 1.5rem 1.5rem 1rem}@container c-support-box (max-width:35em){.c-support-box__heading{align-self:center;grid-template-columns:auto;justify-content:center;margin-bottom:0}}.c-support-box__avatar{background-color:#fff;border-radius:50%;color:#24327e;padding:.75em}@container c-support-box (max-width:35em){.c-support-box__avatar{display:none}}.c-support-box__avatar--alt{display:none}@container c-support-box (max-width:35em){.c-support-box__avatar--alt{display:initial}}.c-support-box__separator{background-color:#dedfe2;flex-grow:0;flex-shrink:0;margin:1.5rem 0;width:1px}@container c-support-box (max-width:35em){.c-support-box__separator{display:none}}.c-support-box__contacts{display:flex;flex-direction:column;font-size:1rem;gap:.75rem;justify-content:center;line-height:1.25;margin:1.5rem 1rem 1.5rem 2rem;white-space:nowrap}@container c-support-box (max-width:35em){.c-support-box__contacts{flex-direction:row;flex-wrap:wrap;gap:1rem 3rem;margin-left:1rem;text-align:center}}.c-tab{border-bottom:2px solid #0000;color:inherit;display:inline-block;font-weight:600;padding:0 .5rem .25rem;text-decoration:none;transition:border-color .25s,color .25s}.c-tab:hover,[data-tab].is-active .c-tab{border-color:currentColor}[data-tab].is-active .c-tab{color:#93c11c}.c-textarea{--c-input-background-color:#fff;--c-input-border-color:#dedfe2;--c-input-color:#000;--c-input-outline:#919ed354;background-color:var(--c-input-background-color);border:1px solid var(--c-input-border-color);border-radius:4px;color:var(--c-input-color);flex-basis:auto;flex-grow:0;flex-shrink:1;line-height:1.5;max-width:100%;min-height:5rem;min-width:0;padding:.625em 1em;transition:background-color .1875s,border-color .1875s,box-shadow .1875s;width:17.5rem}.c-textarea:focus{outline:0}.c-textarea:focus-visible{box-shadow:0 0 0 3px var(--c-input-outline)}.c-textarea.is-valid,.c-textarea[data-indicator]:not(:focus):not(:placeholder-shown):valid{--c-input-background-color:#fff;--c-input-border-color:#93c11c;--c-input-color:#000;--c-input-outline:#93c11c54}.c-textarea.is-valid:focus,.c-textarea[data-indicator]:not(:placeholder-shown):valid:focus{--c-input-border-color:#93c11c;--c-input-outline:#93c11c54}.c-textarea.is-invalid,.c-textarea[data-indicator]:not(:focus):not(:placeholder-shown):invalid{--c-input-background-color:#fff;--c-input-border-color:#ee1a1a;--c-input-color:#000;--c-input-outline:#9f141d54}.c-textarea.is-invalid:focus,.c-textarea[data-indicator]:not(:placeholder-shown):invalid:focus{--c-input-border-color:#ee1a1a;--c-input-outline:#9f141d54}.c-textarea[disabled]{cursor:default;opacity:.5}.c-textarea--compact{padding-left:.25em;padding-right:.25em}.c-textarea--size\:s{width:5rem}.c-textarea--size\:m{width:10rem}.c-textarea--size\:l{width:15rem}.c-textarea--size\:full{width:100%}.c-textarea--size\:auto{width:auto}.c-thumbnails{display:grid;gap:.5rem;grid-template-columns:repeat(5,1fr);grid-template-rows:min-content}.c-thumbnails__item{border:1px solid #f0f1f2;position:relative;transition:border-color .1875s}.c-thumbnails__item:hover{border-color:#93c11c}html.js .c-thumbnails__item:nth-child(n+5):not(:last-child):after{align-items:center;background:#fffc;bottom:0;box-sizing:border-box;color:#24327e;content:" +" attr(data-thumbnail);display:flex;justify-content:center;left:0;padding:1rem;pointer-events:none;position:absolute;right:0;top:0;z-index:1}html.js .c-thumbnails__item:nth-child(n+6){display:none}[data-tooltip]:not([href]){cursor:help}.c-tooltip{background-color:#383838;border-radius:4px;color:#fff;font-size:.8125rem;max-width:30ch;opacity:.93;padding:.5rem .75rem;position:absolute;text-align:center;text-wrap:balance;transform:translateZ(0);z-index:99}.c-tooltip[class*="c-tooltip--position:"]{animation:showTooltip .1875s}.c-tooltip:after{content:"";position:absolute}.c-tooltip--left:after,.c-tooltip--right:after{top:50%;transform:translateY(-50%)}.c-tooltip--left:after{border-right:6px solid #383838;left:0;margin-left:-6px}.c-tooltip--left:after,.c-tooltip--right:after{border-bottom:6px solid #0000;border-top:6px solid #0000;height:0;width:0}.c-tooltip--right:after{border-left:6px solid #383838;margin-right:-6px;right:0}.c-tooltip--bottom:after,.c-tooltip--top:after{left:50%;transform:translateX(-50%)}.c-tooltip--top:after{border-bottom:6px solid #383838;margin-bottom:-2.4px;top:-6px}.c-tooltip--bottom:after,.c-tooltip--top:after{border-left:6px solid #0000;border-right:6px solid #0000;height:0;width:0}.c-tooltip--bottom:after{border-top:6px solid #383838;bottom:-6px;margin-top:-2.4px}@keyframes showTooltip{0%{opacity:0;transform:matrix(.5,0,0,.8,0,0)}to{opacity:.9;transform:matrix(1,0,0,1,0,0)}}.c-title{color:#93c11c;font-family:Jost,Jost Fallback,sans-serif;font-size:clamp(.875rem,.36vw + .8036rem,1.125rem);font-weight:400;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;word-wrap:break-word}.c-video{aspect-ratio:16/9;border-radius:8px;height:auto;overflow:hidden;position:relative;width:100%}.c-video--portrait{aspect-ratio:9/16;max-height:480px;width:auto}.c-video__player{height:100%;width:100%}.c-video__overlay{bottom:0;display:flex;left:0;position:absolute;right:0;top:0;z-index:1}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;transform-origin:0 0;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-connect{height:100%;width:100%}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{backface-visibility:hidden;cursor:default;position:absolute}.noUi-handle:before{content:"";display:block;position:absolute}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}.sticky-spacer{flex-basis:0}.f-carousel[data-carousel]{--override-f-carousel-slide-padding:calc(var(--o-spacing-gap-x)/2);--override-f-carousel-dots-height:var(--c-grid-dots-height);--override-f-carousel-dots-padding:var(--c-grid-dots-spacing);--override-f-carousel-item-width-ratio:1;--f-carousel-slide-padding:0 var(--override-f-carousel-slide-padding);--f-carousel-slide-width:calc(100%/var(--c-grid-columns)*var(--override-f-carousel-item-width-ratio));--f-button-bg:#24327e;--f-button-active-bg:#24327e;--f-button-hover-bg:#93c11c;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-border-radius:50%;--f-button-height:40px;--f-button-width:40px;--f-button-next-pos:calc(var(--override-f-carousel-slide-padding) - var(--f-button-width)/2);--f-button-prev-pos:calc(var(--override-f-carousel-slide-padding) - var(--f-button-width)/2);--f-carousel-dot-color:#24327e;--f-carousel-dots-width:1.25rem;--f-carousel-dots-height:calc(var(--override-f-carousel-dots-height) + var(--override-f-carousel-dots-padding))}.f-carousel[data-carousel].has-dots{padding-bottom:0}.f-carousel[data-carousel].has-dots .f-carousel__dots li button{align-items:flex-end}.f-carousel[data-carousel][data-carousel-exact-item-width]{--c-grid-item-width-ratio:1!important;--override-f-carousel-item-width-ratio:1!important}.f-carousel--nav\:outside[data-carousel]{--f-button-next-pos:calc(var(--f-button-width)*-1)!important;--f-button-prev-pos:calc(var(--f-button-width)*-1)!important;margin-left:var(--f-button-width);margin-right:var(--f-button-width)}.f-carousel--overflowed[data-carousel]{--f-carousel-overflowed-spacing:1rem}.f-carousel--overflowed[data-carousel] .f-carousel__viewport{margin:calc(var(--f-carousel-overflowed-spacing)*-1.5) calc(var(--f-carousel-overflowed-spacing)*-3) calc(var(--f-carousel-overflowed-spacing)*-1.5) calc(var(--f-carousel-overflowed-spacing)*-3);padding:calc(var(--f-carousel-overflowed-spacing)*1.5) calc(var(--f-carousel-overflowed-spacing)*3) calc(var(--f-carousel-overflowed-spacing)*1.5) calc(var(--f-carousel-overflowed-spacing)*3);width:calc(100% + var(--f-carousel-overflowed-spacing)*6)}.f-carousel--overflowed[data-carousel] .f-carousel__viewport:after,.f-carousel--overflowed[data-carousel] .f-carousel__viewport:before{background-image:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.813) 18.7%,hsla(0,0%,100%,.651) 34.9%,hsla(0,0%,100%,.512) 48.8%,hsla(0,0%,100%,.394) 60.6%,hsla(0,0%,100%,.296) 70.4%,hsla(0,0%,100%,.216) 78.4%,hsla(0,0%,100%,.152) 84.8%,hsla(0,0%,100%,.102) 89.8%,hsla(0,0%,100%,.064) 93.6%,hsla(0,0%,100%,.037) 96.3%,hsla(0,0%,100%,.019) 98.1%,hsla(0,0%,100%,.008) 99.2%,hsla(0,0%,100%,.002) 99.8%,#fff0);content:"";height:100%;position:absolute;top:0;width:calc(var(--f-carousel-overflowed-spacing)*3);z-index:1}.f-carousel--overflowed[data-carousel] .f-carousel__viewport:before{left:0}.f-carousel--overflowed[data-carousel] .f-carousel__viewport:after{right:0;transform:scaleX(-1)}html.js .f-carousel__slide{flex:0 0 auto;height:var(--f-carousel-slide-height);margin:0 var(--f-carousel-spacing) 0 0;max-width:100%;outline:0;padding:var(--f-carousel-slide-padding);position:relative;transform-origin:center center;width:var(--f-carousel-slide-width)}.fancybox__container{--fancybox-bg:#18181bde!important}.fancybox__container .fancybox__content{padding:1.5rem}.js-map{padding:0!important}.leaflet-container{height:100%!important;width:100%!important}.simplebar-track{border-radius:5px;transition:background-color 125ms}[data-simplebar-show-track] .simplebar-track.simplebar-horizontal{height:6px}[data-simplebar-show-track] .simplebar-track.simplebar-vertical{width:6px}[data-simplebar-no-track] .simplebar-track{display:none}[data-simplebar-show-track-on-hover] .simplebar-wrapper:hover~.simplebar-track,[data-simplebar-show-track] .simplebar-track{background-color:#0000000a}.simplebar-dragging .simplebar-track,[data-simplebar-show-track-on-hover] .simplebar-track.simplebar-hover,[data-simplebar-show-track] .simplebar-wrapper:hover~.simplebar-track{background-color:#00000012}.simplebar-scrollbar:before{bottom:0!important;left:0!important;opacity:1!important;right:0!important;top:0!important;transition:background-color 125ms!important}.simplebar-scrollbar.simplebar-visible:before,.simplebar-scrollbar:before{background-color:#0003!important}.simplebar-scrollbar.simplebar-hover:before{background-color:#0000004d!important}.simplebar-dragging .simplebar-scrollbar:before{background-color:#0006!important}html.no-js :is(.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar){display:initial;height:auto;width:auto}.s-content{--s-content-vertical-rhytm:1.66;--s-content-gap:calc(var(--s-content-vertical-rhytm)*1em);line-height:var(--s-content-vertical-rhytm)}.s-content--spaced{margin-bottom:0}.s-content--read-mode ol,.s-content--read-mode p,.s-content--read-mode ul{max-width:80ch}.s-content:has(>:is(address,blockquote,p,ol,ul,dl,figure,hr,table,pre)){margin-bottom:calc(var(--s-content-gap)*-1)}:is(.s-content) :where(address,blockquote,p,ol,ul,dl,figure,hr,table,pre){margin-bottom:var(--s-content-gap)}:is(.s-content) :where(h2,h3,h4,h5,h6){clear:left;text-wrap:balance}:is(.s-content) :where(h2,h3,h4,h5,h6) a{color:inherit}.s-content h2{font-size:clamp(1.5em,.36vw + 1.4286em,1.75em);line-height:calc(.25em + 2.625ex);margin-bottom:1.25rem}.s-content h2,.s-content h3{font-family:Jost,Jost Fallback,sans-serif;font-weight:700}.s-content h3{font-size:clamp(1.125em,.18vw + 1.0893em,1.25em);line-height:calc(.28125em + 2.625ex);margin-bottom:.9375rem}.s-content h4{font-size:clamp(1em,.18vw + .9643em,1.125em);line-height:calc(.25em + 2.625ex);margin-bottom:.625rem}.s-content h4,.s-content h5{font-family:Jost,Jost Fallback,sans-serif;font-weight:700}.s-content h5{font-size:1em}.s-content h6{font-size:1em;font-weight:700}.s-content :where(h2:not(:first-child)){margin-top:3.125rem}.s-content :where(h3:not(:first-child)){margin-top:2.75rem}.s-content :where(h4:not(:first-child)){margin-top:2.125rem}.s-content hr+:where(h2,h3,h4){margin-top:0}.s-content p{text-wrap:pretty}.s-content b,.s-content strong{font-weight:600}.s-content :where(ul,ol):not([class]){padding-left:1.25em;text-align:left}.s-content :where(ul,ol):not([class]) li::marker{color:#93c11c;width:1em}.s-content :where(ul,ol):not([class]) li+li{margin-top:.5em}.s-content iframe,.s-content object{border:0;display:block;max-width:100%}.s-content table:not([class]){border:0;border-collapse:collapse;border-radius:6px}.s-content table:not([class]) :where(td,th){border-bottom:1px solid #f0f1f2;padding:.75rem;vertical-align:top}.s-content table:not([class]) tr:last-child :where(td,th){border-bottom:0}.s-content figure:not(.image):not(.c-gallery){margin:3em auto}.s-content figure:not(.image):not(.c-gallery):first-child{margin-top:0}.s-content figcaption{color:#909090;font-size:.9375em;font-style:italic}.s-content :where([data-fancybox] img[style*="float: left"],[data-fancybox] img[style*="float: right"]){max-width:calc(50% - 2.5em)}.s-content :where([data-fancybox] img[style*="float: left"]){margin:0 5em var(--s-content-gap) 0}.s-content :where([data-fancybox] img[style*="float: right"]){margin:0 0 var(--s-content-gap) 3.5em}.s-content :where(:has([data-fancybox]+[data-fancybox])){display:grid;gap:1.5em;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-block:3rem}.s-content :where(:has([data-fancybox]+[data-fancybox]) img){float:none!important;margin:0;max-width:none;width:100%}.s-content p:has(iframe[src*="player.vimeo.com"]){display:grid;gap:1.5em;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-block:3rem}.s-content :where(img:not([style*="float: left"],img[style*="float: right"])){height:auto;width:100%}.s-content :is(p,div):has(img[style*="float: left"])+*{clear:both}.s-content figure img{float:none!important}.s-content .c-collage__item{width:60%}.s-content>:first-child{margin-top:0!important}.s-content>:last-child{margin-bottom:var(--s-content-gap)!important}.s-mapycz{aspect-ratio:5/3;border-radius:8px;display:block;max-width:100%;overflow:hidden;position:relative;width:100%}.s-mapycz .smap img{max-width:none}.s-mapycz .smap .hud .pointer-cover .caption{height:auto;padding-bottom:5px;padding-top:5px}html.no-js .h-js-visible{display:none}.h-read-mode{max-width:100ex;text-wrap:wrap}.h-scrollable{flex-wrap:nowrap;max-height:min(25vh,12.5em);overflow-y:auto}.h-sr-only{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.sky-preservation{-sky-preservation:var(--responsive-menu-breakpoint)}.c-comparator .simplebar-wrapper{padding-bottom:.75rem}.c-comparator .simplebar-track{margin-left:12.5rem}:where(body:has(.l-page-header__navigation [data-dropdown].is-active),html.js body:has(.l-page-header__navigation [data-dropdown=""]:hover),html.no-js body:has(.l-page-header__navigation [data-dropdown]:hover)) .c-consent-bar{z-index:2}body:has(.l-page-header__search [data-search-input]:focus) .c-consent-bar{z-index:3}[data-lazy-render]{contain:layout paint;contain-intrinsic-size:100vw 33vh;content-visibility:hidden}[data-lazy-render].is-rendered,html.no-js [data-lazy-render]{contain:none!important;content-visibility:visible!important}a[href^="mailto:"]{white-space:nowrap}.fancybox__content:has(.c-modal){border-radius:4px;padding:0}.fancybox__content .c-modal:not(.c-modal--fullscreen){height:auto;max-height:90vh}.fancybox__content .c-modal__content>iframe{border:0;height:100%;margin:0;padding:0;width:100%}div:has(>.grecaptcha-badge){position:absolute}:has(:target){scroll-padding-top:1.5em}.u-align-items\:center{align-items:center!important}.u-align-self\:center{align-self:center!important}.u-border-radius\:s{border-radius:4px}.u-border-radius\:m{border-radius:8px}.u-border-radius\:l{border-radius:16x}.u-color\:inherit{color:inherit!important}.u-color\:default{color:#000!important}:where(.u-color\:default) a{color:inherit!important}.u-color\:brand-primary{color:#24327e!important}:where(.u-color\:brand-primary) a{color:inherit!important}.u-color\:brand-secondary{color:#93c11c!important}:where(.u-color\:brand-secondary) a{color:inherit!important}.u-color\:white{color:#fff!important}:where(.u-color\:white) a{color:inherit!important}.u-color\:light-blue{color:#c0effe!important}:where(.u-color\:light-blue) a{color:inherit!important}.u-color\:mid-blue{color:#6e82ca!important}:where(.u-color\:mid-blue) a{color:inherit!important}.u-color\:light-gray{color:#999!important}:where(.u-color\:light-gray) a{color:inherit!important}.u-color\:positive{color:#799e18!important}:where(.u-color\:positive) a{color:inherit!important}.u-color\:negative{color:#e30613!important}:where(.u-color\:negative) a{color:inherit!important}.u-color\:warning{color:#e57700!important}:where(.u-color\:warning) a{color:inherit!important}.u-display\:inline{display:inline!important}.u-display\:inline-block{display:inline-block!important}.u-display\:block{display:block!important}.u-display\:flex{display:flex!important}.u-display\:inline-flex{display:inline-flex!important}.u-display\:none{display:none!important}.u-font-size\:4xs{font-size:11px!important}.u-font-size\:3xs{font-size:12px!important}.u-font-size\:2xs{font-size:13px!important}.u-font-size\:xs{font-size:14px!important}.u-font-size\:s{font-size:15px!important}.u-font-size\:m{font-size:16px!important}.u-font-size\:l{font-size:18px!important}.u-font-size\:xl{font-size:20px!important}.u-font-size\:2xl{font-size:24px!important}.u-font-size\:3xl{font-size:28px!important}.u-font-size\:4xl{font-size:40px!important}.u-font-size\:inherit{font-size:"inherit"!important}.u-font-style\:italic{font-style:italic!important}.u-font-weight\:300{font-weight:300!important}.u-font-weight\:400{font-weight:400!important}.u-font-weight\:600{font-weight:600!important}.u-font-weight\:700{font-weight:700!important}.u-font-weight\:900{font-weight:900!important}.u-justify-content\:around{justify-content:space-around!important}.u-justify-content\:between{justify-content:space-between!important}.u-justify-content\:center{justify-content:center!important}.u-justify-content\:evenly{justify-content:space-evenly!important}.u-justify-content\:end{justify-content:end!important}.u-margin\:4xs{margin:.1875rem!important}.u-margin\:bottom\:4xs{margin-bottom:.1875rem!important}.u-margin\:left\:4xs{margin-left:.1875rem!important}.u-margin\:right\:4xs{margin-right:.1875rem!important}.u-margin\:top\:4xs{margin-top:.1875rem!important}.u-margin\:3xs{margin:.25rem!important}.u-margin\:bottom\:3xs{margin-bottom:.25rem!important}.u-margin\:left\:3xs{margin-left:.25rem!important}.u-margin\:right\:3xs{margin-right:.25rem!important}.u-margin\:top\:3xs{margin-top:.25rem!important}.u-margin\:2xs{margin:.375rem!important}.u-margin\:bottom\:2xs{margin-bottom:.375rem!important}.u-margin\:left\:2xs{margin-left:.375rem!important}.u-margin\:right\:2xs{margin-right:.375rem!important}.u-margin\:top\:2xs{margin-top:.375rem!important}.u-margin\:xs{margin:.5rem!important}.u-margin\:bottom\:xs{margin-bottom:.5rem!important}.u-margin\:left\:xs{margin-left:.5rem!important}.u-margin\:right\:xs{margin-right:.5rem!important}.u-margin\:top\:xs{margin-top:.5rem!important}.u-margin\:s{margin:.75rem!important}.u-margin\:bottom\:s{margin-bottom:.75rem!important}.u-margin\:left\:s{margin-left:.75rem!important}.u-margin\:right\:s{margin-right:.75rem!important}.u-margin\:top\:s{margin-top:.75rem!important}.u-margin\:m{margin:1rem!important}.u-margin\:bottom\:m{margin-bottom:1rem!important}.u-margin\:left\:m{margin-left:1rem!important}.u-margin\:right\:m{margin-right:1rem!important}.u-margin\:top\:m{margin-top:1rem!important}.u-margin\:l{margin:1.5rem!important}.u-margin\:bottom\:l{margin-bottom:1.5rem!important}.u-margin\:left\:l{margin-left:1.5rem!important}.u-margin\:right\:l{margin-right:1.5rem!important}.u-margin\:top\:l{margin-top:1.5rem!important}.u-margin\:xl{margin:2rem!important}.u-margin\:bottom\:xl{margin-bottom:2rem!important}.u-margin\:left\:xl{margin-left:2rem!important}.u-margin\:right\:xl{margin-right:2rem!important}.u-margin\:top\:xl{margin-top:2rem!important}.u-margin\:2xl{margin:2.5rem!important}.u-margin\:bottom\:2xl{margin-bottom:2.5rem!important}.u-margin\:left\:2xl{margin-left:2.5rem!important}.u-margin\:right\:2xl{margin-right:2.5rem!important}.u-margin\:top\:2xl{margin-top:2.5rem!important}.u-margin\:3xl{margin:3.5rem!important}.u-margin\:bottom\:3xl{margin-bottom:3.5rem!important}.u-margin\:left\:3xl{margin-left:3.5rem!important}.u-margin\:right\:3xl{margin-right:3.5rem!important}.u-margin\:top\:3xl{margin-top:3.5rem!important}.u-margin\:4xl{margin:4.5rem!important}.u-margin\:bottom\:4xl{margin-bottom:4.5rem!important}.u-margin\:left\:4xl{margin-left:4.5rem!important}.u-margin\:right\:4xl{margin-right:4.5rem!important}.u-margin\:top\:4xl{margin-top:4.5rem!important}.u-margin\:none{margin:0!important}.u-margin\:bottom\:none{margin-bottom:0!important}.u-margin\:left\:none{margin-left:0!important}.u-margin\:right\:none{margin-right:0!important}.u-margin\:top\:none{margin-top:0!important}.u-margin\:auto{margin:auto!important}.u-margin\:bottom\:auto{margin-bottom:auto!important}.u-margin\:left\:auto{margin-left:auto!important}.u-margin\:right\:auto{margin-right:auto!important}.u-margin\:top\:auto{margin-top:auto!important}.u-max-width\:30r{max-width:30rem!important}.u-max-width\:100{max-width:100%!important}.u-max-width\:none{max-width:none!important}.u-opacity\:100{opacity:1!important}.u-opacity\:90{opacity:.9!important}.u-opacity\:80{opacity:.8!important}.u-opacity\:70{opacity:.7!important}.u-opacity\:60{opacity:.6!important}.u-opacity\:50{opacity:.5!important}.u-opacity\:40{opacity:.4!important}.u-opacity\:30{opacity:.3!important}.u-opacity\:20{opacity:.2!important}.u-opacity\:10{opacity:.1!important}.u-opacity\:0{opacity:0!important}.u-padding\:4xs{padding:.1875rem!important}.u-padding\:bottom\:4xs{padding-bottom:.1875rem!important}.u-padding\:left\:4xs{padding-left:.1875rem!important}.u-padding\:right\:4xs{padding-right:.1875rem!important}.u-padding\:top\:4xs{padding-top:.1875rem!important}.u-padding\:3xs{padding:.25rem!important}.u-padding\:bottom\:3xs{padding-bottom:.25rem!important}.u-padding\:left\:3xs{padding-left:.25rem!important}.u-padding\:right\:3xs{padding-right:.25rem!important}.u-padding\:top\:3xs{padding-top:.25rem!important}.u-padding\:2xs{padding:.375rem!important}.u-padding\:bottom\:2xs{padding-bottom:.375rem!important}.u-padding\:left\:2xs{padding-left:.375rem!important}.u-padding\:right\:2xs{padding-right:.375rem!important}.u-padding\:top\:2xs{padding-top:.375rem!important}.u-padding\:xs{padding:.5rem!important}.u-padding\:bottom\:xs{padding-bottom:.5rem!important}.u-padding\:left\:xs{padding-left:.5rem!important}.u-padding\:right\:xs{padding-right:.5rem!important}.u-padding\:top\:xs{padding-top:.5rem!important}.u-padding\:s{padding:.75rem!important}.u-padding\:bottom\:s{padding-bottom:.75rem!important}.u-padding\:left\:s{padding-left:.75rem!important}.u-padding\:right\:s{padding-right:.75rem!important}.u-padding\:top\:s{padding-top:.75rem!important}.u-padding\:m{padding:1rem!important}.u-padding\:bottom\:m{padding-bottom:1rem!important}.u-padding\:left\:m{padding-left:1rem!important}.u-padding\:right\:m{padding-right:1rem!important}.u-padding\:top\:m{padding-top:1rem!important}.u-padding\:l{padding:1.5rem!important}.u-padding\:bottom\:l{padding-bottom:1.5rem!important}.u-padding\:left\:l{padding-left:1.5rem!important}.u-padding\:right\:l{padding-right:1.5rem!important}.u-padding\:top\:l{padding-top:1.5rem!important}.u-padding\:xl{padding:2rem!important}.u-padding\:bottom\:xl{padding-bottom:2rem!important}.u-padding\:left\:xl{padding-left:2rem!important}.u-padding\:right\:xl{padding-right:2rem!important}.u-padding\:top\:xl{padding-top:2rem!important}.u-padding\:2xl{padding:2.5rem!important}.u-padding\:bottom\:2xl{padding-bottom:2.5rem!important}.u-padding\:left\:2xl{padding-left:2.5rem!important}.u-padding\:right\:2xl{padding-right:2.5rem!important}.u-padding\:top\:2xl{padding-top:2.5rem!important}.u-padding\:3xl{padding:3.5rem!important}.u-padding\:bottom\:3xl{padding-bottom:3.5rem!important}.u-padding\:left\:3xl{padding-left:3.5rem!important}.u-padding\:right\:3xl{padding-right:3.5rem!important}.u-padding\:top\:3xl{padding-top:3.5rem!important}.u-padding\:4xl{padding:4.5rem!important}.u-padding\:bottom\:4xl{padding-bottom:4.5rem!important}.u-padding\:left\:4xl{padding-left:4.5rem!important}.u-padding\:right\:4xl{padding-right:4.5rem!important}.u-padding\:top\:4xl{padding-top:4.5rem!important}.u-padding\:none{padding:0!important}.u-padding\:bottom\:none{padding-bottom:0!important}.u-padding\:left\:none{padding-left:0!important}.u-padding\:right\:none{padding-right:0!important}.u-padding\:top\:none{padding-top:0!important}.u-position\:relative{position:relative!important}.u-text-align\:left{text-align:left!important}.u-text-align\:center{text-align:center!important}.u-text-align\:right{text-align:right!important}.u-text-align\:justify{text-align:justify!important}.u-text-decoration\:underline{text-decoration:underline!important}.u-text-decoration\:none{text-decoration:none!important}.u-text-transform\:uppercase{text-transform:uppercase!important}.u-text-wrap\:balance{text-wrap:balance!important}.u-text-wrap\:nowrap{text-wrap:nowrap!important}.u-width\:max-content{width:max-content!important}.u-width\:max-layout{width:80rem!important}.u-width\:100{width:100%!important}.u-z-index\:-1{z-index:-1!important}.u-z-index\:0{z-index:0!important}.u-z-index\:1{z-index:1!important}.u-z-index\:auto{z-index:auto!important}@media (max-width:71.25em){.c-category-grid{--c-category-grid-columns:3}}@media (max-width:67.5em){:root{--section-side-spacing:1rem}.l-article-header:has(>.l-article-header__side){grid-template-areas:"main" "side";grid-template-columns:minmax(0,1fr)}.l-page-header__content{grid-template-areas:"logo search menu" "navigation navigation navigation";grid-template-columns:minmax(7rem,12.5rem) 1fr max-content}.l-page-header__search{align-self:center;margin-left:3rem;margin-right:3rem}.l-page-header__toolbar,.l-page-header__topbar{display:none}.l-page-header__menu{display:initial}.l-page-header__text-menu{display:none}.l-page-header__menu-toggle{display:initial}.c-grid--size\:l,.c-grid--size\:xl{--c-grid-columns:1}.c-grid--size\:m{--c-grid-columns:2}.c-grid--size\:s{--c-grid-columns:3}.c-grid--size\:xs{--c-grid-columns:4}.c-grid--size\:2xs{--c-grid-columns:5}.c-grid--size\:xl\@xl{--c-grid-columns:1}html.js .c-grid--size\:xl\@xl:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:l\@xl{--c-grid-columns:1}html.js .c-grid--size\:l\@xl:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:m\@xl{--c-grid-columns:2}html.js .c-grid--size\:m\@xl:has(:nth-child(2):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:s\@xl{--c-grid-columns:3}html.js .c-grid--size\:s\@xl:has(:nth-child(3):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:xs\@xl{--c-grid-columns:4}html.js .c-grid--size\:xs\@xl:has(:nth-child(4):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:2xs\@xl{--c-grid-columns:5}html.js .c-grid--size\:2xs\@xl:has(:nth-child(5):not(:last-child)){--c-grid-item-width-ratio:0.9}html.no-js .c-grid--carousel.c-grid--size\:2xs>.c-grid__item:nth-child(n+6),html.no-js .c-grid--carousel.c-grid--size\:2xs\@xl>.c-grid__item:nth-child(n+6),html.no-js .c-grid--carousel.c-grid--size\:l>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:l\@xl>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:m>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:m\@xl>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:s>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:s\@xl>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:xl>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xl\@xl>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xs>.c-grid__item:nth-child(n+5),html.no-js .c-grid--carousel.c-grid--size\:xs\@xl>.c-grid__item:nth-child(n+5){display:none}.f-carousel[data-carousel]{--override-f-carousel-item-width-ratio:var(--c-grid-item-width-ratio);--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel--overflowed[data-carousel] .f-carousel__viewport:before,.f-carousel[data-carousel][data-carousel-no-nav="@xl"] .f-carousel__nav{display:none}.f-carousel--overflowed[data-carousel] .f-carousel__viewport:after{width:calc(var(--f-carousel-overflowed-spacing)*5)}}@media (max-width:60em){.o-block:where([class*="u-display:none@l"]:first-child)+.o-block{--o-block-indent:0}.o-expandable--size\:s\@l{--o-expandable-height:10rem}.o-expandable--size\:m\@l{--o-expandable-height:15rem}.o-expandable--size\:l\@l{--o-expandable-height:22.5rem}.o-expandable--size\:explicit\@l{--o-expandable-height:none}.o-expandable--size\:l\@l:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:m\@l:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:s\@l:not(.is-expanded) .o-expandable__content:after{display:block}:where(html.js) .o-expandable--size\:s\@l.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}:where(html.js) .o-expandable--size\:m\@l.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}:where(html.js) .o-expandable--size\:l\@l.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}:where(html.js) .o-expandable--size\:explicit\@l.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}.o-spacing--gap\:4xs\@l{--o-spacing-gap-x:0.1875rem;--o-spacing-gap-y:0.1875rem}.o-spacing--gap\:3xs\@l{--o-spacing-gap-x:0.25rem;--o-spacing-gap-y:0.25rem}.o-spacing--gap\:2xs\@l{--o-spacing-gap-x:0.375rem;--o-spacing-gap-y:0.375rem}.o-spacing--gap\:xs\@l{--o-spacing-gap-x:0.5rem;--o-spacing-gap-y:0.5rem}.o-spacing--gap\:s\@l{--o-spacing-gap-x:0.75rem;--o-spacing-gap-y:0.75rem}.o-spacing--gap\:m\@l{--o-spacing-gap-x:1rem;--o-spacing-gap-y:1rem}.o-spacing--gap\:l\@l{--o-spacing-gap-x:1.5rem;--o-spacing-gap-y:1.5rem}.o-spacing--gap\:xl\@l{--o-spacing-gap-x:2rem;--o-spacing-gap-y:2rem}.o-spacing--gap\:2xl\@l{--o-spacing-gap-x:2.5rem;--o-spacing-gap-y:2.5rem}.o-spacing--gap\:3xl\@l{--o-spacing-gap-x:3.5rem;--o-spacing-gap-y:3.5rem}.o-spacing--gap\:4xl\@l{--o-spacing-gap-x:4.5rem;--o-spacing-gap-y:4.5rem}.o-spacing--gap\:none\@l{--o-spacing-gap-x:0rem;--o-spacing-gap-y:0rem}.l-catalog:has(.l-catalog__side){grid-template-areas:"side" "main";grid-template-columns:minmax(0,1fr)}.l-error-page{grid-template-areas:"main" "side";grid-template-columns:minmax(0,1fr);text-align:center}.l-page:has(.l-page__side){grid-template-areas:"main" "side";grid-template-columns:minmax(0,1fr)}.l-page--reversed:has(.l-page__side){grid-template-areas:"side" "main";grid-template-columns:minmax(0,1fr)}.l-product{grid-template-areas:"data" "params";grid-template-columns:minmax(0,1fr)}.l-product__data{display:contents}.l-product__gallery{order:-1}.l-thank-page{grid-template-areas:"main" "side";grid-template-columns:minmax(0,1fr);justify-items:center;margin-bottom:-2rem;text-align:center}.c-button--wide\@l{width:100%}.c-grid--size\:l,.c-grid--size\:xl{--c-grid-columns:1}.c-grid--size\:m{--c-grid-columns:2}.c-grid--size\:s,.c-grid--size\:xs{--c-grid-columns:3}.c-grid--size\:2xs{--c-grid-columns:4}.c-grid--size\:xl\@l{--c-grid-columns:1}html.js .c-grid--size\:xl\@l:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:l\@l{--c-grid-columns:1}html.js .c-grid--size\:l\@l:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:m\@l{--c-grid-columns:2}html.js .c-grid--size\:m\@l:has(:nth-child(2):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:s\@l{--c-grid-columns:3}html.js .c-grid--size\:s\@l:has(:nth-child(3):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:xs\@l{--c-grid-columns:3}html.js .c-grid--size\:xs\@l:has(:nth-child(3):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:2xs\@l{--c-grid-columns:4}html.js .c-grid--size\:2xs\@l:has(:nth-child(4):not(:last-child)){--c-grid-item-width-ratio:0.9}html.no-js .c-grid--carousel.c-grid--size\:2xs>.c-grid__item:nth-child(n+5),html.no-js .c-grid--carousel.c-grid--size\:2xs\@l>.c-grid__item:nth-child(n+5),html.no-js .c-grid--carousel.c-grid--size\:l>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:l\@l>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:m>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:m\@l>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:s>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:s\@l>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:xl>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xl\@l>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xs>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:xs\@l>.c-grid__item:nth-child(n+4){display:none}.c-intro{grid-template-areas:"collage" "text";grid-template-columns:1fr}.c-product__figure{max-height:22.5vh}.c-segments{grid-template-columns:1fr 1fr}.c-segments__item--main{grid-column:1/-1;grid-row:auto}.c-segments__item--button{align-self:flex-end;grid-column:auto}.u-display\:none\@l{display:none!important}.u-font-size\:4xs\@l{font-size:11px!important}.u-font-size\:3xs\@l{font-size:12px!important}.u-font-size\:2xs\@l{font-size:13px!important}.u-font-size\:xs\@l{font-size:14px!important}.u-font-size\:s\@l{font-size:15px!important}.u-font-size\:m\@l{font-size:16px!important}.u-font-size\:l\@l{font-size:18px!important}.u-font-size\:xl\@l{font-size:20px!important}.u-font-size\:2xl\@l{font-size:24px!important}.u-font-size\:3xl\@l{font-size:28px!important}.u-font-size\:4xl\@l{font-size:40px!important}.u-font-size\:inherit\@l{font-size:"inherit"!important}}@media (max-width:53.75em){.c-category-grid{--c-category-grid-columns:2}}@media (max-width:53em){.l-page-header__search{margin-left:1.5rem;margin-right:1.5rem}}@media (max-width:48em){.o-block:where([class*="u-display:none@m"]:first-child)+.o-block{--o-block-indent:0}.o-expandable--size\:s\@m{--o-expandable-height:10rem}.o-expandable--size\:m\@m{--o-expandable-height:15rem}.o-expandable--size\:l\@m{--o-expandable-height:22.5rem}.o-expandable--size\:explicit\@m{--o-expandable-height:none}.o-expandable--size\:l\@m:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:m\@m:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:s\@m:not(.is-expanded) .o-expandable__content:after{display:block}:where(html.js) .o-expandable--size\:s\@m.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}:where(html.js) .o-expandable--size\:m\@m.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}:where(html.js) .o-expandable--size\:l\@m.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}:where(html.js) .o-expandable--size\:explicit\@m.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}.o-spacing--gap\:4xs\@m{--o-spacing-gap-x:0.1875rem;--o-spacing-gap-y:0.1875rem}.o-spacing--gap\:3xs\@m{--o-spacing-gap-x:0.25rem;--o-spacing-gap-y:0.25rem}.o-spacing--gap\:2xs\@m{--o-spacing-gap-x:0.375rem;--o-spacing-gap-y:0.375rem}.o-spacing--gap\:xs\@m{--o-spacing-gap-x:0.5rem;--o-spacing-gap-y:0.5rem}.o-spacing--gap\:s\@m{--o-spacing-gap-x:0.75rem;--o-spacing-gap-y:0.75rem}.o-spacing--gap\:m\@m{--o-spacing-gap-x:1rem;--o-spacing-gap-y:1rem}.o-spacing--gap\:l\@m{--o-spacing-gap-x:1.5rem;--o-spacing-gap-y:1.5rem}.o-spacing--gap\:xl\@m{--o-spacing-gap-x:2rem;--o-spacing-gap-y:2rem}.o-spacing--gap\:2xl\@m{--o-spacing-gap-x:2.5rem;--o-spacing-gap-y:2.5rem}.o-spacing--gap\:3xl\@m{--o-spacing-gap-x:3.5rem;--o-spacing-gap-y:3.5rem}.o-spacing--gap\:4xl\@m{--o-spacing-gap-x:4.5rem;--o-spacing-gap-y:4.5rem}.o-spacing--gap\:none\@m{--o-spacing-gap-x:0rem;--o-spacing-gap-y:0rem}.l-page-footer__content{grid-template-areas:"company customers" "downloads downloads";grid-template-columns:1fr 1fr}.l-page-footer:has(.l-page-footer__articles) .l-page-footer__content{grid-template-areas:"articles articles" "company customers" "downloads downloads"}.l-page-header__content{grid-template-areas:"logo menu" "navigation navigation";grid-template-columns:minmax(5rem,12.5rem) 1fr}.l-page-header__search{box-shadow:0 0 0 calc(max(100vw,100vh)*2) #18181bbf;display:none;grid-area:navigation;margin:.75rem 0 0}body:not(:has(:is([data-megamenu]:hover,.is-active[data-dropdown],html.js [data-dropdown=""]:hover,html.no-js [data-dropdown]:hover,[data-header-block].is-active:not([data-header-block=search-box])))) .l-page-header__search.is-active{display:initial}.l-page-header__catalog-menu{width:100%}.l-page-header__search-toggle{display:initial}.c-article--type\:cover{gap:0;padding-top:0}.c-article--type\:cover .c-article__figure{position:static}.c-article--type\:cover .c-article__content{margin-left:0;width:100%}.c-button--wide\@m{width:100%}.c-consent-bar__buttons{flex-direction:column-reverse}.c-grid--size\:l,.c-grid--size\:xl{--c-grid-columns:1}.c-grid--size\:m,.c-grid--size\:s{--c-grid-columns:2}.c-grid--size\:2xs,.c-grid--size\:xs{--c-grid-columns:3}.c-grid--size\:xl\@m{--c-grid-columns:1}html.js .c-grid--size\:xl\@m:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:l\@m{--c-grid-columns:1}html.js .c-grid--size\:l\@m:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:m\@m{--c-grid-columns:2}html.js .c-grid--size\:m\@m:has(:nth-child(2):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:s\@m{--c-grid-columns:2}html.js .c-grid--size\:s\@m:has(:nth-child(2):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:xs\@m{--c-grid-columns:3}html.js .c-grid--size\:xs\@m:has(:nth-child(3):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:2xs\@m{--c-grid-columns:3}html.js .c-grid--size\:2xs\@m:has(:nth-child(3):not(:last-child)){--c-grid-item-width-ratio:0.9}html.no-js .c-grid--carousel.c-grid--size\:2xs>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:2xs\@m>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:l>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:l\@m>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:m>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:m\@m>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:s>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:s\@m>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:xl>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xl\@m>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xs>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:xs\@m>.c-grid__item:nth-child(n+4){display:none}.c-segments{grid-template-columns:1fr}.c-site-logo__img--plain{display:block}.u-display\:none\@m{display:none!important}.u-font-size\:4xs\@m{font-size:11px!important}.u-font-size\:3xs\@m{font-size:12px!important}.u-font-size\:2xs\@m{font-size:13px!important}.u-font-size\:xs\@m{font-size:14px!important}.u-font-size\:s\@m{font-size:15px!important}.u-font-size\:m\@m{font-size:16px!important}.u-font-size\:l\@m{font-size:18px!important}.u-font-size\:xl\@m{font-size:20px!important}.u-font-size\:2xl\@m{font-size:24px!important}.u-font-size\:3xl\@m{font-size:28px!important}.u-font-size\:4xl\@m{font-size:40px!important}.u-font-size\:inherit\@m{font-size:"inherit"!important}}@media only screen and (max-width:47.5em){.s-content{display:flex;flex-direction:column}.s-content :is(img[style*="float: left"],img[style*="float: right"]){float:none!important;margin-left:auto!important;margin-right:auto!important}.s-content :is(img[style*="float: left"],img[style*="float: right"],img[style*="display: block; margin-left: auto; margin-right: auto;"]){margin-bottom:.75rem;margin-top:.75rem;max-width:57.5%}}@media only screen and (max-width:40em){.s-content :is(img[style*="float: left"],img[style*="float: right"],img[style*="display: block; margin-left: auto; margin-right: auto;"]){max-width:100%}}@media (max-width:40em){.c-category-grid{--c-category-grid-columns:1}}@media (max-width:38.75em){.o-block:where([class*="u-display:none@s"]:first-child)+.o-block{--o-block-indent:0}.o-expandable--size\:s\@s{--o-expandable-height:10rem}.o-expandable--size\:m\@s{--o-expandable-height:15rem}.o-expandable--size\:l\@s{--o-expandable-height:22.5rem}.o-expandable--size\:explicit\@s{--o-expandable-height:none}.o-expandable--size\:l\@s:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:m\@s:not(.is-expanded) .o-expandable__content:after,.o-expandable--size\:s\@s:not(.is-expanded) .o-expandable__content:after{display:block}:where(html.js) .o-expandable--size\:s\@s.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}:where(html.js) .o-expandable--size\:m\@s.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}:where(html.js) .o-expandable--size\:l\@s.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}:where(html.js) .o-expandable--size\:explicit\@s.is-expandable:not(.is-expanded) .o-expandable__toggler{display:block}.o-spacing--gap\:4xs\@s{--o-spacing-gap-x:0.1875rem;--o-spacing-gap-y:0.1875rem}.o-spacing--gap\:3xs\@s{--o-spacing-gap-x:0.25rem;--o-spacing-gap-y:0.25rem}.o-spacing--gap\:2xs\@s{--o-spacing-gap-x:0.375rem;--o-spacing-gap-y:0.375rem}.o-spacing--gap\:xs\@s{--o-spacing-gap-x:0.5rem;--o-spacing-gap-y:0.5rem}.o-spacing--gap\:s\@s{--o-spacing-gap-x:0.75rem;--o-spacing-gap-y:0.75rem}.o-spacing--gap\:m\@s{--o-spacing-gap-x:1rem;--o-spacing-gap-y:1rem}.o-spacing--gap\:l\@s{--o-spacing-gap-x:1.5rem;--o-spacing-gap-y:1.5rem}.o-spacing--gap\:xl\@s{--o-spacing-gap-x:2rem;--o-spacing-gap-y:2rem}.o-spacing--gap\:2xl\@s{--o-spacing-gap-x:2.5rem;--o-spacing-gap-y:2.5rem}.o-spacing--gap\:3xl\@s{--o-spacing-gap-x:3.5rem;--o-spacing-gap-y:3.5rem}.o-spacing--gap\:4xl\@s{--o-spacing-gap-x:4.5rem;--o-spacing-gap-y:4.5rem}.o-spacing--gap\:none\@s{--o-spacing-gap-x:0rem;--o-spacing-gap-y:0rem}.l-page-footer__content{margin-top:1rem}.c-button--wide\@s{width:100%}.c-category[data-main-category] .c-category__figure{margin-bottom:-.75em;margin-top:-.75em}.c-grid--size\:l,.c-grid--size\:xl{--c-grid-columns:1}.c-grid--size\:m,.c-grid--size\:s,.c-grid--size\:xs{--c-grid-columns:2}.c-grid--size\:2xs{--c-grid-columns:3}.c-grid--size\:xl\@s{--c-grid-columns:1}html.js .c-grid--size\:xl\@s:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:l\@s{--c-grid-columns:1}html.js .c-grid--size\:l\@s:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:m\@s{--c-grid-columns:2}html.js .c-grid--size\:m\@s:has(:nth-child(2):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:s\@s{--c-grid-columns:2}html.js .c-grid--size\:s\@s:has(:nth-child(2):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:xs\@s{--c-grid-columns:2}html.js .c-grid--size\:xs\@s:has(:nth-child(2):not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:2xs\@s{--c-grid-columns:3}html.js .c-grid--size\:2xs\@s:has(:nth-child(3):not(:last-child)){--c-grid-item-width-ratio:0.9}html.no-js .c-grid--carousel.c-grid--size\:2xs>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:2xs\@s>.c-grid__item:nth-child(n+4),html.no-js .c-grid--carousel.c-grid--size\:l>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:l\@s>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:m>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:m\@s>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:s>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:s\@s>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:xl>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xl\@s>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xs>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:xs\@s>.c-grid__item:nth-child(n+3){display:none}.c-megamenu__item.is-active svg{transform:rotate(90deg)}.c-megamenu__content{box-shadow:none;font-size:.9375em;height:auto;padding:.75rem 1.5rem;position:static;width:100%}.c-video__overlay{pointer-events:none}.u-display\:none\@s{display:none!important}.u-font-size\:4xs\@s{font-size:11px!important}.u-font-size\:3xs\@s{font-size:12px!important}.u-font-size\:2xs\@s{font-size:13px!important}.u-font-size\:xs\@s{font-size:14px!important}.u-font-size\:s\@s{font-size:15px!important}.u-font-size\:m\@s{font-size:16px!important}.u-font-size\:l\@s{font-size:18px!important}.u-font-size\:xl\@s{font-size:20px!important}.u-font-size\:2xl\@s{font-size:24px!important}.u-font-size\:3xl\@s{font-size:28px!important}.u-font-size\:4xl\@s{font-size:40px!important}.u-font-size\:inherit\@s{font-size:"inherit"!important}}@media (max-width:28.75em){.c-grid--size\:l,.c-grid--size\:m,.c-grid--size\:s,.c-grid--size\:xl,.c-grid--size\:xs{--c-grid-columns:1}.c-grid--size\:2xs{--c-grid-columns:2}.c-grid--size\:xl\@xs{--c-grid-columns:1}html.js .c-grid--size\:xl\@xs:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:l\@xs{--c-grid-columns:1}html.js .c-grid--size\:l\@xs:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:m\@xs{--c-grid-columns:1}html.js .c-grid--size\:m\@xs:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:s\@xs{--c-grid-columns:1}html.js .c-grid--size\:s\@xs:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:xs\@xs{--c-grid-columns:1}html.js .c-grid--size\:xs\@xs:has(:first-child:not(:last-child)){--c-grid-item-width-ratio:0.9}.c-grid--size\:2xs\@xs{--c-grid-columns:2}html.js .c-grid--size\:2xs\@xs:has(:nth-child(2):not(:last-child)){--c-grid-item-width-ratio:0.9}html.no-js .c-grid--carousel.c-grid--size\:2xs>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:2xs\@xs>.c-grid__item:nth-child(n+3),html.no-js .c-grid--carousel.c-grid--size\:l>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:l\@xs>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:m>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:m\@xs>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:s>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:s\@xs>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xl>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xl\@xs>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xs>.c-grid__item:nth-child(n+2),html.no-js .c-grid--carousel.c-grid--size\:xs\@xs>.c-grid__item:nth-child(n+2){display:none}}@media (min-width:38.76em){.c-button--wide\~s{width:100%}.o-dropdown__content:has(.is-active[data-megamenu-item]){min-width:auto}.u-display\:none\~s{display:none!important}.u-font-size\:4xs\~s{font-size:11px!important}.u-font-size\:3xs\~s{font-size:12px!important}.u-font-size\:2xs\~s{font-size:13px!important}.u-font-size\:xs\~s{font-size:14px!important}.u-font-size\:s\~s{font-size:15px!important}.u-font-size\:m\~s{font-size:16px!important}.u-font-size\:l\~s{font-size:18px!important}.u-font-size\:xl\~s{font-size:20px!important}.u-font-size\:2xl\~s{font-size:24px!important}.u-font-size\:3xl\~s{font-size:28px!important}.u-font-size\:4xl\~s{font-size:40px!important}.u-font-size\:inherit\~s{font-size:"inherit"!important}}@media (min-width:48.01em){.c-button--wide\~m{width:100%}.c-site-logo__img--main{display:block}.u-display\:none\~m{display:none!important}.u-font-size\:4xs\~m{font-size:11px!important}.u-font-size\:3xs\~m{font-size:12px!important}.u-font-size\:2xs\~m{font-size:13px!important}.u-font-size\:xs\~m{font-size:14px!important}.u-font-size\:s\~m{font-size:15px!important}.u-font-size\:m\~m{font-size:16px!important}.u-font-size\:l\~m{font-size:18px!important}.u-font-size\:xl\~m{font-size:20px!important}.u-font-size\:2xl\~m{font-size:24px!important}.u-font-size\:3xl\~m{font-size:28px!important}.u-font-size\:4xl\~m{font-size:40px!important}.u-font-size\:inherit\~m{font-size:"inherit"!important}}@media (min-width:60.01em){.l-page__side{max-width:var(--l-page-sidebar-width)}.c-button--wide\~l{width:100%}.u-display\:none\~l{display:none!important}.u-font-size\:4xs\~l{font-size:11px!important}.u-font-size\:3xs\~l{font-size:12px!important}.u-font-size\:2xs\~l{font-size:13px!important}.u-font-size\:xs\~l{font-size:14px!important}.u-font-size\:s\~l{font-size:15px!important}.u-font-size\:m\~l{font-size:16px!important}.u-font-size\:l\~l{font-size:18px!important}.u-font-size\:xl\~l{font-size:20px!important}.u-font-size\:2xl\~l{font-size:24px!important}.u-font-size\:3xl\~l{font-size:28px!important}.u-font-size\:4xl\~l{font-size:40px!important}.u-font-size\:inherit\~l{font-size:"inherit"!important}}@media (min-width:85.5em){.l-page-footer{margin-top:-1.3875vw}}@media (min-width:103.125em){.l-page-footer{margin-top:-2.75vw}}@media (min-width:120em){.l-page-footer{margin-top:-3.5vw}}@media (prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth}}