#table-tabs-section.svelte-1ve5vh3{padding-block-end:var(--spacing-base);padding-inline:var(--spacing-base)}@media screen and (width>=769px){#table-tabs-section.svelte-1ve5vh3{padding-block-end:var(--spacing-xl)}}@media screen and (width>=1280px){#table-tabs-section.svelte-1ve5vh3{padding-inline:0}}#table-tabs-section.svelte-1ve5vh3{background:var(--color-bg-green);border-radius:var(--radius-base);clip-path:polygon(0 0,100% 30px,100% 100%,0 100%);color:var(--color-text-soft-surface);display:flex;flex-direction:column;margin-top:-50px;min-height:400px;padding-top:4rem;position:relative}@media(width>=1024px){#table-tabs-section.svelte-1ve5vh3{margin-top:-30px}}#table-tabs-section.svelte-1ve5vh3 .table-tabs-title:where(.svelte-1ve5vh3){margin:0 auto var(--spacing-base);text-align:center}#table-tabs-section.svelte-1ve5vh3 .mega-card:where(.svelte-1ve5vh3){color:var(--color-text);display:grid;grid-template-columns:180px 1fr;grid-template-rows:auto 1fr;height:100%;margin-inline:auto;max-width:70ch;width:100%}.mc2-main-tabs.svelte-1ve5vh3{align-items:baseline;display:flex;gap:var(--spacing-xl);grid-column:1/-1;grid-row:1/2;justify-content:center}.code-prefix.svelte-1ve5vh3{color:var(--color-text);font-family:var(--font-family-mono);font-size:1rem;line-height:1;opacity:.7;padding:var(--spacing-sm) 0}.dot.svelte-1ve5vh3{visibility:hidden}.dot1.svelte-1ve5vh3{animation:svelte-1ve5vh3-dot1 2s step-end infinite}.dot2.svelte-1ve5vh3{animation:svelte-1ve5vh3-dot2 2s step-end infinite}.dot3.svelte-1ve5vh3{animation:svelte-1ve5vh3-dot3 2s step-end infinite}#table-tabs-section.interacted.svelte-1ve5vh3 .dot:where(.svelte-1ve5vh3){animation:none;visibility:visible}@keyframes svelte-1ve5vh3-dot1{0%{visibility:hidden}33%{visibility:visible}83%{visibility:hidden}}@keyframes svelte-1ve5vh3-dot2{0%{visibility:hidden}50%{visibility:visible}83%{visibility:hidden}}@keyframes svelte-1ve5vh3-dot3{0%{visibility:hidden}66%{visibility:visible}83%{visibility:hidden}}.mc2-tab.svelte-1ve5vh3{background:transparent;border:none;color:var(--color-text);cursor:pointer;font-family:var(--font-family-accent);font-size:1rem;font-weight:var(--font-weight-bold);line-height:1;opacity:.7;padding:var(--spacing-sm) 0;transition:opacity .2s;white-space:nowrap}.mc2-tab.svelte-1ve5vh3:hover{opacity:1}.mc2-tab.svelte-1ve5vh3.active{opacity:1;position:relative}.mc2-tab.svelte-1ve5vh3.active:after{background:var(--color-primary);border-radius:1px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.mc2-subnav.svelte-1ve5vh3{display:none;flex-direction:column;gap:var(--spacing-xs);grid-column:1/2;grid-row:2/3}.mc2-subnav.svelte-1ve5vh3.active{display:flex}.mc2-subnav-item.svelte-1ve5vh3{background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text-lighter);cursor:pointer;font-family:var(--font-family-main);font-size:.95rem;padding:var(--spacing-sm) var(--spacing-base);text-align:left;transition:background-color .2s,color .2s}.mc2-subnav-item.svelte-1ve5vh3:hover{background-color:var(--color-bg-blue)}.mc2-subnav-item.svelte-1ve5vh3.active{background-color:var(--color-white);color:var(--color-text);font-weight:var(--font-weight-semibold)}.mc2-content-area.svelte-1ve5vh3{background:var(--color-white);border-radius:var(--radius-lg);border-top-left-radius:0;display:none;grid-column:2/3;grid-row:2/3;min-height:300px;padding:var(--spacing-lg);position:relative}.mc2-content-area.svelte-1ve5vh3.active{display:block}.mc2-content.svelte-1ve5vh3{color:var(--color-text-lighter);display:none;font-family:var(--font-family-main);line-height:var(--line-height-normal)}.mc2-content.svelte-1ve5vh3.active{animation:svelte-1ve5vh3-mc2-fade-in .3s ease-in-out;display:grid;gap:var(--spacing-lg);grid-template-rows:1fr auto}.mc2-content-markup.svelte-1ve5vh3{hyphens:auto}@keyframes svelte-1ve5vh3-mc2-fade-in{0%{opacity:0}to{opacity:1}}@media screen and (width<=768px){#table-tabs-section.svelte-1ve5vh3{padding-inline:var(--spacing-sm)}#table-tabs-section.svelte-1ve5vh3 .mega-card:where(.svelte-1ve5vh3){gap:.5rem 0;grid-template-columns:100px 1fr!important}:is(#table-tabs-section.svelte-1ve5vh3 .mega-card:where(.svelte-1ve5vh3)) .mc2-main-tabs:where(.svelte-1ve5vh3){flex-wrap:wrap;gap:var(--spacing-base) var(--spacing-xl);justify-content:center}:is(:is(#table-tabs-section.svelte-1ve5vh3 .mega-card:where(.svelte-1ve5vh3)) .mc2-main-tabs:where(.svelte-1ve5vh3)) .code-prefix:where(.svelte-1ve5vh3){margin:0;padding:0;text-align:center;width:100%}:is(:is(#table-tabs-section.svelte-1ve5vh3 .mega-card:where(.svelte-1ve5vh3)) .mc2-main-tabs:where(.svelte-1ve5vh3)) .mc2-tab:where(.svelte-1ve5vh3){--btn-height:36px}#table-tabs-section.svelte-1ve5vh3 .mc2-subnav-item:where(.svelte-1ve5vh3){border-radius:var(--radius-sm) 0 0 var(--radius-sm);font-size:.85rem;padding:var(--spacing-xs);text-align:center}}#table-tabs-section.svelte-1ve5vh3 .table-tabs-logo{height:2.5rem;width:auto}#table-tabs-section.svelte-1ve5vh3 .mc2-content-markup:where(.svelte-1ve5vh3)>p:not(:last-child){margin-bottom:var(--spacing-base)}.avatar-container.svelte-kfi332{aspect-ratio:1/1;display:inline-flex;position:relative}.gradient-circle.svelte-kfi332{background:linear-gradient(to right,var(--color-gradient-main));border-radius:50%;height:100%;inset:0;opacity:.8;position:absolute;width:100%}.image-wrapper.svelte-kfi332{align-items:flex-end;display:flex;height:100%;inset:0;justify-content:center;position:absolute;width:100%}.image-wrapper.svelte-kfi332 .avatar-image{aspect-ratio:1/1;border-radius:50%;display:block;height:85%!important;margin:0;-o-object-fit:cover;object-fit:cover;transform:translate(5%);width:85%}.image-wrapper.svelte-kfi332 .avatar-placeholder{background:var(--color-white);color:var(--color-gray-disabled);padding:8%}.person-social-links.svelte-19tjstf{align-items:center;display:flex;gap:var(--spacing-sm)}a.svelte-19tjstf{align-items:center;color:var(--color-gray-dark);display:inline-flex;transition:color .15s ease}a.svelte-19tjstf:hover{color:var(--color-primary)}.person-social-links.svelte-19tjstf .social-icon{color:currentcolor;display:block;height:calc(var(--icon-size)*1.2);width:auto}.person-social-links.svelte-19tjstf .brand-icon{height:calc(var(--icon-size)*.86)}.person-social-links.svelte-19tjstf .extlink-icon{height:calc(var(--icon-size)*1.05)}.person-card.svelte-1uadu1l{background:var(--color-white);border:1px solid var(--color-gray-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-base);padding:var(--spacing-lg)}.person-card.svelte-1uadu1l .avatar-wrapper:where(.svelte-1uadu1l){margin-bottom:var(--spacing-base)}:is(.person-card.svelte-1uadu1l .person-info:where(.svelte-1uadu1l)) h3:where(.svelte-1uadu1l){color:var(--color-gray-dark);margin-bottom:var(--spacing-sm);margin-top:0}:is(.person-card.svelte-1uadu1l .person-info:where(.svelte-1uadu1l)) .position:where(.svelte-1uadu1l){color:var(--color-primary);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}:is(.person-card.svelte-1uadu1l .person-info:where(.svelte-1uadu1l)) .pronouns:where(.svelte-1uadu1l){color:var(--color-text-lighter);margin-bottom:var(--spacing-sm)}:is(.person-card.svelte-1uadu1l .person-info:where(.svelte-1uadu1l)) .description:where(.svelte-1uadu1l){display:-webkit-box;-webkit-line-clamp:14;margin-bottom:var(--spacing-base);-webkit-box-orient:vertical;overflow:hidden}:is(.person-card.svelte-1uadu1l .person-info:where(.svelte-1uadu1l)) .email:where(.svelte-1uadu1l){color:var(--color-primary);text-decoration:none}:is(:is(.person-card.svelte-1uadu1l .person-info:where(.svelte-1uadu1l)) .email:where(.svelte-1uadu1l)):hover{text-decoration:underline}:is(.person-card.svelte-1uadu1l .person-info:where(.svelte-1uadu1l)) .person-social-links{margin-top:var(--spacing-base)}.explorer.svelte-mnnd9j{border:1px solid var(--color-gray-200,#e5e7eb);border-radius:8px;contain:paint;height:600px;overflow:hidden;position:relative;width:100%}@media(max-width:767px){.explorer.svelte-mnnd9j{height:60vh;max-height:480px;min-height:320px}}.map-container.svelte-mnnd9j{height:100%;width:100%}.custom-popup.svelte-mnnd9j{background:#fff;border-radius:6px;box-shadow:0 2px 8px #00000026;padding:8px 32px 8px 12px;pointer-events:auto;position:absolute;transform:translate(-50%,calc(-100% - 14px));white-space:nowrap;z-index:10}.custom-popup.svelte-mnnd9j:after{background:#fff;bottom:-6px;box-shadow:2px 2px 4px #0000001a;content:"";height:12px;left:50%;position:absolute;transform:translate(-50%) rotate(45deg);width:12px}.custom-popup.svelte-mnnd9j strong:where(.svelte-mnnd9j){color:var(--color-correlaidx-red,#f04451)}.popup-link.svelte-mnnd9j{align-items:center;color:var(--color-correlaidx-red,#f04451);display:inline-flex;gap:6px;text-decoration:none}.popup-link.svelte-mnnd9j strong:where(.svelte-mnnd9j){text-decoration:underline}.popup-link--minimal.svelte-mnnd9j strong:where(.svelte-mnnd9j){text-decoration:none}.popup-icon.svelte-mnnd9j{flex-shrink:0}.popup-close.svelte-mnnd9j{align-items:center;background:var(--color-gray-bg,#f3f4f6);border:none;border-radius:50%;color:var(--color-text,#1f2937);cursor:pointer;display:flex;font-size:1.1rem;height:22px;justify-content:center;line-height:1;padding:0;position:absolute;right:4px;top:4px;width:22px}.popup-close.svelte-mnnd9j:hover{background:var(--color-gray-border,#e5e7eb)}.maptiler-logo.svelte-mnnd9j{bottom:.5rem;position:absolute;right:.5rem;z-index:5}.maptiler-logo.svelte-mnnd9j img:where(.svelte-mnnd9j){height:20px}.gallery.svelte-1b0a7my{display:grid;gap:1.5rem;grid-auto-columns:400px;grid-auto-flow:column;max-width:100%;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory;scrollbar-color:#ccc transparent;scrollbar-width:thin;width:100%}.gallery.svelte-1b0a7my::-webkit-scrollbar{height:10px}.gallery.svelte-1b0a7my::-webkit-scrollbar-track{background:transparent}.gallery.svelte-1b0a7my::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.gallery-cta.svelte-1b0a7my{display:flex;justify-content:flex-start;margin-top:1.5rem}.directus-image[data-astro-cid-kkrqfesa]{margin:0;position:relative}.image-credit[data-astro-cid-kkrqfesa]{background-color:#ffffffd9;border-radius:.2rem;bottom:.5rem;color:#000;display:inline-block;font-size:.6rem;font-weight:600;letter-spacing:.03em;max-width:calc(100% - 1rem);padding:.05rem .25rem;pointer-events:none;position:absolute;right:.5rem;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:3}.image-credit[data-astro-cid-kkrqfesa]:before{content:"© "}.carousel-container.svelte-1fxb1vm{cursor:grab;height:110px;overflow:hidden;position:relative}.carousel-container.svelte-1fxb1vm:active{cursor:grabbing}.carousel-container.svelte-1fxb1vm:after,.carousel-container.svelte-1fxb1vm:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:4rem;z-index:2}.carousel-container.svelte-1fxb1vm:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.9) 20%,transparent);left:0}.carousel-container.svelte-1fxb1vm:after{background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,.9) 20%,transparent);right:0}.carousel.svelte-1fxb1vm{align-items:center;bottom:0;display:flex;flex-direction:row;gap:3rem;left:0;padding-inline:1rem;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.carousel.svelte-1fxb1vm .carousel-slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;text-decoration:none}.carousel.svelte-1fxb1vm .partner-logo{filter:grayscale(100%);max-height:80px;-o-object-fit:contain;object-fit:contain;opacity:.65;pointer-events:none;transition:filter .2s ease,opacity .2s ease;width:auto}.carousel.svelte-1fxb1vm .carousel-slide:hover .partner-logo{filter:grayscale(0);opacity:1}.sr-only.svelte-1fxb1vm{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.impact-stats.svelte-1j5q4lo{background:var(--color-primary);border-radius:var(--radius-base);margin-block:var(--spacing-xl);padding-block:var(--spacing-2xl);padding-inline:var(--spacing-base)}@media screen and (width>=1280px){.impact-stats.svelte-1j5q4lo{padding-inline:0}}.stats-grid.svelte-1j5q4lo{display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);text-align:center}.stat-item.svelte-1j5q4lo{display:flex;flex-direction:column;gap:var(--spacing-xs)}.stat-value.svelte-1j5q4lo{color:var(--color-white);font-family:var(--font-family-accent);font-size:clamp(2rem,4vw,3rem);font-weight:var(--font-weight-black);line-height:var(--line-height-tight)}.stat-label.svelte-1j5q4lo{color:color-mix(in srgb,var(--color-white) 75%,transparent);font-family:var(--font-family-accent);font-size:1.25rem;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);margin:0;margin-inline:auto;max-width:30ch}.stat-text.svelte-1j5q4lo{color:color-mix(in srgb,var(--color-white) 65%,transparent);font-family:var(--font-family-main);font-size:.95rem;line-height:var(--line-height-relaxed);margin:var(--spacing-sm) auto 0;max-width:35ch}@media screen and (width<=768px){.stats-grid.svelte-1j5q4lo{gap:var(--spacing-2xl);grid-template-columns:1fr}}.hex-wrapper.svelte-1v4ju0t{--local-bg-color:var(--bg-color);--local-label-color:var(--label-color);pointer-events:none;position:relative;transition:transform .25s ease,filter .25s ease,opacity .25s ease}.hex-wrapper.svelte-1v4ju0t.theme-lab{filter:drop-shadow(1px 1px 3px #a1a1a1)}.hex-wrapper.svelte-1v4ju0t.under-construction{--local-bg-color:var(--color-white)!important;--local-label-color:#7a7a7a!important}.hex-wrapper.svelte-1v4ju0t.under-construction .hex-label-hint:where(.svelte-1v4ju0t){font-size:14px;left:50%;margin-top:.5rem;pointer-events:none;position:absolute;transform:translate(-50%)}.hex-wrapper.svelte-1v4ju0t.under-construction .hex-content:where(.svelte-1v4ju0t){background:#fff;will-change:transform}.hex-wrapper.svelte-1v4ju0t.under-construction:has(:where(.svelte-1v4ju0t):hover){--local-label-color:var(--color-black)!important}.hex-wrapper.svelte-1v4ju0t .hex-outline:where(.svelte-1v4ju0t){height:100%;inset:0;pointer-events:none;position:absolute;width:100%}:is(.hex-wrapper.svelte-1v4ju0t .hex-outline:where(.svelte-1v4ju0t)) polygon:where(.svelte-1v4ju0t){fill:none;stroke:var(--local-label-color,--color-gray-muted);stroke-dasharray:0 8;stroke-linecap:round;stroke-width:3;vector-effect:non-scaling-stroke}.hex-wrapper.svelte-1v4ju0t .hex-tile:where(.svelte-1v4ju0t){align-items:center;aspect-ratio:1/1.1547;background-color:var(--local-bg-color);clip-path:polygon(0 25%,0 75%,50% 100%,100% 75%,100% 25%,50% 0);display:inline-flex;justify-content:center;pointer-events:auto;position:relative;text-decoration:none;transition:transform .25s ease,filter .25s ease,opacity .25s ease;width:100%}:is(.hex-wrapper.svelte-1v4ju0t .hex-tile:where(.svelte-1v4ju0t)) .hex-content:where(.svelte-1v4ju0t){position:relative;will-change:transform}.hex-wrapper.svelte-1v4ju0t:has(:where(.svelte-1v4ju0t):hover){filter:drop-shadow(0 0 6px var(--local-bg-color));transform:scale(1.08)}.hex-wrapper.svelte-1v4ju0t:has(:where(.svelte-1v4ju0t):focus-visible) .hex-tile:where(.svelte-1v4ju0t){outline:2px solid var(--color-correlaidx-red-fill)}.honeycomb.svelte-u3m3ax{--gap:4px;--hex-width:calc(40cqi - var(--gap)*1.5/2.5);--hex-height:calc(var(--hex-width)*1.1547);--interlock-step:calc(var(--hex-height)*.25);-moz-column-gap:var(--gap);column-gap:var(--gap);container-type:inline-size;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(5,1fr);isolation:isolate;margin-block:2rem;row-gap:calc(var(--gap)*.866)}@media(width>500px){.honeycomb.svelte-u3m3ax{--gap:12px;--hex-width:calc(28.57143cqi - var(--gap)*2.5/3.5);grid-template-columns:repeat(7,1fr)}}.honeycomb.svelte-u3m3ax:has(:hover)>:not(:has(:hover)){filter:grayscale(100%) brightness(.8);opacity:.4}.honeycomb.svelte-u3m3ax>:has(:hover){z-index:20}.hex-grid-item.svelte-u3m3ax,.honeycomb.svelte-u3m3ax>*{pointer-events:none;position:relative;transition:opacity .6s ease-in-out,filter .6s ease-in-out}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(4n+1){grid-column:1/span 2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(4n+2){grid-column:3/span 2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(4n+3){grid-column:2/span 2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(4n+4){grid-column:4/span 2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(n+3){margin-block-start:calc(var(--interlock-step)*-1)}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):first-child,:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(2){z-index:10}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(3),:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(4){z-index:9}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(5),:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(6){z-index:8}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(7),:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(8){z-index:7}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(10),:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(9){z-index:6}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(11),:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(12){z-index:5}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(13),:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(14){z-index:4}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(15),:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(16){z-index:3}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(17),:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(18){z-index:2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(19),:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(20){z-index:1}@media(width>500px){:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(6n+1){grid-column:1/span 2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(6n+2){grid-column:3/span 2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(6n+3){grid-column:5/span 2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(6n+4){grid-column:2/span 2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(6n+5){grid-column:4/span 2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(6n+6){grid-column:6/span 2}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):only-child{grid-column:3/span 2!important}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):first-child:nth-last-child(3){grid-column:3/span 2!important}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(n+3){margin-block-start:0}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(n+4){margin-block-start:calc(var(--interlock-step)*-1)}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(-n+3){z-index:10}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(n+4):nth-child(-n+6){z-index:9}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(n+7):nth-child(-n+9){z-index:8}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(n+10):nth-child(-n+12){z-index:7}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(n+13):nth-child(-n+15){z-index:6}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(n+16):nth-child(-n+18){z-index:5}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(n+19):nth-child(-n+21){z-index:4}:is(.honeycomb.svelte-u3m3ax>*,.hex-grid-item.svelte-u3m3ax):nth-child(n+22):nth-child(-n+24){z-index:3}}.tile-content.svelte-u3m3ax{color:var(--label-color,#fff);display:flex;flex-direction:column;font-family:var(--font-family-accent);font-size:.8rem;gap:.25rem;line-height:1.2;padding:.5rem 1rem;text-align:center;text-shadow:0 1px 2px color-mix(in srgb,var(--color-black),transparent 80%),0 2px 4px color-mix(in srgb,var(--color-black),transparent 90%)}@media(width>500px){.tile-content.svelte-u3m3ax{font-size:1rem}}*,:after,:before{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords){html{interpolate-size:allow-keywords}}}body{line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}@supports (text-wrap:pretty){h1,h2,h3,h4,h5,h6,p{text-wrap:pretty}}:root{--border-accent-md:var(--border-accent-width-md) solid var(--color-blue-decorative);--border-accent-sm:var(--border-accent-width-sm) solid var(--color-blue-decorative);--border-accent-width-md:4px;--border-accent-width-sm:2px;--color-bg-blue:#ebf2fc;--color-bg-green:#f3f8f4;--color-black:#111827;--color-blue-decorative:#4787e5;--color-correlaidx-blue-dark:#214f8f;--color-correlaidx-blue-medium:#3864a3;--color-correlaidx-blue-muted:#5b669e;--color-correlaidx-purple-dark:#7c6491;--color-correlaidx-purple-medium:#906389;--color-correlaidx-purple-muted:#b35a75;--color-correlaidx-red:#e94553;--color-correlaidx-red-light:#ea5164;--color-gradient-correlaidx:#e94553 0%,#b35a75 33%,#5b669e 66%,#214f8f 100%;--color-gradient-correllab:#4787e5 0%,#ffa4be 100%;--color-gradient-main:#4787e5 0%,#89cc96 50%,#c4e38a 100%;--color-gray-bg:#f3f4f6;--color-gray-border:#e5e7eb;--color-gray-dark:#111827;--color-gray-disabled:#737373;--color-gray-muted:#374151;--color-lab-blue-dark:#2467b8;--color-lab-blue-medium:#4787e5;--color-lab-pink-dark:#fe6d97;--color-lab-pink-hot:#fc356f;--color-lab-pink-medium:#ffa4be;--color-lab-purple:#a369d2;--color-lab-purple-light:#d19dc8;--color-lab-text-on-light:var(--color-primary);--color-primary:#00468a;--color-secondary:#89cc96;--color-tertiary:#c4e38a;--color-text:#1f2937;--color-text-lighter:#374151;--color-text-soft-surface:#374151;--color-white:#fff;--fluid-from-screen:470;--fluid-root-font-size:16;--fluid-to-screen:740;--font-family-accent:"Inter Variable",-apple-system,"BlinkMacSystemFont","Segoe UI","Oxygen","Ubuntu","Cantarell",sans-serif;--font-family-main:"Roboto Variable",-apple-system,"BlinkMacSystemFont","Segoe UI","Oxygen","Ubuntu","Cantarell",sans-serif;--font-family-mono:"Monaspace Neon",ui-monospace,"Cascadia Code","Source Code Pro","Menlo","Consolas","DejaVu Sans Mono",monospace;--font-size-body-max:18;--font-size-body-min:17;--font-size-h1-max:34;--font-size-h1-min:26;--font-size-h2-max:30;--font-size-h2-min:22;--font-size-h3-max:26;--font-size-h3-min:20;--font-size-h4-max:20;--font-size-h4-min:16;--font-size-hero-max:42;--font-size-hero-min:30;--font-size-small-max:16;--font-size-small-min:16;--font-weight-black:850;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-extralight:200;--font-weight-light:300;--font-weight-medium:500;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-thin:100;--layout-canvas-max:1920px;--layout-content-max:1100px;--layout-prose-max:75ch;--layout-section-gap:2rem;--line-height-loose:2;--line-height-normal:1.5;--line-height-relaxed:1.75;--line-height-tight:1.25;--radius-2xl:1rem;--radius-base:.25rem;--radius-full:9999px;--radius-lg:.5rem;--radius-md:.375rem;--radius-sm:.125rem;--radius-xl:.75rem;--shadow-2xl:0 25px 50px -12px #00000040,0 12px 24px -8px #0000001f,0 48px 64px -12px #0000001a,0 8px 16px 0 #0000000f;--shadow-base:0 1px 3px 0 #0000001f,0 1px 2px -1px #00000014,0 2px 4px 0 #0000000a,0 0 0 1px #00000005;--shadow-lg:0 10px 15px -3px #0000001f,0 4px 6px -4px #00000014,0 16px 24px -4px #0000000f,0 2px 8px 0 #0000000a;--shadow-md:0 4px 6px -1px #0000001f,0 2px 4px -2px #00000014,0 8px 12px -2px #0000000a,0 0 0 1px #00000005;--shadow-sm:0 1px 2px 0 #0000000d,0 1px 3px 0 #00000008;--shadow-stacked:.25rem .25rem 0 0 #0000001a,.5rem .5rem 0 0 #0000001a;--shadow-xl:0 20px 25px -5px #00000024,0 8px 10px -6px #0000001a,0 32px 48px -8px #00000014,0 4px 12px 0 #0000000d;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--spacing-5xl:8rem;--spacing-base:1rem;--spacing-lg:1.5rem;--spacing-md:.75rem;--spacing-sm:.5rem;--spacing-xl:2rem;--spacing-xs:.25rem;--min-vw:var(--fluid-from-screen);--max-vw:var(--fluid-to-screen);--run:calc(var(--max-vw) - var(--min-vw));--min-vw-px:calc(var(--min-vw)*1px)}body{--rise-body:calc(var(--font-size-body-max) - var(--font-size-body-min));--slope-body:calc(var(--rise-body)/var(--run));--min-body-font-size-px:calc(var(--font-size-body-min)*1px);--max-body-font-size-px:calc(var(--font-size-body-max)*1px);--fluid-body-font-size-px:calc(var(--slope-body)*(100vw - var(--min-vw-px)) + var(--min-body-font-size-px));font-size:clamp(var(--min-body-font-size-px),var(--fluid-body-font-size-px),var(--max-body-font-size-px))}h1,h2,h3,h4,h5,h6{align-items:center;display:flex;font-family:var(--font-family-accent);gap:.5rem;hyphens:auto}.caption,.text-small,h1,h2,h3,h4,h5,h6,small{--rise:calc(var(--max-size) - var(--min-size));--slope:calc(var(--rise)/var(--run));--min-size-px:calc(var(--min-size)*1px);--max-size-px:calc(var(--max-size)*1px);--fluid-size-px:calc(var(--slope)*(100vw - var(--min-vw-px)) + var(--min-size-px));font-size:clamp(var(--min-size-px),var(--fluid-size-px),var(--max-size-px))}h1{--min-size:var(--font-size-h1-min);--max-size:var(--font-size-h1-max);font-weight:var(--font-weight-black);margin-bottom:var(--spacing-xl)}h2{--min-size:var(--font-size-h2-min);--max-size:var(--font-size-h2-max);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg)}h3{--min-size:var(--font-size-h3-min);--max-size:var(--font-size-h3-max);font-weight:var(--font-weight-semibold);margin-top:var(--spacing-xl)}h3,h4{margin-bottom:var(--spacing-base)}h4{--min-size:var(--font-size-h4-min);--max-size:var(--font-size-h4-max);font-weight:var(--font-weight-medium)}.caption,.text-small,small{--min-size:var(--font-size-small-min);--max-size:var(--font-size-small-max)}p{color:var(--color-text);line-height:var(--line-height-normal);margin-bottom:var(--spacing-base)}.txt-italic{font-style:italic}ol,ul{margin-bottom:var(--spacing-base)}.route-content,main{display:grid;flex:1;gap:var(--spacing-2xl);margin:0 auto;min-height:300px;width:100%}:is(main,.route-content) section{margin-inline:auto;min-width:0;padding-inline:var(--spacing-base);width:100%}.padded:is(:is(main,.route-content) section){margin-block:var(--spacing-xl)}.prose:is(:is(main,.route-content) section){max-width:var(--layout-prose-max)}@media screen and (width>=1024px){.prose:is(:is(main,.route-content) section){padding-inline:0}}.prose:is(:is(main,.route-content) section) a[href^="/"]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,:has(svg)){background-color:var(--color-bg-blue);border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-primary);font-weight:400;padding-block:2px;padding-inline:6px;transition:background-color .2s ease-in-out,color .2s ease-in-out}:is(.prose:is(:is(main,.route-content) section) a[href^="/"]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,:has(svg))) strong{font-weight:400}:is(.prose:is(:is(main,.route-content) section) a[href^="/"]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,:has(svg))):focus,:is(.prose:is(:is(main,.route-content) section) a[href^="/"]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,:has(svg))):hover{background-color:var(--color-primary);color:#fff}:is(.prose:is(:is(main,.route-content) section) a[href^="/"]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,:has(svg))):before{background-color:currentcolor;content:"";display:inline-block;height:16px;margin-right:2px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='2 0 12 24'%3E%3Ccircle cx='4' cy='7' r='2'/%3E%3Ccircle cx='10' cy='7' r='2'/%3E%3Ccircle cx='4' cy='16' r='2'/%3E%3Ccircle cx='10' cy='16' r='2'/%3E%3C/svg%3E") no-repeat center /contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='2 0 12 24'%3E%3Ccircle cx='4' cy='7' r='2'/%3E%3Ccircle cx='10' cy='7' r='2'/%3E%3Ccircle cx='4' cy='16' r='2'/%3E%3Ccircle cx='10' cy='16' r='2'/%3E%3C/svg%3E") no-repeat center /contain;text-decoration:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:-.125em;width:12px}.prose:is(:is(main,.route-content) section) a[href^=http]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,:has(img)){font-weight:400;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:var(--color-primary);text-underline-offset:3px}:is(.prose:is(:is(main,.route-content) section) a[href^=http]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,:has(img))) strong{font-weight:400}:is(.prose:is(:is(main,.route-content) section) a[href^=http]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,:has(img))):before{background-color:currentcolor;content:"";display:inline-block;height:16px;margin-right:4px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='icon icon-tabler icons-tabler-outline icon-tabler-external-link' viewBox='0 0 24 24'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 6H6a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6M11 13l9-9M15 4h5v5'/%3E%3C/svg%3E") no-repeat center /contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='icon icon-tabler icons-tabler-outline icon-tabler-external-link' viewBox='0 0 24 24'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M12 6H6a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6M11 13l9-9M15 4h5v5'/%3E%3C/svg%3E") no-repeat center /contain;vertical-align:-.125em;width:16px}.prose:is(:is(main,.route-content) section) a[href^="mailto:"]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a){background-color:var(--color-bg-blue);border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-primary);font-weight:400;padding-block:2px;padding-inline:6px;transition:background-color .2s ease-in-out,color .2s ease-in-out}:is(.prose:is(:is(main,.route-content) section) a[href^="mailto:"]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a)) strong{font-weight:400}:is(.prose:is(:is(main,.route-content) section) a[href^="mailto:"]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a)):focus,:is(.prose:is(:is(main,.route-content) section) a[href^="mailto:"]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a)):hover{background-color:var(--color-primary);color:#fff}:is(.prose:is(:is(main,.route-content) section) a[href^="mailto:"]:not(.plain-href,.btn,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a)):before{background-color:currentcolor;content:"";display:inline-block;height:16px;margin-right:4px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='icon icon-tabler icons-tabler-outline icon-tabler-mail' viewBox='0 0 24 24'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") no-repeat center /contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='icon icon-tabler icons-tabler-outline icon-tabler-mail' viewBox='0 0 24 24'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") no-repeat center /contain;vertical-align:-.125em;width:16px}.max:is(:is(main,.route-content) section){max-width:var(--layout-content-max)}@media screen and (width>=1280px){.max:is(:is(main,.route-content) section){padding-inline:0}}.flush:is(:is(main,.route-content) section){padding-inline:0}.max:is(:is(main,.route-content) section):first-child:is(main>*,#shallow-route-content>*),.prose:is(:is(main,.route-content) section):first-child:is(main>*,#shallow-route-content>*){margin-top:var(--layout-section-gap)}.content-container{min-width:0;position:relative;width:100%}.content-container.content-container-colour-background{padding-block:var(--spacing-base);padding-inline:var(--spacing-base)}@media screen and (width>=769px){.content-container.content-container-colour-background{padding-block:var(--spacing-xl);padding-inline:var(--spacing-xl)}}.icon-title{display:flex}.icon-title,.icon-title a{align-items:center;gap:8px;justify-content:flex-start}.icon-title a{display:inline-flex}@font-face{font-display:swap;font-family:Roboto Variable;font-style:normal;font-weight:100 900;src:url(/_astro/roboto-cyrillic-ext-wght-normal.BCp_3N7R.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto Variable;font-style:normal;font-weight:100 900;src:url(/_astro/roboto-cyrillic-wght-normal.fOt7epNf.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto Variable;font-style:normal;font-weight:100 900;src:url(/_astro/roboto-greek-ext-wght-normal.Bgw4czJT.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto Variable;font-style:normal;font-weight:100 900;src:url(/_astro/roboto-greek-wght-normal.DlT9XTxE.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto Variable;font-style:normal;font-weight:100 900;src:url(/_astro/roboto-math-wght-normal.4a3xuzGk.woff2) format("woff2-variations");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-display:swap;font-family:Roboto Variable;font-style:normal;font-weight:100 900;src:url(/_astro/roboto-symbols-wght-normal.B7iHSfaG.woff2) format("woff2-variations");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto Variable;font-style:normal;font-weight:100 900;src:url(/_astro/roboto-vietnamese-wght-normal._f1XEJpo.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto Variable;font-style:normal;font-weight:100 900;src:url(/_astro/roboto-latin-ext-wght-normal.DYIxWhlt.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto Variable;font-style:normal;font-weight:100 900;src:url(/_astro/roboto-latin-wght-normal.ccAYIvAh.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Monaspace Neon;font-style:normal;font-weight:400;src:url(/_astro/monaspace-neon-latin-400-normal.BZtV1wRa.woff2) format("woff2"),url(/_astro/monaspace-neon-latin-400-normal.DVFelWsN.woff) format("woff")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(/_astro/oswald-cyrillic-ext-700-normal.CtkJES1U.woff2) format("woff2"),url(/_astro/oswald-cyrillic-ext-700-normal.VKAui8kQ.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(/_astro/oswald-cyrillic-700-normal.BO0IwMyy.woff2) format("woff2"),url(/_astro/oswald-cyrillic-700-normal.DxuP1Pb9.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(/_astro/oswald-vietnamese-700-normal._DkZZ6ID.woff2) format("woff2"),url(/_astro/oswald-vietnamese-700-normal.BxFoeH7J.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(/_astro/oswald-latin-ext-700-normal.BKErdSR5.woff2) format("woff2"),url(/_astro/oswald-latin-ext-700-normal.CJSSDThd.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(/_astro/oswald-latin-700-normal.vy6hmKSr.woff2) format("woff2"),url(/_astro/oswald-latin-700-normal.UmC9Ev9x.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{--header-height:64px;--inner-height:calc(100dvh - var(--header-height));--content-width:1100px;--narrow-content-width:650px;--gradient-main:linear-gradient(to right,var(--color-blue-decorative),var(--color-secondary),var(--color-tertiary));scroll-behavior:smooth}@media screen and (width<=650px){html{--header-height:60px}}@supports (scrollbar-gutter:stable){html{overflow-y:auto;scrollbar-gutter:stable}}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}details{height:2.5rem;transition:height .5s ease}details[open]{height:auto;overflow:clip}}body{color:var(--color-text);font-family:var(--font-family-main);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased}@supports (-moz-osx-font-smoothing:grayscale){body{-moz-osx-font-smoothing:grayscale}}body{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:var(--layout-canvas-max,1920px);min-height:100vh}iframe,img{height:auto;width:100%}.btn,blockquote .quote,button{font-family:var(--font-family-accent)}a{color:var(--color-primary);text-decoration:none}li{line-height:var(--line-height-normal);margin-bottom:var(--spacing-xs)}cite{font-style:normal}button,input{touch-action:manipulation}figure figcaption{align-items:center;color:var(--color-gray-muted);display:flex;flex-direction:column;padding:.5rem 1rem 1rem}input{accent-color:var(--color-primary)}:target{scroll-margin-top:calc(var(--header-height) + 72px);scroll-padding-top:calc(var(--header-height) + 72px)}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}[data-fade-in]{opacity:0;transition:opacity var(--fade-duration,.6s) ease-out,translate var(--fade-duration,.6s) ease-out;transition-delay:var(--fade-delay,0s);translate:0 1.5rem}[data-fade-in].is-visible{opacity:1;translate:0}a.btn,button{--border-color:var(--color-primary);--color:var(--color-primary);--bg-color:#fff;--btn-height:44px;align-items:center;background:var(--bg-color);border:2px solid var(--border-color);border-radius:96px;color:var(--color);cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:var(--font-weight-semibold);height:var(--btn-height);justify-content:center;line-height:1;max-height:var(--btn-height);padding:0 1rem;text-align:center;text-decoration:none;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}:is(button,a.btn):focus,:is(button,a.btn):hover{--color:var(--color-white);--bg-color:var(--color-primary);--border-color:var(--color-primary)}.btn-primary:is(button,a.btn){--border-color:var(--color-primary);--color:var(--color-white);--bg-color:var(--color-primary)}.btn-primary:is(button,a.btn):focus,.btn-primary:is(button,a.btn):hover{background-color:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--shadow-md)}.btn-secondary:is(button,a.btn){--bg-color:var(--color-white);--color:var(--color-primary);--border-color:var(--color-primary);--border-width:1px}.btn-secondary:is(button,a.btn):focus,.btn-secondary:is(button,a.btn):hover{--color:var(--color-primary);--border-color:var(--color-primary)}.btn-ghost:is(button,a.btn){--bg-color:transparent;--border-color:transparent}.btn-ghost:is(button,a.btn):focus,.btn-ghost:is(button,a.btn):hover{--color:var(--color-primary);--bg-color:inherit;--border-color:var(--color-primary)}.btn-light:is(button,a.btn){--bg-color:transparent;--color:var(--color-white);border:1px solid var(--color-white);white-space:nowrap}.btn-light:is(button,a.btn):focus,.btn-light:is(button,a.btn):hover{--color:var(--color-white);--bg-color:var(--color-primary);--border-color:var(--color-primary)}.btn-sm:is(button,a.btn){--btn-height:36px;font-size:clamp(var(--font-size-small-min),.9375rem + .5vw,var(--font-size-small-max));padding:2px var(--spacing-md) 0 var(--spacing-md)}.btn-lg:is(button,a.btn){--btn-height:52px;font-size:clamp(var(--font-size-h4-min),1.25rem + .25vw,var(--font-size-h4-max));padding:0 var(--spacing-xl)}.btn-icon:is(button,a.btn){--btn-height:44px;--icon-size:36px;gap:4px;padding:0 1rem 0 .75rem}.btn-icon.btn-icon-lab:is(button,a.btn){padding-left:3px}.btn-icon:is(button,a.btn):active,.btn-icon:is(button,a.btn):focus,.btn-icon:is(button,a.btn):hover{--btn-hover-color:#fff}.btn-icon-lab:is(button,a.btn){--bg-color:#fff;--color:var(--color-primary);--border-color:var(--color-primary)}.btn-icon-lab:is(button,a.btn):active,.btn-icon-lab:is(button,a.btn):focus,.btn-icon-lab:is(button,a.btn):hover{--bg-color:var(--color-primary);--color:#fff;--border-color:var(--color-primary)}svg.icon,svg[data-icon]{display:inline}dl{display:grid;gap:1rem}dl li{line-height:var(--line-height-tight)}dl>li{margin-bottom:0}:is(dl>li) ul{list-style:disc;margin-left:.5rem;margin-top:var(--space-2);padding-left:1rem}:is(:is(dl>li) ul) li{display:list-item;padding-left:.25rem}:is(:is(dl>li) ul) li:last-of-type{margin-bottom:0}ul li ul{margin-top:.5rem}.tabs-section{--hovered-bg-color:#e5e7eb;--active-bg-color:#fff;--active-text-color:#111827}.tabs-section.is-stuck{--active-bg-color:var(--color-lab-blue-medium)!important;--active-text-color:var(--color-white)!important}.active:is(.tabs-section.is-stuck .tab.home){--active-bg-color:var(--color-lab-blue-medium)!important;--active-text-color:#111827!important}.astro-route-announcer{left:0;position:absolute;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px}a.svelte-hxk5kq{color:inherit;display:inline-block;text-decoration:none!important}a.svelte-hxk5kq.active{font-weight:bolder}header.svelte-ghxo6q{height:var(--header-height);max-height:var(--header-height);max-width:var(--layout-canvas-max,1920px);min-height:var(--header-height);--corner-width:24px;align-items:center;background-color:#fff;container:header/inline-size;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem 1rem;position:sticky;top:0;z-index:100}header.svelte-ghxo6q .brand:where(.svelte-ghxo6q){background:#fff;display:inline-grid;max-height:50px;min-height:auto;min-width:64px}:is(:is(header.svelte-ghxo6q .brand:where(.svelte-ghxo6q)) .desktop-logo:where(.svelte-ghxo6q),:is(header.svelte-ghxo6q .brand:where(.svelte-ghxo6q)) .mobile-logo:where(.svelte-ghxo6q)) svg{height:36px;width:auto}:is(header.svelte-ghxo6q .brand:where(.svelte-ghxo6q)) .desktop-logo:where(.svelte-ghxo6q){display:block}:is(header.svelte-ghxo6q .brand:where(.svelte-ghxo6q)) .mobile-logo:where(.svelte-ghxo6q){display:none}@container header (max-width: 620px){header.svelte-ghxo6q .brand:where(.svelte-ghxo6q){margin-right:-60px}:is(header.svelte-ghxo6q .brand:where(.svelte-ghxo6q)) .desktop-logo:where(.svelte-ghxo6q){display:none!important}:is(header.svelte-ghxo6q .brand:where(.svelte-ghxo6q)) .mobile-logo:where(.svelte-ghxo6q){display:block!important;margin-right:0}}header.svelte-ghxo6q nav:where(.svelte-ghxo6q){align-items:center;display:flex;gap:.5rem;justify-content:center;transform:translate(var(--corner-width))}@container header (max-width: 768px){header.svelte-ghxo6q nav:where(.svelte-ghxo6q){gap:0;left:50%;position:absolute;transform:translate(-50%)}}.nav-items.desktop:is(header.svelte-ghxo6q nav:where(.svelte-ghxo6q)){align-items:center;display:flex;font-size:16px;gap:1rem;justify-content:flex-start}.nav-items.desktop:is(header.svelte-ghxo6q nav:where(.svelte-ghxo6q)) a{color:var(--color-text-lighter)}.nav-items.desktop:is(header.svelte-ghxo6q nav:where(.svelte-ghxo6q)) a.active,.nav-items.desktop:is(header.svelte-ghxo6q nav:where(.svelte-ghxo6q)) a:hover{color:var(--color-primary)}.nav-items.mobile:is(header.svelte-ghxo6q nav:where(.svelte-ghxo6q)){display:none}@container header (max-width: 768px){.nav-items.desktop:is(header.svelte-ghxo6q nav:where(.svelte-ghxo6q)){display:none!important}.nav-items.mobile:is(header.svelte-ghxo6q nav:where(.svelte-ghxo6q)){display:flex!important}}header.svelte-ghxo6q .corner:where(.svelte-ghxo6q){align-items:center;display:flex;gap:.75rem}:is(header.svelte-ghxo6q .corner:where(.svelte-ghxo6q)) .desktop-search:where(.svelte-ghxo6q){display:flex}@container header (max-width: 768px){:is(header.svelte-ghxo6q .corner:where(.svelte-ghxo6q)) .desktop-search:where(.svelte-ghxo6q){display:none}}@container header (max-width: 768px){:is(header.svelte-ghxo6q .corner:where(.svelte-ghxo6q)) .desktop:where(.svelte-ghxo6q){display:none}}:is(header.svelte-ghxo6q .corner:where(.svelte-ghxo6q)) .desktop-support:where(.svelte-ghxo6q){display:inline-flex}@container header (max-width: 620px){:is(header.svelte-ghxo6q .corner:where(.svelte-ghxo6q)) .desktop-support:where(.svelte-ghxo6q){display:none!important}}:is(header.svelte-ghxo6q .corner:where(.svelte-ghxo6q)) .mobile-support:where(.svelte-ghxo6q){display:none}@container header (max-width: 620px){:is(header.svelte-ghxo6q .corner:where(.svelte-ghxo6q)) .mobile-support:where(.svelte-ghxo6q){display:inline-flex!important}}:is(header.svelte-ghxo6q .corner:where(.svelte-ghxo6q)) .language-switcher:where(.svelte-ghxo6q){display:flex}.language-switcher.svelte-iw6qpm{align-items:center;display:flex;flex-direction:column;gap:0;z-index:3}.language-link.svelte-iw6qpm{align-items:center;border-radius:.25rem;color:var(--color-gray-muted,#6b7280);display:flex;line-height:1;padding:0 4px;text-decoration:none;transition:background-color .2s}.language-link.svelte-iw6qpm .label:where(.svelte-iw6qpm){font-size:16px}.language-link.svelte-iw6qpm:hover{background-color:#0000001a;color:var(--color-gray-600,#4b5563)}.language-link.svelte-iw6qpm.active{color:var(--color-black,#000);font-weight:700}.mobile-nav-trigger.svelte-ljbujp{align-items:center;background-color:#fff;border:2px solid transparent;border-radius:var(--radius-full,9999px);color:var(--color-text-lighter,#374151);cursor:pointer;display:inline-flex;font-family:var(--font-family-accent);font-size:1rem;font-weight:var(--font-weight-bold,500);gap:.25rem;height:36px;justify-content:center;left:50%;line-height:1;min-width:44cqw;padding:.5rem 1rem;position:absolute;transform:translate(-50%);transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:-moz-fit-content;width:fit-content;-webkit-tap-highlight-color:transparent}.mobile-nav-trigger.svelte-ljbujp.active,.mobile-nav-trigger.svelte-ljbujp:focus-visible,.mobile-nav-trigger.svelte-ljbujp:hover{border-color:var(--color-primary,#00468a);color:var(--color-primary,#00468a)}.mobile-nav-trigger.svelte-ljbujp .trigger-wrapper:where(.svelte-ljbujp){flex-shrink:0;isolation:isolate;margin-left:-18px;position:relative}:is(.mobile-nav-trigger.svelte-ljbujp .trigger-wrapper:where(.svelte-ljbujp)) .trigger-icon:where(.svelte-ljbujp){display:flex;transition:transform .2s cubic-bezier(.4,0,.2,1)}:is(.mobile-nav-trigger.svelte-ljbujp .trigger-wrapper:where(.svelte-ljbujp)) .trigger-spinner:where(.svelte-ljbujp){background:#fff;bottom:0;color:var(--color-text-lighter,#374151);height:16px;left:0;margin:auto;pointer-events:none;position:absolute;top:0;width:16px;z-index:1}:is(:is(.mobile-nav-trigger.svelte-ljbujp .trigger-wrapper:where(.svelte-ljbujp)) .trigger-spinner:where(.svelte-ljbujp)) .spinner:where(.svelte-ljbujp){animation:svelte-ljbujp-spin .6s linear infinite;border:2px solid var(--color-text-lighter,#374151);border-radius:50%;border-right:2px solid transparent;display:block;height:14px;width:14px}.mobile-nav-trigger.svelte-ljbujp[aria-expanded=true] .trigger-icon:where(.svelte-ljbujp){transform:rotate(180deg)}.mobile-nav-dropdown.svelte-ljbujp{max-width:318px!important;width:100%!important}.mobile-nav-dropdown.svelte-ljbujp .mobile-nav-header:where(.svelte-ljbujp){display:none}.mobile-nav-dropdown.svelte-ljbujp .mobile-nav-items:where(.svelte-ljbujp){display:none}.mobile-nav-dropdown.svelte-ljbujp .mobile-nav-footer:where(.svelte-ljbujp){display:none}.mobile-nav-dropdown.svelte-ljbujp[data-open]{--padding:.5rem .75rem;background-color:var(--color-white);border:none;border-radius:.25rem;box-shadow:var(--shadow-md);display:flex;flex-direction:column;min-width:300px!important;width:-moz-max-content!important;width:max-content!important;z-index:200}.mobile-nav-dropdown.svelte-ljbujp[data-open] .mobile-nav-header:where(.svelte-ljbujp){border-bottom:1px solid var(--color-gray-border);display:flex;flex-direction:column;gap:.5rem;padding:1rem .75rem}.mobile-nav-dropdown.svelte-ljbujp[data-open] .mobile-nav-items:where(.svelte-ljbujp){display:flex;flex-direction:column;padding:var(--padding)}.mobile-nav-dropdown.svelte-ljbujp[data-open] .mobile-nav-footer:where(.svelte-ljbujp){border-top:1px solid var(--color-gray-border);display:flex;flex-direction:column;padding:1rem .75rem}.mobile-nav-dropdown.svelte-ljbujp a:where(.svelte-ljbujp){border-radius:.25rem;padding:.5rem .75rem;text-decoration:none;white-space:nowrap}.active:is(.mobile-nav-dropdown.svelte-ljbujp a:where(.svelte-ljbujp)){font-weight:var(--font-weight-bold,700)}:is(.mobile-nav-dropdown.svelte-ljbujp a:where(.svelte-ljbujp)):hover{background-color:var(--color-gray-100)}@keyframes svelte-ljbujp-spin{to{transform:rotate(1turn)}}.search-container[data-astro-cid-lai3vpyt]{align-items:center;display:flex;position:relative}.search-container[data-astro-cid-lai3vpyt] .search-toggle[data-astro-cid-lai3vpyt]{align-items:center;display:flex;gap:.5rem}.search-container[data-astro-cid-lai3vpyt] .search-icon-btn[data-astro-cid-lai3vpyt]{all:unset;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:transform .2s}[data-astro-cid-lai3vpyt]:is(.search-container .search-icon-btn):hover{transform:scale(1.1)}.search-container[data-astro-cid-lai3vpyt] .search-form[data-astro-cid-lai3vpyt]{align-items:center;background:#fff;border:2px solid var(--color-gray-border);border-radius:2rem;box-shadow:0 2px 8px #0000001a;display:flex;gap:.5rem;opacity:0;padding:.5rem 1rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:0}.open[data-astro-cid-lai3vpyt]:is(.search-container .search-form){min-width:200px;opacity:1;pointer-events:all}[data-astro-cid-lai3vpyt][data-open=true]:is(.search-container .search-form){flex:1;opacity:1;pointer-events:all;position:static;transform:none;width:auto}[data-astro-cid-lai3vpyt]:is(.search-container .search-form) .search-input[data-astro-cid-lai3vpyt]{all:unset;flex:1;font-size:16px;min-width:0}[data-astro-cid-lai3vpyt]:is(:is(.search-container .search-form) .search-input)::-moz-placeholder{color:var(--color-gray-muted)}[data-astro-cid-lai3vpyt]:is(:is(.search-container .search-form) .search-input)::placeholder{color:var(--color-gray-muted)}[data-astro-cid-lai3vpyt]:is(.search-container .search-form) .search-submit[data-astro-cid-lai3vpyt]{all:unset;align-items:center;color:var(--color-primary);cursor:pointer;display:flex;justify-content:center;transition:transform .2s}[data-astro-cid-lai3vpyt]:is(:is(.search-container .search-form) .search-submit):hover{transform:scale(1.1)}.footer-grid[data-astro-cid-hpwl4sdd]{display:grid;gap:1rem .5rem;grid-template-columns:1fr 1fr}.footer-grid[data-astro-cid-hpwl4sdd]>a.btn-base{box-sizing:border-box;width:auto}.footer-grid[data-astro-cid-hpwl4sdd]>a:nth-child(3){grid-column:span 2}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{mix-blend-mode:plus-lighter;opacity:0}to{mix-blend-mode:plus-lighter;opacity:1}}@keyframes astroFadeOut{0%{mix-blend-mode:plus-lighter;opacity:1}to{mix-blend-mode:plus-lighter;opacity:0}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.columns.svelte-piftq1{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(150px,250px));width:100%}@media screen and (width>=769px){.columns.svelte-piftq1{justify-content:center}}.links-section.svelte-1qfm3fm{--gap:8px;border-radius:var(--block-padding,0);display:flex;flex-direction:column;gap:var(--gap);line-height:1;padding:var(--block-padding,0);text-wrap:balance}.links-section.svelte-1qfm3fm h5:where(.svelte-1qfm3fm){color:var(--color-gray-muted);font-size:1rem;font-weight:var(--font-weight-normal);line-height:1}:is(.links-section.svelte-1qfm3fm h5:where(.svelte-1qfm3fm)) a:where(.svelte-1qfm3fm){color:inherit;text-decoration:none}:is(:is(.links-section.svelte-1qfm3fm h5:where(.svelte-1qfm3fm)) a:where(.svelte-1qfm3fm)):hover{text-decoration:underline}.links-section.svelte-1qfm3fm.active{background:var(--color-lab-pink-light);box-shadow:0 2px 10px #667eea4d}.links-section.svelte-1qfm3fm.active h5:where(.svelte-1qfm3fm){color:var(--color-grey-900)!important}:is(.links-section.svelte-1qfm3fm.active h5:where(.svelte-1qfm3fm)):before{color:var(--color-grey-900);content:"▶";margin-right:.25rem}.links-section.svelte-1qfm3fm ul:where(.svelte-1qfm3fm){display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}:is(.links-section.svelte-1qfm3fm ul:where(.svelte-1qfm3fm)) li:where(.svelte-1qfm3fm){line-height:1;margin:0}.active:is(:is(:is(.links-section.svelte-1qfm3fm ul:where(.svelte-1qfm3fm)) li:where(.svelte-1qfm3fm)) a:where(.svelte-1qfm3fm)){text-decoration:underline}.social-icons.svelte-1rh7ngn{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-xl);justify-content:center}.social-icons.svelte-1rh7ngn a:where(.svelte-1rh7ngn){color:#3c3c3b}:is(.social-icons.svelte-1rh7ngn a:where(.svelte-1rh7ngn)):focus,:is(.social-icons.svelte-1rh7ngn a:where(.svelte-1rh7ngn)):hover{color:var(--color-black)}@container footer (max-width: 620px){.social-icons.svelte-1rh7ngn{gap:var(--spacing-lg)!important}}@container footer (max-width: 520px){.social-icons.svelte-1rh7ngn{gap:1rem!important}}footer.svelte-10tqldg{container:footer/inline-size;font-size:1rem;gap:calc(var(--spacing-xl)*2);line-height:1;margin-top:var(--spacing-4xl);margin-inline:auto;max-width:var(--layout-content-max);padding:0 var(--spacing-xl);position:relative;width:100%}footer.svelte-10tqldg .footer-inner:where(.svelte-10tqldg){border-top:2px solid var(--color-gray-muted);display:grid;gap:var(--spacing-base);grid-template-columns:minmax(150px,250px) auto;padding-block:var(--spacing-xl)}:is(footer.svelte-10tqldg .footer-inner:where(.svelte-10tqldg)) .column:where(.svelte-10tqldg){display:flex;flex-direction:column;gap:1rem;padding-block-end:var(--spacing-xl)}@container footer (width < 400px){footer.svelte-10tqldg .footer-inner:where(.svelte-10tqldg){grid-template-columns:1fr}}:is(footer.svelte-10tqldg .footer-inner:where(.svelte-10tqldg)) nav:where(.svelte-10tqldg){display:flex;flex-direction:row;justify-content:center}footer.svelte-10tqldg #FooterLogo:where(.svelte-10tqldg) svg{fill:#3c3c3b}footer.svelte-10tqldg .footer-footer:where(.svelte-10tqldg){align-items:center;display:flex;flex-wrap:wrap-reverse;gap:1rem;justify-content:space-between;padding-bottom:var(--spacing-lg)}:is(footer.svelte-10tqldg .footer-footer:where(.svelte-10tqldg)) aside:where(.svelte-10tqldg){display:flex;flex-wrap:wrap;font-size:.8rem;gap:.2rem 1rem}:is(:is(footer.svelte-10tqldg .footer-footer:where(.svelte-10tqldg)) aside:where(.svelte-10tqldg)) a:where(.svelte-10tqldg){color:var(--color-gray-muted)}.footer-dino.svelte-10tqldg{bottom:.5rem;height:auto;pointer-events:none;position:absolute;right:calc(-50vw + 50% + 1rem);width:60px}@media(width<=600px){.footer-dino.svelte-10tqldg{bottom:.25rem;right:calc(-50vw + 50% + .5rem);width:36px}}.fab-newsletter.svelte-qurrkb{align-items:center;background-color:var(--color-primary);border-radius:1.5rem;bottom:var(--spacing-lg);box-shadow:0 2px 8px #0003;color:#fff;display:inline-flex;flex-direction:row-reverse;height:3rem;min-width:3rem;overflow:hidden;padding:0 .875rem;position:fixed;right:var(--spacing-lg);text-decoration:none;transition:all .3s ease-in-out;z-index:1}@media screen and (width<=800px){.fab-newsletter.svelte-qurrkb{display:none}}.fab-newsletter.svelte-qurrkb .fab-label:where(.svelte-qurrkb){font-size:.875rem;font-weight:600;margin-right:0;max-width:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out;white-space:nowrap}.fab-newsletter.svelte-qurrkb:hover{box-shadow:0 4px 12px #0000004d}.fab-newsletter.svelte-qurrkb:hover .fab-label:where(.svelte-qurrkb){margin-right:.5rem;max-width:8rem;opacity:1}.fab-newsletter.svelte-qurrkb.is-hidden{opacity:0;pointer-events:none;translate:0 1rem}.back-link[data-astro-cid-uwlldalh]{align-items:center;color:var(--color-primary);display:flex;font-weight:var(--font-weight-medium);gap:var(--spacing-xs);margin-bottom:var(--spacing-xl);text-decoration:none}.back-link[data-astro-cid-uwlldalh]:hover{text-decoration:underline}.back-link[data-astro-cid-uwlldalh] .back-icon[data-astro-cid-uwlldalh]{align-items:center;display:flex;height:20px;width:20px}.detail-eyebrow[data-astro-cid-uwlldalh]{color:var(--color-primary);display:block;font-family:var(--font-family-mono);font-size:var(--font-size-span);letter-spacing:.05em;margin-bottom:calc(var(--spacing-sm)*-1);text-transform:uppercase}.detail-header[data-astro-cid-uwlldalh]{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-2xl)}.detail-header[data-astro-cid-uwlldalh].compact{margin-bottom:0}.detail-header[data-astro-cid-uwlldalh] h1[data-astro-cid-uwlldalh]{margin:0}.detail-teaser[data-astro-cid-uwlldalh]{color:var(--color-gray-muted);font-size:var(--font-size-h4-min);line-height:var(--line-height-relaxed);margin:0}.pre-detail-wrapper[data-astro-cid-uwlldalh]{margin-bottom:var(--spacing-xl)}.detail-box[data-astro-cid-uwlldalh]{background-color:var(--color-bg-green);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--spacing-base);margin-bottom:var(--spacing-2xl);padding:var(--spacing-xl) var(--spacing-lg);position:relative}@media screen and (width<=768px){.detail-box[data-astro-cid-uwlldalh]{padding:var(--spacing-xl) var(--spacing-base)}}.detail-box-icon[data-astro-cid-uwlldalh]{height:40px;position:absolute;right:var(--spacing-lg);top:var(--spacing-xl);width:40px}@media screen and (width<=768px){.detail-box-icon[data-astro-cid-uwlldalh]{right:var(--spacing-base);top:var(--spacing-xl)}}.detail-box-icon[data-astro-cid-uwlldalh] svg{fill:var(--color-gray-muted);height:100%;width:100%}.detail-box-title[data-astro-cid-uwlldalh],.detail-items[data-astro-cid-uwlldalh]{margin:0}.detail-item[data-astro-cid-uwlldalh],.detail-items[data-astro-cid-uwlldalh]{display:grid;gap:var(--spacing-base)}.detail-item[data-astro-cid-uwlldalh]{grid-template-columns:160px 1fr}@media screen and (width<=480px){.detail-item[data-astro-cid-uwlldalh]{gap:var(--spacing-xs);grid-template-columns:1fr}}.detail-item[data-astro-cid-uwlldalh] dt[data-astro-cid-uwlldalh]{color:var(--color-gray-dark);font-weight:var(--font-weight-bold)}.detail-item[data-astro-cid-uwlldalh] dd[data-astro-cid-uwlldalh]{margin:0}.detail-button-wrapper[data-astro-cid-uwlldalh]{margin-top:var(--spacing-sm)}.detail-content[data-astro-cid-uwlldalh] .detail-section{border-top:1px solid var(--color-gray-light);margin-top:var(--spacing-2xl);padding-top:var(--spacing-2xl)}.detail-content[data-astro-cid-uwlldalh] .detail-section:first-child{border-top:none;margin-top:0;padding-top:0}.detail-content[data-astro-cid-uwlldalh] figure.directus-image{margin:0;position:relative}.detail-content[data-astro-cid-uwlldalh] figure.directus-image .image-credit{background-color:#ffffffd9;border-radius:.2rem;bottom:.5rem;color:#000;display:inline-block;font-size:.6rem;font-weight:600;letter-spacing:.03em;max-width:calc(100% - 1rem);padding:.15rem .3rem;pointer-events:none;position:absolute;right:.5rem;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:3}.detail-content[data-astro-cid-uwlldalh] figure.directus-image .image-credit:before{content:"© "}.tag.svelte-1s6i8eb{border:1px solid transparent;border-radius:var(--radius-full,9999px);display:inline-block;font-size:.75rem;font-weight:var(--font-weight-medium,500);line-height:1.4;padding:.2rem .75rem;text-transform:capitalize}.tag.svelte-1s6i8eb.primary{background-color:var(--color-bg-blue);border-color:#00468a1a;color:var(--color-primary)}.tag.svelte-1s6i8eb.secondary{background-color:var(--color-bg-green);border-color:var(--color-gray-border);color:var(--color-gray-muted)}.tags-list.svelte-10qn57z{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.event-description[data-astro-cid-s25ya5ld]{line-height:var(--line-height-relaxed)}.status-apply-link.svelte-bub0dp{margin-left:var(--spacing-sm)}.detail-rows.svelte-bub0dp{display:grid;gap:var(--spacing-base);margin:0}.detail-row.svelte-bub0dp{display:grid;gap:var(--spacing-base);grid-template-columns:160px 1fr}@media screen and (width<=480px){.detail-row.svelte-bub0dp{gap:var(--spacing-xs);grid-template-columns:1fr}}.detail-row.svelte-bub0dp dt:where(.svelte-bub0dp){color:var(--color-gray-dark);font-weight:var(--font-weight-bold)}.detail-row.svelte-bub0dp dd:where(.svelte-bub0dp){margin:0}.org-expandable.svelte-bub0dp summary:where(.svelte-bub0dp){align-items:center;cursor:pointer;display:inline-flex;gap:var(--spacing-xs);list-style:none}:is(.org-expandable.svelte-bub0dp summary:where(.svelte-bub0dp))::-webkit-details-marker{display:none}:is(.org-expandable.svelte-bub0dp summary:where(.svelte-bub0dp)):after{content:"▸";font-size:.75em}:is(.org-expandable.svelte-bub0dp summary:where(.svelte-bub0dp)):hover{color:var(--color-primary)}.org-expandable.svelte-bub0dp[open] summary:where(.svelte-bub0dp):after{content:"▾"}.org-description.svelte-bub0dp{color:var(--color-gray-muted);display:flex;flex-direction:column;font-size:var(--font-size-small);gap:var(--spacing-xs);line-height:var(--line-height-relaxed);margin:var(--spacing-xs) 0 0}.org-description.svelte-bub0dp p:where(.svelte-bub0dp){margin:0}.outputs-links.svelte-bub0dp{display:flex;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing-sm)}.team-roles-section.svelte-1cbfdxv{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-top:var(--spacing-2xl)}.team-roles-section.svelte-1cbfdxv h2:where(.svelte-1cbfdxv){margin-bottom:0}.team-role.svelte-1cbfdxv{border-left:var(--border-accent-md);padding:var(--spacing-sm) var(--spacing-base)}.team-role.svelte-1cbfdxv summary:where(.svelte-1cbfdxv){align-items:center;cursor:pointer;display:flex;gap:var(--spacing-xs);list-style:none}:is(.team-role.svelte-1cbfdxv summary:where(.svelte-1cbfdxv)) h3:where(.svelte-1cbfdxv){margin:0}:is(.team-role.svelte-1cbfdxv summary:where(.svelte-1cbfdxv))::-webkit-details-marker{display:none}:is(.team-role.svelte-1cbfdxv summary:where(.svelte-1cbfdxv)) .role-chevron:where(.svelte-1cbfdxv){fill:currentcolor;height:1.75em;margin-left:auto;transition:transform .15s ease;width:1.75em}:is(.team-role.svelte-1cbfdxv summary:where(.svelte-1cbfdxv)):hover{color:var(--color-primary)}.team-role.svelte-1cbfdxv[open] summary:where(.svelte-1cbfdxv) .role-chevron:where(.svelte-1cbfdxv){transform:rotate(180deg)}.team-role-description.svelte-1cbfdxv{margin-top:var(--spacing-base)}.people-section.svelte-7vnlff{margin-top:var(--spacing-2xl)}.people-list.svelte-7vnlff{display:flex;flex-direction:column;gap:var(--spacing-lg);list-style:none;margin-top:var(--spacing-base);padding:0}.person.svelte-7vnlff{align-items:center;display:flex;gap:var(--spacing-base)}.pronouns.svelte-7vnlff{color:var(--color-gray-muted);font-size:var(--font-size-small)}.sdgs-list.svelte-ti7f6r{display:flex;flex-wrap:wrap;gap:var(--spacing-base);margin-top:var(--spacing-2xl)}.sdg-icon.svelte-ti7f6r{display:block;height:120px;overflow:hidden;transition:opacity .15s ease;width:120px}.sdg-icon.svelte-ti7f6r:hover{opacity:.85}.sdg-icon.svelte-ti7f6r img:where(.svelte-ti7f6r){display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.credited-image.svelte-13e72r0{display:block;position:relative}.image-credit.svelte-13e72r0{background-color:#ffffffd9;border-radius:.2rem;bottom:.75rem;color:#000;display:inline-block;font-size:.55rem;letter-spacing:.02em;max-width:calc(100% - 2rem);padding:.05rem .25rem;pointer-events:none;position:absolute;right:1rem;white-space:nowrap;width:-moz-max-content;width:max-content}.image-credit.svelte-13e72r0:before{content:"© "}.post-meta.svelte-1aa0jmx{color:var(--color-gray-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-light);margin:0}.authors-section.svelte-e7vgc{margin-top:var(--spacing-2xl);padding-inline:0}.authors-list.svelte-e7vgc{display:flex;flex-direction:column;gap:var(--spacing-sm);list-style:none;margin:0;padding:0}.author.svelte-e7vgc{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-base)}.author-name.svelte-e7vgc{color:var(--color-gray-dark);font-weight:var(--font-weight-semibold)}
