:root{--font-weight-5: 500;--font-size-2: 1.1rem;--font-weight-7: 700}a[data-astro-cid-2dwpsowv]{text-decoration:none;color:var(--text1);font-weight:var(--font-weight-5);font-size:var(--font-size-2)}a[data-astro-cid-2dwpsowv]:hover,a[data-astro-cid-2dwpsowv]:focus{color:var(--secondary-6)}[color-scheme=dark] a[data-astro-cid-2dwpsowv]:hover,[color-scheme=dark] a[data-astro-cid-2dwpsowv]:focus{color:var(--secondary-5)}a[data-astro-cid-2dwpsowv].active{font-weight:var(--font-weight-7);text-decoration:none;color:var(--secondary-6)}[color-scheme=dark] a[data-astro-cid-2dwpsowv].active{color:var(--secondary-5)}.logo-bg{fill:var(--sandstone-2)}.logo-fg,[color-scheme=light] .logo-bg{fill:var(--primary-7)}[color-scheme=light] .logo-fg,[color-scheme=dark] .logo-bg{fill:var(--sandstone-2)}[color-scheme=dark] .logo-fg{fill:var(--primary-7)}:root{--layer-2: 2;--radius-2: 5px}:root{--layer-2: 2;--radius-2: 5px }.skip-link{background:var(--surface1-dark);color:var(--text1);font-weight:500;left:50%;position:absolute;transform:translateY(-190%);transition:transform .3s;z-index:var(--layer-2);padding:8px;text-align:center;border-radius:var(--radius-2)}.skip-link a{color:#fff}.skip-link:focus-within{transform:translateY(0)}:root{--shadow-color: 220 3% 15%;--shadow-strength: 1%;--size-4: 1.25rem;--shadow-2: 0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--font-size-4: 1.5rem;--font-weight-7: 700}:root{--size-4: 1.25rem;--shadow-2: 0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--font-size-4: 1.5rem;--font-weight-7: 700;--shadow-color: 220 3% 15%;--shadow-strength: 1%}#modal-apply-today ul{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1em;padding:var(--size-4)}#modal-apply-today .apply-modal-icon{width:16px;height:16px;margin-left:8px;display:block;vertical-align:middle;position:relative;margin-top:auto;margin-bottom:auto}.apply-modal-card{background:var(--surface3);border:1px solid var(--surface2);box-shadow:var(--shadow-2);position:relative;display:flex;flex-direction:column;padding:var(--size-4);max-width:600px}.apply-modal-content{position:relative;display:flex;flex-direction:column}.apply-modal-content h3{font-size:var(--font-size-4);font-weight:var(--font-weight-7);margin-top:0;margin-bottom:var(--size-4);padding-inline:0}@media(prefers-color-scheme:dark){:root{--shadow-color: 220 40% 2%;--shadow-strength: 25%}}.theme-toggle[data-astro-cid-dz5h74bc]{--size: 2rem;--icon-fill: var(--primary-7);--icon-fill-hover: var(--primary-8);background:none;border:none;padding:0;inline-size:var(--size);block-size:var(--size);aspect-ratio:1;border-radius:50%;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline-offset:5px;box-shadow:none!important}.theme-toggle[data-astro-cid-dz5h74bc]:hover,.theme-toggle[data-astro-cid-dz5h74bc]:focus-visible{box-shadow:none!important}:root[color-scheme=dark] .theme-toggle[data-astro-cid-dz5h74bc],html[color-scheme=dark] .theme-toggle[data-astro-cid-dz5h74bc]{--icon-fill: var(--sandstone-2);--icon-fill-hover: var(--sandstone-1)}.theme-toggle[data-astro-cid-dz5h74bc]>svg[data-astro-cid-dz5h74bc]{inline-size:100%;block-size:100%;stroke-linecap:round}.sun-and-moon[data-astro-cid-dz5h74bc]>[data-astro-cid-dz5h74bc]:is(.moon,.sun,.sun-beams){transform-origin:center center}.sun-and-moon[data-astro-cid-dz5h74bc]>[data-astro-cid-dz5h74bc]:is(.moon,.sun){fill:var(--icon-fill)}.theme-toggle[data-astro-cid-dz5h74bc]:is(:hover,:focus-visible) .sun-and-moon[data-astro-cid-dz5h74bc]>[data-astro-cid-dz5h74bc]:is(.moon,.sun){fill:var(--icon-fill-hover)}.sun-and-moon[data-astro-cid-dz5h74bc]>.sun-beams[data-astro-cid-dz5h74bc]{stroke:var(--icon-fill);stroke-width:2px}.theme-toggle[data-astro-cid-dz5h74bc]:is(:hover,:focus-visible) .sun-and-moon[data-astro-cid-dz5h74bc]>.sun-beams[data-astro-cid-dz5h74bc]{stroke:var(--icon-fill-hover)}:root[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.sun[data-astro-cid-dz5h74bc],html[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.sun[data-astro-cid-dz5h74bc]{transform:scale(1.75)}:root[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.sun-beams[data-astro-cid-dz5h74bc],html[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.sun-beams[data-astro-cid-dz5h74bc]{opacity:0}:root[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.moon[data-astro-cid-dz5h74bc]>circle[data-astro-cid-dz5h74bc],html[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.moon[data-astro-cid-dz5h74bc]>circle[data-astro-cid-dz5h74bc]{transform:translate(-7px)}@media(prefers-reduced-motion:no-preference){.sun-and-moon[data-astro-cid-dz5h74bc]>.sun[data-astro-cid-dz5h74bc]{transition:transform .5s cubic-bezier(.5,1.25,.75,1.25)}.sun-and-moon[data-astro-cid-dz5h74bc]>.sun-beams[data-astro-cid-dz5h74bc]{transition:transform .5s cubic-bezier(.5,1.5,.75,1.25),opacity .5s cubic-bezier(.25,0,.3,1)}.sun-and-moon[data-astro-cid-dz5h74bc] .moon[data-astro-cid-dz5h74bc]>circle[data-astro-cid-dz5h74bc]{transition:transform .25s cubic-bezier(0,0,0,1)}:root[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.sun[data-astro-cid-dz5h74bc],html[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.sun[data-astro-cid-dz5h74bc]{transform:scale(1.75);transition-timing-function:cubic-bezier(.25,0,.3,1);transition-duration:.25s}:root[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.sun-beams[data-astro-cid-dz5h74bc],html[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.sun-beams[data-astro-cid-dz5h74bc]{transform:rotate(-25deg);transition-duration:.15s}:root[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.moon[data-astro-cid-dz5h74bc]>circle[data-astro-cid-dz5h74bc],html[color-scheme=dark] .sun-and-moon[data-astro-cid-dz5h74bc]>.moon[data-astro-cid-dz5h74bc]>circle[data-astro-cid-dz5h74bc]{transition-delay:.25s;transition-duration:.5s}}:root[color-scheme=light],html[color-scheme=light]{--icon-fill: var(--primary-7);--icon-fill-hover: var(--primary-9)}@media(hover:none){.theme-toggle[data-astro-cid-dz5h74bc]{--size: 48px}}:root{--size-3: 1rem;--size-10: 5rem;--size-5: 1.5rem;--font-size-2: 1.1rem;--font-weight-4: 400;--size-4: 1.25rem;--size-2: .5rem;--font-size-4: 1.5rem;--font-weight-7: 700;--size-fluid-3: clamp(1.5rem, 3vw, 2rem);--size-fluid-4: clamp(2rem, 4vw, 3rem)}.nav-wrapper[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center}.header[data-astro-cid-3ef6ksr2]{background:var(--surface2);padding:var(--size-3);z-index:1000;position:relative}.logo-wrap[data-astro-cid-3ef6ksr2]{width:180px}.logo[data-astro-cid-3ef6ksr2]{position:absolute;top:24px;left:24px}.nav[data-astro-cid-3ef6ksr2]{width:100%;height:100%;position:fixed;top:0;left:0;background-color:var(--surface3);overflow-y:auto;overflow-x:hidden;transition:all .2s ease;max-height:0;transition:max-height .5s ease-out;z-index:900}ul[data-astro-cid-3ef6ksr2].menu{position:relative;width:100%;text-align:center;padding-top:var(--size-10);padding-bottom:var(--size-10);min-height:100vh}.menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:var(--size-5);font-size:var(--font-size-2)}.menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background-color:var(--surface2)}.apply-link[data-astro-cid-3ef6ksr2]{display:block;font-size:var(--font-size-2);border-top:2px solid var(--surface2);font-weight:var(--font-weight-4);padding-top:var(--size-4);color:var(--primary-3)}.mobile-theme-toggle[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center;align-items:center;padding:var(--size-2)}.tenant-login[data-astro-cid-3ef6ksr2]{padding-inline:var(--size-4);padding-block:var(--size-4)}.tenant-login[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding-inline:var(--size-3);padding-block:var(--size-4);min-height:56px;display:flex;align-items:center;justify-content:center}.apply[data-astro-cid-3ef6ksr2]{display:none}.login[data-astro-cid-3ef6ksr2]{background:#00f;display:block}.hamb[data-astro-cid-3ef6ksr2]{cursor:pointer;padding:22px;z-index:950;position:relative}.hamb[data-astro-cid-3ef6ksr2]:hover .hamb-line[data-astro-cid-3ef6ksr2]:before,.hamb[data-astro-cid-3ef6ksr2]:hover .hamb-line[data-astro-cid-3ef6ksr2],.hamb[data-astro-cid-3ef6ksr2]:hover .hamb-line[data-astro-cid-3ef6ksr2]:after{background-color:var(--secondary-7)}[data-astro-cid-3ef6ksr2][color-scheme=dark] .hamb[data-astro-cid-3ef6ksr2]:hover .hamb-line[data-astro-cid-3ef6ksr2]:before,[data-astro-cid-3ef6ksr2][color-scheme=dark] .hamb[data-astro-cid-3ef6ksr2]:hover .hamb-line[data-astro-cid-3ef6ksr2],[data-astro-cid-3ef6ksr2][color-scheme=dark] .hamb[data-astro-cid-3ef6ksr2]:hover .hamb-line[data-astro-cid-3ef6ksr2]:after{background-color:var(--secondary-5)}.hamb-line[data-astro-cid-3ef6ksr2]{background:var(--text1);display:block;height:2px;position:relative;width:24px}.hamb-line[data-astro-cid-3ef6ksr2]:before,.hamb-line[data-astro-cid-3ef6ksr2]:after{background:var(--text1);content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.hamb-line[data-astro-cid-3ef6ksr2]:before{top:8px}.hamb-line[data-astro-cid-3ef6ksr2]:after{top:-8px}.side-menu[data-astro-cid-3ef6ksr2]{display:none}.side-menu[data-astro-cid-3ef6ksr2]:checked~nav[data-astro-cid-3ef6ksr2]{max-height:100%}.side-menu[data-astro-cid-3ef6ksr2]:checked~.hamb[data-astro-cid-3ef6ksr2] .hamb-line[data-astro-cid-3ef6ksr2]{background:transparent}.side-menu[data-astro-cid-3ef6ksr2]:checked~.hamb[data-astro-cid-3ef6ksr2] .hamb-line[data-astro-cid-3ef6ksr2]:before{transform:rotate(-45deg);top:0}.side-menu[data-astro-cid-3ef6ksr2]:checked~.hamb[data-astro-cid-3ef6ksr2] .hamb-line[data-astro-cid-3ef6ksr2]:after{transform:rotate(45deg);top:0}ul[data-astro-cid-3ef6ksr2].unit-list{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--size-3);padding:var(--size-4);padding-top:var(--size-3);max-width:500px;margin-inline:auto}ul[data-astro-cid-3ef6ksr2].unit-list li[data-astro-cid-3ef6ksr2]{display:contents}ul[data-astro-cid-3ef6ksr2].unit-list a[data-astro-cid-3ef6ksr2].btn-primary{width:100%;justify-content:center;align-items:center;font-size:var(--font-size-4);padding-inline:var(--size-3);padding-block:var(--size-3);min-height:48px;line-height:1}ul[data-astro-cid-3ef6ksr2].unit-list a[data-astro-cid-3ef6ksr2].btn-primary strong[data-astro-cid-3ef6ksr2]{font-weight:var(--font-weight-7);line-height:1}ul[data-astro-cid-3ef6ksr2].unit-list .icon[data-astro-cid-3ef6ksr2]{width:24px;height:24px;margin-left:var(--size-2);display:inline-flex;align-items:center;justify-content:center;line-height:1}ul[data-astro-cid-3ef6ksr2].unit-list .spec-icon[data-astro-cid-3ef6ksr2]{display:block}@media(min-width:768px){.nav-wrapper[data-astro-cid-3ef6ksr2]{flex-direction:row;justify-content:space-between;align-items:center}.nav[data-astro-cid-3ef6ksr2]{position:relative;overflow:visible;max-height:none;width:fit-content;background-color:transparent}.apply[data-astro-cid-3ef6ksr2]{display:flex;gap:var(--size-3);align-items:center}.menu[data-astro-cid-3ef6ksr2]{display:flex;gap:clamp(var(--size-fluid-3),5vw,var(--size-fluid-4))}ul[data-astro-cid-3ef6ksr2].menu{position:relative;transform:none;padding:0;min-height:auto}.menu[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{list-style-type:none}.apply-link[data-astro-cid-3ef6ksr2],.mobile-theme-toggle[data-astro-cid-3ef6ksr2],.tenant-login[data-astro-cid-3ef6ksr2],ul[data-astro-cid-3ef6ksr2].unit-list{display:none}.menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:0;font-size:var(--font-size-2)}.menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background-color:transparent}.hamb[data-astro-cid-3ef6ksr2]{display:none}}:root{--size-10: 5rem;--size-8: 3rem;--size-4: 1.25rem;--size-3: 1rem;--size-9: 4rem;--size-1: .25rem}footer[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;padding-top:var(--size-10);padding-bottom:var(--size-8);text-align:center;background:var(--surface3);width:100%;gap:var(--size-8)}[color-scheme=light] footer[data-astro-cid-sz7xmlte]{background:var(--surface2)}.logo-mark[data-astro-cid-sz7xmlte]{margin:0 auto}.logo-fill[data-astro-cid-sz7xmlte]{fill:var(--sandstone-1)}[color-scheme=light] .logo-fill[data-astro-cid-sz7xmlte]{fill:var(--primary-6)}nav[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:var(--size-4);text-align:left;margin:0 auto;row-gap:var(--size-3);column-gap:var(--size-9)}@media(min-width:768px){footer[data-astro-cid-sz7xmlte]{padding-inline:var(--size-8)}nav[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));margin:0;text-align:center;column-gap:var(--size-1)}}:root{--font-size-1: 1rem;--font-weight-6: 600;--font-size-8: 3.5rem;--font-lineheight-1: 1.25;--font-letterspacing-1: .025em;--font-weight-5: 500;--font-size-6: 2.5rem;--font-weight-4: 400;--font-size-5: 2rem;--font-letterspacing-2: .05em;--font-weight-3: 300;--font-size-4: 1.5rem;--font-lineheight-3: 1.5;--font-size-7: 3rem;--font-size-3: 1.25rem;--font-size-2: 1.1rem;--size-3: 1rem;--font-weight-7: 700}html{--primary-0: hsl(197, 40%, 96%);--primary-1: hsl(197, 42%, 88%);--primary-2: hsl(197, 36%, 68%);--primary-3: hsl(197, 36%, 48%);--primary-4: hsl(197, 97%, 24%);--primary-5: hsl(197, 100%, 20%);--primary-6: hsl(197, 100%, 17%);--primary-7: hsl(197, 100%, 14%);--primary-8: hsl(197, 100%, 11%);--primary-9: hsl(197, 100%, 7%);--secondary-0: hsl(36, 100%, 96%);--secondary-1: hsl(36, 97%, 89%);--secondary-2: hsl(36, 97%, 77%);--secondary-3: hsl(36, 97%, 69%);--secondary-4: hsl(36, 95%, 65%);--secondary-5: hsl(36, 91%, 59%);--secondary-6: hsl(36, 72%, 50%);--secondary-7: hsl(36, 74%, 45%);--secondary-8: hsl(36, 79%, 31%);--secondary-9: hsl(36, 79%, 25%);--sandstone-0: hsl(31, 2%, 98%);--sandstone-1: hsl(31, 2%, 90%);--sandstone-2: hsl(31, 2%, 84%);--sandstone-3: hsl(31, 2%, 74%);--sandstone-4: hsl(31, 2%, 68%);--sandstone-5: hsl(31, 2%, 50%);--sandstone-6: hsl(31, 2%, 38%);--sandstone-7: hsl(31, 1%, 26%);--sandstone-8: hsl(31, 1%, 15%);--sandstone-9: hsl(31, 1%, 9%);--brick-0: hsl(0 86% 98%);--brick-1: hsl(0 93% 94%);--brick-2: hsl(0 96% 89%);--brick-3: hsl(0 94% 82%);--brick-4: hsl(0 88% 70%);--brick-5: hsl(0 80% 58%);--brick-6: hsl(0 70% 47%);--brick-7: hsl(0 72% 42%);--brick-8: hsl(0 69% 35%);--brick-9: hsl(0 68% 28%);--brand-light: var(--primary-5);--text1-light: var(--primary-7);--text2-light: var(--primary-5);--text3-light: var(--primary-4);--surface0-light: var(--sandstone-0);--surface1-light: var(--sandstone-1);--surface2-light: var(--sandstone-2);--surface3-light: var(--sandstone-3);--surface4-light: var(--sandstone-4);--surface5-light: var(--sandstone-5);--surface6-light: var(--sandstone-6);--surface7-light: var(--sandstone-7);--surface8-light: var(--sandstone-8);--surface9-light: var(--sandstone-9);--surface-shadow-light: 200 10% 20%;--shadow-strength-light: 2%;--brand-dark: var(--primary-5);--text1-dark: var(--sandstone-2);--text2-dark: var(--primary-1);--text3-dark: var(--primary-3);--surface0-dark: var(--primary-9);--surface1-dark: var(--primary-8);--surface2-dark: var(--primary-7);--surface3-dark: var(--primary-6);--surface4-dark: var(--primary-5);--surface5-dark: var(--primary-4);--surface6-dark: var(--primary-3);--surface7-dark: var(--primary-2);--surface8-dark: var(--primary-1);--surface9-dark: var(--primary-0);--surface-shadow-dark: 200 50% 3%;--shadow-strength-dark: 80%}:root{color-scheme:dark;--brand: var(--brand-dark);--text1: var(--text1-dark);--text2: var(--text2-dark);--text3: var(--text3-dark);--surface0: var(--surface0-dark);--surface1: var(--surface1-dark);--surface2: var(--surface2-dark);--surface3: var(--surface3-dark);--surface4: var(--surface4-dark);--surface5: var(--surface5-dark);--surface6: var(--surface6-dark);--surface7: var(--surface7-dark);--surface8: var(--surface8-dark);--surface9: var(--surface9-dark);--surface-shadow: var(--surface-shadow-dark);--shadow-strength: var(--shadow-strength-dark)}[color-scheme=light]{color-scheme:light;--brand: var(--brand-light);--text1: var(--text1-light);--text2: var(--text2-light);--text3: var(--text3-light);--surface0: var(--surface0-light);--surface1: var(--surface1-light);--surface2: var(--surface2-light);--surface3: var(--surface3-light);--surface4: var(--surface4-light);--surface5: var(--surface5-light);--surface6: var(--surface6-light);--surface7: var(--surface7-light);--surface8: var(--surface8-light);--surface9: var(--surface9-light);--surface-shadow: var(--surface-shadow-light);--shadow-strength: var(--shadow-strength-light)}[color-scheme=dark]{color-scheme:dark;--brand: var(--brand-dark);--text1: var(--text1-dark);--text2: var(--text2-dark);--text3: var(--text3-dark);--surface0: var(--surface0-dark);--surface1: var(--surface1-dark);--surface2: var(--surface2-dark);--surface3: var(--surface3-dark);--surface4: var(--surface4-dark);--surface5: var(--surface5-dark);--surface6: var(--surface6-dark);--surface7: var(--surface7-dark);--surface8: var(--surface8-dark);--surface9: var(--surface9-dark);--surface-shadow: var(--surface-shadow-dark);--shadow-strength: var(--shadow-strength-dark)}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html{height:100%;scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}img,picture,svg{max-width:100%;height:auto;display:block}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{block-size:100%;background-color:var(--surface1);color:var(--text1);accent-color:var(--brand)}body{font-family:Jost,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-1);line-height:var(--font-line-height-3);min-block-size:100%;border:12px solid var(--secondary-5);display:flex;flex-direction:column}[color-scheme=light] body{border-color:var(--primary-7)}.wrapper{margin:auto}main{display:flex;flex-flow:row wrap;align-items:flex-start;flex:1 0 auto}h1,h2,h3,h4{word-spacing:-.2rem}h1{font-weight:var(--font-weight-6);font-size:var(--font-size-8);line-height:var(--font-lineheight-1);letter-spacing:var(--font-letterspacing-1)}h2{font-weight:var(--font-weight-5);font-size:var(--font-size-6);line-height:var(--font-lineheight-1)}h3{font-weight:var(--font-weight-4);font-size:var(--font-size-5);letter-spacing:var(--font-letterspacing-2)}h4{font-weight:var(--font-weight-3);font-size:var(--font-size-4);letter-spacing:var(--font-letterspacing-2)}h5{font-size:var(--font-size-62);letter-spacing:var(--font-letterspacing-2)}h6{font-size:var(--font-size-1);letter-spacing:var(--font-letterspacing-2)}p{font-weight:var(--font-weight-3);font-size:var(--font-size-1);line-height:var(--font-lineheight-3)}@media(max-width:50em){h1{font-size:var(--font-size-7)}h2{font-size:var(--font-size-6)}h3{font-size:var(--font-size-5)}h4{font-size:var(--font-size-4)}h5{font-size:var(--font-size-3)}h6{font-size:var(--font-size-2)}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:where(button,input[type=button],input[type=submit],input[type=reset],.btn){--_accent-light: var(--primary-5);--_accent-dark: var(--brand-dark);--_accent: var(--_accent-light);--_text-light: var(--text1-light);--_text-dark: var(--text1-dark);--_text: var(--_text-light);--_bg-light: var(--surface1-light);--_bg-dark: var(--surface3-dark);--_bg: var(--_bg-light);--_input-well-light: var(--surface3-light);--_input-well-dark: var(--surface3-dark);--_input-well: var(--_input-well-light);--_padding-inline: 1.75ch;--_padding-block: .75ch;--_border-radius: 0;--_border-light: var(--surface3-light);--_border-dark: var(--_bg-dark);--_border: var(--_border-light);--_highlight-size: 0;--_highlight-light: color-mix(in srgb, var(--surface4) 20%, transparent);--_highlight-dark: color-mix(in srgb, var(--surface4) 30%, transparent);--_highlight: var(--_highlight-light);--_ink-shadow-light: 0 1px 0 var(--_border-light);--_ink-shadow-dark: 0 1px 0 var(--surface2-dark);--_ink-shadow: var(--_ink-shadow-light);--_icon-size: 2ch;--_icon-color: var(--_accent);--_shadow-color-light: var(--surface-shadow-light);--_shadow-color-dark: var(--surface-shadow-dark);--_shadow-color: var(--_shadow-color-light);--_shadow-strength-light: 1%;--_shadow-strength-dark: 25%;--_shadow-strength: var(--_shadow-strength-light);--_shadow-1: 0 1px 2px -1px hsl(var(--_shadow-color) / calc(var(--_shadow-strength) + 9%));--_shadow-2: 0 3px 5px -2px hsl(var(--_shadow-color) / calc(var(--_shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--_shadow-color) / calc(var(--_shadow-strength) + 5%));--_shadow-depth-light: 0 1px var(--_border-light);--_shadow-depth-dark: 0 1px var(--_bg-dark);--_shadow-depth: var(--_shadow-depth-light);--_transition-motion-reduce: ;--_transition-motion-ok: box-shadow 145ms ease, outline-offset 145ms ease;--_transition: var(--_transition-motion-reduce);font:inherit;letter-spacing:inherit;line-height:1.5;border-radius:var(--_border-radius);cursor:pointer;touch-action:manipulation;font-size:var(--_size, 1.125rem);background:var(--_bg);color:var(--_text);border:2px solid var(--_border);box-shadow:0 0 0 var(--_highlight-size) var(--_highlight);transition:var(--_transition);display:inline-flex;justify-content:center;align-items:center;text-align:center;gap:1ch;font-weight:500;padding-block:var(--_padding-block);padding-inline:var(--_padding-inline);user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;text-decoration:none}[color-scheme=dark] :where(button,input[type=button],input[type=submit],input[type=reset],.btn){--_bg: var(--_bg-dark);--_text: var(--_text-dark);--_border: var(--_border-dark);--_accent: var(--_accent-dark);--_highlight: var(--_highlight-dark);--_input-well: var(--_input-well-dark);--_ink-shadow: var(--_ink-shadow-dark);--_shadow-depth: var(--_shadow-depth-dark);--_shadow-color: var(--_shadow-color-dark);--_shadow-strength: var(--_shadow-strength-dark)}@media(prefers-reduced-motion:no-preference){:where(button,input[type=button],input[type=submit],input[type=reset],.btn){--_transition: var(--_transition-motion-ok)}}:where(button,input[type=button],input[type=submit],input[type=reset],.btn):where(:not(:active):hover){--_highlight-size: .5rem}:where(button,input[type=button],input[type=submit],input[type=reset],.btn):where(:not(:active)):focus-visible{outline-offset:5px}:where(button,input[type=button],input[type=submit],input[type=reset],.btn)[disabled],.btn[aria-disabled=true]{cursor:not-allowed;box-shadow:var(--_shadow-1);--_text: var(--sandstone-6);--_border: var(--surface3);--_bg: color-mix(in srgb, var(--surface3) 35%, var(--surface2) 65%)}[color-scheme=light] :where(button,input[type=button],input[type=submit],input[type=reset],.btn)[disabled],[color-scheme=light] .btn[aria-disabled=true]{--_text: var(--sandstone-5);--_border: var(--surface3-light);--_bg: color-mix( in srgb, var(--surface3-light) 40%, var(--surface2-light) 60% )}[color-scheme=dark] :where(button,input[type=button],input[type=submit],input[type=reset],.btn)[disabled],[color-scheme=dark] .btn[aria-disabled=true]{--_text: color-mix(in srgb, var(--primary-2) 55%, var(--surface1) 45%);--_border: var(--surface3-dark);--_bg: color-mix(in srgb, var(--surface2-dark) 20%, var(--surface3-dark) 80%)}:where(input[type=button],input[type=submit],input[type=reset]){appearance:none;-webkit-appearance:none}:where([type=submit],form button:not([type],[disabled])),.btn-primary{--_text: var(--text1)}:where([type=reset]),.btn-danger{--_border-light: var(--brick-7);--_highlight-light: color-mix(in srgb, var(--brick-3) 35%, transparent);--_text-light: var(--brick-7);--_text-dark: var(--brick-2)}:where([type=reset]):focus-visible,.btn-danger:focus-visible{outline-color:currentColor}[color-scheme=dark] :where([type=reset]),[color-scheme=dark] .btn-danger{--_bg: var(--brick-9);--_border: var(--brick-8);--_text: var(--brick-1);--_highlight: color-mix(in srgb, var(--brick-8) 25%, transparent)}.btn-secondary{--_bg: var(--secondary-5);--_border: var(--secondary-5);--_text: var(--text1-light);--_highlight: color-mix(in srgb, var(--secondary-5) 25%, transparent)}.btn-secondary:focus-visible{outline-color:currentColor}[color-scheme=dark] .btn-secondary{--_bg: var(--secondary-5);--_border: var(--secondary-5);--_text: var(--text1-light);--_highlight: color-mix(in srgb, var(--secondary-7) 25%, transparent)}.btn-ghost{background:transparent;--_bg: transparent;--_border: currentColor;border-width:1px}.btn-primary[disabled],.btn-secondary[disabled],.btn-ghost[disabled],.btn-primary[aria-disabled=true],.btn-secondary[aria-disabled=true],.btn-ghost[aria-disabled=true]{--_text: var(--sandstone-6);--_border: var(--surface3);--_bg: color-mix(in srgb, var(--surface3) 35%, var(--surface2) 65%)}[color-scheme=light] .btn-primary[disabled],[color-scheme=light] .btn-secondary[disabled],[color-scheme=light] .btn-ghost[disabled],[color-scheme=light] .btn-primary[aria-disabled=true],[color-scheme=light] .btn-secondary[aria-disabled=true],[color-scheme=light] .btn-ghost[aria-disabled=true]{--_text: var(--sandstone-5);--_border: var(--surface3-light);--_bg: color-mix( in srgb, var(--surface3-light) 40%, var(--surface2-light) 60% )}[color-scheme=dark] .btn-primary[disabled],[color-scheme=dark] .btn-secondary[disabled],[color-scheme=dark] .btn-ghost[disabled],[color-scheme=dark] .btn-primary[aria-disabled=true],[color-scheme=dark] .btn-secondary[aria-disabled=true],[color-scheme=dark] .btn-ghost[aria-disabled=true]{--_text: color-mix(in srgb, var(--primary-2) 55%, var(--surface1) 45%);--_border: var(--surface3-dark);--_bg: color-mix(in srgb, var(--surface2-dark) 20%, var(--surface3-dark) 80%)}.btn-sm{--_size: .875rem;--_padding-inline: 1.5ch;--_padding-block: .5ch}.btn-lg{--_size: 1.5rem;--_padding-inline: 2.25ch;--_padding-block: 1ch}.btn-wide{width:100%}.filter-checkboxes{display:flex;flex-direction:column;gap:var(--size-3)}.checkbox-option{display:flex;align-items:center;gap:var(--size-3);cursor:pointer;font-size:var(--font-size-1);color:var(--text1);user-select:none}.checkbox-option input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.checkbox-custom{width:20px;height:20px;border:1px solid var(--surface6);border-radius:4px;background:var(--surface0);display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease}.checkbox-custom:after{content:"✓";color:var(--sandstone-2);font-size:14px;font-weight:var(--font-weight-7);opacity:0;transition:opacity .2s ease}.checkbox-option:hover .checkbox-custom{border-color:var(--primary-5)}.checkbox-option input[type=checkbox]:checked+.checkbox-custom{background:var(--primary-6);border-color:var(--primary-7)}.checkbox-option input[type=checkbox]:checked+.checkbox-custom:after{opacity:1}[color-scheme=dark] .checkbox-option:hover .checkbox-custom{border-color:var(--primary-3)}[color-scheme=dark] .checkbox-option input[type=checkbox]:checked+.checkbox-custom{background:var(--primary-4);border-color:var(--primary-3)}[color-scheme=dark] .checkbox-option input[type=checkbox]:checked+.checkbox-custom:after{opacity:1}input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid var(--surface4);border-radius:50%;background:var(--surface0);display:inline-grid;place-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;vertical-align:middle}input[type=radio]:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--surface1);transform:scale(0);transition:transform .2s ease,background-color .2s ease}input[type=radio]:hover{border-color:var(--primary-5);background:color-mix(in srgb,var(--surface0) 80%,var(--primary-1) 20%)}input[type=radio]:checked{border-color:var(--primary-7);background:var(--primary-6)}input[type=radio]:checked:after{transform:scale(1);background:var(--surface1)}[color-scheme=dark] input[type=radio]{border-color:var(--primary-5);background:var(--primary-9)}[color-scheme=dark] input[type=radio]:hover{border-color:var(--primary-3);background:color-mix(in srgb,var(--primary-9) 80%,var(--primary-4) 20%)}[color-scheme=dark] input[type=radio]:checked{border-color:var(--primary-3);background:var(--primary-4)}[color-scheme=dark] input[type=radio]:checked:after{background:var(--primary-9)}#page[data-astro-cid-qo5xhe7c]{width:100%}
