.site-footer[data-astro-cid-sz7xmlte]{width:100%;max-width:var(--content-max-width);margin:auto auto 0;padding:var(--gutter-y) var(--gutter-x) 0 var(--gutter-x)}path[data-astro-cid-tvrurpns]{fill:currentColor}.logo[data-astro-cid-tvrurpns]{height:.25em}.nav-toggle[data-astro-cid-xozjwdqk]{cursor:pointer;border:none;background-color:transparent;width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-direction:column;align-self:start;justify-self:end}@container navigation (min-width: 880px){.nav-toggle[data-astro-cid-xozjwdqk]{display:none}}.nav-toggle[data-astro-cid-xozjwdqk] b[data-astro-cid-xozjwdqk]{display:block;position:absolute;margin:0;width:30px;height:4px;background-color:var(--nav-toggler-color);transition:transform .15s}.nav-toggle[data-astro-cid-xozjwdqk] b[data-astro-cid-xozjwdqk]:first-child{transform:translateY(-10px)}.nav-toggle[data-astro-cid-xozjwdqk] b[data-astro-cid-xozjwdqk]:last-child{transform:translateY(10px)}.nav-toggle[data-astro-cid-xozjwdqk] b[data-astro-cid-xozjwdqk]:nth-child(2){display:none}.is-nav-expanded .nav-toggle[data-astro-cid-xozjwdqk][aria-expanded=false] b[data-astro-cid-xozjwdqk]:not(:nth-child(2)){position:absolute;margin:0;width:30px}.is-nav-expanded .nav-toggle[data-astro-cid-xozjwdqk][aria-expanded=false] b[data-astro-cid-xozjwdqk]:first-child{transform:rotate(0)}.is-nav-expanded .nav-toggle[data-astro-cid-xozjwdqk][aria-expanded=false] b[data-astro-cid-xozjwdqk]:last-child{transform:rotate(-90deg)}.nav-toggle[data-astro-cid-xozjwdqk][aria-expanded=true]{display:block}.nav-toggle[data-astro-cid-xozjwdqk][aria-expanded=true] b[data-astro-cid-xozjwdqk]:first-child{transform:rotate(45deg)}.nav-toggle[data-astro-cid-xozjwdqk][aria-expanded=true] b[data-astro-cid-xozjwdqk]:last-child{transform:rotate(-45deg)}.nav-floating{position:fixed;top:var(--gutter-y);right:var(--gutter-x);max-width:calc(100% - 2 * (var(--gutter-x)));grid-template-columns:1fr max-content;align-items:center;gap:1em;width:max-content;padding:.75em 1.25em;border-radius:.25em;background-color:var(--color-text);color:var(--color-bg);--nav-toggler-color: var(--color-bg);z-index:2}.nav-floating .nav-toggle{grid-column:2}.nav-floating a{padding-inline:.5em;border:2px solid transparent;border-radius:.25em}@media (hover: hover){.nav-floating a:hover{border-color:#ffffff80}}.nav-floating [aria-current=page]{border-color:#fff}.nav-menue{display:none;gap:.25em 1em;list-style:none;margin:0;padding:0;order:-1;z-index:3}@media only screen and (min-width: 880px){.is-nav-expanded .nav-floating{display:grid}.is-nav-expanded .nav-menue{display:flex;flex-wrap:wrap}}.is-nav-expanded-full .nav-floating{display:grid}.is-nav-expanded-full .nav-menue{display:flex;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width: 768px){.is-nav-expanded-full .nav-menue{flex-direction:row}}.is-nav-expanded-full .nav-menue li:nth-child(n){display:block}.brand[data-astro-cid-hq5iqb5y]{line-height:0;height:3.5em;margin-inline-start:var(--gutter-x);svg{height:100%;width:max-content}}.site-header[data-astro-cid-hq5iqb5y]{width:max-content;padding-block:var(--gutter-y) var(--gutter-x)}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2) format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-ext-300-normal.Cirz0Guu.woff2) format("woff2"),url(/_astro/poppins-latin-ext-300-normal.nf6F73WS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-300-normal.Dku2WoCh.woff2) format("woff2"),url(/_astro/poppins-latin-300-normal.DCNuMXUj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}:root{--font-family-text: "Poppins", sans-serif;--font-family-heading: var(--font-family-text);--font-size-base: 1.25rem;--line-height-base: 1.5;--font-weight-base: 300;--font-weight-bold: 400;--font-size-h1: calc(var(--font-size-base) * 1.5);--font-size-h2: calc(var(--font-size-base) * 1.125);--font-size-h3: var(--font-size-base);--font-size-quote: calc(var(--font-size-base) * 1.25);--line-height-h1: 1.1;--line-height-h2: 1.3;--line-height-h3: var(--line-height-h2);--font-weight-h1: var(--font-weight-bold);--font-weight-h2: var(--font-weight-bold);--font-weight-h3: var(--font-weight-bold);--color-text: hsl(231, 44%, 23%);--color-bg: white;--color-bg-accent: #7757ff;--gutter-x: var(--font-size-base);--gutter-y: var(--font-size-base);--content-max-width: 900px}@media only screen and (min-width: 768px){:root{--font-size-base: 1.5rem;--font-size-h1: calc(var(--font-size-base) * 2);--font-size-h2: calc(var(--font-size-base) * 1.25);--font-size-quote: calc(var(--font-size-base) * 1.75)}}::selection{background:#a8e2ff}h1,h2,h3,h4,h5{font-family:var(--font-family-heading);margin-block-end:calc(var(--gutter-y) / 2);font-weight:var(--font-weight-bold)}h1,.h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);margin-block-end:.5em}h2,.h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:var(--font-weight-h2);margin-block-start:1.5em}h3,.h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-h3);margin-block:1.5em .5em!important}p{margin-block-end:.5em}a:any-link{color:inherit;text-decoration:none}body{display:flex;flex-direction:column;padding:0;margin:0;min-height:100svh;font-family:var(--font-family-text);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-base);background:var(--color-bg);color:var(--color-text)}main{padding-inline:var(--gutter-x);width:100%;max-width:var(--content-max-width);margin-inline:auto}p,ul,ol{margin-block-start:0}ul,ol{padding-inline-start:1em}strong{font-weight:var(--font-weight-bold)}blockquote{font-size:var(--font-size-quote);line-height:var(--line-height-h2);text-wrap:balance;font-weight:300;color:#333580}blockquote :last-child:is(em){display:block;margin-block-start:calc(var(--font-size-base));font-size:calc(var(--font-size-base) * .8);font-style:normal;color:var(--color-text)}table,thead,tbody,tr,th,td{display:block;text-align:left}.rich-text-table thead{display:none}@media only screen and (min-width: 768px){.rich-text-table thead{display:block}}.rich-text-table tr{display:grid;gap:.25em;border-bottom:2px solid;margin-block-end:1em;padding-block:.5em}@media only screen and (min-width: 768px){.rich-text-table tr{grid-template-columns:repeat(var(--cell-count),1fr);margin-block-end:0}}.rich-text-table td,.rich-text-table th{display:grid;grid-template-columns:minmax(30%,.5fr) 1fr;border-bottom:1px solid}.rich-text-table td:last-child,.rich-text-table th:last-child{border-bottom:none}.rich-text-table td :last-child,.rich-text-table th :last-child{margin-block-end:0}@media only screen and (min-width: 768px){.rich-text-table td,.rich-text-table th{display:block;border-bottom:none}}.rich-text-table th{font-weight:var(--font-weight-bold)}.rich-text-table:not(:has(thead)) tbody{border-top:2px solid}.rich-text-table:not(:has(thead)) td{display:block}.rich-text-table:has(thead) td{font-weight:var(--font-weight-base)}.rich-text-table:has(thead) td:before{content:attr(data-title);display:block;font-weight:var(--font-weight-bold)}.rich-text-table:has(thead) td p{grid-column:2}@media only screen and (min-width: 768px){.rich-text-table:has(thead) td:before{content:none;display:none}.rich-text-table:has(thead) td p{grid-column:span 1}}.richtext-image{display:block;width:100%;height:auto}.text a{display:inline-block;border:1px solid;border-radius:1em;padding-inline:.5em;break-inside:avoid;white-space:pre-wrap}@media (hover: hover){.text a:hover{background:var(--color-text);color:#fff}}.text a:focus-visible{background:var(--color-text);color:#fff}.accordion details[open]:has(.text:last-child .rich-text-table:last-child){border-bottom-color:transparent}.is-nav-expanded:not(.is-nav-expanded-full) .nav-floating:has(.nav-menue li:nth-child(n+4)) .nav-toggle b:first-child{transform:translateY(-10px)}.is-nav-expanded:not(.is-nav-expanded-full) .nav-floating:has(.nav-menue li:nth-child(n+4)) .nav-toggle b:last-child{transform:translateY(10px)}@media only screen and (min-width: 880px){.is-nav-expanded:not(.is-nav-expanded-full) .nav-floating:has(.nav-menue li:nth-child(n+4)) .nav-toggle{opacity:0;pointer-events:none}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
