@media (max-width:979px){body.nav-open .home-cobalt-field,body.nav-open .field-hero,body.nav-open .sp-hero,body.nav-open .field-hero__inner{overflow:visible}.field-hero .site-header--v2{align-items:center;row-gap:0;flex-wrap:wrap!important}.field-hero .site-header__brand{order:1}.field-hero .site-header__menu{order:2;margin-inline-start:auto}.field-hero .site-header__links{opacity:0;pointer-events:none;width:100%;max-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1 0 100%;order:10;align-items:stretch;gap:0;margin:0;margin-inline-start:0;padding:0;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .2s,margin .28s,padding .28s;position:static;overflow:hidden;transform:none;display:flex!important}.field-hero .site-header__links.is-open{opacity:1;pointer-events:auto;border-top:1px solid #ffffff24;max-height:min(24rem,72svh);margin-top:.55rem;padding:.1rem 0 .5rem}.field-hero .site-header--v2:has(.site-header__links.is-open){border-bottom-color:#0000;padding-bottom:.25rem}.field-hero .site-header__links .site-header__link{color:#ecf4ffcc;opacity:1;border-bottom:1px solid #ffffff17;min-height:2.45rem;padding:.35rem 0;font-size:.92rem;font-weight:500;line-height:1.25;animation:none;transform:none}.field-hero .site-header__links .site-header__link--active{color:#fff}.field-hero .site-header__links .site-header__link--cta,.field-hero .site-header__links .site-header__link--locale{display:none}.field-hero .site-header__links.is-open .site-header__link--cta{color:#f4f8fff2;background:0 0;border:1px solid #dcf0ff4d;border-radius:999px;justify-content:center;align-items:center;min-height:2.5rem;margin-top:.55rem;padding:.55rem 1.15rem;font-size:.88rem;font-weight:500;display:flex}.field-hero .site-header__links.is-open .site-header__link--cta:hover,.field-hero .site-header__links.is-open .site-header__link--cta:focus-visible{color:#fff;background:#ffffff0f;border-color:#dcf0ff70}.field-hero .site-header__links.is-open .site-header__link--locale{min-height:2.15rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#7ee7ffe6;border-bottom:none;align-items:center;margin-top:.15rem;padding:.35rem 0 0;font-size:.7rem;font-weight:500;display:flex}}@media (max-width:899px){.sp-hero .site-header--v2{align-items:center;row-gap:0;flex-wrap:wrap!important}.sp-hero .site-header__brand{order:1}.sp-hero .site-header__menu{order:2;margin-inline-start:auto}.sp-hero .site-header__links{opacity:0;pointer-events:none;width:100%;max-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1 0 100%;order:10;align-items:stretch;gap:0;margin:0;margin-inline-start:0;padding:0;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .2s,margin .28s,padding .28s;position:static;overflow:hidden;transform:none;display:flex!important}.sp-hero .site-header__links.is-open{opacity:1;pointer-events:auto;border-top:1px solid #ffffff24;max-height:min(24rem,72svh);margin-top:.55rem;padding:.1rem 0 .5rem}.sp-hero .site-header--v2:has(.site-header__links.is-open){border-bottom-color:#0000;padding-bottom:.25rem}.sp-hero .site-header__links .site-header__link{color:#ecf4ffcc;opacity:1;border-bottom:1px solid #ffffff17;min-height:2.45rem;padding:.35rem 0;font-size:.92rem;font-weight:500;line-height:1.25;animation:none;transform:none}.sp-hero .site-header__links .site-header__link--active{color:#fff}.sp-hero .site-header__links .site-header__link--cta,.sp-hero .site-header__links .site-header__link--locale{display:none}.sp-hero .site-header__links.is-open .site-header__link--cta{color:#f4f8fff2;background:0 0;border:1px solid #dcf0ff4d;border-radius:999px;justify-content:center;align-items:center;min-height:2.5rem;margin-top:.55rem;padding:.55rem 1.15rem;font-size:.88rem;font-weight:500;display:flex}.sp-hero .site-header__links.is-open .site-header__link--cta:hover,.sp-hero .site-header__links.is-open .site-header__link--cta:focus-visible{color:#fff;background:#ffffff0f;border-color:#dcf0ff70}.sp-hero .site-header__links.is-open .site-header__link--locale{min-height:2.15rem;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#7ee7ffe6;border-bottom:none;align-items:center;margin-top:.15rem;padding:.35rem 0 0;font-size:.7rem;font-weight:500;display:flex}.site-header__menu-bars,.site-header__menu-bars:before,.site-header__menu-bars:after{transition:transform .28s cubic-bezier(.16,1,.3,1),top .28s cubic-bezier(.16,1,.3,1),opacity .2s,background-color .2s}.site-header__menu[aria-expanded=true] .site-header__menu-bars{background-color:#0000}.site-header__menu[aria-expanded=true] .site-header__menu-bars:before{top:0;transform:rotate(45deg)}.site-header__menu[aria-expanded=true] .site-header__menu-bars:after{top:0;transform:rotate(-45deg)}}@media (max-width:979px){.field-hero .site-header__menu-bars,.field-hero .site-header__menu-bars:before,.field-hero .site-header__menu-bars:after{transition:transform .28s cubic-bezier(.16,1,.3,1),top .28s cubic-bezier(.16,1,.3,1),opacity .2s,background-color .2s}.field-hero .site-header__menu[aria-expanded=true] .site-header__menu-bars{background-color:#0000}.field-hero .site-header__menu[aria-expanded=true] .site-header__menu-bars:before{top:0;transform:rotate(45deg)}.field-hero .site-header__menu[aria-expanded=true] .site-header__menu-bars:after{top:0;transform:rotate(-45deg)}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.field-hero .site-header__links,.sp-hero .site-header__links{transition:opacity .15s,max-height .15s}.site-header__menu-bars,.site-header__menu-bars:before,.site-header__menu-bars:after{transition:none}}@media (max-width:979px) and (prefers-reduced-motion:reduce){.field-hero .site-header__links{transition:opacity .15s,max-height .15s}.field-hero .site-header__menu-bars,.field-hero .site-header__menu-bars:before,.field-hero .site-header__menu-bars:after{transition:none}}
