.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var,video{vertical-align:initial;border:0;margin:0;padding:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,h6{text-wrap:pretty}@font-face{font-family:Izoard;src:url(/fonts/Izoard-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-ThinItalic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-ExtraLight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-ExtraLightItalic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-LightItalic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-Text.woff2)format("woff2");font-weight:450;font-style:normal;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-TextItalic.woff2)format("woff2");font-weight:450;font-style:italic;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-SemiBoldItalic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:IBM Plex Serif;src:url(/fonts/IBMPlexSerif-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:Supreme;src:url(/fonts/Supreme-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:fallback}@font-face{font-family:Supreme;src:url(/fonts/Supreme-VariableItalic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:fallback}@font-face{font-family:Berkeley Mono;src:url(/fonts/BerkeleyMono-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:fallback}@font-face{font-family:Berkeley Mono;src:url(/fonts/BerkeleyMono-VariableItalic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:fallback}@font-face{font-family:Izoard Fallback;size-adjust:101.5%;src:local(Arial)}@font-face{font-family:IBM Plex Serif Fallback;size-adjust:117.1%;ascent-override:86%;src:local(Times New Roman)}@font-face{font-family:Supreme Fallback;size-adjust:99.9%;src:local(Arial)}#settingsContainer[data-astro-cid-oshkpy7u]{font-family:var(--font-settings);user-select:none;z-index:1;position:relative}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u]{opacity:0;pointer-events:none;user-select:none}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u].open{opacity:1;pointer-events:unset;-webkit-user-select:unset;user-select:unset}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u]{background-color:var(--color-background);border:2px solid var(--color-background-offset-furthest);border-radius:10px;transition:opacity .2s linear,background-color .2s linear,border-color .2s linear;position:absolute;top:-13px;right:-8px}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .header[data-astro-cid-oshkpy7u]{border-bottom:2px solid var(--color-background-offset-furthest);grid-auto-flow:column;justify-content:space-between;height:60px;padding:20px;font-size:16px;font-weight:400;transition:border-color .2s linear;display:grid}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .header[data-astro-cid-oshkpy7u] .close[data-astro-cid-oshkpy7u]{cursor:pointer;touch-action:manipulation;background-color:var(--color-background-offset);border:none;border-radius:5px;align-self:center;width:38px;height:38px;margin:-12px;transition:background-color .2s linear;display:grid}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .header[data-astro-cid-oshkpy7u] .close[data-astro-cid-oshkpy7u]:hover{background-color:var(--color-background-offset-further)}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .header[data-astro-cid-oshkpy7u] .close[data-astro-cid-oshkpy7u] svg[data-astro-cid-oshkpy7u]{fill:var(--color-foreground);place-self:center;transition:all .2s linear}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .header[data-astro-cid-oshkpy7u] .close[data-astro-cid-oshkpy7u]:focus-visible{box-shadow:none;border:2px solid var(--color-highlight-intense);outline:none}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u]{gap:20px;padding:20px;font-size:15px;font-weight:500;display:grid}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] .headline[data-astro-cid-oshkpy7u]{padding-bottom:6px}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u]{background-color:var(--color-background-offset);touch-action:manipulation;border:none;border-radius:5px;width:50px;height:38px;transition:background-color .2s linear;display:grid}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u]:disabled{opacity:.8}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u]:disabled svg[data-astro-cid-oshkpy7u]{opacity:.3}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u]:hover{background-color:var(--color-background-offset-further)}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u].active{background-color:var(--color-highlight-medium)}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u].active svg[data-astro-cid-oshkpy7u] path[data-astro-cid-oshkpy7u]{fill:oklch(88% .01 264)}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u].active svg[data-astro-cid-oshkpy7u] circle[data-astro-cid-oshkpy7u]{stroke:oklch(88% .01 264)}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u]:not(.active):hover{cursor:pointer}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u]:focus-visible{box-shadow:none;border:2px solid var(--color-foreground-emphasis);outline:none}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u]:focus-visible.active{background:var(--color-highlight-medium);box-shadow:inset 0 0 0 2px oklch(88% .01 264)}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u] svg[data-astro-cid-oshkpy7u]{place-self:center;transition:all .2s linear}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u] svg[data-astro-cid-oshkpy7u] circle[data-astro-cid-oshkpy7u]{stroke:var(--color-foreground-emphasis);transition:all .2s linear}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] button[data-astro-cid-oshkpy7u] svg[data-astro-cid-oshkpy7u] path[data-astro-cid-oshkpy7u]{fill:var(--color-foreground-emphasis);transition:all .2s linear}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] .label[data-astro-cid-oshkpy7u]{text-align:center;width:50px;height:38px;line-height:38px}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] .controlGroup[data-astro-cid-oshkpy7u]{grid-auto-flow:column;gap:1px;display:grid}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] .controlGroup[data-astro-cid-oshkpy7u].buttonsOnly button[data-astro-cid-oshkpy7u]:first-child{border-top-right-radius:0;border-bottom-right-radius:0}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] .controlGroup[data-astro-cid-oshkpy7u].buttonsOnly button[data-astro-cid-oshkpy7u]:nth-child(2){border-radius:0}#settingsContainer[data-astro-cid-oshkpy7u] .settings[data-astro-cid-oshkpy7u] .content[data-astro-cid-oshkpy7u] .setting[data-astro-cid-oshkpy7u] .controlGroup[data-astro-cid-oshkpy7u].buttonsOnly button[data-astro-cid-oshkpy7u]:last-child{border-top-left-radius:0;border-bottom-left-radius:0}#headerContainer[data-astro-cid-nen7h5rs]{z-index:1;position:relative}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs]{z-index:2;background-color:oklch(from var(--color-background-offset-close) l c h/50%);backdrop-filter:blur(10px)saturate(180%);border-bottom:1px solid var(--color-background-offset-far);transition:background-color .2s linear,border-color .2s linear;display:grid;position:relative}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs]:after{content:"";pointer-events:none;height:28px;opacity:var(--scroll-shadow-opacity,0);background:radial-gradient(80% 100% at 50% 0,var(--color-boxshadow) 0,color-mix(in oklab,var(--color-boxshadow),#0000 50%) 35%,#0000 75%);transition:opacity .2s linear;position:absolute;top:100%;left:0;right:0}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs]{justify-self:center;gap:20px;width:100%;max-width:1100px;display:grid;position:relative}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] #logo[data-astro-cid-nen7h5rs]{grid-area:logo;gap:8px;max-width:max-content;height:38px;display:grid;position:relative}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] #logo[data-astro-cid-nen7h5rs] #name[data-astro-cid-nen7h5rs] path[data-astro-cid-nen7h5rs]{fill:var(--color-highlight-medium)}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] #logo[data-astro-cid-nen7h5rs] #slogan[data-astro-cid-nen7h5rs] path[data-astro-cid-nen7h5rs]{opacity:.5;fill:var(--color-foreground-medium)}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] #logo[data-astro-cid-nen7h5rs]:before{content:"";opacity:0;pointer-events:none;border:1px solid var(--color-highlight-intense);background:var(--color-highlight-focus);border-radius:5px;transition:opacity .2s linear;position:absolute;inset:-12px -10px}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] #logo[data-astro-cid-nen7h5rs]:focus-visible{box-shadow:none;outline:none}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] #logo[data-astro-cid-nen7h5rs]:focus-visible:before{opacity:1}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{user-select:none;grid-area:navigation;align-items:center}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-navigation);font-feature-settings:"cpsp";text-transform:uppercase;color:var(--color-foreground);font-weight:500;text-decoration:none;transition:color .2s linear,font-size .2s linear;display:inline-block;position:relative}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] :is(a[data-astro-cid-nen7h5rs].active,a[data-astro-cid-nen7h5rs]:hover){color:var(--color-highlight-medium)}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:before{content:"";opacity:0;pointer-events:none;border:1px solid var(--color-highlight-intense);background:var(--color-highlight-focus);border-radius:5px;transition:opacity .2s linear;position:absolute;inset:-8px -10px}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{box-shadow:none;outline:none}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible:before{opacity:1}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .settings[data-astro-cid-nen7h5rs]{grid-area:settings}@media screen and (width>=500px){#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs]{grid-template-columns:1fr max-content max-content;grid-template-areas:"logo navigation settings";grid-auto-flow:column;justify-content:space-between;padding:30px 30px 25px}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{grid-auto-flow:column;gap:30px;padding:10px;display:grid}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:16px}}@media screen and (width>=800px){#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:17px}}@media screen and (width>=850px){#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:18px}}@media screen and (width>=970px){#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs]{grid-template-columns:1fr max-content;grid-template-areas:"logo navigation"}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs] .settings[data-astro-cid-nen7h5rs]{position:absolute;top:calc(100% + 40px);right:30px}}@media screen and (width>=600px) and (width<=649px){#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs]{gap:15px}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{align-items:center;gap:15px;padding:0}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:16px}}@media screen and (width<=599px){#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs]{grid-template:"logo settings"max-content"navigation settings"max-content/1fr max-content;gap:20px;padding:20px}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{grid-auto-flow:column;justify-content:start;gap:20px;padding:0;display:grid}}@media screen and (width<=499px){#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs]{grid-template:"logo settings"max-content"navigation navigation"max-content/1fr max-content;gap:20px}#headerContainer[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] .sizeContainer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:14px}}footer[data-astro-cid-jo6i4kqk]{pointer-events:none;background-color:var(--color-background-offset-close);user-select:none;border-color:#0000;grid-auto-flow:column;justify-content:space-between;width:100%;padding:20px 30px;transition:padding .2s linear,background-color .2s linear,border-color .2s linear;display:grid;position:sticky;bottom:0;left:0;right:0}footer[data-astro-cid-jo6i4kqk]:after{content:"";background-color:inherit;height:50px;position:fixed;bottom:-50px;left:0;right:0}@media screen and (width<=399px){footer[data-astro-cid-jo6i4kqk]{padding:10px 20px}}@media screen and (width>=400px) and (width<=649px){footer[data-astro-cid-jo6i4kqk]{padding:15px 20px}}@media screen and (width<=1049px){footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-background-offset)}}@media screen and (width>=1050px){footer[data-astro-cid-jo6i4kqk]{background-color:initial;position:fixed}}footer[data-astro-cid-jo6i4kqk] #copyright[data-astro-cid-jo6i4kqk]{font-variant-numeric:lining-nums;font-family:var(--font-text);color:var(--color-foreground-light);font-size:12px;font-weight:500;transition:all .2s linear}@media (width<=1049px){footer[data-astro-cid-jo6i4kqk] #copyright[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]:after{content:". "}}@media (width>=1050px){footer[data-astro-cid-jo6i4kqk] #copyright[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]:last-child:after{content:"."}}@media screen and (width>=1050px){footer[data-astro-cid-jo6i4kqk] #copyright[data-astro-cid-jo6i4kqk]{gap:6px;display:grid}}@media (width<=350px){footer[data-astro-cid-jo6i4kqk] #copyright[data-astro-cid-jo6i4kqk]{font-size:11px}}footer[data-astro-cid-jo6i4kqk] #legal[data-astro-cid-jo6i4kqk]{pointer-events:all;font-family:var(--font-navigation);text-transform:uppercase;color:var(--color-foreground-light);font-size:12px;font-weight:500;text-decoration:none;transition:all .2s linear;position:relative}footer[data-astro-cid-jo6i4kqk] #legal[data-astro-cid-jo6i4kqk]:hover{color:var(--color-foreground)}footer[data-astro-cid-jo6i4kqk] #legal[data-astro-cid-jo6i4kqk]:before{content:"";opacity:0;pointer-events:none;border:1px solid var(--color-highlight-intense);background:var(--color-highlight-focus);border-radius:3px;transition:opacity .2s linear;position:absolute;inset:-3px -6px}footer[data-astro-cid-jo6i4kqk] #legal[data-astro-cid-jo6i4kqk]:focus-visible{box-shadow:none;outline:none}footer[data-astro-cid-jo6i4kqk] #legal[data-astro-cid-jo6i4kqk]:focus-visible:before{opacity:1}footer[data-astro-cid-jo6i4kqk] #legal[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--color-foreground)}@media screen and (width>=1050px){footer[data-astro-cid-jo6i4kqk] #legal[data-astro-cid-jo6i4kqk]{align-self:end}}#page-container[data-astro-cid-z4jru4n3]{background-color:var(--color-background-offset);justify-items:center}#container[data-astro-cid-z4jru4n3],#page-container[data-astro-cid-z4jru4n3]{transition:background-color .2s linear;display:grid}#container[data-astro-cid-z4jru4n3]{min-height:100dvh;margin:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);background-color:var(--color-background);color:var(--color-foreground);grid-template-rows:max-content 1fr;grid-template-areas:"header""content";width:100%;min-width:320px;position:relative}#container[data-astro-cid-z4jru4n3] #headerContainer{z-index:2;grid-area:header;position:sticky;top:0}#container[data-astro-cid-z4jru4n3] main[data-astro-cid-z4jru4n3]{grid-area:content}#container[data-astro-cid-z4jru4n3] #stuck-top[data-astro-cid-z4jru4n3]{z-index:1;pointer-events:none;user-select:none;position:fixed;top:0;left:0;right:0}#container[data-astro-cid-z4jru4n3] #stuck-top[data-astro-cid-z4jru4n3]>#blur[data-astro-cid-z4jru4n3]{width:100%;opacity:var(--scroll-shadow-opacity,0);position:relative}#container[data-astro-cid-z4jru4n3] #stuck-top[data-astro-cid-z4jru4n3]>#blur[data-astro-cid-z4jru4n3]:before{background:var(--color-background);mask-image:linear-gradient(to bottom,#000 var(--header-height,90px),#000000eb calc(var(--header-height,90px) + 8px),#000000a6 calc(var(--header-height,90px) + 20px),#00000052 calc(var(--header-height,90px) + 38px),#0000001a calc(var(--header-height,90px) + 50px),#0000 calc(var(--header-height,90px) + 60px))}#container[data-astro-cid-z4jru4n3] #stuck-top[data-astro-cid-z4jru4n3]>#blur[data-astro-cid-z4jru4n3]:after,#container[data-astro-cid-z4jru4n3] #stuck-top[data-astro-cid-z4jru4n3]>#blur[data-astro-cid-z4jru4n3]:before{content:"";height:calc(var(--header-height,90px) + 60px);position:absolute;top:0;left:0;right:0}#container[data-astro-cid-z4jru4n3] #stuck-top[data-astro-cid-z4jru4n3]>#blur[data-astro-cid-z4jru4n3]:after{background-color:oklch(from var(--color-background) l c h/75%);backdrop-filter:blur(5px);mask-image:linear-gradient(to bottom,#000 var(--header-height,90px),#000000b3 calc(var(--header-height,90px) + 8px),#0000006b calc(var(--header-height,90px) + 20px),#0003 calc(var(--header-height,90px) + 38px),#0000000f calc(var(--header-height,90px) + 50px),#0000 calc(var(--header-height,90px) + 60px))}main[data-astro-cid-z4jru4n3]{background-color:var(--color-background);grid-auto-rows:1fr max-content;display:grid}main[data-astro-cid-z4jru4n3] .content[data-astro-cid-z4jru4n3]{grid-auto-rows:max-content;transition:padding .1s linear,background-color .2s linear;display:grid}main[data-astro-cid-z4jru4n3] a{color:var(--color-highlight-intense);font-weight:500;text-decoration-color:#0000;transition:text-decoration-color .2s linear;position:relative}main[data-astro-cid-z4jru4n3] a:before{content:"";opacity:0;pointer-events:none;border:1px solid var(--color-highlight-intense);background:var(--color-highlight-focus);border-radius:3px;transition:opacity .2s linear;position:absolute;inset:-3px -6px}main[data-astro-cid-z4jru4n3] a:focus-visible{box-shadow:none;outline:none}main[data-astro-cid-z4jru4n3] a:focus-visible:before{opacity:1}main[data-astro-cid-z4jru4n3] a:hover{text-decoration-color:var(--color-highlight-intense)}@media screen and (width<=649px){main[data-astro-cid-z4jru4n3] .content[data-astro-cid-z4jru4n3]{padding:30px 20px 0}}@media screen and (width>=650px){main[data-astro-cid-z4jru4n3] .content[data-astro-cid-z4jru4n3]{padding:30px 30px 0}}
