.marketing-signup-modal[data-v-3956855c]{background:radial-gradient(ellipse at 100% 0,#f1e8fb,transparent 65%),#fff;border:1px solid #e3d8f0;border-radius:28px;box-shadow:0 35px 100px #170b3c40,0 8px 30px #170b3c12;color:var(--ink);isolation:isolate;padding:36px;width:min(580px,calc(100vw - 32px))}.marketing-signup-modal[data-v-3956855c]::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#140d304d}.marketing-signup-modal__close[data-v-3956855c]{background:#ffffffa6;border:1px solid #e8def1;color:#947ca7;height:36px;right:16px;top:16px;transition:background .2s,color .2s;width:36px;z-index:2}.marketing-signup-modal__close[data-v-3956855c]:hover{background:#f1eafa;color:#70528e}.marketing-signup-modal__orbit[data-v-3956855c]{border:1px solid #d9c8ed66;border-radius:0 0 0 140px;border-right:0;border-top:0;box-shadow:0 0 0 28px #d9c8ed18,0 0 0 56px #d9c8ed0d;height:140px;pointer-events:none;position:absolute;right:0;top:0;width:140px;z-index:-1}.marketing-signup-modal__symbol[data-v-3956855c]{background:linear-gradient(145deg,#fff,#f0e8fc);border:1px solid #e4d6f2;border-radius:18px;box-shadow:0 8px 18px -12px #9c7ab7;color:#9472bd;display:grid;height:56px;margin-bottom:26px;place-items:center;width:56px}.marketing-signup-modal .marketing-signup-modal__symbol svg[data-v-3956855c]{height:30px;width:30px}.marketing-signup-modal h2[data-v-3956855c]{font-size:clamp(28px,3vw,34px);font-weight:600;letter-spacing:-.04em;line-height:1.18;margin:0 0 18px;max-width:440px;text-wrap:balance}.marketing-signup-modal__description[data-v-3956855c]{color:#7a678b;font-size:16px;line-height:1.75;margin:0;max-width:460px}.marketing-signup-modal .section__actions[data-v-3956855c]{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:28px;width:100%}.marketing-signup-modal .section__actions>.btn[data-v-3956855c]{font-size:15px;gap:8px;justify-content:center;min-height:48px;min-width:0;padding:13px 16px;text-align:center;white-space:normal;width:100%}.marketing-signup-modal[data-v-3956855c] :is(a,button):focus-visible{outline:3px solid #b29ad5;outline-offset:4px}@media(max-width:600px){.marketing-signup-modal[data-v-3956855c]{border-radius:24px;padding:28px 24px 24px}.marketing-signup-modal .section__actions[data-v-3956855c]{grid-template-columns:1fr}.marketing-signup-modal__symbol[data-v-3956855c]{margin-bottom:22px}}
