/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{overflow-y:scroll;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;min-block-size:100%}*,*::before,*::after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,code,dl,dd,ol,ul,figure,hr,fieldset,legend,menu{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}main{display:block}hr{overflow:visible;box-sizing:content-box;block-size:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-block-end:0}address{font-style:normal}b,strong{font-weight:bolder}code,kbd,pre,samp,var{font-family:"SFMono-Regular","Menlo","Monaco","Segoe UI Mono","Consolas","Liberation Mono","Courier New",monospace;font-size:1em}var{font-style:normal}small{font-size:inherit}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{inset-block-end:-0.25em}sup{inset-block-start:-0.5em}ul[class],ol[class],menu[class]{list-style:none}table{inline-size:100%;border-spacing:0;border-collapse:collapse}img,object,svg{max-inline-size:100%;block-size:auto;vertical-align:middle;border-style:none}audio:not([controls]){display:none;block-size:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin-block:0;margin-inline:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=checkbox],[type=radio]{padding-block:0;padding-inline:0}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button{color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding-block:0;padding-inline:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:.1rem dotted ButtonText}fieldset{border-block:0;border-inline:0}legend{display:table;box-sizing:border-box;max-inline-size:100%;padding-block:0;padding-inline:0;white-space:normal;color:inherit}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{block-size:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-0.2rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}progress{vertical-align:baseline}details,menu{display:block}summary{display:list-item;outline:none}template{display:none}
:root{--color-dark:#000;--color-light:#fff;--color-white:#fff;--color-black-000:#000;--color-blue:#34315d;--color-black-050:#f4f4f5;--color-black-050-90:#eeedee;--color-black-100:#e9e9ea;--color-black-150:#dcdadb;--color-black-200:#d3d3d4;--color-black-300:#bebdbf;--color-black-400:#a8a7a9;--color-black-500:#929194;--color-black-600:#7c7b7f;--color-black-600-link:var(--color-black-600);--color-black-700:#666569;--color-black-800:#514f54;--color-black-900:#3b393e;--color-black-1000:#252329;--color-black-1001:#222528;--color-vse-red:#e2001a;--color-vse-orange:#f59942;--color-vse-gray:#707173;--color-vse-light-green:#c8d74a;--color-vse-yellow:#fff258;--color-vse-orange-secondary:#f59942;--color-vse-light-blue:#56bcd5;--color-vse-turquoise:#32ae9c;--color-vse-petrol:#3c6665;--color-vse-dark-red:#672e40;--color-vse-violet:#34315d;--main-orange:var(--color-vse-orange);--darker-orange:hsl(from var(--main-orange) h s calc(l - 15));--lighter-orange:hsl(from var(--main-orange) h s calc(l + 15));--main-orange-20:rgb(from var(--main-orange) r g b / 0.2);--main-orange-40:rgb(from var(--main-orange) r g b / 0.4);--main-orange-70:rgb(from var(--main-orange) r g b / 0.7);--main-orange-98:rgb(from var(--main-orange) r g b / 0.98);--main-red:var(--color-vse-red);--darker-red:hsl(from var(--main-red) h s calc(l - 15));--lighter-red:hsl(from var(--main-red) h s calc(l + 15));--main-red-20:rgb(from var(--main-red) r g b / 0.2);--main-red-30:rgb(from var(--main-red) r g b / 0.3);--main-red-70:rgb(from var(--main-red) r g b / 0.7);--main-red-98:rgb(from var(--main-red) r g b / 0.98);--main-light-blue:var(--color-vse-light-blue);--darker-light-blue:hsl(from var(--main-light-blue) h s calc(l - 15));--lighter-light-blue:hsl(from var(--main-light-blue) h s calc(l + 15));--main-light-blue-20:rgb(from var(--main-light-blue) r g b / 0.2);--main-light-blue-40:rgb(from var(--main-light-blue) r g b / 0.4);--main-light-blue-70:rgb(from var(--main-light-blue) r g b / 0.7);--main-light-blue-98:rgb(from var(--main-light-blue) r g b / 0.98);--main-light-green:var(--color-vse-light-green);--darker-light-green:hsl(from var(--main-light-green) h s calc(l - 15));--lighter-light-green:hsl(from var(--main-light-green) h s calc(l + 15));--main-light-green-20:rgb(from var(--main-light-green) r g b / 0.2);--main-light-green-40:rgb(from var(--main-light-green) r g b / 0.4);--main-light-green-70:rgb(from var(--main-light-green) r g b / 0.7);--main-light-green-98:rgb(from var(--main-light-green) r g b / 0.98);--main-violet:var(--color-vse-violet);--darker-violet:hsl(from var(--main-violet) h s calc(l - 15));--lighter-violet:hsl(from var(--main-violet) h s calc(l + 15));--main-violet-20:rgb(from var(--main-violet) r g b / 0.2);--main-violet-40:rgb(from var(--main-violet) r g b / 0.4);--main-violet-70:rgb(from var(--main-violet) r g b / 0.7);--main-violet-98:rgb(from var(--main-violet) r g b / 0.98);--main-orange-tint-black1000:color-mix(in srgb,var(--main-orange),var(--color-black-1000));--main-red-tint-black1000:color-mix(in srgb,var(--main-red),var(--color-black-1000));--main-light-blue-tint-black1000:color-mix(in srgb,var(--main-light-blue),var(--color-black-1000));--main-light-green-tint-black1000:color-mix(in srgb,var(--main-light-green),var(--color-black-1000));--color-main:var(--color-vse-light-green);--color-main-10:rgb(from var(--color-main) r g b / 0.1);--color-main-20:rgb(from var(--color-main) r g b / 0.2);--color-main-40:rgb(from var(--color-main) r g b / 0.4);--color-main-70:rgb(from var(--color-main) r g b / 0.7);--color-main-90:rgb(from var(--color-main) r g b / 0.9);--color-darker:hsl(from var(--color-main) h s calc(l - 15));--color-lighter:hsl(from var(--color-main) h s calc(l + 15));--color-text-primary:var(--color-black-1000);--color-text-inverse:var(--color-light);--color-text-secondary:var(--color-black-700);--color-text-tertiary:var(--color-black-500);--color-label-text:var(--color-text-primary);--color-background-primary:var(--color-light);--color-background-secondary:var(--color-black-1000);--color-background-highlighted--neutral:var(--color-black-050);--color-background-highlighted--brand:var(--color-vse-orange);--color-background-brand:var(--color-vse-red);--gaps-4:0.4rem;--gaps-8:0.8rem;--gaps-12:1.2rem;--gaps-14:1.4rem;--gaps-15:1.5rem;--gaps-16:1.6rem;--gaps-20:2rem;--gaps-24:2.4rem;--gaps-28:2.8rem;--gaps-32:2rem;--gaps-36:2.8rem;--gaps-48:2.8rem;--gaps-54:5.4rem;--gaps-72:2rem;--gaps-80:2rem;--gaps-92:2rem;--gaps-180:2rem;--viewport:39.3rem;--viewport-max-width:76.7rem;--viewport-min-width:32rem;--container-gap:var(--gaps-20);--container-750:2.4rem;--container-full-width:var(--gaps-20);--container-vert-padding:var(--gaps-28);--large-vertical-container-vert-padding:var(--gaps-72);--header-size:11.2rem;--container-size:108rem;--image-height-xs:13.8rem;--image-height-s:16.8rem;--image-height-m:21.2rem;--image-height-l:20rem;--image-height-xl:27.2rem;--image-height-xxl:29.2rem;--image-height-3xl:30rem;--image-width-small:20rem;--image-width-large:53rem;--corners-rounded-corner:0.5rem;--subpage-hero-bottom-padding:6.8rem;--main-hero-height:52rem;--article-title-padding-left:1.6rem;--article-title-padding-right:var(--article-title-padding-left);--decor-width--main-subpage-hero:104.8rem;--list-item-max-width:33.7rem;--jui-dialog-z-index:1260;--accordion-icon-color:var(--color-text-primary);--form-field-max-width:70rem;--form-field-gap-with-title:var(--gaps-20);--form-field-gap-without-title:var(--gaps-8)}@media screen and (min-width:48em){:root{--gaps-36:3.6rem;--gaps-48:3.6rem;--gaps-72:4.8rem;--gaps-80:4.8rem;--gaps-92:7.8rem;--gaps-180:4.8rem}}@media screen and (min-width:64em){:root{--gaps-92:8.4rem}}@media screen and (min-width:80em){:root{--gaps-32:3.2rem;--gaps-48:4.8rem;--gaps-54:5.4rem;--gaps-72:7.2rem;--gaps-80:8rem;--gaps-92:9.2rem;--gaps-180:18rem;--header-size:124px}}@media screen and (min-width:48em){:root{--viewport:76.8rem;--viewport-max-width:102.3rem;--viewport-min-width:39.4rem}}@media screen and (min-width:64em){:root{--viewport:102.4rem;--viewport-max-width:127.9rem;--viewport-min-width:76.9rem}}@media screen and (min-width:80em){:root{--viewport:144rem;--viewport-max-width:192rem;--viewport-min-width:128rem}}@media screen and (min-width:48em){:root{--container-full-width:var(--gaps-48);--container-vert-padding:var(--gaps-36)}}@media screen and (min-width:64em){:root{--container-750:4.8rem;--large-vertical-container-vert-padding:var(--gaps-80)}}@media screen and (min-width:80em){:root{--container-750:51rem;--container-full-width:0;--large-vertical-container-vert-padding:var(--gaps-92)}}@media screen and (min-width:48em){:root{--image-height-l:19.2rem;--image-height-xl:27.2rem;--image-height-xxl:29.2rem;--image-height-3xl:34rem}}@media screen and (min-width:64em){:root{--image-height-l:24rem;--image-height-xl:27.2rem;--image-height-xxl:29.2rem;--image-height-3xl:34rem}}@media screen and (min-width:80em){:root{--image-height-l:26.4rem;--image-height-xl:30.4rem;--image-height-xxl:38.4rem;--image-height-3xl:52rem}}@media screen and (min-width:48em){:root{--subpage-hero-bottom-padding:8.4rem;--main-hero-height:76rem}}@media screen and (min-width:64em){:root{--subpage-hero-bottom-padding:10rem}}@media screen and (min-width:80em){:root{--subpage-hero-bottom-padding:12.1rem}}@media screen and (min-width:48em){:root{--article-title-padding-left:2.4rem}}@media screen and (min-width:80em){:root{--article-title-padding-left:13.2rem;--article-title-padding-right:55.8rem}}@media screen and (min-width:48em){:root{--decor-width--main-subpage-hero:125.8rem}}@media screen and (min-width:64em){:root{--decor-width--main-subpage-hero:1400rem}}@media screen and (min-width:80em){:root{--decor-width--main-subpage-hero:165.2rem}}@media screen and (min-width:48em){:root{--list-item-max-width:32.9rem}}@media screen and (min-width:64em){:root{--list-item-max-width:43.3rem}}@media screen and (min-width:80em){:root{--list-item-max-width:45.7rem}}@media screen and (min-width:64em){:root{--form-field-max-width:51.2rem}}.section--about-us{--color-main:var(--main-red);--color-main-10:rgb(from var(--color-main) r g b / 0.1);--color-main-20:rgb(from var(--color-main) r g b / 0.2);--color-main-40:rgb(from var(--color-main) r g b / 0.4);--color-main-70:rgb(from var(--color-main) r g b / 0.7);--color-main-90:rgb(from var(--color-main) r g b / 0.9);--color-darker:hsl(from var(--color-main) h s calc(l - 15));--color-lighter:hsl(from var(--color-main) h s calc(l + 15))}.section--media,.page-node-type-news,.page-node-type-news-2-0,.page-node-type-document,.page-node-type-press-release{--color-main:var(--main-orange);--color-main-10:rgb(from var(--color-main) r g b / 0.1);--color-main-20:rgb(from var(--color-main) r g b / 0.2);--color-main-40:rgb(from var(--color-main) r g b / 0.4);--color-main-70:rgb(from var(--color-main) r g b / 0.7);--color-main-90:rgb(from var(--color-main) r g b / 0.9);--color-darker:hsl(from var(--color-main) h s calc(l - 15));--color-lighter:hsl(from var(--color-main) h s calc(l + 15))}.page-node-type-news-2-0.news-type--perspective,.section--perspective{--color-main:var(--color-vse-turquoise);--color-main-10:rgb(from var(--color-main) r g b / 0.1);--color-main-20:rgb(from var(--color-main) r g b / 0.2);--color-main-40:rgb(from var(--color-main) r g b / 0.4);--color-main-70:rgb(from var(--color-main) r g b / 0.7);--color-main-90:rgb(from var(--color-main) r g b / 0.9);--color-darker:hsl(from var(--color-main) h s calc(l - 15));--color-lighter:hsl(from var(--color-main) h s calc(l + 15))}.section--e-politics{--color-main:var(--main-light-blue);--color-main-10:rgb(from var(--color-main) r g b / 0.1);--color-main-20:rgb(from var(--color-main) r g b / 0.2);--color-main-40:rgb(from var(--color-main) r g b / 0.4);--color-main-70:rgb(from var(--color-main) r g b / 0.7);--color-main-90:rgb(from var(--color-main) r g b / 0.9);--color-darker:hsl(from var(--color-main) h s calc(l - 15));--color-lighter:hsl(from var(--color-main) h s calc(l + 15))}.section--services{--color-main:var(--color-vse-petrol);--color-lightest:rgb(from var(--color-main) r g b / 0.1);--color-main-20:rgb(from var(--color-main) r g b / 0.2);--color-main-40:rgb(from var(--color-main) r g b / 0.4);--color-main-70:rgb(from var(--color-main) r g b / 0.7);--color-main-90:rgb(from var(--color-main) r g b / 0.9);--color-darker:hsl(from var(--color-main) h s calc(l - 15));--color-lighter:hsl(from var(--color-main) h s calc(l + 15))}.section--shop{--color-main:var(--color-vse-light-blue);--color-lightest:rgb(from var(--color-main) r g b / 0.1);--color-main-20:rgb(from var(--color-main) r g b / 0.2);--color-main-40:rgb(from var(--color-main) r g b / 0.4);--color-main-70:rgb(from var(--color-main) r g b / 0.7);--color-main-90:rgb(from var(--color-main) r g b / 0.9);--color-darker:hsl(from var(--color-main) h s calc(l - 15));--color-lighter:hsl(from var(--color-main) h s calc(l + 15))}.section--education{--color-main:var(--main-violet);--color-main-10:rgb(from var(--color-main) r g b / 0.1);--color-main-20:rgb(from var(--color-main) r g b / 0.2);--color-main-40:rgb(from var(--color-main) r g b / 0.4);--color-main-70:rgb(from var(--color-main) r g b / 0.7);--color-main-90:rgb(from var(--color-main) r g b / 0.9);--color-darker:hsl(from var(--color-main) h s calc(l - 15));--color-lighter:hsl(from var(--color-main) h s calc(l + 15))}.section--education .c-footer{--color-main:#5c5894}.section--education .c-footer .event-register .c-button--primary{--color-main:var(--main-violet)}.section--about-us,.page-node-type-job,.section--services,.section--education{--accordion-icon-color:var(--color-text-inverse);--color-label-text:var(--color-text-inverse)}
html{overflow-x:hidden;min-block-size:100%}body{overflow-x:hidden;min-block-size:100vh;color:var(--color-text-primary);background-color:var(--color-background-primary)}body.navigation-is-visible{overflow:hidden}.ui-datepicker{background-color:var(--color-white) !important}
html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%;-webkit-font-smoothing:antialiased}body{font-size:1.6rem;line-height:1.375;word-wrap:break-word;hyphens:auto;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400}@media screen and (min-width:48em){body{font-size:1.6rem;line-height:1.5}}@media screen and (min-width:64em){body{font-size:1.7rem;line-height:1.41}}@media screen and (min-width:80em){body{font-size:1.9rem;line-height:1.42}}::selection{color:var(--color-light);background-color:var(--color-main)}p:not(:last-child){margin-block-end:var(--gaps-16)}code,kbd,pre,samp,var{text-align:start;word-spacing:normal;word-wrap:normal;word-break:normal;tab-size:2;hyphens:none}a:not([class]){transition:all .1s ease;color:var(--color-black-600-link)}@media screen and (prefers-reduced-motion:reduce){a:not([class]){transition:none}}a:not([class]):focus{outline:none}h1 a:not([class]),h2 a:not([class]),h3 a:not([class]),h4 a:not([class]),h5 a:not([class]),h6 a:not([class]){text-decoration:none}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}h1:not([class]){font-size:3.8rem;line-height:1.1526}@media screen and (min-width:64em){h1:not([class]){font-size:4.2rem;line-height:1.0476}}@media screen and (min-width:80em){h1:not([class]){font-size:4.6rem;line-height:1.174}}h2:not([class]){font-size:3rem;line-height:1.1333}@media screen and (min-width:48em){h2:not([class]){font-size:3.4rem;line-height:1.2352}}@media screen and (min-width:64em){h2:not([class]){font-size:3.6rem;line-height:1.1666}}@media screen and (min-width:80em){h2:not([class]){font-size:4rem;line-height:1.1}}h3:not([class]){font-size:2.6rem;line-height:1.3076}@media screen and (min-width:48em){h3:not([class]){font-size:2.8rem;line-height:1.2142}}@media screen and (min-width:80em){h3:not([class]){font-size:3.3rem;line-height:1.1818}}h4:not([class]){font-size:2.2rem;line-height:1.1818}@media screen and (min-width:80em){h4:not([class]){font-size:2.6rem;line-height:1.1538}}h5:not([class]){font-size:2rem;line-height:1.35}@media screen and (min-width:80em){h5:not([class]){font-size:2.4rem;line-height:1.22}}h6:not([class]){font-size:1.9rem;line-height:1.1578}@media screen and (min-width:48em){h6:not([class]){font-size:1.9rem;line-height:1.2631}}@media screen and (min-width:80em){h6:not([class]){font-size:2.2rem;line-height:1.2272}}ul:not([class]),ol:not([class]),menu:not([class]),pre:not([class]),hr:not([class]){margin-block:2rem 2.4rem;margin-inline:0}ul:not([class])+p,ul:not([class])+blockquote,hr+ul:not([class]),ol:not([class])+p,ol:not([class])+blockquote,hr+ol:not([class]),menu:not([class])+p,menu:not([class])+blockquote,hr+menu:not([class]),pre:not([class])+p,pre:not([class])+blockquote,hr+pre:not([class]),hr:not([class])+p,hr:not([class])+blockquote,hr+hr:not([class]){margin-block-start:0}ul:not([class]),ol:not([class]){padding-inline-start:1.1em}ul:not([class]) ul,ul:not([class]) ol,ol:not([class]) ul,ol:not([class]) ol{margin-block:0}
.o-container{padding-inline:0;max-width:108rem;inline-size:100%;margin-inline:auto}.o-container--wider{max-width:144.4rem;margin-inline:auto}.o-container--wider{padding-inline:var(--gaps-72)}
.o-grid{margin-inline:-2rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}.o-grid>.o-grid__item{padding-inline:2rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}.o-grid--4{margin-inline:-0.4rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}.o-grid--4>.o-grid--4__item{padding-inline:.4rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}.o-grid--8{margin-inline:-0.8rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}.o-grid--8>.o-grid--8__item{padding-inline:.8rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}.o-grid--12{margin-inline:-1.2rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}.o-grid--12>.o-grid--12__item{padding-inline:1.2rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}.o-grid--16{margin-inline:-1.6rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}.o-grid--16>.o-grid--16__item{padding-inline:1.6rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}.o-grid--20{margin-inline:-2rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}.o-grid--20>.o-grid--20__item{padding-inline:2rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}.o-grid--24{margin-inline:-2.4rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}.o-grid--24>.o-grid--24__item{padding-inline:2.4rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}.o-grid--28{margin-inline:-2.8rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}.o-grid--28>.o-grid--28__item{padding-inline:2.8rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}.o-grid--32{margin-inline:-1rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}@media screen and (min-width:80em){.o-grid--32{margin-inline:-1.6rem}}.o-grid--32>.o-grid--32__item{padding-inline:1rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}@media screen and (min-width:80em){.o-grid--32>.o-grid--32__item{padding-inline:1.6rem}}.o-grid--36{margin-inline:-1.4rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}@media screen and (min-width:48em){.o-grid--36{margin-inline:-1.8rem}}.o-grid--36>.o-grid--36__item{padding-inline:1.4rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}@media screen and (min-width:48em){.o-grid--36>.o-grid--36__item{padding-inline:1.8rem}}.o-grid--48{margin-inline:-1.4rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}@media screen and (min-width:48em){.o-grid--48{margin-inline:-1.8rem}}@media screen and (min-width:80em){.o-grid--48{margin-inline:-2.4rem}}.o-grid--48>.o-grid--48__item{padding-inline:1.4rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}@media screen and (min-width:48em){.o-grid--48>.o-grid--48__item{padding-inline:1.8rem}}@media screen and (min-width:80em){.o-grid--48>.o-grid--48__item{padding-inline:2.4rem}}.o-grid--72{margin-inline:-1rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}@media screen and (min-width:48em){.o-grid--72{margin-inline:-2.4rem}}@media screen and (min-width:80em){.o-grid--72{margin-inline:-3.6rem}}.o-grid--72>.o-grid--72__item{padding-inline:1rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}@media screen and (min-width:48em){.o-grid--72>.o-grid--72__item{padding-inline:2.4rem}}@media screen and (min-width:80em){.o-grid--72>.o-grid--72__item{padding-inline:3.6rem}}.o-grid--92{margin-inline:-1rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}@media screen and (min-width:48em){.o-grid--92{margin-inline:-3.9rem}}@media screen and (min-width:64em){.o-grid--92{margin-inline:-4.2rem}}@media screen and (min-width:80em){.o-grid--92{margin-inline:-4.6rem}}.o-grid--92>.o-grid--92__item{padding-inline:1rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}@media screen and (min-width:48em){.o-grid--92>.o-grid--92__item{padding-inline:3.9rem}}@media screen and (min-width:64em){.o-grid--92>.o-grid--92__item{padding-inline:4.2rem}}@media screen and (min-width:80em){.o-grid--92>.o-grid--92__item{padding-inline:4.6rem}}.o-grid--180{margin-inline:-1rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}@media screen and (min-width:48em){.o-grid--180{margin-inline:-2.4rem}}@media screen and (min-width:80em){.o-grid--180{margin-inline:-9rem}}.o-grid--180>.o-grid--180__item{padding-inline:1rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}@media screen and (min-width:48em){.o-grid--180>.o-grid--180__item{padding-inline:2.4rem}}@media screen and (min-width:80em){.o-grid--180>.o-grid--180__item{padding-inline:9rem}}
.o-media{display:flex;align-items:flex-start}.o-media>.o-media__fixed{padding-inline-end:2rem}.o-media>.o-media__fluid{flex:1}
.c-back-to-top{position:fixed;z-index:1000;inset-block-end:5rem;inset-inline-end:5rem;display:grid;visibility:hidden;place-items:center;inline-size:4rem;block-size:4rem;cursor:pointer;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;transform:translateY(1rem);opacity:0;border:.1rem solid rgba(0,0,0,.08);border-radius:.3125rem;background:rgba(255,255,255,.9) no-repeat center center url('data:image/svg+xml,<svg width="11" height="14" viewBox="0 0 11 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.00586 0.498047L10.4883 4.98047L10.9863 5.47852L9.99023 6.47461L9.49219 5.97656L6.21094 2.69531V12.3633V13.0664H4.80469V12.3633V2.69531L1.49414 5.97656L0.996094 6.47461L0 5.47852L0.498047 4.98047L5.00977 0.498047L5.50781 0L6.00586 0.498047Z" fill="black"/></svg>');box-shadow:0 .9rem 1.6rem 0 rgba(0,0,0,.05)}.c-back-to-top.is-visible{visibility:visible;transform:translateY(0);opacity:1}.c-back-to-top__icon{position:relative;inline-size:100%;block-size:100%;font-size:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.c-breadcrumb-bar{padding-block:var(--gaps-12)}.page-node-type-document .c-breadcrumb-bar,.page-node-type-press-release .c-breadcrumb-bar,.page-node-type-news-2-0.news-type--perspective .c-breadcrumb-bar,.page-node-type-perspective-page .c-breadcrumb-bar{margin-block-start:0 !important}.page-node-type-perspective-page .c-breadcrumb-bar{margin-block-end:0 !important}.c-breadcrumb-bar__inner{display:flex;align-items:center;align-self:stretch;justify-content:space-between}.c-breadcrumb-bar__buttons{position:relative;display:flex;flex-shrink:0;align-items:center;padding-inline-start:var(--gaps-24);gap:var(--gaps-8)}.c-block-system-breadcrumb-block{overflow:hidden;flex:1 1 0;min-inline-size:0}.c-breadcrumb__button{font-size:1.5rem;line-height:1.2;display:flex;align-items:center;padding:0;cursor:pointer;border:0;background:none;gap:.8rem}@media screen and (min-width:48em){.c-breadcrumb__button{display:none}}.c-breadcrumb__button .icon{transition:all .1s ease;fill:rgb(from var(--color-dark) r g b/0.4)}@media screen and (prefers-reduced-motion:reduce){.c-breadcrumb__button .icon{transition:none}}.c-breadcrumb__button.is-active .icon{transform:rotate(180deg)}.c-breadcrumb__box{font-size:1.5rem;line-height:1.2;position:absolute;z-index:50;visibility:hidden;min-inline-size:12rem;max-inline-size:calc(100% - 2*var(--container-full-width));margin-block-start:1.2rem;padding:var(--gaps-16);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transform:translateY(-0.8rem);opacity:0;border-radius:.5rem;background:var(--color-background-primary);box-shadow:0 .6rem 3rem 0 rgb(from var(--color-dark) r g b/0.1);line-height:1}@media screen and (min-width:48em){.c-breadcrumb__box{position:static;visibility:visible;margin:0;padding:0;transform:none;opacity:1;background:none;box-shadow:none}}.c-breadcrumb__box.is-active{visibility:visible;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transform:translateY(0);opacity:1}.c-breadcrumb__list{display:flex;overflow:hidden;flex-direction:column;align-items:flex-start;gap:var(--gaps-16)}@media screen and (min-width:48em){.c-breadcrumb__list{flex-direction:row;align-items:start;min-inline-size:0;gap:var(--gaps-8)}}.c-breadcrumb__item{font-size:1.5rem;line-height:1.2;overflow:hidden;flex:0 0 auto;max-inline-size:100%;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media screen and (min-width:48em){.c-breadcrumb__item{max-inline-size:43.2rem}}.c-breadcrumb__item:first-child{font-size:0}.c-breadcrumb__link{transition:all .1s ease;text-decoration:none;color:currentColor}@media screen and (prefers-reduced-motion:reduce){.c-breadcrumb__link{transition:none}}.c-breadcrumb__link:hover{color:var(--color-main)}.c-breadcrumb .c-icon--caret{display:none}@media screen and (min-width:48em){.c-breadcrumb .c-icon--caret{display:inline;margin-inline-start:var(--gaps-8)}}
.c-block-cart-menu-block{position:relative}.c-block-cart-menu-block__link.c-button.c-button--menu{padding:1.5rem 1.5rem 1.1rem 1.6rem;font-size:0;gap:0}.c-block-cart-menu-block__icon{fill:currentColor}.hero-without-image .c-block-cart-menu-block__icon{fill:var(--color-text-primary)}.c-block-cart-menu-block__count{font-size:1.7rem;line-height:1.1764;position:absolute;inset-block-start:-0.6rem;inset-inline-end:-0.8rem;inline-size:2.4rem;block-size:2.4rem;text-align:center;color:var(--color-white);border-radius:10rem;background:var(--color-background-secondary);line-height:1.5}
.c-share{position:relative}.c-share__box{font-size:1.5rem;line-height:1.2;position:absolute;z-index:50;visibility:hidden;min-inline-size:13.2rem;margin-block-start:.5rem;padding:var(--gaps-16);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transform:translateY(-0.8rem);opacity:0;border-radius:.5rem;background:var(--color-background-primary);box-shadow:0 .6rem 3rem 0 rgb(from var(--color-dark) r g b/0.1);line-height:1}.c-share__box.is-active{visibility:visible;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transform:translateY(0);opacity:1}.c-share__links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gaps-16)}.c-share__link{display:flex;align-items:center;gap:var(--gaps-8);text-decoration:none;color:currentColor}.c-share__icon{inline-size:1.6rem;block-size:1.6rem;transition:all .1s ease;fill:var(--color-main)}@media screen and (prefers-reduced-motion:reduce){.c-share__icon{transition:none}}.c-share__text{margin-block-end:-0.2rem}.c-share__link:hover .c-share__icon{fill:var(--color-text-primary)}
.captcha{margin-block-start:2.2rem;margin-block-end:2rem}@media screen and (min-width:80em){.captcha{margin-block-start:1.9rem;margin-block-end:3.2rem}}.captcha legend{display:none}.captcha .c-form-item-captcha-response .description{margin-block-start:2rem}.captcha__element input.form-text{inline-size:auto;min-inline-size:0;max-inline-size:6rem}.captcha .description{font-size:1.6rem}
.c-field--name-field-lead{font-size:2.2rem;line-height:1.1818;font-weight:500}@media screen and (min-width:80em){.c-field--name-field-lead{font-size:2.6rem;line-height:1.1538}}.page-node-type-news .c-field--name-field-lead .o-container,.page-node-type-press-release .c-field--name-field-lead .o-container,.page-node-type-news-2-0 .c-field--name-field-lead .o-container{padding-inline:var(--container-full-width)}.c-node--type-press-release .c-field--name-field-lead{padding-block-start:var(--container-vert-padding)}.c-field--name-field-lead .c-field__inner{max-inline-size:75rem}
.c-table__wrapper{overflow-x:auto}.c-table__wrapper table{min-inline-size:max-content}
.c-field--type-text-long,.c-field--type-text-with-summary,.c-form-item--webform-markup{font-size:1.6rem;line-height:1.375}@media screen and (min-width:48em){.c-field--type-text-long,.c-field--type-text-with-summary,.c-form-item--webform-markup{font-size:1.6rem;line-height:1.5}}@media screen and (min-width:64em){.c-field--type-text-long,.c-field--type-text-with-summary,.c-form-item--webform-markup{font-size:1.7rem;line-height:1.41}}@media screen and (min-width:80em){.c-field--type-text-long,.c-field--type-text-with-summary,.c-form-item--webform-markup{font-size:1.9rem;line-height:1.42}}.c-field--type-text-long p,.c-field--type-text-long li,.c-field--type-text-with-summary p,.c-field--type-text-with-summary li,.c-form-item--webform-markup p,.c-form-item--webform-markup li{font-size:1.6rem;line-height:1.375}@media screen and (min-width:48em){.c-field--type-text-long p,.c-field--type-text-long li,.c-field--type-text-with-summary p,.c-field--type-text-with-summary li,.c-form-item--webform-markup p,.c-form-item--webform-markup li{font-size:1.6rem;line-height:1.5}}@media screen and (min-width:64em){.c-field--type-text-long p,.c-field--type-text-long li,.c-field--type-text-with-summary p,.c-field--type-text-with-summary li,.c-form-item--webform-markup p,.c-form-item--webform-markup li{font-size:1.7rem;line-height:1.41}}@media screen and (min-width:80em){.c-field--type-text-long p,.c-field--type-text-long li,.c-field--type-text-with-summary p,.c-field--type-text-with-summary li,.c-form-item--webform-markup p,.c-form-item--webform-markup li{font-size:1.9rem;line-height:1.42}}.c-field--type-text-long p,.c-field--type-text-long ul,.c-field--type-text-long ol,.c-field--type-text-long dl,.c-field--type-text-long table,.c-field--type-text-long figure,.c-field--type-text-long img,.c-field--type-text-long hr,.c-field--type-text-long .c-media,.c-field--type-text-with-summary p,.c-field--type-text-with-summary ul,.c-field--type-text-with-summary ol,.c-field--type-text-with-summary dl,.c-field--type-text-with-summary table,.c-field--type-text-with-summary figure,.c-field--type-text-with-summary img,.c-field--type-text-with-summary hr,.c-field--type-text-with-summary .c-media,.c-form-item--webform-markup p,.c-form-item--webform-markup ul,.c-form-item--webform-markup ol,.c-form-item--webform-markup dl,.c-form-item--webform-markup table,.c-form-item--webform-markup figure,.c-form-item--webform-markup img,.c-form-item--webform-markup hr,.c-form-item--webform-markup .c-media{margin-block:0 var(--gaps-20)}.c-field--type-text-long p:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-long ul:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-long ol:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-long dl:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-long table:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-long figure:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-long img:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-long hr:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-long .c-media:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-with-summary p:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-with-summary ul:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-with-summary ol:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-with-summary dl:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-with-summary table:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-with-summary figure:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-with-summary img:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-with-summary hr:has(+:is(h2,h3,h4,h5,h6)),.c-field--type-text-with-summary .c-media:has(+:is(h2,h3,h4,h5,h6)),.c-form-item--webform-markup p:has(+:is(h2,h3,h4,h5,h6)),.c-form-item--webform-markup ul:has(+:is(h2,h3,h4,h5,h6)),.c-form-item--webform-markup ol:has(+:is(h2,h3,h4,h5,h6)),.c-form-item--webform-markup dl:has(+:is(h2,h3,h4,h5,h6)),.c-form-item--webform-markup table:has(+:is(h2,h3,h4,h5,h6)),.c-form-item--webform-markup figure:has(+:is(h2,h3,h4,h5,h6)),.c-form-item--webform-markup img:has(+:is(h2,h3,h4,h5,h6)),.c-form-item--webform-markup hr:has(+:is(h2,h3,h4,h5,h6)),.c-form-item--webform-markup .c-media:has(+:is(h2,h3,h4,h5,h6)){margin-block-end:var(--gaps-8)}.c-field--type-text-long p:last-child,.c-field--type-text-long ul:last-child,.c-field--type-text-long ol:last-child,.c-field--type-text-long dl:last-child,.c-field--type-text-long table:last-child,.c-field--type-text-long figure:last-child,.c-field--type-text-long img:last-child,.c-field--type-text-long hr:last-child,.c-field--type-text-long .c-media:last-child,.c-field--type-text-with-summary p:last-child,.c-field--type-text-with-summary ul:last-child,.c-field--type-text-with-summary ol:last-child,.c-field--type-text-with-summary dl:last-child,.c-field--type-text-with-summary table:last-child,.c-field--type-text-with-summary figure:last-child,.c-field--type-text-with-summary img:last-child,.c-field--type-text-with-summary hr:last-child,.c-field--type-text-with-summary .c-media:last-child,.c-form-item--webform-markup p:last-child,.c-form-item--webform-markup ul:last-child,.c-form-item--webform-markup ol:last-child,.c-form-item--webform-markup dl:last-child,.c-form-item--webform-markup table:last-child,.c-form-item--webform-markup figure:last-child,.c-form-item--webform-markup img:last-child,.c-form-item--webform-markup hr:last-child,.c-form-item--webform-markup .c-media:last-child{margin-block-end:0}.c-field--type-text-long li>p:last-child,.c-field--type-text-long li>ul,.c-field--type-text-long li>ol,.c-field--type-text-with-summary li>p:last-child,.c-field--type-text-with-summary li>ul,.c-field--type-text-with-summary li>ol,.c-form-item--webform-markup li>p:last-child,.c-form-item--webform-markup li>ul,.c-form-item--webform-markup li>ol{margin-block-end:0}.c-field--type-text-long figure img,.c-field--type-text-long .c-media img,.c-field--type-text-with-summary figure img,.c-field--type-text-with-summary .c-media img,.c-form-item--webform-markup figure img,.c-form-item--webform-markup .c-media img{margin-block:0}.c-field--type-text-long ol,.c-field--type-text-with-summary ol,.c-form-item--webform-markup ol{padding-block:0;padding-inline-start:2.8rem;list-style-type:decimal}.c-field--type-text-long ol ol,.c-field--type-text-with-summary ol ol,.c-form-item--webform-markup ol ol{list-style-type:lower-alpha}.c-field--type-text-long ol ol ol,.c-field--type-text-with-summary ol ol ol,.c-form-item--webform-markup ol ol ol{list-style-type:lower-roman}.c-field--type-text-long ol ol ol ol,.c-field--type-text-with-summary ol ol ol ol,.c-form-item--webform-markup ol ol ol ol{list-style-type:upper-latin}.c-field--type-text-long ol ol ol ol ol,.c-field--type-text-with-summary ol ol ol ol ol,.c-form-item--webform-markup ol ol ol ol ol{list-style-type:upper-roman}.c-field--type-text-long ul,.c-field--type-text-with-summary ul,.c-form-item--webform-markup ul{padding-block:0;padding-inline-start:2.8rem;list-style:none}.c-field--type-text-long ul>li,.c-field--type-text-with-summary ul>li,.c-form-item--webform-markup ul>li{position:relative;line-height:1.4}.c-field--type-text-long ul>li::before,.c-field--type-text-with-summary ul>li::before,.c-form-item--webform-markup ul>li::before{position:absolute;inset-block-start:1.2rem;inset-inline-start:-1.5rem;display:block;inline-size:.3rem;block-size:.3rem;content:"";background-color:var(--color-black-1000)}.c-field--type-text-long ul ul,.c-field--type-text-with-summary ul ul,.c-form-item--webform-markup ul ul{list-style-type:circle}.c-field--type-text-long ul ul ul,.c-field--type-text-with-summary ul ul ul,.c-form-item--webform-markup ul ul ul{list-style-type:square}.c-field--type-text-long strong,.c-field--type-text-long b,.c-field--type-text-with-summary strong,.c-field--type-text-with-summary b,.c-form-item--webform-markup strong,.c-form-item--webform-markup b{font-weight:600}.c-field--type-text-long h2,.c-field--type-text-long h3,.c-field--type-text-long h4,.c-field--type-text-long h5,.c-field--type-text-long h6,.c-field--type-text-with-summary h2,.c-field--type-text-with-summary h3,.c-field--type-text-with-summary h4,.c-field--type-text-with-summary h5,.c-field--type-text-with-summary h6,.c-form-item--webform-markup h2,.c-form-item--webform-markup h3,.c-form-item--webform-markup h4,.c-form-item--webform-markup h5,.c-form-item--webform-markup h6{margin-block:0 var(--gaps-8);margin-inline:0;padding-block-start:var(--gaps-16);color:var(--color-black-1000)}.c-field--type-text-long h2:first-child,.c-field--type-text-long h3:first-child,.c-field--type-text-long h4:first-child,.c-field--type-text-long h5:first-child,.c-field--type-text-long h6:first-child,.c-field--type-text-with-summary h2:first-child,.c-field--type-text-with-summary h3:first-child,.c-field--type-text-with-summary h4:first-child,.c-field--type-text-with-summary h5:first-child,.c-field--type-text-with-summary h6:first-child,.c-form-item--webform-markup h2:first-child,.c-form-item--webform-markup h3:first-child,.c-form-item--webform-markup h4:first-child,.c-form-item--webform-markup h5:first-child,.c-form-item--webform-markup h6:first-child{padding-block-start:0}.c-field--type-text-long h2,.c-field--type-text-long h3,.c-field--type-text-long h4,.c-field--type-text-long h5,.c-field--type-text-with-summary h2,.c-field--type-text-with-summary h3,.c-field--type-text-with-summary h4,.c-field--type-text-with-summary h5,.c-form-item--webform-markup h2,.c-form-item--webform-markup h3,.c-form-item--webform-markup h4,.c-form-item--webform-markup h5{font-weight:500}.c-field--type-text-long h2,.c-field--type-text-with-summary h2,.c-form-item--webform-markup h2{font-size:3rem;line-height:1.1333}@media screen and (min-width:48em){.c-field--type-text-long h2,.c-field--type-text-with-summary h2,.c-form-item--webform-markup h2{font-size:3.4rem;line-height:1.2352}}@media screen and (min-width:64em){.c-field--type-text-long h2,.c-field--type-text-with-summary h2,.c-form-item--webform-markup h2{font-size:3.6rem;line-height:1.1666}}@media screen and (min-width:80em){.c-field--type-text-long h2,.c-field--type-text-with-summary h2,.c-form-item--webform-markup h2{font-size:4rem;line-height:1.1}}.c-field--type-text-long h3,.c-field--type-text-with-summary h3,.c-form-item--webform-markup h3{font-size:2.6rem;line-height:1.3076}@media screen and (min-width:48em){.c-field--type-text-long h3,.c-field--type-text-with-summary h3,.c-form-item--webform-markup h3{font-size:2.8rem;line-height:1.2142}}@media screen and (min-width:80em){.c-field--type-text-long h3,.c-field--type-text-with-summary h3,.c-form-item--webform-markup h3{font-size:3.3rem;line-height:1.1818}}.c-field--type-text-long h4,.c-field--type-text-with-summary h4,.c-form-item--webform-markup h4{font-size:2.2rem;line-height:1.1818}@media screen and (min-width:80em){.c-field--type-text-long h4,.c-field--type-text-with-summary h4,.c-form-item--webform-markup h4{font-size:2.6rem;line-height:1.1538}}.c-field--type-text-long h5,.c-field--type-text-with-summary h5,.c-form-item--webform-markup h5{font-size:2rem;line-height:1.35}@media screen and (min-width:80em){.c-field--type-text-long h5,.c-field--type-text-with-summary h5,.c-form-item--webform-markup h5{font-size:2.4rem;line-height:1.22}}.c-field--type-text-long h5.semibold,.c-field--type-text-with-summary h5.semibold,.c-form-item--webform-markup h5.semibold{font-weight:500}.c-field--type-text-long h5.bold,.c-field--type-text-with-summary h5.bold,.c-form-item--webform-markup h5.bold{font-weight:600}.c-field--type-text-long h6,.c-field--type-text-with-summary h6,.c-form-item--webform-markup h6{font-size:1.9rem;line-height:1.1578;font-weight:500}@media screen and (min-width:48em){.c-field--type-text-long h6,.c-field--type-text-with-summary h6,.c-form-item--webform-markup h6{font-size:1.9rem;line-height:1.2631}}@media screen and (min-width:80em){.c-field--type-text-long h6,.c-field--type-text-with-summary h6,.c-form-item--webform-markup h6{font-size:2.2rem;line-height:1.2272}}.c-field--type-text-long td,.c-field--type-text-with-summary td,.c-form-item--webform-markup td{padding:.8rem;border-block-end:.1rem solid var(--color-black-200)}.c-field--type-text-long td h1,.c-field--type-text-long td h2,.c-field--type-text-long td h3,.c-field--type-text-long td h4,.c-field--type-text-long td h5,.c-field--type-text-long td h6,.c-field--type-text-with-summary td h1,.c-field--type-text-with-summary td h2,.c-field--type-text-with-summary td h3,.c-field--type-text-with-summary td h4,.c-field--type-text-with-summary td h5,.c-field--type-text-with-summary td h6,.c-form-item--webform-markup td h1,.c-form-item--webform-markup td h2,.c-form-item--webform-markup td h3,.c-form-item--webform-markup td h4,.c-form-item--webform-markup td h5,.c-form-item--webform-markup td h6{margin:0;padding-block-start:0}.c-field--type-text-long a:not([class~=btn],[class*=c-button]),.c-field--type-text-with-summary a:not([class~=btn],[class*=c-button]),.c-form-item--webform-markup a:not([class~=btn],[class*=c-button]){transition:all .1s ease;text-decoration:underline;color:var(--color-black-600-link)}@media screen and (prefers-reduced-motion:reduce){.c-field--type-text-long a:not([class~=btn],[class*=c-button]),.c-field--type-text-with-summary a:not([class~=btn],[class*=c-button]),.c-form-item--webform-markup a:not([class~=btn],[class*=c-button]){transition:none}}.c-field--type-text-long a:not([class~=btn],[class*=c-button]):hover,.c-field--type-text-with-summary a:not([class~=btn],[class*=c-button]):hover,.c-form-item--webform-markup a:not([class~=btn],[class*=c-button]):hover{text-decoration:none}.c-field--type-text-long p:has(>.btn~.btn),.c-field--type-text-long p:has(>[class*=c-button--]~[class*=c-button--]),.c-field--type-text-with-summary p:has(>.btn~.btn),.c-field--type-text-with-summary p:has(>[class*=c-button--]~[class*=c-button--]),.c-form-item--webform-markup p:has(>.btn~.btn),.c-form-item--webform-markup p:has(>[class*=c-button--]~[class*=c-button--]){display:flex;flex-wrap:wrap;align-items:flex-start;margin-inline:calc(var(--gaps-8)/-2);font-size:0}.c-field--type-text-long p:has(>.btn~.btn)>.btn,.c-field--type-text-long p:has(>.btn~.btn)>[class*=c-button--],.c-field--type-text-long p:has(>[class*=c-button--]~[class*=c-button--])>.btn,.c-field--type-text-long p:has(>[class*=c-button--]~[class*=c-button--])>[class*=c-button--],.c-field--type-text-with-summary p:has(>.btn~.btn)>.btn,.c-field--type-text-with-summary p:has(>.btn~.btn)>[class*=c-button--],.c-field--type-text-with-summary p:has(>[class*=c-button--]~[class*=c-button--])>.btn,.c-field--type-text-with-summary p:has(>[class*=c-button--]~[class*=c-button--])>[class*=c-button--],.c-form-item--webform-markup p:has(>.btn~.btn)>.btn,.c-form-item--webform-markup p:has(>.btn~.btn)>[class*=c-button--],.c-form-item--webform-markup p:has(>[class*=c-button--]~[class*=c-button--])>.btn,.c-form-item--webform-markup p:has(>[class*=c-button--]~[class*=c-button--])>[class*=c-button--]{margin:calc(var(--gaps-8)/2)}.c-field--type-text-long p:has(>.btn:only-child):has(+p>.btn:only-child),.c-field--type-text-long p:has(>[class*=c-button--]:only-child):has(+p>[class*=c-button--]:only-child),.c-field--type-text-with-summary p:has(>.btn:only-child):has(+p>.btn:only-child),.c-field--type-text-with-summary p:has(>[class*=c-button--]:only-child):has(+p>[class*=c-button--]:only-child),.c-form-item--webform-markup p:has(>.btn:only-child):has(+p>.btn:only-child),.c-form-item--webform-markup p:has(>[class*=c-button--]:only-child):has(+p>[class*=c-button--]:only-child){margin-block-end:var(--gaps-8)}.c-field--type-text-long .align-center,.c-field--type-text-with-summary .align-center,.c-form-item--webform-markup .align-center{display:block;margin-inline:auto}.c-field--type-text-long .align-left,.c-field--type-text-with-summary .align-left,.c-form-item--webform-markup .align-left{float:left;margin-inline-end:1em}.c-field--type-text-long .align-right,.c-field--type-text-with-summary .align-right,.c-form-item--webform-markup .align-right{float:right;margin-inline-start:1em}.c-field--type-text-long .text-align-left,.c-field--type-text-with-summary .text-align-left,.c-form-item--webform-markup .text-align-left{text-align:start !important}.c-field--type-text-long .text-align-right,.c-field--type-text-with-summary .text-align-right,.c-form-item--webform-markup .text-align-right{text-align:end !important}.c-field--type-text-long .text-align-center,.c-field--type-text-with-summary .text-align-center,.c-form-item--webform-markup .text-align-center{text-align:center !important}.c-field--type-text-long .text-align-justify,.c-field--type-text-with-summary .text-align-justify,.c-form-item--webform-markup .text-align-justify{text-align:justify !important;text-align-last:start !important;hyphens:auto}.c-field--type-text-long blockquote,.c-field--type-text-with-summary blockquote,.c-form-item--webform-markup blockquote{flex-direction:column;align-items:center;align-self:stretch;justify-content:center;margin-block:var(--gaps-28);padding-block:var(--gaps-36) var(--gaps-48);padding-inline:var(--gaps-36);background:rgb(from var(--main-orange) r g b/0.1);font-style:normal;gap:.8rem}.c-field--type-text-long blockquote:before,.c-field--type-text-with-summary blockquote:before,.c-form-item--webform-markup blockquote:before{font-size:4.2rem;line-height:1.14;display:block;block-size:3.4rem;margin-block-end:1.5rem;content:"“";color:var(--color-main);font-style:normal}@media screen and (min-width:64em){.c-field--type-text-long blockquote:before,.c-field--type-text-with-summary blockquote:before,.c-form-item--webform-markup blockquote:before{font-size:4.2rem;line-height:1.2}}@media screen and (min-width:80em){.c-field--type-text-long blockquote:before,.c-field--type-text-with-summary blockquote:before,.c-form-item--webform-markup blockquote:before{font-size:5.9rem;line-height:1.08}}.c-field--type-text-long blockquote p,.c-field--type-text-long blockquote em,.c-field--type-text-long blockquote i,.c-field--type-text-with-summary blockquote p,.c-field--type-text-with-summary blockquote em,.c-field--type-text-with-summary blockquote i,.c-form-item--webform-markup blockquote p,.c-form-item--webform-markup blockquote em,.c-form-item--webform-markup blockquote i{font-size:2.2rem;line-height:1.1818;font-style:normal}@media screen and (min-width:80em){.c-field--type-text-long blockquote p,.c-field--type-text-long blockquote em,.c-field--type-text-long blockquote i,.c-field--type-text-with-summary blockquote p,.c-field--type-text-with-summary blockquote em,.c-field--type-text-with-summary blockquote i,.c-form-item--webform-markup blockquote p,.c-form-item--webform-markup blockquote em,.c-form-item--webform-markup blockquote i{font-size:2.6rem;line-height:1.1538}}.c-field--type-text-long .highlight-box,.c-field--type-text-with-summary .highlight-box,.c-form-item--webform-markup .highlight-box{margin-block:var(--gaps-28) var(--gaps-12);padding:var(--gaps-36);background:var(--color-black-100)}.c-field--type-text-long .disclaimer-box,.c-field--type-text-with-summary .disclaimer-box,.c-form-item--webform-markup .disclaimer-box{font-size:1.6rem;line-height:1.25;margin-block:var(--gaps-28) var(--gaps-12);padding:var(--gaps-36);background:rgb(from var(--color-main) r g b/0.1)}
.file{display:inline-block;min-block-size:1.6rem;padding-inline-start:2rem;background-repeat:no-repeat;background-position:left center}[dir=rtl] .file{background-position:right center}.file--general,.file--application-octet-stream{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128z'/%3E%3C/svg%3E")}.file--package-x-generic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM96 48c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16zm-6.3 71.8c3.7-14 16.4-23.8 30.9-23.8h14.8c14.5 0 27.2 9.7 30.9 23.8l23.5 88.2c1.4 5.4 2.1 10.9 2.1 16.4c0 35.2-28.8 63.7-64 63.7s-64-28.5-64-63.7c0-5.5 .7-11.1 2.1-16.4l23.5-88.2zM112 336c-8.8 0-16 7.2-16 16s7.2 16 16 16h32c8.8 0 16-7.2 16-16s-7.2-16-16-16H112z'/%3E%3C/svg%3E")}.file--x-office-spreadsheet{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM88 224H296c17.7 0 32 14.3 32 32v16 80 64c0 17.7-14.3 32-32 32H232 152 88c-17.7 0-32-14.3-32-32V352 272 256c0-17.7 14.3-32 32-32zm0 112h48V288H88v48zm80 0h48V288H168v48zm80 0h48V288H248v48zm0 32v48h48V368H248zm-32 0H168v48h48V368zm-80 0H88v48h48V368z'/%3E%3C/svg%3E")}.file--x-office-document{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM80 64h64c8.8 0 16 7.2 16 16s-7.2 16-16 16H80c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64h64c8.8 0 16 7.2 16 16s-7.2 16-16 16H80c-8.8 0-16-7.2-16-16s7.2-16 16-16zm16 96H288c17.7 0 32 14.3 32 32v64c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V256c0-17.7 14.3-32 32-32zm0 32v64H288V256H96zM240 416h64c8.8 0 16 7.2 16 16s-7.2 16-16 16H240c-8.8 0-16-7.2-16-16s7.2-16 16-16z'/%3E%3C/svg%3E")}.file--x-office-presentation{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zm40 320H208c-8.8 0-16-7.2-16-16V216c0-8.8 7.2-16.1 16-14.9c53.5 7.1 95.9 49.5 103 103c1.2 8.8-6.1 16-14.9 16zM160 230V336c0 8.8 7.2 16 16 16H282c10.1 0 17.7 9.3 14.1 18.8C278.9 415.9 235.2 448 184 448c-66.3 0-120-53.7-120-120c0-51.2 32.1-94.9 77.2-112.2c9.5-3.6 18.8 4 18.8 14.1z'/%3E%3C/svg%3E")}.file--text-x-script{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M0 80v48c0 17.7 14.3 32 32 32H48 96V80c0-26.5-21.5-48-48-48S0 53.5 0 80zM112 32c10 13.4 16 30 16 48V384c0 35.3 28.7 64 64 64s64-28.7 64-64v-5.3c0-32.4 26.3-58.7 58.7-58.7H480V128c0-53-43-96-96-96H112zM464 480c61.9 0 112-50.1 112-112c0-8.8-7.2-16-16-16H314.7c-14.7 0-26.7 11.9-26.7 26.7V384c0 53-43 96-96 96H368h96z'/%3E%3C/svg%3E")}.file--text-html{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM153 289l-31 31 31 31c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L71 337c-9.4-9.4-9.4-24.6 0-33.9l48-48c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM265 255l48 48c9.4 9.4 9.4 24.6 0 33.9l-48 48c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l31-31-31-31c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0z'/%3E%3C/svg%3E")}.file--text-plain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M0 64C0 28.7 28.7 0 64 0H320c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zm64 80c0 8.8 7.2 16 16 16H304c8.8 0 16-7.2 16-16s-7.2-16-16-16H80c-8.8 0-16 7.2-16 16zm16 80c-8.8 0-16 7.2-16 16s7.2 16 16 16H304c8.8 0 16-7.2 16-16s-7.2-16-16-16H80zm0 96c-8.8 0-16 7.2-16 16s7.2 16 16 16H208c8.8 0 16-7.2 16-16s-7.2-16-16-16H80z'/%3E%3C/svg%3E")}.file--application-pdf{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM64 224H88c30.9 0 56 25.1 56 56s-25.1 56-56 56H80v32c0 8.8-7.2 16-16 16s-16-7.2-16-16V320 240c0-8.8 7.2-16 16-16zm24 80c13.3 0 24-10.7 24-24s-10.7-24-24-24H80v48h8zm72-64c0-8.8 7.2-16 16-16h24c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H176c-8.8 0-16-7.2-16-16V240zm32 112h8c8.8 0 16-7.2 16-16V272c0-8.8-7.2-16-16-16h-8v96zm96-128h48c8.8 0 16 7.2 16 16s-7.2 16-16 16H304v32h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H304v48c0 8.8-7.2 16-16 16s-16-7.2-16-16V304 240c0-8.8 7.2-16 16-16z'/%3E%3C/svg%3E")}.file--application-x-executable{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V288H112c6.1 0 11.6 3.4 14.3 8.8L144 332.2l49.7-99.4c2.7-5.4 8.2-8.8 14.3-8.8s11.6 3.4 14.3 8.8L249.9 288H320c8.8 0 16 7.2 16 16s-7.2 16-16 16H240c-6.1 0-11.6-3.4-14.3-8.8L208 275.8l-49.7 99.4c-2.7 5.4-8.3 8.8-14.3 8.8s-11.6-3.4-14.3-8.8L102.1 320H0V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0z'/%3E%3C/svg%3E")}.file--audio{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zm2 226.3c37.1 22.4 62 63.1 62 109.7s-24.9 87.3-62 109.7c-7.6 4.6-17.4 2.1-22-5.4s-2.1-17.4 5.4-22C269.4 401.5 288 370.9 288 336s-18.6-65.5-46.5-82.3c-7.6-4.6-10-14.4-5.4-22s14.4-10 22-5.4zm-91.9 30.9c6 2.5 9.9 8.3 9.9 14.8V400c0 6.5-3.9 12.3-9.9 14.8s-12.9 1.1-17.4-3.5L113.4 376H80c-8.8 0-16-7.2-16-16V312c0-8.8 7.2-16 16-16h33.4l35.3-35.3c4.6-4.6 11.5-5.9 17.4-3.5zm51 34.9c6.6-5.9 16.7-5.3 22.6 1.3C249.8 304.6 256 319.6 256 336s-6.2 31.4-16.3 42.7c-5.9 6.6-16 7.1-22.6 1.3s-7.1-16-1.3-22.6c5.1-5.7 8.1-13.1 8.1-21.3s-3.1-15.7-8.1-21.3c-5.9-6.6-5.3-16.7 1.3-22.6z'/%3E%3C/svg%3E")}.file--video{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM64 288c0-17.7 14.3-32 32-32h96c17.7 0 32 14.3 32 32v96c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V288zM300.9 397.9L256 368V304l44.9-29.9c2-1.3 4.4-2.1 6.8-2.1c6.8 0 12.3 5.5 12.3 12.3V387.7c0 6.8-5.5 12.3-12.3 12.3c-2.4 0-4.8-.7-6.8-2.1z'/%3E%3C/svg%3E")}.file--text{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM112 256H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64H272c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16z'/%3E%3C/svg%3E")}.file--image{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M64 0C28.7 0 0 28.7 0 64V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V160H256c-17.7 0-32-14.3-32-32V0H64zM256 0V128H384L256 0zM128 256c0 17.7-14.3 32-32 32s-32-14.3-32-32s14.3-32 32-32s32 14.3 32 32zm88 32c5.3 0 10.2 2.6 13.2 6.9l88 128c3.4 4.9 3.7 11.3 1 16.5s-8.2 8.6-14.2 8.6H216 176 128 80c-5.8 0-11.1-3.1-13.9-8.1s-2.8-11.2 .2-16.1l48-80c2.9-4.8 8.1-7.8 13.7-7.8s10.8 2.9 13.7 7.8l12.8 21.4 48.3-70.2c3-4.3 7.9-6.9 13.2-6.9z'/%3E%3C/svg%3E")}
.c-button,input.button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8)}@media screen and (prefers-reduced-motion:reduce){.c-button,input.button{transition:none}}.c-button::after,input.button::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-button>*,input.button>*{position:relative;z-index:2}.c-button span,input.button span{white-space:nowrap}.c-button em,.c-button i,input.button em,input.button i{font-style:normal}.c-button svg,input.button svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}input.button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);background:var(--color-main)}@media screen and (prefers-reduced-motion:reduce){input.button{transition:none}}input.button::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}input.button>*{position:relative;z-index:2}input.button span{white-space:nowrap}input.button em,input.button i{font-style:normal}input.button svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}input.button::after{z-index:1;inset-block-start:100%;inset-inline-start:0;background:rgb(from var(--color-light) r g b/0.4)}input.button:focus::after,input.button:hover::after{inset-block-start:0}input.button svg{fill:currentColor}.c-button--primary,.btn{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);background:var(--color-main)}@media screen and (prefers-reduced-motion:reduce){.c-button--primary,.btn{transition:none}}.c-button--primary::after,.btn::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-button--primary>*,.btn>*{position:relative;z-index:2}.c-button--primary span,.btn span{white-space:nowrap}.c-button--primary em,.c-button--primary i,.btn em,.btn i{font-style:normal}.c-button--primary svg,.btn svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}.c-button--primary::after,.btn::after{z-index:1;inset-block-start:100%;inset-inline-start:0;background:rgb(from var(--color-light) r g b/0.4)}.c-button--primary:focus::after,.c-button--primary:hover::after,.btn:focus::after,.btn:hover::after{inset-block-start:0}.c-button--primary svg,.btn svg{fill:currentColor}.c-button--secondary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);color:var(--color-text-primary);border:0;background:none}@media screen and (prefers-reduced-motion:reduce){.c-button--secondary{transition:none}}.c-button--secondary::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-button--secondary>*{position:relative;z-index:2}.c-button--secondary span{white-space:nowrap}.c-button--secondary em,.c-button--secondary i{font-style:normal}.c-button--secondary svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}.c-button--secondary::before{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;border:.2rem solid var(--color-main-40);border-radius:inherit}.c-button--secondary::after{z-index:-1;inset-block-start:100%;inset-inline-start:0;background:var(--color-main)}.c-button--secondary svg{fill:var(--color-darker)}.c-button--secondary:focus-visible,.c-button--secondary:hover{color:var(--color-label-text)}.c-button--secondary:focus-visible::after,.c-button--secondary:hover::after{inset-block-start:0}.c-button--secondary:focus-visible svg,.c-button--secondary:hover svg{fill:var(--color-light)}.c-button--tertiary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);color:var(--color-text-primary);border:0;background:none;font-size:1.5rem;line-height:1.2;padding-block:1rem .8rem;padding-inline:var(--gaps-12);position:relative;z-index:2}@supports (color:lab(from red l 1 1% / calc(alpha + 0.1))){.c-button--tertiary{background:rgb(from var(--color-light) r g b/0.8)}}@media screen and (prefers-reduced-motion:reduce){.c-button--tertiary{transition:none}}.c-button--tertiary::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-button--tertiary>*{position:relative;z-index:2}.c-button--tertiary span{white-space:nowrap}.c-button--tertiary em,.c-button--tertiary i{font-style:normal}.c-button--tertiary svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}.c-button--tertiary::before{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;border:.2rem solid var(--color-main-40);border-radius:inherit}.c-button--tertiary::after{z-index:-1;inset-block-start:100%;inset-inline-start:0;background:var(--color-main)}.c-button--tertiary svg{fill:var(--color-darker)}.c-button--tertiary:focus-visible,.c-button--tertiary:hover{color:var(--color-label-text)}.c-button--tertiary:focus-visible::after,.c-button--tertiary:hover::after{inset-block-start:0}.c-button--tertiary:focus-visible svg,.c-button--tertiary:hover svg{fill:var(--color-light)}.c-button--tertiary::after{z-index:-1;background:var(--color-lighter);backdrop-filter:blur(1.5rem)}.c-button--tertiary.is-active{color:var(--color-main);border-color:var(--color-darker);background-color:var(--color-darker)}.c-button--primary-arrow-right{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);background:var(--color-main);padding-inline-end:calc(var(--gaps-20) + 1.7rem + var(--gaps-8))}@media screen and (prefers-reduced-motion:reduce){.c-button--primary-arrow-right{transition:none}}.c-button--primary-arrow-right::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-button--primary-arrow-right>*{position:relative;z-index:2}.c-button--primary-arrow-right span{white-space:nowrap}.c-button--primary-arrow-right em,.c-button--primary-arrow-right i{font-style:normal}.c-button--primary-arrow-right svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}.c-button--primary-arrow-right::after{z-index:1;inset-block-start:100%;inset-inline-start:0;background:rgb(from var(--color-light) r g b/0.4)}.c-button--primary-arrow-right:focus::after,.c-button--primary-arrow-right:hover::after{inset-block-start:0}.c-button--primary-arrow-right svg{fill:currentColor}.c-button--primary-arrow-right::before{position:absolute;z-index:2;inset-block:50% auto;inset-inline:auto var(--gaps-20);inline-size:1.7rem;block-size:1.7rem;content:"";transform:translateY(-50%);border:0;border-radius:0;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='m14.34 8.048-5.08 5.113-.565.565-1.129-1.129.565-.565 3.719-3.752h-10.957-.797v-1.593h.797 10.957l-3.719-3.719-.565-.565 1.129-1.129.565.565 5.08 5.08.564.564z' fill='%23252329'/%3E %3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='m14.34 8.048-5.08 5.113-.565.565-1.129-1.129.565-.565 3.719-3.752h-10.957-.797v-1.593h.797 10.957l-3.719-3.719-.565-.565 1.129-1.129.565.565 5.08 5.08.564.564z' fill='%23252329'/%3E %3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem;mask-size:1.5rem}.c-button--primary-arrow-up-right{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);background:var(--color-main);padding-inline-end:calc(var(--gaps-20) + 1.7rem + var(--gaps-8))}@media screen and (prefers-reduced-motion:reduce){.c-button--primary-arrow-up-right{transition:none}}.c-button--primary-arrow-up-right::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-button--primary-arrow-up-right>*{position:relative;z-index:2}.c-button--primary-arrow-up-right span{white-space:nowrap}.c-button--primary-arrow-up-right em,.c-button--primary-arrow-up-right i{font-style:normal}.c-button--primary-arrow-up-right svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}.c-button--primary-arrow-up-right::after{z-index:1;inset-block-start:100%;inset-inline-start:0;background:rgb(from var(--color-light) r g b/0.4)}.c-button--primary-arrow-up-right:focus::after,.c-button--primary-arrow-up-right:hover::after{inset-block-start:0}.c-button--primary-arrow-up-right svg{fill:currentColor}.c-button--primary-arrow-up-right::before{position:absolute;z-index:2;inset-block:50% auto;inset-inline:auto var(--gaps-20);inline-size:1.7rem;block-size:1.7rem;content:"";transform:translateY(-50%);border:0;border-radius:0;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.8047 0H13.8359V1.03125V11.3438V12.375H11.7734V11.3438V3.52344L2.19141 13.1055L1.46094 13.8359L0 12.375L0.730469 11.6445L10.3125 2.0625H2.49219H1.46094V0H2.49219H12.8047Z' fill='%23A8A7A9'/%3E %3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.8047 0H13.8359V1.03125V11.3438V12.375H11.7734V11.3438V3.52344L2.19141 13.1055L1.46094 13.8359L0 12.375L0.730469 11.6445L10.3125 2.0625H2.49219H1.46094V0H2.49219H12.8047Z' fill='%23A8A7A9'/%3E %3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.27rem;mask-size:1.27rem}.c-button--secondary-arrow-right{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);color:var(--color-text-primary);border:0;background:none;padding-inline-end:calc(var(--gaps-20) + 1.7rem + var(--gaps-8));box-shadow:inset 0 0 0 .2rem var(--color-main-40)}@media screen and (prefers-reduced-motion:reduce){.c-button--secondary-arrow-right{transition:none}}.c-button--secondary-arrow-right::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-button--secondary-arrow-right>*{position:relative;z-index:2}.c-button--secondary-arrow-right span{white-space:nowrap}.c-button--secondary-arrow-right em,.c-button--secondary-arrow-right i{font-style:normal}.c-button--secondary-arrow-right svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}.c-button--secondary-arrow-right::before{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;border:.2rem solid var(--color-main-40);border-radius:inherit}.c-button--secondary-arrow-right::after{z-index:-1;inset-block-start:100%;inset-inline-start:0;background:var(--color-main)}.c-button--secondary-arrow-right svg{fill:var(--color-darker)}.c-button--secondary-arrow-right:focus-visible,.c-button--secondary-arrow-right:hover{color:var(--color-label-text)}.c-button--secondary-arrow-right:focus-visible::after,.c-button--secondary-arrow-right:hover::after{inset-block-start:0}.c-button--secondary-arrow-right:focus-visible svg,.c-button--secondary-arrow-right:hover svg{fill:var(--color-light)}.c-button--secondary-arrow-right::before{position:absolute;z-index:2;inset-block:50% auto;inset-inline:auto var(--gaps-20);inline-size:1.7rem;block-size:1.7rem;content:"";transform:translateY(-50%);border:0;border-radius:0;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='m14.34 8.048-5.08 5.113-.565.565-1.129-1.129.565-.565 3.719-3.752h-10.957-.797v-1.593h.797 10.957l-3.719-3.719-.565-.565 1.129-1.129.565.565 5.08 5.08.564.564z' fill='%23252329'/%3E %3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='m14.34 8.048-5.08 5.113-.565.565-1.129-1.129.565-.565 3.719-3.752h-10.957-.797v-1.593h.797 10.957l-3.719-3.719-.565-.565 1.129-1.129.565.565 5.08 5.08.564.564z' fill='%23252329'/%3E %3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem;mask-size:1.5rem}.c-button--secondary-arrow-right::before{background-color:var(--color-darker)}.c-button--secondary-arrow-right:focus-visible::before,.c-button--secondary-arrow-right:hover::before{background-color:var(--color-light)}.c-button--secondary-arrow-up-right{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);color:var(--color-text-primary);border:0;background:none;padding-inline-end:calc(var(--gaps-20) + 1.7rem + var(--gaps-8));box-shadow:inset 0 0 0 .2rem var(--color-main-40)}@media screen and (prefers-reduced-motion:reduce){.c-button--secondary-arrow-up-right{transition:none}}.c-button--secondary-arrow-up-right::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-button--secondary-arrow-up-right>*{position:relative;z-index:2}.c-button--secondary-arrow-up-right span{white-space:nowrap}.c-button--secondary-arrow-up-right em,.c-button--secondary-arrow-up-right i{font-style:normal}.c-button--secondary-arrow-up-right svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}.c-button--secondary-arrow-up-right::before{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;border:.2rem solid var(--color-main-40);border-radius:inherit}.c-button--secondary-arrow-up-right::after{z-index:-1;inset-block-start:100%;inset-inline-start:0;background:var(--color-main)}.c-button--secondary-arrow-up-right svg{fill:var(--color-darker)}.c-button--secondary-arrow-up-right:focus-visible,.c-button--secondary-arrow-up-right:hover{color:var(--color-label-text)}.c-button--secondary-arrow-up-right:focus-visible::after,.c-button--secondary-arrow-up-right:hover::after{inset-block-start:0}.c-button--secondary-arrow-up-right:focus-visible svg,.c-button--secondary-arrow-up-right:hover svg{fill:var(--color-light)}.c-button--secondary-arrow-up-right::before{position:absolute;z-index:2;inset-block:50% auto;inset-inline:auto var(--gaps-20);inline-size:1.7rem;block-size:1.7rem;content:"";transform:translateY(-50%);border:0;border-radius:0;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.8047 0H13.8359V1.03125V11.3438V12.375H11.7734V11.3438V3.52344L2.19141 13.1055L1.46094 13.8359L0 12.375L0.730469 11.6445L10.3125 2.0625H2.49219H1.46094V0H2.49219H12.8047Z' fill='%23A8A7A9'/%3E %3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.8047 0H13.8359V1.03125V11.3438V12.375H11.7734V11.3438V3.52344L2.19141 13.1055L1.46094 13.8359L0 12.375L0.730469 11.6445L10.3125 2.0625H2.49219H1.46094V0H2.49219H12.8047Z' fill='%23A8A7A9'/%3E %3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.27rem;mask-size:1.27rem}.c-button--secondary-arrow-up-right::before{background-color:var(--color-darker)}.c-button--secondary-arrow-up-right:focus-visible::before,.c-button--secondary-arrow-up-right:hover::before{background-color:var(--color-light)}.c-button--tertiary-arrow-right{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);color:var(--color-text-primary);border:0;background:none;font-size:1.5rem;line-height:1.2;padding-block:1rem .8rem;padding-inline:var(--gaps-12);padding-inline-end:calc(var(--gaps-12) + 1.5rem + var(--gaps-8));box-shadow:inset 0 0 0 .2rem var(--color-main-40)}@supports (color:lab(from red l 1 1% / calc(alpha + 0.1))){.c-button--tertiary-arrow-right{background:rgb(from var(--color-light) r g b/0.8)}}@media screen and (prefers-reduced-motion:reduce){.c-button--tertiary-arrow-right{transition:none}}.c-button--tertiary-arrow-right::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-button--tertiary-arrow-right>*{position:relative;z-index:2}.c-button--tertiary-arrow-right span{white-space:nowrap}.c-button--tertiary-arrow-right em,.c-button--tertiary-arrow-right i{font-style:normal}.c-button--tertiary-arrow-right svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}.c-button--tertiary-arrow-right::before{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;border:.2rem solid var(--color-main-40);border-radius:inherit}.c-button--tertiary-arrow-right::after{z-index:-1;inset-block-start:100%;inset-inline-start:0;background:var(--color-main)}.c-button--tertiary-arrow-right svg{fill:var(--color-darker)}.c-button--tertiary-arrow-right:focus-visible,.c-button--tertiary-arrow-right:hover{color:var(--color-label-text)}.c-button--tertiary-arrow-right:focus-visible::after,.c-button--tertiary-arrow-right:hover::after{inset-block-start:0}.c-button--tertiary-arrow-right:focus-visible svg,.c-button--tertiary-arrow-right:hover svg{fill:var(--color-light)}.c-button--tertiary-arrow-right::after{z-index:-1;background:var(--color-lighter);backdrop-filter:blur(1.5rem)}.c-button--tertiary-arrow-right::before{position:absolute;z-index:2;inset-block:50% auto;inset-inline:auto var(--gaps-12);inline-size:1.5rem;block-size:1.5rem;content:"";transform:translateY(-50%);border:0;border-radius:0;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='m14.34 8.048-5.08 5.113-.565.565-1.129-1.129.565-.565 3.719-3.752h-10.957-.797v-1.593h.797 10.957l-3.719-3.719-.565-.565 1.129-1.129.565.565 5.08 5.08.564.564z' fill='%23252329'/%3E %3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='m14.34 8.048-5.08 5.113-.565.565-1.129-1.129.565-.565 3.719-3.752h-10.957-.797v-1.593h.797 10.957l-3.719-3.719-.565-.565 1.129-1.129.565.565 5.08 5.08.564.564z' fill='%23252329'/%3E %3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.3rem;mask-size:1.3rem}.c-button--tertiary-arrow-right::before{background-color:var(--color-darker)}.c-button--tertiary-arrow-right:focus-visible::before,.c-button--tertiary-arrow-right:hover::before{background-color:var(--color-light)}.c-button--tertiary-arrow-up-right{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);color:var(--color-text-primary);border:0;background:none;font-size:1.5rem;line-height:1.2;padding-block:1rem .8rem;padding-inline:var(--gaps-12);padding-inline-end:calc(var(--gaps-12) + 1.5rem + var(--gaps-8));box-shadow:inset 0 0 0 .2rem var(--color-main-40)}@supports (color:lab(from red l 1 1% / calc(alpha + 0.1))){.c-button--tertiary-arrow-up-right{background:rgb(from var(--color-light) r g b/0.8)}}@media screen and (prefers-reduced-motion:reduce){.c-button--tertiary-arrow-up-right{transition:none}}.c-button--tertiary-arrow-up-right::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-button--tertiary-arrow-up-right>*{position:relative;z-index:2}.c-button--tertiary-arrow-up-right span{white-space:nowrap}.c-button--tertiary-arrow-up-right em,.c-button--tertiary-arrow-up-right i{font-style:normal}.c-button--tertiary-arrow-up-right svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}.c-button--tertiary-arrow-up-right::before{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;border:.2rem solid var(--color-main-40);border-radius:inherit}.c-button--tertiary-arrow-up-right::after{z-index:-1;inset-block-start:100%;inset-inline-start:0;background:var(--color-main)}.c-button--tertiary-arrow-up-right svg{fill:var(--color-darker)}.c-button--tertiary-arrow-up-right:focus-visible,.c-button--tertiary-arrow-up-right:hover{color:var(--color-label-text)}.c-button--tertiary-arrow-up-right:focus-visible::after,.c-button--tertiary-arrow-up-right:hover::after{inset-block-start:0}.c-button--tertiary-arrow-up-right:focus-visible svg,.c-button--tertiary-arrow-up-right:hover svg{fill:var(--color-light)}.c-button--tertiary-arrow-up-right::after{z-index:-1;background:var(--color-lighter);backdrop-filter:blur(1.5rem)}.c-button--tertiary-arrow-up-right::before{position:absolute;z-index:2;inset-block:50% auto;inset-inline:auto var(--gaps-12);inline-size:1.5rem;block-size:1.5rem;content:"";transform:translateY(-50%);border:0;border-radius:0;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.8047 0H13.8359V1.03125V11.3438V12.375H11.7734V11.3438V3.52344L2.19141 13.1055L1.46094 13.8359L0 12.375L0.730469 11.6445L10.3125 2.0625H2.49219H1.46094V0H2.49219H12.8047Z' fill='%23A8A7A9'/%3E %3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M12.8047 0H13.8359V1.03125V11.3438V12.375H11.7734V11.3438V3.52344L2.19141 13.1055L1.46094 13.8359L0 12.375L0.730469 11.6445L10.3125 2.0625H2.49219H1.46094V0H2.49219H12.8047Z' fill='%23A8A7A9'/%3E %3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.22rem;mask-size:1.22rem}.c-button--tertiary-arrow-up-right::before{background-color:var(--color-darker)}.c-button--tertiary-arrow-up-right:focus-visible::before,.c-button--tertiary-arrow-up-right:hover::before{background-color:var(--color-light)}.c-button--circle{inline-size:4.4rem;block-size:4.4rem;border-radius:2.2rem;position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;padding:0;color:var(--color-text-primary);background:var(--color-main)}.c-button--circle::after{inline-size:7rem;block-size:7rem;border-radius:3.5rem;position:absolute;inset-block-end:-5.8rem;inset-inline-start:-4.9rem;content:"";transition:inset-block-end .2s ease-out,inset-inline-start .2s ease-out;background:rgb(from var(--color-light) r g b/0.4)}.c-button--circle svg{fill:currentColor;margin-block-start:0}.c-button--circle:hover::after{inset-block-end:-2.2rem;inset-inline-start:-2.1rem}.c-button--menu{font-size:1.7rem;line-height:1.1764;position:relative;display:inline-flex;overflow:hidden;block-size:4.6rem;padding-block:1.2rem;text-decoration:none;color:var(--color-light);border:.2rem solid rgba(255,255,255,.4);gap:1rem}.c-button--menu:after{position:absolute;inset-block-start:100%;inset-inline-start:0;display:block;inline-size:100%;block-size:100%;content:"";transition:ease-in .15s top;background-color:rgb(from var(--color-light) r g b/0.4)}.c-button--menu:focus:after,.c-button--menu:hover:after{inset-block-start:0}.hero-without-image .c-button--menu{color:var(--color-black-1000);border:.2rem solid var(--color-black-200)}.hero-without-image .c-button--menu:after{background-color:var(--color-black-200)}
textarea{resize:vertical;vertical-align:top}.c-form-element{inline-size:100%;padding-block:1.8rem;padding-inline:var(--gaps-8);color:var(--color-text-primary);border-block:.1rem solid var(--color-black-150);border-inline:.1rem solid var(--color-black-150);border-radius:var(--corners-rounded-corner);background:var(--color-light);appearance:none}@media screen and (min-width:64em){.c-form-element{padding-block:1.7rem}}@media screen and (min-width:80em){.c-form-element{block-size:6rem;padding-block:1.9rem 1.2rem;padding-inline:1.6rem}}.c-form-element::placeholder{color:var(--color-black-400)}.c-form-element:focus-visible{outline:0;box-shadow:0 0 1rem rgba(var(--color-main),0.5)}.c-form-item label{font-size:1.7rem;line-height:1.1764;display:inline-block;margin-block-end:var(--gaps-8);hyphens:none;font-weight:500}.c-form-item label .is-required{text-decoration:none}.c-form-type--boolean{position:relative;display:flex;flex-direction:row;align-items:center;min-block-size:3.5rem;margin-block:2rem;margin-inline:0;cursor:pointer;line-height:3.5rem}@media screen and (min-width:48em){.c-form-type--boolean{min-block-size:2.6rem;margin-block:1.5rem;line-height:2.6rem}}.c-form-type--boolean input{position:absolute !important;overflow:hidden !important;clip:rect(0.1rem 0.1rem 0.1rem 0.1rem) !important;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem) !important;inline-size:.1rem !important;block-size:.1rem !important}.c-form-type--boolean input:checked+label::after{border-color:var(--color-main);background:var(--color-main)}.c-form-type--boolean input:disabled,.c-form-type--boolean input.is-disabled{opacity:.5}.c-form-type--boolean label{position:relative;padding-inline-start:4rem;cursor:pointer}.c-form-type--boolean label::before{position:absolute;z-index:9;inset-block-start:50%;inset-inline-start:.7rem;inline-size:1.7rem;block-size:1.9rem;content:"";transform:translateY(-50%)}.c-form-type--boolean label::after{inline-size:3.2rem;block-size:3.2rem;position:absolute;inset-block-start:50%;inset-inline-start:0;display:inline-block;content:"";cursor:pointer;transition:background .2s,border .2s,box-shadow .2s,color .2s;transform:translateY(-50%);border:.2rem solid var(--color-black-150);border-radius:var(--corners-rounded-corner);background:var(--color-light)}@media screen and (prefers-reduced-motion:reduce){.c-form-type--boolean label::after{transition:none}}.c-form-element--type-number{padding-inline:1.6rem}.c-form.confirmation .form-actions{display:flex;align-items:center;gap:var(--gaps-16)}.c-form.confirmation .form-actions .dialog-cancel{padding:0;text-decoration:none;color:var(--color-text-primary);background-color:rgba(0,0,0,0);font-size:1.7rem;font-weight:500;line-height:1.1764}.c-form.confirmation .form-actions .dialog-cancel:focus,.c-form.confirmation .form-actions .dialog-cancel:hover{text-decoration:underline}.js-form-type-radio label::after{inline-size:1.9rem;block-size:1.9rem;border-radius:50%}.js-form-type-radio input:checked+label::after{background:var(--color-main)}.js-form-type-radio input:checked+label::before{inset-inline-start:.5rem;inline-size:.95rem;block-size:.95rem;border-radius:50%;background:var(--color-background-primary)}.js-form-type-checkbox label::after{border-radius:var(--corners-rounded-corner)}.js-form-type-checkbox input:checked+label::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23ffffff'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain}.field--widget-options-select,.c-form-item--select,.c-form-item-created{position:relative}.field--widget-options-select .c-form-item--select-wrapper,.c-form-item--select .c-form-item--select-wrapper,.c-form-item-created .c-form-item--select-wrapper{position:relative}.field--widget-options-select .c-form-item--select-wrapper::after,.c-form-item--select .c-form-item--select-wrapper::after,.c-form-item-created .c-form-item--select-wrapper::after{inline-size:1.5rem;block-size:1.5rem;position:absolute;inset-block-start:50%;inset-inline-end:1.8rem;display:block;content:"";transform:translateY(-50%);pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='14' viewBox='0 0 14 14' width='14' xmlns='http://www.w3.org/2000/svg' fill='%23252329'%3E%3Cpath d='m7.64941075 10.5856895c-.37109.3711-.92773.3711-1.26172 0l-5.937496-5.9375c-.371094-.33398-.371094-.890622 0-1.224606.333984-.371094.890626-.371094 1.224606 0l5.30664 5.306636 5.34376005-5.343746c.334-.333984.8905999-.333984 1.2246 0 .3710999.371094.3710999.927736 0 1.261716z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain}.field--widget-options-select select,.c-form-item--select select,.c-form-item-created select{padding-inline-start:1.6rem;padding-inline-end:4.8rem;cursor:pointer}.c-file-upload .c-file-upload__button{margin-block-end:0}.c-file-upload .c-file-upload__button:after{z-index:-1}.c-file-upload .c-file-upload__button:hover .c-file-upload__icon{fill:var(--color-text-inverse)}.c-file-upload .c-file-upload__icon{fill:var(--color-main);inline-size:1.7rem;block-size:1.7rem;margin-block-start:-0.5rem;margin-inline-end:.8rem}.c-file-upload input{position:absolute;inset-inline-start:-9999rem}.c-form-managed-file{position:relative}.c-form-managed-file .file{display:flex;align-items:center;justify-content:space-between;block-size:8rem;padding-inline-end:5rem;border:.1rem solid var(--color-black-200);background-image:unset}.c-form-managed-file .file--application-pdf,.c-form-managed-file .file--image{background-image:unset}.c-form-managed-file .file--icon{flex-shrink:0;margin-inline:1rem;fill:var(--color-main)}.c-form-managed-file a{font-size:1.6rem;line-height:1.25;overflow:hidden;margin-inline-end:2rem;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-primary);font-weight:500;line-height:2rem}.c-form-managed-file .file--size{font-size:1.6rem;line-height:1.25;white-space:nowrap;color:var(--color-text-tertiary);line-height:2rem}.c-form-managed-file [data-drupal-selector$=-remove-button]{position:absolute;inset-block-start:50%;inset-inline-end:0;inline-size:1.7rem;block-size:1.7rem;padding:2rem;transform:translateY(-50%);background-color:unset;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M17.0332 2.68945L10.7051 8.96484L16.9805 15.2402L17.877 16.1367L16.1367 17.9297L15.2402 17.0332L8.96484 10.7578L2.68945 17.0332L1.79297 17.9297L0 16.1367L0.896484 15.2402L7.17188 8.96484L0.896484 2.68945L0 1.79297L1.79297 0L2.68945 0.896484L8.96484 7.22461L15.2402 0.949219L16.1367 0.0527344L17.9297 1.79297L17.0332 2.68945Z' fill='%23252329'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.3rem 1.7rem;font-size:0}.c-input-date{position:relative}@supports not selector(::-webkit-calendar-picker-indicator){.c-input-date input[type=date]{color:rgba(0,0,0,0);-webkit-text-fill-color:var(--color-text-primary)}}.c-input-date input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:0;inline-size:100%;block-size:100%;cursor:pointer;opacity:0}.c-input-date svg{position:absolute;inset-block-start:50%;inset-inline-end:1.8rem;transform:translateY(-50%);pointer-events:none}.webform-element-help,.webform-element-help:hover{inline-size:unset;block-size:unset;border:unset;border-radius:unset;background:unset}.webform-element-help svg{fill:var(--color-main);margin-block-start:-0.7rem}
.c-paragraph--type--widget .strom-online-products-form{padding-block-end:var(--gaps-32)}@media screen and (min-width:64em){.c-paragraph--type--widget .strom-online-products-form .c-form-item-zip:not(.c-form-item--processed-text){float:left;max-inline-size:15.2rem;margin-inline-end:1.2rem}}@media screen and (min-width:64em){.c-paragraph--type--widget .strom-online-products-form .c-form-item-city:not(.c-form-item--processed-text){float:left;clear:right;inline-size:34.8rem}}@media screen and (min-width:64em){.c-paragraph--type--widget .strom-online-products-form .c-form-item-mail label{margin-block-start:2.2rem}}
.c-footer{position:relative;z-index:5;overflow:hidden;padding-block:var(--large-vertical-container-vert-padding);color:var(--color-white);background-color:var(--color-black-1000)}@media screen and (min-width:48em){.c-footer{padding:4.8rem 0}}@media screen and (min-width:80em){.c-footer{padding:9.2rem 0}}.c-footer a{text-decoration:none}.c-footer .c-field--type-text-long a:not([class]),.c-footer .c-field--type-text-with-summary a:not([class]){text-decoration:none;color:var(--color-text-inverse)}.c-footer .c-branding__logo svg{inline-size:7rem;block-size:auto;fill:var(--color-light)}.c-footer .o-container{padding-inline:var(--container-full-width)}.c-footer .c-block-social-links-block{margin:3rem 0 3.2rem}@media screen and (min-width:48em){.c-footer .c-block-social-links-block{margin:3.4rem 0 3.8rem}}@media screen and (min-width:64em){.c-footer .c-block-social-links-block{margin:3.8rem 0}}@media screen and (min-width:80em){.c-footer .c-block-social-links-block{margin:4.8rem 0}}.c-footer .c-block-network-block .c-block__title,.c-footer .c-block-social-links-block .c-block__title{color:var(--color-black-200);font-size:1.6rem;font-weight:400}.c-footer .c-block-network-block .c-block__title{margin-block-end:2rem}.c-footer .c-block-network-block .network.item{display:flex;align-items:center}.c-footer .c-block-social-links-block .c-block__title{margin-block-end:1.7rem}@media screen and (min-width:80em){.c-footer .c-block-social-links-block .c-block__title{margin-block-end:2rem}}.c-navigation--footer{margin-block-end:1.25rem}.c-navigation--footer .menu{display:flex;gap:2rem;align-items:center}.c-navigation--footer .menu a{transition:all .1s ease;color:var(--color-black-200);font-size:1.6rem}@media screen and (prefers-reduced-motion:reduce){.c-navigation--footer .menu a{transition:none}}.c-navigation--footer .menu a:hover{color:var(--color-main)}.c-footer .social-links{display:flex;gap:2rem;align-items:center}@media screen and (min-width:80em){.c-footer .social-links{gap:3rem}}.c-footer .social-links svg{inline-size:3.5rem;color:var(--color-main)}.c-footer .social-links .link-youtube{padding-block-start:.6rem}.c-footer .social-links .link-youtube svg{inline-size:4rem}.c-block-newsletter-link-block{margin:1.7rem 0 3rem}@media screen and (min-width:48em){.c-block-newsletter-link-block{margin:3.2rem 0 3.75rem}}@media screen and (min-width:64em){.c-block-newsletter-link-block{margin:0 0 3.75rem}}@media screen and (min-width:80em){.c-block-newsletter-link-block{margin:0 0 5rem}}.c-footer .c-block-network-block .c-block__title{margin-block:2.2rem 2.1rem}@media screen and (min-width:48em){.c-footer .c-block-network-block .c-block__title{margin-block:0 2rem}}.c-block-network-block .networks{display:grid;grid-template-columns:max-content max-content;column-gap:1.5rem;row-gap:2rem}@media screen and (min-width:48em){.c-block-network-block .networks{grid-template-columns:max-content max-content max-content;column-gap:2rem;row-gap:.25rem}}@media screen and (min-width:64em){.c-block-network-block .networks{grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:2.25rem}}@media screen and (min-width:80em){.c-block-network-block .networks{grid-template-columns:repeat(2,1fr);column-gap:2.5rem;row-gap:3.25rem}}.c-block-network-block .network.item .content{position:relative}.c-block-network-block .network.item .c-field--name-field-link{display:none}.c-block-network-block .network.item .content.clickable{cursor:pointer}.c-block-network-block .network.item a.network__link{position:absolute;inset:0;font-size:0}.c-footer .text-content p{font-size:1.6rem;font-weight:400;line-height:2rem}.c-footer .contact-links{margin-block-start:3rem}@media screen and (min-width:48em){.c-footer .contact-links{margin-block-start:3.8rem}}@media screen and (min-width:80em){.c-footer .contact-links{margin-block-start:4.8rem}}.c-footer .contact-links a path,.c-footer .social-links a path{transition:all .1s ease}@media screen and (prefers-reduced-motion:reduce){.c-footer .contact-links a path,.c-footer .social-links a path{transition:none}}.c-footer .contact-links a:hover path,.c-footer .social-links a:hover path{fill:var(--color-text-inverse)}.c-footer .contact-links a{position:relative;display:flex;align-items:center;margin-block-end:1rem;color:var(--color-light);font-size:1.6rem;font-weight:500;gap:1.2rem}@media screen and (min-width:64em){.c-footer .contact-links a{font-size:1.7rem}}@media screen and (min-width:80em){.c-footer .contact-links a{margin-block-end:.8rem;font-size:1.9rem}}.c-footer .contact-links a svg{margin-block-start:-0.5rem}.c-footer .contact-links a:last-child{margin-block-end:0}.c-footer .contact-links a[href^="mailto:"] svg{margin-block-start:-0.2rem}@media screen and (min-width:48em){.c-footer .break-for-tablet{display:flex;gap:4.8rem}}@media screen and (min-width:80em){.c-footer .break-for-tablet{gap:8rem}}.c-footer .break-for-tablet .c-branding{flex-shrink:0}@media screen and (min-width:64em){.c-footer .break-for-desktop{display:flex;gap:6.25rem}}@media screen and (min-width:80em){.c-footer .break-for-desktop{gap:11.6rem}}
.gin--horizontal-toolbar.navigation-is-visible{padding-block-start:0 !important}.gin--horizontal-toolbar.navigation-is-visible #toolbar-administration{z-index:0}.c-block-system-branding-block.contextual-region{position:static}.hide-scrollbar{overflow-y:hidden}.logo-simple svg{fill:var(--color-light)}.hero-without-image .logo-simple svg{fill:var(--color-text-primary)}.hero-without-image .c-block-logo-perspective svg g>g{fill:var(--color-text-primary)}.c-perspective-logo__link--print{display:none}.logo-color{position:absolute;inset-block-start:.5rem;inset-inline-start:50%;transition:ease-in .65s opacity;transform:translateX(-2.9rem);opacity:0}@media screen and (min-width:80em){.logo-color{inset-block-start:1rem}}.navigation-is-visible .logo-color{opacity:1}.logo-simple{transition:ease-in .65s opacity}.navigation-is-visible .logo-simple{opacity:0}.c-region--header{position:absolute;z-index:60;inset-block-start:3rem;inset-inline:0;display:flex;align-items:center;justify-content:center}@media screen and (min-width:80em){.c-region--header{inset-block-start:var(--gaps-24);padding-block:1rem}}.c-region--header a{text-decoration:none}.section--perspective .c-region--header{inset-block-start:4.27rem}@media screen and (min-width:48em){.section--perspective .c-region--header{inset-block-start:3.6rem}}@media screen and (max-width:47.94em){.section--perspective .c-region--header svg{inline-size:17.9078rem;block-size:2.662rem}}.c-header__navigation .navigation-wrapper{display:flex;overflow-x:clip;overflow-y:auto;flex-direction:column;block-size:100%;padding:var(--gaps-20) var(--gaps-48) var(--container-vert-padding) var(--gaps-180);gap:var(--gaps-48)}@media screen and (min-width:80em){.c-header__navigation .navigation-wrapper{overflow:clip;padding:0;gap:0}}.c-header__navigation .navigation-scroll{display:contents}@media screen and (min-width:80em){.c-header__navigation .navigation-scroll{display:flex;overflow-x:clip;overflow-y:auto;flex:1 1 auto;flex-direction:column;min-block-size:0;padding-block-end:var(--gaps-48);gap:var(--gaps-48)}}.c-main-navigation{display:flex;flex-direction:column}@media screen and (min-width:64em){.c-main-navigation{gap:var(--gaps-48);flex-direction:row;align-items:flex-start}}.c-region--navigation{display:flex;flex-direction:column;gap:var(--gaps-48)}.c-header{z-index:99;min-block-size:var(--header-size);background-color:rgba(0,0,0,0)}.header-tools{position:absolute;z-index:61;inset-inline-end:0;display:flex;align-items:center;gap:1.3rem;block-size:var(--header-size)}.header-tools .c-region--header-tools{display:flex}.header-tools .c-block-tools-block{display:none}@media screen and (min-width:48em){.header-tools .c-block-tools-block{display:block}}@media screen and (min-width:48em){.header-tools .c-block-cart-menu-block{margin-inline-end:1.5rem}}html:has(.navigation-is-visible),.navigation-is-visible{overflow:hidden}.is-toggle-resetting,.is-toggle-resetting *{transition:none !important}.c-header__navigation .c-block--tools .c-block--tools__button,.navigation-is-visible .header-tools .c-block--tools__button,.navigation-is-visible .c-block-cart-menu-block__link.c-button.c-button--menu{transition:ease-in .65s color,ease-in .65s border-color;color:var(--color-text-primary);border:.2rem solid rgba(0,0,0,.1)}.c-header__navigation .c-block--tools .c-block--tools__button::after,.navigation-is-visible .header-tools .c-block--tools__button::after,.navigation-is-visible .c-block-cart-menu-block__link.c-button.c-button--menu::after{z-index:-1;background-color:var(--color-black-200)}@media screen and (min-width:64em){.c-header__navigation .c-block--tools{display:none}}.c-header__navigation .c-block--tools__button{inline-size:100%}@media screen and (min-width:48em){.c-header__navigation .c-block--tools__button{min-inline-size:19rem;max-inline-size:20rem}}.tools-wrapper{display:flex;align-items:center;block-size:var(--header-size);padding-inline:var(--gaps-72);color:var(--color-light);gap:2.7rem}@media screen and (min-width:48em){.tools-wrapper{gap:2.8rem}}@media screen and (min-width:64em){.tools-wrapper{gap:2.5rem}}.navigation-is-visible .tools-wrapper,.hero-without-image .tools-wrapper{color:var(--color-text-primary)}.tools-wrapper--right{padding-inline:var(--gaps-72)}.toggle-input{position:absolute;inset-block-start:-100%;inset-inline-start:-100%;cursor:pointer;-webkit-appearance:none}.toggle{cursor:pointer}.toggle--navbar{position:relative;z-index:60}@media screen and (min-width:64em){.toggle--navbar{inset-block-start:0;inset-inline-start:0}}@media screen and (min-width:80em){.toggle--navbar{inline-size:3.7rem;block-size:3.7rem;display:block}}.toggle--navbar .close{display:none}.c-header__search{position:absolute;z-index:50;inset-block-start:var(--header-size);inset-inline-start:0;inline-size:100%;padding:.8rem 0;transition:ease-in .35s opacity;pointer-events:none;opacity:0;background:rgba(238,237,238,.4);backdrop-filter:blur(1.5rem)}.c-header__search form{position:relative;display:flex}.c-header__search .links-wrapper{display:none}.c-header__search .c-form-item{flex:1;margin-block-start:0 !important}.c-header__search .form-text::placeholder{color:var(--color-black-500)}.c-header__search .focused .c-form-element,.c-header__search .show-submit .c-form-element{background-color:var(--color-light)}.c-header__search .form-submit{position:absolute;inset-block-start:50%;inset-inline-end:5.3rem;display:flex;inline-size:4.4rem;min-inline-size:0;block-size:4.4rem;padding:0;cursor:pointer;transition:opacity .2s ease-in,background-position .2s ease-out;transform:translateY(-50%);pointer-events:none;opacity:0;color:rgba(0,0,0,0);border:0;border-radius:50%;background-color:var(--color-black-200);background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.1056 0H12V0.89441V9.83851V10.7329H10.2112V9.83851V3.0559L1.90062 11.3665L1.26708 12L0 10.7329L0.63354 10.0994L8.9441 1.78882H2.16149H1.26708V0H2.16149H11.1056Z" fill="%23252329"/></svg>'),radial-gradient(circle 3.5rem at 50% 50%,rgb(from var(--color-light) r g b/0.4) 99%,transparent 100%);background-repeat:no-repeat;background-position:center calc(50% - .075rem),-4.9rem 3.2rem;background-size:1.2rem,7rem 7rem;font-size:0}.c-header__search .form-submit:hover{background-position:center calc(50% - .075rem),-2.1rem -0.4rem}.c-header__search .c-header__search__close{position:absolute;inset-block-start:50%;inset-inline-end:2rem;inline-size:1.3rem;block-size:1.7rem;padding:0;cursor:pointer;transition:ease-in .2s opacity;transform:translateY(-50%);pointer-events:none;opacity:0;border:0;background-color:rgba(0,0,0,0);background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.4 1.8L7.16471 6L11.3647 10.2L11.9647 10.8L10.8 12L10.2 11.4L6 7.2L1.8 11.4L1.2 12L0 10.8L0.6 10.2L4.8 6L0.6 1.8L0 1.2L1.2 0L1.8 0.6L6 4.83529L10.2 0.635294L10.8 0.0352941L12 1.2L11.4 1.8Z" fill="%23252329"/></svg>');background-repeat:no-repeat;background-position:center;background-size:1.1rem}.c-header__search .show-submit .form-submit{pointer-events:auto;opacity:1}.c-header__search .show-close .c-header__search__close{pointer-events:auto;opacity:1}.c-header__search .show-close .c-form-element{padding-inline-end:4.5rem}.c-header__search .show-submit .c-form-element{padding-inline-end:9.7rem}.c-header__search .c-form-element{padding-inline-start:4.9rem;border:0;background-color:var(--color-black-050);background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.2188 6.90625C12.2188 5.01367 11.1895 3.28711 9.5625 2.32422C7.90234 1.36133 5.87695 1.36133 4.25 2.32422C2.58984 3.28711 1.59375 5.01367 1.59375 6.90625C1.59375 8.83203 2.58984 10.5586 4.25 11.5215C5.87695 12.4844 7.90234 12.4844 9.5625 11.5215C11.1895 10.5586 12.2188 8.83203 12.2188 6.90625ZM11.1895 12.3516C9.99414 13.2812 8.5 13.8125 6.90625 13.8125C3.08789 13.8125 0 10.7246 0 6.90625C0 3.12109 3.08789 0 6.90625 0C10.6914 0 13.8125 3.12109 13.8125 6.90625C13.8125 8.5332 13.248 10.0273 12.3184 11.2227L16.4355 15.3398L17 15.9043L15.8711 17L15.3066 16.4355L11.1895 12.3184V12.3516Z" fill="%23252329"/></svg>');background-repeat:no-repeat;background-position:2rem center;background-size:1.7rem}@media screen and (max-width:47.94em){.c-header__search .c-form-element{block-size:5.2rem;padding-block:0}}@media screen and (min-width:80em){.c-header__search .c-form-element{block-size:6.4rem;padding-block:.3rem 0}}.c-header__navigation{position:absolute;z-index:10;inset-block-start:-100%;inset-inline-start:0;overflow:hidden;inline-size:100%;block-size:100vh;block-size:100dvh;padding-block-start:10.1rem;transition:ease-in .65s top}@media screen and (min-width:80em){.c-header__navigation{padding-block:12.1rem 0}}.c-header__navigation::before{position:absolute;z-index:0;inset:0;inline-size:100%;block-size:100%;content:"";background-color:rgb(from var(--color-light) r g b/0.8);backdrop-filter:blur(2rem)}.c-header__navigation>*{position:relative;z-index:1}.c-header__navigation a{text-decoration:none}.navigation-is-visible .c-header__navigation{position:fixed}.c-header__navigation .contextual-region{position:static}.toggle--search .close{display:none}#toggle:checked~.toggle--navbar .open{display:none}#toggle:checked~.toggle--navbar .close{display:block}.search-is-visible .c-header__search{pointer-events:auto;opacity:1}.navigation-is-visible .c-header__navigation{inset-block-start:0}@media screen and (min-width:64em){.c-region--navigation-split-column1,.c-region--navigation-split-column2,.c-region--navigation-split-column3{display:flex;flex:1 0 0;flex-direction:column;min-inline-size:0;gap:calc(var(--gaps-20) + .8rem)}}.nav-main__menu-list.js-drilldown>li a{font-size:1.6rem;line-height:1.25;transition:all .1s ease;color:var(--color-text-primary)}@media screen and (prefers-reduced-motion:reduce){.nav-main__menu-list.js-drilldown>li a{transition:none}}@media screen and (min-width:48em){.nav-main__menu-list.js-drilldown>li a{display:block;padding-block:var(--gaps-8)}}.nav-main__menu-list.js-drilldown>li a:hover{color:var(--color-black-600)}.nav-main__menu-list.js-drilldown>li>a{font-size:1.9rem;line-height:1.1578}@media screen and (min-width:48em){.nav-main__menu-list.js-drilldown>li>a{font-size:1.9rem;line-height:1.2631}}@media screen and (min-width:80em){.nav-main__menu-list.js-drilldown>li>a{font-size:2.2rem;line-height:1.2272}}@media screen and (min-width:64em){.nav-main__menu-list.js-drilldown>li>a{display:block;margin-block-end:var(--gaps-8);padding-block:var(--gaps-20) 1.2rem;border-block-end:.1rem solid var(--color-black-300);font-weight:500}}.nav-main__menu-list .nav-main__menu-item--active-trail>a,.nav-main__menu-list a.is-active{text-decoration-line:underline;text-decoration-color:color-mix(in sRGB,currentColor 50%,transparent);text-underline-offset:.6rem}.language-switcher-language-url{display:flex;align-items:center;gap:1.25rem}@media screen and (min-width:64em){.language-switcher-language-url{padding:0}}.language-switcher-language-url .c-block__title{position:relative;inset-block-start:.3rem;text-transform:uppercase;font-size:1.3rem;font-weight:700;line-height:1}.language-switcher-language-url .c-block__content>ul{display:flex;padding:.3rem;border:.1rem solid var(--color-black-200);border-radius:.5rem;background-color:var(--color-white);gap:.75rem}.language-switcher-language-url ul a{display:block;padding:.7rem 1.2rem .2rem 1.2rem;text-decoration:none;text-transform:uppercase;color:var(--color-black-500);border-radius:.5rem;font-size:1.6rem;font-weight:500}.language-switcher-language-url ul a.is-active{color:var(--color-light);background-color:var(--color-main)}.language-switcher-language-url ul a:not(.is-active):hover{color:var(--color-black-800)}.hot-menu-wrapper{display:none}@media screen and (min-width:80em){.hot-menu-wrapper{transition:all .1s ease;position:relative;z-index:61;display:block}}@media screen and (min-width:80em)and (prefers-reduced-motion:reduce){.hot-menu-wrapper{transition:none}}@media screen and (min-width:80em){.navigation-is-visible .hot-menu-wrapper{opacity:0}}.hot-menu-wrapper a{text-decoration:none;color:var(--color-light);font-size:1.9rem}.hero-without-image .hot-menu-wrapper a{color:var(--color-text-primary)}.section--about-us .hot-menu-wrapper a{color:var(--color-light) !important}.hot-menu-wrapper ul{display:flex;align-items:center;gap:2.8rem}.hot-menu-wrapper .menu-item--active-trail a{text-decoration-line:underline;text-decoration-color:color-mix(in sRGB,currentColor 50%,transparent);text-underline-offset:1rem}.hot-menu-wrapper .menu-item a:hover{opacity:.8}@media screen and (max-width:79.94em){.perspective-menu-wrapper{position:relative;z-index:61;display:block}.perspective-menu-wrapper .perspective-menu-toggle{display:inline-flex}.perspective-menu-wrapper .perspective-menu-panel{position:absolute;z-index:1;inset-block-start:100%;inset-inline-start:1rem;display:flex;visibility:hidden;flex-direction:column;align-items:flex-start;inline-size:max-content;min-inline-size:16.2rem;margin-block-start:var(--gaps-12);padding:var(--gaps-16);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transform:translateY(-0.8rem);opacity:0;border-radius:var(--corners-rounded-corner);background-color:var(--color-white);box-shadow:0 .6rem 1.5rem rgba(0,0,0,.1);gap:var(--gaps-16)}.perspective-menu-wrapper.is-open .perspective-menu-panel{visibility:visible;transform:translateY(0);opacity:1}.perspective-menu-wrapper .menu-item a{display:flex;align-items:center;gap:var(--gaps-8);color:var(--color-black-1000)}.perspective-menu-wrapper .back-to-home a span,.perspective-menu-wrapper .menu-item:not(.back-to-home) a{position:relative;inset-block-start:.2rem}.perspective-menu-wrapper .c-icon{inline-size:1.6rem;block-size:1.6rem}.perspective-menu-wrapper .c-icon--inline{display:none}}@media screen and (max-width:47.94em){.perspective-menu-wrapper .perspective-menu-panel{inline-size:calc(100vw - 6rem)}}@media screen and (min-width:80em){.perspective-menu-wrapper .perspective-menu-toggle{display:none}.perspective-menu-wrapper .c-icon--panel{display:none}.perspective-menu-wrapper .c-icon{margin-inline-end:1.75rem}}.perspective-menu-wrapper .perspective-menu-toggle{align-items:center;justify-content:center;inline-size:4rem;block-size:4rem;margin:0;padding:0;cursor:pointer;color:var(--color-light);border:0;background:none}.hero-without-image .perspective-menu-wrapper .perspective-menu-toggle{color:var(--color-text-primary)}.perspective-menu-wrapper .perspective-menu-toggle__icon{display:block}.perspective-menu-wrapper .perspective-menu-toggle__icon--open{inline-size:2.1rem;block-size:1.8rem}.perspective-menu-wrapper .perspective-menu-toggle__icon--close{display:none;inline-size:1.6rem;block-size:1.6rem}.perspective-menu-wrapper.is-open .perspective-menu-toggle__icon--open{display:none}.perspective-menu-wrapper.is-open .perspective-menu-toggle__icon--close{display:block}.header-tool--search{position:relative;z-index:61}@media screen and (min-width:64em){.header-tool--search{transition:all .1s ease;inset-block-start:0;inset-inline-start:0}}@media screen and (min-width:64em)and (prefers-reduced-motion:reduce){.header-tool--search{transition:none}}.navigation-is-visible .header-tool--search{opacity:0}.header-tool--search svg{fill:var(--color-light)}.header-tool--search .toggle--search .open{transition:all .1s ease}@media screen and (prefers-reduced-motion:reduce){.header-tool--search .toggle--search .open{transition:none}}.header-tool--search .toggle--search.is-active .open{border-radius:.5rem;background:rgba(238,237,238,.4)}.c-region--tetriary-navigation{position:relative;inset-block-end:0;display:flex;flex-direction:column;align-items:center;align-self:stretch;justify-content:center;padding-block-start:var(--gaps-24);border-block-start:.1rem solid var(--color-black-300);gap:var(--gaps-16);backdrop-filter:blur(2rem)}@media screen and (min-width:64em){.c-region--tetriary-navigation{gap:var(--gaps-28)}}@media screen and (min-width:80em){.c-region--tetriary-navigation{position:sticky;flex:0 0 auto;flex-direction:row;padding-block-end:3rem}}@media screen and (min-width:80em){.language-switcher-language-url{flex:0 0 31.3rem}.c-region--tetriary-navigation:not(:has(.language-switcher-language-url)) .c-block-menu--service{margin-inline-start:calc(31.3rem + var(--gaps-28))}}.c-block-menu--service{flex:1 0 0}.c-block-menu--service .menu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gaps-16);justify-content:space-between}@media screen and (min-width:64em){.c-block-menu--service .menu{flex-wrap:nowrap;justify-content:start;gap:var(--gaps-20)}}.c-block-menu--service .menu-item:not(.logo) a{transition:all .1s ease;font-size:1.6rem;line-height:1.25;display:block;padding-block:var(--gaps-16);white-space:nowrap;hyphens:none;color:currentColor;font-weight:500}@media screen and (prefers-reduced-motion:reduce){.c-block-menu--service .menu-item:not(.logo) a{transition:none}}.c-block-menu--service .menu-item:not(.logo) a:hover{color:var(--color-black-600)}.c-block-menu--service li.logo:not(.logo~.logo){margin-inline:0 calc(var(--gaps-24) - var(--gaps-16))}@media screen and (min-width:48em){.c-block-menu--service li.logo:not(.logo~.logo){margin-inline-start:4rem}}@media screen and (min-width:64em){.c-block-menu--service li.logo:not(.logo~.logo){margin-inline-end:calc(var(--gaps-72) - var(--gaps-20))}}@media screen and (min-width:80em){.c-block-menu--service li.logo:not(.logo~.logo){margin-inline-start:7rem}}
svg.c-icon{fill:currentColor}
.c-page{position:relative;display:flex;flex-direction:column;min-block-size:100vh}.c-system--messages{position:absolute;z-index:1000;inset-block-start:var(--header-size);inset-inline:0;inline-size:100%}.c-empty-message{font-style:italic}main{flex:1;margin-block-start:calc(var(--header-size)*-1)}.o-container--main-content-wrapper{position:relative;z-index:5}.block-local-tasks-block{position:fixed !important}
.c-type--section-title{font-size:2.6rem;line-height:1.3076;font-weight:500}@media screen and (min-width:48em){.c-type--section-title{font-size:2.8rem;line-height:1.2142}}@media screen and (min-width:80em){.c-type--section-title{font-size:3.3rem;line-height:1.1818}}
h1.c-title{font-size:3.8rem;line-height:1.2;}@media screen and (min-width:48em){h1.c-title{font-size:4.6rem;}}
.c-number-input{position:relative;display:flex;align-items:center;inline-size:100%}@media screen and (min-width:48em){.c-number-input--cart{max-inline-size:10.4rem}}.c-number-input__field{-moz-appearance:textfield;padding-inline-end:3.5rem}.c-number-input__field::-webkit-inner-spin-button,.c-number-input__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-number-input__controls{position:absolute;inset-block-start:50%;inset-inline-end:var(--gaps-16);display:flex;flex-direction:column;transform:translateY(-50%);gap:.2rem}.c-number-input__button{display:flex;align-items:center;justify-content:center;box-sizing:content-box;inline-size:1.4rem;block-size:.7rem;padding:.1rem;cursor:pointer;border:0;background:rgba(0,0,0,0)}.c-number-input__button:hover:not(:disabled){opacity:.7}.c-number-input__button:disabled{cursor:not-allowed;opacity:.3}.c-number-input__button:focus-visible{outline:.2rem solid var(--color-focus,currentColor);outline-offset:.2rem}.c-number-input__icon{display:block;inline-size:100%;block-size:100%;fill:currentColor}
.c-block--tools{display:flex;align-items:center;justify-content:center;padding-inline-end:2rem;gap:var(--gaps-15)}@media screen and (min-width:48em){.c-block--tools{padding-inline-end:0}}.c-block--tools__link{display:inline-flex;align-items:center;transition:ease-in .65s color;text-decoration:none;color:var(--color-light);gap:var(--gaps-8)}.hero-without-image .c-block--tools__link,.navigation-is-visible .c-block--tools__link{color:var(--color-text-primary)}.c-block--tools__text,.c-block--tools__user-name{font-size:1.7rem;line-height:1.1764;transform:translateY(0.08em);font-weight:500;line-height:2rem;-webkit-font-smoothing:antialiased}@media screen and (min-width:64em){.c-region--secondary-navigation{display:none}}.c-region--secondary-navigation .c-block--tools{flex-direction:column;gap:1.5rem}@media screen and (min-width:48em){.c-region--secondary-navigation .c-block--tools{flex-direction:row;justify-content:center}}.c-region--secondary-navigation .c-block--tools__button svg,.c-region--secondary-navigation .c-block--tools__link svg{fill:currentColor}.c-region--secondary-navigation .c-block--tools__text,.c-region--secondary-navigation .c-block--tools__user-name{transform:translateY(0.2rem);color:currentColor}.c-region--secondary-navigation .c-block--tools__link .c-block--tools__text{position:relative;inset-block-start:.2rem}.c-region--header-tools .c-block--tools__button{display:flex;gap:.5rem;padding-inline:1.5rem}.c-region--header-tools .c-block--tools__button svg{fill:currentColor}.c-region--header-tools .c-block--tools__button--user{padding-inline:2rem}.c-region--header-tools .c-block--tools__link svg,.c-region--header-tools .c-block--tools__button svg{fill:currentColor}.c-region--header-tools .c-block--tools__link{padding-inline:var(--gaps-20)}.c-region--header-tools .c-block--tools__text,.c-region--header-tools .c-block--tools__user-name{display:none;transform:translateY(0.2rem);color:currentColor}@media screen and (min-width:80em){.c-region--header-tools .c-block--tools__text,.c-region--header-tools .c-block--tools__user-name{display:inline}}.hero-without-image .c-region--navigation .c-block--tools__link svg,.hero-without-image .c-region--navigation .c-block--tools__button svg,.hero-without-image .c-region--header-tools .c-block--tools__link svg,.hero-without-image .c-region--header-tools .c-block--tools__button svg{fill:currentColor}.hero-without-image .c-region--navigation .c-block--tools__text,.hero-without-image .c-region--navigation .c-block--tools__user-name,.hero-without-image .c-region--header-tools .c-block--tools__text,.hero-without-image .c-region--header-tools .c-block--tools__user-name{color:currentColor}
