.coming-soon-dialog{box-sizing:border-box;width:min(420px,calc(100vw - 32px));max-height:calc(100svh - 32px);padding:36px 28px 28px;border:1px solid #d7bcb3;border-radius:18px;background:#faf8f4;color:#62514d;text-align:center;font:inherit;box-shadow:0 20px 70px #39282233;overflow:auto}.coming-soon-dialog::backdrop{background:#2d232366}.coming-soon-dialog h2{margin:0 0 14px;color:#a4525e;font-size:26px;line-height:1.5}.coming-soon-dialog p{margin:0 0 24px;line-height:1.8}.coming-soon-close{min-width:100px;min-height:44px;padding:10px 24px;border:0;border-radius:24px;background:#a4525e;color:#fff;font:inherit;cursor:pointer}.coming-soon-close:hover{background:#8f4350}.coming-soon-close:focus-visible{outline:3px solid #a4525e;outline-offset:4px}
