.zxRfSG_modal__overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#2e1f266b;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.zxRfSG_modal__dialog{color:#403039;background:radial-gradient(at 0 0,#fce9ee,#0000 55%),#fffdfb;border:1px solid #f0dce0;border-radius:1rem;width:100%;max-width:32rem;max-height:calc(100dvh - 2rem);padding:1.5rem;font-family:Raleway,sans-serif;overflow-y:auto;box-shadow:0 24px 80px #46222f33}.zxRfSG_modal__header{border-bottom:1px solid #f0dce0;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.zxRfSG_modal__title{color:#29191c;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,4vw,2rem);font-weight:400;line-height:1.2}.zxRfSG_modal__close{color:#a94c65;cursor:pointer;background:#fff8f8;border:1px solid #f0dce0;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex}.zxRfSG_modal__close:hover{background:#fbe8ed}.zxRfSG_modal__close:focus-visible{outline-offset:3px;outline:2px solid #c75b74}@media (min-width:768px){.zxRfSG_modal__dialog{padding:2rem}}
