.maintenance-screen{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:24px;background:#f4f7fb;overflow-y:auto}.maintenance-card{display:grid;justify-items:center;gap:14px;width:min(100%,440px);padding:44px 32px 40px;border:1px solid #dfe6ef;border-radius:20px;background:#fff;text-align:center}.maintenance-card .gmpi-wordmark{color:#0f2340;font-size:26px;margin-bottom:8px}.maintenance-mark{display:grid;width:64px;height:64px;place-items:center;border-radius:18px;background:#fbf5e8;color:#8a6112}.maintenance-mark svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.maintenance-card h1{margin:6px 0 0;color:#0f2340;font-size:28px;line-height:1.2;letter-spacing:-.02em}.maintenance-card p{margin:0;max-width:32ch;color:#536176;font-size:16px;line-height:1.55}@media (max-width:480px){.maintenance-card{padding:36px 22px 32px;border-radius:16px}.maintenance-card h1{font-size:24px}}