.hm-arriving body:before{content:'';position:fixed;inset:0;z-index:9998;background:#f4f7ff}.hm-page-curtain{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:24px;background:#f4f7ff;pointer-events:auto;isolation:isolate}.hm-page-curtain:before{content:'';position:absolute;inset:16px;border:1px solid #e0e7f4;border-radius:24px;pointer-events:none}.hm-curtain-copy{text-align:center;color:#172554}.hm-curtain-brand{font:700 32px/1.2 system-ui,-apple-system,sans-serif;letter-spacing:-1px}.hm-curtain-brand span{color:#315bdf}.hm-curtain-copy p{font:400 14px/24px system-ui,-apple-system,sans-serif;color:#697b94;margin:16px 0 0}.hm-page-curtain:focus{outline:none}@media(max-width:600px){.hm-page-curtain:before{inset:12px;border-radius:20px}.hm-curtain-brand{font-size:28px}}@media(prefers-reduced-motion:reduce){.hm-page-curtain{animation:none!important}}

.hm-checkout-loading #checkout{visibility:hidden}@media(prefers-reduced-motion:reduce){.hm-checkout-loading #checkout{visibility:visible}}
