.terms-consent-root,.terms-consent-root *{box-sizing:border-box}.terms-consent-root{z-index:100210;color:#fff;background:0 0;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.terms-consent-root .terms-consent-panel{overscroll-behavior:contain;background:var(--ui-frosted-control-surface);width:min(540px,100%);max-height:calc(100dvh - 40px);-webkit-backdrop-filter:var(--ui-frosted-control-backdrop);backdrop-filter:var(--ui-frosted-control-backdrop);border:1px solid #fffc;border-radius:26px;padding:clamp(22px,5vw,36px);overflow:auto;box-shadow:0 18px 70px #0005}.terms-consent-root .terms-consent-panel[hidden]{display:none}.terms-consent-root h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(24px,4vw,32px);font-weight:600;line-height:1.15}.terms-consent-root p{margin:0 0 20px;font-size:15px;line-height:1.55}.terms-consent-root .terms-consent-language{justify-content:space-between;align-items:center;gap:16px;min-width:0;font-size:14px;display:flex}.terms-consent-root .terms-consent-version{color:#fffc;margin:12px 0 20px;font-size:12px}.terms-consent-root .terms-consent-links,.terms-consent-root .terms-consent-actions{flex-wrap:wrap;gap:10px;display:flex}.terms-consent-root .terms-consent-actions{justify-content:flex-end;margin-top:26px}.terms-consent-root .terms-consent-control{background:var(--ui-frosted-control-surface);color:#fff;max-width:100%;min-height:44px;font:inherit;text-align:center;cursor:pointer;-webkit-backdrop-filter:var(--ui-frosted-control-backdrop);backdrop-filter:var(--ui-frosted-control-backdrop);border:.5px solid #fffc;border-radius:18px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;line-height:1.3;text-decoration:none;display:inline-flex}.terms-consent-root .terms-consent-accept{font-weight:600}.terms-consent-root .terms-consent-control:disabled{opacity:.55;cursor:wait}.terms-consent-root :is(button,a,select):focus-visible{outline-offset:4px;outline:2px solid #fff}.terms-consent-root .terms-consent-error{color:#fff;margin-top:18px;margin-bottom:12px;font-size:14px}.terms-consent-root .start-terms-layer{z-index:2;--start-terms-ceiling:84px;padding-top:max(84px,var(--start-terms-ceiling));background:0 0}.terms-consent-root .start-terms-window{height:min(900px,calc(100dvh - max(84px,var(--start-terms-ceiling)) - 24px))}.terms-consent-root .terms-consent-reader-language{top:14px;z-index:3;background:var(--ui-frosted-control-surface);-webkit-backdrop-filter:var(--ui-frosted-control-backdrop);backdrop-filter:var(--ui-frosted-control-backdrop);border:.5px solid #fffc;border-radius:18px;max-width:calc(100% - 32px);padding:5px 12px;position:absolute;inset-inline-end:max(16px,50vw - 450px)}@media (max-width:520px){.terms-consent-root{padding:12px}.terms-consent-root .terms-consent-panel{max-height:calc(100dvh - 24px);padding:22px}.terms-consent-root .terms-consent-links,.terms-consent-root .terms-consent-actions{flex-direction:column}.terms-consent-root .terms-consent-control{width:100%}}.terms-consent-root .terms-consent-language .locale-trigger{background:var(--ui-frosted-control-surface);width:46px;height:46px;-webkit-backdrop-filter:var(--ui-frosted-control-backdrop);backdrop-filter:var(--ui-frosted-control-backdrop);color:#fff;cursor:pointer;border:.5px solid #fffc;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.terms-consent-root .terms-consent-language .locale-trigger svg{width:25px;height:25px;display:block}
html.bs-returning-to-intro::view-transition-group(root){animation-duration:.62s;animation-timing-function:cubic-bezier(.62,0,.2,1);overflow:clip}html.bs-returning-to-intro::view-transition-image-pair(root){isolation:isolate;background:#050505}html.bs-returning-to-intro::view-transition-old(root){mix-blend-mode:normal;object-fit:cover;width:100%;height:100%;animation-duration:.62s;animation-timing-function:cubic-bezier(.62,0,.2,1);animation-fill-mode:both}html.bs-returning-to-intro::view-transition-new(root){mix-blend-mode:normal;object-fit:cover;width:100%;height:100%;animation-duration:.62s;animation-timing-function:cubic-bezier(.62,0,.2,1);animation-fill-mode:both}html.bs-returning-to-intro::view-transition-old(root){z-index:2;animation-name:bs-return-current-right;box-shadow:-1.6rem 0 3.2rem #00000052}html.bs-returning-to-intro::view-transition-new(root){z-index:1;animation-name:bs-return-intro-left}html.bs-returning-to-intro .intro-video{opacity:1;transition:none}@keyframes bs-return-current-right{0%{transform:translate(0,0)}to{transform:translate(100.2vw)}}@keyframes bs-return-intro-left{0%{transform:translate(-100.2vw)}to{transform:translate(0,0)}}@media (max-width:720px){html.bs-returning-to-intro::view-transition-group(root){animation-duration:.5s}html.bs-returning-to-intro::view-transition-old(root){animation-duration:.5s}html.bs-returning-to-intro::view-transition-new(root){animation-duration:.5s}}@media (prefers-reduced-motion:reduce){html.bs-returning-to-intro::view-transition-old(root){animation:none}html.bs-returning-to-intro::view-transition-new(root){animation:none}}
.bs-spatial-stage{isolation:isolate;background:#050505;min-height:100dvh;position:relative;overflow-x:clip}.bs-spatial-main-rail-host{z-index:99990;pointer-events:none;justify-items:center;height:0;transition:opacity .62s cubic-bezier(.65,0,.35,1),transform .82s cubic-bezier(.65,0,.35,1),visibility linear;display:grid;position:fixed;top:clamp(.5rem,1.25vw,1rem);left:0;right:0;overflow:visible;transform:none}.bs-spatial-main-rail-host>.barbersociety-main-chrome.topbar{pointer-events:auto;grid-area:1/1;align-self:start;margin-top:0;margin-bottom:0;position:relative;top:auto;transition:none!important;transform:none!important}.bs-spatial-stage:not(:has(.bs-spatial-route-layer)):has(.landing-viewport[data-handoff-rail-visible=false])+.bs-spatial-main-rail-host{visibility:hidden;opacity:0;pointer-events:none;transition:none;transform:translateY(-16dvh)}.bs-spatial-base{z-index:0;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden;transform:translate(0,0)}.bs-spatial-route-layer{z-index:2;view-transition-name:bs-spatial-route;min-height:100dvh;position:relative;transform:none}.bs-spatial-stage:not([data-spatial-route-kind=base])[data-spatial-phase=idle] .bs-spatial-base :is(.intro-copy,.landing-auth-strip,.landing-controls,.landing-start-menu,.scroll-cue,.next-surface-chrome){visibility:hidden!important;opacity:0!important}.bs-spatial-stage[data-spatial-phase=preparing] .bs-spatial-base,.bs-spatial-stage[data-spatial-phase=preparing] .bs-spatial-route-layer{transition:none}.bs-spatial-stage[data-spatial-phase=running] .bs-spatial-base,.bs-spatial-stage[data-spatial-phase=running] .bs-spatial-route-layer{will-change:transform;transition:transform .72s cubic-bezier(.65,0,.35,1)}html[data-spatial-navigation=on][data-spatial-phase=idle] .bs-spatial-route-layer{will-change:auto;transition:none!important;transform:none!important}.bs-spatial-stage[data-spatial-motion=enter-other][data-spatial-phase=preparing] .bs-spatial-route-layer{transform:translate(100.2vw)}.bs-spatial-stage[data-spatial-motion=enter-other][data-spatial-phase=running] .bs-spatial-route-layer{transform:translate(0,0)}html[data-spatial-motion=enter-gallery][data-spatial-phase=preparing] .bs-spatial-route-layer{transition:none}html[data-spatial-motion=enter-gallery][data-spatial-phase=running] .bs-spatial-route-layer{will-change:transform;transition:transform .72s cubic-bezier(.65,0,.35,1)}.bs-spatial-stage:is([data-spatial-motion=enter-profile],[data-spatial-motion=enter-article],[data-spatial-motion=enter-membership])[data-spatial-phase=preparing] .bs-spatial-route-layer{transform:translateY(100.2dvh)}.bs-spatial-stage:is([data-spatial-motion=enter-profile],[data-spatial-motion=enter-article],[data-spatial-motion=enter-membership])[data-spatial-phase=running] .bs-spatial-route-layer{transform:translate(0,0)}.bs-spatial-stage[data-spatial-motion=return-intro][data-spatial-phase=preparing] .bs-spatial-base{transform:translate(-100.2vw)}.bs-spatial-stage[data-spatial-motion=return-intro][data-spatial-phase=running] .bs-spatial-base{transform:translate(0,0)}.bs-spatial-stage[data-spatial-motion=return-intro][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=reveal-streams-gallery][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=swap-out-right][data-spatial-phase=running] .bs-spatial-route-layer{transform:translate(100.2vw)}.bs-spatial-stage[data-spatial-motion=dismiss-profile][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=swap-out-profile][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=dismiss-membership][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=swap-out-membership][data-spatial-phase=running] .bs-spatial-route-layer{transform:translateY(100.2dvh)}.bs-spatial-stage[data-spatial-motion=history-back][data-spatial-phase=running] .bs-spatial-route-layer{transform:translate(100.2vw)}.bs-spatial-stage[data-spatial-motion=history-forward][data-spatial-phase=running] .bs-spatial-route-layer{transform:translate(-100.2vw)}.bs-spatial-stage[data-spatial-motion=history-profile-back][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-profile-forward][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-membership-back][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-membership-forward][data-spatial-phase=running] .bs-spatial-route-layer{transform:translateY(100.2dvh)}.bs-spatial-stage[data-spatial-motion=history-enter-back][data-spatial-phase=preparing] .bs-spatial-route-layer{transform:translate(-100.2vw)}.bs-spatial-stage[data-spatial-motion=history-enter-forward][data-spatial-phase=preparing] .bs-spatial-route-layer{transform:translate(100.2vw)}.bs-spatial-stage[data-spatial-motion=history-enter-profile][data-spatial-phase=preparing] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-recover-profile][data-spatial-phase=preparing] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-enter-membership][data-spatial-phase=preparing] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-recover-membership][data-spatial-phase=preparing] .bs-spatial-route-layer{transform:translateY(100.2dvh)}.bs-spatial-stage[data-spatial-motion=history-enter-back][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-enter-forward][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-recover-back][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-recover-forward][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-enter-profile][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-recover-profile][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-enter-membership][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-recover-membership][data-spatial-phase=running] .bs-spatial-route-layer{transform:translate(0,0)}.bs-spatial-stage[data-spatial-motion=history-recover-back][data-spatial-phase=preparing] .bs-spatial-route-layer{transform:translate(100.2vw)}.bs-spatial-stage[data-spatial-motion=history-recover-forward][data-spatial-phase=preparing] .bs-spatial-route-layer{transform:translate(-100.2vw)}.bs-spatial-source-exit-left{will-change:transform;transition:none!important;animation:none!important;transform:translate(0,0)!important}html[data-spatial-motion=enter-gallery][data-spatial-phase=running] .bs-spatial-source-exit-left{transition:transform .72s cubic-bezier(.65,0,.35,1)!important;transform:translate(-100.2vw)!important}html.bs-spatial-overlay-swap{view-transition-name:none}html.bs-spatial-overlay-swap::view-transition-group(bs-spatial-route){mix-blend-mode:normal;animation-duration:.72s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-fill-mode:both}html.bs-spatial-overlay-swap::view-transition-old(bs-spatial-route){mix-blend-mode:normal;animation-duration:.72s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-fill-mode:both}html.bs-spatial-overlay-swap::view-transition-new(bs-spatial-route){mix-blend-mode:normal;animation-duration:.72s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-fill-mode:both}html.bs-spatial-overlay-swap:is([data-spatial-overlay-to=profile],[data-spatial-overlay-to=membership])::view-transition-old(bs-spatial-route){z-index:2;animation-name:bs-spatial-overlay-right}html.bs-spatial-overlay-swap:is([data-spatial-overlay-to=profile],[data-spatial-overlay-to=membership])::view-transition-new(bs-spatial-route){z-index:3;animation-name:bs-spatial-overlay-from-bottom}html.bs-spatial-overlay-swap:is([data-spatial-overlay-to=gallery],[data-spatial-overlay-to=other])::view-transition-old(bs-spatial-route){z-index:2;animation-name:bs-spatial-overlay-left}html.bs-spatial-overlay-swap:is([data-spatial-overlay-to=gallery],[data-spatial-overlay-to=other])::view-transition-new(bs-spatial-route){z-index:3;animation-name:bs-spatial-overlay-from-right}html.bs-spatial-overlay-swap:is([data-spatial-overlay-from=profile],[data-spatial-overlay-from=membership])::view-transition-old(bs-spatial-route){animation-name:bs-spatial-overlay-down}@keyframes bs-spatial-overlay-right{0%{transform:translate(0,0)}to{transform:translate(100.2vw)}}@keyframes bs-spatial-overlay-left{0%{transform:translate(0,0)}to{transform:translate(-100.2vw)}}@keyframes bs-spatial-overlay-from-left{0%{transform:translate(-100.2vw)}to{transform:translate(0,0)}}@keyframes bs-spatial-overlay-from-right{0%{transform:translate(100.2vw)}to{transform:translate(0,0)}}@keyframes bs-spatial-overlay-down{0%{transform:translate(0,0)}to{transform:translateY(100.2dvh)}}@keyframes bs-spatial-overlay-from-bottom{0%{transform:translateY(100.2dvh)}to{transform:translate(0,0)}}html[data-spatial-navigation=on] .bs-spatial-route-layer[data-spatial-route-kind=profile] :is(.profile-next-page,.admin-profile-shell){background:radial-gradient(circle at 50% 0,#ffffff14,#0000 20rem),linear-gradient(#04050570,#0101029e)!important}html[data-spatial-navigation=on] .bs-spatial-route-layer[data-spatial-route-kind=membership] .account-access-page{background:0 0!important}html[data-spatial-navigation=on] .bs-spatial-route-layer[data-spatial-route-kind=membership] .account-access-stage.is-plans{margin-top:clamp(6.25rem,10vh,7.5rem)}html[data-spatial-navigation=on] .bs-spatial-route-layer[data-spatial-route-kind=profile] .profile-next-page:before{opacity:.045}html[data-spatial-navigation=on] .bs-spatial-route-layer[data-spatial-route-kind=profile] .profile-next-page:after{background:linear-gradient(90deg,#0003,#0000 18% 82%,#00000047),linear-gradient(#00000014,#0000 32%,#0000004d 100%)}@media (prefers-reduced-motion:reduce){.bs-spatial-stage .bs-spatial-base,.bs-spatial-stage .bs-spatial-route-layer,.bs-spatial-source-exit-left,.bs-spatial-source-exit-left.is-spatial-source-running,.bs-spatial-source-exit-up,.bs-spatial-source-exit-up.is-spatial-source-running{transition:none!important;transform:none!important}html.bs-spatial-overlay-swap::view-transition-old(bs-spatial-route){animation:none}html.bs-spatial-overlay-swap::view-transition-new(bs-spatial-route){animation:none}}.bs-spatial-stage[data-spatial-motion=dismiss-wahl][data-spatial-phase=preparing] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion=dismiss-maker][data-spatial-phase=preparing] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion=dismiss-gallery][data-spatial-phase=preparing] .bs-spatial-base{transform:translateY(100.2dvh)}.bs-spatial-stage[data-spatial-motion=dismiss-wahl][data-spatial-phase=running] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion=dismiss-maker][data-spatial-phase=running] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion=dismiss-gallery][data-spatial-phase=running] .bs-spatial-base{transform:translate(0,0)}.bs-spatial-stage[data-spatial-motion=dismiss-wahl][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=swap-out-wahl][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-wahl-back][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-wahl-forward][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=dismiss-maker][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=swap-out-maker][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-maker-back][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-maker-forward][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=dismiss-gallery][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=swap-out-gallery][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-gallery-back][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-gallery-forward][data-spatial-phase=running] .bs-spatial-route-layer{transform:translateY(-100.2dvh)}.bs-spatial-stage[data-spatial-motion=enter-wahl][data-spatial-phase=preparing] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-wahl-omhoog][data-spatial-phase=preparing] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-maker][data-spatial-phase=preparing] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-maker-omhoog][data-spatial-phase=preparing] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-gallery][data-spatial-phase=preparing] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-gallery-omhoog][data-spatial-phase=preparing] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-other-omhoog][data-spatial-phase=preparing] .bs-spatial-route-layer{transform:translateY(100.2dvh)}.bs-spatial-stage[data-spatial-motion=enter-wahl][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-wahl-omhoog][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-maker][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-maker-omhoog][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-gallery][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-gallery-omhoog][data-spatial-phase=running] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=enter-other-omhoog][data-spatial-phase=running] .bs-spatial-route-layer{transform:translate(0,0)}.bs-spatial-stage[data-spatial-motion=enter-wahl][data-spatial-phase=running] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion=enter-wahl-omhoog][data-spatial-phase=running] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion=enter-maker][data-spatial-phase=running] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion=enter-maker-omhoog][data-spatial-phase=running] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion=enter-gallery][data-spatial-phase=running] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion=enter-gallery-omhoog][data-spatial-phase=running] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion=enter-other-omhoog][data-spatial-phase=running] .bs-spatial-base{transform:translateY(-100.2dvh)}.bs-spatial-source-exit-up{will-change:transform;transition:none!important;animation:none!important;transform:translate(0,0)!important}html[data-spatial-motion=enter-gallery][data-spatial-phase=running] .bs-spatial-source-exit-up,html[data-spatial-motion=enter-gallery-omhoog][data-spatial-phase=running] .bs-spatial-source-exit-up,html[data-spatial-motion=enter-profile][data-spatial-phase=running] .bs-spatial-source-exit-up,html[data-spatial-motion=enter-membership][data-spatial-phase=running] .bs-spatial-source-exit-up,html[data-spatial-motion=enter-wahl-omhoog][data-spatial-phase=running] .bs-spatial-source-exit-up,html[data-spatial-motion=enter-maker-omhoog][data-spatial-phase=running] .bs-spatial-source-exit-up,html[data-spatial-motion=enter-other-omhoog][data-spatial-phase=running] .bs-spatial-source-exit-up{transition:transform .72s cubic-bezier(.65,0,.35,1)!important;transform:translateY(-100.2dvh)!important}.bs-spatial-stage[data-spatial-motion=dismiss-wahl] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=swap-out-wahl] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-wahl-back] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=history-wahl-forward] .bs-spatial-route-layer,.bs-spatial-stage[data-spatial-motion=dismiss-maker] .bs-spatial-route-layer{contain:layout paint;height:100dvh;min-height:0;position:fixed;inset:0;overflow:hidden}.bs-spatial-stage[data-spatial-motion=dismiss-wahl] .bs-spatial-route-layer>*,.bs-spatial-stage[data-spatial-motion=swap-out-wahl] .bs-spatial-route-layer>*,.bs-spatial-stage[data-spatial-motion=history-wahl-back] .bs-spatial-route-layer>*,.bs-spatial-stage[data-spatial-motion=history-wahl-forward] .bs-spatial-route-layer>*{margin-top:calc(-1 * var(--bs-route-scroll,0px))}.bs-spatial-stage[data-spatial-entry-base=intro]:is([data-spatial-motion=enter-gallery],[data-spatial-motion=enter-wahl])[data-spatial-phase=running] .bs-spatial-base,.bs-spatial-stage[data-spatial-motion^=return-start-] .bs-spatial-base{transform:none}.bs-spatial-stage[data-spatial-motion^=return-start-][data-spatial-phase=running] .bs-spatial-route-layer{transform:translateY(100.2dvh)}.bs-spatial-stage[data-spatial-motion^=return-start-]+.bs-spatial-main-rail-host{visibility:hidden;opacity:0;pointer-events:none;transition:none}.bs-spatial-stage[data-spatial-motion=dismiss-article][data-spatial-phase=preparing] .bs-spatial-base{transform:translateY(100.2dvh)}.bs-spatial-stage[data-spatial-motion=dismiss-article][data-spatial-phase=running] .bs-spatial-base{transform:translate(0,0)}.bs-spatial-stage[data-spatial-motion=dismiss-article][data-spatial-phase=running] .bs-spatial-route-layer{transform:translateY(-100.2dvh)}.bs-spatial-stage:is([data-spatial-motion^=return-start-],[data-spatial-motion=dismiss-article]) .bs-spatial-route-layer{contain:layout paint;height:100dvh;min-height:0;position:fixed;inset:0;overflow:hidden}.bs-spatial-stage:is([data-spatial-motion^=return-start-],[data-spatial-motion=dismiss-article]) .bs-spatial-route-layer>*{transform:translate3d(0,calc(-1 * var(--bs-route-scroll,0px)),0)}
