.servicePause{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;overflow:auto;padding:32px 20px;background:#fff;color:#34332f;font-family:inherit;box-sizing:border-box}.servicePauseContent{box-sizing:border-box;width:100%;margin:auto;border:1px solid #e9e4dc;border-radius:24px;background:#fdfbf7;overflow:hidden;text-align:left}.servicePauseArtwork{position:relative;display:grid;place-items:center;width:160px;height:158px;margin:34px 0 20px 32px}.servicePauseHalo{position:absolute;width:144px;height:144px;border-radius:50%;background:#f3eee4}.servicePauseBack,.servicePausePaper{position:absolute;box-sizing:border-box;width:94px;height:122px;border:1px solid #e1d4c0;border-radius:12px}.servicePauseBack{background:var(--red-button-gradient,linear-gradient(135deg,#ff2424,#c91728));border-color:#cf1927;transform:translate(-9px) rotate(-12deg)}.servicePausePaper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;background:#fff;transform:translate(8px) rotate(7deg);box-shadow:0 8px 20px #62553d0d;color:#a6804f}.servicePausePaper i{display:block;width:100%;height:3px;margin-top:11px;border-radius:3px;background:#eae5dc}.servicePausePaper i:last-child{width:65%;align-self:flex-start;margin-top:7px}.servicePauseCopy{padding:0 32px 30px}.servicePauseEyebrow{display:flex;align-items:center;gap:7px;color:#8c775b;font-size:10px;font-weight:500;letter-spacing:.09em;margin-bottom:12px}.servicePauseEyebrow>span{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#b89b72}.servicePause .servicePauseContent h1{font-weight:500;line-height:1.15;margin:0 0 14px;letter-spacing:-1px;color:#34332f}.servicePause .servicePauseContent p{font-size:16px;line-height:1.65;color:#817c73;margin:0}.servicePause .servicePauseContent button{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0;padding:20px 32px;border:0;border-top:1px solid #e9e4dc;border-radius:0;background:#f6f1e8;color:#7f6849;font:inherit;font-size:15px;text-align:left;cursor:pointer;transition:background .2s}.servicePauseContent button svg{width:22px;height:22px;flex-shrink:0}.servicePause .servicePauseContent button:hover{background:#eee6d8}.servicePauseContent button:focus-visible{outline:2px solid #8a7960;outline-offset:-5px}.servicePauseSteam{animation:servicePauseSteam 2.4s ease-in-out infinite}@keyframes servicePauseSteam{0%,to{opacity:.45;transform:translateY(1px)}50%{opacity:1;transform:translateY(-2px)}}@media(max-width:500px){.servicePauseArtwork{margin:26px 0 18px 24px;width:140px;height:140px}.servicePauseHalo{width:128px;height:128px}.servicePauseCopy{padding:0 24px 26px}.servicePause .servicePauseContent h1{font-size:28px}.servicePause .servicePauseContent button{padding:18px 24px}}@media(prefers-reduced-motion:reduce){.servicePauseSteam{animation:none}.servicePause .servicePauseContent button{transition:none}}.servicePauseContent{max-width:420px;border:0;border-radius:0;background:transparent;overflow:visible;text-align:center}.servicePauseArtwork{margin:0 auto 26px}.servicePauseHalo{background:#fff1ee}.servicePausePaper{color:#d8202b;border-color:#dcc7c4;box-shadow:0 8px 20px #8f202018}.servicePauseCopy{padding:0 12px}.servicePause .servicePauseContent h1{font-size:30px;margin-bottom:14px}.servicePause .servicePauseContent button{display:inline-flex;justify-content:center;width:auto;margin:28px auto 0;padding:12px 26px;border:1px solid #e1ddd7;border-radius:999px;background:#fff;color:#292929;text-align:center}.servicePause .servicePauseContent button:hover{background:var(--red-button-gradient,linear-gradient(90deg,#ff2424,#d8272f));border-color:#d8272f;color:#fff}.servicePauseContent button:focus-visible{outline:2px solid #e43a35;outline-offset:4px}@media(max-width:500px){.servicePauseArtwork{margin:0 auto 24px}.servicePause .servicePauseContent h1{font-size:28px}.servicePause .servicePauseContent button{padding:12px 26px}}.servicePauseArtwork{animation:servicePauseFloat 3s ease-in-out infinite}@keyframes servicePauseFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.servicePauseArtwork{animation:none}}