@charset "UTF-8";:global(:root){--color-neutral-neutral-0:#fff;--color-neutral-neutral-5:hsl(0 0 95%);--color-neutral-neutral-10:hsl(0 0 91%);--color-neutral-neutral-20:hsl(0 0 85%);--color-neutral-neutral-30:#c5c8c9;--color-neutral-neutral-40:#98aab3;--color-neutral-neutral-50:#7e95a0;--color-neutral-neutral-60:#7a8387;--color-neutral-neutral-70:#4f5659;--color-neutral-neutral-80:#3b464f;--color-neutral-neutral-90:hsl(0 0 15%);--color-neutral-neutral-100:hsl(0 0 0%);--color-neutral-white:var(--color-neutral-neutral-0);--color-neutral-white-transp-0:hsl(0 0 100%/0);--color-neutral-white-transp-80:hsl(0 0 100%/.8);--color-neutral-white-transp-10:hsl(0 0 100%/.1);--color-neutral-white-transp-30:hsl(0 0 100%/.3);--color-hassfurt-dark-green:#265159;--color-hassfurt-light-green:#bbc115;--color-hassfurt-petrol:#185a5d;--color-hassfurt-gold:#af8e51;--color-hassfurt-gold-hell:#dfd2b9;--color-hassfurt-gold-dunkel:#614632;--color-hassfurt-rot:#bb1b28;--color-hassfurt-rot-hell:#dd2534;--color-hassfurt-rot-dunkel:#801c24;--color-hassfurt-lime-1:#cdd317;--color-hassfurt-lime-2:#dfe519;--color-hassfurt-lime-3:#adb213}:global(:root){--font_primitive_base-up-12:clamp(4.1098906729rem,4.1098906729rem + 5.9207223314 * ((100vw - 20rem)/80),10.0306130043rem);--font_primitive_base-up-11:clamp(3.6532361537rem,3.6532361537rem + 4.7056080166 * ((100vw - 20rem)/80),8.3588441702rem);--font_primitive_base-up-10:clamp(3.2473210255rem,3.2473210255rem + 3.7183824497 * ((100vw - 20rem)/80),6.9657034752rem);--font_primitive_base-up-9:clamp(2.8865075782rem,2.8865075782rem + 2.9182453178 * ((100vw - 20rem)/80),5.804752896rem);--font_primitive_base-up-8:clamp(2.565784514rem,2.565784514rem + 2.271509566 * ((100vw - 20rem)/80),4.83729408rem);--font_primitive_base-up-7:clamp(2.2806973457rem,2.2806973457rem + 1.7503810543 * ((100vw - 20rem)/80),4.0310784rem);--font_primitive_base-up-6:clamp(2.0272865295rem,2.0272865295rem + 1.3319454705 * ((100vw - 20rem)/80),3.359232rem);--font_primitive_base-up-5:clamp(1.8020324707rem,1.8020324707rem + .9973275293 * ((100vw - 20rem)/80),2.79936rem);--font_primitive_base-up-4:clamp(1.6018066406rem,1.6018066406rem + .7309933594 * ((100vw - 20rem)/80),2.3328rem);--font_primitive_base-up-3:clamp(1.423828125rem,1.423828125rem + .520171875 * ((100vw - 20rem)/80),1.944rem);--font_primitive_base-up-2:clamp(1.265625rem,1.265625rem + .354375 * ((100vw - 20rem)/80),1.62rem);--font_primitive_base-up-1:clamp(1.125rem,1.125rem + .225 * ((100vw - 20rem)/80),1.35rem);--font_primitive_base:clamp(1rem,1rem + .125 * ((100vw - 20rem)/80),1.125rem);--font_primitive_base-down-1:clamp(.8888888889rem,.8888888889rem + .0486111111 * ((100vw - 20rem)/80),.9375rem);--font_primitive_base-down-2:clamp(.7901234568rem,.7901234568rem + -.0088734568 * ((100vw - 20rem)/80),.78125rem);--font_primitive_base-down-3:clamp(.7023319616rem,.7023319616rem + -.0512902949 * ((100vw - 20rem)/80),.6510416667rem);--font_primitive_base-down-4:clamp(.624295077rem,.624295077rem + -.0817603547 * ((100vw - 20rem)/80),.5425347222rem);--font_primitive_base-down-5:clamp(.5549289573rem,.5549289573rem + -.1028166888 * ((100vw - 20rem)/80),.4521122685rem);--font_primitive_base-down-6:clamp(.4932701843rem,.4932701843rem + -.1165099605 * ((100vw - 20rem)/80),.3767602238rem);--font_primitive_base-down-7:clamp(.438462386rem,.438462386rem + -.1244955329 * ((100vw - 20rem)/80),.3139668531rem);--font_primitive_base-down-8:clamp(.3897443431rem,.3897443431rem + -.1281052988 * ((100vw - 20rem)/80),.2616390443rem);--font_primitive_base-down-9:clamp(.3464394161rem,.3464394161rem + -.1284068792 * ((100vw - 20rem)/80),.2180325369rem);--font_primitive_base-down-10:clamp(.3079461477rem,.3079461477rem + -.1262523669 * ((100vw - 20rem)/80),.1816937808rem);--font_primitive_base-down-11:clamp(.273729909rem,.273729909rem + -.1223184251 * ((100vw - 20rem)/80),.151411484rem);--font_primitive_base-down-12:clamp(.2433154747rem,.2433154747rem + -.1171392381 * ((100vw - 20rem)/80),.1261762366rem)}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@font-face{font-display:swap;font-family:Lexend;font-style:normal;src:url(./Lexend-VariableFont_wght.ChppG8AZ.ttf) format("truetype")}[data-theme=Highlight]{--background-container-default:var(--color-neutral-neutral-80);--on-background-container-default:var(--color-neutral-neutral-0);--on-background-container-border-default:var(--color-neutral-neutral-80);--on-background-container-text-default:var( --on-background-container-default );--on-background-container-icon-color-default:var( --on-background-container-default );--on-background-container-background-default:transparent;--background-action-big-normal:transparent;--background-action-big-hover:var(--color-neutral-white-transp-10);--background-action-big-active:var(--color-neutral-white-transp-30);--border-normal:var(--color-neutral-neutral-0);--text-default:var(--color-neutral-neutral-0);--icon-default:var(--color-neutral-neutral-0);--icon-on-primary:var(--color-neutral-neutral-0)}[data-theme="Smart City"]{--background-container-default:var(--color-hassfurt-petrol);--on-background-container-default:var(--color-neutral-neutral-0);--on-background-container-border-default:var(--color-hassfurt-petrol);--on-background-container-text-default:var( ---on-background-container-default );--on-background-container-icon-color-default:var( --color-hassfurt-light-green );--on-background-container-background-default:var( --background-container-default );--background-action-primary-normal:var(--color-hassfurt-lime-1);--background-action-primary-hover:var(--color-hassfurt-lime-2);--background-action-primary-active:var(--color-hassfurt-lime-3);--text-action-primary-normal:var(--color-hassfurt-lime-1);--text-action-primary-hover:var(--color-hassfurt-lime-2);--text-action-primary-active:var(--color-hassfurt-lime-3);--background-action-cta-normal:var(--color-hassfurt-lime-1);--background-action-cta-hover:var(--color-hassfurt-lime-2);--background-action-cta-active:var(--color-hassfurt-lime-3);--text-on-primary:var(--color-neutral-neutral-80);--background-action-big-normal:transparent;--background-action-big-hover:var(--color-neutral-white-transp-10);--background-action-big-active:var(--color-neutral-white-transp-30);--border-normal:var(--color-neutral-neutral-0);--text-default:var(--color-neutral-neutral-0);--icon-default:var(--color-hassfurt-lime-1);--icon-on-primary:var(--color-hassfurt-lime-1);--text-on-primary-big:var(--color-neutral-neutral-0)}[data-theme=Beige]{--background-container-default:var(--color-hassfurt-gold-hell);--on-background-container-default:var(--color-neutral-neutral-80);--on-background-container-border-default:var(--color-hassfurt-gold-hell);--on-background-container-text-default:var( --on-background-container-default );--on-background-container-icon-color-default:var( --on-background-container-default );--on-background-container-background-default:var(--color-neutral-neutral-0);--border-normal:var(--color-neutral-neutral-60);--text-on-primary-big:var(--color-neutral-neutral-0);--text-action-primary-normal:#b31926}:root{--font_hero-title_font-size:var(--font_primitive_base-up-7);--font_hero-title_font-weight:500;--font_hero-title_line-height:1.25;--font_hero-title_font-style:normal;--font_headline-1_font-size:var(--font_primitive_base-up-6);--font_headline-1_font-weight:500;--font_headline-1_line-height:1.25;--font_headline-1_font-style:normal;--font_headline-2_font-size:var(--font_primitive_base-up-5);--font_headline-2_font-weight:500;--font_headline-2_line-height:1.25;--font_headline-2_font-style:normal;--font_headline-3_font-size:var(--font_primitive_base-up-4);--font_headline-3_font-weight:500;--font_headline-3_line-height:1.25;--font_headline-3_font-style:normal;--font_headline-4_font-size:var(--font_primitive_base-up-3);--font_headline-4_font-weight:500;--font_headline-4_line-height:1.25;--font_headline-4_font-style:normal;--font_headline-5_font-size:var(--font_primitive_base-up-2);--font_headline-5_font-weight:500;--font_headline-5_line-height:1.25;--font_headline-5_font-style:normal;--font_headline-6_font-size:var(--font_primitive_base-up-1);--font_headline-6_font-weight:500;--font_headline-6_line-height:1.25;--font_headline-6_font-style:normal;--font_headline-7_font-size:var(--font_primitive_base);--font_headline-7_font-weight:500;--font_headline-7_line-height:1.25;--font_headline-7_font-style:normal;--font_copy_font-size:var(--font_primitive_base);--font_copy_font-weight:400;--font_copy_line-height:1.75;--font_copy_font-style:normal;--font_copy_small_font-size:var(--font_primitive_base-down-1);--font_copy_small_font-weight:400;--font_copy_small_line-height:1.75;--font_copy_small_font-style:normal;--font_copy_smaller_font-size:var(--font_primitive_base-down-1);--font_copy_smaller_font-weight:300;--font_copy_smaller_line-height:1.75;--font_copy_smaller_font-style:normal;--font_action_font-size:var(--font_primitive_base);--font_action_font-weight:600;--font_action_line-height:1.25;--font_action_font-style:normal;--font_label_font-size:var(--font_primitive_base-down-1);--font_label_font-weight:400;--font_label_line-height:1.25;--font_label_font-style:normal;--font_quote_font-size:var(--font_primitive_base-up-1);--font_quote_font-weight:500;--font_quote_line-height:1.75;--font_quote_font-style:normal;--font_petrol-section-heading-size:var(--font_primitive_base-up-5);--font_petrol-section-heading-weight:200;--font_petrol-section-heading-height:1.75;--font_petrol-section-heading-style:normal;--font_headline-small_font-size:var(--font_primitive_base-up-5);--font_headline-small_font-weight:200;--font_headline-small_font-height:1.75;--font_headline-small_font-style:normal;--font_headline-info_font-size:var(--font_primitive_base);--font_headline-info_font-weight:600;--font_headline-info_line-height:1.75;--font_headline-info_font-style:normal;--font_default_font-family:"Lexend",sans-serif;--font_accent_font-family:"Roboto Serif",sans-serif;--font_quotation-mark_font-size:var(--font_primitive_base-up-10);--border-radius_default_outer:var(--font_primitive_base);--border-radius_default_inner:var(--font_primitive_base-down-6);--border-radius_full:100vw;--spacing_fluid_default_small:var(--font_primitive_base-down-6);--spacing_fluid_default_base:var(--font_primitive_base);--spacing_fluid_default_medium:var(--font_primitive_base-up-3);--spacing_fluid_default_large:var(--font_primitive_base-up-6);--spacing_fluid_double:calc(var(--font_primitive_base)*2);--spacing_fluid_half:calc(var(--font_primitive_base)/2);--spacing_block-spacing:var(--font_primitive_base-up-11);--spacing_border_default:2px;--spacing_border_line:1px;--spacing_border_emphasized:2px;--layout_max-width_content:960px;--layout_max-width_feature:1600px;--layout_max-width_prose:65ch;--screen-size_min-width_mobile:0px;--screen-size_min-width_tablet:800px;--screen-size_min-width_desktop:1280px;--screen-size_min-width_full:1920px;--action-active:var(--color-hassfurt-gold-dunkel);--action-error:var(--color-hassfurt-rot);--action-hover:var(--color-hassfurt-gold-hell);--action-normal:var(--color-hassfurt-gold);--action-inverted:var(--color-neutral-white);--action-disabled:var(--color-neutral-neutral-30);--action-selected:var(--color-hassfurt-gold-dunkel);--text-action-primary-normal:var(--color-hassfurt-rot);--text-action-primary-hover:var(--color-hassfurt-rot-hell);--text-action-primary-active:var(--color-hassfurt-rot-dunkel);--background-action-primary-normal:var(--color-hassfurt-rot);--background-action-primary-hover:var(--color-hassfurt-rot-hell);--background-action-primary-active:var(--color-hassfurt-rot-dunkel);--background-action-primary-inverted:var(--action-inverted);--background-action-primary-disabled:var(--action-disabled);--background-action-secondary-normal:var(--color-neutral-white-transp-0);--background-action-secondary-hover:var(--color-neutral-neutral-30);--background-action-secondary-active:var(--color-neutral-neutral-60);--background-action-secondary-disabled:var(--action-disabled);--background-action-cta-normal:var(--color-hassfurt-rot);--background-action-cta-hover:var(--color-hassfurt-rot-hell);--background-action-cta-active:var(--color-hassfurt-rot-dunkel);--background-action-cta-disabled:var(--action-disabled);--background-action-big-normal:var(--color-neutral-white-transp-0);--background-action-big-hover:var(--color-neutral-neutral-30);--background-action-big-active:var(--color-neutral-neutral-60);--background-action-big-disabled:var(--action-disabled);--background-container-default:var(--color-neutral-neutral-0);--background-container-alternate:var( --color-hassfurt-gold-hell );--background-container-highlight:var( --color-neutral-neutral-80 );--background-container-smart:var( --color-hassfurt-petrol );--border-error:var(--action-error);--border-focus-visible:var(--color-hassfurt-gold);--border-highlight:var(--color-hassfurt-rot-hell);--border-muted:var(--color-neutral-neutral-40);--border-onBeige:var(--color-hassfurt-gold-hell);--border-action-normal:var(--action-normal);--border-action-hover:var(--action-hover);--border-action-active:var(--action-active);--border-normal:var(--color-neutral-neutral-60);--branding-primary:var(--color-hassfurt-gold);--branding-bright:var(--color-hassfurt-gold-hell);--branding-highlight-alternate:var(--color-hassfurt-gold-hell);--icon-default:var(--text-default);--icon-error:var(--action-error);--icon-highlight:var(--color-hassfurt-rot-hell);--icon-highlight-alternate:var(--text-highlight-alternate);--icon-muted:var(--text-muted);--icon-super-muted:var(--text-disabled);--icon-on-primary:var(--text-on-primary);--icon-action-normal:var(--action-normal);--icon-action-active:var(--action-active);--icon-action-hover:var(--action-active);--shadow-default:hsl(.55 .84 .63/.24);--text-default:var(--color-neutral-neutral-80);--text-muted:var(--color-neutral-neutral-70);--text-on-primary:var(--color-neutral-neutral-0);--text-on-primary-big:var(--color-neutral-neutral-0);--text-highlight:var(--color-hassfurt-rot);--text-highlight-alternate:var(--color-hassfurt-gold);--text-highlight-extra:var(--color-hassfurt-gold-dunkel);--text-error:var(--action-error);--text-inverted:var(--action-inverted);--text-disabled:var(--color-neutral-neutral-50);--text-action-normal:var(--color-hassfurt-rot);--text-action-hover:var(--color-hassfurt-rot-dunkel);--text-action-active:var(--color-hassfurt-rot-dunkel);--on-background-container-default:var(--color-neutral-neutral-80);--on-background-container-border-default:var( --on-background-container-default );--on-background-container-text-default:var( --on-background-container-default );--on-background-container-icon-color-default:var( --on-background-container-default );--on-background-container-background-default:var( --background-container-default )}*,:after,:before{box-sizing:border-box;margin:0;padding:0;text-rendering:geometricPrecision}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:100%;text-size-adjust:none;-webkit-font-smoothing:antialiased;font-synthesis:none}canvas,img,picture,svg,video{display:block;max-width:100%}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}a,b,button,em,h1,h2,h3,h4,h5,h6,i,input,p,select,strong,textarea{color:inherit;font:inherit}li,li::marker,ol,ul{color:inherit;font:inherit}#__nuxt{isolation:isolate}:focus-visible{box-shadow:0 0 0 2px var(--background-container-default),0 0 0 6px var(--border-focus-visible),0 0 0 8px var(--background-container-default);outline-style:none}html{scroll-padding-top:var(--g_header-height)}body,html{background-color:var(--background-container-default);color:var(--text-default);font-family:var(--font_default_font-family);-webkit-hyphens:auto;hyphens:auto}html:not([data-presentation-mode=information-column]) body{overflow-y:scroll}img{font-size:var(--font_copy_font-size);font-style:var(--font_copy_font-style);font-weight:var(--font_copy_font-weight);line-height:var(--font_copy_line-height)}svg.nuxt-icon{margin-bottom:0}::-moz-selection{background-color:#af8e5180}::selection{background-color:#af8e5180}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:200;src:local("Roboto Serif ExtraLight Italic"),url(../_fonts/4cn2GM5efp11AY8RedI5sXQtlDCuBWP60EdOZeBJ7f0-h5NMz9_-RJ3Bu30Gt6jx-v_T4PBOuecCA9FmnwLTKeo.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:200;src:local("Roboto Serif ExtraLight Italic"),url(../_fonts/dNdWTnvLq8ekA-n8aoutTd7YkrBZYzSCQ7TXMbIx-CI-TQrGUHGotDOu8Y9F8tnmPsh8FDP4Pwb6y0nPVsRZkLM.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:300;src:local("Roboto Serif Light Italic"),url(../_fonts/4cn2GM5efp11AY8RedI5sXQtlDCuBWP60EdOZeBJ7f0-h5NMz9_-RJ3Bu30Gt6jx-v_T4PBOuecCA9FmnwLTKeo.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:300;src:local("Roboto Serif Light Italic"),url(../_fonts/dNdWTnvLq8ekA-n8aoutTd7YkrBZYzSCQ7TXMbIx-CI-TQrGUHGotDOu8Y9F8tnmPsh8FDP4Pwb6y0nPVsRZkLM.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:400;src:local("Roboto Serif Regular Italic"),local("Roboto Serif Italic"),url(../_fonts/4cn2GM5efp11AY8RedI5sXQtlDCuBWP60EdOZeBJ7f0-h5NMz9_-RJ3Bu30Gt6jx-v_T4PBOuecCA9FmnwLTKeo.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:400;src:local("Roboto Serif Regular Italic"),local("Roboto Serif Italic"),url(../_fonts/dNdWTnvLq8ekA-n8aoutTd7YkrBZYzSCQ7TXMbIx-CI-TQrGUHGotDOu8Y9F8tnmPsh8FDP4Pwb6y0nPVsRZkLM.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:500;src:local("Roboto Serif Medium Italic"),url(../_fonts/4cn2GM5efp11AY8RedI5sXQtlDCuBWP60EdOZeBJ7f0-h5NMz9_-RJ3Bu30Gt6jx-v_T4PBOuecCA9FmnwLTKeo.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:500;src:local("Roboto Serif Medium Italic"),url(../_fonts/dNdWTnvLq8ekA-n8aoutTd7YkrBZYzSCQ7TXMbIx-CI-TQrGUHGotDOu8Y9F8tnmPsh8FDP4Pwb6y0nPVsRZkLM.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:600;src:local("Roboto Serif SemiBold Italic"),url(../_fonts/4cn2GM5efp11AY8RedI5sXQtlDCuBWP60EdOZeBJ7f0-h5NMz9_-RJ3Bu30Gt6jx-v_T4PBOuecCA9FmnwLTKeo.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:600;src:local("Roboto Serif SemiBold Italic"),url(../_fonts/dNdWTnvLq8ekA-n8aoutTd7YkrBZYzSCQ7TXMbIx-CI-TQrGUHGotDOu8Y9F8tnmPsh8FDP4Pwb6y0nPVsRZkLM.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:700;src:local("Roboto Serif Bold Italic"),url(../_fonts/4cn2GM5efp11AY8RedI5sXQtlDCuBWP60EdOZeBJ7f0-h5NMz9_-RJ3Bu30Gt6jx-v_T4PBOuecCA9FmnwLTKeo.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:700;src:local("Roboto Serif Bold Italic"),url(../_fonts/dNdWTnvLq8ekA-n8aoutTd7YkrBZYzSCQ7TXMbIx-CI-TQrGUHGotDOu8Y9F8tnmPsh8FDP4Pwb6y0nPVsRZkLM.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:200;src:local("Roboto Serif ExtraLight"),url(../_fonts/z0Xg7tLRku9QMuoD6T1h0sBNciH2_VZBkOQ5MKhIxEs-R4IqYNZ7YTrOvLYPv_MiC_D00qQpd2BUvmkkTIkN4DM.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:200;src:local("Roboto Serif ExtraLight"),url(../_fonts/ExsZoCA28TWt98GAwg6e_6El2vKeR6Umtp7vQJjz9J0-CaZn8hTirtLCLmR1F0ob1KcUw76m380RzfdOOAxBcsc.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:300;src:local("Roboto Serif Light"),url(../_fonts/z0Xg7tLRku9QMuoD6T1h0sBNciH2_VZBkOQ5MKhIxEs-R4IqYNZ7YTrOvLYPv_MiC_D00qQpd2BUvmkkTIkN4DM.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:300;src:local("Roboto Serif Light"),url(../_fonts/ExsZoCA28TWt98GAwg6e_6El2vKeR6Umtp7vQJjz9J0-CaZn8hTirtLCLmR1F0ob1KcUw76m380RzfdOOAxBcsc.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:400;src:local("Roboto Serif Regular"),local("Roboto Serif"),url(../_fonts/z0Xg7tLRku9QMuoD6T1h0sBNciH2_VZBkOQ5MKhIxEs-R4IqYNZ7YTrOvLYPv_MiC_D00qQpd2BUvmkkTIkN4DM.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:400;src:local("Roboto Serif Regular"),local("Roboto Serif"),url(../_fonts/ExsZoCA28TWt98GAwg6e_6El2vKeR6Umtp7vQJjz9J0-CaZn8hTirtLCLmR1F0ob1KcUw76m380RzfdOOAxBcsc.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:500;src:local("Roboto Serif Medium"),url(../_fonts/z0Xg7tLRku9QMuoD6T1h0sBNciH2_VZBkOQ5MKhIxEs-R4IqYNZ7YTrOvLYPv_MiC_D00qQpd2BUvmkkTIkN4DM.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:500;src:local("Roboto Serif Medium"),url(../_fonts/ExsZoCA28TWt98GAwg6e_6El2vKeR6Umtp7vQJjz9J0-CaZn8hTirtLCLmR1F0ob1KcUw76m380RzfdOOAxBcsc.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:600;src:local("Roboto Serif SemiBold"),url(../_fonts/z0Xg7tLRku9QMuoD6T1h0sBNciH2_VZBkOQ5MKhIxEs-R4IqYNZ7YTrOvLYPv_MiC_D00qQpd2BUvmkkTIkN4DM.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:600;src:local("Roboto Serif SemiBold"),url(../_fonts/ExsZoCA28TWt98GAwg6e_6El2vKeR6Umtp7vQJjz9J0-CaZn8hTirtLCLmR1F0ob1KcUw76m380RzfdOOAxBcsc.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:700;src:local("Roboto Serif Bold"),url(../_fonts/z0Xg7tLRku9QMuoD6T1h0sBNciH2_VZBkOQ5MKhIxEs-R4IqYNZ7YTrOvLYPv_MiC_D00qQpd2BUvmkkTIkN4DM.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:700;src:local("Roboto Serif Bold"),url(../_fonts/ExsZoCA28TWt98GAwg6e_6El2vKeR6Umtp7vQJjz9J0-CaZn8hTirtLCLmR1F0ob1KcUw76m380RzfdOOAxBcsc.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:200;src:local("Roboto Serif ExtraLight Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-nLCXFP6bGKhMBFOlHk9qCO6Z2xuQnH4vc6_DUhDD0pg.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:300;src:local("Roboto Serif Light Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-gldE8bZ7YvH55dVRki7_y_5IlWqBHFW6kP5ApKeHb3w.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:400;src:local("Roboto Serif Regular Italic"),local("Roboto Serif Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-XQqTaAWnTYy3pCMH06Ml7QVAtaGa4NuRkrgXhslbBu8.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:500;src:local("Roboto Serif Medium Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-VBpyoYAUoQ7MGZ5_jaydU1p3QRETo_9uY27C8UmcS-s.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:600;src:local("Roboto Serif SemiBold Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-tulL7bY34_W-d2IrYtUhDX87CPHlrHdCkOY7IfiH4NU.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:italic;font-weight:700;src:local("Roboto Serif Bold Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-jCcKZgnxhkHAzVP_YVJP9X5iZKqNKf6MMRAJ_f2S0jQ.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:200;src:local("Roboto Serif ExtraLight"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-V5oVWC0KZr1svMreL6CdZQsRdM_LiastiZ6STeAyzvw.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:300;src:local("Roboto Serif Light"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-J5p7ydoCqeuzxS3UhDKTQSy1UlmsmwgKfChiNCtfJHU.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:400;src:local("Roboto Serif Regular"),local("Roboto Serif"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-tbcmJoR5Vkjd0KhTbAdLDYcRv2AykNJeElE7_b32WcY.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:500;src:local("Roboto Serif Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-CLA78gVn_5qeIrkviHqe-5lOD8eZ1hfjmjaZpLIxs6w.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:600;src:local("Roboto Serif SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pOtS_NslCLnn1vvXYG70OmA5aTz-z96hame0YO9r2x0.woff) format(woff)}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:700;src:local("Roboto Serif Bold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-m6xi_S1dL_ysMLGWhskTAnPmedSPvyuSE4DRpI3cuzA.woff) format(woff)}.nuxt-icon{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}.nuxt-icon--fill,.nuxt-icon--fill *{fill:currentColor}.sr-only[data-v-be2f8ec6]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.input-wrapper[data-v-be2f8ec6]{position:relative}.app-search-input[data-v-be2f8ec6]{background:#fff;border:1px solid transparent;border-radius:0;display:flex;height:72px;padding:var(--spacing_fluid_default_base);padding-right:calc(var(--spacing_fluid_default_base)*2 + 48px);width:100%}.app-search-input[data-v-be2f8ec6]::-webkit-search-cancel-button{display:none}.search-icon-button[data-v-be2f8ec6]{background-color:transparent;border-style:none;bottom:0;cursor:pointer;display:flex;flex-flow:column nowrap;justify-content:center;position:absolute;right:var(--spacing_fluid_default_base);top:0}.search-icon-button .search-icon[data-v-be2f8ec6]{color:var(--icon-highlight);height:48px;width:48px}.sr-only[data-v-011fbbd9]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.app-search-overlay-close-button[data-v-011fbbd9]{background-color:transparent;border-style:none;color:#fff;cursor:pointer;font-size:var(--font_action_font-size);font-style:var(--font_action_font-style);font-weight:var(--font_action_font-weight);line-height:var(--font_action_line-height);margin-inline:calc(var(--spacing_fluid_default_small)*-1);max-width:-moz-max-content;max-width:max-content;min-height:var(--spacing_fluid_default_medium);padding-block:var(--spacing_fluid_default_base);padding-inline:var(--spacing_fluid_default_medium);padding-inline:var(--spacing_fluid_default_small);position:relative;text-decoration:none}.app-search-overlay-close-button[data-v-011fbbd9]:hover:not(.is-disabled,:disabled,:focus-visible){background-color:var(--background-action-secondary-hover);color:var(--text-default)}.app-search-overlay-close-button[data-v-011fbbd9]:focus-visible:not(:disabled,.is-disabled){background-color:transparent;color:#fff}.app-search-overlay-close-button[data-v-011fbbd9]:active:not(.is-disabled,:disabled,:focus-visible){background-color:var(--background-action-secondary-active);color:var(--text-on-primary)}.app-search-overlay-close-button.is-disabled[data-v-011fbbd9],.app-search-overlay-close-button[data-v-011fbbd9]:disabled{background-color:transparent;color:var(--text-default);cursor:not-allowed}.app-search-overlay-close-button.is-disabled .button-content[data-v-011fbbd9],.app-search-overlay-close-button:disabled .button-content[data-v-011fbbd9]{opacity:.5}.app-search-overlay-close-button .button-content[data-v-011fbbd9]{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--spacing_fluid_default_base);height:100%;justify-content:center;width:100%}.app-search-overlay-close-button .close-icon[data-v-011fbbd9]{height:1.5em;width:1.5em}.sr-only[data-v-12725a4b]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.app-search-result[data-v-12725a4b]{background-color:var(--background-container-default);flex-flow:column-reverse nowrap;padding:var(--spacing_fluid_default_base)}.app-search-result[data-v-12725a4b],.app-search-result .wrapper[data-v-12725a4b]{container-type:inline-size;display:flex;gap:var(--spacing_fluid_default_small);text-decoration:none}.app-search-result .wrapper[data-v-12725a4b]{flex-flow:column nowrap}.app-search-result .url[data-v-12725a4b]{color:var(--text-muted);font-size:var(--font_copy_smaller_font-size);font-style:var(--font_copy_smaller_font-style);font-weight:var(--font_copy_smaller_font-weight);line-height:var(--font_copy_smaller_line-height);word-break:break-all}.app-search-result .title[data-v-12725a4b]{align-items:center;color:var(--text-default);display:inline-flex;font-size:var(--font_headline-6_font-size);font-style:var(--font_headline-6_font-style);font-weight:var(--font_headline-6_font-weight);gap:1ch;line-height:var(--font_headline-6_line-height)}.app-search-result .title[data-v-12725a4b]:hover{text-decoration:underline}.app-search-result .title .arrow-icon[data-v-12725a4b]{flex-shrink:0;font-size:1.5em}.app-search-result .description[data-v-12725a4b]{color:var(--text-muted)}.app-search-result .description[data-v-12725a4b] mark{background-color:inherit;font-weight:600}.app-search-result[data-v-12725a4b]:focus-visible{z-index:1}@container (max-width: 500px){.app-search-result .title[data-v-12725a4b]{justify-content:space-between}}.sr-only[data-v-3da39beb]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.app-search-overlay[data-v-3da39beb]{background-color:transparent;border-style:none;display:grid;grid-template-columns:[full-start] max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) [feature-start] max(0px,.5 * (100vw - 2 * max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) - var(--layout_max-width_content))) [content-start] 1fr [content-end] max(0px,.5 * (100vw - 2 * max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) - var(--layout_max-width_content))) [feature-end] max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) [full-end];max-height:100dvh;max-width:unset;min-height:100dvh;padding-top:var(--spacing_fluid_default_base);width:100%}.app-search-overlay[data-v-3da39beb]::backdrop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#624732e6}.app-search-overlay .content[data-v-3da39beb]{display:grid;grid-column:content;grid-template-rows:max-content max-content;max-height:calc(100dvh - var(--spacing_fluid_default_base) - 8px)}.app-search-overlay .header-row[data-v-3da39beb]{align-items:center;display:grid;flex-flow:row nowrap;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;justify-content:space-between;row-gap:var(--spacing_fluid_default_medium);width:100%}.app-search-overlay .header-row .title[data-v-3da39beb]{color:var(--background-container-default);font-family:var(--font_accent_font-family);font-size:var(--font_headline-4_font-size);font-style:var(--font_headline-4_font-style);font-weight:var(--font_headline-4_font-weight);line-height:var(--font_headline-4_line-height)}.app-search-overlay .header-row .close-button[data-v-3da39beb]{grid-column:2;grid-row:1;justify-self:end}.app-search-overlay .header-row .search-input[data-v-3da39beb]{grid-column:span 2;grid-row:2}.app-search-overlay .search-results[data-v-3da39beb]{display:flex;flex-flow:column nowrap;gap:var(--spacing_border_default);margin-top:var(--spacing_fluid_default_small);overflow-x:hidden;overflow-y:auto;padding:8px;padding-bottom:var(--spacing_fluid_default_base)}@media screen and (width > 1280px){.app-search-overlay[data-v-3da39beb]{padding-top:200px}.app-search-overlay .content[data-v-3da39beb]{max-height:calc(100dvh - 208px)}.app-search-overlay .content .search-results[data-v-3da39beb]{padding-bottom:200px}}.sr-only[data-v-c6062937]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.app-overlay[data-v-c6062937]{background-color:transparent;border-style:none;display:grid;grid-template-columns:[full-start] max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) [feature-start] max(0px,.5 * (100vw - 2 * max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) - var(--layout_max-width_content))) [content-start] 1fr [content-end] max(0px,.5 * (100vw - 2 * max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) - var(--layout_max-width_content))) [feature-end] max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) [full-end];top:0;right:0;bottom:0;left:0;max-height:100dvh;max-width:unset;min-height:100dvh;overflow:hidden;position:fixed;width:100%}.app-overlay[data-v-c6062937]::backdrop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#624732e6}.app-overlay .content[data-v-c6062937]{grid-column:content;margin-top:40dvh}.app-overlay .header-row[data-v-c6062937]{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:var(--spacing_fluid_default_medium)}.app-overlay .header-row .title[data-v-c6062937]{color:var(--background-container-default);font-family:var(--font_accent_font-family);font-size:var(--font_headline-4_font-size);font-style:var(--font_headline-4_font-style);font-weight:var(--font_headline-4_font-weight);line-height:var(--font_headline-4_line-height)}.app-overlay .header-row .close-button[data-v-c6062937]{background-color:transparent;border-style:none;color:#fff;cursor:pointer;font-size:var(--font_action_font-size);font-style:var(--font_action_font-style);font-weight:var(--font_action_font-weight);line-height:var(--font_action_line-height);margin-inline:calc(var(--spacing_fluid_default_small)*-1);max-width:-moz-max-content;max-width:max-content;min-height:var(--spacing_fluid_default_medium);padding-block:var(--spacing_fluid_default_base);padding-inline:var(--spacing_fluid_default_medium);padding-inline:var(--spacing_fluid_default_small);position:relative;text-decoration:none}.app-overlay .header-row .close-button[data-v-c6062937]:hover:not(.is-disabled,:disabled,:focus-visible){background-color:var(--background-action-secondary-hover);color:var(--text-default)}.app-overlay .header-row .close-button[data-v-c6062937]:focus-visible:not(:disabled,.is-disabled){background-color:transparent;color:#fff}.app-overlay .header-row .close-button[data-v-c6062937]:active:not(.is-disabled,:disabled,:focus-visible){background-color:var(--background-action-secondary-active);color:var(--text-on-primary)}.app-overlay .header-row .close-button.is-disabled[data-v-c6062937],.app-overlay .header-row .close-button[data-v-c6062937]:disabled{background-color:transparent;color:var(--text-default);cursor:not-allowed}.app-overlay .header-row .close-button.is-disabled .button-content[data-v-c6062937],.app-overlay .header-row .close-button:disabled .button-content[data-v-c6062937]{opacity:.5}.app-overlay .header-row .close-button .button-content[data-v-c6062937]{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--spacing_fluid_default_base);height:100%;justify-content:center;width:100%}.app-overlay .header-row .close-button .close-icon[data-v-c6062937]{height:1.5em;width:1.5em}.app-overlay .overlay-content[data-v-c6062937]{background-color:var(--background-container-default);margin:-8px;max-height:calc(60dvh - 135px);min-height:0;overflow-y:auto}.sr-only[data-v-d37539db]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.qr-content[data-v-d37539db]{align-items:center;display:grid;gap:var(--spacing_fluid_default_medium);grid-template-columns:1fr 300px;padding:var(--spacing_fluid_default_medium)}.text-content[data-v-d37539db]{color:var(--text-default);display:flex;flex-direction:column;gap:var(--spacing_fluid_default_base)}.text-content .main-message[data-v-d37539db]{font-size:var(--font_copy_font-size);font-style:var(--font_copy_font-style);font-weight:var(--font_copy_font-weight);line-height:var(--font_copy_line-height)}.text-content .heading[data-v-d37539db]{font-size:var(--font_headline-3_font-size);font-style:var(--font_headline-3_font-style);font-weight:var(--font_headline-3_font-weight);line-height:var(--font_headline-3_line-height)}.text-content .instruction[data-v-d37539db]{font-size:var(--font_copy_smaller_font-size);font-style:var(--font_copy_smaller_font-style);font-weight:var(--font_copy_smaller_font-weight);line-height:var(--font_copy_smaller_line-height)}.qr-code[data-v-d37539db]{align-items:center;display:flex;height:300px;justify-content:center;padding:var(--spacing_fluid_default_medium);width:300px}.qr-code[data-v-d37539db] svg{height:100%;width:100%}.sr-only[data-v-b44a260d]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.button[data-v-b44a260d]{background-color:transparent;border-style:none;cursor:pointer;font-size:var(--font_action_font-size);font-style:var(--font_action_font-style);font-weight:var(--font_action_font-weight);line-height:var(--font_action_line-height);max-width:-moz-max-content;max-width:max-content;min-height:var(--spacing_fluid_default_medium);padding-block:var(--spacing_fluid_default_base);padding-inline:var(--spacing_fluid_default_medium);position:relative;text-decoration:none}.button[data-v-b44a260d],.button .button-content[data-v-b44a260d]{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.button .button-content[data-v-b44a260d]{gap:var(--spacing_fluid_double);height:100%;width:100%}.button[data-v-b44a260d] .nuxt-icon{height:2rem;width:2rem}.button .button-icon[data-v-b44a260d]{transition:color .2s ease,transform .2s ease}.button:focus-visible:not(:disabled,.is-disabled) .button-icon[data-v-b44a260d],.button:hover:not(:disabled,.is-disabled) .button-icon[data-v-b44a260d]{transform:translate(4px)}.variant-primary[data-v-b44a260d]{background-color:var(--background-action-primary-normal);color:var(--text-on-primary)}.variant-primary[data-v-b44a260d]:hover{background-color:var(--background-action-primary-hover);color:var(--text-on-primary)}.variant-primary[data-v-b44a260d]:focus-visible{background-color:var(--background-action-primary-hover);color:var(--text-on-primary)}.variant-primary[data-v-b44a260d]:active{background-color:var(--background-action-primary-active);color:var(--text-on-primary)}.variant-primary.is-disabled[data-v-b44a260d],.variant-primary[data-v-b44a260d]:disabled{background-color:var(--background-action-primary-disabled);color:var(--text-on-primary);cursor:not-allowed}.variant-cta[data-v-b44a260d]{background-color:var(--background-action-cta-normal);color:var(--text-on-primary)}.variant-cta[data-v-b44a260d]:hover{background-color:var(--background-action-cta-hover);color:var(--text-on-primary)}.variant-cta[data-v-b44a260d]:focus-visible{background-color:var(--background-action-cta-normal);color:var(--text-on-primary)}.variant-cta[data-v-b44a260d]:active{background-color:var(--background-action-cta-active);color:var(--text-on-primary)}.variant-cta.is-disabled[data-v-b44a260d],.variant-cta[data-v-b44a260d]:disabled{background-color:var(--background-action-cta-disabled);color:var(--text-default);cursor:not-allowed}.variant-cta.is-disabled .button-content[data-v-b44a260d],.variant-cta:disabled .button-content[data-v-b44a260d]{opacity:.5}.variant-ghost[data-v-b44a260d]{background-color:transparent;color:var(--text-default);margin-inline:calc(var(--spacing_fluid_default_small)*-1);padding-inline:var(--spacing_fluid_default_small)}.variant-ghost[data-v-b44a260d]:hover:not(.is-disabled,:disabled,:focus-visible){background-color:var(--background-action-secondary-hover);color:var(--text-default)}.variant-ghost[data-v-b44a260d]:focus-visible:not(:disabled,.is-disabled){background-color:transparent;color:var(--text-default)}.variant-ghost[data-v-b44a260d]:active:not(.is-disabled,:disabled,:focus-visible){background-color:var(--background-action-secondary-active);color:var(--text-on-primary)}.variant-ghost.is-disabled[data-v-b44a260d],.variant-ghost[data-v-b44a260d]:disabled{background-color:transparent;color:var(--text-default);cursor:not-allowed}.variant-ghost.is-disabled .button-content[data-v-b44a260d],.variant-ghost:disabled .button-content[data-v-b44a260d]{opacity:.5}.teaser-container .variant-ghost:not(:active) .icon-highlight[data-v-b44a260d]{fill:var(--icon-highlight);color:var(--icon-highlight)}.variant-big[data-v-b44a260d]{background-color:var(--background-action-big-normal);border:var(--spacing_border_line) solid var(--border-normal);color:var(--text-default);min-height:80px}.variant-big .button-content[data-v-b44a260d]{justify-content:space-between}.variant-big .button-content .button-icon[data-v-b44a260d]{color:var(--icon-default)}.variant-big[data-v-b44a260d]:hover{background-color:var(--background-action-big-hover);color:var(--text-default)}.variant-big[data-v-b44a260d]:focus-visible{background-color:transparent;color:var(--text-default)}.variant-big[data-v-b44a260d]:active{background-color:var(--background-action-big-active);color:var(--text-on-primary-big)}.variant-big:active .button-icon[data-v-b44a260d]{color:var(--icon-on-primary)}.variant-big.is-disabled[data-v-b44a260d],.variant-big[data-v-b44a260d]:disabled{background-color:var(--background-action-big-disabled);color:var(--text-default);cursor:not-allowed}.variant-big.is-disabled .button-content[data-v-b44a260d],.variant-big:disabled .button-content[data-v-b44a260d]{opacity:.5}.sr-only[data-v-1dcef9e5]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.app-section-heading[data-v-1dcef9e5]{display:flex;flex-flow:row wrap;gap:var(--spacing_fluid_default_base);justify-content:space-between}.app-section-heading .heading-container[data-v-1dcef9e5]{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--spacing_fluid_default_base)}.app-section-heading .heading-container .heading[data-v-1dcef9e5]{font-family:var(--font_accent_font-family);font-size:var(--font_headline-1_font-size);font-style:var(--font_headline-1_font-style);font-weight:var(--font_headline-1_font-weight);line-height:var(--font_headline-1_line-height)}.app-section-heading .heading-container .heading-addition[data-v-1dcef9e5]{font-family:var(--font_default_font-family);font-size:var(--font_headline-small_font-size);font-style:var(--font_headline-small_font-style);font-weight:var(--font_headline-small_font-weight);line-height:var(--font_headline-small_line-height)}.app-section-heading .heading-container .heading-icon[data-v-1dcef9e5]{color:var(--background-action-primary-normal);height:38px;width:41px}.app-section-heading .heading-container .heading-font-family-accent[data-v-1dcef9e5]{font-family:var(--font_default_font-family);font-size:var(--font_petrol-section-heading-size);font-style:var(--font_petrol-section-heading-style);font-weight:var(--font_petrol-section-heading-weight);line-height:var(--font_petrol-section-heading-height)}.sr-only[data-v-c8bdb5ea]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.section[data-v-c8bdb5ea]{background-color:var(--background-container-default);color:var(--on-background-container-default);display:grid;grid-template-columns:[full-start] max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) [feature-start] max(0px,.5 * (100vw - 2 * max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) - var(--layout_max-width_content))) [content-start] 1fr [content-end] max(0px,.5 * (100vw - 2 * max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) - var(--layout_max-width_content))) [feature-end] max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) [full-end];isolation:isolate;transform:translateZ(0)}.section.has-colored-background[data-v-c8bdb5ea]{padding-block:var(--spacing_block-spacing)}.section[data-v-c8bdb5ea]:not(.has-colored-background):not(:has(.hero-buzzwords)):not(.hero){padding:1px 0}.section .section-heading[data-v-c8bdb5ea]{grid-column:feature;margin-bottom:calc(var(--spacing_fluid_default_base)*2)}.sr-only[data-v-f924aeed]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.main[data-v-f924aeed]{isolation:isolate;overflow-x:clip}.main[data-v-f924aeed] [data-part=section]:has(+:not([data-without-automatic-gap-to-previous-section=true])){margin-bottom:var(--spacing_block-spacing)}.main[data-v-f924aeed] [data-part=section][data-without-automatic-gap-to-next-section=true]{margin-bottom:0}.main[data-v-f924aeed] [data-with-colored-background]:has(+[data-with-colored-background]){margin-bottom:0}.main[data-v-f924aeed] [data-part=section][data-with-colored-background]:last-child{margin-bottom:0}.main[data-v-f924aeed] [data-part=section]:not([data-with-colored-background]):last-child{margin-bottom:var(--spacing_block-spacing)}.main[data-v-f924aeed] [data-part=section][data-with-colored-background]:first-child{margin-top:0}.main[data-v-f924aeed] [data-part=section]:not([data-with-colored-background]):first-child{margin-top:var(--spacing_block-spacing)}.main[data-v-f924aeed] [data-respect-special-case-is-followed-by-another-section-with-increased-gap]:has(+[data-respect-special-case-is-followed-by-another-section-with-increased-gap]){--p_overwrite-bottom-padding:0}.main .content[data-v-f924aeed]{display:flex;flex-flow:column nowrap;gap:var(--spacing_fluid_default_medium);grid-column:content}.main .content .kicker[data-v-f924aeed]{color:var(--text-muted);font-family:var(--font_default_font-family);font-size:var(--font_copy_font-size);font-style:var(--font_copy_font-style);font-weight:var(--font_copy_font-weight);line-height:var(--font_copy_line-height)}.main .content .headline[data-v-f924aeed]{color:var(--text-default);font-family:var(--font_accent_font-family);font-size:var(--font_headline-1_font-size);font-style:var(--font_headline-1_font-style);font-weight:var(--font_headline-1_font-weight);font-weight:600;line-height:var(--font_headline-1_line-height)}.main .content .message[data-v-f924aeed]{font-size:var(--font_copy_font-size);font-style:var(--font_copy_font-style);font-weight:var(--font_copy_font-weight);line-height:var(--font_copy_line-height)}.main .content .message[data-v-f924aeed] :is(p,ul,ol):has(+:is(p,ul,ol)){margin-bottom:1rem}.main .content .message[data-v-f924aeed] :is(h1,h2,h3,h4,h5,h6){font-family:var(--font_accent_font-family)}.main .content .message[data-v-f924aeed] :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:1rem}.main .content .message[data-v-f924aeed] :is(h1,h2,h3,h4,h5,h6){margin-bottom:.5rem}.main .content .message[data-v-f924aeed] h1{font-size:var(--font_headline-1_font-size);font-style:var(--font_headline-1_font-style);font-weight:var(--font_headline-1_font-weight);line-height:var(--font_headline-1_line-height)}.main .content .message[data-v-f924aeed] h2{font-size:var(--font_headline-2_font-size);font-style:var(--font_headline-2_font-style);font-weight:var(--font_headline-2_font-weight);line-height:var(--font_headline-2_line-height)}.main .content .message[data-v-f924aeed] h3{font-size:var(--font_headline-3_font-size);font-style:var(--font_headline-3_font-style);font-weight:var(--font_headline-3_font-weight);line-height:var(--font_headline-3_line-height)}.main .content .message[data-v-f924aeed] h4{font-size:var(--font_headline-4_font-size);font-style:var(--font_headline-4_font-style);font-weight:var(--font_headline-4_font-weight);line-height:var(--font_headline-4_line-height)}.main .content .message[data-v-f924aeed] h5{font-size:var(--font_headline-5_font-size);font-style:var(--font_headline-5_font-style);font-weight:var(--font_headline-5_font-weight);line-height:var(--font_headline-5_line-height)}.main .content .message[data-v-f924aeed] h6{font-size:var(--font_headline-6_font-size);font-style:var(--font_headline-6_font-style);font-weight:var(--font_headline-6_font-weight);line-height:var(--font_headline-6_line-height)}.main .content .message[data-v-f924aeed] p{color:var(--on-background-container-text-default)}.main .content .message[data-v-f924aeed] p a{border-radius:var(--border-radius_default_inner);color:var(--text-action-primary-normal);margin:-5px;padding:5px}.main .content .message[data-v-f924aeed] p a:hover{color:var(--text-action-primary-hover)}.main .content .message[data-v-f924aeed] p a:focus-visible{color:var(--text-action-primary-normal)}.main .content .message[data-v-f924aeed] p a:active{color:var(--text-action-primary-active)}.main .content .message[data-v-f924aeed] p a[href^=http]:after,.main .content .message[data-v-f924aeed] p a[href^=www]:after{background-color:currentColor;content:"";display:inline-flex;height:.75em;margin-left:.5ch;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.75em}.main .content .message[data-v-f924aeed] strong,.main .content .message[data-v-f924aeed] b{font-weight:700}.main .content .message[data-v-f924aeed] em,.main .content .message[data-v-f924aeed] i{font-family:var(--font_accent_font-family);font-style:italic}.main .content .message[data-v-f924aeed] ul{list-style-type:disc;margin-left:var(--spacing_fluid_default_base)}.main .content .message[data-v-f924aeed] ul a{border-radius:var(--border-radius_default_inner);color:var(--text-action-primary-normal);margin:-5px;padding:5px}.main .content .message[data-v-f924aeed] ul a:hover{color:var(--text-action-primary-hover)}.main .content .message[data-v-f924aeed] ul a:focus-visible{color:var(--text-action-primary-normal)}.main .content .message[data-v-f924aeed] ul a:active{color:var(--text-action-primary-active)}.main .content .message[data-v-f924aeed] ul a[href^=http]:after,.main .content .message[data-v-f924aeed] ul a[href^=www]:after{background-color:currentColor;content:"";display:inline-flex;height:.75em;margin-left:.5ch;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.75em}.main .content .message[data-v-f924aeed] ul ol,.main .content .message[data-v-f924aeed] ul>ul{margin-left:var(--spacing_fluid_default_base)}.main .content .message[data-v-f924aeed] ul ul{list-style-type:circle}.main .content .message[data-v-f924aeed] ul ul ul{list-style-type:square}.main .content .message[data-v-f924aeed] ul ul ul ul{list-style-type:disc}.main .content .message[data-v-f924aeed] ul ul ul ul ul{list-style-type:circle}.main .content .message[data-v-f924aeed] ul ul ul ul ul ul{list-style-type:square}.main .content .message[data-v-f924aeed] ol{list-style-type:decimal;margin-left:var(--spacing_fluid_default_base)}.main .content .message[data-v-f924aeed] ol a{border-radius:var(--border-radius_default_inner);color:var(--text-action-primary-normal);margin:-5px;padding:5px}.main .content .message[data-v-f924aeed] ol a:hover{color:var(--text-action-primary-hover)}.main .content .message[data-v-f924aeed] ol a:focus-visible{color:var(--text-action-primary-normal)}.main .content .message[data-v-f924aeed] ol a:active{color:var(--text-action-primary-active)}.main .content .message[data-v-f924aeed] ol a[href^=http]:after,.main .content .message[data-v-f924aeed] ol a[href^=www]:after{background-color:currentColor;content:"";display:inline-flex;height:.75em;margin-left:.5ch;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.75em}.main .content .message[data-v-f924aeed] ol ul,.main .content .message[data-v-f924aeed] ol>ol{margin-left:var(--spacing_fluid_default_base)}.main .content .message[data-v-f924aeed] ol ol{list-style-type:lower-alpha}.main .content .message[data-v-f924aeed] ol ol ol{list-style-type:upper-roman}.main .content .message[data-v-f924aeed] ol ol ol ol{list-style-type:decimal}.main .content .message[data-v-f924aeed] ol ol ol ol ol{list-style-type:lower-alpha}.main .content .message[data-v-f924aeed] ol ol ol ol ol ol{list-style-type:upper-roman}.main .content .message[data-v-f924aeed] blockquote{color:var(--text-highlight-extra);font-family:var(--font_accent_font-family);font-size:var(--font_quote_font-size);font-style:var(--font_quote_font-style);font-weight:var(--font_quote_font-weight);line-height:var(--font_quote_line-height);padding-left:calc(var(--font_quotation-mark_font-size)/2 + var(--spacing_fluid_default_small));position:relative}.main .content .message[data-v-f924aeed] blockquote:before{color:var(--text-highlight);content:"”";display:inline-block;font-size:var(--font_quotation-mark_font-size);font-style:normal;font-weight:500;left:0;line-height:1;position:absolute;top:0}:root{--color-neutral-neutral-0:#fff;--color-neutral-neutral-5:hsl(0 0 95%);--color-neutral-neutral-10:hsl(0 0 91%);--color-neutral-neutral-20:hsl(0 0 85%);--color-neutral-neutral-30:#c5c8c9;--color-neutral-neutral-40:#98aab3;--color-neutral-neutral-50:#7e95a0;--color-neutral-neutral-60:#7a8387;--color-neutral-neutral-70:#4f5659;--color-neutral-neutral-80:#3b464f;--color-neutral-neutral-90:hsl(0 0 15%);--color-neutral-neutral-100:hsl(0 0 0%);--color-neutral-white:var(--color-neutral-neutral-0);--color-neutral-white-transp-0:hsl(0 0 100%/0);--color-neutral-white-transp-80:hsl(0 0 100%/.8);--color-neutral-white-transp-10:hsl(0 0 100%/.1);--color-neutral-white-transp-30:hsl(0 0 100%/.3);--color-hassfurt-dark-green:#265159;--color-hassfurt-light-green:#bbc115;--color-hassfurt-petrol:#185a5d;--color-hassfurt-gold:#af8e51;--color-hassfurt-gold-hell:#dfd2b9;--color-hassfurt-gold-dunkel:#614632;--color-hassfurt-rot:#bb1b28;--color-hassfurt-rot-hell:#dd2534;--color-hassfurt-rot-dunkel:#801c24;--color-hassfurt-lime-1:#cdd317;--color-hassfurt-lime-2:#dfe519;--color-hassfurt-lime-3:#adb213}:root{--font_primitive_base-up-12:clamp(4.1098906729rem,4.1098906729rem + 5.9207223314 * ((100vw - 20rem)/80),10.0306130043rem);--font_primitive_base-up-11:clamp(3.6532361537rem,3.6532361537rem + 4.7056080166 * ((100vw - 20rem)/80),8.3588441702rem);--font_primitive_base-up-10:clamp(3.2473210255rem,3.2473210255rem + 3.7183824497 * ((100vw - 20rem)/80),6.9657034752rem);--font_primitive_base-up-9:clamp(2.8865075782rem,2.8865075782rem + 2.9182453178 * ((100vw - 20rem)/80),5.804752896rem);--font_primitive_base-up-8:clamp(2.565784514rem,2.565784514rem + 2.271509566 * ((100vw - 20rem)/80),4.83729408rem);--font_primitive_base-up-7:clamp(2.2806973457rem,2.2806973457rem + 1.7503810543 * ((100vw - 20rem)/80),4.0310784rem);--font_primitive_base-up-6:clamp(2.0272865295rem,2.0272865295rem + 1.3319454705 * ((100vw - 20rem)/80),3.359232rem);--font_primitive_base-up-5:clamp(1.8020324707rem,1.8020324707rem + .9973275293 * ((100vw - 20rem)/80),2.79936rem);--font_primitive_base-up-4:clamp(1.6018066406rem,1.6018066406rem + .7309933594 * ((100vw - 20rem)/80),2.3328rem);--font_primitive_base-up-3:clamp(1.423828125rem,1.423828125rem + .520171875 * ((100vw - 20rem)/80),1.944rem);--font_primitive_base-up-2:clamp(1.265625rem,1.265625rem + .354375 * ((100vw - 20rem)/80),1.62rem);--font_primitive_base-up-1:clamp(1.125rem,1.125rem + .225 * ((100vw - 20rem)/80),1.35rem);--font_primitive_base:clamp(1rem,1rem + .125 * ((100vw - 20rem)/80),1.125rem);--font_primitive_base-down-1:clamp(.8888888889rem,.8888888889rem + .0486111111 * ((100vw - 20rem)/80),.9375rem);--font_primitive_base-down-2:clamp(.7901234568rem,.7901234568rem + -.0088734568 * ((100vw - 20rem)/80),.78125rem);--font_primitive_base-down-3:clamp(.7023319616rem,.7023319616rem + -.0512902949 * ((100vw - 20rem)/80),.6510416667rem);--font_primitive_base-down-4:clamp(.624295077rem,.624295077rem + -.0817603547 * ((100vw - 20rem)/80),.5425347222rem);--font_primitive_base-down-5:clamp(.5549289573rem,.5549289573rem + -.1028166888 * ((100vw - 20rem)/80),.4521122685rem);--font_primitive_base-down-6:clamp(.4932701843rem,.4932701843rem + -.1165099605 * ((100vw - 20rem)/80),.3767602238rem);--font_primitive_base-down-7:clamp(.438462386rem,.438462386rem + -.1244955329 * ((100vw - 20rem)/80),.3139668531rem);--font_primitive_base-down-8:clamp(.3897443431rem,.3897443431rem + -.1281052988 * ((100vw - 20rem)/80),.2616390443rem);--font_primitive_base-down-9:clamp(.3464394161rem,.3464394161rem + -.1284068792 * ((100vw - 20rem)/80),.2180325369rem);--font_primitive_base-down-10:clamp(.3079461477rem,.3079461477rem + -.1262523669 * ((100vw - 20rem)/80),.1816937808rem);--font_primitive_base-down-11:clamp(.273729909rem,.273729909rem + -.1223184251 * ((100vw - 20rem)/80),.151411484rem);--font_primitive_base-down-12:clamp(.2433154747rem,.2433154747rem + -.1171392381 * ((100vw - 20rem)/80),.1261762366rem)}.sr-only[data-v-d09ca86a]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.error-page-500[data-v-d09ca86a]{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.header[data-v-d09ca86a]{background-color:var(--background-container-default);border-bottom:var(--spacing_border_line) solid var(--border-normal);display:grid;grid-template-columns:[full-start] max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) [feature-start] max(0px,.5 * (100vw - 2 * max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) - var(--layout_max-width_content))) [content-start] 1fr [content-end] max(0px,.5 * (100vw - 2 * max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) - var(--layout_max-width_content))) [feature-end] max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) [full-end];isolation:isolate;position:sticky;top:0;z-index:1}.header .header-content[data-v-d09ca86a]{align-items:center;display:flex;grid-column:feature;justify-content:flex-start;padding-block:var(--spacing_fluid_default_base)}.header .logo[data-v-d09ca86a]{height:auto;width:200px}.main[data-v-d09ca86a]{isolation:isolate;overflow-x:clip}.main[data-v-d09ca86a] [data-part=section]:has(+:not([data-without-automatic-gap-to-previous-section=true])){margin-bottom:var(--spacing_block-spacing)}.main[data-v-d09ca86a] [data-part=section][data-without-automatic-gap-to-next-section=true]{margin-bottom:0}.main[data-v-d09ca86a] [data-with-colored-background]:has(+[data-with-colored-background]){margin-bottom:0}.main[data-v-d09ca86a] [data-part=section][data-with-colored-background]:last-child{margin-bottom:0}.main[data-v-d09ca86a] [data-part=section]:not([data-with-colored-background]):last-child{margin-bottom:var(--spacing_block-spacing)}.main[data-v-d09ca86a] [data-part=section][data-with-colored-background]:first-child{margin-top:0}.main[data-v-d09ca86a] [data-part=section]:not([data-with-colored-background]):first-child{margin-top:var(--spacing_block-spacing)}.main[data-v-d09ca86a] [data-respect-special-case-is-followed-by-another-section-with-increased-gap]:has(+[data-respect-special-case-is-followed-by-another-section-with-increased-gap]){--p_overwrite-bottom-padding:0}.main .content[data-v-d09ca86a]{display:flex;flex-flow:column nowrap;gap:var(--spacing_fluid_default_medium);grid-column:content}.main .content .kicker[data-v-d09ca86a]{color:var(--text-muted);font-family:var(--font_default_font-family);font-size:var(--font_copy_font-size);font-style:var(--font_copy_font-style);font-weight:var(--font_copy_font-weight);line-height:var(--font_copy_line-height)}.main .content .headline[data-v-d09ca86a]{color:var(--text-default);font-family:var(--font_accent_font-family);font-size:var(--font_headline-1_font-size);font-style:var(--font_headline-1_font-style);font-weight:var(--font_headline-1_font-weight);font-weight:600;line-height:var(--font_headline-1_line-height)}.main .content .message[data-v-d09ca86a]{font-size:var(--font_copy_font-size);font-style:var(--font_copy_font-style);font-weight:var(--font_copy_font-weight);line-height:var(--font_copy_line-height)}.main .content .message[data-v-d09ca86a] :is(p,ul,ol):has(+:is(p,ul,ol)){margin-bottom:1rem}.main .content .message[data-v-d09ca86a] :is(h1,h2,h3,h4,h5,h6){font-family:var(--font_accent_font-family)}.main .content .message[data-v-d09ca86a] :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:1rem}.main .content .message[data-v-d09ca86a] :is(h1,h2,h3,h4,h5,h6){margin-bottom:.5rem}.main .content .message[data-v-d09ca86a] h1{font-size:var(--font_headline-1_font-size);font-style:var(--font_headline-1_font-style);font-weight:var(--font_headline-1_font-weight);line-height:var(--font_headline-1_line-height)}.main .content .message[data-v-d09ca86a] h2{font-size:var(--font_headline-2_font-size);font-style:var(--font_headline-2_font-style);font-weight:var(--font_headline-2_font-weight);line-height:var(--font_headline-2_line-height)}.main .content .message[data-v-d09ca86a] h3{font-size:var(--font_headline-3_font-size);font-style:var(--font_headline-3_font-style);font-weight:var(--font_headline-3_font-weight);line-height:var(--font_headline-3_line-height)}.main .content .message[data-v-d09ca86a] h4{font-size:var(--font_headline-4_font-size);font-style:var(--font_headline-4_font-style);font-weight:var(--font_headline-4_font-weight);line-height:var(--font_headline-4_line-height)}.main .content .message[data-v-d09ca86a] h5{font-size:var(--font_headline-5_font-size);font-style:var(--font_headline-5_font-style);font-weight:var(--font_headline-5_font-weight);line-height:var(--font_headline-5_line-height)}.main .content .message[data-v-d09ca86a] h6{font-size:var(--font_headline-6_font-size);font-style:var(--font_headline-6_font-style);font-weight:var(--font_headline-6_font-weight);line-height:var(--font_headline-6_line-height)}.main .content .message[data-v-d09ca86a] p{color:var(--on-background-container-text-default)}.main .content .message[data-v-d09ca86a] p a{border-radius:var(--border-radius_default_inner);color:var(--text-action-primary-normal);margin:-5px;padding:5px}.main .content .message[data-v-d09ca86a] p a:hover{color:var(--text-action-primary-hover)}.main .content .message[data-v-d09ca86a] p a:focus-visible{color:var(--text-action-primary-normal)}.main .content .message[data-v-d09ca86a] p a:active{color:var(--text-action-primary-active)}.main .content .message[data-v-d09ca86a] p a[href^=http]:after,.main .content .message[data-v-d09ca86a] p a[href^=www]:after{background-color:currentColor;content:"";display:inline-flex;height:.75em;margin-left:.5ch;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.75em}.main .content .message[data-v-d09ca86a] strong,.main .content .message[data-v-d09ca86a] b{font-weight:700}.main .content .message[data-v-d09ca86a] em,.main .content .message[data-v-d09ca86a] i{font-family:var(--font_accent_font-family);font-style:italic}.main .content .message[data-v-d09ca86a] ul{list-style-type:disc;margin-left:var(--spacing_fluid_default_base)}.main .content .message[data-v-d09ca86a] ul a{border-radius:var(--border-radius_default_inner);color:var(--text-action-primary-normal);margin:-5px;padding:5px}.main .content .message[data-v-d09ca86a] ul a:hover{color:var(--text-action-primary-hover)}.main .content .message[data-v-d09ca86a] ul a:focus-visible{color:var(--text-action-primary-normal)}.main .content .message[data-v-d09ca86a] ul a:active{color:var(--text-action-primary-active)}.main .content .message[data-v-d09ca86a] ul a[href^=http]:after,.main .content .message[data-v-d09ca86a] ul a[href^=www]:after{background-color:currentColor;content:"";display:inline-flex;height:.75em;margin-left:.5ch;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.75em}.main .content .message[data-v-d09ca86a] ul ol,.main .content .message[data-v-d09ca86a] ul>ul{margin-left:var(--spacing_fluid_default_base)}.main .content .message[data-v-d09ca86a] ul ul{list-style-type:circle}.main .content .message[data-v-d09ca86a] ul ul ul{list-style-type:square}.main .content .message[data-v-d09ca86a] ul ul ul ul{list-style-type:disc}.main .content .message[data-v-d09ca86a] ul ul ul ul ul{list-style-type:circle}.main .content .message[data-v-d09ca86a] ul ul ul ul ul ul{list-style-type:square}.main .content .message[data-v-d09ca86a] ol{list-style-type:decimal;margin-left:var(--spacing_fluid_default_base)}.main .content .message[data-v-d09ca86a] ol a{border-radius:var(--border-radius_default_inner);color:var(--text-action-primary-normal);margin:-5px;padding:5px}.main .content .message[data-v-d09ca86a] ol a:hover{color:var(--text-action-primary-hover)}.main .content .message[data-v-d09ca86a] ol a:focus-visible{color:var(--text-action-primary-normal)}.main .content .message[data-v-d09ca86a] ol a:active{color:var(--text-action-primary-active)}.main .content .message[data-v-d09ca86a] ol a[href^=http]:after,.main .content .message[data-v-d09ca86a] ol a[href^=www]:after{background-color:currentColor;content:"";display:inline-flex;height:.75em;margin-left:.5ch;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.333 7.333 12.667 6v8a.667.667 0 0 1-.667.667H2A.666.666 0 0 1 1.333 14V4c0-.369.299-.667.667-.667h8L8.667 4.667h-6v8.666h8.666zM15.95.412A.67.67 0 0 0 15.333 0H10a.666.666 0 1 0 0 1.333h3.724L6.862 8.195a.666.666 0 1 0 .943.943l6.862-6.862V6A.666.666 0 1 0 16 6V.667a.7.7 0 0 0-.051-.255'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.75em}.main .content .message[data-v-d09ca86a] ol ul,.main .content .message[data-v-d09ca86a] ol>ol{margin-left:var(--spacing_fluid_default_base)}.main .content .message[data-v-d09ca86a] ol ol{list-style-type:lower-alpha}.main .content .message[data-v-d09ca86a] ol ol ol{list-style-type:upper-roman}.main .content .message[data-v-d09ca86a] ol ol ol ol{list-style-type:decimal}.main .content .message[data-v-d09ca86a] ol ol ol ol ol{list-style-type:lower-alpha}.main .content .message[data-v-d09ca86a] ol ol ol ol ol ol{list-style-type:upper-roman}.main .content .message[data-v-d09ca86a] blockquote{color:var(--text-highlight-extra);font-family:var(--font_accent_font-family);font-size:var(--font_quote_font-size);font-style:var(--font_quote_font-style);font-weight:var(--font_quote_font-weight);line-height:var(--font_quote_line-height);padding-left:calc(var(--font_quotation-mark_font-size)/2 + var(--spacing_fluid_default_small));position:relative}.main .content .message[data-v-d09ca86a] blockquote:before{color:var(--text-highlight);content:"”";display:inline-block;font-size:var(--font_quotation-mark_font-size);font-style:normal;font-weight:500;left:0;line-height:1;position:absolute;top:0}.footer[data-v-d09ca86a]{background-color:var(--background-container-highlight);display:grid;grid-template-columns:[full-start] max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) [feature-start] max(0px,.5 * (100vw - 2 * max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) - var(--layout_max-width_content))) [content-start] 1fr [content-end] max(0px,.5 * (100vw - 2 * max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) - var(--layout_max-width_content))) [feature-end] max(var(--spacing_fluid_default_base),.5 * (100vw - var(--layout_max-width_feature))) [full-end];isolation:isolate}.footer .footer-content[data-v-d09ca86a]{align-items:center;display:flex;grid-column:feature;justify-content:space-between;padding-block:var(--spacing_fluid_default_base)}.footer .logo[data-v-d09ca86a]{height:auto;width:147px}.footer .crest[data-v-d09ca86a]{height:auto;width:56px}
