/*! tailwindcss v4.1.12 | 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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:"Rosart",ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--container-2xl:42rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--color-black:#000;--color-white:#fff;--color-grey-100:#e6e6e6;--color-grey-200:#ccc;--color-grey-400:#999;--color-grey-600:#666;--color-grey-700:#4d4d4d;--color-grey-800:#333;--color-grey:var(--color-grey-400);--color-black-opacity-20:#0003;--color-black-opacity-40:#0006;--color-black-opacity-50:#00000080;--color-red-50:#ffe8e6;--color-red-100:#ffd0cc;--color-red-150:#ffb9b3;--color-red-200:#ffa299;--color-red-250:#ff8a80;--color-yellow-50:#fdffe6;--color-yellow-100:#fbffcc;--color-yellow-150:#f9ffb3;--color-yellow-200:#f7ff99;--color-yellow-250:#f4ff80;--color-green-50:#e6ffe8;--color-green-100:#ccffd0;--color-green-150:#b3ffb9;--color-green-200:#99ffa2;--color-green-250:#80ff8a;--color-blue-50:#e6fdff;--color-blue-100:#ccfbff;--color-blue-150:#b3f9ff;--color-blue-200:#99f6ff;--color-blue-250:#80f4ff;--color-purple-50:#eee6ff;--color-purple-100:#dcf;--color-purple-150:#ccb3ff;--color-purple-200:#b9f;--color-purple-250:#aa80ff;--color-pink-50:#ffe6fd;--color-pink-100:#ffccfb;--color-pink-150:#ffb3f9;--color-pink-200:#ff99f7;--color-pink-250:#ff80f4;--color-primary:var(--color-black);--text-2xs:clamp(.875rem,.85rem + .11vw,.984375rem);--text-xs:clamp(1.125rem,1.1rem + .14vw,1.26563rem);--text-sm:clamp(1.25rem,1.22rem + .16vw,1.40625rem);--text-base:clamp(1.375rem,1.33rem + .24vw,1.61719rem);--text-lg:clamp(1.5rem,1.38rem + .59vw,2.08594rem);--text-xl:clamp(1.875rem,1.69rem + .94vw,2.8125rem);--text-2xl:clamp(2.25rem,2rem + 1.27vw,3.51563rem);--text-logo:clamp(.875rem,.8rem + .39vw,1.26563rem);--text-nav:clamp(1.25rem,1.08rem + .84vw,2.08594rem);--text-xs-sm:clamp(1.125rem,1.07rem + .28vw,1.40625rem);--leading-0:0;--leading-2xs:1.25;--leading-xs:1.25;--leading-sm:1.25;--leading-base:1.25;--leading-lg:1.25;--leading-xl:1.1;--leading-2xl:1;--leading-logo:.85;--leading-nav:1;--leading-xs-sm:1.25;--spacing-0:0rem;--spacing-3xs:clamp(.1875rem,.16rem + .13vw,.3125rem);--spacing-2xs:clamp(.3125rem,.25rem + .31vw,.625rem);--spacing-xs:clamp(.5rem,.41rem + .44vw,.9375rem);--spacing-sm:clamp(.625rem,.5rem + .63vw,1.25rem);--spacing-md:clamp(.9375rem,.75rem + .94vw,1.875rem);--spacing-lg:clamp(1.25rem,1rem + 1.25vw,2.5rem);--spacing-xl:clamp(1.875rem,1.5rem + 1.88vw,3.75rem);--spacing-2xl:clamp(2.5rem,2rem + 2.5vw,5rem);--spacing-3xl:clamp(3.75rem,3rem + 3.75vw,7.5rem);--spacing-3\.5xl:clamp(5rem,4.25rem + 3.75vw,8.75rem);--spacing-lg-sm:1.25rem;--tracking-0:-.001em;--tracking-2xs:-.001em;--tracking-xs:-.001em;--tracking-sm:-.001em;--tracking-base:-.001em;--tracking-lg:-.006em;--tracking-xl:-.006em;--tracking-2xl:-.006em;--tracking-logo:-.001em;--tracking-nav:-.001em;--tracking-xs-sm:-.001em}:root{--transition-fade:.3s ease;--modal-gap:var(--spacing-xs);--modal-radius:var(--radius-2xl);--nav-bg-color:var(--color-grey-700);--nav-color:#fff;--nav-bg-selected-color:var(--color-white);--nav-selected-color:var(--color-black);--nav-bg-hover-color:var(--color-grey-800);--nav-hover-color:#fff;--nav-hover-sibling-color:#ffffff80;--nav-bar-list-item-py:var(--spacing-xs);--nav-bar-list-item-px:var(--spacing-sm);--nav-bar-list-py:var(--spacing-2xs);--nav-bar-list-px:var(--spacing-2xs);--nav-bar-height:calc(calc(var(--text-nav) + calc(var(--nav-bar-list-item-py)*2)) + calc(var(--nav-bar-list-py)*2));--nav-bar-height-with-half-padding:calc(var(--nav-bar-height) + var(--nav-bar-padding));--nav-bar-height-with-padding:calc(var(--nav-bar-height) + calc(var(--nav-bar-padding)*2));--nav-bar-padding:var(--spacing-lg);--nav-bar-radius:var(--radius-2xl);--nav-close-btn-radius:4rem;--home-max-w:112.5rem;--hover-transition:.2s cubic-bezier(.33,1,.68,1);--fade-transition:.3s ease-out;--round-btn__span-width:25px;--overlay-width:min(max(30rem,33vw),48rem)}@media (min-width:48rem){:root{--round-btn__span-width:35px}}.is-changing .transition-default{transition:all .35s ease-out}.is-changing .transition-main{transition:opacity .35s ease-out}.is-animating .transition-main{opacity:0}.is-changing .nav-bar .nav-bar-list ul:has(a:hover){transition:none!important}.is-changing .nav-bar .nav-bar-list ul:has(a:hover) li a:not([aria-current]){transition:none!important}.is-changing .nav-bar .nav-bar-list ul:has(a:hover) li a[aria-current]{transition:background-color var(--hover-transition),color var(--hover-transition),opacity var(--hover-transition)}.is-animating.is-leaving .nav-bar .nav-bar-list li a[aria-current]{color:inherit!important;background-color:#0000!important}.is-animating .nav-bar .nav-bar-list li a[aria-current]{color:#fff!important;background-color:#0000!important}}@layer base{*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:none;text-size-adjust:none}*{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.25}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}a{color:currentColor;text-decoration:none}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}html{background-color:var(--color-white);color:var(--color-grey-900);scrollbar-gutter:stable;min-height:100%}body{background-color:var(--color-white);color:var(--color-primary);font-size:var(--font-size-0);line-height:var(--leading-0);letter-spacing:var(--tracking-0);font-size-adjust:from-font;font-family:var(--font-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;display:grid}body:has(dialog[open]){touch-action:none;overflow-y:hidden}body:has(.nav-modal.-is-open){touch-action:none;overflow-y:hidden}body:has(.filter-modal.-is-open){touch-action:none;overflow-y:hidden}body:has(.swup-progress-bar){cursor:wait;cursor:wait!important}html{-webkit-tap-highlight-color:var(--tap-highlight-color,#0000001a)}:-webkit-any(h1,h2,h3,h4){text-wrap:balance}:-moz-any(h1,h2,h3,h4){text-wrap:balance}:is(h1,h2,h3,h4){text-wrap:balance}h1{font-size:var(--font-size-4);line-height:var(--leading-4);letter-spacing:var(--tracking-4);font-weight:500}h2{font-size:var(--font-size-3);line-height:var(--leading-3);letter-spacing:var(--tracking-3);font-weight:500}h3{font-size:var(--font-size-2);line-height:var(--leading-2);letter-spacing:var(--tracking-2);font-weight:500}:-webkit-any(h4,h5,h6){font-size:var(--font-size-0);font-size:var(--leading-0);letter-spacing:var(--tracking-0);font-weight:600}:-moz-any(h4,h5,h6){font-size:var(--font-size-0);font-size:var(--leading-0);letter-spacing:var(--tracking-0);font-weight:600}:is(h4,h5,h6){font-size:var(--font-size-0);font-size:var(--leading-0);letter-spacing:var(--tracking-0);font-weight:600}small{font-size:var(--font-size--2);line-height:var(--leading--2);letter-spacing:var(--tracking--2)}ins{background:var(--color-primary);color:var(--surface-light);border-radius:var(--radius-sm);padding-inline-start:.3em;padding-inline-end:.3em;text-decoration:none}:-webkit-any(code,kbd,samp){font-family:var(--font-mono);-webkit-hyphens:none;hyphens:none;-moz-tab-size:2;tab-size:2;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.2em .2em .05em}:-moz-any(code,kbd,samp){font-family:var(--font-mono);-webkit-hyphens:none;hyphens:none;-moz-tab-size:2;tab-size:2;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.2em .2em .05em}:is(code,kbd,samp){font-family:var(--font-mono);-webkit-hyphens:none;hyphens:none;-moz-tab-size:2;tab-size:2;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.2em .2em .05em}@supports not (font-size-adjust:from-font){:-webkit-any(code,kbd,samp){font-size:.8em}:-moz-any(code,kbd,samp){font-size:.8em}:is(code,kbd,samp){font-size:.8em}}pre:has(code){width:max-content;max-width:100%;overflow-x:auto}pre code{background:0 0;border:none;padding:0}kbd{border-radius:var(--radius-sm);border:1px solid;padding-block-end:.1em}var{font-style:normal;font-weight:var(--font-weight-bold)}q{font-style:italic}ul:not([class]){padding-inline-start:1.7ch;list-style-type:disc}ul:not([class])>li{padding-inline-start:0}:-webkit-any(ol,ul):not([class]) li+*{margin-block-start:var(--flow-space,var(--spacing-2xs))}:-moz-any(ol,ul):not([class]) li+*{margin-block-start:var(--flow-space,var(--spacing-2xs))}:is(ol,ul):not([class]) li+*{margin-block-start:var(--flow-space,var(--spacing-2xs))}:-webkit-any(ol,ul):not([class]) li *{margin-block-start:var(--flow-space,var(--spacing-2xs))}:-moz-any(ol,ul):not([class]) li *{margin-block-start:var(--flow-space,var(--spacing-2xs))}:is(ol,ul):not([class]) li *{margin-block-start:var(--flow-space,var(--spacing-2xs))}ul ::marker{font-size:.8lh;font-weight:var(--font-weight-bold)}ol:not([class]){padding-inline-start:1.7ch;list-style-type:decimal}ol:not([class]) li{padding-inline-start:0}ol ::marker{font-size:1em}[role=list][class],[role=tablist][class]{margin-block-start:0;margin-block-end:0;padding:0}dt{font-weight:var(--font-weight-bold)}dt+dd{margin-block-start:var(--spacing-xs)}dd+dt{margin-block-start:var(--spacing-sm)}dd{margin-inline-start:1.5ch}blockquote{margin-inline-start:0;margin-inline-end:0}blockquote footer{color:var(--color-primary);font-size:var(--font-size--1);line-height:var(--leading--1);letter-spacing:var(--tracking--1);margin-block-start:var(--spacing-2xs)}blockquote q{font-style:normal}:-webkit-any(video,iframe[src*=youtube],iframe[src*=vimeo]){aspect-ratio:16/9;width:100%;height:auto;display:block}:-moz-any(video,iframe[src*=youtube],iframe[src*=vimeo]){aspect-ratio:16/9;width:100%;height:auto;display:block}:is(video,iframe[src*=youtube],iframe[src*=vimeo]){aspect-ratio:16/9;width:100%;height:auto;display:block}img{max-width:100%;height:auto;display:block}figcaption{font-size:var(--font-size--2);line-height:var(--leading-tight);letter-spacing:var(--tracking--2);padding-block-start:.25em}table{border:var(--stroke);border-collapse:collapse;width:100%}th{text-align:left;font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}thead th{padding-block:var(--spacing-xs)}td,th{padding:var(--spacing-2xs)var(--spacing-xs)}th:not(:only-of-type){border-block-end:var(--stroke)}th:only-of-type{border-inline-end:var(--stroke)}:-webkit-any(th,td)~:-webkit-any(th,td){border-inline-start:var(--stroke)}:-moz-any(th,td)~:-moz-any(th,td){border-inline-start:var(--stroke)}:is(th,td)~:is(th,td){border-inline-start:var(--stroke)}tr+tr :-webkit-any(th,td){border-block-start:var(--stroke)}tr+tr :-moz-any(th,td){border-block-start:var(--stroke)}tr+tr :is(th,td){border-block-start:var(--stroke)}caption{caption-side:bottom;font-size:var(--font-size--1);margin-block-start:var(--spacing-3xs)}:-webkit-any(h1,h2,h3,h4) a:not([class]){text-underline-offset:.2ex;text-decoration-thickness:.1ex}:-moz-any(h1,h2,h3,h4) a:not([class]){text-underline-offset:.2ex;text-decoration-thickness:.1ex}:is(h1,h2,h3,h4) a:not([class]){text-underline-offset:.2ex;text-decoration-thickness:.1ex}:focus{outline:none}:focus-visible{outline:var(--focus-stroke,2px)solid var(--focus-color,currentColor);outline-offset:var(--focus-offset,.1lh)}@supports ((-moz-appearance:none)){:root{--focus-offset:.08em}}:target{scroll-margin-block:var(--site-header-height)}hr{border:none;border-block-start:var(--stroke);margin-block:var(--flow-space,var(--spacing-lg))}svg:not([class]){width:auto;height:1lh}svg{flex-shrink:0}svg[role=img][width][height]{width:revert;height:revert;padding:var(--space-xs)}form>*+*{margin-top:var(--flow-space,1rem)}:-webkit-any(input,select,textarea){accent-color:var(--color-primary)}:-moz-any(input,select,textarea){accent-color:var(--color-primary)}:is(input,select,textarea){accent-color:var(--color-primary)}:-webkit-any(input:not(:-webkit-any([type=checkbox],[type=radio],[type=color])),select,textarea){border-radius:var(--radius-sm);border:var(--stroke);background:var(--color-grey-500);color:var(--color-primary);width:100%;padding:.3em .4em}:-moz-any(input:not(:-moz-any([type=checkbox],[type=radio],[type=color])),select,textarea){border-radius:var(--radius-sm);border:var(--stroke);background:var(--color-grey-500);color:var(--color-primary);width:100%;padding:.3em .4em}:is(input:not(:is([type=checkbox],[type=radio],[type=color])),select,textarea){border-radius:var(--radius-sm);border:var(--stroke);background:var(--color-grey-500);color:var(--color-primary);width:100%;padding:.3em .4em}:-webkit-any(input:not(:-webkit-any([type=checkbox],[type=radio],[type=color])),select,textarea)::placeholder{color:var(--color-grey-600);opacity:1}:-moz-any(input:not(:-moz-any([type=checkbox],[type=radio],[type=color])),select,textarea)::placeholder{color:var(--color-grey-600);opacity:1}:is(input:not(:is([type=checkbox],[type=radio],[type=color])),select,textarea)::placeholder{color:var(--color-grey-600);opacity:1}label:has(input){align-items:baseline;gap:var(--spacing-xs);font-weight:var(--font-weight-normal);display:flex}label:has(input)+label:has(input){--flow-space:var(--spacing-xs)}label:has(input) input{transform:translateY(-.1ex)}input:disabled{background:var(--color-grey-600);border-color:var(--color-grey-600)}input:disabled,label input:disabled+*{cursor:not-allowed}fieldset{border:var(--stroke);padding:var(--spacing-3xs)var(--spacing-xs)}legend{font-weight:var(--font-weight-bold);padding-inline:var(--spacing-xs)}summary{font-weight:var(--font-weight-bold);cursor:pointer}details[open] summary{margin-block-end:var(--spacing-4xs)}nav :-webkit-any(a){border-radius:var(--radius-xs)}nav :-moz-any(a){border-radius:var(--radius-xs)}nav :is(a){border-radius:var(--radius-xs)}nav :-webkit-any(ul,ol){margin-block-start:0;margin-block-end:0;padding-inline-start:0}nav :-moz-any(ul,ol){margin-block-start:0;margin-block-end:0;padding-inline-start:0}nav :is(ul,ol){margin-block-start:0;margin-block-end:0;padding-inline-start:0}nav :-webkit-any(li){list-style:none}nav :-moz-any(li){list-style:none}nav :is(li){list-style:none}a{text-decoration:underline}.text-base p+p{margin-top:min(var(--spacing-lg),calc(var(--text-base)*calc(var(--leading-base))))}.text-lg p+p{margin-top:min(var(--spacing-lg),calc(var(--text-lg)*calc(var(--leading-lg))))}button{cursor:pointer;border:none}}@layer components{.auto-grid{grid-template-columns:repeat(var(--grid-placement,auto-fill),minmax(var(--grid-min-item-size,16rem),1fr));gap:var(--gutter,var(--space-l));display:grid}.cluster{gap:var(--gutter,var(--space-m));justify-content:var(--cluster-horizontal-alignment,flex-start);align-items:var(--cluster-vertical-alignment,center);flex-wrap:wrap;display:flex}.content-grid{grid-template-columns:[full-start]var(--spacing-sm)[main-start]0 [content-start]1fr [content-end]0 [main-end]var(--spacing-sm)[full-end];gap:0;display:grid}@media (min-width:48rem){.content-grid{grid-template-columns:[full-start]var(--spacing-sm)[main-start speaker-start]2fr [speaker-end]var(--spacing-sm)[content-start]5fr [content-end]var(--spacing-sm)[ref-start]2fr [ref-end main-end]var(--spacing-sm)[full-end];gap:0}}.content-grid>*,.content-grid>.col-full>*{grid-column:main}.content-grid>.col-main{grid-column:main;min-width:0}.content-grid>.col-full{grid-column:full;grid-template-columns:inherit;display:grid}.content-grid>.col-content{grid-column:content;min-width:0}.content-grid>.col-text{grid-column:content;grid-template-columns:[long-start]1fr[short-start]4fr[short-end long-end];gap:0;min-width:0;display:grid}.col-text>.col-long,.col-text>*{grid-column:long;min-width:0}.col-text>.col-short{grid-column:short;min-width:0}.content-grid>.col-speaker{grid-column:content;grid-template-columns:[long-start]1fr[short-start]4fr[short-end long-end];justify-items:start;gap:0;min-width:0;display:grid}.content-grid>.col-speaker.col-short>div{grid-column:short;min-width:0}.content-grid>.col-speaker.col-long>div{grid-column:long;min-width:0}@media (min-width:48rem){.content-grid>.col-speaker,.content-grid>.col-speaker{grid-column:speaker;justify-content:flex-end;align-items:flex-start;display:flex}}.col-ref{display:none}@media (min-width:48rem){.content-grid>.col-ref{grid-column:ref;min-width:0;display:block}}.flow>*+*{margin-block-start:var(--flow-space,1em)}.repel{justify-content:space-between;align-items:var(--repel-vertical-alignment,center);gap:var(--gutter-1,var(--space-m));flex-wrap:wrap;display:flex}.repel[data-nowrap]{flex-wrap:nowrap}.switcher{gap:var(--gutter,var(--space-l));align-items:var(--switcher-vertical-alignment,flex-start);flex-wrap:wrap;display:flex}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-target-container-width,40rem) - 100%)*999)}.switcher>:nth-child(n+3){flex-basis:100%}.wrapper{max-width:var(--wrapper-max-width,1360px);padding-left:var(--gutter);padding-right:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;position:relative}.about-page-container{background-color:var(--theme-color,var(--color-white))}.block-faq .col-content,.about-text{background:var(--color-white);padding:var(--spacing-sm);border-radius:var(--radius-2xl)}.block-faq-question .col-content{border-bottom-right-radius:0;border-bottom-left-radius:0}.block-faq-answer .col-content{border-top-left-radius:0;border-top-right-radius:0}.audio-embed .audio-embed__container{padding:var(--spacing-sm);background-color:var(--color-black);border-radius:var(--radius-2xl);grid-template-rows:auto 1fr;display:grid}.audio-embed .audio-embed__player{--controls-pt:calc(var(--plyr-control-spacing,10px)*2);--controls-mt:var(--spacing-lg);--controls-icon-p:calc(var(--plyr-control-spacing,10px)*.7);--controls-icon-p-height:calc(calc(var(--plyr-control-spacing,10px)*.7)*2);--control-icon-size:var(--round-btn__span-width);min-height:calc(calc(calc(var(--controls-icon-p-height) + var(--control-icon-size)) + var(--controls-pt)) + var(--controls-mt))}@media (min-width:480px){.audio-embed .audio-embed__player{--controls-pt:calc(var(--plyr-control-spacing,10px)*3.5)}}.audio-embed iframe,.audio-embed .plyr .plyr__video-wrapper.plyr__video-embed{display:none}.audio-embed .audio-embed__player .plyr__controls{margin-top:var(--controls-mt);padding-inline-start:0!important;padding-inline-end:0!important;padding-bottom:0!important}.audio-embed .audio-embed__player .plyr__controls button.plyr__controls__item:first-child[data-plyr=play]{--plyr-control-icon-size:var(--round-btn__span-width);color:var(--color-black)!important;background-color:var(--color-white)!important;margin-right:var(--plyr-control-spacing,10px)!important}@media not all and (hover:none){.audio-embed .audio-embed__player .plyr__controls button.plyr__controls__item:first-child[data-plyr=play]:hover{opacity:.8}}.audio-embed .plyr--video .plyr__controls{background:0 0!important;width:100%!important;position:relative!important}.audio-embed .plyr--video.plyr--hide-controls .plyr__controls{opacity:1!important;pointer-events:auto!important;transform:translateY(0%)!important}.audio-embed .audio-embed__consent{margin-top:var(--spacing-sm);padding:var(--spacing-sm);background:var(--color-white);color:var(--color-black);border-radius:var(--radius-lg);flex-direction:column;place-items:center;display:flex;position:relative}.authors .author:not(:last-child):after{content:", "}ul.cards-grid{gap:var(--spacing-3xl);grid-template-columns:repeat(1,1fr);display:grid}@media (min-width:56rem){ul.cards-grid{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr)}}.card{text-align:center}a.card__inner{text-decoration:none;display:block}.card__inner{max-width:var(--container-2xl);margin-inline-start:auto;margin-inline-end:auto}.card__media,.card--intervention__media .media[data-ratio=portrait],.card--contact__media .media,.card--contact__media .media[data-ratio=portrait]{width:75%;margin-inline-start:auto;margin-inline-end:auto}@media (min-width:56rem){.card--intervention__media .media[data-ratio=portrait],.card--contact__media .media,.card--contact__media .media[data-ratio=portrait]{width:80%;margin-inline-start:auto;margin-inline-end:auto}}.card--contact__media .media .mediabox,.card--contact__media .media[data-ratio=portrait] .mediabox{--w:4;--h:5}.card--intervention__authors:after{content:"-"}.block-featured-themes .tags{max-width:var(--home-max-w);margin-inline-start:auto;margin-inline-end:auto}@media (min-width:96rem){.block-featured-themes .tags{justify-content:center}}.block-featured-themes .tags a.tag{background-color:var(--theme-index-color)}@media not all and (hover:none){.block-featured-themes .tags a.tag{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform var(--hover-transition),opacity var(--hover-transition);transform:translate(0)}.block-featured-themes .tags a.tag:hover{transform:translate(0)scale(1.015)}.block-featured-themes .tags:has(a.tag:hover) a.tag:not(:hover){opacity:.5}}ol.footnotes-list li:before,sup.footnote,sup.footnote a.footnote-ref{font-size:var(--text-2xs);letter-spacing:var(--tracking-2xs);font-weight:500;line-height:0}ol.footnotes-list li:before,a.footnote-ref{border-radius:var(--radius-xl);background-color:var(--nav-bg-color);color:var(--color-white);padding-block-start:.1em;padding-block-end:.1em;padding-inline-start:.75em;padding-inline-end:.75em;display:inline}@media not all and (hover:none){a.footnote-ref{transition:background-color var(--hover-transition)}a.footnote-ref:hover{background-color:var(--nav-bg-hover-color)}}a.footnote-ref{text-decoration:none}ol.footnotes-list{padding:0;list-style-type:none}ol.footnotes-list li:before{content:attr(value)}ol.footnotes-list li+li{margin-top:calc(var(--text-xs)*var(--leading-xs))}ol.footnotes-list li a{word-break:break-all}.content-blocks p:has(.footnote){position:relative}.footnote-modal{z-index:1;width:100%;padding:var(--spacing-sm);border-radius:var(--radius-xl);background-color:var(--color-grey-700);color:var(--color-white);box-shadow:0rem 0rem var(--spacing-md)var(--color-white);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--hover-transition),visibility 0s var(--btn-hover-transition-timing-duration);display:block;position:absolute}.footnote-modal a{word-break:break-all}.footnote-modal[aria-hidden=false]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--hover-transition)}@media (min-width:48rem){.footnote-modal{display:none!important}}main:before{content:"";z-index:1;width:100%;height:calc(var(--nav-bar-height) + calc(var(--nav-bar-padding)*3));background:linear-gradient(to bottom,oklch(from var(--theme-color,var(--color-white))l c h/0)0%,oklch(from var(--theme-color,var(--color-white))l c h/.8)50%,oklch(from var(--theme-color,var(--color-white))l c h/1)100%);pointer-events:none;grid-area:9999/full;display:block;position:sticky;bottom:0}.filter-modal:before{content:"";z-index:1;width:100%;height:calc(var(--nav-bar-height) + calc(var(--nav-bar-padding)*3));pointer-events:none;background:linear-gradient(#fff0 0%,#fffc 50%,#fff 100%);display:block;position:fixed;bottom:0}.home-intro{margin-bottom:calc(var(--spacing-3xl) - var(--spacing-2xl))}.home-intro--logo{font-size:16.5vw;line-height:var(--leading-logo);letter-spacing:var(--tracking-logo);text-align:center;min-width:0;margin-inline-start:auto;margin-inline-end:auto}.home-intro--text{font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);background-color:var(--theme-color,var(--color-grey-100));padding:var(--spacing-sm);border-radius:var(--radius-xl);min-width:0;margin-top:var(--spacing-sm)}@media (min-width:48rem){.home-intro{gap:var(--spacing-xl);grid-template-columns:1fr 1fr;align-items:flex-start;margin-bottom:0;display:grid}.home-intro--logo{letter-spacing:var(--tracking-logo);font-size:min(9.375rem,8vw)}.home-intro--text{font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg);margin-top:0}}.home-intro{max-width:var(--home-max-w);margin-inline-start:auto;margin-inline-end:auto}dialog.intervention-info-modal{border:none;max-width:none;max-height:none}dialog:-internal-dialog-in-top-layer::backdrop{background:0 0}.intervention-info-modal{z-index:3;width:100%;height:100%;padding:var(--spacing-sm);padding-bottom:var(--spacing-3xl);background-color:var(--color-black-opacity-50);cursor:not-allowed;margin-block-start:0;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}@media screen and (min-width:48rem){.intervention-info-modal{padding:var(--spacing-sm)}}.intervention-info-modal.-is-open{display:block}.intervention-info-modal-content{height:100%;padding:var(--spacing-sm);background-color:var(--intervention-index-color);cursor:default;border-radius:var(--radius-xl);overflow-y:scroll}@media screen and (min-width:48rem){.intervention-info-modal-content{width:var(--overlay-width);margin-left:auto}}.intervention-info-item{border-top:var(--color-black-opacity-20)1px solid;padding-block:var(--spacing-xs)}.intervention-into-item-title{color:var(--color-black-opacity-40)}.intervention-info-btn{box-shadow:0rem 0rem var(--spacing-md)var(--color-white)}.intervention-table{--intervention-table__border-color:var(--color-black-opacity-20);border-radius:var(--radius-2xl);background-color:var(--intervention-index-color);overflow:hidden}.intervention-table a{padding:var(--spacing-xs);text-decoration:none;display:block}.line,.intervention-table__abstract{display:none}.intervention-table__authors,.intervention-table__date{display:inline}.intervention-table__media,.intervention-table__themes{margin-block-start:var(--spacing-xs)}.intervention-table__media .media[data-ratio=portrait]{width:50%;margin-left:0}@media (min-width:48rem){.line{border-left:1px solid var(--intervention-table__border-color);display:block}.intervention-table__abstract,.intervention-table__authors,.intervention-table__date{display:block}.intervention-table__media,.intervention-table__themes{margin-block-start:0}.intervention-table__header,.intervention-table__body{gap:var(--spacing-xs);grid-template-columns:1fr 1px 1fr 1px 1fr 1px 1fr 1px 1fr 1px 1fr;display:grid}.intervention-table__header{grid-template-areas:"title title title title title line1 category line2 authors line3 date"}.intervention-table__body{border-top:1px solid var(--intervention-table__border-color);grid-template-rows:auto 1fr;grid-template-areas:"media media media media media line4 abstract abstract abstract abstract abstract""themes themes themes themes themes themes themes themes themes themes themes";margin-block-start:var(--spacing-xs);padding-block-start:var(--spacing-xs)}.intervention-table__item{text-overflow:ellipsis;min-width:0;overflow:hidden}.intervention-table__title{grid-area:title}.intervention-table__category{grid-area:category}.intervention-table__authors{grid-area:authors}.intervention-table__date{grid-area:date}.intervention-table__media{grid-area:media}.intervention-table__abstract{grid-area:abstract}.intervention-table__themes{padding-top:var(--spacing-xs);border-top:1px solid var(--intervention-table__border-color);grid-area:themes}.line4{grid-area:line4}.intervention-table__body.--without-featured-media .intervention-table__abstract{grid-area:1/1/2/12}.intervention-table__body.--without-featured-media .intervention-table__themes{grid-area:2/1/3/12}.intervention-table__body.--without-featured-media .line4{display:none}}@media (min-width:64rem){.intervention-table__header{grid-template-areas:"title title title title title line1 category line2 authors line3 date"}.intervention-table__body{grid-template-rows:1fr;grid-template-areas:"media abstract abstract abstract abstract line4 themes themes themes themes themes"}.intervention-table__themes{border-top:none;padding-top:0}.intervention-table__media .media-image.media[data-ratio=portrait]{width:100%}.intervention-table__body.--without-featured-media .intervention-table__abstract{grid-area:1/media/2/abstract}.intervention-table__body.--without-featured-media .intervention-table__themes{grid-area:1/themes/2}.intervention-table__body.--without-featured-media .line4{display:block}}.intervention-table__title{font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg)}.intervention-table__category,.intervention-table__authors,.intervention-table__date{font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs)}.intervention-table__category{color:var(--color-black-opacity-50)}.intervention-table__authors:after{content:"-"}@media (min-width:48rem){.intervention-table__title,.intervention-table__category,.intervention-table__authors,.intervention-table__date{font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);color:var(--color-black)}.intervention-table__authors:after{content:none}}@media (min-width:64rem){.intervention-table__title,.intervention-table__category,.intervention-table__authors,.intervention-table__date{font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base)}}.intervention-list .intervention-table__body-container{overflow:hidden}.intervention-list.-is-shortenview .intervention-table__body-container{display:none}.block-link{background-color:var(--color-black);transition:background-color var(--hover-transition)}@media not all and (hover:none){.block-link{transition:background-color var(--hover-transition)}.block-link__arrow{transition:transform var(--hover-transition);transform-origin:100%}.block-link:hover{background-color:var(--nav-bg-hover-color)}.block-link:hover .block-link__arrow{transform:scale(1.5)}}ul.list{padding:0}ul.list li{list-style:none}.media{--transition-lazyload:.5s ease;position:relative}.media :-webkit-any(picture){contain:layout paint;height:100%}.media :-moz-any(picture){contain:layout paint;height:100%}.media :is(picture){contain:layout paint;height:100%}.media img{object-fit:cover;object-position:var(--focuspoint-x,50%)var(--focuspoint-y,50%)}.media img.lqip{z-index:0}.media img:not(.lqip){z-index:1}.media img.is-lazy{opacity:0;transition:opacity var(--transition-lazyload)}.media img.is-lazy.lazyloaded{opacity:1}.media img.lqip{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.media img:not(.lqip){width:100%;height:100%}.mediabox{background:var(--mediabox-background,transparent);width:100%;height:0;padding-block-end:calc((var(--h,1)/var(--w,1))*100%);position:relative}.mediabox img,.mediabox picture,.no-mediabox{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.no-mediabox img,.no-mediabox picture{width:100%;height:100%;position:relative}.mediabox{border-radius:var(--radius-2xl);position:relative;overflow:hidden}@media (min-width:48rem){.block-image .media-image[data-ratio=portrait],.block-image .media-image[data-ratio=square],.media-video[data-ratio=portrait],.media-video[data-ratio=square]{max-width:max(30rem,50%);margin:auto}.media-video .media-image[data-ratio=portrait],.media-video .media-image[data-ratio=square]{max-width:none}}.modal{z-index:2;width:100%;height:100lvh;grid-template-rows:auto 1fr;padding-block-end:var(--nav-bar-height-with-padding);display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.modal.-is-open{display:grid}.nav-modal{background-color:var(--color-grey-100)}.filter-modal{background-color:#fff}.filter-modal--content,.nav-modal--content{padding-block-end:calc(100lvh - 100svh)}.skip-link:not(:focus){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tag{background-color:var(--background-color,var(--color-white));color:var(--color-black)}.tag-theme{--background-color:var(--theme-index-color)}.text-xs .tag,.text-xs.tag{padding:var(--spacing-3xs);border-radius:var(--radius-lg)}.text-sm .tag,.text-sm.tag{padding:var(--spacing-2xs);border-radius:var(--radius-xl)}.text-xs-sm .tag,.text-xs-sm.tag{padding:var(--spacing-3xs);border-radius:var(--radius-lg)}@media (min-width:48rem){.text-xs-sm .tag,.text-xs-sm.tag{padding:var(--spacing-2xs);border-radius:var(--radius-xl)}}.text-md .tag,.text-md.tag,.text-lg .tag,.text-lg.tag{padding:var(--spacing-xs);border-radius:var(--radius-xl)}.tags{flex-wrap:wrap;align-content:flex-start;display:flex}.tags.text-xs,.text-xs .tags{gap:var(--spacing-2xs)}.tags.text-sm,.text-sm .tags{gap:var(--spacing-xs)}.text-xs-sm .tags,.text-xs-sm.tags{gap:var(--spacing-2xs)}@media (min-width:48rem){.text-xs-sm .tags,.text-xs-sm.tags{gap:var(--spacing-xs)}}.tags.text-lg,.text-lg .tags{gap:var(--spacing-xs)}a.tag{text-decoration:none;display:block}@media not all and (hover:none){button.tag,a.tag{transition:background-color var(--hover-transition)}button.tag.bg-white:hover{background-color:var(--color-grey-100)!important}button.tag.bg-grey-700:hover,a.tag.bg-grey-700:hover{background-color:var(--nav-bg-hover-color)!important}}.video-embed,.audio-embed{z-index:0;position:relative}.video-embed .video-embed__container{width:100%;padding-bottom:calc(calc(var(--h)/var(--w))*100%);background-color:var(--color-black);border-radius:var(--radius-2xl);position:relative;overflow:hidden}.video-embed__placeholder{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.video-embed__player{z-index:1;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.video-embed[data-is-loaded=true] .video-embed__player{display:block}.video-embed__poster{position:absolute;top:0;bottom:0;left:0;right:0}.video-embed__poster:after{content:"";background-color:#0009;position:absolute;top:0;bottom:0;left:0;right:0}.video-embed__overlay{position:absolute;top:0;bottom:0;left:0;right:0}.video-embed__play-button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media not all and (hover:none){.video-embed__play-button svg{transition:background-color var(--hover-transition);border-radius:50%}.video-embed__play-button svg:hover{background-color:#ffffff40}}.video-embed__loading{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.video-embed__play-button svg,.video-embed__loading .loading-spinner{width:max(4rem,min(12cqw,10rem));height:auto}.video-embed__consent{padding:var(--spacing-sm);color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.view-switcher-wrapper{display:none}@media (min-width:48rem){.view-switcher-wrapper{justify-content:flex-end;display:flex}}.view-switcher{padding:var(--spacing-3xs);background:var(--nav-bg-color);border-radius:var(--radius-4xl);position:relative;overflow:hidden}.view-switcher[aria-checked=true] .slider:before{transform:translate(0%)}.view-switcher[aria-checked=false] .slider:before{transform:translate(100%)}.view-switcher .slider{gap:var(--spacing-2xs);grid-template-columns:repeat(2,1fr);display:grid;position:relative}.view-switcher .slider:before{content:"";background:var(--color-white);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:50%;height:100%;transition:transform .25s var(--ease-out);border-radius:var(--radius-4xl);position:absolute;left:0;transform:translate(0%)}.view-switcher .slider .option{z-index:1;color:#fff;border-radius:var(--radius-4xl);-webkit-user-select:none;user-select:none;mix-blend-mode:difference;background:0 0}.view-switcher{transition:background-color var(--hover-transition)}.view-switcher:hover{background:var(--nav-bg-hover-color)}.btn-content-wrapper{--btn-bg-color:var(--nav-bg-color);width:100%;height:100%;padding-inline:calc(var(--nav-bar-list-px) + var(--nav-bar-list-item-px));padding-block:calc(var(--nav-bar-list-py) + var(--nav-bar-list-item-py));border-radius:var(--nav-close-btn-radius);background-color:var(--btn-bg-color);transition:background-color var(--hover-transition),color var(--hover-transition);justify-content:center;align-items:center;display:flex;overflow:hidden}html:not(.is-changing) .filter-btn:not(.-is-animating):hover>.btn-content-wrapper,html:not(.is-changing) .close-btn:hover>.btn-content-wrapper{--btn-bg-color:var(--nav-bg-hover-color)}.filter-modal .filter-modal--content{gap:var(--modal-gap);grid-template-columns:1fr;display:grid}.filter-modal .filter-container{background-color:var(--color-grey-200);color:#000;padding:var(--spacing-xs);border-radius:var(--modal-radius)}.filter-modal .filter-container h3{margin-block-end:var(--spacing-xs)}.filter-modal .filter-container ul{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.filter-modal .filter-container a.tag[aria-current=page]:after,.selected-filter-tag:after{content:url(/dist/assets/x-GhOOX611.svg);width:var(--text-sm);height:var(--text-sm)}.filter-modal .filter-container a.tag,.selected-filter-tag{justify-content:center;align-items:center;gap:var(--spacing-3xs);display:flex}.selected-filter-tag-wrapper{bottom:var(--nav-bar-height-with-half-padding);z-index:1;width:100%;justify-content:center;padding-block-end:var(--spacing-xs);display:flex;position:fixed}.selected-filter-tag{box-shadow:0rem 0rem var(--spacing-md)#00000040;border:var(--spacing-3xs)solid var(--color-grey-700)}@media not all and (hover:none){.selected-filter-tag{transition:border-color var(--hover-transition),box-shadow var(--hover-transition)!important}.selected-filter-tag:hover{border-color:var(--nav-bg-hover-color);box-shadow:0rem 0rem var(--spacing-md)#0006}}.filter-modal .filter-container a.tag{background-color:var(--color-grey-700);color:#fff}.filter-modal .filter-container a.tag[aria-current=page]{background-color:var(--color-white);color:var(--color-black)}@media not all and (hover:none){.filter-modal .filter-container a.tag{transition:background-color var(--hover-transition)}.filter-modal .filter-container a.tag:hover{background-color:var(--color-grey-800)}.filter-modal .filter-container a.tag[aria-current=page]:hover{background-color:var(--color-grey-100)}}footer.main-footer a{text-decoration:none}footer.main-footer{gap:var(--spacing-xl);text-align:center;grid-template-columns:1fr;padding-block-end:var(--nav-bar-height-with-padding);display:grid}footer.main-footer .uni-logo{width:50%;margin-inline-start:auto;margin-inline-end:auto}footer.main-footer .uni-logo a svg{width:100%;height:auto}footer.main-footer ul li+li{margin-top:var(--spacing-xs)}@media (min-width:48rem){footer.main-footer{gap:var(--spacing-lg);text-align:left;grid-template:"logo nav impressum""uni-logo.nav-lang"/2fr 1fr 1fr;display:grid}footer.main-footer .uni-logo{margin-inline:unset;grid-area:uni-logo}}.nav-bar{z-index:3;width:100%;padding-block:var(--nav-bar-padding);padding-inline:var(--spacing-2xs);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0}.nav-btn,.nav-bar-list,.filter-btn,.close-btn{pointer-events:auto}.nav-bar .nav-btn{flex-shrink:0}.nav-bar .nav-bar-list{border-radius:var(--nav-bar-radius);background-color:var(--nav-bg-color);color:var(--nav-color);justify-content:center;display:flex}.nav-bar .nav-bar-list ul{gap:var(--spacing-2xs);background:var(--nav-bg-color);transition:background-color var(--hover-transition);padding-inline:calc(var(--nav-bar-list-px) + 0px);padding-block:calc(var(--nav-bar-list-py) + 0px);display:flex}.nav-bar .nav-bar-list li a{padding-block:var(--nav-bar-list-item-py);padding-inline:var(--nav-bar-list-item-px);border-radius:var(--radius-xl);display:block}.nav-bar .nav-bar-list li a[aria-current]{background-color:var(--nav-bg-selected-color);color:var(--nav-selected-color)}.nav-bar .nav-bar-list li a{transition:background-color var(--hover-transition),color var(--hover-transition),opacity var(--hover-transition)}.nav-bar .nav-bar-list ul:hover{background-color:var(--nav-bg-hover-color);color:var(--nav-hover-sibling-color)}.nav-bar .nav-bar-list ul:has(a:hover) li a:not([aria-current]):hover{color:var(--nav-hover-color)}.filter-btn,.close-btn{border-radius:var(--nav-close-btn-radius);background-color:var(--nav-bg-color);color:var(--nav-color);padding:0}.filter-btn{justify-content:center;align-items:center;display:flex;position:relative}.filter-btn .x-icon-wrapper{display:none}.filter-btn,.nav-bar-list{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform:translate(0)}#navBar,#navBtn,#navBarList,#closeBtn,#filterBtn{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate(0)}#closeBtn{box-shadow:0rem 0rem var(--spacing-md)var(--color-white)}.nav-modal--content{gap:var(--modal-gap);grid-template-rows:3fr 1fr;height:100%;display:grid}.nav-modal--content nav.navigation ul{gap:var(--modal-gap);grid-template-rows:1fr 1fr 1fr;height:100%;display:grid}.nav-modal--content nav.navigation-lang ul{gap:var(--modal-gap);grid-template-columns:1fr 1fr;height:100%;display:grid}.nav-modal--content nav li,.nav-modal--content nav a{width:100%;height:100%}.nav-modal--content nav ul li{background-color:var(--nav-bg-color);border-radius:var(--radius-3xl)}.nav-modal--content nav ul li a{background-color:var(--nav-bg-color);color:var(--nav-color);padding:var(--spacing-lg)var(--spacing-sm);border-radius:var(--radius-3xl);transition:background-color var(--hover-transition),color var(--hover-transition);justify-content:center;align-items:center;display:flex}.nav-modal--content nav ul li a:hover{background:var(--nav-bg-hover-color)}.nav-modal--content nav.navigation ul li a[aria-current]{background-color:var(--nav-bg-selected-color);color:var(--nav-selected-color)}nav a,.nav-bar a{text-decoration:none}.round-btn{--round-btn-bg-color:var(--nav-bg-color);--span-width:25px;--span-height:3px;--span-gap:7.5px;--translate-distance:calc((var(--span-height) + var(--span-gap))/2);width:var(--nav-bar-height);height:var(--nav-bar-height);border-radius:var(--nav-close-btn-radius);background-color:var(--round-btn-bg-color);color:var(--nav-color);justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}@media (min-width:48rem){.round-btn{--span-width:35px;--span-gap:10.5px}}.round-btn>.icon-wrapper,.round-btn>.x-icon-wrapper{justify-content:center;align-items:center;gap:var(--span-gap,7.5px);border-radius:var(--nav-close-btn-radius);background-color:var(--round-btn-bg-color);width:100%;height:100%;transition:background-color var(--hover-transition);flex-direction:column;display:flex}.round-btn:not(.-is-animating):hover,.round-btn:not(.-is-animating):hover{--round-btn-bg-color:var(--nav-bg-hover-color)}.round-btn .icon-span,.round-btn .x-icon-span{width:var(--span-width);height:var(--span-height);background-color:var(--nav-color);transition:background-color var(--hover-transition),opacity var(--hover-transition);display:block}.nav-bar .nav-btn.round-btn .icon-wrapper .icon-span{transition:transform .25s cubic-bezier(.33,1,.68,1),background-color var(--hover-transition),opacity var(--hover-transition)}.round-btn .x-icon-span:first-child,.round-btn.-is-open .icon-wrapper .icon-span:first-child{transform:translateY(var(--translate-distance))rotate(45deg)}.round-btn .x-icon-span:nth-child(2),.round-btn.-is-open .icon-wrapper .icon-span:nth-child(2){transform:translateY(calc(-1*var(--translate-distance)))rotate(-45deg)}.prose{--flow-space:var(--spacing-l)}.prose :-webkit-any(h1,h2,h3,h4){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.prose :-moz-any(h1,h2,h3,h4){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.prose :is(h1,h2,h3,h4){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.prose :-webkit-any(h1,h2,h3,h4)+:not([class]){--flow-space:var(--spacing-m)}.prose :-moz-any(h1,h2,h3,h4)+:not([class]){--flow-space:var(--spacing-m)}.prose :is(h1,h2,h3,h4)+:not([class]){--flow-space:var(--spacing-m)}.prose :-webkit-any(p,li,dl,figcaption,blockquote){text-wrap:pretty;max-width:60ch}.prose :-moz-any(p,li,dl,figcaption,blockquote){text-wrap:pretty;max-width:60ch}.prose :is(p,li,dl,figcaption,blockquote){text-wrap:pretty;max-width:60ch}.prose :-webkit-any(table,figure){--flow-space:var(--spacing-2xl)}.prose :-moz-any(table,figure){--flow-space:var(--spacing-2xl)}.prose :is(table,figure){--flow-space:var(--spacing-2xl)}.prose :-webkit-any(table,figure)+*{--flow-space:var(--spacing-2xl)}.prose :-moz-any(table,figure)+*{--flow-space:var(--spacing-2xl)}.prose :is(table,figure)+*{--flow-space:var(--spacing-2xl)}.prose *+:-webkit-any(h1,h2,h3,h4):not([class]){--flow-space:var(--spacing-xl)}.prose *+:-moz-any(h1,h2,h3,h4):not([class]){--flow-space:var(--spacing-xl)}.prose *+:is(h1,h2,h3,h4):not([class]){--flow-space:var(--spacing-xl)}.prose :-webkit-any(ul,ol):not([class]) li+li{--flow-space:var(--space-xs)}.prose :-moz-any(ul,ol):not([class]) li+li{--flow-space:var(--space-xs)}.prose :is(ul,ol):not([class]) li+li{--flow-space:var(--space-xs)}.prose :-webkit-any(ul,ol):not([class]) li>:-webkit-any(ol,ul){--flow-space:var(--space-xs)}.prose :-moz-any(ul,ol):not([class]) li>:-moz-any(ol,ul){--flow-space:var(--space-xs)}.prose :is(ul,ol):not([class]) li>:is(ol,ul){--flow-space:var(--space-xs)}.prose hr{--flow-space:var(--space-2xl)}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.visible{visibility:visible}.sticky{top:var(--sticky-top,0);position:sticky}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:var(--spacing-0)}.top-sm{top:var(--spacing-sm)}.right-sm{right:var(--spacing-sm)}.z-2{z-index:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@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}}.m-sm{margin:var(--spacing-sm)}.mt-2xs{margin-top:var(--spacing-2xs)}.mt-3xs{margin-top:var(--spacing-3xs)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xs{margin-top:var(--spacing-xs)}.mb-2xs{margin-bottom:var(--spacing-2xs)}.mb-3xl{margin-bottom:var(--spacing-3xl)}.mb-sm{margin-bottom:var(--spacing-sm)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.min-h-3xl{min-height:var(--spacing-3xl)}.max-w-\[40ch\]{max-width:40ch}.max-w-\[48ch\]{max-width:48ch}.grow{flex-grow:1}.origin-center{transform-origin:50%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-md{gap:var(--spacing-md)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius-lg)}.bg-black{background-color:var(--color-black)}.bg-grey-100{background-color:var(--color-grey-100)}.bg-grey-700{background-color:var(--color-grey-700)}.bg-white{background-color:var(--color-white)}.p-sm{padding:var(--spacing-sm)}.px-sm{padding-inline:var(--spacing-sm)}.py-lg-sm{padding-block:var(--spacing-lg-sm)}.pt-sm{padding-top:var(--spacing-sm)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl)}.text-2xs{font-size:var(--text-2xs)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-logo{font-size:var(--text-logo)}.text-nav{font-size:var(--text-nav)}.text-sm{font-size:var(--text-sm)}.text-xl{font-size:var(--text-xl)}.text-xs{font-size:var(--text-xs)}.text-xs-sm{font-size:var(--text-xs-sm)}.text-2xl{line-height:var(--leading-2xl);letter-spacing:var(--tracking-2xl)}.text-2xs{line-height:var(--leading-2xs);letter-spacing:var(--tracking-2xs)}.text-base{line-height:var(--leading-base);letter-spacing:var(--tracking-base)}.text-lg{line-height:var(--leading-lg);letter-spacing:var(--tracking-lg)}.text-logo{line-height:var(--leading-logo);letter-spacing:var(--tracking-logo)}.text-nav{line-height:var(--leading-nav);letter-spacing:var(--tracking-nav)}.text-sm{line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.text-xl{line-height:var(--leading-xl);letter-spacing:var(--tracking-xl)}.text-xs{line-height:var(--leading-xs);letter-spacing:var(--tracking-xs)}.text-xs-sm{line-height:var(--leading-xs-sm);letter-spacing:var(--tracking-xs-sm)}.leading-0{--tw-leading:var(--leading-0);line-height:var(--leading-0)}.leading-2xl{--tw-leading:var(--leading-2xl);line-height:var(--leading-2xl)}.leading-2xs{--tw-leading:var(--leading-2xs);line-height:var(--leading-2xs)}.leading-base{--tw-leading:var(--leading-base);line-height:var(--leading-base)}.leading-lg{--tw-leading:var(--leading-lg);line-height:var(--leading-lg)}.leading-logo{--tw-leading:var(--leading-logo);line-height:var(--leading-logo)}.leading-nav{--tw-leading:var(--leading-nav);line-height:var(--leading-nav)}.leading-sm{--tw-leading:var(--leading-sm);line-height:var(--leading-sm)}.leading-xl{--tw-leading:var(--leading-xl);line-height:var(--leading-xl)}.leading-xs{--tw-leading:var(--leading-xs);line-height:var(--leading-xs)}.leading-xs-sm{--tw-leading:var(--leading-xs-sm);line-height:var(--leading-xs-sm)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-0{--tw-tracking:var(--tracking-0);letter-spacing:var(--tracking-0)}.tracking-2xl{--tw-tracking:var(--tracking-2xl);letter-spacing:var(--tracking-2xl)}.tracking-2xs{--tw-tracking:var(--tracking-2xs);letter-spacing:var(--tracking-2xs)}.tracking-base{--tw-tracking:var(--tracking-base);letter-spacing:var(--tracking-base)}.tracking-lg{--tw-tracking:var(--tracking-lg);letter-spacing:var(--tracking-lg)}.tracking-logo{--tw-tracking:var(--tracking-logo);letter-spacing:var(--tracking-logo)}.tracking-nav{--tw-tracking:var(--tracking-nav);letter-spacing:var(--tracking-nav)}.tracking-sm{--tw-tracking:var(--tracking-sm);letter-spacing:var(--tracking-sm)}.tracking-xl{--tw-tracking:var(--tracking-xl);letter-spacing:var(--tracking-xl)}.tracking-xs{--tw-tracking:var(--tracking-xs);letter-spacing:var(--tracking-xs)}.tracking-xs-sm{--tw-tracking:var(--tracking-xs-sm);letter-spacing:var(--tracking-xs-sm)}.text-black{color:var(--color-black)}.text-grey{color:var(--color-grey)}.text-grey-600{color:var(--color-grey-600)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline;text-decoration-thickness:var(--text-decoration-thickness,.1ex);text-underline-offset:var(--text-underline-offset,.2ex)}.opacity-50{opacity:.5}.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,)}.flow-2xl{--flow-space:var(--spacing-2xl)}.flow-3\.5xl{--flow-space:var(--spacing-3\.5xl)}.flow-3xl{--flow-space:var(--spacing-3xl)}.flow-lg{--flow-space:var(--spacing-lg)}.flow-sm{--flow-space:var(--spacing-sm)}.flow-xl{--flow-space:var(--spacing-xl)}.flow-xs{--flow-space:var(--spacing-xs)}@media (hover:hover){.hover\:opacity-100:hover{opacity:1}}@media (min-width:48rem){.min-md\:flow-xs{--flow-space:var(--spacing-xs)}}}@font-face{font-family:Rosart;font-style:normal;font-weight:500;src:url(/dist/assets/Rosart-Medium-DNBAQNXJ.woff)format("woff");font-display:swap}@font-face{font-family:Rosart;font-style:italic;font-weight:500;src:url(/dist/assets/Rosart-MediumItalic-nyepOdRo.woff)format("woff");font-display:swap}@font-face{font-family:Rosart;font-style:normal;font-weight:600;src:url(/dist/assets/Rosart-SemiBold-Dkm-Wusq.woff)format("woff");font-display:swap}@font-face{font-family:Rosart;font-style:italic;font-weight:600;src:url(/dist/assets/Rosart-SemiBoldItalic-CR-DoqvO.woff)format("woff");font-display:swap}@font-face{font-family:Rosart;font-style:normal;font-weight:700;src:url(/dist/assets/Rosart-Bold-PTepkPjs.woff)format("woff");font-display:swap}@font-face{font-family:Rosart;font-style:italic;font-weight:700;src:url(/dist/assets/Rosart-BoldItalic-D9fEu5ij.woff)format("woff");font-display:swap}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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}@keyframes spin{to{transform:rotate(360deg)}}
