.footer-link-column h2{color:var(--chakra-colors-atlas-text);font:600 .75rem/1.4 var(--chakra-fonts-body, sans-serif);letter-spacing:.08em;margin:0 0 1rem;text-transform:uppercase}.footer-link-column ul{display:grid;gap:.625rem;list-style:none;margin:0;padding:0}.footer-link-column a{color:inherit;font:500 .75rem/1.4 var(--chakra-fonts-body, sans-serif);text-decoration:none;transition:color .15s ease}.footer-link-column a:hover,.footer-link-column a:focus-visible{color:var(--chakra-colors-atlas-blue)}@media(prefers-reduced-motion:reduce){.footer-link-column a{transition:none}}.site-footer{background:color-mix(in srgb,var(--chakra-colors-atlas-surface-deep) 88%,transparent);border-top:1px solid var(--chakra-colors-atlas-border);color:var(--chakra-colors-atlas-text-muted);width:100%}.site-footer__inner{margin:0 auto;max-width:80rem;padding:4rem clamp(1rem,3vw,2rem) 2rem}.site-footer__grid{display:grid;gap:2.5rem;grid-template-columns:2fr repeat(3,1fr);margin-bottom:3rem}.site-footer__brand p{font:400 .75rem/1.6 var(--chakra-fonts-body, sans-serif);margin:.75rem 0 0;max-width:24rem}.site-footer a{color:inherit;font:500 .75rem/1.4 var(--chakra-fonts-body, sans-serif);text-decoration:none;transition:color .15s ease}.site-footer a:hover,.site-footer a:focus-visible{color:var(--chakra-colors-atlas-blue)}.site-footer__bottom{align-items:center;border-top:1px solid var(--chakra-colors-atlas-border);display:flex;font:400 .75rem/1.4 var(--chakra-fonts-body, sans-serif);gap:1.5rem;justify-content:space-between;padding-top:2rem}.site-footer__bottom p{margin:0}.site-footer__bottom nav{display:flex;flex-wrap:wrap;gap:1.5rem}@media(max-width:44rem){.site-footer__grid{grid-template-columns:1fr}.site-footer__bottom{align-items:flex-start;flex-direction:column}}@media(min-width:44.01rem)and (max-width:64rem){.site-footer__grid{grid-template-columns:repeat(3,1fr)}.site-footer__brand{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.site-footer a{transition:none}}.site-header{margin:0 auto;max-width:80rem;padding:1rem clamp(1rem,3vw,2rem) 0;position:sticky;top:0;width:100%;z-index:50}.site-header__bar{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--chakra-colors-atlas-surface-deep) 88%,transparent);border:1px solid color-mix(in srgb,var(--chakra-colors-atlas-border) 90%,transparent);border-radius:999px;box-shadow:0 8px 30px #00000073;display:flex;justify-content:space-between;min-height:3.5rem;padding:.5rem .75rem .5rem 1.25rem}.site-header__desktop-nav{align-items:center;display:flex;gap:clamp(1rem,2.1vw,1.75rem)}.site-header__desktop-nav a,.site-header__sign-in{color:var(--chakra-colors-atlas-text-muted);font:500 .875rem/1.4 var(--chakra-fonts-body, sans-serif);text-decoration:none;transition:color .15s ease}.site-header__desktop-nav a:hover,.site-header__desktop-nav a:focus-visible,.site-header__sign-in:hover,.site-header__sign-in:focus-visible{color:var(--chakra-colors-atlas-text)}.site-header__desktop-nav a.is-active{color:var(--chakra-colors-atlas-text)}.site-header__actions{align-items:center;display:flex;gap:.75rem}.site-header .ui-link-cta{align-items:center;border-radius:999px;display:inline-flex;font:600 .875rem/1.4 var(--chakra-fonts-body, sans-serif);gap:.5rem;justify-content:center;min-height:auto;text-transform:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.site-header .ui-link-cta--primary{background:var(--chakra-colors-atlas-blue);border:1px solid var(--chakra-colors-atlas-blue);box-shadow:0 0 24px #78bfff3d;color:var(--chakra-colors-atlas-canvas);padding:.45rem 1rem}.site-header .ui-link-cta:hover{transform:translateY(-1px)}.site-header .ui-link-cta--primary:hover{background:var(--chakra-colors-atlas-blue-luminous);border-color:var(--chakra-colors-atlas-blue-luminous)}.site-header__mobile-nav{display:none;position:relative}.site-header__mobile-nav summary{align-items:center;border-radius:50%;color:var(--chakra-colors-atlas-text);cursor:pointer;display:flex;font-size:1.3rem;height:2.25rem;justify-content:center;list-style:none;width:2.25rem}.site-header__mobile-nav summary::-webkit-details-marker{display:none}.site-header__mobile-nav nav{background:var(--chakra-colors-atlas-surface-deep);border:1px solid var(--chakra-colors-atlas-border);border-radius:.75rem;box-shadow:0 16px 40px #0000008c;display:grid;min-width:13rem;padding:.5rem;position:absolute;right:0;top:calc(100% + .75rem)}.site-header__mobile-nav nav a{border-radius:.4rem;color:var(--chakra-colors-atlas-text-muted);font:500 .875rem/1.4 var(--chakra-fonts-body, sans-serif);padding:.75rem;text-decoration:none}.site-header__mobile-nav nav a:hover,.site-header__mobile-nav nav a:focus-visible{background:var(--chakra-colors-atlas-surface-quiet);color:var(--chakra-colors-atlas-text)}@media(max-width:64rem){.site-header__desktop-nav{display:none}.site-header__mobile-nav{display:block}}@media(max-width:44rem){.site-header{padding-inline:.75rem}.site-header__bar{padding-left:.75rem}.site-header__sign-in,.site-header .ui-link-cta--primary{display:none}}@media(prefers-reduced-motion:reduce){.site-header a{transition:none}}
