[data-page=v3-home] .h2-hero{margin-top:-76px}@media (max-width:767px){[data-page=v3-home] .h2-hero{margin-top:-64px}}[data-hero=b] .m2-crossing{z-index:2;margin-top:-48px;padding-top:48px;position:relative}[data-hero=b] .m2-crossing:before{content:"";height:96px;opacity:var(--p1-join,1);background:linear-gradient(to bottom, rgb(var(--x-void-rgb) / 0) 0, var(--x-void) 50%, rgb(var(--x-void-rgb) / .55) 78%, rgb(var(--x-void-rgb) / 0) 100%);pointer-events:none;position:absolute;inset:0 0 auto}@supports (animation-timeline:view()) and (timeline-scope:--p1){[data-page=v3-home][data-hero=b]{timeline-scope:--p1-hero}[data-hero=b] .m2-crossing:before{animation:linear both p1-join;animation-timeline:--p1-hero;animation-range:exit exit 25%}}@keyframes p1-join{0%{opacity:0}to{opacity:1}}.m2-switch{z-index:var(--x-z-toast);left:max(16px, env(safe-area-inset-left));bottom:calc(82px + env(safe-area-inset-bottom));align-items:center;gap:calc(.5 * var(--x-px));padding:calc(.75 * var(--x-px));border:1px solid rgb(var(--x-ice-600-rgb) / .55);background:rgb(var(--x-void-rgb) / .94);box-shadow:0 8px 26px rgb(var(--x-void-rgb) / .6);color:rgb(var(--x-ice-200-rgb) / .8);display:flex;position:fixed}.m2-switch__tag{padding-inline:calc(1.5 * var(--x-px));color:rgb(var(--x-ice-400-rgb) / .9);letter-spacing:.14em;text-transform:uppercase}.m2-switch__item{padding:calc(1.25 * var(--x-px)) calc(2 * var(--x-px));color:inherit;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;transition:color var(--x-dur-hud) var(--x-ease-hud), border-color var(--x-dur-hud) var(--x-ease-hud);border:1px solid #0000;text-decoration:none}.m2-switch__item:hover,.m2-switch__item:focus-visible{color:var(--x-pearl);border-color:rgb(var(--x-ice-200-rgb) / .6)}.m2-switch__item[data-active=true]{color:var(--x-pearl);border-color:rgb(var(--x-magenta-rgb) / .75);box-shadow:inset 0 0 0 1px rgb(var(--x-magenta-rgb) / .22)}@media (max-width:767px){.m2-switch{bottom:calc(86px + env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:center;left:8px;right:8px}.m2-switch__item{padding:var(--x-px) calc(1.25 * var(--x-px))}}[data-page=v3-home] .h2-hero__hud{opacity:var(--h2-title-opacity)}
