*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{line-height:1.5;margin:0;min-height:100vh}:where(h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin:0}:where(h1,h2,h3,h4,button,input,label){line-height:1.1}:where(h1,h2,h3,h4){text-wrap:balance}ol[role=list],ul[role=list]{list-style:none;margin:0;padding:0}a:not([class]){-webkit-text-decoration-skip:ink;color:currentColor;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--font-family-sans:Graebenbach,sans-serif;--font-family-serif:Rosart,serif;--font-family-mono:Graebenbach Mono,monospace;--u:clamp(4px,.5vw,8px);--ratio:1.4;--s-5:clamp(.33rem,.39rem + -.29vw,.18rem);--s-4:clamp(.41rem,.47rem + -.31vw,.25rem);--s-3:clamp(.51rem,.57rem + -.31vw,.35rem);--s-2:clamp(.64rem,.69rem + -.27vw,.5rem);--s-1:clamp(.8rem,.84rem + -.18vw,.71rem);--s0:clamp(1rem,1rem,1rem);--s1:clamp(1.25rem,1.19rem + .32vw,1.41rem);--s2:clamp(1.56rem,1.39rem + .85vw,2rem);--s3:clamp(1.95rem,1.61rem + 1.7vw,2.83rem);--s4:clamp(2.44rem,1.83rem + 3.04vw,4rem);--s5:clamp(3.05rem,2.04rem + 5.07vw,5.65rem);--font-body:var(--s0);--font-sm:var(--s-1);--font-lg:var(--s1);--font-h3:var(--s3);--font-h2:var(--s4);--font-h1:var(--s5);--space-1:calc(var(--u)*1);--space-2:calc(var(--u)*2);--space-3:calc(var(--u)*3);--space-4:calc(var(--u)*4);--space-6:calc(var(--u)*6);--space-8:calc(var(--u)*8);--space-12:calc(var(--u)*12);--space-16:calc(var(--u)*16);--color-light:color(display-p3 .929412 .92549 .898039/1);--color-dark:color(display-p3 .094118 .086275 .090196/1);--color-bg-light:var(--color-light);--color-text-light:var(--color-dark);font-size:calc(.333vw + 1em)}body,html{height:100%}body{background:var(--color-bg-light);color:var(--color-text-light);font-family:var(--font-family-serif);font-size:var(--font-body)}h1{font-size:var(--font-h1)}h2{font-size:var(--font-h2)}h3{font-size:var(--font-h3)}p{font-size:var(--font-body)}small{font-size:var(--font-sm)}a{color:inherit;text-decoration:none}a:hover{background-color:#fff}:root{--content-max:72rem;--gutter:clamp(var(--space-6),3rem,var(--space-8))}._areaNavigation_1j4ge_11{grid-area:navigation}._areaPageContent_1j4ge_15{grid-area:pagecontent}._areaFooter_1j4ge_19{grid-area:footer}._areaHeader_1j4ge_23{grid-area:header}._appGrid_1j4ge_28{display:grid;grid-template-areas:". navigation ." ". header ." ". pagecontent ." ". footer .";grid-template-columns:var(--gutter) auto var(--gutter);grid-template-rows:auto auto 1fr auto;row-gap:var(--space-6)}._stack_1utoz_2>*+*{margin-top:var(--space-3)}._grid_1utoz_6{display:grid;gap:var(--space-3)}._gridDense_1utoz_11{display:grid;gap:var(--space-1)}._container_1utoz_17{margin-inline:auto;max-width:72rem;padding-inline:var(--space-3)}._card_1utoz_23{background:var(--color-light);border-radius:var(--space-2);padding:var(--space-4)}._cluster_1utoz_30{align-items:var(--cluster-vertical-alignment,center);-moz-column-gap:var(--cluster-column-gap,var(--space-3));column-gap:var(--cluster-column-gap,var(--space-3));display:flex;flex-direction:var(--cluster-direction,row);flex-wrap:var(--cluster-wrap,wrap);justify-content:var(--cluster-horizontal-alignment,flex-start);row-gap:var(--cluster-row-gap,var(--space-3))}._contents_1utoz_40{display:contents}._px1_1utoz_45{padding-inline:var(--space-1)}._px2_1utoz_49{padding-inline:var(--space-2)}._px3_1utoz_53{padding-inline:var(--space-3)}._bgLight_1utoz_58{background-color:var(--color-bg-light)}._textDark_1utoz_62{color:var(--color-dark)}._textLight_1utoz_66{color:var(--color-light)}._navigation_1kbxo_1{font-family:var(--font-family-sans);padding-block:var(--space-2);text-transform:uppercase}._navlist_1kbxo_9{--cluster-wrap:wrap;--cluster-column-gap:var(--space-4);--cluster-row-gap:var(--space-1);--cluster-horizontal-alignment:flex-start;--cluster-vertical-alignment:center;--cluster-direction:row;list-style:none;margin:0;padding:0}._navlist_1kbxo_9>*{display:block}._submenu_1kbxo_49 summary{cursor:pointer;list-style:none}._submenu_1kbxo_49 ul{list-style:none;margin:0;padding:0 0 0 var(--space-3)}@media (min-width:768px){._submenu_1kbxo_49 summary{pointer-events:none}._submenu_1kbxo_49 summary::-webkit-details-marker{display:none}}p[data-astro-cid-sz7xmlte]{font-family:var(--font-family-sans)}
