.pair-module__x0yxna__wrap{max-width:880px;font-family:var(--font-golos), system-ui, sans-serif;margin:0 auto;padding:40px 24px 90px;animation:.8s both pair-module__x0yxna__rise}@keyframes pair-module__x0yxna__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.pair-module__x0yxna__crumbs{letter-spacing:.02em;color:var(--ink-faint);font-size:12.5px}.pair-module__x0yxna__crumbs a{color:var(--ink-soft);border-bottom:1px dotted var(--line);text-decoration:none}.pair-module__x0yxna__crumbs a:hover{color:var(--bronze)}.pair-module__x0yxna__eyebrow{letter-spacing:.4em;text-transform:uppercase;color:var(--bronze);margin:22px 0 8px;font-size:11px}.pair-module__x0yxna__h1{font-family:var(--font-prata), serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(34px,5.2vw,50px);font-weight:400;line-height:1.1}.pair-module__x0yxna__sub{color:var(--ink-soft);margin:12px 0 0;font-size:14.5px;line-height:1.5}.pair-module__x0yxna__quick{background:linear-gradient(180deg, #fbf3e4, var(--card));border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);margin-top:22px;padding:22px 26px}.pair-module__x0yxna__lede{font-family:var(--font-golos), system-ui, sans-serif;color:var(--ink-soft);letter-spacing:.005em;margin:0;font-size:17px;line-height:1.68}.pair-module__x0yxna__pairrow{grid-template-columns:220px 1fr;align-items:center;gap:48px;margin-top:44px;display:grid}@media (max-width:560px){.pair-module__x0yxna__pairrow{grid-template-columns:1fr;justify-items:center}}.pair-module__x0yxna__medallion{text-align:center;background:radial-gradient(125% 95% at 50% -12%, #fffdf8 0%, var(--card) 72%);border:1px solid var(--line);width:100%;box-shadow:var(--shadow), inset 0 0 0 4px #fff, inset 0 0 0 5px var(--line-soft);border-radius:20px;padding:26px 20px 24px;position:relative;overflow:hidden}.pair-module__x0yxna__medallion:before{content:"";aspect-ratio:1;background:conic-gradient(from 210deg, transparent 0 60%, color-mix(in srgb, var(--bronze) 52%, #fff) 77%, #ecdcb2 86%, transparent 96%);filter:blur(11px);opacity:.5;z-index:0;width:155%;animation:26s linear infinite pair-module__x0yxna__medspin;position:absolute;top:-42%;left:50%;transform:translate(-50%)}@keyframes pair-module__x0yxna__medspin{to{transform:translate(-50%)rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pair-module__x0yxna__medallion:before{animation:none}}.pair-module__x0yxna__medallion>*{z-index:1;position:relative}.pair-module__x0yxna__signs{justify-content:center;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pair-module__x0yxna__glyph{color:var(--bronze);border:1px solid color-mix(in srgb, var(--bronze) 38%, var(--line));background:radial-gradient(circle at 50% 34%, #fff, var(--paper));width:56px;height:56px;box-shadow:inset 0 0 20px -12px var(--bronze), 0 2px 8px #26201c0f;border-radius:50%;place-items:center;font-size:29px;line-height:1;display:grid}.pair-module__x0yxna__plus{font-family:var(--font-prata), serif;color:var(--bronze);opacity:.65;font-size:19px}.pair-module__x0yxna__score{font-family:var(--font-prata), serif;background:linear-gradient(178deg, var(--ink) 28%, var(--bronze));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:2px;font-size:62px;line-height:1}.pair-module__x0yxna__score span{-webkit-text-fill-color:var(--bronze);color:var(--bronze);font-size:24px}.pair-module__x0yxna__verdict{letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);background:color-mix(in srgb, var(--bronze) 11%, var(--paper));border:1px solid color-mix(in srgb, var(--bronze) 28%, var(--line-soft));border-radius:var(--r-pill);margin-top:12px;padding:5px 13px;font-size:10.5px;display:inline-block}.pair-module__x0yxna__dossier{letter-spacing:.3em;text-transform:uppercase;color:var(--bronze);text-align:center;margin-bottom:6px;font-size:11px}.pair-module__x0yxna__facts{border-collapse:collapse;width:100%;font-size:15px}.pair-module__x0yxna__facts td{border-bottom:1px solid var(--line-soft);vertical-align:top;padding:12px 4px}.pair-module__x0yxna__facts tr:last-child td{border-bottom:none}.pair-module__x0yxna__facts td:first-child{color:var(--ink-faint);letter-spacing:.16em;text-transform:uppercase;width:42%;padding-top:14px;font-size:11.5px}.pair-module__x0yxna__facts td:last-child{font-family:var(--font-prata), serif;color:var(--ink);text-align:right;font-size:17px;font-style:italic}.pair-module__x0yxna__bars{grid-template-columns:1fr 1fr;gap:15px 30px;margin-top:38px;display:grid}@media (max-width:560px){.pair-module__x0yxna__bars{grid-template-columns:1fr}}.pair-module__x0yxna__bar{--acc:var(--bronze)}.pair-module__x0yxna__barTop{letter-spacing:.02em;justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:13px;display:flex}.pair-module__x0yxna__barTop span{color:var(--ink-soft)}.pair-module__x0yxna__barTop b{font-family:var(--font-prata), serif;color:var(--acc);font-size:16px;font-style:italic;font-weight:400}.pair-module__x0yxna__track{background:var(--line-soft);border-radius:99px;height:6px;overflow:hidden}.pair-module__x0yxna__track i{background:var(--acc);border-radius:99px;height:100%;display:block}.pair-module__x0yxna__sec{font-family:var(--font-prata), serif;letter-spacing:-.01em;margin:48px 0 14px;font-size:27px;font-weight:400}.pair-module__x0yxna__reading{font-family:var(--font-prata), serif;color:var(--ink);border-left:2px solid var(--bronze);margin:14px 0 6px;padding-left:20px;font-size:18px;font-style:italic;line-height:1.62}.pair-module__x0yxna__grid{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:16px;margin-top:20px;display:grid}@media (max-width:560px){.pair-module__x0yxna__grid{grid-template-columns:1fr}}.pair-module__x0yxna__ctx{border-radius:var(--r-md);flex-direction:column;padding:2px;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.pair-module__x0yxna__ctx:before{content:"";z-index:0;background:conic-gradient(from 0deg, transparent 0 72%, color-mix(in srgb, var(--acc) 72%, #fff) 84%, #ebd9b0 90%, transparent 97%);filter:blur(6px);animation:18s linear infinite pair-module__x0yxna__ctxspin;position:absolute;inset:-60%}.pair-module__x0yxna__ctxInner{z-index:1;border-radius:calc(var(--r-md) - 2px);background:var(--card);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 20%, transparent);flex:1;padding:20px 22px 22px;position:relative}.pair-module__x0yxna__ctxHead{font-family:var(--font-golos), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--acc);align-items:center;gap:9px;margin-bottom:11px;font-size:11.5px;font-weight:500;display:flex}.pair-module__x0yxna__ctxEmoji{font-size:17px;line-height:1}.pair-module__x0yxna__ctxText{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.72}.pair-module__x0yxna__ctx:hover{transform:translateY(-3px)}.pair-module__x0yxna__ctx:hover:before{animation-duration:7s}@keyframes pair-module__x0yxna__ctxspin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pair-module__x0yxna__ctx:before{animation:none!important}}.pair-module__x0yxna__cta{border-radius:var(--r-lg);box-shadow:var(--shadow-soft);background:linear-gradient(120deg,#2b2f57,#1a1c34);margin-top:44px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .4s;display:block;position:relative;overflow:hidden}.pair-module__x0yxna__cta:hover{box-shadow:var(--shadow), 0 0 30px #5c6e9c66;transform:translateY(-3px)}.pair-module__x0yxna__ctaStars{z-index:0;pointer-events:none;position:absolute;inset:0}.pair-module__x0yxna__ctaStars i{opacity:.2;background:#e9d9a8;border-radius:50%;animation:3.2s ease-in-out infinite pair-module__x0yxna__ctaTwinkle;position:absolute;box-shadow:0 0 6px #e9d9a8d9}.pair-module__x0yxna__cta:hover .pair-module__x0yxna__ctaStars i{animation-duration:1.5s}@keyframes pair-module__x0yxna__ctaTwinkle{0%,to{opacity:.12;transform:scale(.7)}50%{opacity:.95;transform:scale(1.25)}}.pair-module__x0yxna__ctaInner{z-index:1;justify-content:space-between;align-items:center;gap:22px;padding:26px 30px;display:flex;position:relative}.pair-module__x0yxna__ctaT{font-family:var(--font-prata), serif;color:#f1e9db;font-size:22px;font-style:italic;line-height:1.3}.pair-module__x0yxna__ctaT small{font-style:normal;font-family:var(--font-golos), sans-serif;color:#b9c0e0;letter-spacing:.02em;margin-top:7px;font-size:12.5px;display:block}.pair-module__x0yxna__ctaBtn{font-family:var(--font-golos), sans-serif;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-pill);color:#26201c;white-space:nowrap;background:#e9d9a8;flex:none;padding:15px 28px;font-size:12px;font-weight:500;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.pair-module__x0yxna__ctaBtn:after{content:"";background:linear-gradient(120deg,#0000,#ffffff8c,#0000);width:55%;height:100%;transition:left .6s;position:absolute;top:0;left:-90%;transform:skew(-20deg)}.pair-module__x0yxna__cta:hover .pair-module__x0yxna__ctaBtn{transform:translateY(-1px);box-shadow:0 10px 24px #e9d9a84d}.pair-module__x0yxna__cta:hover .pair-module__x0yxna__ctaBtn:after{left:130%}@media (prefers-reduced-motion:reduce){.pair-module__x0yxna__ctaStars i{animation:none}}@media (max-width:560px){.pair-module__x0yxna__ctaInner{flex-direction:column;align-items:flex-start;gap:18px}}.pair-module__x0yxna__faq{margin-top:20px}.pair-module__x0yxna__faqItem{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-md);box-shadow:var(--shadow-soft);margin-bottom:12px;padding:2px 22px;transition:border-color .3s,box-shadow .3s}.pair-module__x0yxna__faqItem:hover{border-color:var(--bronze)}.pair-module__x0yxna__faqItem[open]{border-color:var(--line)}.pair-module__x0yxna__faqItem summary{cursor:pointer;font-family:var(--font-prata), serif;color:var(--ink);justify-content:space-between;align-items:center;gap:14px;padding:16px 0;font-size:16.5px;font-weight:400;list-style:none;display:flex}.pair-module__x0yxna__faqItem summary::-webkit-details-marker{display:none}.pair-module__x0yxna__faqItem summary:after{content:"›";border:1px solid var(--line);width:28px;height:28px;color:var(--bronze);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:transform .3s,background .3s,color .3s,border-color .3s;display:flex;transform:rotate(90deg)}.pair-module__x0yxna__faqItem[open] summary:after{background:var(--bronze);color:var(--paper);border-color:var(--bronze);transform:rotate(-90deg)}.pair-module__x0yxna__faqItem p{color:var(--ink-soft);margin:0;padding:2px 0 18px;font-size:15px;line-height:1.72}.pair-module__x0yxna__miniCta{text-align:center;background:linear-gradient(180deg, #fbf3e4, var(--card));border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);margin-top:40px;padding:30px 24px}.pair-module__x0yxna__miniL{letter-spacing:.2em;color:var(--bronze);text-transform:uppercase;margin-bottom:10px;font-size:11px}.pair-module__x0yxna__miniG{font-family:var(--font-prata), serif;color:var(--ink);margin-bottom:18px;font-size:22px;font-style:italic}.pair-module__x0yxna__btnNavy{font-family:var(--font-golos), sans-serif;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-pill);color:#f1e9db;background:linear-gradient(120deg,#2b2f57,#1a1c34);padding:16px 32px;font-size:12px;font-weight:500;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 8px 20px #26201c29}.pair-module__x0yxna__btnNavy:hover{transform:translateY(-2px);box-shadow:0 12px 26px #26201c38,0 0 22px #5c6e9c73}.pair-module__x0yxna__miniNote{color:var(--ink-faint);margin-top:14px;font-size:11.5px}
.CtaRotator-module__vIDIbq__wrap{margin-top:44px}@keyframes CtaRotator-module__vIDIbq__swapIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.CtaRotator-module__vIDIbq__swap{animation:.45s cubic-bezier(.2,.8,.2,1) both CtaRotator-module__vIDIbq__swapIn}@media (prefers-reduced-motion:reduce){.CtaRotator-module__vIDIbq__swap{animation:none}.CtaRotator-module__vIDIbq__stars i{opacity:.35;animation:none}.CtaRotator-module__vIDIbq__btn,.CtaRotator-module__vIDIbq__cta{transition:none}}.CtaRotator-module__vIDIbq__cta{border-radius:var(--r-lg);box-shadow:var(--shadow-soft);background:linear-gradient(120deg,#2b2f57,#1a1c34);text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .4s;display:block;position:relative;overflow:hidden}.CtaRotator-module__vIDIbq__cta:hover{transform:translateY(-2px);box-shadow:0 16px 34px #26201c42}.CtaRotator-module__vIDIbq__stars{z-index:0;pointer-events:none;position:absolute;inset:0}.CtaRotator-module__vIDIbq__stars i{opacity:.2;background:#e9d9a8;border-radius:50%;animation:3.2s ease-in-out infinite CtaRotator-module__vIDIbq__twinkle;position:absolute;box-shadow:0 0 6px #e9d9a8d9}@keyframes CtaRotator-module__vIDIbq__twinkle{0%,to{opacity:.12;transform:scale(.7)}50%{opacity:.95;transform:scale(1.25)}}.CtaRotator-module__vIDIbq__inner{z-index:1;justify-content:space-between;align-items:center;gap:22px;min-height:118px;padding:30px 32px;display:flex;position:relative}.CtaRotator-module__vIDIbq__eyebrow{font-family:var(--font-golos), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#b9c0e0;margin-bottom:8px;font-size:11px}.CtaRotator-module__vIDIbq__heading{font-family:var(--font-prata), serif;color:#f1e9db;text-wrap:balance;font-size:22px;font-style:italic;line-height:1.3}.CtaRotator-module__vIDIbq__btn{font-family:var(--font-golos), sans-serif;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-pill);color:#26201c;white-space:nowrap;background:#e9d9a8;flex:none;padding:15px 28px;font-size:12px;font-weight:500;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block;position:relative;overflow:hidden}.CtaRotator-module__vIDIbq__cta:hover .CtaRotator-module__vIDIbq__btn{transform:scale(1.06);box-shadow:0 10px 24px -12px #00000080}@media (max-width:640px){.CtaRotator-module__vIDIbq__inner{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 22px}.CtaRotator-module__vIDIbq__heading{font-size:19px}.CtaRotator-module__vIDIbq__btn{text-align:center;width:100%}}.CtaRotator-module__vIDIbq__mini{text-align:center;background:linear-gradient(180deg, #fbf3e4, var(--card));border:1px solid var(--line-soft);border-radius:var(--r-lg);min-height:168px;box-shadow:var(--shadow-soft);padding:30px 24px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .4s;display:block}.CtaRotator-module__vIDIbq__mini:hover{transform:translateY(-2px);box-shadow:0 16px 32px #26201c24}.CtaRotator-module__vIDIbq__miniEyebrow{font-family:var(--font-golos), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze);margin-bottom:10px;font-size:11px}.CtaRotator-module__vIDIbq__miniHeading{font-family:var(--font-prata), serif;color:var(--ink);text-wrap:balance;margin-bottom:18px;font-size:22px;font-style:italic}.CtaRotator-module__vIDIbq__miniBtn{font-family:var(--font-golos), sans-serif;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-pill);color:#f1e9db;background:linear-gradient(120deg,#2b2f57,#1a1c34);padding:16px 32px;font-size:12px;font-weight:500;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 8px 20px #26201c29}.CtaRotator-module__vIDIbq__mini:hover .CtaRotator-module__vIDIbq__miniBtn{transform:scale(1.06);box-shadow:0 12px 26px #26201c38,0 0 22px #5c6e9c73}.CtaRotator-module__vIDIbq__miniNote{color:var(--ink-faint);margin-top:14px;font-size:11.5px}@media (max-width:640px){.CtaRotator-module__vIDIbq__miniHeading{font-size:19px}.CtaRotator-module__vIDIbq__miniBtn{display:block}}.CtaRotator-module__vIDIbq__crawlOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.natalSign-module__X77EXq__wrap{max-width:880px;font-family:var(--font-golos), system-ui, sans-serif;margin:0 auto;padding:40px 24px 90px;animation:.8s both natalSign-module__X77EXq__rise}@keyframes natalSign-module__X77EXq__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.natalSign-module__X77EXq__crumbs{letter-spacing:.02em;color:var(--ink-faint);font-size:12.5px}.natalSign-module__X77EXq__crumbs a{color:var(--ink-soft);border-bottom:1px dotted var(--line);text-decoration:none}.natalSign-module__X77EXq__crumbs a:hover{color:var(--bronze)}.natalSign-module__X77EXq__eyebrow{letter-spacing:.4em;text-transform:uppercase;color:var(--bronze);margin:22px 0 8px;font-size:11px}.natalSign-module__X77EXq__h1{font-family:var(--font-prata), serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(34px,5.2vw,50px);font-weight:400;line-height:1.1}.natalSign-module__X77EXq__sub{color:var(--ink-soft);margin:12px 0 0;font-size:14.5px;line-height:1.5}.natalSign-module__X77EXq__quick{background:linear-gradient(180deg, #fbf3e4, var(--card));border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);margin-top:20px;padding:22px 24px}.natalSign-module__X77EXq__lede{color:var(--ink);margin:0;font-size:17px;line-height:1.68}.natalSign-module__X77EXq__pairrow{grid-template-columns:200px 1fr;align-items:center;gap:22px;margin-top:26px;display:grid}.natalSign-module__X77EXq__medallion{aspect-ratio:1;background:radial-gradient(circle at 50% 38%, #fbf3e4, var(--card));border:1px solid var(--line-soft);box-shadow:var(--shadow-soft);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.natalSign-module__X77EXq__medallion:before{content:"";background:conic-gradient(from 0deg, transparent, color-mix(in srgb, var(--bronze) 42%, transparent), transparent 60%);filter:blur(11px);opacity:.5;animation:26s linear infinite natalSign-module__X77EXq__spin;position:absolute;inset:-30%}@keyframes natalSign-module__X77EXq__spin{to{transform:rotate(360deg)}}.natalSign-module__X77EXq__glyphPair{color:var(--bronze);text-shadow:0 2px 14px #a0783c47;align-items:center;gap:10px;display:flex;position:relative}.natalSign-module__X77EXq__pGlyph,.natalSign-module__X77EXq__sGlyph{font-size:52px;line-height:1}.natalSign-module__X77EXq__inV{font-family:var(--font-prata), serif;color:var(--ink-soft);text-shadow:none;font-size:22px;font-style:italic}.natalSign-module__X77EXq__mNames{color:var(--ink-soft);letter-spacing:.02em;margin-top:12px;font-size:13px;position:relative}.natalSign-module__X77EXq__dossier{font-family:var(--font-prata), serif;color:var(--ink);margin-bottom:10px;font-size:18px;font-style:italic}.natalSign-module__X77EXq__facts{border-collapse:collapse;width:100%;font-size:14.5px}.natalSign-module__X77EXq__facts td{border-bottom:1px solid var(--line-soft);vertical-align:top;padding:8px 0}.natalSign-module__X77EXq__facts td:first-child{color:var(--ink-faint);width:38%}.natalSign-module__X77EXq__facts td:last-child{color:var(--ink)}.natalSign-module__X77EXq__tinyNote{color:var(--ink-soft);margin:12px 0 0;font-size:13px;line-height:1.55}.natalSign-module__X77EXq__tinyNote a{color:var(--bronze);border-bottom:1px dotted var(--line);text-decoration:none}.natalSign-module__X77EXq__tinyNote a:hover{color:var(--ink)}.natalSign-module__X77EXq__sec{font-family:var(--font-prata), serif;letter-spacing:-.01em;margin:42px 0 12px;font-size:clamp(23px,3.4vw,29px);font-weight:400}.natalSign-module__X77EXq__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;align-items:stretch;gap:14px;margin-top:24px;display:grid}.natalSign-module__X77EXq__ctx{border-radius:var(--r-lg);background:linear-gradient(150deg, color-mix(in srgb, var(--acc) 42%, transparent), var(--line-soft) 55%);padding:1px;position:relative}.natalSign-module__X77EXq__ctxInner{background:var(--card);border-radius:calc(var(--r-lg) - 1px);height:100%;padding:18px 20px}.natalSign-module__X77EXq__ctxHead{color:var(--ink);align-items:center;gap:9px;margin-bottom:8px;font-size:15px;font-weight:600;display:flex}.natalSign-module__X77EXq__ctxEmoji{background:color-mix(in srgb, var(--acc) 15%, transparent);border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;display:inline-flex}.natalSign-module__X77EXq__ctxText{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.62}.natalSign-module__X77EXq__chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.natalSign-module__X77EXq__chip{background:var(--card);border:1px solid var(--line-soft);border-radius:999px;align-items:center;gap:9px;padding:9px 14px;text-decoration:none;transition:border-color .18s,transform .18s;display:inline-flex}.natalSign-module__X77EXq__chip:hover{border-color:color-mix(in srgb, var(--bronze) 55%, var(--line-soft));transform:translateY(-1px)}.natalSign-module__X77EXq__chipG{color:var(--bronze);font-size:16px}.natalSign-module__X77EXq__chipN{color:var(--ink);font-size:13.5px}.natalSign-module__X77EXq__chip:hover .natalSign-module__X77EXq__chipN{color:var(--bronze)}.natalSign-module__X77EXq__chipSoon{opacity:.55;cursor:default}.natalSign-module__X77EXq__chipSoon:hover{border-color:var(--line-soft);transform:none}.natalSign-module__X77EXq__chipSoonTag{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}.natalSign-module__X77EXq__allPairs{color:var(--ink-soft);border-bottom:1px dotted var(--line);margin-top:16px;font-size:14px;text-decoration:none;display:inline-block}.natalSign-module__X77EXq__allPairs:hover{color:var(--bronze)}.natalSign-module__X77EXq__cta{border-radius:var(--r-lg);background:linear-gradient(135deg,#232e54,#1a2340);margin-top:40px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 14px 34px -18px #1a2340e6}.natalSign-module__X77EXq__ctaStars{position:absolute;inset:0;overflow:hidden}.natalSign-module__X77EXq__ctaStars i{opacity:.5;background:#f4ecd8;border-radius:50%;animation:3.4s ease-in-out infinite natalSign-module__X77EXq__tw,15s linear infinite natalSign-module__X77EXq__drift;position:absolute}@keyframes natalSign-module__X77EXq__tw{0%,to{opacity:.2}50%{opacity:.9}}@keyframes natalSign-module__X77EXq__drift{0%{transform:translate(-8px)}to{transform:translate(72px)}}.natalSign-module__X77EXq__ctaInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px 26px;display:flex;position:relative}.natalSign-module__X77EXq__ctaT{color:#f4ecd8;font-family:var(--font-prata), serif;font-size:21px;line-height:1.3}.natalSign-module__X77EXq__ctaT small{font-family:var(--font-golos), sans-serif;opacity:.82;margin-top:6px;font-size:13.5px;font-style:normal;display:block}.natalSign-module__X77EXq__ctaBtn{color:#1a2340;white-space:nowrap;background:#f4ecd8;border-radius:999px;flex:none;padding:12px 22px;font-size:14.5px;font-weight:600;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s}.natalSign-module__X77EXq__cta:hover .natalSign-module__X77EXq__ctaBtn{transform:scale(1.06);box-shadow:0 10px 24px -12px #00000080}.natalSign-module__X77EXq__faq{flex-direction:column;gap:8px;margin-top:14px;display:flex}.natalSign-module__X77EXq__faqItem{border:1px solid var(--line-soft);border-radius:var(--r-md,12px);background:var(--card);padding:4px 18px}.natalSign-module__X77EXq__faqItem summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;padding:12px 0;font-size:15.5px;font-weight:500;list-style:none;display:flex}.natalSign-module__X77EXq__faqItem summary::-webkit-details-marker{display:none}.natalSign-module__X77EXq__faqItem summary:after{content:"⌄";color:var(--bronze);font-size:18px;transition:transform .2s}.natalSign-module__X77EXq__faqItem[open] summary:after{transform:rotate(180deg)}.natalSign-module__X77EXq__faqItem p{color:var(--ink-soft);margin:0 0 14px;font-size:14.5px;line-height:1.64}.natalSign-module__X77EXq__secZone{letter-spacing:.3em;text-transform:uppercase;color:var(--bronze);border-bottom:1px solid var(--line-soft);margin-top:52px;padding-bottom:12px;font-size:11px}.natalSign-module__X77EXq__sections{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.natalSign-module__X77EXq__secCard{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);padding:22px 24px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .25s;display:block;position:relative}.natalSign-module__X77EXq__secCard:hover{box-shadow:var(--shadow);border-color:color-mix(in srgb, var(--bronze) 40%, var(--line-soft));transform:translateY(-3px)}.natalSign-module__X77EXq__secGlyph{font-family:var(--font-prata), serif;color:var(--bronze);font-size:26px}.natalSign-module__X77EXq__secTitle{font-family:var(--font-prata), serif;color:var(--ink);margin:10px 0 6px;font-size:19px;font-weight:400}.natalSign-module__X77EXq__secDesc{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.55}.natalSign-module__X77EXq__secArw{color:var(--bronze);font-size:18px;transition:transform .25s;position:absolute;top:24px;right:26px}.natalSign-module__X77EXq__secCard:hover .natalSign-module__X77EXq__secArw{transform:translate(4px)}.natalSign-module__X77EXq__rotCta{border-radius:var(--r-lg);background:linear-gradient(135deg,#232e54,#1a2340);margin-top:16px;position:relative;overflow:hidden;box-shadow:0 14px 34px -18px #1a2340e6}.natalSign-module__X77EXq__rotStars{position:absolute;inset:0;overflow:hidden}.natalSign-module__X77EXq__rotStars i{opacity:.5;background:#f4ecd8;border-radius:50%;animation:3.4s ease-in-out infinite natalSign-module__X77EXq__tw,15s linear infinite natalSign-module__X77EXq__drift;position:absolute}.natalSign-module__X77EXq__rotInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;min-height:108px;padding:26px 28px;display:flex;position:relative}.natalSign-module__X77EXq__rotEyebrow{letter-spacing:.28em;text-transform:uppercase;color:#f4ecd8b8;font-size:11px}.natalSign-module__X77EXq__rotHeading{font-family:var(--font-prata), serif;color:#f4ecd8;max-width:26ch;margin-top:9px;font-size:clamp(20px,3.2vw,25px);line-height:1.28}.natalSign-module__X77EXq__rotBtn{color:#1a2340;white-space:nowrap;background:#f4ecd8;border-radius:999px;flex:none;padding:13px 24px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s}.natalSign-module__X77EXq__rotBtn:hover{transform:scale(1.06);box-shadow:0 10px 24px -12px #00000080}.natalSign-module__X77EXq__rotBtn span{display:inline-block}.natalSign-module__X77EXq__rotSwap{animation:.55s both natalSign-module__X77EXq__swapIn}@keyframes natalSign-module__X77EXq__swapIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.natalSign-module__X77EXq__ctaStars i,.natalSign-module__X77EXq__rotStars i{animation:3.4s ease-in-out infinite natalSign-module__X77EXq__tw}}@media (max-width:620px){.natalSign-module__X77EXq__pairrow{grid-template-columns:1fr}.natalSign-module__X77EXq__medallion{max-width:200px;margin:0 auto}.natalSign-module__X77EXq__grid,.natalSign-module__X77EXq__sections{grid-template-columns:1fr}.natalSign-module__X77EXq__rotInner{flex-direction:column;align-items:flex-start}}
.natalHub-module__9rXtoW__wrap{max-width:880px;font-family:var(--font-golos), system-ui, sans-serif;margin:0 auto;padding:40px 24px 90px;animation:.8s both natalHub-module__9rXtoW__rise}@keyframes natalHub-module__9rXtoW__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.natalHub-module__9rXtoW__crumbs{letter-spacing:.02em;color:var(--ink-faint);font-size:12.5px}.natalHub-module__9rXtoW__crumbs a{color:var(--ink-soft);border-bottom:1px dotted var(--line);text-decoration:none}.natalHub-module__9rXtoW__crumbs a:hover{color:var(--bronze)}.natalHub-module__9rXtoW__eyebrow{letter-spacing:.4em;text-transform:uppercase;color:var(--bronze);margin:22px 0 8px;font-size:11px}.natalHub-module__9rXtoW__h1{font-family:var(--font-prata), serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(34px,5.2vw,50px);font-weight:400;line-height:1.1}.natalHub-module__9rXtoW__sub{color:var(--ink-soft);margin:12px 0 0;font-size:14.5px;line-height:1.5}.natalHub-module__9rXtoW__intro{background:linear-gradient(180deg, #fbf3e4, var(--card));border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);margin-top:20px;padding:22px 24px}.natalHub-module__9rXtoW__introP{color:var(--ink);margin:0;font-size:16px;line-height:1.66}.natalHub-module__9rXtoW__introP+.natalHub-module__9rXtoW__introP{margin-top:12px}.natalHub-module__9rXtoW__sec{font-family:var(--font-prata), serif;letter-spacing:-.01em;margin:46px 0 12px;font-size:clamp(23px,3.4vw,29px);font-weight:400}.natalHub-module__9rXtoW__pGroup{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);margin-top:22px;padding:20px 22px}.natalHub-module__9rXtoW__pHead{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.natalHub-module__9rXtoW__pGlyph{color:var(--bronze);text-shadow:0 2px 12px #a0783c3d;font-size:30px;line-height:1}.natalHub-module__9rXtoW__pName{font-family:var(--font-prata), serif;color:var(--ink);font-size:24px}.natalHub-module__9rXtoW__pRole{color:var(--ink-soft);font-size:13.5px;font-style:italic}.natalHub-module__9rXtoW__chips{flex-wrap:wrap;gap:8px;display:flex}.natalHub-module__9rXtoW__chip{background:var(--bg,#fff);border:1px solid var(--line-soft);border-radius:999px;align-items:center;gap:8px;padding:8px 13px;text-decoration:none;transition:border-color .18s,transform .18s;display:inline-flex}.natalHub-module__9rXtoW__chip:hover{border-color:color-mix(in srgb, var(--bronze) 55%, var(--line-soft));transform:translateY(-1px)}.natalHub-module__9rXtoW__chipG{color:var(--bronze);font-size:15px}.natalHub-module__9rXtoW__chipN{color:var(--ink);font-size:13px}.natalHub-module__9rXtoW__chip:hover .natalHub-module__9rXtoW__chipN{color:var(--bronze)}.natalHub-module__9rXtoW__hGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:22px;display:grid}.natalHub-module__9rXtoW__hCard{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);padding:18px 20px 18px 58px;transition:transform .22s,border-color .22s;position:relative}.natalHub-module__9rXtoW__hCard:hover{border-color:color-mix(in srgb, var(--bronze) 38%, var(--line-soft));transform:translateY(-2px)}.natalHub-module__9rXtoW__hRoman{font-family:var(--font-prata), serif;color:var(--bronze);text-align:center;width:30px;font-size:22px;position:absolute;top:18px;left:18px}.natalHub-module__9rXtoW__hSphere{color:var(--ink);margin:0 0 6px;font-size:15px;font-weight:600}.natalHub-module__9rXtoW__hText{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.58}.natalHub-module__9rXtoW__crossLink{color:var(--ink-soft);border-bottom:1px dotted var(--line);margin-top:22px;font-size:14.5px;text-decoration:none;display:inline-block}.natalHub-module__9rXtoW__crossLink:hover{color:var(--bronze)}.natalHub-module__9rXtoW__cta{border-radius:var(--r-lg);background:linear-gradient(135deg,#232e54,#1a2340);margin-top:44px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 14px 34px -18px #1a2340e6}.natalHub-module__9rXtoW__ctaStars{position:absolute;inset:0;overflow:hidden}.natalHub-module__9rXtoW__ctaStars i{opacity:.5;background:#f4ecd8;border-radius:50%;animation:3.4s ease-in-out infinite natalHub-module__9rXtoW__tw,15s linear infinite natalHub-module__9rXtoW__drift;position:absolute}@keyframes natalHub-module__9rXtoW__tw{0%,to{opacity:.2}50%{opacity:.9}}@keyframes natalHub-module__9rXtoW__drift{0%{transform:translate(-8px)}to{transform:translate(72px)}}.natalHub-module__9rXtoW__ctaInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px 26px;display:flex;position:relative}.natalHub-module__9rXtoW__ctaT{color:#f4ecd8;font-family:var(--font-prata), serif;font-size:21px;line-height:1.3}.natalHub-module__9rXtoW__ctaT small{font-family:var(--font-golos), sans-serif;opacity:.82;margin-top:6px;font-size:13.5px;font-style:normal;display:block}.natalHub-module__9rXtoW__ctaBtn{color:#1a2340;white-space:nowrap;background:#f4ecd8;border-radius:999px;flex:none;padding:12px 22px;font-size:14.5px;font-weight:600;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s}.natalHub-module__9rXtoW__cta:hover .natalHub-module__9rXtoW__ctaBtn{transform:scale(1.06);box-shadow:0 10px 24px -12px #00000080}.natalHub-module__9rXtoW__secZone{letter-spacing:.3em;text-transform:uppercase;color:var(--bronze);border-bottom:1px solid var(--line-soft);margin-top:52px;padding-bottom:12px;font-size:11px}.natalHub-module__9rXtoW__sections{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.natalHub-module__9rXtoW__secCard{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);padding:22px 24px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .25s;display:block;position:relative}.natalHub-module__9rXtoW__secCard:hover{box-shadow:var(--shadow);border-color:color-mix(in srgb, var(--bronze) 40%, var(--line-soft));transform:translateY(-3px)}.natalHub-module__9rXtoW__secGlyph{font-family:var(--font-prata), serif;color:var(--bronze);font-size:26px}.natalHub-module__9rXtoW__secTitle{font-family:var(--font-prata), serif;color:var(--ink);margin:10px 0 6px;font-size:19px;font-weight:400}.natalHub-module__9rXtoW__secDesc{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.55}.natalHub-module__9rXtoW__secArw{color:var(--bronze);font-size:18px;transition:transform .25s;position:absolute;top:24px;right:26px}.natalHub-module__9rXtoW__secCard:hover .natalHub-module__9rXtoW__secArw{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.natalHub-module__9rXtoW__ctaStars i{animation:3.4s ease-in-out infinite natalHub-module__9rXtoW__tw}}@media (max-width:620px){.natalHub-module__9rXtoW__hGrid,.natalHub-module__9rXtoW__sections{grid-template-columns:1fr}}
.znak-module__888cRq__wrap{max-width:880px;font-family:var(--font-golos), system-ui, sans-serif;margin:0 auto;padding:40px 24px 90px;animation:.8s both znak-module__888cRq__rise}@keyframes znak-module__888cRq__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.znak-module__888cRq__crumbs{letter-spacing:.02em;color:var(--ink-faint);font-size:12.5px}.znak-module__888cRq__crumbs a{color:var(--ink-soft);border-bottom:1px dotted var(--line);text-decoration:none}.znak-module__888cRq__crumbs a:hover{color:var(--bronze)}.znak-module__888cRq__eyebrow{letter-spacing:.4em;text-transform:uppercase;color:var(--bronze);margin:22px 0 8px;font-size:11px}.znak-module__888cRq__h1{font-family:var(--font-prata), serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(34px,5.2vw,50px);font-weight:400;line-height:1.1}.znak-module__888cRq__sub{color:var(--ink-soft);margin:10px 0 0;font-size:14px}.znak-module__888cRq__quick{background:linear-gradient(180deg, #fbf3e4, var(--card));border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);margin-top:20px;padding:22px 24px}.znak-module__888cRq__lede{color:var(--ink);margin:0;font-size:17px;line-height:1.68}.znak-module__888cRq__pairrow{grid-template-columns:200px 1fr;align-items:center;gap:22px;margin-top:26px;display:grid}.znak-module__888cRq__medallion{aspect-ratio:1;background:radial-gradient(circle at 50% 38%, #fbf3e4, var(--card));border:1px solid var(--line-soft);box-shadow:var(--shadow-soft);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.znak-module__888cRq__medallion:before{content:"";background:conic-gradient(from 0deg, transparent, color-mix(in srgb, var(--bronze) 42%, transparent), transparent 60%);filter:blur(11px);opacity:.5;animation:26s linear infinite znak-module__888cRq__spin;position:absolute;inset:-30%}@keyframes znak-module__888cRq__spin{to{transform:rotate(360deg)}}.znak-module__888cRq__glyph{color:var(--bronze);text-shadow:0 2px 14px #a0783c47;font-size:84px;line-height:1;position:relative}.znak-module__888cRq__mDates{color:var(--ink-soft);letter-spacing:.03em;margin-top:8px;font-size:12.5px;position:relative}.znak-module__888cRq__dossier{font-family:var(--font-prata), serif;color:var(--ink);margin-bottom:10px;font-size:18px;font-style:italic}.znak-module__888cRq__facts{border-collapse:collapse;width:100%;font-size:14.5px}.znak-module__888cRq__facts td{border-bottom:1px solid var(--line-soft);vertical-align:top;padding:8px 0}.znak-module__888cRq__facts td:first-child{color:var(--ink-faint);width:42%}.znak-module__888cRq__facts td:last-child{color:var(--ink)}.znak-module__888cRq__sec{font-family:var(--font-prata), serif;letter-spacing:-.01em;margin:42px 0 12px;font-size:clamp(23px,3.4vw,29px);font-weight:400}.znak-module__888cRq__reading{color:var(--ink);margin:0;font-size:16px;line-height:1.72}.znak-module__888cRq__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;align-items:stretch;gap:14px;margin-top:20px;display:grid}.znak-module__888cRq__ctx{border-radius:var(--r-lg);background:linear-gradient(150deg, color-mix(in srgb, var(--acc) 42%, transparent), var(--line-soft) 55%);padding:1px;position:relative}.znak-module__888cRq__ctxInner{background:var(--card);border-radius:calc(var(--r-lg) - 1px);height:100%;padding:18px 20px}.znak-module__888cRq__ctxHead{color:var(--ink);align-items:center;gap:9px;margin-bottom:8px;font-size:15px;font-weight:600;display:flex}.znak-module__888cRq__ctxEmoji{background:color-mix(in srgb, var(--acc) 15%, transparent);border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;display:inline-flex}.znak-module__888cRq__ctxText{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.62}.znak-module__888cRq__adviceBox{background:linear-gradient(180deg, #fbf3e4, var(--card));border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);margin-top:18px;padding:20px 22px}.znak-module__888cRq__adviceHead{color:var(--ink);margin-bottom:6px;font-size:15px;font-weight:600}.znak-module__888cRq__adviceText{color:var(--ink);margin:0;font-size:15.5px;font-style:italic;line-height:1.66}.znak-module__888cRq__compat{grid-template-columns:1fr 1fr;align-items:start;gap:16px;margin-top:20px;display:grid}.znak-module__888cRq__compTitle{letter-spacing:.02em;color:var(--ink-soft);margin-bottom:10px;font-size:13px}.znak-module__888cRq__chips{flex-direction:column;gap:8px;display:flex}.znak-module__888cRq__chip{background:var(--card);border:1px solid var(--line-soft);border-radius:999px;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.znak-module__888cRq__chip:hover{border-color:color-mix(in srgb, var(--bronze) 55%, var(--line-soft));transform:translateY(-1px)}.znak-module__888cRq__chipAlt:hover{border-color:color-mix(in srgb, #b0708a 55%, var(--line-soft))}.znak-module__888cRq__chipG{color:var(--bronze);font-size:17px}.znak-module__888cRq__chipN{color:var(--ink);flex:1;font-size:14px}.znak-module__888cRq__chip:hover .znak-module__888cRq__chipN{color:var(--bronze)}.znak-module__888cRq__chipP{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:13px}.znak-module__888cRq__allPairs{color:var(--ink-soft);border-bottom:1px dotted var(--line);margin-top:16px;font-size:14px;text-decoration:none;display:inline-block}.znak-module__888cRq__allPairs:hover{color:var(--bronze)}.znak-module__888cRq__faq{flex-direction:column;gap:8px;margin-top:14px;display:flex}.znak-module__888cRq__faqItem{border:1px solid var(--line-soft);border-radius:var(--r-md,12px);background:var(--card);padding:4px 18px}.znak-module__888cRq__faqItem summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;padding:12px 0;font-size:15.5px;font-weight:500;list-style:none;display:flex}.znak-module__888cRq__faqItem summary::-webkit-details-marker{display:none}.znak-module__888cRq__faqItem summary:after{content:"⌄";color:var(--bronze);font-size:18px;transition:transform .2s}.znak-module__888cRq__faqItem[open] summary:after{transform:rotate(180deg)}.znak-module__888cRq__faqItem p{color:var(--ink-soft);margin:0 0 14px;font-size:14.5px;line-height:1.64}@media (max-width:620px){.znak-module__888cRq__pairrow{grid-template-columns:1fr}.znak-module__888cRq__medallion{max-width:200px;margin:0 auto}.znak-module__888cRq__grid,.znak-module__888cRq__compat{grid-template-columns:1fr}}
