.details.svelte-174zmy2{padding:var(--size-2) var(--size-3);--justify-summary: space-between;border:1px solid var(--color-secondary-300);border-radius:var(--rounded);transition:background .1s var(--ease-out-3),border-color .1s var(--ease-out-3)}.details.open.svelte-174zmy2{background:var(--color-surface-900);border-color:var(--color-secondary-100);transition-duration:.2s}.summary.svelte-174zmy2{font-size:var(--font-size-2);transition:color .2s var(--ease-out-3)}.open.svelte-174zmy2 .summary:where(.svelte-174zmy2){color:var(--color-secondary-900)}.content.svelte-174zmy2{padding-top:var(--size-2);padding-bottom:var(--size-2);padding-left:calc(var(--container-gutter-size) / 2);padding-right:calc(var(--container-gutter-size) / 2)}@media(min-width:768px){.content.svelte-174zmy2{padding-left:0;padding-right:0;-moz-columns:2;columns:2;-moz-column-gap:var(--size-4);column-gap:var(--size-4)}}.content.svelte-174zmy2>li:where(.svelte-174zmy2){-moz-column-break-inside:avoid;break-inside:avoid-column}.content.svelte-174zmy2>li:where(.svelte-174zmy2)+li:where(.svelte-174zmy2){margin-top:var(--size-4)}.children.svelte-174zmy2{display:flex;flex-direction:column;gap:var(--size-2);padding-top:var(--size-1);padding-bottom:var(--size-1);padding-left:var(--size-4);border-left:1px solid var(--color-secondary-300)}a.svelte-174zmy2{color:currentColor;-webkit-text-decoration:none;text-decoration:none}a.svelte-174zmy2:focus-visible{outline:2px dashed currentColor;outline-offset:2px;border-radius:var(--rounded)}a.primary.svelte-174zmy2{font-size:var(--font-size-2)}a.svelte-1bmnfhv{-webkit-text-decoration:none;text-decoration:none;color:currentColor}span.svelte-1bmnfhv{margin-left:1ch;opacity:0;transition:opacity .1s var(--ease-in-3)}a.svelte-1bmnfhv:focus span:where(.svelte-1bmnfhv):not(.hidden),a.svelte-1bmnfhv:hover span:where(.svelte-1bmnfhv):not(.hidden){opacity:.5}.main.svelte-acjs7u{padding-top:var(--size-2);padding-bottom:var(--size-4)}header.svelte-acjs7u{border-bottom:1px solid var(--color-secondary-300)}article.svelte-acjs7u:target>header:where(.svelte-acjs7u) span:where(.svelte-acjs7u){background:var(--yellow-2)}div.svelte-1bqv3dx{z-index:var(--layer-1);isolation:isolate}section.svelte-1ak5rxz{max-width:75ch;padding-left:calc(var(--size-4) / 2);padding-right:calc(var(--size-4) / 2)}@media(min-width:768px){section.svelte-1ak5rxz{padding-left:0;padding-right:0}}header.svelte-1ak5rxz{position:sticky;top:calc(var(--main-header-height) - 1px);z-index:var(--layer-2);padding:var(--size-2) calc(var(--size-4) / 2);background:var(--color-brand);color:#fff;--heading-font-size: var(--font-size-2);--heading-line-height: 1.5;border-top-left-radius:var(--rounded);border-top-right-radius:var(--rounded)}@media(max-width:479.98px){header.svelte-1ak5rxz{border-radius:var(--rounded)}}@container content (min-width: 70ch){header.svelte-1ak5rxz{padding-left:calc(var(--size-8) / 2);padding-right:calc(var(--size-8) / 2)}}.main.svelte-1ak5rxz{display:flex;flex-direction:column;gap:var(--size-4);padding:var(--size-4) calc(var(--size-4) / 2);border-bottom-left-radius:var(--rounded);border-bottom-right-radius:var(--rounded)}@media(min-width:768px){.main.svelte-1ak5rxz{padding-left:var(--size-4);padding-right:var(--size-4);background:var(--color-surface-900)}}@container content (min-width: 70ch){.main.svelte-1ak5rxz{padding-left:var(--size-6);padding-right:var(--size-8)}}.two-column.svelte-1ak5rxz{max-width:none;max-width:initial}.two-column.svelte-1ak5rxz .main:where(.svelte-1ak5rxz){display:grid;grid-template-columns:1fr;grid-gap:var(--size-4) var(--size-8);gap:var(--size-4) var(--size-8)}@media(min-width:768px){.two-column.svelte-1ak5rxz .main:where(.svelte-1ak5rxz){grid-template-columns:repeat(2,minmax(20ch,1fr));grid-template-columns:var(--section-columns, repeat(2, minmax(20ch, 1fr)))}}.sidebar.svelte-2xzpe1{display:none}@media(min-width:1024px){.sidebar.svelte-2xzpe1{display:grid;grid-gap:var(--size-4);gap:var(--size-4)}}.icon.svelte-2xzpe1{display:inline-block;margin-right:.5ch;transition:transform .2s var(--ease-out-3)}li.svelte-2xzpe1:hover .icon:where(.svelte-2xzpe1){transform:translate(-3px)}.external.svelte-2xzpe1{justify-self:start;display:grid;justify-items:center;grid-gap:var(--size-2);gap:var(--size-2)}.internal.svelte-2xzpe1{display:flex;flex-direction:column;gap:var(--size-2)}.internal.svelte-2xzpe1>li:where(.svelte-2xzpe1){color:var(--color-secondary-900);transition:color .1s linear}.internal.svelte-2xzpe1>li.active:where(.svelte-2xzpe1),.internal.svelte-2xzpe1>li:where(.svelte-2xzpe1):hover{color:var(--color-text)}.internal.svelte-2xzpe1>li:where(.svelte-2xzpe1):hover{transition-duration:.05s}.summary.svelte-2xzpe1{display:flex;justify-content:flex-start;align-items:center;gap:1ch}.chevron.svelte-2xzpe1{flex:0 0 auto;transform-origin:center center;transition:transform .15s var(--ease-in-3);color:currentColor}.chevron.open.svelte-2xzpe1{transform:rotate(90deg);transition-delay:0s}@media(min-width:480px){.chevron.svelte-2xzpe1{grid-column:3 / 4;align-self:center;display:grid;align-items:center;justify-items:center;place-items:center;height:1.5em}}.children.svelte-2xzpe1{display:flex;flex-direction:column;gap:var(--size-2);padding-left:var(--size-2);border-left:1px solid var(--color-secondary-300)}a.svelte-2xzpe1{color:currentColor;-webkit-text-decoration:none;text-decoration:none}a.primary.svelte-2xzpe1{font-size:var(--font-size-2)}ul.svelte-1t8xheu{display:flex;flex-direction:column;gap:calc(var(--size-line) / 4);padding-top:calc(var(--size-line) / 4);padding-bottom:calc(var(--size-line) / 4)}li.svelte-1t8xheu{display:flex;align-items:flex-start;gap:1ch}.icon.svelte-1t8xheu{flex:0 0 auto;padding-top:calc((var(--size-line) - 1.1em) / 2)}html{--extra-header-height: 3rem}.layout.svelte-1w0f2ym{grid-column:content;display:grid;grid-gap:var(--size-4);gap:var(--size-4);padding-top:var(--size-3);padding-bottom:var(--size-8)}@media(min-width:768px){.layout.svelte-1w0f2ym{grid-column:full}}@media(min-width:1024px){.layout.svelte-1w0f2ym{grid-template-columns:25ch 1fr;grid-template-rows:auto 1fr;align-items:start;gap:var(--size-8)}}header.svelte-1w0f2ym{grid-column:1 / -1;grid-row:1 / 2;display:grid;align-items:center;justify-items:center;place-items:center;isolation:isolate;overflow:hidden;border-radius:var(--rounded)}header.svelte-1w0f2ym .title:where(.svelte-1w0f2ym),header.svelte-1w0f2ym .image:where(.svelte-1w0f2ym){grid-row:1 / -1;grid-column:1 / -1}header.svelte-1w0f2ym .image:where(.svelte-1w0f2ym){align-self:stretch;justify-self:stretch;place-self:stretch;position:relative;z-index:-1}header.svelte-1w0f2ym .image:where(.svelte-1w0f2ym):after{content:"";position:absolute;inset:0;-webkit-backdrop-filter:blur(5px) brightness(60%) contrast(90%);backdrop-filter:blur(5px) brightness(60%) contrast(90%)}header.svelte-1w0f2ym .title:where(.svelte-1w0f2ym){padding-top:var(--size-4);padding-bottom:var(--size-4);padding-left:var(--size-4);padding-right:var(--size-4);color:#fff;text-align:center;--heading-font-size: max(var(--font-size-3), min(2.1vw, var(--font-size-4)));--heading-line-height: 1.5}header.svelte-1w0f2ym .title:where(.svelte-1w0f2ym) span:where(.svelte-1w0f2ym){display:block;margin-top:var(--size-2);font-size:max(var(--font-size-1),min(1.3vw,var(--font-size-2)))}nav.contents.svelte-1w0f2ym{padding-left:calc(var(--container-gutter-size) / 2);padding-right:calc(var(--container-gutter-size) / 2)}@media(min-width:768px){nav.contents.svelte-1w0f2ym{padding-left:0;padding-right:0}}@media(min-width:1024px){nav.contents.svelte-1w0f2ym{grid-column:2 / 3;grid-row:2 / 3}}@media(min-width:1024px){nav.floating-nav.svelte-1w0f2ym{grid-row:2 / 4;align-self:start;position:sticky;top:calc(var(--main-header-height) + var(--size-2))}}.main.svelte-1w0f2ym{display:grid;grid-gap:var(--size-8);gap:var(--size-8);container:content / inline-size}@media(max-width:479.98px){.main.svelte-1w0f2ym{gap:var(--size-6)}}@media(min-width:1024px){.main.svelte-1w0f2ym{grid-column:2 / 3;grid-row:3 / 4;gap:var(--size-10)}}
