.skip-link{z-index:9;width:max-content;font-weight:var(--font-weight-bold);font-size:var(--font-size-xs);background-color:var(--color-white);color:var(--color-text);transition-property:color,background-color,transform;transition-duration:var(--duration-md);border-radius:8px;margin-inline:auto;padding:.5rem 1rem;text-decoration-color:#0000;position:absolute;inset-block-start:0;inset-inline:0;transform:translateY(-100%)}.skip-link:focus{outline:2px solid var(--focus-color);outline-offset:-1px;transform:translateY(1rem)}.icon{color:var(--icon-color,inherit);flex-shrink:0;justify-content:center;align-items:center;transition:inherit;display:inline-flex}.icon svg{fill:currentColor;width:1rem;height:1rem}.logo-cardan{flex-shrink:0}.logo-cardan circle,.logo-cardan path{fill:currentColor}.cls-1{color:#008743}.cls-2{color:var(--color-white)}.cls-3{color:#654f6f}.dark-mode .cardan .cls-1{color:#fff}.dark-mode .voor-iedereen .cls-1{color:var(--color-purple-text)}.fade-enter-active,.fade-leave-active{transition:all var(--duration-sm) ease-out}.fade-enter-from,.fade-leave-to{opacity:0}.chip{vertical-align:middle;border-radius:var(--chip-radius,var(--radius-md));font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;border:1px solid #0000;justify-content:center;align-items:center;gap:.25em;padding-inline:.5em;display:inline-flex}.chip .krafters-tooltip-content{font-weight:var(--font-weight-regular);font-size:var(--chip-font-size,var(--font-size-xs))}.chip .iconify{font-size:var(--chip-icon-size,larger)}.chip--capitalize .chip-text:first-letter{text-transform:capitalize}.chip-size--xs{font-size:var(--chip-font-size,var(--font-size-xxxs));gap:.125rem;padding-block:.03125rem}.chip-size--sm{font-size:var(--chip-font-size,var(--font-size-xxs));padding-block:.0625rem}.chip-size--md{font-size:var(--chip-font-size,var(--font-size-xs));padding-block:.125rem}.chip-size--lg{font-size:var(--chip-font-size,var(--font-size-sm));padding-block:.25rem}.chip-size--xl{border-radius:var(--chip-radius,var(--radius-lg));font-size:var(--chip-font-size,var(--font-size-md));border-width:2px;padding-block:.25rem}.chip-variant--flat{color:var(--color-text);background-color:var(--color-grey-bg)}.chip-variant--flat.chip-color--accent{color:var(--color-accent-text);background-color:var(--color-accent-bg)}.chip-variant--flat.chip-color--grey{color:var(--color-grey-text);background-color:var(--color-grey-bg)}.chip-variant--flat.chip-color--red{color:var(--color-red-text);background-color:var(--color-red-bg)}.chip-variant--flat.chip-color--orange{color:var(--color-orange-text);background-color:var(--color-orange-bg)}.chip-variant--flat.chip-color--yellow{color:var(--color-yellow-text);background-color:var(--color-yellow-bg)}.chip-variant--flat.chip-color--green{color:var(--color-green-text);background-color:var(--color-green-bg)}.chip-variant--flat.chip-color--blue{color:var(--color-blue-text);background-color:var(--color-blue-bg)}.chip-variant--flat.chip-color--purple{color:var(--color-purple-text);background-color:var(--color-purple-bg)}.chip-variant--flat.chip-color--pink{color:var(--color-pink-text);background-color:var(--color-pink-bg)}.chip-variant--soft{color:var(--color-text);border-color:var(--color-grey-bg);background-color:var(--color-white)}.chip-variant--soft.chip-color--accent{color:var(--color-accent-text);border-color:var(--color-accent-bg)}.chip-variant--soft.chip-color--grey{color:var(--color-grey-text);border-color:var(--color-grey-bg)}.chip-variant--soft.chip-color--red{color:var(--color-red-text);border-color:var(--color-red-bg)}.chip-variant--soft.chip-color--orange{color:var(--color-orange-text);border-color:var(--color-orange-bg)}.chip-variant--soft.chip-color--yellow{color:var(--color-yellow-text);border-color:var(--color-yellow-bg)}.chip-variant--soft.chip-color--green{color:var(--color-green-text);border-color:var(--color-green-bg)}.chip-variant--soft.chip-color--blue{color:var(--color-blue-text);border-color:var(--color-blue-bg)}.chip-variant--soft.chip-color--purple{color:var(--color-purple-text);border-color:var(--color-purple-bg)}.chip-variant--soft.chip-color--pink{color:var(--color-pink-text);border-color:var(--color-pink-bg)}.chip-variant--outline{color:var(--color-text);border-color:var(--color-grey-graphic);background-color:var(--color-white)}.chip-variant--outline.chip-color--accent{color:var(--color-accent-text);border-color:var(--color-accent-graphic)}.chip-variant--outline.chip-color--grey{color:var(--color-grey-text);border-color:var(--color-grey-bg)}.chip-variant--outline.chip-color--red{color:var(--color-red-text);border-color:var(--color-red-graphic)}.chip-variant--outline.chip-color--orange{color:var(--color-orange-text);border-color:var(--color-orange-graphic)}.chip-variant--outline.chip-color--yellow{color:var(--color-yellow-text);border-color:var(--color-yellow-graphic)}.chip-variant--outline.chip-color--green{color:var(--color-green-text);border-color:var(--color-green-graphic)}.chip-variant--outline.chip-color--green .iconify{color:var(--color-green-graphic)}.chip-variant--outline.chip-color--blue{color:var(--color-blue-text);border-color:var(--color-blue-graphic)}.chip-variant--outline.chip-color--purple{color:var(--color-purple-text);border-color:var(--color-purple-graphic)}.chip-variant--outline.chip-color--pink{color:var(--color-pink-text);border-color:var(--color-pink-graphic)}.statamic-sub-menu .sub-menu-content{border:1px solid var(--color-purple-light);border-radius:0 0 var(--radius-md) var(--radius-md);background-color:var(--color-white);position:absolute;top:100%;left:-1.25rem;overflow:hidden}.statamic-sub-menu .sub-menu-content .nav-link{white-space:nowrap;min-height:3rem;font-size:var(--font-size-sm);transition:font-weight var(--duration-xs) ease-out;align-items:center;gap:.5rem;padding-inline:1.5rem;font-weight:500;display:flex}.statamic-sub-menu .sub-menu-content .nav-link .icon{border-radius:var(--radius-full);width:1.5rem;height:1.5rem;color:var(--color-purple-graphic);background-color:var(--color-purple-light)}.statamic-sub-menu .sub-menu-content .nav-link:hover{background-color:var(--color-purple-light)}.statamic-sub-menu .sub-menu-content .nav-link:hover .icon{background-color:var(--color-purple-bg)}.statamic-sub-menu .sub-menu-content .nav-link:focus-visible{outline:2px solid var(--focus-color);outline-offset:-2px}.statamic-sub-menu .multiple-sub-menus-wrapper{display:flex}.statamic-sub-menu .menu-lists-wrapper{padding-block-end:1rem}.statamic-sub-menu .menu-lists-wrapper+.menu-lists-wrapper{border-left:1px solid var(--color-purple-light)}.statamic-sub-menu .menu-list-title{font-size:var(--font-size-xs);color:var(--color-grey-text);text-transform:uppercase;margin-block:1.55rem .75rem;padding-inline-start:1.5rem;font-weight:600}.statamic-sub-menu .sub-menu-toggle{aspect-ratio:1;transition:transform var(--duration-xs);border-radius:var(--radius-full);color:var(--color-grey-graphic);background-color:#0000;border:none;align-items:center;display:flex}.statamic-sub-menu .sub-menu-toggle:focus-visible{outline:2px solid var(--focus-color)}.statamic-sub-menu .sub-menu-toggle .icon{border-radius:var(--radius-full);width:1.25rem;height:1.25rem}.statamic-sub-menu .sub-menu-toggle .icon svg{transition:transform var(--duration-md)}.statamic-sub-menu .sub-menu-toggle:hover .icon{color:var(--color-grey-text);background-color:var(--color-grey-bg)}.statamic-sub-menu .sub-menu-toggle[aria-expanded=true] .icon{color:var(--color-text);background-color:var(--color-grey-bg)}.statamic-sub-menu .sub-menu-toggle[aria-expanded=true] .icon svg{transform:rotate(180deg)}.button{border-radius:var(--radius,var(--radius-md));-webkit-tap-highlight-color:transparent;font-weight:var(--font-weight-medium);font-size:var(--font-size,var(--font-size-sm));transition-property:color,border-color,background-color,opacity;transition-duration:var(--duration-sm);outline-offset:2px;border:1px solid #0000;outline:2px solid #0000;justify-content:center;align-items:center;gap:.25em;text-decoration:none;display:inline-flex;position:relative}.button:focus-visible{outline-color:var(--focus-color);text-decoration:none}.button.disabled,.button[disabled]{pointer-events:none;cursor:default;opacity:.35}.button .iconify{font-size:var(--icon-size,larger);transition-duration:var(--duration-sm);flex-shrink:0}.icon-position--start{flex-direction:row}.icon-position--end{flex-direction:row-reverse}.button-size--xs{font-size:var(--font-size,var(--font-size-xxs));min-height:1.5rem;padding-inline:.5rem}.button-size--xs .iconify{font-size:var(--font-size,var(--font-size-sm))}.button-size--xxs{font-size:var(--font-size,var(--font-size-xxs));min-height:1.25rem;padding-inline:.25rem}.button-size--xxs .iconify{font-size:var(--icon-size,larger)}.button-size--sm{font-size:var(--font-size,var(--font-size-xs));min-height:2rem;padding-inline:.65rem}.button-size--sm .button-text{padding-inline:.1rem}.button-size--sm .iconify{font-size:var(--icon-size,larger)}.button-size--md{font-size:var(--font-size,var(--font-size-sm));min-height:2.25rem;padding-inline:.75rem}.button-size--md .button-text{padding-inline:.2rem}.button-size--md .iconify{font-size:var(--icon-size,larger)}.button-size--lg{font-size:var(--font-size,var(--font-size-sm));min-height:2.5rem;padding-inline:.85rem}.button-size--lg .button-text{padding-inline:.2rem}.button-size--lg .iconify{font-size:var(--icon-size,larger)}.button-size--xl{font-size:var(--font-size,var(--font-size-sm));min-height:3rem;padding-inline:1.25rem}.button-size--xl .button-text{padding-inline:.25rem}.button-size--xl .iconify{font-size:var(--icon-size,larger)}.button-size--xxl{font-size:var(--font-size,var(--font-size-md));min-height:3.5rem;padding-inline:1.5rem}.button-size--xxl .button-text{padding-inline:.5rem}.button-size--xxl .iconify{font-size:var(--icon-size,larger)}.button-variant--primary{color:var(--color-white);background-color:var(--color-accent)}.button-variant--primary:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-accent) 90%,var(--color-white))}.button-variant--danger{color:var(--color-red-text);background-color:var(--color-red-bg)}.button-variant--danger:not(:disabled,.disabled):hover{color:var(--color-red-bg);background-color:var(--color-red-text)}.button-variant--green{color:var(--color-white);background-color:var(--color-green)}.button-variant--green:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-green) 85%,var(--color-black))}.button-variant--black{--radius:var(--radius-xl);color:var(--color-white);background-color:var(--color-black);box-shadow:4px 4px 0 0 var(--color-accent);transition-property:background-color,box-shadow}.button-variant--black .icon svg{width:1.25em;height:1.25em}.button-variant--black:not(:focus-visible,:disabled,.disabled):hover{box-shadow:6px 6px 0 0 var(--color-accent);background-color:color-mix(in srgb,var(--color-black) 90%,var(--color-white))}.button-variant--black:focus-visible{background-color:color-mix(in srgb,var(--color-black) 90%,var(--color-white));box-shadow:-4px -4px #0000}.button-variant--white{color:var(--color-text);background-color:var(--color-white)}.button-variant--white .icon svg{width:1.25em;height:1.25em}.button-variant--white:not(:disabled,.disabled):hover{color:var(--color-white);background-color:var(--color-text)}.button-variant--cta{--radius:var(--radius-xl);--focus-color:var(--color-accent-text);color:#fff;background-color:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.button-variant--cta .icon svg{width:1.25em;height:1.25em}.button-variant--cta:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-accent) 85%,#000)}.button-variant--secondary{color:var(--color-text);background-color:var(--color-grey-bg)}.button-variant--secondary:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-grey-bg) 95%,var(--color-black))}.button-variant--ghost{color:var(--color-text);background-color:#0000}.button-variant--ghost:not(:disabled,.disabled):hover{background-color:var(--color-grey-bg)}.button-variant--ghost.router-link-active{color:var(--color-accent-text);text-decoration:underline}.button-variant--ghost-green{color:var(--color-green-text);text-underline-offset:.25em;background-color:#0000;padding-inline:0}.button-variant--ghost-green.router-link-active,.button-variant--ghost-green:not(:disabled,.disabled):hover{text-decoration:underline}.button-variant--ghost-red{color:var(--color-red-text);background-color:#0000}.button-variant--ghost-red:not(:disabled,.disabled):hover{background-color:var(--color-red-bg)}.button-variant--ghost-red.router-link-active{text-decoration:underline}.button-variant--tab{color:var(--color-text);border-radius:var(--radius-md) var(--radius-md) 0 0;background-color:#0000;padding-block:.5rem .65rem}.button-variant--tab:not(:disabled,.disabled,.router-link-active):hover{background-color:var(--color-grey-bg)}.button-variant--tab.router-link-exact-active{background-color:var(--color-card-bg);border-color:var(--color-accent-bg);color:var(--color-accent-text);font-weight:var(--font-weight-bold);border-block-end-color:#0000}.button-variant--outline{color:var(--color-text);background-color:var(--color-input-bg);border-color:var(--color-grey-light)}.button-variant--outline:not(:disabled,.disabled):hover{background-color:var(--color-grey-bg)}.button-variant--outline.router-link-active{color:var(--color-accent-text);text-decoration:underline}.button-variant--outline-green{color:var(--color-green-text);border-color:var(--color-green-graphic);background-color:#0000}.button-variant--outline-green:not(:disabled,.disabled):hover{background-color:var(--color-green-bg)}.button-variant--outline-green.router-link-active{color:var(--color-accent-text);text-decoration:underline}.button-variant--link{overflow-wrap:anywhere;height:auto;min-height:0;font-size:var(--font-size,inherit);text-underline-offset:.25em;font-weight:unset;background-color:#0000;justify-content:start;align-items:center;padding-inline:0;text-decoration:underline;display:inline-flex;--radius:0!important}.button-variant--link:has(.external-link){display:inline}.button-variant--link:has(.external-link) .iconify{font-size:var(--icon-size,inherit);vertical-align:middle;width:1em;height:1em;margin-inline-start:.25em}.button-variant--link .button-text{padding-inline:0}.button-variant--link.router-link-active,.button-variant--link:hover{color:var(--color-accent-text)}.button-variant--menu{width:100%;font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap;background-color:#0000;justify-content:space-between;gap:1.5rem}.button-variant--menu:has(>.iconify){flex-direction:row-reverse}.button-variant--menu .iconify{font-size:var(--icon-size,inherit);color:var(--color-grey-graphic)}.button-variant--menu:disabled{opacity:1;color:var(--color-grey-bg)}.button-variant--menu:disabled .iconify{opacity:.35}.button-variant--menu:not(:disabled,.disabled,.router-link-active):hover{background-color:var(--color-grey-bg)}.button-variant--menu:not(:disabled,.disabled,.router-link-active):hover .iconify{color:var(--color-grey-text)}.button-variant--menu.router-link-active{font-weight:var(--font-weight-bold);background-color:var(--color-accent-bg);color:var(--color-accent-text)}.button-variant--menu.router-link-active .iconify{color:var(--color-accent-graphic)}.button-variant--sidebar{font-weight:var(--font-weight-medium);background-color:#0000;justify-content:start;gap:.5rem;padding-inline:0;transition-duration:0s;display:flex}.button-variant--sidebar .iconify{color:var(--color-grey-graphic)}.button-variant--sidebar:not(:disabled,.disabled):hover{color:var(--color-accent-text);text-decoration:underline}.button-variant--sidebar:not(:disabled,.disabled):hover .iconify{color:var(--color-accent-graphic)}.button-variant--sidebar.router-link-exact-active{text-decoration:underline}.button-variant--sidebar.router-link-exact-active .iconify{color:var(--color-grey-text)}.button-variant--topbar{--button-color:var(--color-text);--button-hover-color:var(--color-text);--button-active-color:var(--color-text);--button-underline-color:var(--color-text);--button-underline-thickness:1.5px;max-width:max-content;font-weight:var(--font-weight-medium);color:var(--button-color);background-color:#0000;justify-content:start;padding-inline:0;transition-duration:0s;display:flex}.button-variant--topbar .iconify{color:var(--color-text)}.button-variant--topbar:hover{color:var(--button-hover-color)}.button-variant--topbar:hover .iconify{color:var(--button-hover-color)}@media (prefers-reduced-motion:no-preference){@media (pointer:coarse){.button-variant--topbar{text-underline-offset:.25em;text-decoration:underline}}@media (pointer:fine){.button-variant--topbar{background-image:linear-gradient(var(--button-underline-color));background-repeat:no-repeat;background-size:0 var(--button-underline-thickness);transition-timing-function:ease-in-out;transition:color var(--duration-sm),background-size var(--duration-sm),border-color var(--duration-sm) var(--duration-sm);background-position:calc(100% - .25rem) bottom;border-radius:0}.button-variant--topbar:hover{background-position:.25rem bottom;background-size:calc(100% - .5rem) var(--button-underline-thickness);transition:color var(--duration-sm),background-size var(--duration-sm),border-color var(--duration-sm)}.button-variant--topbar.router-link-exact-active{--button-underline-color:var(--button-active-color);color:var(--button-active-color);background-size:calc(100% - .5rem) var(--button-underline-thickness)}.button-variant--topbar.router-link-exact-active .iconify{color:var(--button-active-color)}.button-variant--topbar:focus-visible{border-radius:var(--radius-xs)}}}.button--icon-only{aspect-ratio:1;padding:0}.language-switcher{font-size:var(--font-size-xs)}.language-switcher ul{display:flex}.language-switcher a{background-color:#0000;padding-inline:.25rem;text-decoration:none}.language-switcher a.active{font-weight:var(--font-weight-bold)}.language-switcher a:hover{text-decoration:underline}.language-switcher a:focus-visible{border-radius:var(--radius-xs)}.language-switcher .list-item--nl:after{content:"|"/"";color:var(--color-grey-graphic)}.theme-toggle-button{--color-shape:var(--color-text);outline-offset:2px;width:2rem;height:2rem;transition-property:color,background-color;transition-duration:var(--duration-sm);background-color:#0000;border:4px solid #0000;border-radius:100vw;outline:2px solid #0000;place-content:center;display:grid}.theme-toggle-button .iconify{color:var(--color-shape);font-size:var(--font-size,var(--font-size-md))}.theme-toggle-button:hover{background-color:var(--color-grey-bg)}.theme-toggle-button:focus-visible{outline-color:var(--focus-color)}.tooltip-content-wrapper{--gap:1rem;position-area:var(--placement,block-start);position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;position-try-order:most-block-size;max-inline-size:var(--max-width,none);border:1px solid var(--popover-border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-3);color:var(--color-text);background-color:var(--color-card-bg);transition-behavior:allow-discrete;margin:0;transition-property:display,overlay,opacity,translate;transition-duration:0s;inset:auto}.tooltip-content-wrapper:popover-open{opacity:1;transition-duration:var(--duration-sm);translate:0}@starting-style{.tooltip-content-wrapper:popover-open{opacity:0}}.tooltip-content{font-size:var(--font-size-sm);padding-block:1rem;padding-inline:1.35rem}.tooltip-content p:first-child{margin-block-start:0}.tooltip-content p:last-child{margin-block-end:0}.tooltip-content-wrapper[data-placement=top]{--placement:block-start;margin-block-end:var(--gap)}@starting-style{.tooltip-content-wrapper[data-placement=top]:popover-open{translate:0 .5rem}}.tooltip-content-wrapper[data-placement=top][data-span=left]{position-area:var(--placement) span-inline-start}.tooltip-content-wrapper[data-placement=top][data-span=right]{position-area:var(--placement) span-inline-end}.tooltip-content-wrapper[data-placement=bottom]{--placement:block-end;margin-block-start:var(--gap)}@starting-style{.tooltip-content-wrapper[data-placement=bottom]:popover-open{translate:0 -.5rem}}.tooltip-content-wrapper[data-placement=bottom][data-span=left]{position-area:var(--placement) span-inline-start}.tooltip-content-wrapper[data-placement=bottom][data-span=right]{position-area:var(--placement) span-inline-end}.tooltip-content-wrapper[data-placement=left]{--placement:inline-start;margin-inline-end:var(--gap)}@starting-style{.tooltip-content-wrapper[data-placement=left]:popover-open{translate:.5rem}}.tooltip-content-wrapper[data-placement=left][data-span=top]{position-area:var(--placement) span-block-start}.tooltip-content-wrapper[data-placement=left][data-span=bottom]{position-area:var(--placement) span-block-end}.tooltip-content-wrapper[data-placement=right]{--placement:inline-end;margin-inline-start:var(--gap)}@starting-style{.tooltip-content-wrapper[data-placement=right]:popover-open{translate:-.5rem}}.tooltip-content-wrapper[data-placement=right][data-span=top]{position-area:var(--placement) span-block-start}.tooltip-content-wrapper[data-placement=right][data-span=bottom]{position-area:var(--placement) span-block-end}.tooltip-trigger-button{color:inherit;font-size:var(--font-size,inherit);transition:color var(--duration-sm);background:0 0;border:none;align-items:center;gap:.35em;padding:0;display:flex;position:relative}.tooltip-trigger-button:after{content:"";z-index:1;min-width:1.5rem;max-width:100%;min-height:1.5rem;max-height:100%;margin:auto;position:absolute;inset:-50%}.tooltip-trigger-button:focus-visible{border-radius:var(--radius-sm)}.tooltip-trigger-button:focus-visible:has(.icon-only.visuallyhidden){border-radius:var(--radius-full)}.tooltip-trigger-button:focus-visible{outline-offset:2px}.tooltip-trigger-button .iconify{color:var(--icon-color,var(--color-grey-text));font-size:var(--icon-size,inherit);transition:color var(--duration-sm);flex-shrink:0}.tooltip-trigger-button:hover{cursor:help}.tooltip-trigger-button:hover .iconify{color:var(--color-text)}.popover-trigger{white-space:nowrap;border-radius:var(--radius);transition-property:color,background-color,opacity;transition-duration:var(--duration-sm);font-size:var(--font-size);outline-offset:2px;border:1px solid #0000;outline:2px solid #0000;flex-grow:1;justify-content:center;align-items:center;gap:.25rem;display:inline-flex}.popover-trigger:focus-visible{outline-color:var(--focus-color)}.popover-trigger:disabled{opacity:.35}.popover-trigger:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-grey-bg) 95%,var(--color-black))}.popover-content-wrapper{position-area:var(--placement,block-end);position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;position-try-order:most-block-size;max-inline-size:var(--max-width,none);border:1px solid var(--popover-border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-3);background-color:var(--color-card-bg);transition-behavior:allow-discrete;margin:0;transition-property:display,overlay,opacity,translate;transition-duration:0s;inset:auto}.popover-content-wrapper:popover-open{opacity:1;transition-duration:var(--duration-sm);translate:0}@starting-style{.popover-content-wrapper:popover-open{opacity:0}}.popover-content-wrapper p:first-child{margin-block-start:0}.popover-content-wrapper p:last-child{margin-block-end:0}.popover-content-wrapper .menu-list-nav{padding:.25rem}.popover-content-wrapper .menu-list-nav .menu-list{min-width:240px}.popover-content-wrapper .menu-list-nav .menu-list-item>.button{border-radius:var(--radius-md)}.popover-content-wrapper .menu-list-nav .menu-list-item+.menu-list-item,.popover-content-wrapper .menu-list-nav .menu-list-item hr{margin-block-start:.25rem}.popover-content-wrapper[data-placement=top]{--placement:block-start;margin-block:.5rem}@starting-style{.popover-content-wrapper[data-placement=top]:popover-open{translate:0 .5rem}}.popover-content-wrapper[data-placement=top][data-span=left]{position-area:var(--placement) span-inline-start}.popover-content-wrapper[data-placement=top][data-span=right]{position-area:var(--placement) span-inline-end}.popover-content-wrapper[data-placement=bottom]{--placement:block-end;margin-block:.5rem}@starting-style{.popover-content-wrapper[data-placement=bottom]:popover-open{translate:0 -.5rem}}.popover-content-wrapper[data-placement=bottom][data-span=left]{position-area:var(--placement) span-inline-start}.popover-content-wrapper[data-placement=bottom][data-span=right]{position-area:var(--placement) span-inline-end}.popover-content-wrapper[data-placement=left]{--placement:inline-start;margin-inline-end:.5rem}@starting-style{.popover-content-wrapper[data-placement=left]:popover-open{translate:.5rem}}.popover-content-wrapper[data-placement=left][data-span=top]{position-area:var(--placement) span-block-start}.popover-content-wrapper[data-placement=left][data-span=bottom]{position-area:var(--placement) span-block-end}.popover-content-wrapper[data-placement=right]{--placement:inline-end;margin-inline-start:.5rem}@starting-style{.popover-content-wrapper[data-placement=right]:popover-open{translate:-.5rem}}.popover-content-wrapper[data-placement=right][data-span=top]{position-area:var(--placement) span-block-start}.popover-content-wrapper[data-placement=right][data-span=bottom]{position-area:var(--placement) span-block-end}.popover-icon-position--start{flex-direction:row}.popover-icon-position--end{flex-direction:row-reverse}.popover-trigger-variant--outline{background-color:var(--color-input-bg);border-color:var(--popover-border-color)}.popover-trigger-variant--outline:not(:disabled):hover{background-color:var(--color-grey-bg)}.popover-trigger-variant--primary{color:var(--color-white);background-color:var(--color-accent)}.popover-trigger-variant--primary:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-accent) 85%,var(--color-black))}.popover-trigger-variant--secondary{color:var(--color-text);background-color:var(--color-grey-bg)}.popover-trigger-variant--secondary:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-grey-bg) 95%,var(--color-black))}.popover-trigger-variant--ghost{color:var(--color-text);background-color:#0000}.popover-trigger-variant--ghost:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-grey-bg) 95%,var(--color-black))}.popover-trigger-size--xs{min-width:1.5rem;height:1.5rem;font-size:var(--font-size,var(--font-size-xs));padding-inline:.25rem;--radius:var(--radius-sm)!important}.popover-trigger-size--xs .popover-label{padding-inline:.75rem}.popover-trigger-size--xs .iconify{font-size:var(--icon-size,var(--font-size-md))}.popover-trigger-size--sm{min-width:2rem;height:2rem;font-size:var(--font-size,var(--font-size-xs));padding-inline:.35rem}.popover-trigger-size--sm .popover-label{padding-inline:.1rem}.popover-trigger-size--sm .iconify{font-size:var(--icon-size,var(--font-size-md))}.popover-trigger-size--md{min-width:2.25rem;height:2.25rem;font-size:var(--font-size,var(--font-size-xs));padding-inline:.5rem}.popover-trigger-size--md .popover-label{padding-inline:.2rem}.popover-trigger-size--md .iconify{font-size:var(--icon-size,var(--font-size-md))}.popover-trigger-size--lg{min-width:2.5rem;height:2.5rem;font-size:var(--font-size,var(--font-size-sm));padding-inline:.5rem}.popover-trigger-size--lg .popover-label{padding-inline:.2rem}.popover-trigger-size--lg .iconify{font-size:var(--icon-size,var(--font-size-lg))}.menu-list-label{font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);color:var(--color-grey-text);margin-block:1.5rem 1rem}.menu-list-label .label-link{font-size:var(--font-size-lg);text-underline-offset:.25em;align-items:center;gap:.5rem;text-decoration:none;display:flex}.menu-list-label .label-link .iconify{color:var(--color-grey-graphic)}.menu-list-label .label-link:hover{color:var(--color-accent);text-decoration:underline}.menu-list-label .label-link:hover .iconify{color:var(--color-grey-text)}.menu-list-label .label-link.router-link-active{color:var(--color-accent);text-decoration:underline}.menu-list-label .label-link.router-link-active .iconify{color:var(--color-grey-text)}.menu-list-item>.button{--radius:0;outline-offset:-2px}.menu-list-item:last-of-type .button-variant--menu{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.menu-list-nav:has(.button-variant--sidebar) .menu-list-item{margin-block-end:.5rem}.menu-list-nav:has(.button-variant--sidebar) .menu-list-item hr{margin-block:.75rem}.menu-list--inline{gap:var(--gap);flex-wrap:wrap;display:flex}.menu-list--inline>.menu-list-item{display:inline-block}.menu-list{min-width:200px}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip){flex-flow:row-reverse wrap;justify-content:start;align-items:center;display:flex}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip) .tooltip-trigger-button{margin-inline-start:2rem}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip)>.button{padding-inline-start:.5rem}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip)>.button>.iconify{display:none}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip){grid-template-columns:1fr auto;align-items:center;display:grid}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip) .tooltip-trigger-button{margin-inline-end:1.25em}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip)>.button{flex-direction:row}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip)>.button>.iconify{display:none}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip) hr{grid-column:span 2}body:has(.mobile-dialog[open]){overflow:hidden}.dark-mode .mobile-dialog{--color-grey-light:var(--color-grey-bg)}.mobile-dialog{overscroll-behavior:contain;width:100%;min-height:100dvh;max-width:var(--width,360px);background-color:var(--color-dialog-bg);border:none;padding:0}.mobile-dialog::backdrop{background-color:#00000080}.mobile-dialog .close-button{z-index:1;background-color:#0000;position:absolute;top:1.25rem;right:1.25rem}.mobile-dialog .dialog-content{align-content:start;min-height:100svh;padding-block:4rem;display:grid}.mobile-dialog .mobile-nav{padding-inline:var(--app-padding-inline)}.mobile-dialog .nav-label{margin-block-end:1rem;margin-inline-start:2rem}.mobile-dialog-position--inline-start{border-inline-end:1px solid var(--card-border-color);margin-inline-start:0}.mobile-dialog-position--inline-start[open]{animation:slideInLeft var(--duration-md) forwards}.mobile-dialog-position--inline-start[open]::backdrop{animation:fadeIn var(--duration-sm) forwards}.mobile-dialog-position--inline-start[closing]{animation:slideOutLeft var(--duration-md) forwards;display:block}.mobile-dialog-position--inline-start[closing]::backdrop{animation:fadeOut var(--duration-sm) forwards}.mobile-dialog-position--inline-start .dialog-content{padding-inline-start:calc(1.25rem + env(safe-area-inset-left));display:grid}.mobile-dialog-position--inline-end{border-inline-start:1px solid var(--card-border-color);margin-inline:auto 0}.mobile-dialog-position--inline-end[open]{animation:slideInRight var(--duration-md) forwards}.mobile-dialog-position--inline-end[open]::backdrop{animation:fadeIn var(--duration-sm) forwards}.mobile-dialog-position--inline-end[closing]{animation:slideOutRight var(--duration-md) forwards;display:block}.mobile-dialog-position--inline-end[closing]::backdrop{animation:fadeOut var(--duration-sm) forwards}.mobile-dialog-position--inline-end .dialog-content{padding-inline-end:calc(1.25rem + env(safe-area-inset-right));display:grid}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}.mobile-dialog .mobile-nav{padding-inline:0}.mobile-dialog .nav-link{outline-offset:-2px}.mobile-dialog .nav-link>span{padding-inline-start:.25rem}.mobile-dialog .nav-link .icon{color:var(--color-accent-graphic)}.mobile-dialog .nav-link:hover{background-color:var(--color-accent-bg)}.mobile-dialog .nav-link[aria-current=page]{font-weight:var(--font-weight-bold)}.mobile-dialog .menu-list-title{font-size:var(--font-size-xs);color:var(--color-grey-text);text-transform:uppercase;margin-block:1.25rem .75rem;padding-inline-start:2rem;font-weight:600}.mobile-menu--1{gap:1rem;display:grid}.mobile-menu--1>li>.nav-link{gap:.5rem}.mobile-menu--1>li>a{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);padding-block:1rem;padding-inline:.75rem}.mobile-menu--2>li>a{font-weight:500;font-size:var(--font-size-sm);gap:.25rem;padding-block:.75rem;padding-inline-start:2rem}@media (width>=360px){.app-header{z-index:2;position:sticky;top:-2.25rem}}.top-bar{--focus-color:#fff;color:#fff;background-color:var(--color-purple)}.top-bar .top-bar-nav-list{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.top-bar .top-bar-nav-list button{text-underline-offset:.25em;background-color:#0000;border:0;text-decoration:none}.top-bar .top-bar-content{max-width:var(--app-max-width);padding-inline:var(--app-padding-inline);-moz-column-gap:2.5rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2.5rem;min-height:2.25rem;margin-inline:auto;display:flex}@media (width>=1140px){.top-bar .top-bar-content{justify-content:flex-end}}.top-bar .top-bar-content .nav-link{font-size:var(--font-size-xxs);gap:.5em;line-height:1.25}.top-bar .top-bar-content .nav-link .iconify{font-size:var(--font-size-sm)}.top-bar .top-bar-content .nav-link:focus-visible{border-radius:var(--radius-xs);outline-offset:.25rem}.top-bar .top-bar-content .nav-link:hover{color:#fff;text-decoration:underline}.dark-mode .top-bar{background-color:var(--color-purple-light);color:var(--color-purple-text)}.main-bar{background-color:var(--color-white);border-bottom:1px solid var(--color-purple-light)}.main-bar .logo-link{border-radius:var(--radius-xs);flex-shrink:0;margin-inline-end:auto;display:flex}@media (width>=1140px){.main-bar .logo-link{margin-inline-end:1.5rem}}.main-bar .logo-link:focus-visible{outline-offset:.5rem;outline:2px solid var(--focus-color)}.main-bar .main-bar-content{max-width:var(--app-max-width);min-height:4rem;padding-inline:var(--app-padding-inline);align-items:center;margin-inline:auto;display:flex;position:relative}@media (width>=1140px){.main-bar .main-bar-content{padding-inline-end:4rem}}@media (width>=1140px){.main-bar .main-bar-content .mobile-menu-wrapper{display:none}}.main-bar .main-bar-content .main-nav{display:none}@media (width>=1140px){.main-bar .main-bar-content .main-nav{margin-inline:auto;display:block}}.main-bar .main-bar-content .nav-item{align-items:center;display:flex;position:relative}.main-bar .main-bar-content .nav-list{-moz-column-gap:1rem;flex-grow:1;flex-shrink:0;align-items:center;column-gap:1rem;margin-inline:auto;display:flex}@media (width>=360px){.main-bar .main-bar-content .nav-list{justify-content:center}}.main-bar .main-bar-content .nav-list>li{white-space:nowrap;min-height:4rem}.main-bar .main-bar-content .nav-list>li>a{padding-block:.5rem;padding-inline-start:.25rem}.main-bar .main-bar-content .nav-list>li>a:hover{text-decoration:underline}.main-bar .search-and-lang{transition:width var(--duration-lg);flex-grow:0;flex-shrink:1;justify-content:end;align-items:center;display:flex}.main-bar .search-and-lang input[type=search]{transition:width var(--duration-lg)}@media (width>=480px){.main-bar .search-and-lang{gap:1rem}}.main-bar .theme-toggle-wrapper{min-width:2rem}@media (width>=1140px){.main-bar .theme-toggle-wrapper{right:var(--app-padding-inline);position:absolute}}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:120.767%;ascent-override:80.1542%;descent-override:20.7838%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:113.452%;ascent-override:85.3224%;descent-override:22.1239%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:111.778%;ascent-override:86.6004%;descent-override:22.4553%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback\: Arial;src:local(Arial);size-adjust:112.831%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:106.118%;ascent-override:91.2191%;descent-override:23.6529%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}:where(.dark-mode){--color-scheme:dark;accent-color:var(--color-green);--color-accent:var(--color-green);--color-accent-bg:var(--color-green-light);--color-accent-text:var(--color-green-text);--color-accent-graphic:var(--color-green-graphic);--color-green:oklch(62.5% .18 151.89);--color-green-bg:#07000a;--color-green-light:oklch(from var(--color-green) 25% .025 h);--color-purple:#654f6f;--color-purple-bg:#07000a;--color-purple-text:#d3b8e0;--color-purple-graphic:#c18cd9;--color-purple-light:color-mix(in srgb, var(--color-purple) 25%, var(--color-white));--rgb-app-nav:9 9 9;--color-black:#fff;--color-text:#e8dfec;--color-grey-text:#ac94b8;--color-grey-graphic:#7f5794;--color-grey-light:#3f2d49;--color-grey-bg:#2f2037;--color-bg:#19111d;--color-card-bg:#211627;--color-white:#140b19;--color-red:#f33;--color-red-bg:#402020;--color-red-text:#e57171;--color-red-graphic:#de6e6e;--color-orange:#ff8000;--color-orange-bg:#4d2e0f;--color-orange-text:#f93;--color-orange-graphic:#e67300;--color-yellow:#e5e619;--color-yellow-bg:#49421d;--color-yellow-text:#d9bb26;--color-yellow-graphic:#a3a329;--color-green-text:#53c68c;--color-green-graphic:#00a854;--color-blue:#5b81cd;--color-blue-bg:#1f1f7a;--color-blue-text:#80aaff;--color-blue-graphic:#37f;--color-pink:#ff80d4;--color-pink-bg:#4d0033;--color-pink-text:#ff80d4;--color-pink-graphic:#ff80d4;--color-semi-transparent:#00000059;--shadow-color:282deg 0% 2%;--color-dialog-bg:var(--color-white);--color-input-bg:var(--color-card-bg);--card-border-color:var(--color-bg);--popover-border-color:var(--color-grey-bg)}:where(.dark-mode) .card{--color-input-bg:var(--color-bg)}:where(:root){--app-header-height:4rem;--app-max-width:640px;--app-padding-inline:calc(1rem + 1vw)}@media (width>=1024px){:where(:root){--app-padding-inline:1.5rem;--app-max-width:1280px}}:where(:root){--font-family:"Montserrat", "Montserrat Fallback: BlinkMacSystemFont", "Montserrat Fallback: Segoe UI", "Montserrat Fallback: Helvetica Neue", "Montserrat Fallback: Arial", "Montserrat Fallback: Noto Sans";--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--line-height:1.65;--line-height-heading:1.35;--font-size-xxxxxl:4rem;--font-size-xxxxl:3rem;--font-size-xxxl:2.5rem;--font-size-xxl:2rem;--font-size-xl:1.5rem;--font-size-lg:1.25rem;--font-size-md:1rem;--font-size-sm:.875rem;--font-size-xs:.75rem;--font-size-xxs:.6875rem;--font-size-xxxs:.625rem;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-xxl:24px;--radius-full:999px;--focus-color:var(--color-black);--color-transparent:transparent;--shadow:4px 4px 16px #00000029;--shadow-1:.3px .3px .6px hsl(var(--shadow-color) / 0), 1.3px 1.3px 2.8px hsl(var(--shadow-color) / .52);--shadow-2:.3px .5px .7px hsl(var(--shadow-color) / .18), .9px 1.7px 2.4px -.5px hsl(var(--shadow-color) / .22), 1.9px 3.9px 5.4px -1.1px hsl(var(--shadow-color) / .27), 4.4px 8.8px 12.3px -1.6px hsl(var(--shadow-color) / .31);--shadow-3:.3px .5px .7px hsl(var(--shadow-color) / .19), 1.6px 3.3px 4.6px -.3px hsl(var(--shadow-color) / .22), 3px 6px 8.4px -.5px hsl(var(--shadow-color) / .24), 4.9px 9.8px 13.7px -.8px hsl(var(--shadow-color) / .27), 7.8px 15.6px 21.8px -1.1px hsl(var(--shadow-color) / .3);--duration-xs:.1s;--duration-sm:.2s;--duration-md:.35s;--duration-lg:.65s;--duration-xl:1.35s;--duration-xxl:2s;--cubic-bezier:cubic-bezier(.215, .61, .355, 1)}@media (prefers-reduced-motion:reduce){:where(:root){--duration-xs:0s;--duration-sm:0s;--duration-md:0s;--duration-lg:0s;--duration-xl:0s;--duration-xxl:0s}}:where(html){color-scheme:var(--color-scheme,dark light);accent-color:var(--color-accent,inherit);scrollbar-gutter:stable;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-padding-block:3rem}@media (width>=360px) and (height>=360px){:where(html){scroll-padding-block:6rem}}:where(button){font:inherit;color:inherit;font-weight:var(--font-weight-medium);padding-block:0}:where(button):focus-visible{outline:2px solid var(--focus-color)}:where(a){color:currentColor;outline-offset:2px;text-underline-offset:.25em;text-decoration:none}:where(a):has(img){display:inline-block}:where(a):focus-visible{outline:2px solid var(--focus-color);text-decoration:none}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}@media (width>=600px){:where(h1,h2,h3,h4,h5,h6){-webkit-hyphens:none;hyphens:none}}:where(blockquote){margin:0;padding-inline-start:auto}:where(blockquote)>p{text-wrap:balance;margin-block-start:0;font-style:italic}:where(ol){padding-inline-start:1.5rem;list-style-position:outside}:where(ol) li>p{margin-block:0 .35rem}:where(ul){padding-inline-start:1.5rem;list-style-position:outside}:where(ul) li>p{margin-block:0 .35rem}.capitalize:first-letter,.capitalize>:first-letter{text-transform:capitalize}table{width:100%}table thead th{border-width:0}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Montserrat Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:120.767%;ascent-override:80.1542%;descent-override:20.7838%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:113.452%;ascent-override:85.3224%;descent-override:22.1239%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:111.778%;ascent-override:86.6004%;descent-override:22.4553%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback\: Arial;src:local(Arial);size-adjust:112.831%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:106.118%;ascent-override:91.2191%;descent-override:23.6529%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Regular Italic),local(Montserrat Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Medium Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-2qQDlkXy7KoEEUWjzNDBkO9p1KBqOuLPzdwtdWtfEnY.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-hMXHt7xeUJqdfdqNmt_p7UZYvX5NyqC9Z_3xDV5F6n8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-tLNtvFz06Qu5qJNl1iaTV83OKJPdZzFrSgoy6lIWsZQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Bold Italic),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Regular),local(Montserrat),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Medium),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat SemiBold),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-knz9_b1JFwfRG3Z81Zv09F2CKZGd0_qZYV2sla4Km_A.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-1HyY2oCjE6LsKd4ySSRPhX99z5a5Q2_VXyKbrOZVKrk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-B_IadbzzZAUJy2TQZkMvQ5cgdE2F8ISssBDG-vqmaLs.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local(Montserrat Bold),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}:where(.dark-mode){--color-scheme:dark;accent-color:var(--color-green);--color-accent:var(--color-green);--color-accent-bg:var(--color-green-light);--color-accent-text:var(--color-green-text);--color-accent-graphic:var(--color-green-graphic);--color-green:oklch(62.5% .18 151.89);--color-green-bg:#07000a;--color-green-light:oklch(from var(--color-green) 25% .025 h);--color-purple:#654f6f;--color-purple-bg:#07000a;--color-purple-text:#d3b8e0;--color-purple-graphic:#c18cd9;--color-purple-light:color-mix(in srgb, var(--color-purple) 25%, var(--color-white));--rgb-app-nav:9 9 9;--color-black:#fff;--color-text:#e8dfec;--color-grey-text:#ac94b8;--color-grey-graphic:#7f5794;--color-grey-light:#3f2d49;--color-grey-bg:#2f2037;--color-bg:#19111d;--color-card-bg:#211627;--color-white:#140b19;--color-red:#f33;--color-red-bg:#402020;--color-red-text:#e57171;--color-red-graphic:#de6e6e;--color-orange:#ff8000;--color-orange-bg:#4d2e0f;--color-orange-text:#f93;--color-orange-graphic:#e67300;--color-yellow:#e5e619;--color-yellow-bg:#49421d;--color-yellow-text:#d9bb26;--color-yellow-graphic:#a3a329;--color-green-text:#53c68c;--color-green-graphic:#00a854;--color-blue:#5b81cd;--color-blue-bg:#1f1f7a;--color-blue-text:#80aaff;--color-blue-graphic:#37f;--color-pink:#ff80d4;--color-pink-bg:#4d0033;--color-pink-text:#ff80d4;--color-pink-graphic:#ff80d4;--color-semi-transparent:#00000059;--shadow-color:282deg 0% 2%;--color-dialog-bg:var(--color-white);--color-input-bg:var(--color-card-bg);--card-border-color:var(--color-bg);--popover-border-color:var(--color-grey-bg)}:where(.dark-mode) .card{--color-input-bg:var(--color-bg)}:where(.light-mode){--color-scheme:light;accent-color:var(--color-purple);--color-accent:var(--color-purple);--color-accent-bg:var(--color-purple-bg);--color-accent-text:var(--color-purple-text);--color-accent-graphic:var(--color-purple-graphic);--color-green:oklch(54.59% .144 151.89);--color-green-bg:oklch(from var(--color-green) 96% .025 h);--color-green-light:oklch(from var(--color-green) 96% .025 h);--color-purple:#654f6f;--color-purple-text:#704d80;--color-purple-graphic:#654f6f;--color-purple-bg:color-mix(in srgb, var(--color-purple) 25%, var(--color-white));--color-purple-light:color-mix(in srgb, var(--color-purple) 15%, var(--color-white));--color-black:#000;--color-text:#3a312c;--color-grey-text:#666;--color-grey-graphic:#8c8c8c;--color-grey-light:#e0e0e0;--color-grey-bg:#f0f0f0;--color-bg:#fafafa;--color-card-bg:#fff;--color-white:#fff;--color-red:#f33;--color-red-bg:#f2d9d9;--color-red-text:#bb2525;--color-red-graphic:#c00;--color-orange:#ff8000;--color-orange-bg:#f3dec8;--color-orange-text:#994c00;--color-orange-graphic:#e67300;--color-yellow:#ebc400;--color-yellow-bg:#f5ecbc;--color-yellow-text:#7a6600;--color-yellow-graphic:#b88f14;--color-green-text:#063;--color-green-graphic:#008040;--color-blue:#05f;--color-blue-bg:#dae5fb;--color-blue-text:#039;--color-blue-graphic:#05f;--color-pink:#f6c;--color-pink-bg:#ffdbf3;--color-pink-text:#ad1f7e;--color-pink-graphic:#ad1f7e;--color-semi-transparent:#ffffff59;--rgb-app-nav:255 255 255;--shadow-color:277deg 0% 60%;--color-dialog-bg:var(--color-card-bg);--color-input-bg:var(--color-card-bg);--card-border-color:var(--color-green-light);--popover-border-color:transparent}:where(:root){--app-header-height:4rem;--app-max-width:640px;--app-padding-inline:calc(1rem + 1vw)}@media (width>=1024px){:where(:root){--app-padding-inline:1.5rem;--app-max-width:1280px}}:where(:root){--font-family:"Montserrat", "Montserrat Fallback: BlinkMacSystemFont", "Montserrat Fallback: Segoe UI", "Montserrat Fallback: Helvetica Neue", "Montserrat Fallback: Arial", "Montserrat Fallback: Noto Sans";--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--line-height:1.65;--line-height-heading:1.35;--font-size-xxxxxl:4rem;--font-size-xxxxl:3rem;--font-size-xxxl:2.5rem;--font-size-xxl:2rem;--font-size-xl:1.5rem;--font-size-lg:1.25rem;--font-size-md:1rem;--font-size-sm:.875rem;--font-size-xs:.75rem;--font-size-xxs:.6875rem;--font-size-xxxs:.625rem;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-xxl:24px;--radius-full:999px;--focus-color:var(--color-black);--color-transparent:transparent;--shadow:4px 4px 16px #00000029;--shadow-1:.3px .3px .6px hsl(var(--shadow-color) / 0), 1.3px 1.3px 2.8px hsl(var(--shadow-color) / .52);--shadow-2:.3px .5px .7px hsl(var(--shadow-color) / .18), .9px 1.7px 2.4px -.5px hsl(var(--shadow-color) / .22), 1.9px 3.9px 5.4px -1.1px hsl(var(--shadow-color) / .27), 4.4px 8.8px 12.3px -1.6px hsl(var(--shadow-color) / .31);--shadow-3:.3px .5px .7px hsl(var(--shadow-color) / .19), 1.6px 3.3px 4.6px -.3px hsl(var(--shadow-color) / .22), 3px 6px 8.4px -.5px hsl(var(--shadow-color) / .24), 4.9px 9.8px 13.7px -.8px hsl(var(--shadow-color) / .27), 7.8px 15.6px 21.8px -1.1px hsl(var(--shadow-color) / .3);--duration-xs:.1s;--duration-sm:.2s;--duration-md:.35s;--duration-lg:.65s;--duration-xl:1.35s;--duration-xxl:2s;--cubic-bezier:cubic-bezier(.215, .61, .355, 1)}@media (prefers-reduced-motion:reduce){:where(:root){--duration-xs:0s;--duration-sm:0s;--duration-md:0s;--duration-lg:0s;--duration-xl:0s;--duration-xxl:0s}}*,:after,:before{box-sizing:border-box}:where(html){color-scheme:var(--color-scheme,dark light);accent-color:var(--color-accent,inherit);scrollbar-gutter:stable;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-padding-block:3rem}@media (width>=360px) and (height>=360px){:where(html){scroll-padding-block:6rem}}:where(body){background-color:var(--color-bg);min-height:100svh;font-family:var(--font-family,system-ui,sans-serif);line-height:var(--line-height,1.5);overflow-wrap:break-word;color:var(--color-text);margin:0}:where(img){word-break:break-all;font-style:italic;font-size:var(--font-size-xs)}:where(img,video,picture){-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;display:block}:where(svg){-o-object-fit:cover;object-fit:cover;max-width:100%}:where(figure){margin:0}:where(button){font:inherit;color:inherit;font-weight:var(--font-weight-medium);padding-block:0}:where(button):focus-visible{outline:2px solid var(--focus-color)}:where(a){color:currentColor;outline-offset:2px;text-underline-offset:.25em;text-decoration:none}:where(a):has(img){display:inline-block}:where(a):focus-visible{outline:2px solid var(--focus-color);text-decoration:none}:where(h1){margin-block-start:0}:where(h1,h2,h3,h4,h5,h6,button,input,label,.label,legend){line-height:var(--line-height-heading,1.25)}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}@media (width>=600px){:where(h1,h2,h3,h4,h5,h6){-webkit-hyphens:none;hyphens:none}}h1{font-size:var(--font-size-xxl);margin-block-end:1.5rem}h2{font-size:var(--font-size-xl);margin-block-end:1.25rem}h3{font-size:var(--font-size-lg);margin-block-end:.75rem}h4,h5,h6{font-size:var(--font-size-md);margin-block-end:.5rem}:where(p){text-wrap:pretty;white-space:pre-line}:where(.bold,b,strong){font-weight:var(--font-weight-bold)}:where(blockquote){margin:0;padding-inline-start:auto}:where(blockquote)>p{text-wrap:balance;margin-block-start:0;font-style:italic}:where(dl){margin-block:0}:where(dd){margin-inline-start:0}:where(ol){padding-inline-start:1.5rem;list-style-position:outside}:where(ol) li>p{margin-block:0 .35rem}:where(ul){padding-inline-start:1.5rem;list-style-position:outside}:where(ul) li>p{margin-block:0 .35rem}:where(ul[role=list],ol[role=list]){margin-block:0;padding-inline-start:0;list-style:none}:where(ul)>li::marker{color:inherit}:where(ol)>li::marker{color:var(--color-accent-graphic);font-variant-numeric:tabular-nums}:where(code){color:var(--color-text);font-weight:var(--font-weight-regular);background-color:var(--color-grey-bg);border-radius:var(--radius-sm);overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.25em}:where(pre){white-space:pre-wrap;word-break:break-all;overflow:auto}:where(pre code){border-radius:var(--radius-md);padding:.75rem 1rem;display:inline-block}:where(address){white-space:pre-line;font-style:normal;display:inline}.visuallyhidden{z-index:-1;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:fixed;overflow:hidden}.capitalize:first-letter,.capitalize>:first-letter{text-transform:capitalize}:where(hr,.divider){background-color:var(--color-purple);border:0;width:100%;height:1px;margin-block:4rem}:where(fieldset){border:none;margin-inline:0;padding:0}*{margin:0}label{font-weight:var(--font-weight-regular)}table{width:100%}table thead th{border-width:0}.error-page h1{font-size:var(--font-size-xl);margin-block-start:2rem}.error-page .main-content button{text-underline-offset:.15em;background-color:#0000;border:none;text-decoration:underline}.error-page .main-content button:hover{color:var(--color-green)}
