._text_p6rja_1{color:var(--color-primary-900)}.dark ._text_p6rja_1{color:var(--color-primary-50)}._h1_p6rja_9{margin-top:.5rem;margin-bottom:1.5rem;font-size:1.875rem;font-weight:800;line-height:2.25rem}._h2_p6rja_17{margin-top:1rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:2rem}._h3_p6rja_25{margin-top:.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}._default_p6rja_33{margin-top:.25rem;margin-bottom:.25rem;font-size:1.125rem;font-weight:500;line-height:1.75rem}._socialLink_6scm9_1{place-items:center;padding:0;text-decoration:none;display:flex}._socialLink_6scm9_1:hover{opacity:.8}._socialIconWrap_6scm9_13{align-items:center;min-width:fit-content;padding:0 .5rem;display:flex}._socialLabel_6scm9_20{letter-spacing:-.025em;flex-grow:1;font-size:1.875rem;font-weight:700}._section_6scm9_27{max-width:80rem;color:var(--color-primary-900);margin-left:auto;margin-right:auto}.dark ._section_6scm9_27{color:#fff}._sectionInner_6scm9_38{max-width:80rem;margin-left:auto;margin-right:auto;padding:3rem 1rem}@media (width>=640px){._sectionInner_6scm9_38{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){._sectionInner_6scm9_38{padding-left:2rem;padding-right:2rem}}._socialGrid_6scm9_62{flex-wrap:wrap;justify-content:center;gap:3rem;display:flex}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{--color-primary-50:#f4f4f4;--color-primary-300:#9ebba9;--color-primary-600:#52777d;--color-primary-900:#192c3b;--color-gray-200:#e5e7eb;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-900:#111827;--color-indigo-500:#6366f1;--color-indigo-600:#4f46e5;--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}*,:after,:before,::backdrop{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--color-gray-200,currentcolor);margin:0;padding:0}::file-selector-button{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--color-gray-200,currentcolor);margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,[role=button]{cursor:pointer}ol,ul,menu{list-style:none}._pageWrapper_1vnod_1{background-color:var(--color-primary-50);flex-direction:column;min-height:100vh;display:flex}.dark ._pageWrapper_1vnod_1{background-color:var(--color-primary-900)}._link_jdnl8_1{color:var(--color-primary-600);font-size:1rem;font-weight:600}.dark ._link_jdnl8_1,._link_jdnl8_1:hover{color:var(--color-primary-300)}._header_17b0d_1{background-color:var(--color-primary-50);flex-shrink:0;position:relative}.dark ._header_17b0d_1{background-color:var(--color-primary-900)}._container_17b0d_11{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (width>=640px){._container_17b0d_11{padding-left:1.5rem;padding-right:1.5rem}}._bar_17b0d_26{justify-content:space-between;align-items:center;padding:1.5rem 1rem;display:flex}._logoWrap_17b0d_36{justify-content:flex-start;display:flex}@media (width>=1024px){._logoWrap_17b0d_36{flex:1;width:0}}._menuBtn_17b0d_48{margin-bottom:-.5rem;margin-right:-.5rem}@media (width>=768px){._menuBtn_17b0d_48{display:none}}._desktopNav_17b0d_59{display:none}@media (width>=768px){._desktopNav_17b0d_59{column-gap:2.5rem;display:flex}}._mobileMenu_17b0d_70{z-index:50;transform-origin:100% 0;padding:.5rem;transition-property:transform,opacity;position:absolute;top:0;left:0;right:0}@media (width>=768px){._mobileMenu_17b0d_70{display:none}}._mobileMenuInner_17b0d_87{background-color:var(--color-primary-50);border:1px solid var(--color-gray-200);border-bottom:2px solid var(--color-gray-200);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.dark ._mobileMenuInner_17b0d_87{background-color:var(--color-primary-900)}._mobileMenuHeader_17b0d_101{padding:.75rem 1.5rem 1rem}@media (width>=640px){._mobileMenuHeader_17b0d_101{padding-top:1rem;padding-left:2rem;padding-right:2rem}}._mobileMenuHeaderRow_17b0d_116{justify-content:space-between;align-items:center;display:flex}._mobileMenuClose_17b0d_122{margin-right:-.5rem}._mobileMenuNav_17b0d_126{grid-template-columns:repeat(2,1fr);gap:1rem 2rem;padding:1.5rem 1.25rem;display:grid}._iconBtn_17b0d_136{background-color:var(--color-primary-50);color:var(--color-gray-400);cursor:pointer;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}._iconBtn_17b0d_136:hover{color:var(--color-gray-500);background-color:var(--color-gray-200)}.dark ._iconBtn_17b0d_136{background-color:var(--color-primary-900)}._iconBtn_17b0d_136:focus{outline:2px solid var(--color-indigo-500);outline-offset:2px}._icon_17b0d_136{width:1.5rem;height:1.5rem}._srOnly_17b0d_167{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._logoIcon_17b0d_179{width:auto;height:2rem;color:var(--color-primary-900)}.dark ._logoIcon_17b0d_179{color:var(--color-primary-50)}@media (width>=640px){._logoIcon_17b0d_179{height:2.5rem}}._footer_87hti_1{flex-shrink:0}._footerContainer_87hti_5{max-width:80rem;margin-left:auto;margin-right:auto;padding:3rem 1rem;overflow:hidden}@media (width>=640px){._footerContainer_87hti_5{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=1024px){._footerContainer_87hti_5{padding-left:2rem;padding-right:2rem}}._footerNav_87hti_30{flex-wrap:wrap;justify-content:center;margin:-.5rem -1.25rem;display:flex}._footerNavItem_87hti_40{padding:.5rem 1.25rem}._footerLink_87hti_47{color:var(--color-gray-500);font-size:1rem}._footerLink_87hti_47:hover{color:var(--color-gray-900)}._footerSocial_87hti_56{color:var(--color-gray-400)}._copyright_87hti_60{text-align:center;color:var(--color-gray-400);margin-top:2rem;font-size:1rem}._toggle_87hti_68{cursor:pointer;border:2px solid #0000;border-radius:9999px;flex-shrink:0;width:2.75rem;height:1.5rem;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out;display:inline-flex;position:relative}._toggle_87hti_68:focus{outline:2px solid var(--color-indigo-500);outline-offset:2px}._toggleLight_87hti_89{background-color:var(--color-gray-200)}._toggleDark_87hti_93{background-color:var(--color-indigo-600)}._srOnly_87hti_97{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._toggleKnob_87hti_109{background-color:#fff;border-radius:9999px;width:1.25rem;height:1.25rem;transition-property:transform,background-color;transition-duration:.2s;transition-timing-function:ease-in-out;display:inline-block;position:relative;transform:translate(0);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._toggleKnobDark_87hti_125{transform:translate(1.25rem)}._toggleIcon_87hti_129{justify-content:center;align-items:center;width:100%;height:100%;transition-property:opacity;transition-duration:.2s;display:flex;position:absolute;inset:0}._toggleIconVisible_87hti_141{opacity:1}._toggleIconHidden_87hti_145{opacity:0}._toggleIconSvg_87hti_149{width:.75rem;height:.75rem}