#table-tabs-section[data-astro-cid-6lcsezpu]{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[data-astro-cid-6lcsezpu]{margin-top:-30px}}#table-tabs-section[data-astro-cid-6lcsezpu] .table-tabs-title[data-astro-cid-6lcsezpu]{margin:0 auto var(--spacing-base);text-align:center}#table-tabs-section[data-astro-cid-6lcsezpu] .mega-card[data-astro-cid-6lcsezpu]{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[data-astro-cid-6lcsezpu]{align-items:baseline;display:flex;gap:var(--spacing-xl);grid-column:1/-1;grid-row:1/2;justify-content:center}.code-prefix[data-astro-cid-6lcsezpu]{color:var(--color-text);font-family:var(--font-family-mono);font-size:1rem;line-height:1;opacity:.7;padding:var(--spacing-sm) 0}.dot[data-astro-cid-6lcsezpu]{visibility:hidden}.dot1[data-astro-cid-6lcsezpu]{animation:dot1 2s step-end infinite}.dot2[data-astro-cid-6lcsezpu]{animation:dot2 2s step-end infinite}.dot3[data-astro-cid-6lcsezpu]{animation:dot3 2s step-end infinite}#table-tabs-section[data-astro-cid-6lcsezpu].interacted .dot[data-astro-cid-6lcsezpu]{animation:none;visibility:visible}@keyframes dot1{0%{visibility:hidden}33%{visibility:visible}83%{visibility:hidden}}@keyframes dot2{0%{visibility:hidden}50%{visibility:visible}83%{visibility:hidden}}@keyframes dot3{0%{visibility:hidden}66%{visibility:visible}83%{visibility:hidden}}.mc2-tab[data-astro-cid-6lcsezpu]{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[data-astro-cid-6lcsezpu]:hover{opacity:1}.mc2-tab[data-astro-cid-6lcsezpu].active{opacity:1;position:relative}.mc2-tab[data-astro-cid-6lcsezpu].active:after{background:var(--color-primary);border-radius:1px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.mc2-subnav[data-astro-cid-6lcsezpu]{display:none;flex-direction:column;gap:var(--spacing-xs);grid-column:1/2;grid-row:2/3}.mc2-subnav[data-astro-cid-6lcsezpu].active{display:flex}.mc2-subnav-item[data-astro-cid-6lcsezpu]{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[data-astro-cid-6lcsezpu] button[data-astro-cid-6lcsezpu]{padding:0}.mc2-subnav-item[data-astro-cid-6lcsezpu]:hover{background-color:var(--color-bg-blue)}.mc2-subnav-item[data-astro-cid-6lcsezpu].active{background-color:var(--color-white);color:var(--color-text);font-weight:var(--font-weight-semibold)}.mc2-content-area[data-astro-cid-6lcsezpu]{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[data-astro-cid-6lcsezpu].active{display:block}.mc2-content[data-astro-cid-6lcsezpu]{color:var(--color-text-lighter);display:none;font-family:var(--font-family-main);line-height:var(--line-height-normal)}.mc2-content[data-astro-cid-6lcsezpu].active{animation:mc2-fade-in .3s ease-in-out;display:grid;gap:var(--spacing-lg);grid-template-rows:1fr auto}.mc2-content-markup[data-astro-cid-6lcsezpu]{hyphens:auto}@keyframes mc2-fade-in{0%{opacity:0}to{opacity:1}}@media screen and (width<=768px){#table-tabs-section[data-astro-cid-6lcsezpu]{padding-inline:var(--spacing-sm)}#table-tabs-section[data-astro-cid-6lcsezpu] .mega-card[data-astro-cid-6lcsezpu]{gap:.5rem 0;grid-template-columns:100px 1fr!important}[data-astro-cid-6lcsezpu]:is(#table-tabs-section .mega-card) .mc2-main-tabs[data-astro-cid-6lcsezpu]{flex-wrap:wrap;gap:var(--spacing-base) var(--spacing-xl);justify-content:center}[data-astro-cid-6lcsezpu]:is(:is(#table-tabs-section .mega-card) .mc2-main-tabs) .code-prefix[data-astro-cid-6lcsezpu]{margin:0;padding:0;text-align:center;width:100%}[data-astro-cid-6lcsezpu]:is(:is(#table-tabs-section .mega-card) .mc2-main-tabs) .mc2-tab[data-astro-cid-6lcsezpu]{--btn-height:36px}#table-tabs-section[data-astro-cid-6lcsezpu] .mc2-subnav-item[data-astro-cid-6lcsezpu]{border-radius:var(--radius-sm) 0 0 var(--radius-sm);font-size:.85rem;padding:var(--spacing-xs);text-align:center}}.background[data-astro-cid-don2zyc7]{container:background/inline-size;height:100%;left:0;overflow:clip visible;position:absolute;top:0;width:100%;z-index:-1}.background[data-astro-cid-don2zyc7] .overlay-layer[data-astro-cid-don2zyc7]{--offset:50%;height:100%;padding:var(--padding);position:relative;right:0;top:0;transform:translate(var(--offset)) rotate(0);width:max(66%,600px)}[data-astro-cid-don2zyc7]:is(.background .overlay-layer) .circles[data-astro-cid-don2zyc7]{animation:rotate 360s linear infinite;left:75%;max-height:300px;min-width:50%;position:absolute;top:85%;transform:translate(-50%,-50%);transform-origin:center}@container (max-width: 799px){.background[data-astro-cid-don2zyc7] .overlay-layer[data-astro-cid-don2zyc7]{--offset:50%;aspect-ratio:1/1;left:-33%;max-width:unset;top:0;width:100%}[data-astro-cid-don2zyc7]:is(.background .overlay-layer) .circles[data-astro-cid-don2zyc7]{max-height:66%;top:20%}}.background[data-astro-cid-don2zyc7] .cutout-fill[data-astro-cid-don2zyc7]{background:var(--color-primary);z-index:0}.background[data-astro-cid-don2zyc7] .cutout-fill[data-astro-cid-don2zyc7],.background[data-astro-cid-don2zyc7] .gradient-layer[data-astro-cid-don2zyc7]{height:100%;left:0;position:absolute;top:0;width:100%}.background[data-astro-cid-don2zyc7] .gradient-layer[data-astro-cid-don2zyc7]{background:linear-gradient(247deg,var(--color-tertiary),var(--color-secondary),var(--color-blue-decorative));clip-path:url(#hero-cutout);opacity:1;z-index:1}.bg-image[data-astro-cid-don2zyc7]:is(.background .gradient-layer):after{background-image:var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;clip-path:url(#hero-cutout);content:"";filter:grayscale(1) blur(2px);height:100%;left:0;mix-blend-mode:overlay;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}@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}}.carousel-slide[data-astro-cid-humqq2wl]{border-radius:4px;box-shadow:0 1px 2px #0000001a,0 2px 4px #00000014,0 4px 8px #0000000f;min-width:300px;overflow:hidden}.avatar-container[data-astro-cid-z4dlncoq]{aspect-ratio:1/1;display:inline-flex;position:relative}.gradient-circle[data-astro-cid-z4dlncoq]{background:linear-gradient(to right,var(--color-gradient-main));border-radius:50%;opacity:.8}.gradient-circle[data-astro-cid-z4dlncoq],.image-wrapper[data-astro-cid-z4dlncoq]{height:100%;inset:0;position:absolute;width:100%}.image-wrapper[data-astro-cid-z4dlncoq]{align-items:flex-end;display:flex;justify-content:center}.avatar-image[data-astro-cid-z4dlncoq]{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%}.avatar-placeholder[data-astro-cid-z4dlncoq]{background:var(--color-white);color:var(--color-gray-disabled);padding:8%}.person-social-links[data-astro-cid-tncgaq4i]{align-items:center;display:flex;gap:var(--spacing-sm)}a[data-astro-cid-tncgaq4i]{align-items:center;color:var(--color-gray-dark);display:inline-flex;transition:color .15s ease}a[data-astro-cid-tncgaq4i]:hover{color:var(--color-primary)}.social-icon[data-astro-cid-tncgaq4i]{color:currentcolor;display:block;height:calc(var(--icon-size)*1.2);width:auto}.brand-icon[data-astro-cid-tncgaq4i]{height:calc(var(--icon-size)*.86)}.extlink-icon[data-astro-cid-tncgaq4i]{height:calc(var(--icon-size)*1.05)}.person-card[data-astro-cid-kb5k4flq]{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[data-astro-cid-kb5k4flq] .avatar-wrapper[data-astro-cid-kb5k4flq]{margin-bottom:var(--spacing-base)}[data-astro-cid-kb5k4flq]:is(.person-card .person-info) h3[data-astro-cid-kb5k4flq]{color:var(--color-gray-dark);margin-bottom:var(--spacing-sm);margin-top:0}[data-astro-cid-kb5k4flq]:is(.person-card .person-info) .position[data-astro-cid-kb5k4flq]{color:var(--color-primary);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}[data-astro-cid-kb5k4flq]:is(.person-card .person-info) .pronouns[data-astro-cid-kb5k4flq]{color:var(--color-text-lighter);margin-bottom:var(--spacing-sm)}[data-astro-cid-kb5k4flq]:is(.person-card .person-info) .description[data-astro-cid-kb5k4flq]{display:-webkit-box;-webkit-line-clamp:14;margin-bottom:var(--spacing-base);-webkit-box-orient:vertical;overflow:hidden}[data-astro-cid-kb5k4flq]:is(.person-card .person-info) .email[data-astro-cid-kb5k4flq]{color:var(--color-primary);text-decoration:none}[data-astro-cid-kb5k4flq]:is(:is(.person-card .person-info) .email):hover{text-decoration:underline}[data-astro-cid-kb5k4flq]:is(.person-card .person-info) .person-social-links{margin-top:var(--spacing-base)}.explorer.svelte-74ycsb{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-74ycsb{height:60vh;max-height:480px;min-height:320px}}.map-container.svelte-74ycsb{height:100%;width:100%}.custom-popup.svelte-74ycsb{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-74ycsb: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-74ycsb strong:where(.svelte-74ycsb){color:var(--color-correlaidx-red,#f04451)}.popup-link.svelte-74ycsb{align-items:center;color:var(--color-correlaidx-red,#f04451);display:inline-flex;gap:6px;text-decoration:none}.popup-link.svelte-74ycsb strong:where(.svelte-74ycsb){text-decoration:underline}.popup-link--minimal.svelte-74ycsb strong:where(.svelte-74ycsb){text-decoration:none}.popup-icon.svelte-74ycsb{flex-shrink:0}.popup-close.svelte-74ycsb{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-74ycsb:hover{background:var(--color-gray-border,#e5e7eb)}.maptiler-logo.svelte-74ycsb{bottom:.5rem;position:absolute;right:.5rem;z-index:5}.maptiler-logo.svelte-74ycsb img:where(.svelte-74ycsb){height:20px}.directus-image[data-astro-cid-rmftmzdr]{margin:0;position:relative}.image-credit[data-astro-cid-rmftmzdr]{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-rmftmzdr]:before{content:"© "}.gallery[data-astro-cid-umbnox7p]{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[data-astro-cid-umbnox7p]::-webkit-scrollbar{height:10px}.gallery[data-astro-cid-umbnox7p]::-webkit-scrollbar-track{background:transparent}.gallery[data-astro-cid-umbnox7p]::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.gallery-cta[data-astro-cid-umbnox7p]{display:flex;justify-content:flex-start;margin-top:1.5rem}.hex-wrapper.svelte-qxibw1{--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-qxibw1.theme-lab{filter:drop-shadow(1px 1px 3px #a1a1a1)}.hex-wrapper.svelte-qxibw1.under-construction{--local-bg-color:var(--color-white)!important;--local-label-color:#7a7a7a!important}.hex-wrapper.svelte-qxibw1.under-construction .hex-label-hint:where(.svelte-qxibw1){font-size:14px;left:50%;margin-top:.5rem;pointer-events:none;position:absolute;transform:translate(-50%)}.hex-wrapper.svelte-qxibw1.under-construction .hex-content:where(.svelte-qxibw1){background:#fff;will-change:transform}.hex-wrapper.svelte-qxibw1.under-construction:has(:where(.svelte-qxibw1):hover){--local-label-color:var(--color-black)!important}.hex-wrapper.svelte-qxibw1 .hex-outline:where(.svelte-qxibw1){height:100%;inset:0;pointer-events:none;position:absolute;width:100%}:is(.hex-wrapper.svelte-qxibw1 .hex-outline:where(.svelte-qxibw1)) polygon:where(.svelte-qxibw1){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-qxibw1 .hex-tile:where(.svelte-qxibw1){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-qxibw1 .hex-tile:where(.svelte-qxibw1)) .hex-content:where(.svelte-qxibw1){position:relative;will-change:transform}.hex-wrapper.svelte-qxibw1:has(:where(.svelte-qxibw1):hover){filter:drop-shadow(0 0 6px var(--local-bg-color));transform:scale(1.08)}.hex-wrapper.svelte-qxibw1:has(:where(.svelte-qxibw1):focus-visible) .hex-tile:where(.svelte-qxibw1){outline:2px solid var(--color-correlaidx-red-fill)}.honeycomb.svelte-yy5awl{--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-yy5awl{--gap:12px;--hex-width:calc(28.57143cqi - var(--gap)*2.5/3.5);grid-template-columns:repeat(7,1fr)}}.honeycomb.svelte-yy5awl:has(:hover)>:not(:has(:hover)){filter:grayscale(100%) brightness(.8);opacity:.4}.honeycomb.svelte-yy5awl>:has(:hover){z-index:20}.hex-grid-item.svelte-yy5awl,.honeycomb.svelte-yy5awl>*{pointer-events:none;position:relative;transition:opacity .6s ease-in-out,filter .6s ease-in-out}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(4n+1){grid-column:1/span 2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(4n+2){grid-column:3/span 2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(4n+3){grid-column:2/span 2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(4n+4){grid-column:4/span 2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(n+3){margin-block-start:calc(var(--interlock-step)*-1)}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):first-child,:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(2){z-index:10}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(3),:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(4){z-index:9}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(5),:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(6){z-index:8}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(7),:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(8){z-index:7}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(10),:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(9){z-index:6}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(11),:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(12){z-index:5}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(13),:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(14){z-index:4}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(15),:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(16){z-index:3}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(17),:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(18){z-index:2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(19),:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(20){z-index:1}@media(width>500px){:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(6n+1){grid-column:1/span 2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(6n+2){grid-column:3/span 2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(6n+3){grid-column:5/span 2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(6n+4){grid-column:2/span 2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(6n+5){grid-column:4/span 2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(6n+6){grid-column:6/span 2}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):only-child{grid-column:3/span 2!important}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):first-child:nth-last-child(3){grid-column:3/span 2!important}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(n+3){margin-block-start:0}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(n+4){margin-block-start:calc(var(--interlock-step)*-1)}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(-n+3){z-index:10}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(n+4):nth-child(-n+6){z-index:9}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(n+7):nth-child(-n+9){z-index:8}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(n+10):nth-child(-n+12){z-index:7}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(n+13):nth-child(-n+15){z-index:6}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(n+16):nth-child(-n+18){z-index:5}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(n+19):nth-child(-n+21){z-index:4}:is(.honeycomb.svelte-yy5awl>*,.hex-grid-item.svelte-yy5awl):nth-child(n+22):nth-child(-n+24){z-index:3}}.tile-content.svelte-yy5awl{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-yy5awl{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)}#shallow-route-content,main{display:grid;flex:1;gap:var(--spacing-2xl);margin:0 auto;min-height:300px;width:100%}:is(main,#shallow-route-content) section{margin-inline:auto;min-width:0;padding-inline:var(--spacing-base);width:100%}.padded:is(:is(main,#shallow-route-content) section){margin-block:var(--spacing-xl)}.prose:is(:is(main,#shallow-route-content) section){max-width:var(--layout-prose-max)}@media screen and (width>=1024px){.prose:is(:is(main,#shallow-route-content) section){padding-inline:0}}.prose:is(:is(main,#shallow-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,#shallow-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,#shallow-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,#shallow-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,#shallow-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,#shallow-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,#shallow-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,#shallow-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,#shallow-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,#shallow-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,#shallow-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,#shallow-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,#shallow-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,#shallow-route-content) section){max-width:var(--layout-content-max)}@media screen and (width>=1280px){.max:is(:is(main,#shallow-route-content) section){padding-inline:0}}.max:is(:is(main,#shallow-route-content) section):first-child,.prose:is(:is(main,#shallow-route-content) section):first-child{margin-top:var(--layout-section-gap)}.content-container{min-width:0;padding-inline:var(--spacing-base);position:relative;width:100%}@media screen and (width>=769px){.content-container{padding-inline:var(--spacing-xl)}}.content-container.content-container-colour-background{padding-block:var(--spacing-base)}@media screen and (width>=769px){.content-container.content-container-colour-background{padding-block: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[data-astro-cid-en2jlpor]{color:inherit;display:inline-block;text-decoration:none!important}a[data-astro-cid-en2jlpor].active{font-weight:bolder}.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}.language-link.svelte-iw6qpm.disabled{cursor:not-allowed;pointer-events:none}.language-link.svelte-iw6qpm.disabled .label:where(.svelte-iw6qpm){text-decoration:line-through}.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-6nejqx5u]{align-items:center;display:flex;position:relative}.search-container[data-astro-cid-6nejqx5u] .search-toggle[data-astro-cid-6nejqx5u]{align-items:center;display:flex;gap:.5rem}.search-container[data-astro-cid-6nejqx5u] .search-icon-btn[data-astro-cid-6nejqx5u]{all:unset;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:transform .2s}[data-astro-cid-6nejqx5u]:is(.search-container .search-icon-btn):hover{transform:scale(1.1)}.search-container[data-astro-cid-6nejqx5u] .search-form[data-astro-cid-6nejqx5u]{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-6nejqx5u]:is(.search-container .search-form){min-width:200px;opacity:1;pointer-events:all}[data-astro-cid-6nejqx5u][data-open=true]:is(.search-container .search-form){flex:1;opacity:1;pointer-events:all;position:static;transform:none;width:auto}[data-astro-cid-6nejqx5u]:is(.search-container .search-form) .search-input[data-astro-cid-6nejqx5u]{all:unset;flex:1;font-size:16px;min-width:0}[data-astro-cid-6nejqx5u]:is(:is(.search-container .search-form) .search-input)::-moz-placeholder{color:var(--color-gray-muted)}[data-astro-cid-6nejqx5u]:is(:is(.search-container .search-form) .search-input)::placeholder{color:var(--color-gray-muted)}[data-astro-cid-6nejqx5u]:is(.search-container .search-form) .search-submit[data-astro-cid-6nejqx5u]{all:unset;align-items:center;color:var(--color-primary);cursor:pointer;display:flex;justify-content:center;transition:transform .2s}[data-astro-cid-6nejqx5u]:is(:is(.search-container .search-form) .search-submit):hover{transform:scale(1.1)}header[data-astro-cid-7wjhnk7i]{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[data-astro-cid-7wjhnk7i] .brand[data-astro-cid-7wjhnk7i]{background:#fff;display:inline-grid;max-height:50px;min-height:auto;min-width:64px}[data-astro-cid-7wjhnk7i]:is(header .brand) .desktop-logo[data-astro-cid-7wjhnk7i]{display:block}[data-astro-cid-7wjhnk7i]:is(header .brand) .mobile-logo[data-astro-cid-7wjhnk7i]{display:none}@container header (max-width: 620px){header[data-astro-cid-7wjhnk7i] .brand[data-astro-cid-7wjhnk7i]{margin-right:-60px}[data-astro-cid-7wjhnk7i]:is(header .brand) .desktop-logo[data-astro-cid-7wjhnk7i]{display:none!important}[data-astro-cid-7wjhnk7i]:is(header .brand) .mobile-logo[data-astro-cid-7wjhnk7i]{display:block!important;margin-right:0}}header[data-astro-cid-7wjhnk7i] nav[data-astro-cid-7wjhnk7i]{align-items:center;display:flex;gap:.5rem;justify-content:center;transform:translate(var(--corner-width))}@container header (max-width: 768px){header[data-astro-cid-7wjhnk7i] nav[data-astro-cid-7wjhnk7i]{gap:0;left:50%;position:absolute;transform:translate(-50%)}}.nav-items[data-astro-cid-7wjhnk7i].desktop:is(header nav){align-items:center;display:flex;font-size:16px;gap:1rem;justify-content:flex-start}.nav-items[data-astro-cid-7wjhnk7i].desktop:is(header nav) a[data-astro-cid-7wjhnk7i]{color:var(--color-text-lighter)}.active[data-astro-cid-7wjhnk7i]:is(.nav-items.desktop:is(header nav) a),[data-astro-cid-7wjhnk7i]:is(.nav-items.desktop:is(header nav) a):hover{color:var(--color-primary)}.nav-items[data-astro-cid-7wjhnk7i].mobile:is(header nav){display:none}@container header (max-width: 768px){.nav-items[data-astro-cid-7wjhnk7i].desktop:is(header nav){display:none!important}.nav-items[data-astro-cid-7wjhnk7i].mobile:is(header nav){display:flex!important}}header[data-astro-cid-7wjhnk7i] .footer-grid[data-astro-cid-7wjhnk7i]{display:grid;gap:1rem .5rem;grid-template-columns:1fr 1fr}[data-astro-cid-7wjhnk7i]:is(header .footer-grid)>a.btn-base{box-sizing:border-box;width:auto}[data-astro-cid-7wjhnk7i]:is(header .footer-grid)>a:nth-child(3){grid-column:span 2}header[data-astro-cid-7wjhnk7i] .corner[data-astro-cid-7wjhnk7i]{align-items:center;display:flex;gap:.75rem}[data-astro-cid-7wjhnk7i]:is(header .corner) .desktop-search[data-astro-cid-7wjhnk7i]{display:flex}@container header (max-width: 768px){[data-astro-cid-7wjhnk7i]:is(header .corner) .desktop-search[data-astro-cid-7wjhnk7i]{display:none}}@container header (max-width: 768px){[data-astro-cid-7wjhnk7i]:is(header .corner) .desktop[data-astro-cid-7wjhnk7i]{display:none}}[data-astro-cid-7wjhnk7i]:is(header .corner) .desktop-support[data-astro-cid-7wjhnk7i]{display:inline-flex}@container header (max-width: 620px){[data-astro-cid-7wjhnk7i]:is(header .corner) .desktop-support[data-astro-cid-7wjhnk7i]{display:none!important}}[data-astro-cid-7wjhnk7i]:is(header .corner) .mobile-support[data-astro-cid-7wjhnk7i]{display:none}@container header (max-width: 620px){[data-astro-cid-7wjhnk7i]:is(header .corner) .mobile-support[data-astro-cid-7wjhnk7i]{display:inline-flex!important}}[data-astro-cid-7wjhnk7i]:is(header .corner) .language-switcher[data-astro-cid-7wjhnk7i]{display:flex}[data-astro-cid-7wjhnk7i]:is(header .corner) button[data-astro-cid-7wjhnk7i]{all:unset;padding:.25rem .5rem}[data-astro-cid-7wjhnk7i]:is(header .corner) button[data-astro-cid-7wjhnk7i]:first-of-type{background-color:var(--color-primary);border-radius:.5rem 0 0 .5rem;color:#fff}[data-astro-cid-7wjhnk7i]:is(header .corner) button[data-astro-cid-7wjhnk7i]:last-of-type{background-color:var(--color-lab-pink-medium);border-radius:0 .5rem .5rem 0}.columns[data-astro-cid-bmmstk4v]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(150px,250px));width:100%}@media screen and (width>=769px){.columns[data-astro-cid-bmmstk4v]{justify-content:center}}.links-section[data-astro-cid-uoh3f6yl]{--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[data-astro-cid-uoh3f6yl] h5[data-astro-cid-uoh3f6yl]{color:var(--color-gray-muted);font-size:1rem;font-weight:var(--font-weight-normal);line-height:1}[data-astro-cid-uoh3f6yl]:is(.links-section h5) a[data-astro-cid-uoh3f6yl]{color:inherit;text-decoration:none}[data-astro-cid-uoh3f6yl]:is(:is(.links-section h5) a):hover{text-decoration:underline}.links-section[data-astro-cid-uoh3f6yl].active{background:var(--color-lab-pink-light);box-shadow:0 2px 10px #667eea4d}.links-section[data-astro-cid-uoh3f6yl].active h5[data-astro-cid-uoh3f6yl]{color:var(--color-grey-900)!important}[data-astro-cid-uoh3f6yl]:is(.links-section.active h5):before{color:var(--color-grey-900);content:"▶";margin-right:.25rem}.links-section[data-astro-cid-uoh3f6yl] ul[data-astro-cid-uoh3f6yl]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}[data-astro-cid-uoh3f6yl]:is(.links-section ul) li[data-astro-cid-uoh3f6yl]{line-height:1;margin:0}.active[data-astro-cid-uoh3f6yl]:is(:is(:is(.links-section ul) li) a){text-decoration:underline}.social-icons[data-astro-cid-reygsta2]{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-xl);justify-content:center}.social-icons[data-astro-cid-reygsta2] a[data-astro-cid-reygsta2]{color:#3c3c3b}[data-astro-cid-reygsta2]:is(.social-icons a):focus,[data-astro-cid-reygsta2]:is(.social-icons a):hover{color:var(--color-black)}@container footer (max-width: 620px){.social-icons[data-astro-cid-reygsta2]{gap:var(--spacing-lg)!important}}@container footer (max-width: 520px){.social-icons[data-astro-cid-reygsta2]{gap:1rem!important}}footer[data-astro-cid-jh5gqr6g]{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[data-astro-cid-jh5gqr6g] .footer-inner[data-astro-cid-jh5gqr6g]{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)}[data-astro-cid-jh5gqr6g]:is(footer .footer-inner) .column[data-astro-cid-jh5gqr6g]{display:flex;flex-direction:column;gap:1rem;padding-block-end:var(--spacing-xl)}@container footer (width < 400px){footer[data-astro-cid-jh5gqr6g] .footer-inner[data-astro-cid-jh5gqr6g]{grid-template-columns:1fr}}[data-astro-cid-jh5gqr6g]:is(footer .footer-inner) nav[data-astro-cid-jh5gqr6g]{display:flex;flex-direction:row;justify-content:center}footer[data-astro-cid-jh5gqr6g] .footer-footer[data-astro-cid-jh5gqr6g]{align-items:center;display:flex;flex-wrap:wrap-reverse;gap:1rem;justify-content:space-between;padding-bottom:var(--spacing-lg)}[data-astro-cid-jh5gqr6g]:is(footer .footer-footer) aside[data-astro-cid-jh5gqr6g]{display:flex;flex-wrap:wrap;font-size:.8rem;gap:.2rem 1rem}[data-astro-cid-jh5gqr6g]:is(:is(footer .footer-footer) aside) a[data-astro-cid-jh5gqr6g]{color:var(--color-gray-muted)}.footer-dino[data-astro-cid-jh5gqr6g]{bottom:.5rem;height:auto;pointer-events:none;position:absolute;right:calc(-50vw + 50% + 1rem);width:60px}@media(width<=600px){.footer-dino[data-astro-cid-jh5gqr6g]{bottom:.25rem;right:calc(-50vw + 50% + .5rem);width:36px}}.fab-newsletter[data-astro-cid-taivxx7q]{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[data-astro-cid-taivxx7q]{display:none}}.fab-newsletter[data-astro-cid-taivxx7q] .fab-label[data-astro-cid-taivxx7q]{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[data-astro-cid-taivxx7q]:hover{box-shadow:0 4px 12px #0000004d}.fab-newsletter[data-astro-cid-taivxx7q]:hover .fab-label[data-astro-cid-taivxx7q]{margin-right:.5rem;max-width:8rem;opacity:1}.fab-newsletter[data-astro-cid-taivxx7q].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[data-astro-cid-wn3kvsyr]{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[data-astro-cid-wn3kvsyr].primary{background-color:var(--color-bg-blue);border-color:#00468a1a;color:var(--color-primary)}.tag[data-astro-cid-wn3kvsyr].secondary{background-color:var(--color-bg-green);border-color:var(--color-gray-border);color:var(--color-gray-muted)}.tags-list[data-astro-cid-lzbggwwo]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.event-description[data-astro-cid-lzbggwwo]{line-height:var(--line-height-relaxed)}.credited-image[data-astro-cid-mcgbl4p6]{display:block;position:relative}.image-credit[data-astro-cid-mcgbl4p6]{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[data-astro-cid-mcgbl4p6]:before{content:"© "}
