.preview-module__yBlEca__screen{color:#f4efe5;background:radial-gradient(circle at 50% 18%,#6d46a338,#0000 38%),linear-gradient(160deg,#11101a 0%,#090911 55%,#05050a 100%);place-items:center;min-height:100svh;padding:24px;display:grid;position:relative;overflow:hidden}.preview-module__yBlEca__screen:before{content:"";pointer-events:none;opacity:.24;background-image:linear-gradient(#ffffff06 1px,#0000 1px);background-size:100% 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.preview-module__yBlEca__aurora{filter:blur(70px);background:#59318c29;border-radius:50%;width:70vmin;height:70vmin;position:absolute;top:-22vmin}.preview-module__yBlEca__card{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#100e19d1;border:1px solid #d3bef02e;border-radius:28px;width:min(100%,420px);padding:clamp(32px,7vw,54px);position:relative;box-shadow:0 32px 90px #00000080}.preview-module__yBlEca__sigil{border:1px solid #d4b3ff94;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 24px;display:grid;box-shadow:inset 0 0 24px #8c52d329,0 0 30px #7948b71f}.preview-module__yBlEca__sigil span{background:#c498ff17;border:1px solid #d7b9ff;width:16px;height:16px;transform:rotate(45deg)}.preview-module__yBlEca__eyebrow{color:#bca7d8;letter-spacing:.28em;margin:0 0 10px;font-size:.7rem;font-weight:650}.preview-module__yBlEca__card h1{color:#fffaf0;letter-spacing:.13em;text-indent:.13em;text-shadow:0 0 32px #d5b7ff2e;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,10vw,3.65rem);font-weight:500;line-height:1}.preview-module__yBlEca__intro{color:#bdb7c8;max-width:290px;margin:18px auto 30px;font-size:.94rem;line-height:1.55}.preview-module__yBlEca__form{text-align:left;display:grid}.preview-module__yBlEca__form label{color:#d5cfde;letter-spacing:.06em;margin:0 0 8px 2px;font-size:.79rem;font-weight:600}.preview-module__yBlEca__form input{color:#fff;width:100%;min-height:52px;font:inherit;letter-spacing:.14em;background:#ffffff0e;border:1px solid #d9c8ef40;border-radius:13px;outline:none;padding:0 16px;transition:border-color .16s,box-shadow .16s,background .16s}.preview-module__yBlEca__form input:focus{background:#ffffff13;border-color:#d7b9ffcc;box-shadow:0 0 0 4px #a56ce81f}.preview-module__yBlEca__form input[aria-invalid=true]{border-color:#f28091c7}.preview-module__yBlEca__feedback{min-height:31px;padding:7px 2px 3px}.preview-module__yBlEca__feedback p{color:#f1a3ae;margin:0;font-size:.8rem}.preview-module__yBlEca__form button{color:#15101d;min-height:52px;font:inherit;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#efe0ff,#bd91ef);border:0;border-radius:13px;font-weight:750;transition:transform .14s,filter .14s;box-shadow:0 12px 30px #7b49b53d}.preview-module__yBlEca__form button:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px)}.preview-module__yBlEca__form button:active:not(:disabled){transform:translateY(1px)}.preview-module__yBlEca__form button:disabled{cursor:wait;opacity:.7}@media (max-width:480px){.preview-module__yBlEca__screen{padding:16px}.preview-module__yBlEca__card{border-radius:22px;padding:34px 24px}}@media (prefers-reduced-motion:reduce){.preview-module__yBlEca__form input,.preview-module__yBlEca__form button{transition:none}}
