.maintenance-intro{--mi-black: #070504;--mi-orange: #ef5a24;--mi-orange-dark: #c93f14;--mi-cream: #fff7ed;--mi-white: #ffffff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:grid;place-items:center;overflow:auto;overscroll-behavior:contain;background:var(--mi-black);font-family:inherit;-webkit-overflow-scrolling:touch}.maintenance-intro__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.maintenance-intro__backdrop-image{width:100%;height:100%;object-fit:cover;opacity:.34;filter:saturate(1.05) contrast(1.06)}.maintenance-intro__backdrop-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 72% 38%,rgba(239,90,36,.28),transparent 34%),linear-gradient(180deg,#070504b8,#070504f5)}.maintenance-intro__panel{position:relative;z-index:1;width:min(100% - 32px,720px);margin:24px auto;padding:clamp(28px,5vw,44px);border-radius:28px;text-align:center;color:var(--mi-white);background:#ffffff14;border:1px solid rgba(255,255,255,.14);box-shadow:0 28px 80px #0000006b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:maintenance-intro-enter .55s ease both}@keyframes maintenance-intro-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.maintenance-intro__logo{display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.maintenance-intro__logo img{width:auto;height:auto;max-width:min(220px,70vw);max-height:72px;object-fit:contain}.maintenance-intro__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:16px;padding:9px 14px;border-radius:999px;color:var(--mi-cream);background:#ffffff14;border:1px solid rgba(255,255,255,.14);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.maintenance-intro__eyebrow:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--mi-orange);box-shadow:0 0 0 5px #ef5a242e}.maintenance-intro__title{margin:0;font-size:clamp(34px,7vw,58px);line-height:.98;letter-spacing:-.04em;font-weight:950}.maintenance-intro__text{margin:18px auto 0;max-width:52ch;color:#fffc;font-size:clamp(15px,2.2vw,18px);line-height:1.65}.maintenance-intro__text p{margin:0}.maintenance-intro__text p+p{margin-top:.75em}.maintenance-intro__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.maintenance-intro__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 22px;border-radius:999px;text-decoration:none;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.maintenance-intro__button:hover{transform:translateY(-2px)}.maintenance-intro__button--primary{color:#fff;background:linear-gradient(135deg,var(--mi-orange),var(--mi-orange-dark));box-shadow:0 16px 36px #ef5a2457}.maintenance-intro__button--secondary{color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}.maintenance-intro__note{margin-top:22px;color:#ffffff94;font-size:13px;line-height:1.5}html.maintenance-intro-locked,html.maintenance-intro-locked body{overflow:hidden;height:100%}html.maintenance-intro-locked body>:not(#maintenance-intro-root){pointer-events:none;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.maintenance-intro__panel{animation:none}.maintenance-intro__button{transition:none}}@media(max-width:640px){.maintenance-intro__panel{border-radius:22px;padding:24px 18px}.maintenance-intro__actions{display:grid;grid-template-columns:1fr}.maintenance-intro__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/maintenance-intro.css.map */
