.generation-reviews-module__KXRJwq__reviews{--review-accent:#e0bd7e;--review-accent-soft:#e0bd7e2e;--review-border:#ffffff1f;--review-surface:#0c0c0fb8;color:#fffffff0;border:1px solid var(--review-border);background:linear-gradient(145deg, #ffffff12, var(--review-surface));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:left;border-radius:20px;width:min(100%,520px);min-height:236px;margin:30px auto 0;padding:18px 20px 16px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000042,inset 0 1px #ffffff0f}.generation-reviews-module__KXRJwq__reviews:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-145deg, #ffffff12, var(--review-surface));text-align:right}.generation-reviews-module__KXRJwq__reviews:before{content:"";background:var(--review-accent-soft);filter:blur(18px);pointer-events:none;border-radius:50%;width:190px;height:190px;position:absolute;top:-125px;right:-65px}.generation-reviews-module__KXRJwq__reviews:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-65px;right:auto}.generation-reviews-module__KXRJwq__tarot{--review-accent:#e0bcff;--review-accent-soft:#a65df440;--review-border:#dec4ff33;--review-surface:#180c2bba}.generation-reviews-module__KXRJwq__natal{--review-accent:#e5bd80;--review-accent-soft:#dba65c2b}.generation-reviews-module__KXRJwq__natalAi{--review-accent:#a8d7ef;--review-accent-soft:#53a5d32e;--review-border:#9ad1ee2b}.generation-reviews-module__KXRJwq__heading{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding-bottom:13px;font-size:9px;font-weight:650;display:grid;position:relative}.generation-reviews-module__KXRJwq__heading strong{color:var(--review-accent);font-size:9px;font-weight:700}.generation-reviews-module__KXRJwq__spark{color:var(--review-accent);filter:drop-shadow(0 0 7px var(--review-accent))}.generation-reviews-module__KXRJwq__review{min-height:160px;padding-top:14px;animation:.44s both generation-reviews-module__KXRJwq__reviewReveal;position:relative}.generation-reviews-module__KXRJwq__stars{color:var(--review-accent);align-items:center;gap:3px;font-size:13px;display:flex}.generation-reviews-module__KXRJwq__starActive{color:var(--review-accent);text-shadow:0 0 10px var(--review-accent-soft)}.generation-reviews-module__KXRJwq__starMuted{color:#ffffff2b}.generation-reviews-module__KXRJwq__stars b{color:#ffffff8f;margin-left:6px;font-size:10px;font-weight:650}.generation-reviews-module__KXRJwq__stars b:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:6px}.generation-reviews-module__KXRJwq__review blockquote{color:#ffffffd4;min-height:66px;margin:10px 0 13px;font-size:12px;line-height:1.52}.generation-reviews-module__KXRJwq__person{align-items:center;gap:10px;display:flex}.generation-reviews-module__KXRJwq__person>span:last-child{flex-direction:column;gap:2px;display:flex}.generation-reviews-module__KXRJwq__person b{color:#ffffffdb;font-size:11px;font-weight:700}.generation-reviews-module__KXRJwq__person small{color:#ffffff57;font-size:9px}.generation-reviews-module__KXRJwq__avatar{color:#171019;background:linear-gradient(135deg, #fff1d2, var(--review-accent));width:28px;height:28px;box-shadow:0 5px 14px var(--review-accent-soft);border:1px solid #fff3;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.generation-reviews-module__KXRJwq__avatar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-135deg, #fff1d2, var(--review-accent))}.generation-reviews-module__KXRJwq__dots{gap:5px;display:flex;position:absolute;bottom:21px;right:20px}.generation-reviews-module__KXRJwq__dots:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:20px;right:auto}.generation-reviews-module__KXRJwq__dots span{background:#ffffff2e;border-radius:50%;width:4px;height:4px;transition:width .24s,background .24s}.generation-reviews-module__KXRJwq__dots .generation-reviews-module__KXRJwq__dotActive{background:var(--review-accent);border-radius:999px;width:14px}.generation-reviews-module__KXRJwq__overlay{z-index:140;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03070cbf;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.generation-reviews-module__KXRJwq__overlayPanel{border:1px solid var(--review-border);width:min(100%,600px);box-shadow:0 35px 110px #000000ad, 0 0 70px var(--review-accent-soft);text-align:center;background:linear-gradient(145deg,#1f252ff7,#080a0ffa);border-radius:28px;margin:auto;padding:34px clamp(20px,5vw,40px) 32px}.generation-reviews-module__KXRJwq__overlayPanel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-145deg,#1f252ff7,#080a0ffa)}.generation-reviews-module__KXRJwq__overlayPanel h2{letter-spacing:-.035em;margin:10px 0 8px;font-family:Georgia,serif;font-size:clamp(26px,5vw,40px);font-weight:600}.generation-reviews-module__KXRJwq__eyebrow{color:var(--review-accent);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:750}.generation-reviews-module__KXRJwq__message{color:#ffffff94;max-width:450px;margin:0 auto;font-size:12px;line-height:1.55}.generation-reviews-module__KXRJwq__track{background:#ffffff17;border-radius:999px;width:min(100%,330px);height:3px;margin:20px auto 0;overflow:hidden}.generation-reviews-module__KXRJwq__track span{background:linear-gradient(90deg, transparent, var(--review-accent), transparent);width:42%;height:100%;animation:1.35s ease-in-out infinite generation-reviews-module__KXRJwq__trackMove;display:block}.generation-reviews-module__KXRJwq__track span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-90deg, transparent, var(--review-accent), transparent)}.generation-reviews-module__KXRJwq__orbit{place-items:center;width:62px;height:62px;margin:0 auto 16px;display:grid;position:relative}.generation-reviews-module__KXRJwq__orbit span{border:1px solid var(--review-border);border-radius:50%;animation:3s linear infinite generation-reviews-module__KXRJwq__orbitSpin;position:absolute;inset:0}.generation-reviews-module__KXRJwq__orbit span:nth-child(2){border-color:var(--review-accent);opacity:.55;animation-duration:2s;animation-direction:reverse;inset:10px}.generation-reviews-module__KXRJwq__orbit span:after{content:"";background:var(--review-accent);width:5px;height:5px;box-shadow:0 0 12px var(--review-accent);border-radius:50%;position:absolute;top:-2px;left:50%}.generation-reviews-module__KXRJwq__orbit span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:auto;right:50%}.generation-reviews-module__KXRJwq__orbit i{color:var(--review-accent);font-size:17px;font-style:normal}@keyframes generation-reviews-module__KXRJwq__reviewReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes generation-reviews-module__KXRJwq__trackMove{0%{transform:translate(-110%)}to{transform:translate(245%)}}@keyframes generation-reviews-module__KXRJwq__orbitSpin{to{transform:rotate(360deg)}}@media (max-width:600px){.generation-reviews-module__KXRJwq__reviews{border-radius:17px;min-height:252px;margin-top:24px;padding:16px}.generation-reviews-module__KXRJwq__heading{grid-template-columns:auto 1fr}.generation-reviews-module__KXRJwq__heading strong{display:none}.generation-reviews-module__KXRJwq__review{min-height:180px}.generation-reviews-module__KXRJwq__review blockquote{min-height:93px;font-size:11px}.generation-reviews-module__KXRJwq__dots{bottom:20px;right:16px}.generation-reviews-module__KXRJwq__dots:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px;right:auto}.generation-reviews-module__KXRJwq__overlay{align-items:start;padding:14px}.generation-reviews-module__KXRJwq__overlayPanel{border-radius:22px;margin-block:14px;padding-block:25px 24px}}@media (prefers-reduced-motion:reduce){.generation-reviews-module__KXRJwq__review,.generation-reviews-module__KXRJwq__track span,.generation-reviews-module__KXRJwq__orbit span{animation:none!important}}
.NatalWheelPicker-module__AW_JKa__wheelPicker{border-radius:18px;min-width:0}.NatalWheelPicker-module__AW_JKa__pickerViewport{--picker-drag-offset:0px;height:218px;color:inherit;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:linear-gradient(#0808098a,#101012d6,#0808098a);border:1px solid #ffffff1f;border-radius:18px;outline:none;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 16px 45px #00000029}.NatalWheelPicker-module__AW_JKa__pickerViewport:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-180deg,#0808098a,#101012d6,#0808098a)}.NatalWheelPicker-module__AW_JKa__pickerViewport:focus-visible{border-color:#e2b77dbf;box-shadow:0 0 0 4px #e2b77d14,0 16px 45px #0000003d}.NatalWheelPicker-module__AW_JKa__pickerViewport[data-dragging=true]{cursor:grabbing}.NatalWheelPicker-module__AW_JKa__pickerLabel{color:#ffffff6b;letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px 2px;font-size:10px;font-weight:650;display:block}.NatalWheelPicker-module__AW_JKa__pickerLabel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin:0 2px 9px 0}.NatalWheelPicker-module__AW_JKa__pickerViewport:before{content:"";z-index:0;background:linear-gradient(100deg,#e2b77d1f,#ffffff0e);border:1px solid #e2b77d33;border-radius:12px;height:44px;position:absolute;top:86px;left:8px;right:8px;box-shadow:inset 0 1px #ffffff0a,0 0 28px #e2b77d0d}.NatalWheelPicker-module__AW_JKa__pickerViewport:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{background:linear-gradient(-100deg,#e2b77d1f,#ffffff0e)}.NatalWheelPicker-module__AW_JKa__pickerViewport:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#080809e0,#0000 27% 73%,#080809e0);position:absolute;inset:0}.NatalWheelPicker-module__AW_JKa__pickerViewport:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{background:linear-gradient(-180deg,#080809e0,#0000 27% 73%,#080809e0)}.NatalWheelPicker-module__AW_JKa__pickerRows{z-index:1;transform:translateY(var(--picker-drag-offset));will-change:transform;grid-template-rows:repeat(5,43.2px);transition:transform .12s ease-out;display:grid;position:relative}.NatalWheelPicker-module__AW_JKa__pickerViewport[data-dragging=true] .NatalWheelPicker-module__AW_JKa__pickerRows,.NatalWheelPicker-module__AW_JKa__pickerViewport[data-dragging=true] .NatalWheelPicker-module__AW_JKa__pickerRow{transition:none}.NatalWheelPicker-module__AW_JKa__pickerRow{color:#ffffff7a;min-width:0;cursor:inherit;font-variant-numeric:tabular-nums;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0 7px;font-size:15px;line-height:43.2px;transition:color .16s,transform .16s,opacity .16s;overflow:hidden}.NatalWheelPicker-module__AW_JKa__pickerRow[data-offset="-2"],.NatalWheelPicker-module__AW_JKa__pickerRow[data-offset="2"]{opacity:.34;transform:scale(.9)}.NatalWheelPicker-module__AW_JKa__pickerRow[data-offset="-1"],.NatalWheelPicker-module__AW_JKa__pickerRow[data-offset="1"]{opacity:.72;transform:scale(.95)}.NatalWheelPicker-module__AW_JKa__pickerRow:hover{color:#ffffffdb}.NatalWheelPicker-module__AW_JKa__pickerRowActive{color:#fff;opacity:1;text-shadow:0 0 22px #e2b77d38;font-size:20px;font-weight:650;transform:none}.NatalWheelPicker-module__AW_JKa__wheelPickerWide .NatalWheelPicker-module__AW_JKa__pickerRow{font-size:13px}.NatalWheelPicker-module__AW_JKa__wheelPickerWide .NatalWheelPicker-module__AW_JKa__pickerRowActive{font-size:16px}@media (max-width:760px){.NatalWheelPicker-module__AW_JKa__pickerViewport{border-radius:15px;height:202px}.NatalWheelPicker-module__AW_JKa__pickerViewport:before{border-radius:10px;height:42px;top:79px;left:5px;right:5px}.NatalWheelPicker-module__AW_JKa__pickerRows{grid-template-rows:repeat(5,40px)}.NatalWheelPicker-module__AW_JKa__pickerRow{padding:0 4px;font-size:13px;line-height:40px}.NatalWheelPicker-module__AW_JKa__pickerRowActive{font-size:18px}.NatalWheelPicker-module__AW_JKa__wheelPickerWide .NatalWheelPicker-module__AW_JKa__pickerRow{font-size:11px}.NatalWheelPicker-module__AW_JKa__wheelPickerWide .NatalWheelPicker-module__AW_JKa__pickerRowActive{font-size:14px}.NatalWheelPicker-module__AW_JKa__pickerLabel{text-align:center;margin-left:0;font-size:8px}.NatalWheelPicker-module__AW_JKa__pickerLabel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:0}}@media (prefers-reduced-motion:reduce){.NatalWheelPicker-module__AW_JKa__pickerRows,.NatalWheelPicker-module__AW_JKa__pickerRow,.NatalWheelPicker-module__AW_JKa__pickerViewport{transition-duration:1ms!important}}
.studio-result-view-module__XSCEWa__pending{border:1px solid var(--b,#303036);background:var(--s1,#151518);width:min(100%,320px);min-height:180px;max-height:360px;color:var(--t1,#fafafa);border-radius:18px;align-self:flex-start;place-items:center;padding:36px 22px 22px;display:grid;position:relative;overflow:hidden}.studio-result-view-module__XSCEWa__compact{width:min(100%,440px);min-height:130px}.studio-result-view-module__XSCEWa__pendingContent{text-align:center;flex-direction:column;align-items:center;gap:10px;font-size:13px;display:flex}.studio-result-view-module__XSCEWa__pendingContent>svg{color:var(--ac,#9671ee)}.studio-result-view-module__XSCEWa__pendingContent strong{font-size:14px;font-weight:600}.studio-result-view-module__XSCEWa__pendingContent>span:not(.studio-result-view-module__XSCEWa__activity){color:var(--t2,#b4b4bd);font-size:12px}.studio-result-view-module__XSCEWa__elapsed{font-variant-numeric:tabular-nums;color:var(--t2,#b4b4bd);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.studio-result-view-module__XSCEWa__pending>.studio-result-view-module__XSCEWa__elapsed{position:absolute;top:12px;right:14px}.studio-result-view-module__XSCEWa__pending>.studio-result-view-module__XSCEWa__elapsed:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px;right:auto}.studio-result-view-module__XSCEWa__activity{gap:5px;padding-top:4px;display:flex}.studio-result-view-module__XSCEWa__activity i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.4s infinite studio-result-view-module__XSCEWa__pulse}.studio-result-view-module__XSCEWa__activity i:nth-child(2){animation-delay:.2s}.studio-result-view-module__XSCEWa__activity i:nth-child(3){animation-delay:.4s}@keyframes studio-result-view-module__XSCEWa__pulse{0%,80%,to{opacity:.25}40%{opacity:1}}.studio-result-view-module__XSCEWa__viewer{isolation:isolate;background:var(--s2,#1b1b20);width:100%;height:320px;color:var(--t1,#fafafa);position:relative;overflow:hidden}.studio-result-view-module__XSCEWa__expanded{width:min(860px,100vw - 64px);height:min(72dvh,760px)}.studio-result-view-module__XSCEWa__imagePlane{outline-offset:-3px;position:absolute;inset:0}body.pg-studio .studio-result-view-module__XSCEWa__viewer .studio-result-view-module__XSCEWa__imagePlane .studio-result-view-module__XSCEWa__image{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;object-fit:contain!important;width:100%!important;height:100%!important;max-height:none!important;display:block!important}.studio-result-view-module__XSCEWa__zoomBar{z-index:2;border:1px solid var(--b,#44444a);background:var(--s1,#151518);color:var(--t1,#fafafa);border-radius:10px;align-items:center;gap:3px;padding:3px 5px;display:flex;position:absolute;top:9px;right:9px;box-shadow:0 2px 8px #0002}.studio-result-view-module__XSCEWa__zoomBar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:9px;right:auto}.studio-result-view-module__XSCEWa__zoomBar button{width:24px;height:26px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.studio-result-view-module__XSCEWa__zoomBar button:hover{background:var(--s3,#303038)}.studio-result-view-module__XSCEWa__zoomBar button:disabled{opacity:.35;cursor:default}.studio-result-view-module__XSCEWa__zoomBar input{width:64px;height:16px;accent-color:var(--ac,#9464e8);cursor:pointer;appearance:none;background:0 0}.studio-result-view-module__XSCEWa__zoomBar input::-webkit-slider-runnable-track{background:var(--s3,#44444b);border-radius:9px;height:4px}.studio-result-view-module__XSCEWa__zoomBar input::-webkit-slider-thumb{appearance:none;background:var(--ac,#9464e8);border-radius:50%;width:12px;height:12px;margin-top:-4px}.studio-result-view-module__XSCEWa__zoomBar input::-moz-range-track{background:var(--s3,#44444b);border-radius:9px;height:4px}.studio-result-view-module__XSCEWa__zoomBar input::-moz-range-thumb{background:var(--ac,#9464e8);border:0;border-radius:50%;width:12px;height:12px}.studio-result-view-module__XSCEWa__zoomBar output{font-variant-numeric:tabular-nums;text-align:center;min-width:32px;font-size:10px}.studio-result-view-module__XSCEWa__panHint{color:var(--t2,#bbb);background:var(--s1,#151518);white-space:nowrap;pointer-events:none;border-radius:7px;padding:4px 9px;font-size:10px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.studio-result-view-module__XSCEWa__panHint:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:50%;transform:translate(50%)}body.pg-studio .studio-media-wrapper:has(.studio-result-view-module__XSCEWa__viewer){aspect-ratio:auto!important;height:auto!important;min-height:0!important}body.pg-studio .studio-media-wrapper:has(.studio-result-view-module__XSCEWa__viewer)>.studio-media-overlay{display:none!important}@media (max-width:640px){.studio-result-view-module__XSCEWa__viewer{height:280px}.studio-result-view-module__XSCEWa__expanded{width:calc(100vw - 40px);height:68dvh}.studio-result-view-module__XSCEWa__pending{max-width:100%;min-height:160px}.studio-result-view-module__XSCEWa__compact{min-height:120px}}@media (prefers-reduced-motion:reduce){.studio-result-view-module__XSCEWa__activity i{animation:none}}.studio-result-view-module__XSCEWa__viewer:not(.studio-result-view-module__XSCEWa__expanded) .studio-result-view-module__XSCEWa__zoomBar,.studio-result-view-module__XSCEWa__viewer:not(.studio-result-view-module__XSCEWa__expanded) .studio-result-view-module__XSCEWa__panHint{display:none}
.TarotResultPaywall-module__KwsAQG__paywall{z-index:8;top:max(18px, env(safe-area-inset-top));color:#fff;box-sizing:border-box;pointer-events:auto;background:radial-gradient(circle at 8% 20%,#dfbcff3b,#0000 27%),linear-gradient(145deg,#2a144bf7,#110921fa);border:1px solid #ebd8ff54;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;width:min(680px,100% - 30px);margin:0 auto;padding:19px;display:grid;position:sticky;overflow:hidden;box-shadow:0 25px 78px #04001094,inset 0 1px #ffffff17}.TarotResultPaywall-module__KwsAQG__paywall:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:radial-gradient(circle at 8% 20%,#dfbcff3b,#0000 27%),linear-gradient(-145deg,#2a144bf7,#110921fa)}.TarotResultPaywall-module__KwsAQG__paywall,.TarotResultPaywall-module__KwsAQG__paywall *{box-sizing:border-box}.TarotResultPaywall-module__KwsAQG__glow{z-index:-1;filter:blur(58px);pointer-events:none;background:#be7bff47;border-radius:50%;width:240px;height:190px;position:absolute;inset:-90px auto auto -55px}.TarotResultPaywall-module__KwsAQG__glow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:-55px}.TarotResultPaywall-module__KwsAQG__priceSeal{color:#241231;text-align:center;background:linear-gradient(145deg,#fff7dd,#efc77d 70%,#dda55a);border:1px solid #ffffffb8;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:112px;min-height:112px;padding:12px;animation:3.8s ease-in-out infinite TarotResultPaywall-module__KwsAQG__priceSealFloat;display:flex;transform:rotate(-3deg);box-shadow:0 13px 38px #e6b15a4d,inset 0 2px #ffffffa8}.TarotResultPaywall-module__KwsAQG__priceSeal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-145deg,#fff7dd,#efc77d 70%,#dda55a);transform:rotate(3deg)}.TarotResultPaywall-module__KwsAQG__priceSeal span{letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.TarotResultPaywall-module__KwsAQG__priceSeal strong{letter-spacing:-.06em;margin:1px 0;font-size:39px;font-weight:850;line-height:1}.TarotResultPaywall-module__KwsAQG__priceSeal small{max-width:72px;font-size:8px;font-weight:700;line-height:1.15}.TarotResultPaywall-module__KwsAQG__copy{min-width:0}.TarotResultPaywall-module__KwsAQG__eyebrow{color:#dcbfff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:800;display:inline-flex}.TarotResultPaywall-module__KwsAQG__copy h2{letter-spacing:-.035em;text-wrap:balance;margin:7px 0 5px;font-size:clamp(21px,2.3vw,29px);font-weight:700;line-height:1.08}.TarotResultPaywall-module__KwsAQG__copy p{color:#ffffffa8;max-width:390px;margin:0;font-size:11px;line-height:1.45}.TarotResultPaywall-module__KwsAQG__paywall .TarotResultPaywall-module__KwsAQG__checkoutButton{cursor:pointer;color:#21112f;-webkit-text-fill-color:#21112f;min-width:205px;min-height:54px;font:inherit;background:linear-gradient(135deg,#fff6d9,#efc379);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 19px;font-size:12px;font-weight:800;transition:transform .18s,box-shadow .18s,opacity .18s;display:flex;box-shadow:0 14px 34px #e2ae583d}.TarotResultPaywall-module__KwsAQG__paywall .TarotResultPaywall-module__KwsAQG__checkoutButton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-135deg,#fff6d9,#efc379)}.TarotResultPaywall-module__KwsAQG__paywall .TarotResultPaywall-module__KwsAQG__checkoutButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 42px #e2ae5857}.TarotResultPaywall-module__KwsAQG__paywall .TarotResultPaywall-module__KwsAQG__checkoutButton:focus-visible{outline-offset:4px;outline:3px solid #fff}.TarotResultPaywall-module__KwsAQG__paywall .TarotResultPaywall-module__KwsAQG__checkoutButton:disabled{cursor:wait;opacity:.62}.TarotResultPaywall-module__KwsAQG__disclosure{color:#ffffff94;grid-column:2/-1;margin:0;font-size:11px;line-height:1.42}.TarotResultPaywall-module__KwsAQG__disclosure a{color:#f3deffc7;text-underline-offset:2px}@keyframes TarotResultPaywall-module__KwsAQG__priceSealFloat{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-7px)rotate(-3deg)}}@media (max-width:760px){.TarotResultPaywall-module__KwsAQG__paywall{border-radius:21px;grid-template-columns:82px minmax(0,1fr);gap:13px;width:min(520px,100% - 20px);padding:16px}.TarotResultPaywall-module__KwsAQG__priceSeal{width:82px;min-height:82px;padding:8px}.TarotResultPaywall-module__KwsAQG__priceSeal strong{font-size:30px}.TarotResultPaywall-module__KwsAQG__priceSeal small{font-size:7px}.TarotResultPaywall-module__KwsAQG__copy h2{font-size:22px}.TarotResultPaywall-module__KwsAQG__copy p{font-size:10px}.TarotResultPaywall-module__KwsAQG__checkoutButton{grid-column:1/-1;width:100%;min-width:0}.TarotResultPaywall-module__KwsAQG__disclosure{text-align:center;grid-column:1/-1}}@media (max-width:420px){.TarotResultPaywall-module__KwsAQG__paywall{top:max(10px, env(safe-area-inset-top));padding:14px}.TarotResultPaywall-module__KwsAQG__copy h2{font-size:19px}.TarotResultPaywall-module__KwsAQG__copy p{display:none}.TarotResultPaywall-module__KwsAQG__checkoutButton{min-height:51px;padding-inline:14px;font-size:11px}}@media (prefers-reduced-motion:reduce){.TarotResultPaywall-module__KwsAQG__priceSeal{animation:none}.TarotResultPaywall-module__KwsAQG__checkoutButton{transition-duration:1ms}}
.natal-module__maaR8a__page{--natal-bg:#070708;--natal-panel:#131315db;--natal-line:#efd39a3d;--natal-gold:#e2b77d;--natal-gold-pale:#f1daa6;--natal-text:#f8f5ef;--natal-muted:#f8f5ef99;min-height:100svh;color:var(--natal-text);background:var(--natal-bg);font-family:var(--font-natal-sans), sans-serif;isolation:isolate;position:relative;overflow:clip}.natal-module__maaR8a__page button,.natal-module__maaR8a__page input,.natal-module__maaR8a__page select{font:inherit}.natal-module__maaR8a__ambient,.natal-module__maaR8a__stars{z-index:-2;pointer-events:none;position:fixed;inset:0}.natal-module__maaR8a__ambient{background:radial-gradient(circle at 8% 18%,#b7754129,#0000 27%),radial-gradient(circle at 94% 68%,#47427221,#0000 25%),radial-gradient(circle at 52% 100%,#794b2714,#0000 31%),linear-gradient(#09090a 0%,#060607 100%)}.natal-module__maaR8a__ambient:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:radial-gradient(circle at 8% 18%,#b7754129,#0000 27%),radial-gradient(circle at 94% 68%,#47427221,#0000 25%),radial-gradient(circle at 52% 100%,#794b2714,#0000 31%),linear-gradient(-180deg,#09090a 0%,#060607 100%)}.natal-module__maaR8a__stars{z-index:-1;opacity:.42;background-image:radial-gradient(circle,#ffffffb8 0 1px,#0000 1.4px),radial-gradient(circle,#ebcf9673 0 1px,#0000 1.4px);background-position:0 0,43px 61px;background-size:137px 151px,211px 197px;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.natal-module__maaR8a__stars:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:100% 0,right 43px top 61px}.natal-module__maaR8a__header{z-index:20;justify-content:space-between;align-items:center;width:100%;height:88px;padding:0 clamp(24px,5vw,82px);display:flex;position:absolute;top:0;left:0}.natal-module__maaR8a__header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.natal-module__maaR8a__brand,.natal-module__maaR8a__signIn{color:var(--natal-text);cursor:pointer;background:0 0;border:0}.natal-module__maaR8a__brand{letter-spacing:-.04em;align-items:center;gap:10px;padding:8px 0;font-size:17px;font-weight:700;display:inline-flex}.natal-module__maaR8a__pointLogo{gap:9px}.natal-module__maaR8a__pointLogo .pg-brand-mark{background:0 0;border-radius:0;width:31px;height:31px;box-shadow:0 0 28px #a855f72e}.natal-module__maaR8a__pointLogo .pg-brand-word{color:var(--natal-text);letter-spacing:-.04em;font-size:17px;font-weight:800}.natal-module__maaR8a__pointLogo .pg-brand-accent{color:var(--natal-gold)}.natal-module__maaR8a__signIn{color:#ffffffc7;border:1px solid #ffffff24;border-radius:999px;min-width:86px;min-height:42px;padding:0 20px;transition:border-color .18s,color .18s,background .18s}.natal-module__maaR8a__signIn:hover{color:#fff;background:#e2b77d12;border-color:#e2b77d73}.natal-module__maaR8a__hero{place-items:center;min-height:100svh;padding:110px 6vw 82px;display:grid;position:relative}.natal-module__maaR8a__hero:before{content:"";aspect-ratio:1;filter:blur(12px);background:radial-gradient(circle,#ba7b4314,#0000 67%);border-radius:50%;width:min(72vw,1040px);position:absolute}.natal-module__maaR8a__heroWheel{opacity:.37;width:min(74vw,920px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.natal-module__maaR8a__heroWheel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:50%;transform:translate(50%,-50%)}.natal-module__maaR8a__heroContent{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(100%,1060px);display:flex;position:relative}.natal-module__maaR8a__eyebrow{color:var(--natal-gold);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}.natal-module__maaR8a__hero h1{max-width:1100px;font-family:var(--font-natal-display), Georgia, serif;letter-spacing:-.055em;text-wrap:balance;text-shadow:0 4px 38px #000c;margin:24px 0 20px;font-size:clamp(64px,7.2vw,112px);font-weight:500;line-height:.84}.natal-module__maaR8a__hero p{color:#ffffffa8;text-shadow:0 2px 18px #000;margin:0 0 34px;font-size:clamp(16px,1.35vw,20px);line-height:1.65}.natal-module__maaR8a__primaryButton,.natal-module__maaR8a__continueAction,.natal-module__maaR8a__paywall button{cursor:pointer;color:#17120c;background:linear-gradient(105deg,#ecc794,#d79c61);border:0;justify-content:center;align-items:center;gap:12px;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 16px 60px #c5874933}.natal-module__maaR8a__primaryButton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-105deg,#ecc794,#d79c61)}.natal-module__maaR8a__continueAction:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-105deg,#ecc794,#d79c61)}.natal-module__maaR8a__paywall button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-105deg,#ecc794,#d79c61)}.natal-module__maaR8a__primaryButton:hover,.natal-module__maaR8a__continueAction:hover:not(:disabled),.natal-module__maaR8a__paywall button:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 19px 70px #c587494d}.natal-module__maaR8a__primaryButton{border-radius:999px;width:min(100%,490px);min-height:62px;font-size:17px;font-weight:700}.natal-module__maaR8a__heroNote{color:#ffffff57;margin-top:14px;font-size:12px}.natal-module__maaR8a__scrollCue{border:1px solid #ffffff24;border-radius:20px;width:20px;height:34px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.natal-module__maaR8a__scrollCue:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:50%;transform:translate(50%)}.natal-module__maaR8a__scrollCue span{background:var(--natal-gold);border-radius:3px;width:2px;height:7px;animation:1.8s ease-in-out infinite natal-module__maaR8a__scrollCue;position:absolute;top:7px;left:8px}.natal-module__maaR8a__scrollCue span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:8px}.natal-module__maaR8a__wheelFrame{aspect-ratio:1;width:100%;position:relative}.natal-module__maaR8a__wheel{width:100%;height:100%;display:block;overflow:visible}.natal-module__maaR8a__wheelHalo{fill:#d19a5a06;stroke:#ead09b24;stroke-width:1px}.natal-module__maaR8a__wheelOuter,.natal-module__maaR8a__wheelRing{fill:none;stroke:#efdaa9c7;stroke-width:1.2px}.natal-module__maaR8a__wheelInner{fill:#070708c7;stroke:#ffffff7a;stroke-width:1px}.natal-module__maaR8a__signDivider,.natal-module__maaR8a__houseLine{stroke:#efdaa98c;stroke-width:1px}.natal-module__maaR8a__houseLine{stroke:#ffffff45}.natal-module__maaR8a__zodiacGlyph,.natal-module__maaR8a__houseNumber,.natal-module__maaR8a__planet text,.natal-module__maaR8a__chartCenter text{text-anchor:middle;dominant-baseline:middle;font-family:var(--font-natal-sans), sans-serif}.natal-module__maaR8a__zodiacGlyph{fill:#f0d99d;font-variant-emoji:text;font-family:Times New Roman,"Noto Sans Symbols 2",serif;font-size:22px}.natal-module__maaR8a__houseNumber{fill:#f1daa6a1;font-size:10px}.natal-module__maaR8a__aspectGold,.natal-module__maaR8a__aspectBlue{fill:none;stroke-width:.7px;opacity:.45}.natal-module__maaR8a__aspectGold{stroke:#dfb66c}.natal-module__maaR8a__aspectBlue{stroke:#6aa8cc;stroke-dasharray:3 3}.natal-module__maaR8a__planet circle{fill:#0a0a0b;stroke:#f4e0b86e;stroke-width:.7px}.natal-module__maaR8a__planet text{fill:#fff;font-size:20px}.natal-module__maaR8a__chartCenter text{fill:#ffffffd4;font-size:12px}.natal-module__maaR8a__chartCenter .natal-module__maaR8a__centerLabel{fill:#d6a46f;letter-spacing:2px;font-size:9px}.natal-module__maaR8a__chartCenter .natal-module__maaR8a__centerValue{font-variant-emoji:text}.natal-module__maaR8a__chartCenter .natal-module__maaR8a__centerDate{fill:#dfad77;font-family:var(--font-natal-display), Georgia, serif;font-size:20px}.natal-module__maaR8a__ascMark,.natal-module__maaR8a__mcMark{color:#e9cd82;letter-spacing:.09em;font-size:clamp(11px,2vw,19px);font-weight:800;position:absolute}.natal-module__maaR8a__ascMark{top:49%;left:-1.5%}.natal-module__maaR8a__ascMark:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:-1.5%}.natal-module__maaR8a__mcMark{color:#7ab8d4;top:1%;right:26%}.natal-module__maaR8a__mcMark:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:26%;right:auto}.natal-module__maaR8a__decorativeWheel .natal-module__maaR8a__wheelInner{fill:#07070859}.natal-module__maaR8a__decorativeWheel .natal-module__maaR8a__planet circle{fill:#070708a6}.natal-module__maaR8a__decorativeWheel .natal-module__maaR8a__chartCenter{display:none}.natal-module__maaR8a__wizard,.natal-module__maaR8a__building{place-items:center;min-height:100svh;padding:116px 24px 88px;display:grid}.natal-module__maaR8a__wizard:before,.natal-module__maaR8a__building:before{content:"";aspect-ratio:1;border:1px solid #ebd3a30d;border-radius:50%;width:min(60vw,720px);position:absolute;box-shadow:0 0 0 80px #ebd3a304,0 0 0 160px #ebd3a303}.natal-module__maaR8a__wizardCard{width:min(100%,620px);position:relative}.natal-module__maaR8a__progress{margin:0 auto 32px}.natal-module__maaR8a__progressMeta{color:#ffffff5c;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:11px;display:flex}.natal-module__maaR8a__progressMeta strong{color:var(--natal-gold);letter-spacing:.16em;font-size:10px;font-weight:700}.natal-module__maaR8a__progressTrack{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.natal-module__maaR8a__progressTrack>span{background:#ffffff1a;border-radius:10px;height:3px;position:relative}.natal-module__maaR8a__progressTrack>span:before{content:"";border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#b77b48,#ebc791);transition:transform .35s;position:absolute;inset:0;transform:scaleX(0)}.natal-module__maaR8a__progressTrack>span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform-origin:100%;background:linear-gradient(-90deg,#b77b48,#ebc791)}.natal-module__maaR8a__progressTrack>.natal-module__maaR8a__progressActive:before{transform:scaleX(1)}.natal-module__maaR8a__progressTrack i{display:none}.natal-module__maaR8a__form{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#18181ae0,#0c0c0deb);border:1px solid #ffffff1a;border-radius:28px;min-height:480px;padding:clamp(28px,4vw,46px);box-shadow:0 32px 90px #00000070,inset 0 1px #ffffff09}.natal-module__maaR8a__form:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-145deg,#18181ae0,#0c0c0deb)}.natal-module__maaR8a__formStep{flex-direction:column;align-items:center;animation:.35s both natal-module__maaR8a__formIn;display:flex}.natal-module__maaR8a__stepSymbol{width:48px;height:48px;color:var(--natal-gold-pale);background:#e2b77d0f;border:1px solid #e2b77d59;border-radius:50%;place-items:center;margin-bottom:20px;font-size:24px;display:grid;box-shadow:0 0 35px #e2b77d14}.natal-module__maaR8a__formStep h2,.natal-module__maaR8a__building h2{font-family:var(--font-natal-display), Georgia, serif;letter-spacing:-.035em;text-align:center;margin:0;font-size:clamp(36px,4vw,48px);font-weight:600;line-height:1.05}.natal-module__maaR8a__formStep>p,.natal-module__maaR8a__building>p{max-width:430px;color:var(--natal-muted);text-align:center;margin:12px auto 34px;font-size:13px;line-height:1.6}.natal-module__maaR8a__textField,.natal-module__maaR8a__dateFields label,.natal-module__maaR8a__timeFields label{color:#ffffff6b;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600}.natal-module__maaR8a__textField{flex-direction:column;gap:9px;width:100%;display:flex}.natal-module__maaR8a__textField input,.natal-module__maaR8a__dateFields select,.natal-module__maaR8a__timeFields select{width:100%;height:58px;color:var(--natal-text);background:#0505068a;border:1px solid #ffffff1f;border-radius:13px;outline:0;transition:border-color .18s,box-shadow .18s}.natal-module__maaR8a__textField input{text-transform:none;padding:0 18px;font-size:16px}.natal-module__maaR8a__textField input::placeholder{color:#ffffff3d}.natal-module__maaR8a__textField input:focus,.natal-module__maaR8a__dateFields select:focus,.natal-module__maaR8a__timeFields select:focus{border-color:#e2b77da6;box-shadow:0 0 0 4px #e2b77d12}.natal-module__maaR8a__dateFields{grid-template-columns:1fr 1.6fr 1.1fr;gap:10px;width:100%;display:grid}.natal-module__maaR8a__dateFields label,.natal-module__maaR8a__timeFields label{flex-direction:column;gap:9px;display:flex}.natal-module__maaR8a__dateFields select,.natal-module__maaR8a__timeFields select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-transform:none;padding:0 14px;font-size:15px}.natal-module__maaR8a__dateWheelGroup{grid-template-columns:.9fr 1.45fr 1.05fr;align-items:end;gap:12px;width:100%;display:grid}.natal-module__maaR8a__pickerHint{color:#ffffff4d;text-align:center;margin-top:13px;font-size:10px;line-height:1.45}.natal-module__maaR8a__timeWheelGroup{grid-template-columns:1fr 18px 1fr;align-items:end;gap:9px;width:min(100%,300px);transition:opacity .18s,filter .18s;display:grid}.natal-module__maaR8a__timeWheelGroup>b{height:218px;color:var(--natal-gold-pale);text-shadow:0 0 18px #e2b77d4d;place-items:center;font-size:27px;font-weight:400;display:grid}.natal-module__maaR8a__timeFields{grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;width:min(100%,320px);transition:opacity .18s;display:grid}.natal-module__maaR8a__timeFields b{height:58px;color:var(--natal-gold);place-items:center;font-size:22px;font-weight:400;display:grid}.natal-module__maaR8a__timeDisabled{opacity:.28;filter:grayscale(.35);pointer-events:none}.natal-module__maaR8a__unknownTime{cursor:pointer;color:#ffffffad;margin-top:22px;font-size:13px}.natal-module__maaR8a__unknownTime input{opacity:0;width:1px;height:1px;position:absolute}.natal-module__maaR8a__unknownTime>span{align-items:center;gap:9px;display:flex}.natal-module__maaR8a__unknownTime i{color:#0000;background:#ffffff08;border:1px solid #fff3;border-radius:5px;place-items:center;width:19px;height:19px;display:grid}.natal-module__maaR8a__unknownTime input:checked+span i{color:#17120c;border-color:var(--natal-gold);background:var(--natal-gold)}.natal-module__maaR8a__inlineNote{color:#e2b77d9e;margin-top:10px;font-size:11px}.natal-module__maaR8a__cityAutocomplete{width:100%;position:relative}.natal-module__maaR8a__cityInputShell{position:relative}.natal-module__maaR8a__cityInputShell>svg:first-child{z-index:1;color:var(--natal-gold);pointer-events:none;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.natal-module__maaR8a__cityInputShell>svg:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:17px}.natal-module__maaR8a__cityInputShell input{padding-left:48px;padding-right:46px}.natal-module__maaR8a__cityInputShell input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:46px;padding-right:48px}.natal-module__maaR8a__citySpinner{color:var(--natal-gold);animation:.9s linear infinite natal-module__maaR8a__orbitSpin;position:absolute;top:calc(50% - 9px);right:17px}.natal-module__maaR8a__citySpinner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:17px;right:auto}.natal-module__maaR8a__citySuggestions{background:#0e0e10f7;border:1px solid #ffffff1c;border-radius:15px;margin-top:9px;animation:.18s both natal-module__maaR8a__formIn;overflow:hidden;box-shadow:0 24px 60px #0006,inset 0 1px #ffffff09}.natal-module__maaR8a__citySuggestions>button{color:#fffc;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #fff1;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:7px;width:100%;min-height:57px;padding:10px 15px;display:grid}.natal-module__maaR8a__citySuggestions>button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.natal-module__maaR8a__citySuggestions>button:last-of-type{border-bottom:0}.natal-module__maaR8a__citySuggestions>button:hover,.natal-module__maaR8a__citySuggestions>.natal-module__maaR8a__citySuggestionActive{background:#e2b77d16}.natal-module__maaR8a__citySuggestions>button svg{color:var(--natal-gold)}.natal-module__maaR8a__citySuggestions>button>span{flex-direction:column;gap:3px;min-width:0;display:flex}.natal-module__maaR8a__citySuggestions strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.natal-module__maaR8a__citySuggestions small{color:#ffffff61;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.natal-module__maaR8a__citySearchMessage{color:#ffffff7a;text-align:center;padding:16px;font-size:11px;line-height:1.5}.natal-module__maaR8a__formActions{grid-template-columns:120px 1fr;gap:10px;margin-top:40px;display:grid}.natal-module__maaR8a__backAction,.natal-module__maaR8a__continueAction{border-radius:999px;min-height:54px;font-size:14px;font-weight:700}.natal-module__maaR8a__backAction{cursor:pointer;color:#ffffffb8;background:#ffffff06;border:1px solid #ffffff1f;justify-content:center;align-items:center;gap:8px;display:inline-flex}.natal-module__maaR8a__continueAction:disabled{cursor:default;color:#ffffff47;box-shadow:none;background:#ffffff17}.natal-module__maaR8a__errorSlot{color:#e79c8e;text-align:center;min-height:18px;margin-top:13px;font-size:11px}.natal-module__maaR8a__building{text-align:center;flex-direction:column;justify-content:center;display:flex;position:relative}.natal-module__maaR8a__building h2{margin-top:18px}.natal-module__maaR8a__building>p{max-width:520px}.natal-module__maaR8a__orbitLoader{place-items:center;width:130px;height:130px;margin-bottom:28px;display:grid;position:relative}.natal-module__maaR8a__orbitLoader span{border:1px solid #e2b77d47;border-radius:50%;animation:4s linear infinite natal-module__maaR8a__orbitSpin;position:absolute;inset:0}.natal-module__maaR8a__orbitLoader span:nth-child(2){border-color:#77aecd40;animation-duration:2.8s;animation-direction:reverse;inset:17px}.natal-module__maaR8a__orbitLoader span:nth-child(3){border-color:#e2b77d5c;animation-duration:1.8s;inset:35px}.natal-module__maaR8a__orbitLoader span:after{content:"";background:var(--natal-gold);width:6px;height:6px;box-shadow:0 0 14px var(--natal-gold);border-radius:50%;position:absolute;top:-3px;left:50%}.natal-module__maaR8a__orbitLoader span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:auto;right:50%}.natal-module__maaR8a__orbitLoader i{color:var(--natal-gold-pale);font-size:25px;font-style:normal}.natal-module__maaR8a__loadingBar{background:#ffffff17;border-radius:8px;width:min(100%,390px);height:3px;overflow:hidden}.natal-module__maaR8a__loadingBar span{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--natal-gold-pale), transparent);width:45%;height:100%;animation:1.3s ease-in-out infinite natal-module__maaR8a__loadingMove;display:block}.natal-module__maaR8a__loadingBar span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-90deg, transparent, var(--natal-gold-pale), transparent)}.natal-module__maaR8a__result{width:min(100%,1120px);min-height:100svh;margin:0 auto;padding:130px 24px 100px;position:relative}.natal-module__maaR8a__resultIntro{text-align:center;margin-bottom:26px}.natal-module__maaR8a__resultIntro h1{font-family:var(--font-natal-display), Georgia, serif;letter-spacing:-.045em;margin:14px 0 8px;font-size:clamp(45px,6vw,72px);font-weight:600;line-height:.98}.natal-module__maaR8a__resultIntro p{color:var(--natal-muted);margin:0;font-size:13px}.natal-module__maaR8a__chartShell{background:radial-gradient(circle,#b97e4517,#0a0a0b47 65%,#0000 70%);border:1px solid #e2b77d24;border-radius:50%;width:min(100%,840px);margin:0 auto 72px;padding:30px;position:relative}.natal-module__maaR8a__chartShell:before{content:"";z-index:-1;border-radius:50%;position:absolute;inset:7%;box-shadow:0 0 100px #c2834724}.natal-module__maaR8a__chartLegend{color:#ffffff75;white-space:nowrap;align-items:center;gap:22px;font-size:10px;display:flex;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}.natal-module__maaR8a__chartLegend:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:50%;transform:translate(50%)}.natal-module__maaR8a__chartLegend span{align-items:center;gap:7px;display:inline-flex}.natal-module__maaR8a__chartLegend i{width:18px;height:1px}.natal-module__maaR8a__goldDot{background:#dfb66c}.natal-module__maaR8a__blueDot{background:#6aa8cc}.natal-module__maaR8a__reading{background:linear-gradient(145deg,#171719e6,#0b0b0cf0);border:1px solid #ffffff1a;border-radius:28px;width:min(100%,850px);margin:0 auto;padding:clamp(28px,5vw,58px);box-shadow:0 32px 100px #0000005c}.natal-module__maaR8a__reading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-145deg,#171719e6,#0b0b0cf0)}.natal-module__maaR8a__readingHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px;padding-bottom:28px;display:flex}.natal-module__maaR8a__readingHeader h2{font-family:var(--font-natal-display), Georgia, serif;letter-spacing:-.035em;margin:9px 0 0;font-size:clamp(32px,4vw,46px);font-weight:600;line-height:1}.natal-module__maaR8a__readingBadge{min-height:34px;color:var(--natal-gold-pale);letter-spacing:.08em;text-transform:uppercase;background:#e2b77d0e;border:1px solid #e2b77d40;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:10px;font-weight:700;display:inline-flex}.natal-module__maaR8a__openParagraph,.natal-module__maaR8a__readingParagraph{grid-template-columns:38px 1fr;gap:20px;display:grid}.natal-module__maaR8a__openParagraph>span,.natal-module__maaR8a__readingParagraph>span{color:var(--natal-gold);font-family:var(--font-natal-display), Georgia, serif;padding-top:3px;font-size:18px}.natal-module__maaR8a__openParagraph p,.natal-module__maaR8a__readingParagraph p{color:#ffffffc7;font-family:var(--font-natal-display), Georgia, serif;margin:0;font-size:clamp(19px,2vw,23px);line-height:1.68}.natal-module__maaR8a__lockedReading{isolation:isolate;align-items:stretch;min-height:1200px;margin-top:28px;display:grid;position:relative}.natal-module__maaR8a__lockedContent{z-index:0;filter:blur(7px);opacity:.36;-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;grid-area:1/1;gap:28px;display:flex;position:relative}.natal-module__maaR8a__lockedReading:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#0e0e0f29 14%,#0e0e0f80 78%,#0e0e0feb 100%);position:absolute;inset:0}.natal-module__maaR8a__paywallTrack{z-index:2;box-sizing:border-box;pointer-events:none;grid-area:1/1;align-self:stretch;padding:clamp(120px,18vh,210px) 0 90px;position:relative}.natal-module__maaR8a__paywall{box-sizing:border-box;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:#0e0e0fd1;border:1px solid #e2b77d3d;border-radius:24px;flex-direction:column;align-items:center;width:min(100%,450px);margin:0 auto;padding:28px clamp(18px,4vw,34px) 24px;display:flex;position:sticky;top:clamp(96px,18vh,160px);box-shadow:0 24px 70px #0000007a,0 0 70px #e2b77d12}.natal-module__maaR8a__paywallIcon{width:55px;height:55px;color:var(--natal-gold-pale);background:#e2b77d14;border:1px solid #e2b77d4d;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 45px #e2b77d1a}.natal-module__maaR8a__paywall h3{font-family:var(--font-natal-display), Georgia, serif;letter-spacing:-.025em;margin:19px 0 8px;font-size:31px;font-weight:600}.natal-module__maaR8a__paywall p{color:#ffffff8f;max-width:390px;margin:0 0 22px;font-size:12px;line-height:1.6}.natal-module__maaR8a__paywall button{border-radius:999px;width:min(100%,330px);min-height:55px;font-size:14px;font-weight:800}.natal-module__maaR8a__paywall small{color:#ffffff4d;margin-top:11px;font-size:10px}.natal-module__maaR8a__restartButton{cursor:pointer;color:#ffffff80;background:0 0;border:0;align-items:center;gap:8px;margin:28px auto 0;padding:11px 18px;font-size:12px;display:flex}.natal-module__maaR8a__restartButton:hover{color:var(--natal-gold-pale)}.natal-module__maaR8a__footer{z-index:10;color:#ffffff3d;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:0 clamp(24px,5vw,82px);font-size:10px;display:flex;position:absolute;bottom:0;left:0}.natal-module__maaR8a__footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.natal-module__maaR8a__footer nav{gap:20px;display:flex}.natal-module__maaR8a__footer a{color:inherit;text-decoration:none}.natal-module__maaR8a__footer a:hover{color:#ffffff8c}@keyframes natal-module__maaR8a__formIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes natal-module__maaR8a__scrollCue{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:1;transform:translateY(9px)}}@keyframes natal-module__maaR8a__orbitSpin{to{transform:rotate(360deg)}}@keyframes natal-module__maaR8a__loadingMove{0%{transform:translate(-110%)}to{transform:translate(330%)}}@media (max-width:760px){.natal-module__maaR8a__header{height:70px;padding:0 18px}.natal-module__maaR8a__pointLogo .pg-brand-mark{width:28px;height:28px}.natal-module__maaR8a__pointLogo .pg-brand-word{font-size:15px}.natal-module__maaR8a__signIn{min-width:72px;min-height:37px;padding:0 15px;font-size:12px}.natal-module__maaR8a__hero{padding:90px 18px 70px}.natal-module__maaR8a__heroWheel{opacity:.29;width:155vw}.natal-module__maaR8a__hero h1{margin:21px 0 20px;font-size:clamp(54px,17vw,74px);line-height:.86}.natal-module__maaR8a__hero p{font-size:14px;line-height:1.6}.natal-module__maaR8a__hero p br{display:none}.natal-module__maaR8a__primaryButton{min-height:58px;font-size:14px}.natal-module__maaR8a__scrollCue{display:none}.natal-module__maaR8a__wizard,.natal-module__maaR8a__building{align-items:center;padding:92px 14px 72px}.natal-module__maaR8a__progress{margin-bottom:18px;padding:0 4px}.natal-module__maaR8a__form{border-radius:22px;min-height:460px;padding:28px 20px 20px}.natal-module__maaR8a__stepSymbol{width:43px;height:43px;margin-bottom:16px}.natal-module__maaR8a__formStep h2{font-size:36px}.natal-module__maaR8a__formStep>p{min-height:42px;margin:9px auto 26px;font-size:12px}.natal-module__maaR8a__dateWheelGroup{grid-template-columns:.82fr 1.32fr 1fr;gap:7px}.natal-module__maaR8a__timeWheelGroup{width:min(100%,270px)}.natal-module__maaR8a__timeWheelGroup>b{height:202px}.natal-module__maaR8a__citySuggestions>button{min-height:54px;padding-inline:12px}.natal-module__maaR8a__formActions{grid-template-columns:80px 1fr;margin-top:34px}.natal-module__maaR8a__backAction{gap:5px;font-size:11px}.natal-module__maaR8a__backAction svg{width:19px;height:19px}.natal-module__maaR8a__errorSlot{margin-top:9px}.natal-module__maaR8a__building h2{font-size:42px}.natal-module__maaR8a__building>p{font-size:12px}.natal-module__maaR8a__result{padding:104px 12px 88px}.natal-module__maaR8a__resultIntro h1{font-size:50px}.natal-module__maaR8a__resultIntro p{padding:0 10px;font-size:11px;line-height:1.6}.natal-module__maaR8a__chartShell{border-color:#0000;width:100%;margin-left:0;padding:4px}.natal-module__maaR8a__chartShell:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:0}.natal-module__maaR8a__chartCenter text{font-size:14px}.natal-module__maaR8a__chartCenter .natal-module__maaR8a__centerLabel{font-size:9px}.natal-module__maaR8a__chartCenter .natal-module__maaR8a__centerDate{font-size:22px}.natal-module__maaR8a__planet text{font-size:23px}.natal-module__maaR8a__zodiacGlyph{font-size:24px}.natal-module__maaR8a__chartLegend{gap:12px;font-size:8px;bottom:-34px}.natal-module__maaR8a__reading{border-radius:22px;padding:27px 20px}.natal-module__maaR8a__readingHeader{flex-direction:column;align-items:flex-start;gap:17px}.natal-module__maaR8a__readingBadge{min-height:30px}.natal-module__maaR8a__openParagraph,.natal-module__maaR8a__readingParagraph{grid-template-columns:28px 1fr;gap:9px}.natal-module__maaR8a__openParagraph p,.natal-module__maaR8a__readingParagraph p{font-size:19px;line-height:1.58}.natal-module__maaR8a__lockedReading{min-height:1380px}.natal-module__maaR8a__paywallTrack{padding-top:110px;padding-bottom:70px}.natal-module__maaR8a__paywall{padding:25px 16px 22px;top:92px}.natal-module__maaR8a__paywall h3{font-size:29px}.natal-module__maaR8a__footer{padding:0 18px}.natal-module__maaR8a__footer>span{display:none}.natal-module__maaR8a__footer nav{justify-content:center;width:100%}}@media (max-height:720px) and (min-width:761px){.natal-module__maaR8a__hero{padding-top:86px}.natal-module__maaR8a__heroWheel{width:min(60vw,700px)}.natal-module__maaR8a__hero h1{font-size:clamp(58px,6.4vw,84px)}.natal-module__maaR8a__hero p{margin-bottom:23px}.natal-module__maaR8a__primaryButton{min-height:56px}.natal-module__maaR8a__wizard{padding-top:96px}.natal-module__maaR8a__form{min-height:440px;padding-top:30px}}@media (prefers-reduced-motion:reduce){.natal-module__maaR8a__page *,.natal-module__maaR8a__page :before,.natal-module__maaR8a__page :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@keyframes natal-module__maaR8a__checkoutBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes natal-module__maaR8a__checkoutCardIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.natal-module__maaR8a__checkoutBackdrop{z-index:130;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0303049e;place-items:center;padding:18px;animation:.18s both natal-module__maaR8a__checkoutBackdropIn;display:grid;position:fixed;inset:0;overflow-y:auto}.natal-module__maaR8a__checkoutModal{color:#251f2b;text-align:left;background:linear-gradient(155deg,#fffdf9,#f7f1ea);border:1px solid #ffffffb3;border-radius:25px;width:min(100%,570px);max-height:calc(100svh - 36px);margin:auto;padding:25px clamp(16px,4vw,28px) 22px;animation:.22s both natal-module__maaR8a__checkoutCardIn;position:relative;overflow-y:auto;box-shadow:0 42px 130px #000000b8,0 0 0 1px #844cd31f}.natal-module__maaR8a__checkoutModal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right;background:linear-gradient(-155deg,#fffdf9,#f7f1ea)}.natal-module__maaR8a__checkoutClose{z-index:2;cursor:pointer;color:#271d2f94;background:#ffffffc2;border:1px solid #271d2f1f;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:13px;right:13px}.natal-module__maaR8a__checkoutClose:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:13px;right:auto}.natal-module__maaR8a__checkoutClose:disabled{cursor:default;opacity:.38}.natal-module__maaR8a__checkoutIntro{grid-template-columns:48px 1fr;align-items:center;gap:12px;padding:0 38px 17px 0;display:grid}.natal-module__maaR8a__checkoutIntro:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding:0 0 17px 38px}.natal-module__maaR8a__checkoutLock{color:#7f4bc7;background:#f7efff;border:1px solid #804ec238;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 30px #804ec21f}.natal-module__maaR8a__checkoutIntro>div>span{color:#7f4bc7;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.natal-module__maaR8a__checkoutIntro h2{color:#251f2b;letter-spacing:-.035em;margin:3px 0 0;font-size:clamp(23px,4vw,31px);font-weight:800;line-height:1.05}.natal-module__maaR8a__checkoutIntro>p{color:#7a727c;grid-column:1/-1;margin:0;font-size:11px;line-height:1.55}.natal-module__maaR8a__checkoutOffer{background:#fff;border:2px solid #a86aff;border-radius:21px;padding:20px;box-shadow:0 13px 42px #7845be1f,inset 0 1px #fff}.natal-module__maaR8a__checkoutBrand{color:#2f2933;align-items:center;gap:8px;font-size:18px;display:flex}.natal-module__maaR8a__checkoutBrand i{background:linear-gradient(135deg,#e438a8,#864dff);border-radius:50%;width:11px;height:11px;box-shadow:0 0 13px #b737d361}.natal-module__maaR8a__checkoutBrand i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-135deg,#e438a8,#864dff)}.natal-module__maaR8a__checkoutSubtitle{color:#8b838d;margin:2px 0 13px;font-size:10px}.natal-module__maaR8a__checkoutPrice{align-items:baseline;gap:10px;display:flex}.natal-module__maaR8a__checkoutPrice strong{color:#201a24;letter-spacing:-.05em;font-size:39px;font-weight:900;line-height:1}.natal-module__maaR8a__checkoutPrice del{color:#aaa1ae;font-size:15px}.natal-module__maaR8a__checkoutPeriod{color:#716a74;margin:6px 0 12px;font-size:10px;font-weight:700;line-height:1.45}.natal-module__maaR8a__checkoutGuarantee{color:#2f8d64;background:#edf9f2;border-radius:11px;margin-bottom:13px;padding:9px 11px;font-size:9px;font-weight:700}.natal-module__maaR8a__checkoutEmailField{flex-direction:column;gap:6px;display:flex}.natal-module__maaR8a__checkoutEmailField span{color:#817883;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800}.natal-module__maaR8a__checkoutEmailField input{color:#241d29;background:#fff;border:1px solid #cdb5f0;border-radius:13px;outline:none;width:100%;height:49px;padding:0 14px;font-size:13px;transition:border-color .16s,box-shadow .16s}.natal-module__maaR8a__checkoutEmailField input:focus{border-color:#9452ef;box-shadow:0 0 0 3px #9452ef1a}.natal-module__maaR8a__checkoutButton{cursor:pointer;color:#fff;background:linear-gradient(100deg,#e83a9f,#8b50f6);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin-top:10px;font-size:12px;font-weight:800;transition:transform .16s,filter .16s;display:flex;box-shadow:0 12px 32px #9145dd38}.natal-module__maaR8a__checkoutButton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(-100deg,#e83a9f,#8b50f6)}.natal-module__maaR8a__checkoutButton:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.natal-module__maaR8a__checkoutButton:disabled{cursor:wait;opacity:.66}.natal-module__maaR8a__checkoutError{color:#c4374d;text-align:center;min-height:17px;padding-top:5px;font-size:9px}.natal-module__maaR8a__checkoutMicro,.natal-module__maaR8a__checkoutMethods{color:#9a929c;text-align:center;margin:0;font-size:8px;line-height:1.5}.natal-module__maaR8a__checkoutMethods{color:#796f7c;margin-top:5px}.natal-module__maaR8a__checkoutBolts{color:#4d4650;border-top:1px solid #eee7f1;border-bottom:1px solid #eee7f1;margin:14px 0 12px;padding:11px 0;font-size:10px}.natal-module__maaR8a__checkoutBenefits{color:#514a55;flex-direction:column;gap:7px;font-size:10px;display:flex}.natal-module__maaR8a__checkoutBenefits>strong{color:#847b87;letter-spacing:.09em;text-transform:uppercase;margin-bottom:2px;font-size:8px}.natal-module__maaR8a__checkoutBenefits span{color:#3aa46d;align-items:center;font-weight:800;display:flex}.natal-module__maaR8a__checkoutBenefits i{color:#9a5ce8;background:#f5ecff;border-radius:999px;margin-left:auto;padding:3px 7px;font-size:7px;font-style:normal}.natal-module__maaR8a__checkoutBenefits i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:auto}.natal-module__maaR8a__checkoutLegal{color:#958d97;text-align:center;max-width:475px;margin:13px auto 0;font-size:8px;line-height:1.55}.natal-module__maaR8a__checkoutLegal a{color:#7651a8;text-underline-offset:2px}@media (max-width:600px){.natal-module__maaR8a__checkoutBackdrop{align-items:start;padding:8px}.natal-module__maaR8a__checkoutModal{border-radius:20px;max-height:calc(100svh - 16px);padding:18px 11px 17px}.natal-module__maaR8a__checkoutClose{width:34px;height:34px;top:9px;right:9px}.natal-module__maaR8a__checkoutClose:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:9px;right:auto}.natal-module__maaR8a__checkoutIntro{grid-template-columns:41px 1fr;gap:9px;padding:0 34px 13px 3px}.natal-module__maaR8a__checkoutIntro:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding:0 3px 13px 34px}.natal-module__maaR8a__checkoutLock{width:41px;height:41px}.natal-module__maaR8a__checkoutIntro h2{font-size:22px}.natal-module__maaR8a__checkoutOffer{border-radius:17px;padding:16px 13px}.natal-module__maaR8a__checkoutPrice strong{font-size:35px}}.natal-module__maaR8a__checkoutSpinner{animation:1s linear infinite natal-module__maaR8a__orbitSpin}
