/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--spacing:.25rem;--container-4xl:56rem;--container-6xl:72rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--font-sans:"Basier Circle",sans-serif;--text-html-16:16px;--text-html-18:18px;--text-html-20:20px;--text-sm:calc(14/18*1rem);--text-md:calc(16/18*1rem);--text-base:1rem;--text-base--line-height:calc(23/18);--text-lg:calc(21/18*1rem);--text-h1:calc(42/18*1rem);--text-h2:calc(34/18*1rem);--text-h3:calc(25/18*1rem);--text-h4:calc(21/18*1rem);--color-blue:#283583;--color-blue-dark:#00264a;--color-blue-ks:#004289;--color-blue-light:#e9edf4;--color-green:#cbcd00;--color-red:#900;--color-beige:#d2c8be;--color-grey:#f5f5f3;--color-white:#fff}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}strong,b{font-weight:600}:where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:var(--color-blue);--color-primary-content:white;--color-secondary:var(--color-green);--color-secondary-content:white;--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.25rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:1}}@layer components;@layer utilities{.drawer-side{pointer-events:none;visibility:hidden;z-index:1;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete,visibility .3s ease-out .1s allow-discrete;inset-inline-start:0;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0;overflow:hidden}.drawer-side>.drawer-overlay{cursor:pointer;background-color:#0006;place-self:stretch stretch;position:sticky;top:0}.drawer-side>*{grid-row-start:1;grid-column-start:1}.drawer-side>:not(.drawer-overlay){will-change:transform;transition:translate .3s ease-out;translate:-100%}[dir=rtl] :is(.drawer-side>:not(.drawer-overlay)){translate:100%}.drawer-open>.drawer-side{overflow-y:auto}.drawer-open>.drawer-toggle{display:none}.drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky}.drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:#0000}.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)){translate:0%}.drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}.drawer-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;width:0;height:0;position:fixed}.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto}.drawer-toggle:checked~.drawer-side>:not(.drawer-overlay){translate:0%}.drawer-toggle:focus-visible~.drawer-content label.drawer-button{outline-offset:2px;outline:2px solid}.menu{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.menu :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.menu :where(li ul):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.menu :where(li>details>summary),.menu :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.menu :where(li>details[open]>summary):after,.menu :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.menu :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px #00000003,inset 0 -1px #ffffff03}.menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.menu :where(li) .badge{justify-self:flex-end}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):not(:is(.menu :where(li)>:not(ul,.menu-title,details,.btn):active,.menu :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth)*3px) -2px var(--menu-active-bg)}.menu :where(li).menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.menu :where(li).menu-disabled{color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.menu .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.menu .dropdown-content{margin-top:.5rem;padding:.5rem}.menu .dropdown-content:before{display:none}.collapse-arrow>.collapse-title:after{content:"";transform-origin:75% 75%;pointer-events:none;top:1.9rem;width:.5rem;height:.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset-inline-end:1.4rem;transform:translateY(-100%)rotate(45deg);box-shadow:2px 2px}.collapse-plus>.collapse-title:after{content:"+";pointer-events:none;top:.9rem;width:.5rem;height:.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset-inline-end:1.4rem}:where(.btn){width:unset}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%)) inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.btn{--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%))}}.btn{--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000)}}.btn{--btn-noise:var(--fx-noise)}.prose .btn{text-decoration-line:none}@media (hover:hover){.btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}}.btn:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%)}}.btn:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn:active:not(.btn-active){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0)}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){box-shadow:none}.btn:is(:disabled,[disabled],.btn-disabled){pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled){--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}@media (hover:hover){.btn:is(:disabled,[disabled],.btn-disabled):hover{pointer-events:none;background-color:var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{background-color:color-mix(in oklab,var(--color-neutral)20%,transparent)}}.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-border:#0000;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.btn:is(:disabled,[disabled],.btn-disabled):hover{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}.btn:is(input[type=checkbox],input[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:is(input[type=checkbox],input[type=radio]):after{content:attr(aria-label)}.btn:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.collapse:not(td,tr,colgroup){visibility:visible}.collapse{border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;width:100%;transition:grid-template-rows .2s;display:grid;position:relative;overflow:hidden}.collapse>input:is([type=checkbox],[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.collapse:is([open],:focus:not(.collapse-close)),.collapse:not(.collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.collapse:is([open],:focus:not(.collapse-close))>.collapse-content,.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){visibility:visible;min-height:fit-content}.collapse:focus-visible,.collapse:has(>input:is([type=checkbox],[type=radio]):focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.collapse:not(.collapse-close)>input[type=checkbox],.collapse:not(.collapse-close)>input[type=radio]:not(:checked),.collapse:not(.collapse-close)>.collapse-title{cursor:pointer}.collapse:focus:not(.collapse-close,.collapse[open])>.collapse-title{cursor:unset}.collapse:is([open],:focus:not(.collapse-close))>:where(.collapse-content),.collapse:not(.collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse[open].collapse-arrow>.collapse-title:after,.collapse.collapse-open.collapse-arrow>.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse.collapse-open.collapse-plus>.collapse-title:after{content:"−"}.collapse.collapse-arrow:focus:not(.collapse-close)>.collapse-title:after,.collapse.collapse-arrow:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:translateY(-50%)rotate(225deg)}.collapse[open].collapse-plus>.collapse-title:after,.collapse.collapse-plus:focus:not(.collapse-close)>.collapse-title:after,.collapse.collapse-plus:not(.collapse-close)>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{content:"−"}.collapse:is(details){width:100%}.collapse:is(details) summary{display:block;position:relative}.collapse:is(details) summary::-webkit-details-marker{display:none}.collapse:is(details) summary{outline:none}.collapse-content{visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem;transition:visibility .2s,padding .2s ease-out,background-color .2s ease-out}.collapse-open{grid-template-rows:max-content 1fr}.collapse-open>.collapse-content{visibility:visible;min-height:fit-content;padding-bottom:1rem;transition:padding .2s ease-out,background-color .2s ease-out}.collapse{visibility:collapse}.visible{visibility:visible}.collapse-title{padding:1rem;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}.menu-horizontal{flex-direction:row;display:inline-flex}.menu-horizontal>li:not(.menu-title)>details>ul{margin-inline-start:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute}.menu-horizontal>li>details>ul:before{content:none}:where(.menu-horizontal>li:not(.menu-title)>details>ul){border-radius:var(--radius-box);background-color:var(--color-base-100);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.menu-vertical{flex-direction:column;display:inline-flex}.menu-vertical>li:not(.menu-title)>details>ul{margin-inline-start:1rem;margin-top:0;padding-block:0;padding-inline-end:0;position:relative}.drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.right-4{right:calc(var(--spacing)*4)}.bottom-4{bottom:calc(var(--spacing)*4)}.btn-active{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.btn-active{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.btn-active{--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0);isolation:isolate}.z-10{z-index:10}.z-100{z-index:100}.col-span-full{grid-column:1/-1}.drawer-content{grid-row-start:1;grid-column-start:2;min-width:0}.drawer-end{grid-auto-columns:auto max-content}.drawer-end>.drawer-toggle~.drawer-content{grid-column-start:1}.drawer-end>.drawer-toggle~.drawer-side{grid-column-start:2;justify-items:end}.drawer-end>.drawer-toggle~.drawer-side>:not(.drawer-overlay){translate:100%}[dir=rtl] :is(.drawer-end>.drawer-toggle~.drawer-side>:not(.drawer-overlay)){translate:-100%}.drawer-end>.drawer-toggle:checked~.drawer-side>:not(.drawer-overlay){translate:0%}.container{width:100%}@media (min-width:32rem){.container{max-width:32rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.divider{white-space:nowrap;height:1rem;margin:var(--divider-m,1rem 0);--divider-color:var(--color-base-content);flex-direction:row;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.divider{--divider-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.divider:before,.divider:after{content:"";background-color:var(--divider-color);flex-grow:1;width:100%;height:.125rem}@media print{.divider:before,.divider:after{border:.5px solid}}.divider:not(:empty){gap:1rem}.mt-20{margin-top:calc(var(--spacing)*20)}.ml-2{margin-left:calc(var(--spacing)*2)}.navbar{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}.navbar-end{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}.navbar-start{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}.navbar-center{flex-shrink:0;align-items:center;display:inline-flex}.block{display:block}.contents{display:contents}.divider-end:after,.divider-start:before{display:none}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.aspect-16\/9{aspect-ratio:16/9}.divider-horizontal{--divider-m:0 1rem}.divider-horizontal.divider{flex-direction:column;width:1rem;height:auto}.divider-horizontal.divider:before,.divider-horizontal.divider:after{width:.125rem;height:100%}.divider-vertical{--divider-m:1rem 0}.divider-vertical.divider{flex-direction:row;width:auto;height:1rem}.divider-vertical.divider:before,.divider-vertical.divider:after{width:100%;height:.125rem}.btn-circle{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}.btn-square{width:var(--size);height:var(--size);padding-inline:0}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-full{height:100%}.min-h-full{min-height:100%}.btn-wide{width:100%;max-width:16rem}.btn-block{width:100%}.w-6{width:calc(var(--spacing)*6)}.w-80{width:calc(var(--spacing)*80)}.w-full{width:100%}.flex-auto{flex:auto}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.columns-3{columns:3}.grid-flow-row{grid-auto-flow:row}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.gap-4{gap:calc(var(--spacing)*4)}.gap-y-10{row-gap:calc(var(--spacing)*10)}.overflow-x-auto{overflow-x:auto}.menu-lg :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-lg :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1rem;font-size:1.125rem}.menu-lg .menu-title{padding-block:.75rem;padding-inline:1.5rem}.menu-md :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-md :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:.75rem;font-size:.875rem}.menu-md .menu-title{padding-block:.5rem;padding-inline:.75rem}.menu-sm :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-sm :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}.menu-sm .menu-title{padding-block:.5rem;padding-inline:.75rem}.menu-xl :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-xl :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.375rem;padding-inline:1.25rem;font-size:1.375rem}.menu-xl .menu-title{padding-block:.75rem;padding-inline:1.5rem}.menu-xs :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.menu-xs :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.5rem;font-size:.6875rem}.menu-xs .menu-title{padding-block:.25rem;padding-inline:.5rem}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.btn-dash:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled,:checked){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none;border-style:dashed}@media (hover:none){.btn-dash:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled,:checked){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none;border-style:dashed}}.bg-base-100{background-color:var(--color-base-100)}.bg-blue-dark{background-color:var(--color-blue-dark)}.bg-blue-ks{background-color:var(--color-blue-ks)}.bg-blue-light{background-color:var(--color-blue-light)}.bg-green{background-color:var(--color-green)}.bg-grey{background-color:var(--color-grey)}.bg-primary{background-color:var(--color-primary)}.bg-white{background-color:var(--color-white)}.divider-accent:before,.divider-accent:after{background-color:var(--color-accent)}.divider-error:before,.divider-error:after{background-color:var(--color-error)}.divider-info:before,.divider-info:after{background-color:var(--color-info)}.divider-neutral:before,.divider-neutral:after{background-color:var(--color-neutral)}.divider-primary:before,.divider-primary:after{background-color:var(--color-primary)}.divider-secondary:before,.divider-secondary:after{background-color:var(--color-secondary)}.divider-success:before,.divider-success:after{background-color:var(--color-success)}.divider-warning:before,.divider-warning:after{background-color:var(--color-warning)}.mask-circle{--tw-mask-radial-shape:circle}.p-4{padding:calc(var(--spacing)*4)}.menu-title{color:var(--color-base-content);padding-block:.5rem;padding-inline:.75rem}@supports (color:color-mix(in lab,red,red)){.menu-title{color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}.menu-title{font-size:.875rem;font-weight:600}.px-10{padding-inline:calc(var(--spacing)*10)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.text-lg{font-size:var(--text-lg)}.text-sm{font-size:var(--text-sm)}.text-base-content{color:var(--color-base-content)}.text-green{color:var(--color-green)}.text-white{color:var(--color-white)}.italic{font-style:italic}.btn-link{--btn-border:#0000;--btn-bg:#0000;--btn-fg:var(--color-primary);--btn-noise:none;--btn-shadow:"";outline-color:currentColor;text-decoration-line:underline}.btn-link:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border:#0000;--btn-bg:#0000;text-decoration-line:underline}@media (hover:none){.btn-link:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){text-decoration-line:none}}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible):not(:disabled,[disabled],.btn-disabled){--btn-fg:currentColor;outline-color:currentColor}@media (hover:none){.btn-ghost:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none;--btn-fg:currentColor}}.grayscale{--tw-grayscale:grayscale(100%);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,)}.filter{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.btn-outline:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled,:checked){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}@media (hover:none){.btn-outline:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled,:checked){--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color);--btn-border:var(--btn-color);--btn-noise:none}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100))}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100))}}.btn-soft:not(.btn-active,:hover,:active:focus,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-noise:none}@media (hover:none){.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-shadow:"";--btn-fg:var(--btn-color,var(--color-base-content));--btn-bg:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-content))8%,var(--color-base-100))}}.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:var(--btn-color,var(--color-base-content))}@supports (color:color-mix(in lab,red,red)){.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-content))10%,var(--color-base-100))}}.btn-soft:hover:not(.btn-active,:active,:focus-visible,:disabled,[disabled],.btn-disabled){--btn-noise:none}}.btn-lg{--fontsize:1.125rem;--btn-p:1.25rem;--size:calc(var(--size-field,.25rem)*12)}.btn-md{--fontsize:.875rem;--btn-p:1rem;--size:calc(var(--size-field,.25rem)*10)}.btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem)*8)}.btn-xl{--fontsize:1.375rem;--btn-p:1.5rem;--size:calc(var(--size-field,.25rem)*14)}.btn-xs{--fontsize:.6875rem;--btn-p:.5rem;--size:calc(var(--size-field,.25rem)*6)}.btn-accent{--btn-color:var(--color-accent);--btn-fg:var(--color-accent-content)}.btn-error{--btn-color:var(--color-error);--btn-fg:var(--color-error-content)}.btn-info{--btn-color:var(--color-info);--btn-fg:var(--color-info-content)}.btn-neutral{--btn-color:var(--color-neutral);--btn-fg:var(--color-neutral-content)}.btn-primary{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}.btn-secondary{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content)}.btn-success{--btn-color:var(--color-success);--btn-fg:var(--color-success-content)}.btn-warning{--btn-color:var(--color-warning);--btn-fg:var(--color-warning-content)}@media (min-width:32rem){.xs\:col-span-6{grid-column:span 6/span 6}.xs\:col-start-7{grid-column-start:7}.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:gap-y-25{row-gap:calc(var(--spacing)*25)}}@media (min-width:48rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.md\:hidden{display:none}}@media (min-width:80rem){.lg\:drawer-open>.drawer-side{overflow-y:auto}.lg\:drawer-open>.drawer-toggle{display:none}.lg\:drawer-open>.drawer-toggle~.drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky}.lg\:drawer-open>.drawer-toggle~.drawer-side>.drawer-overlay{cursor:default;background-color:#0000}.lg\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay),[dir=rtl] :is(.lg\:drawer-open>.drawer-toggle~.drawer-side>:not(.drawer-overlay)){translate:0%}.lg\:drawer-open>.drawer-toggle:checked~.drawer-side{pointer-events:auto;visibility:visible}.lg\:menu-horizontal{flex-direction:row;display:inline-flex}.lg\:menu-horizontal>li:not(.menu-title)>details>ul{margin-inline-start:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute}.lg\:menu-horizontal>li>details>ul:before{content:none}:where(.lg\:menu-horizontal>li:not(.menu-title)>details>ul){border-radius:var(--radius-box);background-color:var(--color-base-100);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.lg\:right-8{right:calc(var(--spacing)*8)}.lg\:bottom-8{bottom:calc(var(--spacing)*8)}.lg\:hidden{display:none}}}html{font-size:var(--text-html-16);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:64rem){html{font-size:var(--text-html-18)}}@media (min-width:96rem){html{font-size:var(--text-html-20)}}html{scroll-behavior:smooth;scroll-padding-top:8rem}.preload *{transition:none!important;animation-duration:1ms!important}header,section,footer{overflow:hidden}.container{width:100%;max-width:var(--container-4xl);padding-inline:calc(var(--spacing)*4);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:32rem){.container{padding-inline:calc(var(--spacing)*17)}}@media (min-width:64rem){.container{padding-inline:calc(var(--spacing)*17)}}@media (min-width:80rem){.container{padding-inline:calc(var(--spacing)*17)}}.container{padding-block:calc(var(--spacing)*15)}@media (min-width:48rem){.container{padding-block:calc(var(--spacing)*29)}}.container.py-smaller{padding-block:calc(var(--spacing)*10)}@media (min-width:48rem){.container.py-smaller{padding-block:calc(var(--spacing)*14)}}.container.py-bigger{padding-block:calc(var(--spacing)*25)}@media (min-width:48rem){.container.py-bigger{padding-block:calc(var(--spacing)*33)}}.container.pb-0{padding-top:calc(var(--spacing)*14);padding-bottom:calc(var(--spacing)*0)}body{min-height:100vh;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));font-family:var(--font-sans);flex-direction:column;font-style:normal;font-weight:400;display:flex}h1{font-size:var(--text-h1);margin-bottom:calc(var(--spacing)*16);font-weight:500;line-height:1.2}h2{font-size:var(--text-h2);margin-bottom:calc(var(--spacing)*10);font-weight:500;line-height:1.2}h3{font-size:var(--text-h3);margin-bottom:calc(var(--spacing)*4);font-weight:500;line-height:1.2}h4{font-size:var(--text-h4);margin-bottom:calc(var(--spacing)*4);font-style:normal;font-weight:400;line-height:1.8125rem}p{margin-bottom:calc(var(--spacing)*3)}.text-lead{margin-top:calc(var(--spacing)*12);margin-bottom:calc(var(--spacing)*10);font-size:var(--text-lg);font-weight:500}.text-small{font-size:var(--text-sm)}a{--color-text-hover:var(--color-green);--color-underline:var(--color-green);text-underline-offset:var(--offset,.2em);text-decoration:underline;-webkit-text-decoration-color:var(--color-underline);text-decoration-color:var(--color-underline)}a,a svg path{transition:all .3s ease-out}a:hover{--offset:.05em;color:var(--color-text-hover)}.bg-green :is(a){--color-text-hover:var(--color-white);--color-underline:var(--color-white)}mark,span.marker{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(100deg,#cbcd0000 1%,#fbea6b 2.5%,#cbcd0080 5.7%,#cbcd0040 93%,#cbcd00b5 95%,#cbcd0000 98%),linear-gradient(182deg,#cbcd0000,#cbcd004d 8%,#cbcd0000 15%);padding:0 .3em}html{color:var(--color-blue);background-color:var(--color-white)}header,footer,.container.bg-blue,.container.container.bg-blue-dark,.container.container.bg-blue-ks{color:#fff}header,footer{background-color:var(--color-blue-dark)}.menu{font-size:var(--text-sm);text-transform:uppercase;font-style:normal;font-weight:500;line-height:normal}.menu a{text-decoration:none}.menu a:active,.menu a:hover,.menu a.active{color:var(--color-green);background-color:#0000;background-color:none}:is(.menu a:active,.menu a:hover,.menu a.active) svg path{fill:var(--color-green)}header .menu{flex-direction:row;display:inline-flex}header .menu>li:not(.menu-title)>details>ul{margin-inline-start:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute}header .menu>li>details>ul:before{content:none}:where(header .menu>li:not(.menu-title)>details>ul){border-radius:var(--radius-box);background-color:var(--color-base-100);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}header .menu{mask-type:header;padding:0}header .menu li{margin-right:calc(var(--spacing)*4)}header .menu li:last-child{margin-right:calc(var(--spacing)*0)}header .menu li:last-child a{padding-right:calc(var(--spacing)*0)}header .menu.menu-languages{transform:translateY(-.375rem)}header .menu.menu-main{transform:translateY(.375rem)}.drawer .menu .menu-languages{flex-direction:row;display:inline-flex}.drawer .menu .menu-languages>li:not(.menu-title)>details>ul{margin-inline-start:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute}.drawer .menu .menu-languages>li>details>ul:before{content:none}:where(.drawer .menu .menu-languages>li:not(.menu-title)>details>ul){border-radius:var(--radius-box);background-color:var(--color-base-100);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.menu.menu-languages{font-weight:300}.menu.menu-languages .active a{color:var(--color-green)}.menu.menu-languages li{flex-direction:row;align-items:center;margin:0;display:flex}header .menu.menu-languages{--menu-languages-divider-color:var(--color-white)}.drawer .menu.menu-languages{--menu-languages-divider-color:var(--color-blue)}.menu.menu-languages li:not(:last-child):after{content:"";background-color:var(--menu-languages-divider-color,white);width:1px;height:70%}.breadcrumbs-wrapper{background-color:var(--b2,var(--fallback-b2,#f3f4f6))}.breadcrumbs{max-width:1200px;margin-left:auto;margin-right:auto;padding:1rem}header{top:calc(var(--spacing)*0);background-color:var(--color-blue-dark);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);color:#fff;text-transform:uppercase;z-index:50;flex:none;position:sticky}header.has-hero{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#0000;transition-duration:.3s;position:fixed}header.is-scrolled{background-color:var(--color-blue-dark);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}header .container{padding:calc(var(--spacing)*0)}.navbar{padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*5);justify-content:space-between;align-items:stretch}@media (min-width:32rem){.navbar{padding-top:calc(var(--spacing)*15)}}.navbar{padding-inline:calc(var(--spacing)*4)}@media (min-width:64rem){.navbar{padding-inline:calc(var(--spacing)*2)}}.navbar-menu{justify-content:space-between;display:none}@media (min-width:64rem){.navbar-menu{display:flex}}.navbar-menu{flex-direction:column;align-items:flex-end}:is(header,.drawer) .logo{width:calc(var(--spacing)*40);display:flex}@media (min-width:32rem){:is(header,.drawer) .logo{width:calc(var(--spacing)*45)}}@media (min-width:48rem){:is(header,.drawer) .logo{width:calc(var(--spacing)*50)}}@media (min-width:64rem){:is(header,.drawer) .logo{width:auto}}:where(.burger-menu){width:unset}.burger-menu{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0/calc(var(--depth)*.15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0/calc(var(--depth)*6%)) inset,var(--btn-shadow);--size:calc(var(--size-field,.25rem)*10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.burger-menu{--btn-border:color-mix(in oklab,var(--btn-bg),#000 calc(var(--depth)*5%))}}.burger-menu{--btn-shadow:0 3px 2px -2px var(--btn-bg),0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab,red,red)){.burger-menu{--btn-shadow:0 3px 2px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000),0 4px 3px -2px color-mix(in oklab,var(--btn-bg)calc(var(--depth)*30%),#0000)}}.burger-menu{--btn-noise:var(--fx-noise)}.prose .burger-menu{text-decoration-line:none}@media (hover:hover){.burger-menu:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.burger-menu:hover{--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}}.burger-menu:focus-visible{isolation:isolate;outline-width:2px;outline-style:solid}.burger-menu:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab,red,red)){.burger-menu:active:not(.btn-active){--btn-bg:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 5%)}}.burger-menu:active:not(.btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab,red,red)){.burger-menu:active:not(.btn-active){--btn-border:color-mix(in oklab,var(--btn-color,var(--color-base-200)),#000 7%)}}.burger-menu:active:not(.btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0),0 0 0 0 oklch(0% 0 0/0)}.burger-menu:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.burger-menu:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.burger-menu:is(:disabled,[disabled],.btn-disabled):not(.btn-link,.btn-ghost){box-shadow:none}.burger-menu:is(:disabled,[disabled],.btn-disabled){pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.burger-menu:is(:disabled,[disabled],.btn-disabled){--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}@media (hover:hover){.burger-menu:is(:disabled,[disabled],.btn-disabled):hover{pointer-events:none;background-color:var(--color-neutral)}@supports (color:color-mix(in lab,red,red)){.burger-menu:is(:disabled,[disabled],.btn-disabled):hover{background-color:color-mix(in oklab,var(--color-neutral)20%,transparent)}}.burger-menu:is(:disabled,[disabled],.btn-disabled):hover{--btn-border:#0000;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.burger-menu:is(:disabled,[disabled],.btn-disabled):hover{--btn-fg:color-mix(in oklch,var(--color-base-content)20%,#0000)}}}.burger-menu:is(input[type=checkbox],input[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}.burger-menu:is(input[type=checkbox],input[type=radio]):after{content:attr(aria-label)}.burger-menu:where(input:checked:not(.filter .btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.burger-menu{width:var(--size);height:var(--size);cursor:pointer;--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content);border-radius:3.40282e38px;padding-inline:0}@media (min-width:48rem){footer{font-size:var(--text-md)}}footer .container.contact{padding-bottom:calc(var(--spacing)*8)}footer .container.farbstreifen{padding:0}footer .container.contact-links{padding-top:calc(var(--spacing)*8)}footer .contact-image img{width:calc(var(--spacing)*40)}@media (min-width:48rem){footer .contact-image img{width:calc(var(--spacing)*50)}}@media not all and (min-width:64rem){footer .contact-image img{margin-bottom:calc(var(--spacing)*5)}}footer .contact-text-grid{margin-left:calc(var(--spacing)*4)}@media (min-width:48rem){footer .contact-text-grid{margin-left:calc(var(--spacing)*6)}}@media (min-width:64rem){footer .contact-text-grid{margin-left:calc(var(--spacing)*0)}}footer .contact-text-grid{gap:calc(var(--spacing)*3);row-gap:calc(var(--spacing)*6);display:grid}@media (min-width:48rem){footer .contact-text-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}footer .contact-text1{grid-column:1/-1}@media (min-width:64rem){footer .contact-text1{grid-column:5/span 4}}footer .contact-text2{grid-column:1/-1}@media (min-width:64rem){footer .contact-text2{grid-column:5/span 4}}footer .contact-text3{grid-column:1/-1}@media (min-width:64rem){footer .contact-text3{grid-column:9/span 4}}footer .contact-links-grid{gap:calc(var(--spacing)*3);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}footer .links-wrapper{grid-column:1/-1}@media (min-width:64rem){footer .links-wrapper{grid-column-start:5}}footer .links-wrapper{flex-direction:column;align-items:center;display:flex}@media (min-width:80rem){footer .links-wrapper{flex-direction:row;justify-content:space-between}}footer .links-wrapper ul:first-child li:first-child a{padding-left:calc(var(--spacing)*0)}footer .links-wrapper ul:last-child li:last-child a{padding-right:calc(var(--spacing)*0)}footer .menu{justify-content:center;align-items:center;padding:0;display:flex}@media not all and (min-width:48rem){footer .menu{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-md)}}footer .menu a{padding:calc(var(--spacing)*2)}footer .menu svg{width:2rem;height:auto}.drawer nav{height:100%;width:calc(var(--spacing)*60);background-color:var(--color-white);padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*0);justify-content:space-between;display:flex}.drawer .logo{padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*5)}@media (min-width:32rem){.drawer .logo{padding-top:calc(var(--spacing)*15)}}.drawer .menu-footer svg{height:auto;width:calc(var(--spacing)*7)}.drawer .menu-footer svg path{fill:var(--color-green)}.hero{clip-path:inset(0);position:relative}.hero>.container--content{width:100%;height:100svh;max-width:var(--container-6xl);flex-direction:column;margin-inline:auto;display:flex}.hero>.container--image{height:100svh;position:fixed;top:0;right:0;bottom:0;left:0}.hero>.container--image img{object-fit:cover;width:auto;height:100%;margin:0 auto;position:absolute;top:0;right:0;bottom:0;left:0}.hero>.container--content{bottom:calc(var(--spacing)*0);color:var(--color-white);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.hero>.container--content>.container{padding-inline:calc(var(--spacing)*4)}@media (min-width:64rem){.hero>.container--content>.container{padding-inline:calc(var(--spacing)*2)}}.hero>.container--content>.container{padding-bottom:max(1rem,4svh)}.hero>.container--content{font-size:clamp(var(--text-h2),5.66406vw,calc(58/18*1rem))}.hero>.container--content h1{text-transform:uppercase;max-width:clamp(300px,80vw,42rem);font-size:1em}.hero>.container--content .text{flex-direction:column;align-self:flex-end;display:flex}@media (min-width:32rem){.hero>.container--content .text{margin-right:calc(var(--spacing)*10)}}@media (min-width:48rem){.hero>.container--content .text{margin-right:calc(var(--spacing)*32)}}.hero>.container--content .text{font-size:max(19.5px,.431034em);line-height:1.4}.hero>.container--content .text i{font-size:.88em}.image-teaser{background-color:var(--color-white);font-size:var(--text-h4);color:var(--color-white)}.image-teaser .container__image{padding:calc(var(--spacing)*0);position:relative}.image-teaser .container__image img{object-fit:cover;width:100%;height:auto}.image-teaser .container__text{inset:calc(var(--spacing)*0);grid-template-columns:repeat(12,minmax(0,1fr));place-items:end;display:grid;position:absolute}.image-teaser .container__text .inner{grid-column:span 12/span 12}@media (min-width:32rem){.image-teaser .container__text .inner{grid-column:span 10/span 10}}@media (min-width:48rem){.image-teaser .container__text .inner{grid-column:span 8/span 8}}@media (min-width:64rem){.image-teaser .container__text .inner{grid-column:span 6/span 6}}.teaser{font-size:var(--text-h4)}.teaser .container{padding-block:calc(var(--spacing)*25)}@media (min-width:48rem){.teaser .container{padding-block:calc(var(--spacing)*33)}}.teaser .teaser__content{gap:calc(var(--spacing)*4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.teaser .teaser__1{padding-bottom:calc(var(--spacing)*12);color:var(--color-red)}@media (min-width:48rem){.teaser .teaser__1{padding-bottom:calc(var(--spacing)*18)}}.teaser .teaser__1{grid-column:span 10/span 10}@media (min-width:32rem){.teaser .teaser__1{grid-column:span 6/span 6}}@media (min-width:48rem){.teaser .teaser__1{grid-column:span 6/span 6}}.teaser .teaser__2{grid-column:span 12/span 12;grid-template-columns:subgrid;font-size:var(--text-lg);color:var(--color-blue);display:grid}.teaser .teaser__2 svg{margin-top:calc(var(--spacing)*-2);margin-right:calc(var(--spacing)*6);grid-column-start:2}@media (min-width:32rem){.teaser .teaser__2 svg{grid-column-start:6}}@media (min-width:48rem){.teaser .teaser__2 svg{grid-column-start:6}}.teaser .teaser__2 .richText{grid-column:span 10/span 10}@media (min-width:32rem){.teaser .teaser__2 .richText{grid-column:span 6/span 6}}.richText2Cols{column-gap:calc(var(--spacing)*15);display:grid}@media (min-width:48rem){.richText2Cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.richText2Cols.gap-bigger{column-gap:calc(var(--spacing)*20)}@media (min-width:32rem){.richText2Cols.gap-bigger{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.richText2Cols.gap-bigger{column-gap:calc(var(--spacing)*28)}}.richText2Cols.gap-smaller{column-gap:calc(var(--spacing)*4)}@media (min-width:32rem){.richText2Cols.gap-smaller{grid-template-columns:repeat(2,minmax(0,1fr))}}.richText3Cols{column-gap:calc(var(--spacing)*15);display:grid}@media (min-width:48rem){.richText3Cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.ctaFoto{align-items:center;gap:calc(var(--spacing)*4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ctaFoto .text{z-index:2;margin-bottom:calc(var(--spacing)*8);gap:calc(var(--spacing)*8);flex-direction:column;grid-column:1/-1;grid-row-start:1;align-self:center;display:flex}@media (min-width:32rem){.ctaFoto .text{gap:calc(var(--spacing)*6);grid-column:1/span 9}}@media (min-width:48rem){.ctaFoto .text{gap:calc(var(--spacing)*12);grid-column:1/span 8}}.ctaFoto .text h1,.ctaFoto .text h2,.ctaFoto .text h3,.ctaFoto .text h4,.ctaFoto .text p{margin-bottom:0}.ctaFoto .text p{font-size:var(--text-lg)}.ctaFoto .text>div:nth-child(2) p{color:var(--color-green)}.ctaFoto .text .cta a{align-items:center;gap:calc(var(--spacing)*3);font-size:var(--text-lg);font-size:1.15rem;display:flex}.ctaFoto .text .cta img{width:calc(var(--spacing)*14)}.ctaFoto .image{z-index:1;grid-column:5/-1;justify-content:flex-end;align-self:flex-end;display:flex}@media (min-width:32rem){.ctaFoto .image{--tw-translate-x:calc(var(--spacing)*14);translate:var(--tw-translate-x)var(--tw-translate-y);grid-row-start:1;grid-column-start:7}}@media (min-width:48rem){.ctaFoto .image{--tw-translate-x:calc(var(--spacing)*10);translate:var(--tw-translate-x)var(--tw-translate-y);grid-column-start:4}}.ctaFoto .image figure{max-width:calc(var(--spacing)*90)}.ctaFoto .image img{width:100%;height:auto}.ctaFoto .text-lead{margin:0}.ctaStreifen{align-items:center;gap:calc(var(--spacing)*4);font-size:var(--text-md);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ctaStreifen .text{grid-column:1/-1}@media (min-width:48rem){.ctaStreifen .text{grid-column:span 6/span 6}}.ctaStreifen .tel,.ctaStreifen .mail{grid-column:span 6/span 6}@media (min-width:48rem){.ctaStreifen .tel,.ctaStreifen .mail{grid-column:span 3/span 3}}:is(.ctaStreifen .tel,.ctaStreifen .mail) a{align-items:center;gap:calc(var(--spacing)*3);display:flex}:is(.ctaStreifen .tel,.ctaStreifen .mail) img{width:calc(var(--spacing)*8)}.ctaIcon{margin-block:calc(var(--spacing)*5);align-items:center;column-gap:calc(var(--spacing)*4);text-decoration:none;display:flex}.ctaIcon .icon{width:calc(var(--spacing)*11)}.ctaIcon .link_headline{margin-bottom:-.2rem;font-weight:600}.ctaIcon .link_subline{font-size:var(--text-md)}.akkordeon .collapse{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-beige);border-radius:0}.akkordeon .collapse:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.akkordeon .collapse>input:is([type=checkbox],[type=radio]):checked~.collapse-title:after{transform:scale(1.2)rotate(180deg)}.akkordeon .collapse .collapse-title{justify-content:space-between;align-items:center;display:flex}.akkordeon .collapse .collapse-title:after{margin-right:calc(var(--spacing)*1);width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);flex-shrink:0}@media (min-width:32rem){.akkordeon .collapse .collapse-title:after{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}}.akkordeon .collapse .collapse-title:after{box-shadow:none;position:unset;transform:unset;transform-origin:unset;background-image:url(/dist/images/icon_accordion_open.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.akkordeon .collapse .collapse-title{font-size:var(--text-h3)}.akkordeon .collapse .collapse-content{font-size:var(--text-sm)}.akkordeon .collapse{grid-template-columns:repeat(12,minmax(0,1fr))}.akkordeon .collapse input,.akkordeon .collapse .collapse-title{padding-block:calc(var(--spacing)*8);padding-right:calc(var(--spacing)*20)}.akkordeon .collapse input{padding-inline:calc(var(--spacing)*0);grid-column:1/span 12}.akkordeon .collapse .collapse-title,.akkordeon .collapse .collapse-content{padding-inline:calc(var(--spacing)*0);grid-column:1/-1}@media (min-width:32rem){.akkordeon .collapse .collapse-title,.akkordeon .collapse .collapse-content{grid-column:2/span 10}}.akkordeon .collapse :where(input:is([type=checkbox],[type=radio]):checked~.collapse-content){padding-bottom:3rem}.abstandDivider.abstand_gross{height:calc(var(--spacing)*25)}.abstandDivider.abstand_mittel{height:calc(var(--spacing)*15)}.abstandDivider.abstand_klein{height:calc(var(--spacing)*5)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
