.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.astronav-sticky-header[data-astro-cid-itfz4qi6]{transition:all .3s ease;-webkit-transition:all .3s ease;will-change:transform}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@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-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:Red Hat Text Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/red-hat-text-latin-ext-wght-normal.BYbCslLJ.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-family:Red Hat Text Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/red-hat-text-latin-wght-normal.DXvRtWLI.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--primary-900: #1a365d;--primary-800: #1e4976;--primary-700: #2c5282;--primary-600: #2b6cb0;--primary-500: #3182ce;--primary-400: #4299e1;--primary-300: #63b3ed;--primary-200: #90cdf4;--primary-100: #bee3f8;--secondary-500: #38b2ac;--secondary-400: #4fd1c5;--secondary-300: #81e6d9;--neutral-900: #1a202c;--neutral-800: #2d3748;--neutral-700: #4a5568;--neutral-600: #718096;--neutral-500: #a0aec0;--neutral-400: #cbd5e0;--neutral-300: #e2e8f0;--neutral-200: #edf2f7;--neutral-100: #f7fafc;--success: #48bb78;--warning: #ed8936;--error: #f56565;--bg-primary: var(--neutral-100);--bg-secondary: var(--neutral-200);--bg-tertiary: var(--neutral-300)}.text-primary-900{color:var(--primary-900)}.text-primary-800{color:var(--primary-800)}.text-primary-700{color:var(--primary-700)}.text-primary-600{color:var(--primary-600)}.text-primary-500{color:var(--primary-500)}.text-secondary-500{color:var(--secondary-500)}.text-secondary-400{color:var(--secondary-400)}.text-secondary-300{color:var(--secondary-300)}.text-neutral-900{color:var(--neutral-900)}.text-neutral-800{color:var(--neutral-800)}.text-neutral-700{color:var(--neutral-700)}.text-neutral-600{color:var(--neutral-600)}.text-neutral-500{color:var(--neutral-500)}.text-neutral-400{color:var(--neutral-400)}.text-neutral-300{color:var(--neutral-300)}.text-neutral-200{color:var(--neutral-200)}.text-neutral-100{color:var(--neutral-100)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-error{color:var(--error)}.bg-primary-900{background-color:var(--primary-900)}.bg-primary-800{background-color:var(--primary-800)}.bg-primary-700{background-color:var(--primary-700)}.bg-primary-600{background-color:var(--primary-600)}.bg-primary-500{background-color:var(--primary-500)}.bg-secondary-500{background-color:var(--secondary-500)}.bg-secondary-400{background-color:var(--secondary-400)}.bg-secondary-300{background-color:var(--secondary-300)}.bg-neutral-900{background-color:var(--neutral-900)}.bg-neutral-800{background-color:var(--neutral-800)}.bg-neutral-700{background-color:var(--neutral-700)}.bg-neutral-600{background-color:var(--neutral-600)}.bg-neutral-500{background-color:var(--neutral-500)}.bg-neutral-400{background-color:var(--neutral-400)}.bg-neutral-300{background-color:var(--neutral-300)}.bg-neutral-200{background-color:var(--neutral-200)}.bg-neutral-100{background-color:var(--neutral-100)}.bg-success{background-color:var(--success)}.bg-warning{background-color:var(--warning)}.bg-error{background-color:var(--error)}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-tertiary{background-color:var(--bg-tertiary)}.border-primary-900{border-color:var(--primary-900)}.border-primary-800{border-color:var(--primary-800)}.border-primary-700{border-color:var(--primary-700)}.border-primary-600{border-color:var(--primary-600)}.border-primary-500{border-color:var(--primary-500)}.border-secondary-500{border-color:var(--secondary-500)}.border-secondary-400{border-color:var(--secondary-400)}.border-secondary-300{border-color:var(--secondary-300)}.border-neutral-900{border-color:var(--neutral-900)}.border-neutral-800{border-color:var(--neutral-800)}.border-neutral-700{border-color:var(--neutral-700)}.border-neutral-600{border-color:var(--neutral-600)}.border-neutral-500{border-color:var(--neutral-500)}.border-neutral-400{border-color:var(--neutral-400)}.border-neutral-300{border-color:var(--neutral-300)}.border-neutral-200{border-color:var(--neutral-200)}.border-neutral-100{border-color:var(--neutral-100)}.border-success{border-color:var(--success)}.border-warning{border-color:var(--warning)}.border-error{border-color:var(--error)}.hover\:text-primary-900:hover{color:var(--primary-900)}.hover\:text-primary-800:hover{color:var(--primary-800)}.hover\:text-primary-700:hover{color:var(--primary-700)}.hover\:text-primary-600:hover{color:var(--primary-600)}.hover\:text-primary-500:hover{color:var(--primary-500)}.hover\:text-secondary-500:hover{color:var(--secondary-500)}.hover\:text-secondary-400:hover{color:var(--secondary-400)}.hover\:text-secondary-300:hover{color:var(--secondary-300)}.hover\:text-neutral-900:hover{color:var(--neutral-900)}.hover\:text-neutral-800:hover{color:var(--neutral-800)}.hover\:text-neutral-700:hover{color:var(--neutral-700)}.hover\:text-neutral-600:hover{color:var(--neutral-600)}.hover\:text-neutral-500:hover{color:var(--neutral-500)}.hover\:text-neutral-400:hover{color:var(--neutral-400)}.hover\:text-neutral-300:hover{color:var(--neutral-300)}.hover\:text-neutral-200:hover{color:var(--neutral-200)}.hover\:text-neutral-100:hover{color:var(--neutral-100)}.hover\:bg-primary-900:hover{background-color:var(--primary-900)}.hover\:bg-primary-800:hover{background-color:var(--primary-800)}.hover\:bg-primary-700:hover{background-color:var(--primary-700)}.hover\:bg-primary-600:hover{background-color:var(--primary-600)}.hover\:bg-primary-500:hover{background-color:var(--primary-500)}.hover\:bg-secondary-500:hover{background-color:var(--secondary-500)}.hover\:bg-secondary-400:hover{background-color:var(--secondary-400)}.hover\:bg-secondary-300:hover{background-color:var(--secondary-300)}.hover\:bg-neutral-900:hover{background-color:var(--neutral-900)}.hover\:bg-neutral-800:hover{background-color:var(--neutral-800)}.hover\:bg-neutral-700:hover{background-color:var(--neutral-700)}.hover\:bg-neutral-600:hover{background-color:var(--neutral-600)}.hover\:bg-neutral-500:hover{background-color:var(--neutral-500)}.hover\:bg-neutral-400:hover{background-color:var(--neutral-400)}.hover\:bg-neutral-300:hover{background-color:var(--neutral-300)}.hover\:bg-neutral-200:hover{background-color:var(--neutral-200)}.hover\:bg-neutral-100:hover{background-color:var(--neutral-100)}.hover\:border-primary-900:hover{border-color:var(--primary-900)}.hover\:border-primary-800:hover{border-color:var(--primary-800)}.hover\:border-primary-700:hover{border-color:var(--primary-700)}.hover\:border-primary-600:hover{border-color:var(--primary-600)}.hover\:border-primary-500:hover{border-color:var(--primary-500)}.hover\:border-secondary-500:hover{border-color:var(--secondary-500)}.hover\:border-secondary-400:hover{border-color:var(--secondary-400)}.hover\:border-secondary-300:hover{border-color:var(--secondary-300)}.hover\:border-neutral-900:hover{border-color:var(--neutral-900)}.hover\:border-neutral-800:hover{border-color:var(--neutral-800)}.hover\:border-neutral-700:hover{border-color:var(--neutral-700)}.hover\:border-neutral-600:hover{border-color:var(--neutral-600)}.hover\:border-neutral-500:hover{border-color:var(--neutral-500)}.hover\:border-neutral-400:hover{border-color:var(--neutral-400)}.hover\:border-neutral-300:hover{border-color:var(--neutral-300)}.hover\:border-neutral-200:hover{border-color:var(--neutral-200)}.hover\:border-neutral-100:hover{border-color:var(--neutral-100)}img{content-visibility:auto}details>summary.list-none::-webkit-details-marker,details>summary.list-none::marker{display:none}
