header[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--color-accent)}.logo[data-astro-cid-3ef6ksr2]{grid-column:2;width:150px}body.article header{grid-column:1/-1}body.article footer{grid-column:1/-1}@media (min-width: 1024px){body.article main{grid-column:3/-2;border-inline-start:1px solid var(--color-accent);margin-block:1em;padding-inline-start:2em}}@media (min-width: 769px) and (max-width: 1023px){body.article main{grid-column:3/-2;border-inline-start:1px solid var(--color-accent);margin-block:1em;padding-inline-start:2em}}@media (max-width: 768px){body.article main{grid-column:2/-2;margin-block-end:2em}}body.article h1{--max-font-size: 3rem;--target-font-size: 4vw;margin-block-end:.75em}body.article h2{font-size:var(--font-size-base)}body.article h1,body.article h2{line-height:1.5em}body{--column-count: 4;display:grid;grid-template-columns:var(--gutter) repeat(var(--column-count),1fr) var(--gutter)}@media (max-width: 768px){body{--column-count: 2}}#sidebar[data-astro-cid-wplxhggs]{grid-column:2}@media (min-width: 1024px){#sidebar[data-astro-cid-wplxhggs]{grid-column:2/3;padding-inline-end:2em;margin-block:2.5em}}@media (min-width: 769px) and (max-width: 1023px){#sidebar[data-astro-cid-wplxhggs]{grid-column:2/3;padding-inline-end:2em;margin-block:2.5em}}@media (max-width: 768px){#sidebar[data-astro-cid-wplxhggs]{grid-column:2/-2;margin-block:1em}}:root{font-size:18px;font-family:var(--font-body)}@media (max-width: 768px){:root{font-size:16px}}@media only screen and (max-width: 300px){:root{font-size:12px}}body{line-height:1.8}:root{--font-size-x-small: .5739210285rem}.font-size-x-small[data-astro-cid-yvbahnfj]{font-size:.5739210285rem}h9[data-astro-cid-yvbahnfj],.h9[data-astro-cid-yvbahnfj]{font-family:var(--font-heading);font-weight:700;line-height:.8;text-transform:uppercase;font-size:var(--font-size-x-small);margin-block-start:1rem}@media only screen and (max-width: 300px){:root{--font-size-x-small: 1rem}}:root{--font-size-small: .7575757576rem}.small[data-astro-cid-yvbahnfj],.font-size-small[data-astro-cid-yvbahnfj]{font-size:.7575757576rem}h8[data-astro-cid-yvbahnfj],.h8[data-astro-cid-yvbahnfj]{font-family:var(--font-heading);font-weight:700;line-height:.8;text-transform:uppercase;font-size:var(--font-size-small);margin-block-start:1rem}@media only screen and (max-width: 300px){:root{--font-size-small: 1rem}}:root{--font-size-base: 1rem}.font-size-base[data-astro-cid-yvbahnfj]{font-size:1rem}h7[data-astro-cid-yvbahnfj],.h7[data-astro-cid-yvbahnfj]{font-family:var(--font-heading);font-weight:700;line-height:.8;text-transform:uppercase;font-size:var(--font-size-base);margin-block-start:1rem}@media only screen and (max-width: 300px){:root{--font-size-base: 1rem}}:root{--font-size-large: 1.32rem}.font-size-large[data-astro-cid-yvbahnfj]{font-size:1.32rem}h6[data-astro-cid-yvbahnfj],.h6[data-astro-cid-yvbahnfj]{font-family:var(--font-heading);font-weight:700;line-height:.8;text-transform:uppercase;font-size:var(--font-size-large);margin-block-start:1rem}@media only screen and (max-width: 300px){:root{--font-size-large: 1rem}}:root{--font-size-x-large: 1.7424rem}@media (max-width: 768px){:root{--font-size-x-large: 1.32rem}}.font-size-x-large[data-astro-cid-yvbahnfj]{font-size:1.7424rem}h5[data-astro-cid-yvbahnfj],.h5[data-astro-cid-yvbahnfj]{font-family:var(--font-heading);font-weight:700;line-height:.8;text-transform:uppercase;font-size:var(--font-size-x-large);margin-block-start:1rem}@media only screen and (max-width: 300px){:root{--font-size-x-large: 1rem}}:root{--font-size-xx-large: 2.299968rem}@media (max-width: 768px){:root{--font-size-xx-large: 1.7424rem}}.font-size-xx-large[data-astro-cid-yvbahnfj]{font-size:2.299968rem}h4[data-astro-cid-yvbahnfj],.h4[data-astro-cid-yvbahnfj]{font-family:var(--font-heading);font-weight:700;line-height:.8;text-transform:uppercase;font-size:var(--font-size-xx-large);margin-block-start:1rem}@media only screen and (max-width: 300px){:root{--font-size-xx-large: 1rem}}:root{--font-size-xxx-large: 3.03595776rem}@media (max-width: 768px){:root{--font-size-xxx-large: 2.299968rem}}.font-size-xxx-large[data-astro-cid-yvbahnfj]{font-size:3.03595776rem}h3[data-astro-cid-yvbahnfj],.h3[data-astro-cid-yvbahnfj]{font-family:var(--font-heading);font-weight:700;line-height:.8;text-transform:uppercase;font-size:var(--font-size-xxx-large);margin-block-start:1rem}@media only screen and (max-width: 300px){:root{--font-size-xxx-large: 1rem}}:root{--font-size-xxxx-large: 4.0074642432rem}@media (max-width: 768px){:root{--font-size-xxxx-large: 3.03595776rem}}.font-size-xxxx-large[data-astro-cid-yvbahnfj]{font-size:4.0074642432rem}h2[data-astro-cid-yvbahnfj],.h2[data-astro-cid-yvbahnfj]{font-family:var(--font-heading);font-weight:700;line-height:.8;text-transform:uppercase;font-size:var(--font-size-xxxx-large);margin-block-start:1rem}@media only screen and (max-width: 300px){:root{--font-size-xxxx-large: 1rem}}:root{--font-size-xxxxx-large: 5.289852801rem}@media (max-width: 768px){:root{--font-size-xxxxx-large: 4.0074642432rem}}.font-size-xxxxx-large[data-astro-cid-yvbahnfj]{font-size:5.289852801rem}h1[data-astro-cid-yvbahnfj],.h1[data-astro-cid-yvbahnfj]{font-family:var(--font-heading);font-weight:700;line-height:.8;text-transform:uppercase;font-size:var(--font-size-xxxxx-large);margin-block-start:1rem}@media only screen and (max-width: 300px){:root{--font-size-xxxxx-large: 1rem}}p[data-astro-cid-yvbahnfj]{margin-block-start:1rem}h1[data-astro-cid-yvbahnfj],h2[data-astro-cid-yvbahnfj]{--min-font-size: 1rem;--max-font-size: 7rem;--target-font-size: 10vw;--fallback-font-size: var(--max-font-size);font-size:var(--fallback-font-size);font-size:clamp(var(--min-font-size),var(--target-font-size),var(--max-font-size))}@media (min-width: 1024px){h1[data-astro-cid-yvbahnfj],h2[data-astro-cid-yvbahnfj]{--target-font-size: 8vw}}@media (min-width: 769px) and (max-width: 1023px){h1[data-astro-cid-yvbahnfj],h2[data-astro-cid-yvbahnfj]{--max-font-size: 4rem}}@media (max-width: 768px){h1[data-astro-cid-yvbahnfj],h2[data-astro-cid-yvbahnfj]{--max-font-size: 3rem;--min-font-size: var(--font-size-large);--fallback-font-size: 1.5rem}}@media (min-width: 1024px){h2[data-astro-cid-yvbahnfj]{--target-font-size: 6vw}}@media (min-width: 769px) and (max-width: 1023px){h2[data-astro-cid-yvbahnfj]{--max-font-size: 3rem;--target-font-size: 5vw}}@media (max-width: 768px){h2[data-astro-cid-yvbahnfj]{--max-font-size: 3rem;--min-font-size: var(--font-size-large);--fallback-font-size: 1.5rem}}h3[data-astro-cid-yvbahnfj]{font-size:var(--font-size-x-large);line-height:1.25em}details[data-astro-cid-yvbahnfj]{height:max-content;position:sticky;top:1em}@media (max-width: 768px){details[data-astro-cid-yvbahnfj]{border:1px solid var(--color-accent);border-left:none;border-right:none;padding:1em}}@media (min-width: 1024px){details[data-astro-cid-yvbahnfj]:not([open]){border:1px solid var(--color-accent);border-left:none;border-right:none;padding:1em}}@media (min-width: 769px) and (max-width: 1023px){details[data-astro-cid-yvbahnfj]:not([open]){border:1px solid var(--color-accent);border-left:none;border-right:none;padding:1em}}details[data-astro-cid-yvbahnfj] summary[data-astro-cid-yvbahnfj]{font-family:var(--font-heading);font-weight:700;line-height:.8;text-transform:uppercase;font-size:var(--font-size-small);margin-block-start:1rem;line-height:1.5em;margin-bottom:1em;text-decoration:underline;cursor:pointer}@media (min-width: 1024px){details[data-astro-cid-yvbahnfj][open] summary[data-astro-cid-yvbahnfj]{list-style-type:none;pointer-events:none;padding-block-end:1em;text-decoration:none}}@media (min-width: 769px) and (max-width: 1023px){details[data-astro-cid-yvbahnfj][open] summary[data-astro-cid-yvbahnfj]{list-style-type:none;pointer-events:none;padding-block-end:1em;text-decoration:none}}details[data-astro-cid-yvbahnfj] ul[data-astro-cid-yvbahnfj]{list-style:none}details[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{display:block;color:var(--color-text);text-decoration:none;padding:.25em 1em;border-radius:.5em;font-weight:700;transition:background-color .3s,color .3s}details[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj][aria-current=page]{position:relative;overflow:hidden;color:var(--color-background);background-color:var(--color-text)}
