/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.container{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.button{--tw-ring-color:transparent}.button,.button:focus{outline:2px solid transparent;outline-offset:2px}.button:focus-visible{--tw-shadow:0 0 0 3px #c9b9fe;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-radius:4px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.button{align-items:center;background-color:var(--theme-primary);border-color:transparent;border-radius:4px;border-width:1px;color:var(--theme-primary-fg);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:1.5px;line-height:1rem;min-height:2.75rem;padding-left:1.5rem;padding-right:1.5rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.button:hover{--tw-contrast:contrast(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.button:focus-visible{--tw-shadow:0 0 0 7px #c9b9fe;--tw-shadow-colored:0 0 0 7px var(--tw-shadow-color);--tw-ring-offset-width:4px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.button:active{--tw-shadow:0 0 14px 0 rgba(0,0,0,.15);--tw-shadow-colored:0 0 14px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.button{width:auto}}.button-action{--tw-text-opacity:1;background-color:var(--theme-accent);color:rgb(255 255 255/var(--tw-text-opacity))}.button-outline{background-color:transparent;border-color:currentColor;color:currentColor}.button-outline:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.container-default{max-width:calc(1180px + 2.5rem);width:100%}.container-default-padding-none{max-width:1180px;padding-left:0;padding-right:0}.grid-1{display:grid;gap:1rem}@media (min-width:1024px){.grid-1{gap:1.5rem}}@media (min-width:1536px){.grid-1{gap:2rem}}.grid-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-2{display:grid;gap:1rem}@media (min-width:1024px){.grid-2{gap:1.5rem}}@media (min-width:1536px){.grid-2{gap:2rem}}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{display:grid;gap:1rem}@media (min-width:1024px){.grid-3{gap:1.5rem}}@media (min-width:1536px){.grid-3{gap:2rem}}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{display:grid;gap:1rem}@media (min-width:1024px){.grid-4{gap:1.5rem}}@media (min-width:1536px){.grid-4{gap:2rem}}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-5{display:grid;gap:1rem}@media (min-width:1024px){.grid-5{gap:1.5rem}}@media (min-width:1536px){.grid-5{gap:2rem}}.grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-6{display:grid;gap:1rem}@media (min-width:1024px){.grid-6{gap:1.5rem}}@media (min-width:1536px){.grid-6{gap:2rem}}.grid-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-7{display:grid;gap:1rem}@media (min-width:1024px){.grid-7{gap:1.5rem}}@media (min-width:1536px){.grid-7{gap:2rem}}.grid-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-8{display:grid;gap:1rem}@media (min-width:1024px){.grid-8{gap:1.5rem}}@media (min-width:1536px){.grid-8{gap:2rem}}.grid-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-9{display:grid;gap:1rem}@media (min-width:1024px){.grid-9{gap:1.5rem}}@media (min-width:1536px){.grid-9{gap:2rem}}.grid-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-10{display:grid;gap:1rem}@media (min-width:1024px){.grid-10{gap:1.5rem}}@media (min-width:1536px){.grid-10{gap:2rem}}.grid-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-11{display:grid;gap:1rem}@media (min-width:1024px){.grid-11{gap:1.5rem}}@media (min-width:1536px){.grid-11{gap:2rem}}.grid-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-12{display:grid;gap:1rem}@media (min-width:1024px){.grid-12{gap:1.5rem}}@media (min-width:1536px){.grid-12{gap:2rem}}.grid-12{grid-template-columns:repeat(12,minmax(0,1fr))}qz-accordion [data-part=invoker] button{align-items:center;display:flex;font-size:1.25rem;font-weight:500;justify-content:space-between;line-height:1.75rem;text-align:left;width:100%}qz-accordion [data-part=invoker] button:focus{outline:2px solid transparent;outline-offset:2px}qz-accordion [data-part=invoker] button:focus-visible{--tw-shadow:0 0 0 3px #c9b9fe;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);border-radius:4px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}qz-accordion [data-part=invoker] qz-icon{pointer-events:none}qz-accordion [data-part=invoker] qz-icon[opener]{display:block}qz-accordion [data-part=invoker] qz-icon[closer],qz-accordion [data-part=invoker][expanded] qz-icon[opener]{display:none}qz-accordion [data-part=invoker][expanded] qz-icon[closer]{display:block}qz-accordion [data-part=content]{margin:0;max-height:0;opacity:0;overflow-y:hidden;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}qz-accordion [data-part=content][expanded]{color:currentColor;margin-bottom:1.5rem;max-height:9999px;opacity:1;overflow-y:visible}qz-accordion [data-part=invoker]{--tw-border-opacity:1!important;border-color:rgb(246 245 244/var(--tw-border-opacity))!important;border-top-width:1px!important;color:currentColor!important;margin-bottom:0!important;padding-bottom:1.5rem;padding-top:1.5rem}qz-accordion article:first-of-type [data-part=invoker]{border-width:0!important}[theme=dark] qz-headline [slot=subhead]{--tw-contrast:contrast(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}img:not([src$=".svg"]){-o-object-fit:cover;object-fit:cover;width:100%}qz-media img{height:100%}[slot=media]{width:100%}[slot=media] img{height:100%}[slot=media] iframe{width:100%}qz-media iframe{height:100%;position:absolute}qz-media svg{height:auto;max-width:100%}qz-media-text [slot=media],qz-media[variant=video] [slot=media]{min-height:100%}qz-media-text iframe,qz-media-text video,qz-media[variant=video] div[data-type=placeholder],qz-media[variant=video] iframe,qz-media[variant=video] video{--tw-ring-color:transparent;outline:2px solid transparent;outline-offset:2px}qz-media-text iframe:focus,qz-media-text video:focus,qz-media[variant=video] div[data-type=placeholder]:focus,qz-media[variant=video] iframe:focus,qz-media[variant=video] video:focus{outline:2px solid transparent;outline-offset:2px}qz-media-text iframe:focus-visible,qz-media-text video:focus-visible,qz-media[variant=video] div[data-type=placeholder]:focus-visible,qz-media[variant=video] iframe:focus-visible,qz-media[variant=video] video:focus-visible{--tw-shadow:0 0 0 3px #c9b9fe;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-radius:4px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}qz-media-text iframe,qz-media-text video,qz-media[variant=video] div[data-type=placeholder],qz-media[variant=video] iframe,qz-media[variant=video] video{aspect-ratio:16/9;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}qz-dropdown-menu>ul>li{align-items:center;display:flex;position:relative}qz-dropdown-menu>ul>li>a,qz-dropdown-menu>ul>li>span{color:var(--theme-text);font-size:.75rem;font-weight:500;letter-spacing:.1em;line-height:1rem;margin-left:-.25rem;margin-right:-.25rem;padding:1rem;text-transform:uppercase}qz-dropdown-menu>ul>li>a:focus,qz-dropdown-menu>ul>li>span:focus{outline:2px solid transparent;outline-offset:2px}qz-dropdown-menu>ul>li>a:focus-visible,qz-dropdown-menu>ul>li>span:focus-visible{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}qz-dropdown-menu>ul>li>qz-icon{color:var(--theme-text);margin-left:-.5rem;pointer-events:none}qz-dropdown-menu li[aria-expanded=true] ul:focus-within{--tw-text-opacity:1;color:rgb(175 175 170/var(--tw-text-opacity))}qz-dropdown-menu>ul .submenu{--tw-bg-opacity:1;--tw-shadow:0 0 10px 0 rgba(0,0,0,.15);--tw-shadow-colored:0 0 10px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);left:-.75rem;margin-left:-.5rem;min-width:18rem;padding-bottom:1rem;padding-top:1rem;position:absolute;top:100%;z-index:10}qz-dropdown-menu>ul ul{color:var(--theme-text);transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}qz-dropdown-menu>ul ul:hover{--tw-text-opacity:1;color:rgb(175 175 170/var(--tw-text-opacity))}qz-dropdown-menu ul ul a,qz-dropdown-menu ul ul span{display:block;font-size:.75rem;font-weight:500;letter-spacing:.1em;line-height:1rem;padding:.625rem 2rem;transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}qz-dropdown-menu ul ul a:focus,qz-dropdown-menu ul ul a:hover,qz-dropdown-menu ul ul span:focus,qz-dropdown-menu ul ul span:hover{color:var(--theme-text)}qz-dropdown-menu li[aria-expanded=false]>.submenu{display:none}qz-dropdown-menu li[aria-expanded=true]>.submenu{display:block}qz-dropdown-menu ul li[aria-expanded=true]:after,qz-dropdown-menu>ul>li:hover:after,qz-dropdown-menu>ul>li:not([aria-expanded]):focus-within:after{--tw-content:"";background-color:var(--theme-primary);bottom:0;content:var(--tw-content);left:0;padding-bottom:1px;padding-top:1px;position:absolute;right:0}qz-mega-menu>ul{align-items:center;display:flex}qz-mega-menu>ul>li{position:static}qz-mega-menu>ul>li>a{--tw-ring-color:transparent}qz-mega-menu>ul>li>a,qz-mega-menu>ul>li>a:focus{outline:2px solid transparent;outline-offset:2px}qz-mega-menu>ul>li>a:focus-visible{--tw-shadow:0 0 0 3px #c9b9fe;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-radius:4px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}qz-mega-menu>ul>li>a{background-color:var(--theme-primary);border-color:transparent;border-radius:4px;border-width:1px;color:var(--theme-primary-fg);cursor:pointer;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:1.5px;line-height:1rem;min-height:2.75rem;padding-left:1.5rem;padding-right:1.5rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}qz-mega-menu>ul>li>a:hover{--tw-contrast:contrast(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}qz-mega-menu>ul>li>a:focus-visible{--tw-shadow:0 0 0 7px #c9b9fe;--tw-shadow-colored:0 0 0 7px var(--tw-shadow-color);--tw-ring-offset-width:4px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}qz-mega-menu>ul>li>a:active{--tw-shadow:0 0 14px 0 rgba(0,0,0,.15);--tw-shadow-colored:0 0 14px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){qz-mega-menu>ul>li>a{width:auto}}qz-mega-menu>ul>li>a{align-items:center;display:inline-flex;flex-wrap:nowrap}qz-mega-menu>ul>li>a ::slotted([slot=start]),qz-mega-menu>ul>li>a qz-icon:first-child,qz-mega-menu>ul>li>a svg:first-child{margin-right:.5rem}qz-mega-menu>ul>li>a ::slotted([slot=end]),qz-mega-menu>ul>li>a qz-icon:last-child,qz-mega-menu>ul>li>a svg:last-child{margin-left:.5rem}qz-mega-menu>ul>li>a,qz-mega-menu>ul>li>qz-button{display:block;margin-top:.25rem;padding:1.5rem;position:relative}qz-mega-menu>ul>li>a:after,qz-mega-menu>ul>li>qz-button:after{--tw-content:"";border-top-left-radius:4px;border-top-right-radius:4px;bottom:0;content:var(--tw-content);display:block;height:.1875rem;left:0;position:absolute;width:100%}qz-mega-menu>ul>li:hover>a:after,qz-mega-menu>ul>li:hover>qz-button:after,qz-mega-menu>ul>li>qz-button[aria-expanded=true]:after{background-color:var(--theme-primary)}qz-mega-menu>ul>li>div.mega-menu-child{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:none;left:0;padding:.5rem 3rem;position:absolute;width:100%}qz-mega-menu>ul>li>div.mega-menu-child ul{display:inline-block;width:25%}qz-mega-menu>ul>li>qz-button[aria-expanded=true]+div.mega-menu-child{display:block}qz-menu[variant=main] li{-moz-column-break-inside:avoid;break-inside:avoid;padding:0 0 .5rem}qz-menu[variant=main] ul ul{margin-left:1rem;margin-top:.5rem}qz-menu[variant=utility] li{padding:1rem}qz-menu a{display:inline-block}qz-menu[variant=footer-bottom] a,qz-menu[variant=footer-top] a{display:block;text-underline-offset:4px}qz-menu[variant=footer-bottom] a:focus,qz-menu[variant=footer-bottom] a:hover,qz-menu[variant=footer-top] a:focus,qz-menu[variant=footer-top] a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (min-width:1280px){qz-menu[variant=footer-bottom] a,qz-menu[variant=footer-top] a{display:inline-block}}qz-menu[variant=footer-bottom] a{display:block;font-size:.75rem;font-weight:500;line-height:1rem}qz-menu[variant=social-links] a{display:flex}qz-mobile-menu ul ul{--tw-translate-x:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:10}qz-mobile-menu ul ul,qz-mobile-menu ul ul[expanded]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}qz-mobile-menu ul ul[expanded]{--tw-translate-x:0}qz-mobile-menu li{-webkit-tap-highlight-color:transparent;align-items:center;cursor:pointer;display:flex;justify-content:space-between}qz-mobile-menu li a,qz-mobile-menu li span{align-items:center;border-radius:4px;display:flex;flex-grow:1;font-size:1.25rem;line-height:1.25rem;padding-bottom:1rem;padding-top:1rem}qz-mobile-menu li a:hover,qz-mobile-menu li span:hover{opacity:.6}qz-mobile-menu li ul{opacity:1}qz-mobile-menu li[active]>a{font-weight:500}qz-mobile-menu qz-button[forward]{display:inline-block;margin-right:-1rem}qz-mobile-menu qz-button[back]{padding-bottom:.25rem;padding-top:.25rem}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{bottom:0;left:0;right:0}.inset-0,.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.top-1\/2{top:50%}.left-1\/2{left:50%}.z-cover{z-index:20}.z-\[60\]{z-index:60}.z-overlay{z-index:50}.z-float{z-index:10}.z-99{z-index:99}.order-first{order:-9999}.m-md{margin:1.5rem}.m-auto{margin:auto}.-mx-md{margin-left:-1.5rem;margin-right:-1.5rem}.my-sm{margin-bottom:1rem;margin-top:1rem}.my-0{margin-bottom:0;margin-top:0}.mx-auto{margin-left:auto;margin-right:auto}.mx-xs{margin-left:.5rem;margin-right:.5rem}.mx-0{margin-left:0;margin-right:0}.my-xs{margin-bottom:.5rem;margin-top:.5rem}.mx-2xs{margin-left:.25rem;margin-right:.25rem}.mb-xs{margin-bottom:.5rem}.mt-3xl{margin-top:6rem}.mr-xs{margin-right:.5rem}.mb-sm{margin-bottom:1rem}.mb-2xs{margin-bottom:.25rem}.mt-sm{margin-top:1rem}.mr-2xs{margin-right:.25rem}.mb-auto{margin-bottom:auto}.mt-\[15vh\]{margin-top:15vh}.ml-sm{margin-left:1rem}.ml-2xs{margin-left:.25rem}.mt-md{margin-top:1.5rem}.mb-lg{margin-bottom:2rem}.mt-xs{margin-top:.5rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-widescreen{aspect-ratio:16/9}.h-2xl{height:4rem}.h-lg{height:2rem}.h-3xl{height:6rem}.max-h-\[70vh\]{max-height:70vh}.min-h-screen{min-height:100vh}.min-h-\[2\.75rem\]{min-height:2.75rem}.w-xl{width:3rem}.w-auto{width:auto}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-3xl{width:6rem}.w-full{width:100%}.w-2xl{width:4rem}.flex-grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.cursor-pointer{cursor:pointer}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:1rem}.gap-md{gap:1.5rem}.gap-x-xs{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-\[8rem\]{-moz-column-gap:8rem;column-gap:8rem}.gap-y-lg{row-gap:2rem}.overflow-y-scroll{overflow-y:scroll}.scroll-smooth{scroll-behavior:smooth}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:4px}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-t{border-top-width:1px}.border-neutral-light{--tw-border-opacity:1;border-color:rgb(246 245 244/var(--tw-border-opacity))}.border-neutral-dark{--tw-border-opacity:1;border-color:rgb(115 117 113/var(--tw-border-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-neutral-light{--tw-bg-opacity:1;background-color:rgb(246 245 244/var(--tw-bg-opacity))}.bg-neutral-dark{--tw-bg-opacity:1;background-color:rgb(115 117 113/var(--tw-bg-opacity))}.bg-theme-primary-fg{background-color:var(--theme-primary-fg)}.bg-theme-primary{background-color:var(--theme-primary)}.p-2xs{padding:.25rem}.p-xs{padding:.5rem}.py-2xs{padding-bottom:.25rem;padding-top:.25rem}.px-md{padding-left:1.5rem;padding-right:1.5rem}.px-lg{padding-left:2rem;padding-right:2rem}.py-sm{padding-bottom:1rem;padding-top:1rem}.px-sm{padding-left:1rem;padding-right:1rem}.py-xl{padding-bottom:3rem;padding-top:3rem}.pt-sm{padding-top:1rem}.pb-md{padding-bottom:1.5rem}.pt-3xl{padding-top:6rem}.pl-3xl{padding-left:6rem}.pt-2xl{padding-top:4rem}.pr-sm{padding-right:1rem}.pt-lg{padding-top:2rem}.text-center{text-align:center}.align-top{vertical-align:top}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.leading-none{line-height:1}.leading-8{line-height:2rem}.text-theme-accent{color:var(--theme-accent)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-theme-primary{color:var(--theme-primary)}.opacity-60{opacity:.6}p.small{font-size:1rem;font-weight:300;line-height:1.75rem}@media (min-width:1024px){p.lead{font-size:1.5rem;line-height:1.5rem}p.small{font-size:1.125rem;line-height:1.75rem}}.space-x-sm>*+*{margin-left:1rem}.space-y-md>*+*{margin-top:1.5rem}.klaro .cookie-notice{--tw-border-opacity:1;--tw-text-opacity:1;background-color:var(--theme-primary);border-color:rgb(255 255 255/var(--tw-border-opacity));border-top-width:2px;bottom:0;color:rgb(255 255 255/var(--tw-text-opacity));left:0;padding:1.5rem;position:fixed;right:0;z-index:999}@media (min-width:640px){.klaro .cookie-notice{--tw-border-opacity:1;border-color:rgb(115 117 113/var(--tw-border-opacity));border-width:1px;padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem;padding-top:1.5rem}}@media (min-width:1024px){.klaro .cookie-notice{left:auto;margin-bottom:1rem;margin-right:1rem;max-width:36rem}}.klaro .cn-ok{display:flex;flex-wrap:wrap;justify-content:space-between}.klaro .cn-body p{font-size:1.25rem;font-weight:500;line-height:1.75rem}.klaro .cn-body strong{--tw-text-opacity:1;color:rgb(175 175 170/var(--tw-text-opacity));font-weight:500}.klaro .cn-buttons{display:flex;flex-grow:1;flex-wrap:wrap;gap:1rem;margin-top:1rem}@media (min-width:640px){.klaro .cn-buttons{flex-grow:0;margin-top:0}}.klaro .cm-btn,.klaro .cm-link{--tw-ring-color:transparent}.klaro .cm-btn,.klaro .cm-btn:focus,.klaro .cm-link,.klaro .cm-link:focus{outline:2px solid transparent;outline-offset:2px}.klaro .cm-btn:focus-visible,.klaro .cm-link:focus-visible{--tw-shadow:0 0 0 3px #c9b9fe;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-radius:4px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.klaro .cm-btn,.klaro .cm-link{align-items:center;background-color:var(--theme-primary);border-color:transparent;border-radius:4px;border-width:1px;color:var(--theme-primary-fg);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:1.5px;line-height:1rem;min-height:2.75rem;padding-left:1.5rem;padding-right:1.5rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.klaro .cm-btn:hover,.klaro .cm-link:hover{--tw-contrast:contrast(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.klaro .cm-btn:focus-visible,.klaro .cm-link:focus-visible{--tw-shadow:0 0 0 7px #c9b9fe;--tw-shadow-colored:0 0 0 7px var(--tw-shadow-color);--tw-ring-offset-width:4px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klaro .cm-btn:active,.klaro .cm-link:active{--tw-shadow:0 0 14px 0 rgba(0,0,0,.15);--tw-shadow-colored:0 0 14px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.klaro .cm-btn,.klaro .cm-link{width:auto}}.klaro.cm-as-context-notice .cm-btn-success,.klaro.cm-as-context-notice .cm-btn-success-var{border-radius:9999px;font-size:.625rem;min-height:1.875rem;padding:0 1.5rem}.klaro.cm-as-context-notice .cm-btn-success{--tw-text-opacity:1;background-color:var(--theme-accent);color:rgb(255 255 255/var(--tw-text-opacity))}.klaro .cm-btn-success,qz-section:not([theme=dark]) .klaro .cm-btn-success-var{background-color:var(--theme-secondary);color:var(--theme-secondary-fg)}.klaro .cm-btn-accept,.klaro .cm-link,.klaro .cn-decline{background-color:transparent;border-color:currentColor;color:currentColor}.klaro .cm-btn-accept:active,.klaro .cm-link:active,.klaro .cn-decline:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.klaro.cm-as-context-notice{background-color:var(--theme-primary);display:flex;height:100%;justify-content:center;padding-left:6rem;padding-right:6rem}[theme=dark] .klaro.cm-as-context-notice{background-color:var(--theme-secondary);color:var(--theme-secondary-fg)}.klaro .context-notice{align-items:center;display:flex;flex-direction:column;justify-content:center}.klaro .context-notice p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:500;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:center}[theme=dark] .klaro .context-notice p{color:var(--theme-text)}.klaro .cm-buttons{display:flex;gap:.5rem}.klaro .cookie-modal{overflow:hidden;z-index:999}.klaro .cookie-modal,.klaro .cookie-modal .cm-bg{bottom:0;left:0;position:fixed;right:0;top:0}.klaro .cookie-modal .cm-bg,.klaro .cookie-modal .cm-modal{background-color:var(--theme-primary)}.klaro .cookie-modal .cm-modal{--tw-translate-y:-50%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;flex-direction:column;height:100%;margin-left:auto;margin-right:auto;max-width:42rem;overflow:auto;padding:1rem 1.5rem 1.5rem;position:relative;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.klaro .cookie-modal .cm-modal{height:auto;max-height:95vh}}.klaro .cookie-modal .cm-modal p{font-size:.875rem;line-height:1.25rem;margin-bottom:0}@media (min-width:640px){.klaro .cookie-modal .cm-modal p{line-height:1.5rem}}.klaro .cookie-modal .title{font-size:1.25rem;font-weight:500;line-height:1.75rem}.klaro .cookie-modal .cm-content{display:none}.klaro .cookie-modal .cm-content.expanded{display:flex;flex-direction:column;gap:1rem;margin-left:2rem;margin-top:1rem;position:relative}@media (min-width:640px){.klaro .cookie-modal .cm-content.expanded{margin-left:4rem}}.klaro .cookie-modal .cm-purposes{display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.klaro .cookie-modal .cm-purposes{gap:1rem}}.klaro .cookie-modal .cm-list-title{font-weight:500}.klaro .cookie-modal .cm-purpose{padding-left:4rem}.klaro .cookie-modal .cm-required{margin-left:.5rem;opacity:.6}.klaro .cookie-modal .cm-powered-by{display:none}.klaro .cookie-modal .cm-header .hide{align-items:center;display:flex;height:4rem;justify-content:center;position:absolute;right:0;top:0;width:4rem}.klaro .cookie-modal .cm-header .hide svg{--tw-scale-x:1.5;--tw-scale-y:1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.klaro .cookie-modal .cm-header .hide line{stroke:#fff}.klaro .cookie-modal .cm-body{margin-top:2rem;position:relative}.klaro .cookie-modal .cm-list-input{display:none}.klaro .cookie-modal .cm-caret{opacity:.6}.klaro .cookie-modal .cm-switch{cursor:pointer;display:inline-block;height:1.5rem;left:0;margin-top:.25rem;position:absolute;width:3rem}.klaro .cookie-modal .cm-content .cm-switch{margin-left:-4rem}.klaro .cookie-modal .slider{--tw-bg-opacity:1;background-color:rgb(115 117 113/var(--tw-bg-opacity));border-radius:2rem;bottom:0;display:inline-block;left:0;position:absolute;right:0;top:0;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.klaro .cookie-modal .cm-list-input.required+.cm-list-label .slider{cursor:not-allowed;opacity:.6}.klaro .cookie-modal .slider:before{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(175 175 170/var(--tw-bg-opacity));border-radius:9999px;bottom:.25rem;content:var(--tw-content);height:1rem;left:.25rem;position:absolute;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider{background-color:var(--theme-accent)}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider{background-color:var(--theme-accent)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider:before{--tw-translate-x:0.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.klaro .cookie-modal .cm-footer{margin-top:auto}.klaro .cookie-modal .cm-footer-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:2rem}.klaro .cookie-modal .cm-list-description{margin-bottom:1rem;opacity:.6}.klaro .cookie-modal .purposes{display:none}.klaro .cookie-modal .cm-btn-accept-all{order:-1}@media (min-width:640px){.klaro .cookie-modal .cm-btn-accept-all{order:1}}.box-container{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.focus\:visible:focus{visibility:visible}.focus\:z-overlay:focus{z-index:50}.focus\:block:focus{display:block}.focus\:underline:focus{-webkit-text-decoration-line:underline;text-decoration-line:underline}.group:hover .group-hover\:opacity-80{opacity:.8}@media (min-width:640px){.tablet\:grid-1{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-1{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-1{gap:2rem}}.tablet\:grid-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tablet\:grid-2{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-2{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-2{gap:2rem}}.tablet\:grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-3{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-3{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-3{gap:2rem}}.tablet\:grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:grid-4{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-4{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-4{gap:2rem}}.tablet\:grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tablet\:grid-5{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-5{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-5{gap:2rem}}.tablet\:grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.tablet\:grid-6{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-6{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-6{gap:2rem}}.tablet\:grid-6{grid-template-columns:repeat(6,minmax(0,1fr))}.tablet\:grid-7{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-7{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-7{gap:2rem}}.tablet\:grid-7{grid-template-columns:repeat(7,minmax(0,1fr))}.tablet\:grid-8{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-8{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-8{gap:2rem}}.tablet\:grid-8{grid-template-columns:repeat(8,minmax(0,1fr))}.tablet\:grid-9{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-9{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-9{gap:2rem}}.tablet\:grid-9{grid-template-columns:repeat(9,minmax(0,1fr))}.tablet\:grid-10{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-10{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-10{gap:2rem}}.tablet\:grid-10{grid-template-columns:repeat(10,minmax(0,1fr))}.tablet\:grid-11{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-11{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-11{gap:2rem}}.tablet\:grid-11{grid-template-columns:repeat(11,minmax(0,1fr))}.tablet\:grid-12{display:grid;gap:1rem}@media (min-width:1024px){.tablet\:grid-12{gap:1.5rem}}@media (min-width:1536px){.tablet\:grid-12{gap:2rem}}.tablet\:grid-12{grid-template-columns:repeat(12,minmax(0,1fr))}.tablet\:left-auto{left:auto}.tablet\:m-auto{margin:auto}.tablet\:mt-xl{margin-top:3rem}.tablet\:mr-xs{margin-right:.5rem}.tablet\:mr-sm{margin-right:1rem}.tablet\:mt-\[4rem\]{margin-top:4rem}.tablet\:flex{display:flex}.tablet\:grid{display:grid}.tablet\:h-3xl{height:6rem}.tablet\:h-xl{height:3rem}.tablet\:w-2\/3{width:66.666667%}.tablet\:flex-initial{flex:0 1 auto}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:flex-row{flex-direction:row}.tablet\:gap-sm{gap:1rem}.tablet\:px-sm{padding-left:1rem;padding-right:1rem}.tablet\:pt-3xl{padding-top:6rem}.tablet\:text-left{text-align:left}}@media (min-width:1024px){.laptop\:grid-1{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-1{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-1{gap:2rem}}.laptop\:grid-1{grid-template-columns:repeat(1,minmax(0,1fr))}.laptop\:grid-2{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-2{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-2{gap:2rem}}.laptop\:grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.laptop\:grid-3{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-3{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-3{gap:2rem}}.laptop\:grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.laptop\:grid-4{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-4{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-4{gap:2rem}}.laptop\:grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.laptop\:grid-5{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-5{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-5{gap:2rem}}.laptop\:grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.laptop\:grid-6{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-6{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-6{gap:2rem}}.laptop\:grid-6{grid-template-columns:repeat(6,minmax(0,1fr))}.laptop\:grid-7{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-7{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-7{gap:2rem}}.laptop\:grid-7{grid-template-columns:repeat(7,minmax(0,1fr))}.laptop\:grid-8{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-8{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-8{gap:2rem}}.laptop\:grid-8{grid-template-columns:repeat(8,minmax(0,1fr))}.laptop\:grid-9{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-9{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-9{gap:2rem}}.laptop\:grid-9{grid-template-columns:repeat(9,minmax(0,1fr))}.laptop\:grid-10{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-10{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-10{gap:2rem}}.laptop\:grid-10{grid-template-columns:repeat(10,minmax(0,1fr))}.laptop\:grid-11{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-11{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-11{gap:2rem}}.laptop\:grid-11{grid-template-columns:repeat(11,minmax(0,1fr))}.laptop\:grid-12{display:grid;gap:1rem}@media (min-width:1024px){.laptop\:grid-12{gap:1.5rem}}@media (min-width:1536px){.laptop\:grid-12{gap:2rem}}.laptop\:grid-12{grid-template-columns:repeat(12,minmax(0,1fr))}.laptop\:relative{position:relative}.laptop\:order-none{order:0}.laptop\:col-span-7{grid-column:span 7/span 7}.laptop\:col-span-5{grid-column:span 5/span 5}.laptop\:m-0{margin:0}.laptop\:mx-md{margin-left:1.5rem;margin-right:1.5rem}.laptop\:mt-xs{margin-top:.5rem}.laptop\:mb-lg{margin-bottom:2rem}.laptop\:mb-0{margin-bottom:0}.laptop\:block{display:block}.laptop\:flex{display:flex}.laptop\:grid{display:grid}.laptop\:hidden{display:none}.laptop\:w-1\/3{width:33.333333%}.laptop\:w-2\/3{width:66.666667%}.laptop\:w-1\/5{width:20%}.laptop\:w-3\/5{width:60%}.laptop\:w-1\/2{width:50%}.laptop\:w-\[80\%\]{width:80%}.laptop\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.laptop\:flex-row{flex-direction:row}.laptop\:justify-between{justify-content:space-between}.laptop\:px-md{padding-left:1.5rem}.laptop\:pr-md,.laptop\:px-md{padding-right:1.5rem}.laptop\:pl-md{padding-left:1.5rem}.laptop\:pt-lg{padding-top:2rem}.laptop\:pb-lg{padding-bottom:2rem}.laptop\:pt-3xl{padding-top:6rem}.laptop\:text-center{text-align:center}}@media (min-width:1280px){.desktop\:grid-1{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-1{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-1{gap:2rem}}.desktop\:grid-1{grid-template-columns:repeat(1,minmax(0,1fr))}.desktop\:grid-2{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-2{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-2{gap:2rem}}.desktop\:grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop\:grid-3{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-3{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-3{gap:2rem}}.desktop\:grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop\:grid-4{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-4{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-4{gap:2rem}}.desktop\:grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop\:grid-5{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-5{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-5{gap:2rem}}.desktop\:grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.desktop\:grid-6{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-6{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-6{gap:2rem}}.desktop\:grid-6{grid-template-columns:repeat(6,minmax(0,1fr))}.desktop\:grid-7{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-7{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-7{gap:2rem}}.desktop\:grid-7{grid-template-columns:repeat(7,minmax(0,1fr))}.desktop\:grid-8{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-8{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-8{gap:2rem}}.desktop\:grid-8{grid-template-columns:repeat(8,minmax(0,1fr))}.desktop\:grid-9{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-9{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-9{gap:2rem}}.desktop\:grid-9{grid-template-columns:repeat(9,minmax(0,1fr))}.desktop\:grid-10{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-10{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-10{gap:2rem}}.desktop\:grid-10{grid-template-columns:repeat(10,minmax(0,1fr))}.desktop\:grid-11{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-11{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-11{gap:2rem}}.desktop\:grid-11{grid-template-columns:repeat(11,minmax(0,1fr))}.desktop\:grid-12{display:grid;gap:1rem}@media (min-width:1024px){.desktop\:grid-12{gap:1.5rem}}@media (min-width:1536px){.desktop\:grid-12{gap:2rem}}.desktop\:grid-12{grid-template-columns:repeat(12,minmax(0,1fr))}.desktop\:w-1\/3{width:33.333333%}.desktop\:flex-row{flex-direction:row}.desktop\:justify-between{justify-content:space-between}}@media (min-width:1536px){.wide\:grid-1{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-1{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-1{gap:2rem}}.wide\:grid-1{grid-template-columns:repeat(1,minmax(0,1fr))}.wide\:grid-2{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-2{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-2{gap:2rem}}.wide\:grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wide\:grid-3{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-3{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-3{gap:2rem}}.wide\:grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wide\:grid-4{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-4{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-4{gap:2rem}}.wide\:grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wide\:grid-5{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-5{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-5{gap:2rem}}.wide\:grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.wide\:grid-6{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-6{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-6{gap:2rem}}.wide\:grid-6{grid-template-columns:repeat(6,minmax(0,1fr))}.wide\:grid-7{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-7{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-7{gap:2rem}}.wide\:grid-7{grid-template-columns:repeat(7,minmax(0,1fr))}.wide\:grid-8{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-8{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-8{gap:2rem}}.wide\:grid-8{grid-template-columns:repeat(8,minmax(0,1fr))}.wide\:grid-9{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-9{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-9{gap:2rem}}.wide\:grid-9{grid-template-columns:repeat(9,minmax(0,1fr))}.wide\:grid-10{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-10{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-10{gap:2rem}}.wide\:grid-10{grid-template-columns:repeat(10,minmax(0,1fr))}.wide\:grid-11{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-11{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-11{gap:2rem}}.wide\:grid-11{grid-template-columns:repeat(11,minmax(0,1fr))}.wide\:grid-12{display:grid;gap:1rem}@media (min-width:1024px){.wide\:grid-12{gap:1.5rem}}@media (min-width:1536px){.wide\:grid-12{gap:2rem}}.wide\:grid-12{grid-template-columns:repeat(12,minmax(0,1fr))}}
.form-required:after{--tw-text-opacity:1;color:rgb(230 2 0/var(--tw-text-opacity));content:"*"}.description{font-size:.75rem;line-height:1rem;line-height:1.625;padding-bottom:1rem}@media (min-width:1024px){.description{font-size:.875rem;line-height:1.25rem}}.form-item--error-message{--tw-text-opacity:1;color:rgb(230 2 0/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;line-height:1.625;padding-bottom:1rem}@media (min-width:1024px){.form-item--error-message{font-size:.875rem;line-height:1.25rem}}
*{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}@media (min-width:976px){.toolbar-fixed[data-toolbar-menu=open] qz-overlay::part(overlay){left:240px;width:calc(100% - 240px)}.toolbar-fixed qz-slider::part(slider-nav){left:-34px}.toolbar-fixed[data-toolbar-menu=open] qz-slider::part(slider-nav){left:-120px}}@media (max-width:975px){.gin-secondary-toolbar{top:var(--gin-toolbar-height)}}.gin-secondary-toolbar--frontend{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));z-index:40}qz-drawer .account-menu{bottom:var(--gin-toolbar-y-offset,0)}qz-drawer::part(backdrop){top:0}.views-infinite-scroll-content-wrapper .section+.section{margin-top:1rem}.section[theme=dark].paragraph--file qz-card,.section[theme=dark].paragraph--file qz-card .card__download-info{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.frontend-editing-actions qz-spinner{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(232 232 232/var(--tw-bg-opacity));border-color:rgb(221 220 220/var(--tw-border-opacity));border-left-width:1px;display:flex;height:2rem;justify-content:center;order:1;padding-top:.25rem;width:2rem}.frontend-editing-actions qz-spinner::part(spinner){width:1rem}body:not(.frontend-editing--hidden) .layout-content [region=content] .frontend-editing:first-of-type:hover,body:not(.frontend-editing--hidden) .layout-content:not(:has([region=content])) .frontend-editing:first-of-type:hover{z-index:20}body:not(.frontend-editing--hidden) .layout-content [region=content] .frontend-editing.paragraph--image:has(qz-media[aria-expanded=true]):hover{z-index:50}.frontend-editing:has(.frontend-editing:hover)>.section-inner>.frontend-editing-actions{display:none}.frontend-editing:has(qz-slide.frontend-editing:hover) qz-slider::part(slider-track){margin-bottom:-1.5rem;margin-top:-1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}.frontend-editing.paragraph--image .add-paragraphs.hover-highlight .frontend-editing__action--before,.frontend-editing.qz-local-menu .add-paragraphs.hover-highlight .frontend-editing__action--before{top:-25px}.frontend-editing.paragraph--image .add-paragraphs.hover-highlight .frontend-editing__action--after,.frontend-editing.qz-local-menu .add-paragraphs.hover-highlight .frontend-editing__action--after{bottom:-25px}body:not(.frontend-editing--hidden) .qz-local-menu.frontend-editing{margin-bottom:1.5rem;margin-top:1.5rem;z-index:11}qz-tabs [slot=tab]{--tw-ring-color:transparent}qz-tabs [slot=tab],qz-tabs [slot=tab]:focus{outline:2px solid transparent;outline-offset:2px}qz-tabs [slot=tab]:focus-visible{--tw-shadow:0 0 0 3px #c9b9fe;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-radius:4px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}qz-overlay.search input{display:none}qz-overlay.search[open] input{display:block}qz-overlay.search input#edit-submit:focus-visible:focus-visible{margin-top:1rem;position:static!important}
.lazyautosizes{filter:blur(5px);overflow:hidden;transition:filter .4s}.lazyautosizes.lazyloaded{filter:blur(0)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.lazyautosizes{filter:unset}}}
qz-media[variant=video] article>div>iframe{height:100%;width:100%}video{aspect-ratio:16/9;width:100%}[theme=dark] qz-media[brightness=light] article{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[theme=dark] qz-media[brightness=light] [slot=text]{color:var(--theme-text)}qz-media[brightness=light] img{filter:opacity(.5)}qz-media[brightness=light] img.lazyloaded{filter:opacity(.5) blur(0)}qz-media[brightness=dark] img{filter:brightness(.5)}qz-media[brightness=dark] img.lazyloaded{filter:brightness(.5) blur(0)}qz-media[brightness=dark] [slot=text]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.lightbox [data-toggle=lightbox]:hover{cursor:pointer}qz-slide [data-frontend-editing]>article{height:100%}qz-slide qz-media.media-remote,qz-slide>[slot=media]>div:not(.text){height:100%;width:100%}[slot=media] img{--tw-blur:blur(1px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.paragraph--image:has(qz-media[aria-expanded=true]){z-index:50}qz-media[expandable] [slot=expanded-image] img{filter:opacity(1)}qz-media[fit-to-screen] img,qz-media[fit-to-screen] svg{max-height:100vh;-o-object-fit:contain;object-fit:contain}.video-thumbnail img{--tw-blur:blur(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.media--view-mode-ckeditor--half.align-left,.media--view-mode-ckeditor--quarter.align-left{padding-right:1rem}.media--view-mode-ckeditor--half.align-right,.media--view-mode-ckeditor--quarter.align-right{padding-left:1rem}.media--view-mode-ckeditor--full,.media--view-mode-ckeditor--half,.media--view-mode-ckeditor--quarter{padding-bottom:1.5rem;padding-top:.5rem}.four-columns,.three-columns,.two-columns{-moz-column-gap:2.5rem;column-gap:2.5rem}.two-columns{-moz-columns:15rem 2;columns:15rem 2}.three-columns{-moz-columns:15rem 3;columns:15rem 3}.four-columns{-moz-columns:15rem 4;columns:15rem 4}.cke_editable_themed ul,.text ul{list-style-type:disc;margin-bottom:1rem;padding-left:3rem}.cke_editable_themed ol,.text ol{list-style-type:decimal;margin-bottom:1rem;padding-left:3rem}
.qz-local-menu{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));position:sticky;top:var(--gin-toolbar-y-offset,0);transition-duration:.3s;transition-property:top;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear;z-index:10}body:not(:has(.headroom--unpinned)) .qz-local-menu{top:4rem}body.gin--vertical-toolbar:not(:has(.headroom--unpinned)) .qz-local-menu{top:6rem}
.local-tasks a{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(246 245 244/var(--tw-border-opacity));border-radius:4px;border-width:1px;font-size:.875rem;letter-spacing:1.5px;line-height:1.25rem;padding:.5rem 1rem}.local-tasks a:hover{border-color:var(--theme-primary)}.local-tasks a.is-active{--tw-text-opacity:1;background-color:var(--theme-primary);border-color:transparent;color:rgb(255 255 255/var(--tw-text-opacity))}
body[data-has-sidebar] .section[width]::part(section-content){max-width:none;padding-left:0;padding-right:0}
.headroom{transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);will-change:transform}.headroom--not-top.headroom--pinned{--tw-translate-y:0;border-bottom-width:1px;border-color:hsla(60,3%,68%,.4)}.headroom--not-top.headroom--pinned,.headroom--unpinned{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.headroom--unpinned{--tw-translate-y:-100%}.headroom:not(.headroom--unpinned){margin-top:var(--drupal-displace-offset-top,0)}
.local-tasks a{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(246 245 244/var(--tw-border-opacity));border-radius:4px;border-width:1px;font-size:.875rem;letter-spacing:1.5px;line-height:1.25rem;padding:.5rem 1rem}.local-tasks a:hover{border-color:var(--theme-primary)}.local-tasks a.is-active{--tw-text-opacity:1;background-color:var(--theme-primary);border-color:transparent;color:rgb(255 255 255/var(--tw-text-opacity))}
