.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}a,abbr,acronym,address,applet,article,aside,audio,b,big,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,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}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-style:normal;font-display:fallback}@font-face{font-family:Supreme;src:url(/fonts/Supreme-VariableItalic.woff2) format("woff2");font-style:italic;font-display:fallback}@font-face{font-family:Berkeley Mono;src:url(/fonts/BerkeleyMono-Variable.woff2) format("woff2");font-style:normal;font-display:fallback}@font-face{font-family:Berkeley Mono;src:url(/fonts/BerkeleyMono-VariableItalic.woff2) format("woff2");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-ywnvr3o6]{font-family:var(--font-settings);position:relative;z-index:1}#settingsContainer[data-astro-cid-ywnvr3o6],#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6]{-webkit-user-select:none;-moz-user-select:none;user-select:none}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6]{opacity:0;pointer-events:none}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6].open{opacity:1;pointer-events:unset;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6]{position:absolute;top:-13px;right:-8px;border-radius:10px;background-color:var(--color-background);border:2px solid var(--color-background-offset-furthest);transition:opacity .2s linear,background-color .2s linear,border-color .2s linear}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .header[data-astro-cid-ywnvr3o6]{display:grid;grid-auto-flow:column;justify-content:space-between;padding:20px;border-bottom:2px solid var(--color-background-offset-furthest);font-weight:400;font-size:16px;height:60px;transition:border-color .2s linear}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .header[data-astro-cid-ywnvr3o6] .close[data-astro-cid-ywnvr3o6]{display:grid;align-self:center;height:38px;width:38px;margin:-12px;border-radius:5px;cursor:pointer;touch-action:manipulation;transition:background-color .2s linear;background-color:var(--color-background-offset);border:none}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .header[data-astro-cid-ywnvr3o6] .close[data-astro-cid-ywnvr3o6]:hover{background-color:var(--color-background-offset-further)}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .header[data-astro-cid-ywnvr3o6] .close[data-astro-cid-ywnvr3o6] svg[data-astro-cid-ywnvr3o6]{align-self:center;justify-self:center;fill:var(--color-foreground);transition:all .2s linear}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .header[data-astro-cid-ywnvr3o6] .close[data-astro-cid-ywnvr3o6]:focus-visible{outline:none;box-shadow:none;border:1px solid var(--color-highlight-intense);background:var(--color-highlight-focus)}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6]{display:grid;gap:20px;padding:20px;font-weight:500;font-size:15px}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] .headline[data-astro-cid-ywnvr3o6]{padding-bottom:6px}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6]{display:grid;width:50px;height:38px;background-color:var(--color-background-offset);border-radius:5px;border:none;transition:background-color .2s linear;touch-action:manipulation}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6]:disabled{opacity:.8}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6]:disabled svg[data-astro-cid-ywnvr3o6]{opacity:.3}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6]:hover{background-color:var(--color-background-offset-further)}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6].active{background-color:var(--color-highlight-medium)}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6].active svg[data-astro-cid-ywnvr3o6] path[data-astro-cid-ywnvr3o6]{fill:#d3d6de}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6].active svg[data-astro-cid-ywnvr3o6] circle[data-astro-cid-ywnvr3o6]{stroke:#d3d6de}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6]:not(.active):hover{cursor:pointer}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6]:focus-visible{outline:none;box-shadow:none;border:1px solid var(--color-highlight-intense);background:var(--color-highlight-focus)}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6] svg[data-astro-cid-ywnvr3o6]{align-self:center;justify-self:center;transition:all .2s linear}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6] svg[data-astro-cid-ywnvr3o6] circle[data-astro-cid-ywnvr3o6]{stroke:var(--color-foreground-emphasis);transition:all .2s linear}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] button[data-astro-cid-ywnvr3o6] svg[data-astro-cid-ywnvr3o6] path[data-astro-cid-ywnvr3o6]{fill:var(--color-foreground-emphasis);transition:all .2s linear}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] .label[data-astro-cid-ywnvr3o6]{text-align:center;width:50px;height:38px;line-height:38px}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] .controlGroup[data-astro-cid-ywnvr3o6]{display:grid;grid-auto-flow:column;gap:1px}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] .controlGroup[data-astro-cid-ywnvr3o6].buttonsOnly button[data-astro-cid-ywnvr3o6]:first-child{border-top-right-radius:0;border-bottom-right-radius:0}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] .controlGroup[data-astro-cid-ywnvr3o6].buttonsOnly button[data-astro-cid-ywnvr3o6]:nth-child(2){border-radius:0}#settingsContainer[data-astro-cid-ywnvr3o6] .settings[data-astro-cid-ywnvr3o6] .content[data-astro-cid-ywnvr3o6] .setting[data-astro-cid-ywnvr3o6] .controlGroup[data-astro-cid-ywnvr3o6].buttonsOnly button[data-astro-cid-ywnvr3o6]:last-child{border-top-left-radius:0;border-bottom-left-radius:0}#headerContainer[data-astro-cid-3ef6ksr2]{position:relative;z-index:1}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2]{display:grid;position:relative;z-index:2;background-color:var(--color-background-offset-close);border-bottom:1px solid var(--color-background-offset-far);transition:background-color .2s linear,border-color .2s linear}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] .sizeContainer[data-astro-cid-3ef6ksr2]{display:grid;position:relative;justify-self:center;gap:20px;max-width:1100px;width:100%}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] #logo[data-astro-cid-3ef6ksr2]{position:relative;grid-area:logo;display:grid;gap:8px;height:38px;max-width:-moz-max-content;max-width:max-content}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] #logo[data-astro-cid-3ef6ksr2] #name[data-astro-cid-3ef6ksr2] path[data-astro-cid-3ef6ksr2]{fill:var(--color-highlight-medium)}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] #logo[data-astro-cid-3ef6ksr2] #slogan[data-astro-cid-3ef6ksr2] path[data-astro-cid-3ef6ksr2]{opacity:.5;fill:var(--color-foreground-medium)}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] #logo[data-astro-cid-3ef6ksr2]:before{opacity:0;pointer-events:none;content:"";position:absolute;inset:-12px -10px;border-radius:5px;border:1px solid var(--color-highlight-intense);background:var(--color-highlight-focus);transition:opacity .2s linear}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] #logo[data-astro-cid-3ef6ksr2]:focus-visible{outline:none;box-shadow:none}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] #logo[data-astro-cid-3ef6ksr2]:focus-visible:before{opacity:1}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{grid-area:navigation;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{position:relative;display:inline-block;font-family:var(--font-navigation);font-weight:500;font-feature-settings:"cpsp";text-decoration:none;text-transform:uppercase;color:var(--color-foreground);transition:color .2s linear,font-size .2s linear}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active,#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--color-highlight-medium)}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:before{opacity:0;pointer-events:none;content:"";position:absolute;inset:-8px -10px;border-radius:5px;border:1px solid var(--color-highlight-intense);background:var(--color-highlight-focus);transition:opacity .2s linear}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{position:relative;outline:none;box-shadow:none}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible:before{opacity:1}#headerContainer[data-astro-cid-3ef6ksr2] header[data-astro-cid-3ef6ksr2] .settings[data-astro-cid-3ef6ksr2]{grid-area:settings}@media screen and (min-width:500px){.sizeContainer[data-astro-cid-3ef6ksr2]{grid-auto-flow:column;justify-content:space-between;padding:30px 30px 25px;grid-template-areas:"logo navigation settings";grid-template-columns:1fr max-content max-content}.sizeContainer[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:grid;grid-auto-flow:column;gap:30px;padding:10px}.sizeContainer[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:16px}}@media screen and (min-width:800px){header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:17px}}@media screen and (min-width:850px){header[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:18px}}@media screen and (min-width:970px){.sizeContainer[data-astro-cid-3ef6ksr2]{grid-template-areas:"logo navigation";grid-template-columns:1fr max-content}.sizeContainer[data-astro-cid-3ef6ksr2] .settings[data-astro-cid-3ef6ksr2]{position:absolute;right:30px;top:calc(100% + 40px)}}@media screen and (min-width:600px)and (max-width:649px){.sizeContainer[data-astro-cid-3ef6ksr2]{gap:15px}.sizeContainer[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{gap:15px;padding:0;align-items:center}.sizeContainer[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:16px}}@media screen and (max-width:599px){.sizeContainer[data-astro-cid-3ef6ksr2]{padding:20px;grid-template-areas:"logo       settings" "navigation settings";grid-template-columns:1fr max-content;grid-template-rows:max-content max-content;gap:20px}.sizeContainer[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:grid;grid-auto-flow:column;gap:20px;padding:0;justify-content:start}}@media screen and (max-width:499px){.sizeContainer[data-astro-cid-3ef6ksr2]{grid-template-areas:"logo       settings" "navigation navigation";grid-template-columns:1fr max-content;grid-template-rows:max-content max-content;gap:20px}.sizeContainer[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:14px}}footer[data-astro-cid-sz7xmlte]{position:sticky;pointer-events:none;left:0;right:0;bottom:0;border-color:transparent;background-color:var(--color-background-offset-close);display:grid;grid-auto-flow:column;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;padding:20px 25px;transition:padding .2s linear,background-color .2s linear,border-color .2s linear}footer[data-astro-cid-sz7xmlte]:after{content:"";position:fixed;bottom:-50px;left:0;right:0;height:50px;background-color:inherit}@media screen and (max-width:399px){footer[data-astro-cid-sz7xmlte]{padding:10px 15px}}@media screen and (min-width:400px)and (max-width:649px){footer[data-astro-cid-sz7xmlte]{padding:15px 20px}}@media screen and (max-width:1049px){footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--color-background-offset)}}@media screen and (min-width:1050px){footer[data-astro-cid-sz7xmlte]{background-color:transparent;position:fixed}}footer[data-astro-cid-sz7xmlte] #copyright[data-astro-cid-sz7xmlte]{font-variant-numeric:lining-nums;font-family:var(--font-text);font-size:12px;font-weight:500;color:var(--color-foreground-light);transition:all .2s linear}@media(max-width:1049px){footer[data-astro-cid-sz7xmlte] #copyright[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]:after{content:". "}}@media(min-width:1050px){footer[data-astro-cid-sz7xmlte] #copyright[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]:last-child:after{content:"."}}@media screen and (min-width:1050px){footer[data-astro-cid-sz7xmlte] #copyright[data-astro-cid-sz7xmlte]{display:grid;gap:6px}}@media(max-width:350px){footer[data-astro-cid-sz7xmlte] #copyright[data-astro-cid-sz7xmlte]{font-size:11px}}footer[data-astro-cid-sz7xmlte] #legal[data-astro-cid-sz7xmlte]{position:relative;pointer-events:all;font-family:var(--font-navigation);font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var(--color-foreground-light);transition:all .2s linear}footer[data-astro-cid-sz7xmlte] #legal[data-astro-cid-sz7xmlte]:hover{color:var(--color-foreground)}footer[data-astro-cid-sz7xmlte] #legal[data-astro-cid-sz7xmlte]:before{content:"";opacity:0;pointer-events:none;position:absolute;inset:-3px -6px;border-radius:3px;border:1px solid var(--color-highlight-intense);background:var(--color-highlight-focus);transition:opacity .2s linear}footer[data-astro-cid-sz7xmlte] #legal[data-astro-cid-sz7xmlte]:focus-visible{color:var(--color-foreground);outline:none;box-shadow:none}footer[data-astro-cid-sz7xmlte] #legal[data-astro-cid-sz7xmlte]:focus-visible:before{opacity:1}@media screen and (min-width:1050px){footer[data-astro-cid-sz7xmlte] #legal[data-astro-cid-sz7xmlte]{align-self:end}}#page-container[data-astro-cid-37fxchfa]{justify-items:center;transition:background-color .2s linear}#container[data-astro-cid-37fxchfa],#page-container[data-astro-cid-37fxchfa]{display:grid;background-color:var(--color-background-offset)}#container[data-astro-cid-37fxchfa]{grid-template-areas:"header" "content";grid-template-rows:max-content 1fr;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);position:relative;color:var(--color-foreground);min-width:320px;width:100%;transition:background-color .2s linear,box-shadow .2s linear}#container[data-astro-cid-37fxchfa] header{grid-area:header}#container[data-astro-cid-37fxchfa] main[data-astro-cid-37fxchfa]{grid-area:content}#container[data-astro-cid-37fxchfa] main[data-astro-cid-37fxchfa] #stuck-top[data-astro-cid-37fxchfa]{container-type:scroll-state;position:sticky;top:0;z-index:1;height:20px;overflow:visible;width:100%;max-width:calc(var(--content-width) + 40px);justify-self:center}#container[data-astro-cid-37fxchfa] main[data-astro-cid-37fxchfa] #stuck-top[data-astro-cid-37fxchfa]>#blur[data-astro-cid-37fxchfa]{position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:0}#container[data-astro-cid-37fxchfa] main[data-astro-cid-37fxchfa] #stuck-top[data-astro-cid-37fxchfa]>#blur[data-astro-cid-37fxchfa]:before{content:"";position:absolute;top:0;width:100%;height:40px;background:var(--color-background);-webkit-mask-image:linear-gradient(180deg,#000 10%,transparent);mask-image:linear-gradient(180deg,#000 10%,transparent)}#container[data-astro-cid-37fxchfa] main[data-astro-cid-37fxchfa] #stuck-top[data-astro-cid-37fxchfa]>#blur[data-astro-cid-37fxchfa]:after{content:"";position:absolute;top:0;width:100%;height:80px;background-color:hsl(from var(--color-background) h s l/75%);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}#container[data-astro-cid-37fxchfa] main[data-astro-cid-37fxchfa] #stuck-top[data-astro-cid-37fxchfa]>#blur[data-astro-cid-37fxchfa]{transition:all .4s ease}@container scroll-state(stuck: top){#container[data-astro-cid-37fxchfa] main[data-astro-cid-37fxchfa] #stuck-top[data-astro-cid-37fxchfa]>#blur[data-astro-cid-37fxchfa]{opacity:100%}}main[data-astro-cid-37fxchfa]{display:grid;grid-auto-rows:1fr max-content;background-color:var(--color-background);overflow:auto}main[data-astro-cid-37fxchfa] .content[data-astro-cid-37fxchfa]{display:grid;grid-auto-rows:max-content;transition:padding .1s linear,background-color .2s linear}main[data-astro-cid-37fxchfa] a{position:relative;display:inline-block;font-weight:500;color:var(--color-highlight-intense);text-decoration-color:transparent;transition:text-decoration-color .2s linear}main[data-astro-cid-37fxchfa] a:hover{text-decoration-color:var(--color-highlight-intense)}main[data-astro-cid-37fxchfa] a:before{content:"";opacity:0;pointer-events:none;position:absolute;inset:-3px -6px;border-radius:3px;border:1px solid var(--color-highlight-intense);background:var(--color-highlight-focus);transition:opacity .2s linear}main[data-astro-cid-37fxchfa] a:focus-visible{position:relative;outline:none;box-shadow:none}main[data-astro-cid-37fxchfa] a:focus-visible:before{opacity:1}@media screen and (max-width:399px){main[data-astro-cid-37fxchfa] .content[data-astro-cid-37fxchfa]{padding:20px}}@media screen and (min-width:400px)and (max-width:649px){main[data-astro-cid-37fxchfa] .content[data-astro-cid-37fxchfa]{padding:20px}}@media screen and (min-width:650px)and (max-width:849px){main[data-astro-cid-37fxchfa] .content[data-astro-cid-37fxchfa]{padding:20px 30px 30px}}@media screen and (min-width:850px){main[data-astro-cid-37fxchfa] .content[data-astro-cid-37fxchfa]{padding:20px 30px 30px}}@media screen and (min-width:1100px){main[data-astro-cid-37fxchfa] .content[data-astro-cid-37fxchfa]{padding:20px 30px 30px}}
