@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-cyrillic-ext-wght-normal.hICkpzq7.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-cyrillic-wght-normal.mKek_fSS.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-latin-ext-wght-normal.B-I5lbAQ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-latin-wght-normal.BS5oQT7X.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prata-cyrillic-ext-400-normal.Bx7zt7J5.woff2) format("woff2"),url(/_astro/prata-cyrillic-ext-400-normal.CZKl2ISA.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prata-cyrillic-400-normal.CW5LVkdR.woff2) format("woff2"),url(/_astro/prata-cyrillic-400-normal.DdkJ869o.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prata-vietnamese-400-normal.BloiTr7W.woff2) format("woff2"),url(/_astro/prata-vietnamese-400-normal.cdHED1vq.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prata-latin-400-normal.DtyCfkTi.woff2) format("woff2"),url(/_astro/prata-latin-400-normal.C4yJuFIr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root[data-theme=newmoon-scorpio]{color-scheme:dark;--bg: #151419;--bg-muted: #29202D;--bg-accent: #EEE8DF;--bg-dark: #0E0D11;--text: #F5F0E8;--text-muted: #D2CABF;--text-on-accent: #151419;--text-on-dark: #F5F0E8;--primary: #DCA76A;--primary-hover: #E8BD89;--border: #3A3540;--border-strong: #8E8696;--success: #A8D8B5;--error: #FF9E91;--font-display: "Prata", Georgia, "Times New Roman", serif;--font-body: "Golos Text Variable", "Golos Text", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-heading: var(--font-body);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 12px 32px rgba(0, 0, 0, .35);--shadow-lg: 0 24px 64px rgba(0, 0, 0, .5);--btn-h-md: 48px;--btn-h-lg: 56px;--input-h: 52px;--field-bg: #1E1C24;--field-fg: var(--text);--field-placeholder: #A9A1AC;--field-error: var(--error);--glow-heart: rgba(255, 214, 160, .3);--glow-core: rgba(232, 168, 98, .42);--glow-mid: rgba(220, 167, 106, .2);--glow-halo: rgba(110, 66, 100, .3);--glow-grain-opacity: .07;--text-display: 76px;--text-display--line-height: 1.1;--text-display--letter-spacing: -.01em;--text-h1: 56px;--text-h1--line-height: 1.12;--text-h1--letter-spacing: -.02em;--text-h2: 44px;--text-h2--line-height: 1.15;--text-h2--letter-spacing: -.02em;--text-h3: 22px;--text-h3--line-height: 1.35;--text-h3--letter-spacing: -.005em;--text-lead: 21px;--text-lead--line-height: 1.6;--text-body: 18px;--text-body--line-height: 1.7;--text-small: 15px;--text-small--line-height: 1.5;--text-small--letter-spacing: 0;--text-eyebrow: 13px;--text-eyebrow--line-height: 1.4;--text-eyebrow--letter-spacing: .14em;--section-bg: var(--bg);--fg: var(--text);--fg-muted: var(--text-muted);--link: var(--primary);--link-hover: var(--primary-hover);--surface: #1E1C24;--surface-2: #25222B;--line: var(--border);--line-strong: var(--border-strong);--btn-primary-bg: var(--primary);--btn-primary-fg: var(--text-on-accent);--btn-primary-hover: var(--primary-hover);--btn-secondary-fg: var(--text);--btn-secondary-border: #A59DA8;--btn-secondary-hover-bg: rgba(245, 240, 232, .08);--icon: var(--primary);--icon-bg: rgba(220, 167, 106, .14);--logo: var(--primary);--badge-bg: #1E1C24;--focus-ring: rgba(220, 167, 106, .5);--focus: var(--primary)}@media(max-width:767px){:root[data-theme=newmoon-scorpio]{--text-display: 42px;--text-display--line-height: 1.15;--text-h1: 36px;--text-h1--line-height: 1.15;--text-h2: 31px;--text-h2--line-height: 1.2;--text-h2--letter-spacing: -.015em;--text-h3: 20px;--text-lead: 19px;--text-lead--line-height: 1.55;--text-body: 17px;--text-body--line-height: 1.65;--text-small: 14px;--text-eyebrow: 12px;--glow-heart: rgba(255, 214, 160, .06);--glow-core: rgba(232, 168, 98, .22);--glow-mid: rgba(220, 167, 106, .12);--glow-halo: rgba(110, 66, 100, .26)}}:root[data-theme=newmoon-scorpio] .section{--link: var(--primary);--link-hover: var(--primary-hover)}:root[data-theme=newmoon-scorpio] .section[data-bg=default]{--link: var(--primary);--link-hover: var(--primary-hover);--section-bg: var(--bg);--fg: var(--text);--fg-muted: var(--text-muted);--surface: #1E1C24;--surface-2: #25222B;--line: var(--border);--line-strong: var(--border-strong);--btn-primary-bg: var(--primary);--btn-primary-fg: var(--text-on-accent);--btn-primary-hover: var(--primary-hover);--btn-secondary-fg: var(--text);--btn-secondary-border: #A59DA8;--btn-secondary-hover-bg: rgba(245, 240, 232, .08);--icon: var(--primary);--icon-bg: rgba(220, 167, 106, .14);--logo: var(--primary);--badge-bg: #1E1C24;--focus-ring: rgba(220, 167, 106, .5);--focus: var(--primary);--field-bg: #1E1C24;--field-fg: var(--text);--field-placeholder: #A9A1AC;--field-error: var(--error)}:root[data-theme=newmoon-scorpio] .section[data-bg=muted]{--link: var(--primary);--link-hover: var(--primary-hover);--section-bg: var(--bg-muted);--fg: var(--text);--fg-muted: #D8CFCF;--surface: #33293A;--surface-2: #3A2F41;--line: #4B3F51;--line-strong: #9A8E9F;--btn-primary-bg: var(--primary);--btn-primary-fg: var(--text-on-accent);--btn-primary-hover: var(--primary-hover);--btn-secondary-fg: var(--text);--btn-secondary-border: #ADA1B0;--btn-secondary-hover-bg: rgba(245, 240, 232, .08);--icon: var(--primary);--icon-bg: rgba(220, 167, 106, .16);--logo: var(--primary);--badge-bg: #33293A;--focus-ring: rgba(220, 167, 106, .5);--focus: var(--primary);--field-bg: #1F1823;--field-fg: var(--text);--field-placeholder: #ADA2AD;--field-error: var(--error)}:root[data-theme=newmoon-scorpio] .section[data-bg=dark]{--link: var(--primary);--link-hover: var(--primary-hover);--section-bg: var(--bg-dark);--fg: var(--text-on-dark);--fg-muted: #CCC4B9;--surface: #19171D;--surface-2: #1F1D24;--line: #2F2B34;--line-strong: #857D8C;--btn-primary-bg: var(--primary);--btn-primary-fg: var(--text-on-accent);--btn-primary-hover: var(--primary-hover);--btn-secondary-fg: var(--text-on-dark);--btn-secondary-border: #A59DA8;--btn-secondary-hover-bg: rgba(245, 240, 232, .08);--icon: var(--primary);--icon-bg: rgba(220, 167, 106, .12);--logo: var(--primary);--badge-bg: #19171D;--focus-ring: rgba(220, 167, 106, .5);--focus: var(--primary);--field-bg: #19171D;--field-fg: var(--text-on-dark);--field-placeholder: #A39BA6;--field-error: var(--error)}:root[data-theme=newmoon-scorpio] .section[data-bg=accent]{color-scheme:light;--section-bg: var(--bg-accent);--fg: var(--text-on-accent);--fg-muted: #4B4450;--link: #7A4B16;--link-hover: #5C370E;--surface: #F7F3ED;--surface-2: #E4DCD0;--line: #D2C8BA;--line-strong: #7F766C;--btn-primary-bg: #151419;--btn-primary-fg: #F5F0E8;--btn-primary-hover: #29202D;--btn-secondary-fg: #151419;--btn-secondary-border: #151419;--btn-secondary-hover-bg: rgba(21, 20, 25, .06);--icon: #8A5A22;--icon-bg: rgba(138, 90, 34, .12);--logo: #151419;--badge-bg: #F7F3ED;--focus-ring: rgba(21, 20, 25, .3);--focus: #151419;--field-bg: #FBF8F3;--field-fg: #151419;--field-placeholder: #6B635D;--field-error: #A3281A}:root[data-theme=newmoon-scorpio] body{background:var(--bg);color:var(--text);text-rendering:optimizeLegibility}:root[data-theme=newmoon-scorpio] ::selection{background:#dca76a59;color:var(--text)}:root[data-theme=newmoon-scorpio] :focus-visible{outline:3px solid var(--focus, var(--primary));outline-offset:3px}:root[data-theme=newmoon-scorpio] .btn:focus-visible{outline-offset:3px}:root[data-theme=newmoon-scorpio] .t-display{font-family:var(--font-display)}:root[data-theme=newmoon-scorpio] .t-h1,:root[data-theme=newmoon-scorpio] .t-h2,:root[data-theme=newmoon-scorpio] .rich-text h2{font-family:var(--font-heading);font-weight:500}:root[data-theme=newmoon-scorpio] .t-h3,:root[data-theme=newmoon-scorpio] .rich-text h3{font-weight:550}:root[data-theme=newmoon-scorpio] .logo,:root[data-theme=newmoon-scorpio] .logo-mark,:root[data-theme=newmoon-scorpio] .price,:root[data-theme=newmoon-scorpio] .avatar,:root[data-theme=newmoon-scorpio] .stat b,:root[data-theme=newmoon-scorpio] .cd-unit b,:root[data-theme=newmoon-scorpio] .num,:root[data-theme=newmoon-scorpio] .acc-num,:root[data-theme=newmoon-scorpio] .tl-date,:root[data-theme=newmoon-scorpio] .table td.date{font-family:var(--font-heading);font-weight:500;letter-spacing:-.01em}:root[data-theme=newmoon-scorpio] .logo{font-size:19px;font-weight:600;letter-spacing:0}:root[data-theme=newmoon-scorpio] .t-eyebrow{color:var(--icon);font-weight:600}:root[data-theme=newmoon-scorpio] .t-lead{max-width:36em}:root[data-theme=newmoon-scorpio] .section-head .t-lead,:root[data-theme=newmoon-scorpio] .section-head p{max-width:36em}:root[data-theme=newmoon-scorpio] .rich-text{max-width:40em}:root[data-theme=newmoon-scorpio] .container-narrow .rich-text{max-width:none}:root[data-theme=newmoon-scorpio] .input{background:var(--field-bg);color:var(--field-fg);border-color:var(--line-strong)}:root[data-theme=newmoon-scorpio] .input .ph,:root[data-theme=newmoon-scorpio] .input::placeholder{color:var(--field-placeholder)}:root[data-theme=newmoon-scorpio] .input.is-focus,:root[data-theme=newmoon-scorpio] .input:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring);outline:none}:root[data-theme=newmoon-scorpio] .input.is-error,:root[data-theme=newmoon-scorpio] .input[aria-invalid=true]{border-color:var(--field-error)}:root[data-theme=newmoon-scorpio] .field-error,:root[data-theme=newmoon-scorpio] .section[data-bg] .field-error{color:var(--field-error);font-weight:500}:root[data-theme=newmoon-scorpio] .check-box{background:var(--field-bg);color:var(--btn-primary-fg)}:root[data-theme=newmoon-scorpio] .check-box.is-on,:root[data-theme=newmoon-scorpio] .check input:checked+.check-box{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg)}:root[data-theme=newmoon-scorpio] .tag,:root[data-theme=newmoon-scorpio] .section[data-bg] .tag:not(.tag-primary){color:var(--icon)}:root[data-theme=newmoon-scorpio] .tag-primary,:root[data-theme=newmoon-scorpio] .section[data-bg] .tag-primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}:root[data-theme=newmoon-scorpio] .avatar,:root[data-theme=newmoon-scorpio] .section[data-bg] .avatar{color:var(--icon)}:root[data-theme=newmoon-scorpio] .play{background:var(--text);color:var(--bg)}:root[data-theme=newmoon-scorpio] .card{box-shadow:none}:root[data-theme=newmoon-scorpio] .section[data-bg=accent] .tier.is-featured{border-color:var(--btn-primary-bg)}:root[data-theme=newmoon-scorpio] .popup{color:var(--fg);border:1px solid var(--line)}:root[data-theme=newmoon-scorpio] .popup::backdrop{background:#08070ab8}:root[data-theme=newmoon-scorpio] .cookie-banner{border:1px solid var(--line)}:root[data-theme=newmoon-scorpio] .header.is-fixed{box-shadow:0 1px 0 var(--line)}:root[data-theme=newmoon-scorpio] .hero:not(.hero-video):not([data-bg=accent]){position:relative;isolation:isolate;overflow:hidden}:root[data-theme=newmoon-scorpio] .hero:not(.hero-video):not([data-bg=accent]):before{content:"";position:absolute;z-index:-1;top:-8%;bottom:-8%;right:-30%;width:92%;pointer-events:none;background:radial-gradient(closest-side at 45% 50%,var(--glow-heart) 0%,transparent 24%),radial-gradient(closest-side at 44% 50%,var(--glow-core) 0%,transparent 60%),radial-gradient(closest-side at 40% 60%,var(--glow-mid) 0%,transparent 100%),radial-gradient(closest-side at 48% 44%,var(--glow-halo) 0%,transparent 100%);transform-origin:50% 50%;animation:newmoon-scorpio-glow 22s ease-in-out infinite alternate;will-change:transform,opacity}:root[data-theme=newmoon-scorpio] .hero:not(.hero-video):not([data-bg=accent]):after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:var(--glow-grain-opacity);mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=newmoon-scorpio] .hero:not(.hero-video):not([data-bg=accent]):has(.hero-copy.center):before{inset:18% 0 -40%;width:auto;background:radial-gradient(closest-side at 50% 55%,var(--glow-mid) 0%,transparent 80%),radial-gradient(closest-side at 50% 60%,var(--glow-halo) 0%,transparent 100%)}:root[data-theme=newmoon-scorpio] .hero-copy{position:relative}@media(max-width:767px){:root[data-theme=newmoon-scorpio] .hero:not(.hero-video):not([data-bg=accent]):before{top:-12%;bottom:auto;right:-55%;width:150%;height:90%}:root[data-theme=newmoon-scorpio] .hero:not(.hero-video):not([data-bg=accent]):has(.hero-copy.center):before{inset:30% -40% -20%;width:auto;height:auto}}:root[data-theme=newmoon-scorpio] .cta:not([data-bg=accent]) .cta-card{background:radial-gradient(120% 90% at 50% 120%,var(--glow-mid) 0%,transparent 60%),radial-gradient(90% 70% at 50% 110%,var(--glow-halo) 0%,transparent 70%),var(--surface-2)}@keyframes newmoon-scorpio-glow{0%{transform:translateZ(0) scale(1);opacity:.88}to{transform:translate3d(-3%,2%,0) scale(1.06);opacity:1}}@media(prefers-reduced-motion:reduce){:root[data-theme=newmoon-scorpio] .hero:before{animation:none}}
