@import url("/cast-immersive/qref-card.css");.qref.qref--birth{width:100%;height:auto;min-height:0;transform:none;align-content:start;grid-template-rows:50px auto auto 42px}.qref--birth .qref__art{aspect-ratio:4/3;min-height:220px}.echo .echo-tool .qref.qref--birth .qref__masthead,.me .qref.qref--birth .qref__masthead,.qref--birth .qref__masthead{padding-right:42px}.echo .echo-tool .qref.qref--birth .qref__symbol,.me .qref.qref--birth .qref__symbol,.qref--birth .qref__symbol{--gx-ink:color-mix(in srgb,var(--gx-a3,#2a935f) 40%,#d8f7e8);--gx-hex-w:58px;--gx-yao-h:6px;--gx-yao-r:2px;--gx-yao-gap:5px;filter:drop-shadow(0 0 1px rgba(6,18,14,.8)) drop-shadow(0 10px 24px rgba(6,18,14,.55))}.qref--birth .qref__title-row{flex-wrap:wrap;align-items:baseline}.qref--birth .qref__title-row span{width:100%;margin-top:4px}.qref--birth .qref__art-keywords{text-transform:none;letter-spacing:.01em;font-weight:500;max-width:42ch}.qref--birth .qref__content{display:flex;flex-direction:column;min-height:0;grid-template-rows:none}.qref--birth{--sheet-size:17px;--sheet-lh:1.65;--sheet-gap:14px}.qref--birth .qref-row{padding:26px 24px 22px;border-bottom:1px solid rgba(196,163,90,.22)}.qref--birth .qref-row--tell{background:rgba(42,147,95,.08)}.qref--birth .qref-row--rule{background:rgba(200,208,134,.11)}.qref--birth .qref__label{display:flex;align-items:center;gap:8px;margin:0 0 var(--sheet-gap)}.qref--birth .qref__label .qref__check-icon{width:16px;height:16px;flex:none;filter:drop-shadow(0 2px 5px rgba(12,20,16,.22))}.qref--birth .qref-row__body{max-width:none}.qref--birth .qref-row__lead{font-family:var(--gx-font-display);font-weight:700;letter-spacing:-.03em}.qref--birth .qref__legal{margin:0;padding:22px 28px 24px;max-width:none;text-align:center;text-wrap:pretty}.echo .echo-tool .qref.qref--birth .qref__topbar>p,.echo .echo-tool .qref.qref--birth .qref__wordmark span,.me .qref.qref--birth .qref__topbar>p,.me .qref.qref--birth .qref__wordmark span,.qref.qref--birth .qref__topbar>p,.qref.qref--birth .qref__wordmark span{margin:0;font-family:var(--gx-font-ui,"Josefin Sans",sans-serif);font-size:8.5px;font-weight:600;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--gx-gold,#c4a35a)}.echo .echo-tool .qref.qref--birth .qref__wordmark span,.me .qref.qref--birth .qref__wordmark span,.qref.qref--birth .qref__wordmark span{display:block;width:88px;margin:2px 0 0 30px;text-align:center;color:rgba(248,245,236,.5)}.echo .echo-tool .qref.qref--birth .qref__footer>p,.me .qref.qref--birth .qref__footer>p,.qref.qref--birth .qref__footer>p{margin:0;font-family:var(--gx-font-ui,"Josefin Sans",sans-serif);font-size:8px;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:rgba(248,245,236,.5)}.echo .echo-tool .qref.qref--birth .qref__art-keywords,.me .qref.qref--birth .qref__art-keywords,.qref.qref--birth .qref__art-keywords{font-size:8.8px;font-weight:600;line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:var(--gx-gold,#c4a35a);text-shadow:0 2px 8px rgba(6,18,14,.92)}.echo .echo-tool .qref.qref--birth .qref__label,.me .qref.qref--birth .qref__label,.qref.qref--birth .qref__label{margin:0 0 var(--sheet-gap);font-family:var(--gx-font-ui,"Josefin Sans",sans-serif);font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--gx-gold,#c4a35a)}.echo .echo-tool .qref.qref--birth .qref-row--tell .qref__label,.me .qref.qref--birth .qref-row--tell .qref__label,.qref.qref--birth .qref-row--tell .qref__label{color:var(--gx-a3,#2a935f)}.echo .echo-tool .qref.qref--birth .qref-row--gift .qref__label,.me .qref.qref--birth .qref-row--gift .qref__label,.qref.qref--birth .qref-row--gift .qref__label{color:var(--gx-b1,#c2d055)}.echo .echo-tool .qref.qref--birth .qref-row--blind .qref__label,.me .qref.qref--birth .qref-row--blind .qref__label,.qref.qref--birth .qref-row--blind .qref__label{color:#d4b36a}.echo .echo-tool .qref.qref--birth .qref-row--risk .qref__label,.me .qref.qref--birth .qref-row--risk .qref__label,.qref.qref--birth .qref-row--risk .qref__label{color:#dc8e75}.echo .echo-tool .qref.qref--birth .qref-row__body p:not(.qref-row__lead),.me .qref.qref--birth .qref-row__body p:not(.qref-row__lead),.qref.qref--birth .qref-row__body p:not(.qref-row__lead){margin:0 0 var(--sheet-gap);max-width:none;color:rgba(248,245,236,.92);font-family:var(--gx-font-ui,"Josefin Sans",sans-serif);font-size:17px;font-weight:400;line-height:var(--sheet-lh);letter-spacing:0;word-spacing:normal;text-align:start;text-wrap:pretty}.echo .echo-tool .qref.qref--birth .qref-row__body p:not(.qref-row__lead):last-child,.me .qref.qref--birth .qref-row__body p:not(.qref-row__lead):last-child,.qref.qref--birth .qref-row__body p:not(.qref-row__lead):last-child{margin-bottom:0}.echo .echo-tool .qref.qref--birth .qref-row__body p.qref-row__lead,.me .qref.qref--birth .qref-row__body p.qref-row__lead,.qref.qref--birth .qref-row__body p.qref-row__lead{margin:0;max-width:none;color:var(--gx-elevated,#f8f5ec);font-family:var(--gx-font-display,Philosopher,serif);font-size:22px;font-weight:700;line-height:1.28;letter-spacing:-.02em;word-spacing:normal;text-align:start;text-wrap:pretty}.echo .echo-tool .qref.qref--birth .qref__legal,.me .qref.qref--birth .qref__legal,.qref--birth .qref__legal{max-width:62ch;margin-left:auto;margin-right:auto;color:rgba(248,245,236,.52);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.01em;text-transform:none}.echo-tool:has(.qref--birth){width:min(var(--gx-hub-max,1320px),calc(100% - 2rem))}.echo-inborn__result:has(.qref--birth){border-top:0;padding-top:18px}@media (max-width:640px){.qref--birth .qref-row{padding:22px 18px 20px}.qref--birth .qref__symbol{--gx-hex-w:44px;--gx-yao-h:5px;--gx-yao-gap:4px}}