@view-transition{navigation:auto}
html{background:#e7eef3}
#schraeger-page-loader{position:fixed;inset:0;z-index:2147483001;display:grid;place-content:center;justify-items:center;gap:28px;background:linear-gradient(125deg,#e8edf0 0%,#dbe8f3 52%,#e8e6ed 100%);pointer-events:auto;view-transition-name:schraeger-loader}
#schraeger-page-loader[hidden]{display:none!important}
#schraeger-page-loader img{width:clamp(180px,22vw,270px);height:auto;max-height:42px;opacity:0;animation:schraeger-loader-mark .22s ease .12s both}
#schraeger-page-loader i{display:block;width:52px;height:2px;overflow:hidden;background:#172b431a;opacity:0;animation:schraeger-loader-mark .22s ease .12s both}
#schraeger-page-loader i:after{content:"";display:block;width:50%;height:100%;background:#607f99;animation:schraeger-loader-line .9s ease-in-out infinite alternate}
@keyframes schraeger-loader-mark{to{opacity:1}}
@keyframes schraeger-loader-line{from{transform:translateX(-100%)}to{transform:translateX(300%)}}
::view-transition{pointer-events:none}
::view-transition-group(root){animation:none}
::view-transition-image-pair(root){isolation:isolate}
::view-transition-old(root){animation:none;z-index:1;mix-blend-mode:normal}
::view-transition-new(root){z-index:2;mix-blend-mode:normal;animation:schraeger-page-in .7s cubic-bezier(.45,0,.25,1) both}
.sr-driver::view-transition-new(root){animation-delay:1.7s}
::view-transition-group(schraeger-loader){display:none}
@keyframes schraeger-page-in{from{clip-path:circle(0% at 50% 76%)}to{clip-path:circle(110% at 50% 76%)}}
@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}#schraeger-page-loader img,#schraeger-page-loader i{animation:none;opacity:1}#schraeger-page-loader i:after{animation:none;transform:translateX(50%)}::view-transition-group(*){animation-duration:.01ms!important;animation-delay:0s!important}}

/* Closed initial markup stays hidden before the menu owner is initialized. */
html body .mobile-menu[aria-hidden="true"]{opacity:0!important;visibility:hidden;pointer-events:none}

/* Hold the covered destination while Chrome removes the snapshot tree. */
.sr-transition-complete::view-transition-old(root){opacity:0!important}
.sr-transition-complete::view-transition-new(root){clip-path:none!important}
