body.website2 .credits-dialog{border:1px solid #1b1b1b24;background:radial-gradient(ellipse at top right,#ae92de55,transparent 70%),#f7f6f8;color:#1a181e;box-shadow:0 35px 130px #f7f7f7bb}
body.website2 .credits-dialog::backdrop{background:#f7f6f8be}
body.website2 .credits-dialog p{color:#5e556c}
body.website2 .credits-dialog .credits-eyebrow{color:#52239f}
body.website2 .credits-close{border:0;background:transparent;color:#5e556d}
body.website2 .credits-pack{border:1px solid #1b1b1b22;background:#1b1b1b0a;color:#1a181e}
body.website2 .credits-pack:hover{border-color:#52239f88;background:#1b1b1b12}
body.website2 .credits-pack.is-pick{border-color:#52239f;background:linear-gradient(135deg,#52239f22,#1b1b1b08)}
body.website2 .credits-pack-n{color:#552e94}
body.website2 .credits-pack-eq{color:#5e556c}
body.website2 .credits-cta{background:#8e259d;border:1px solid #1b1b1b77;color:#f7f6f8}
body.website2 .credits-dialog :focus-visible{outline:2px solid #52239f}
body.website2 [data-credits-chip]{background:#1b1b1b12;border:1px solid #1b1b1b1f;color:#673e84}
body.website2 [data-credits-chip] b{color:#1b1b1b}
@media (max-width:480px){}
body.website2 .m-ready{background:linear-gradient(135deg,#52239f22,#1b1b1b08);border:1px solid #52239f66;color:#1b1b1b}
body.website2 .m-ready span{color:#5e556d}
body.website2 .m-plans a[data-credits-buy]{color:#52239f}
@media (max-width:600px){}
body.website2 .credits-toast{background:#f7f6f8;border:1px solid #1b1b1b26;color:#1a181e;box-shadow:0 18px 50px #f7f7f7aa}
body.website2 .credits-membership-link{border-top:1px solid #1b1b1b26;color:#239f66}
body.website2 .membership-dialog{border:1px solid #1b1b1b24;background:radial-gradient(ellipse at top right,#ae92de55,transparent 70%),#f7f6f8;color:#1a181e;box-shadow:0 35px 130px #f7f7f7bb}
body.website2 .membership-dialog::backdrop{background:#f7f6f8be}
body.website2 .membership-dialog p{color:#5e556c}
body.website2 .membership-dialog .membership-eyebrow{color:#52239f}
body.website2 .membership-spark{color:#52239f}
body.website2 .membership-close{border:0;background:transparent;color:#5e556d}
body.website2 .membership-dialog .membership-cta{background:#8e259d;border:1px solid #1b1b1b77;color:#f7f6f8}
body.website2 .membership-dialog :focus-visible{outline:2px solid #52239f}
body.website2 [data-membership-status]{color:#5e556d}
@media (max-width:480px){}
body.website2 .sz-pro-tag{color:#f7f6f8;background:linear-gradient(135deg,#9f7b23,#9f7623 50%,#9f5f23);box-shadow:0 0 12px -2px #9f6d2388}
body.website2 .sz-pro-chip{border:1px solid #1b1b1b26;background:#1b1b1b08;color:inherit}
body.website2 .sz-pro-card{border:1px solid #9f762333;background:radial-gradient(ellipse at 50% -25%,#9f76231f,transparent 62%),#f7f6f8;color:#1a181e;box-shadow:0 40px 120px #f7f7f7dd,inset 0 1px 0 #1b1b1b14}
body.website2 .sz-pro-card::backdrop{background:#f7f6f899}
body.website2 .sz-pro-x{border:0;background:none;color:#5e556d}
body.website2 .sz-pro-x:hover{background:#1b1b1b0f;color:#1b1b1b}
body.website2 .sz-pro-eyebrow{color:#9f7623}
body.website2 .sz-pro-eyebrow::before{background:#9f7623;box-shadow:0 0 10px #9f7623}
body.website2 .sz-pro-card h2{color:#1b1b1b}
body.website2 .sz-pro-copy{color:#5e556d}
body.website2 .sz-pro-list{background:#1b1b1b05;border:1px solid #1b1b1b10}
body.website2 .sz-pro-list li{color:#3e5f84}
body.website2 .sz-pro-list svg{fill:none;stroke:#9f7623}
body.website2 .sz-pro-go{background:linear-gradient(135deg,#9f7b23,#9f7623 48%,#9f5f23);color:#f7f6f8;box-shadow:0 12px 34px -8px #9f6d2377,inset 0 1px 0 #1b1b1b90}
body.website2 .sz-pro-go:focus-visible,body.website2 .sz-pro-alt:focus-visible,body.website2 .sz-pro-x:focus-visible{outline:2px solid #9f7623}
body.website2 .sz-pro-alt{color:#5e556d}
body.website2 .sz-pro-alt:hover{color:#1b1b1b}
body.website2 .sz-pro-fine{color:#5e556d}
@media (max-width:420px){}
body.website2 :is(.credits-dialog,.member-dialog,.pg-dialog){background:#fff;color:#171717;border:1px solid #ddd;box-shadow:0 25px 100px #20133233}body.website2 :is(.credits-dialog,.member-dialog,.pg-dialog) p{color:#5d5e61}body.website2 [data-credits-chip]{color:#62518c;background:#f1edf8;border-color:#ddd}body.website2 .purchase-status{padding:16px 22px;margin-bottom:24px;border:1px solid #d5cfe8;background:#f1eef8;color:#352f44}