@font-face{font-family:Gilda;src:url(https://assets.astro-charts.com/fonts/GildaDisplay.woff2) format('woff2'),url(https://assets.astro-charts.com/fonts/GildaDisplay.ttf) format('truetype');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Gilda Medium';src:url(https://assets.astro-charts.com/fonts/GildaDisplay-SemiBold.woff2) format('woff2'),url(https://assets.astro-charts.com/fonts/GildaDisplay-SemiBold.ttf) format('truetype');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Gilda Bold';src:url(https://assets.astro-charts.com/fonts/GildaDisplay-Bold.woff2) format('woff2'),url(https://assets.astro-charts.com/fonts/GildaDisplay-Bold.ttf) format('truetype');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Halis Regular';src:url(https://assets.astro-charts.com/fonts/Halis-Regular.woff2) format('woff2'),url(https://assets.astro-charts.com/fonts/Halis-Regular.woff) format('woff'),url(https://assets.astro-charts.com/fonts/Halis-Regular.ttf) format('truetype'),url(https://assets.astro-charts.com/fonts/Halis-Regular.otf) format('opentype');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Halis Medium';src:url(https://assets.astro-charts.com/fonts/Halis-Medium.woff2) format('woff2'),url(https://assets.astro-charts.com/fonts/Halis-Medium.woff) format('woff'),url(https://assets.astro-charts.com/fonts/Halis-Medium.ttf) format('truetype'),url(https://assets.astro-charts.com/fonts/Halis-Medium.otf) format('opentype');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:icon-general;src:url(https://assets.astro-charts.com/fonts/icon-general.eot?fe712g);src:url(https://assets.astro-charts.com/fonts/icon-general.eot?fe712g#iefix) format('embedded-opentype'),url(https://assets.astro-charts.com/fonts/icon-general.woff?fe712g) format('woff'),url(https://assets.astro-charts.com/fonts/icon-general.ttf?fe712g) format('truetype'),url(https://assets.astro-charts.com/fonts/icon-general.svg?fe712g#icon-general) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icon-general!important;font-size:1.6rem}[class*=" icon-"]:before,[class^=icon-]:before{color:var(--text-black)}.icon-chevron-l-thin:before{content:"\e916"}.icon-chevron-r-thin:before{content:"\e917"}.icon-chevron-circle-right:before{content:"\e900"}.icon-chevron-solid-down:before{content:"\e901"}.icon-arrow-right:before{content:"\e902"}.icon-cart:before{content:"\e903"}.icon-eye:before{content:"\e904"}.icon-share:before{content:"\e905"}.icon-save:before{content:"\e906"}.icon-calendar:before{content:"\e907"}.icon-download:before{content:"\e908"}.icon-glass:before{content:"\e909"}.icon-globe:before{content:"\e90a"}.icon-lock:before{content:"\e90b"}.icon-pin:before{content:"\e90c"}.icon-question{vertical-align:middle!important}.icon-question:before{content:"\e90d"}.icon-user:before{content:"\e90e"}.icon-chevron-double-l:before{content:"\e90f"}.icon-chevron-double-r:before{content:"\e910"}.icon-chevron-l:before{content:"\e911"}.icon-chevron-r:before{content:"\e912"}.icon-close:before{content:"\e913"}.icon-gear:before{content:"\e914"}.icon-plus:before{content:"\e915"}@font-face{font-family:signs;src:url(https://assets.astro-charts.com/fonts/signs.eot?8dglvt);src:url(https://assets.astro-charts.com/fonts/signs.eot?8dglvt#iefix) format('embedded-opentype'),url(https://assets.astro-charts.com/fonts/signs.ttf?8dglvt) format('truetype'),url(https://assets.astro-charts.com/fonts/signs.woff?8dglvt) format('woff'),url(https://assets.astro-charts.com/fonts/signs.svg?8dglvt#signs) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" i-sign-"],[class^=i-sign-]{font-family:signs!important;font-size:1.4rem}.i-sign-aquarius:before{content:"\e200"}.i-sign-aries:before{content:"\e201"}.i-sign-cancer:before{content:"\e202"}.i-sign-capricorn:before{content:"\e203"}.i-sign-gemini:before{content:"\e204"}.i-sign-leo:before{content:"\e205"}.i-sign-libra:before{content:"\e206"}.i-sign-pisces:before{content:"\e207"}.i-sign-sagittarius:before{content:"\e208"}.i-sign-scorpio:before{content:"\e209"}.i-sign-taurus:before{content:"\e20a"}.i-sign-virgo:before{content:"\e20b"}@font-face{font-family:planets;src:url(https://assets.astro-charts.com/fonts/planets.eot?elrf9o);src:url(https://assets.astro-charts.com/fonts/planets.eot?elrf9o#iefix) format('embedded-opentype'),url(https://assets.astro-charts.com/fonts/planets.ttf?elrf9o) format('truetype'),url(https://assets.astro-charts.com/fonts/planets.woff?elrf9o) format('woff'),url(https://assets.astro-charts.com/fonts/planets.svg?elrf9o#planets) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" i-planet-"],[class^=i-planet-]{font-family:planets!important}.i-planet-empty:before{content:"\e800"}.i-planet-ascendant:before{content:"\e801"}.i-planet-ceres:before{content:"\e802"}.i-planet-chiron:before{content:"\e803"}.i-planet-descendant:before{content:"\e804"}.i-planet-ic:before{content:"\e805"}.i-planet-juno:before{content:"\e806"}.i-planet-jupiter:before{content:"\e807"}.i-planet-lilith:before{content:"\e808"}.i-planet-mars:before{content:"\e809"}.i-planet-mc:before{content:"\e80a"}.i-planet-mercury:before{content:"\e80b"}.i-planet-moon:before{content:"\e80c"}.i-planet-neptune:before{content:"\e80d"}.i-planet-north%20node:before{content:"\e80e"}.i-planet-pallas:before{content:"\e80f"}.i-planet-pluto:before{content:"\e810"}.i-planet-saturn:before{content:"\e811"}.i-planet-sun:before{content:"\e812"}.i-planet-true-node:before{content:"\e813"}.i-planet-uranus:before{content:"\e814"}.i-planet-venus:before{content:"\e815"}.i-planet-vesta:before{content:"\e816"}@font-face{font-family:aspects;src:url(https://assets.astro-charts.com/fonts/aspects.eot?1ow3ac);src:url(https://assets.astro-charts.com/fonts/aspects.eot?1ow3ac#iefix) format('embedded-opentype'),url(https://assets.astro-charts.com/fonts/aspects.ttf?1ow3ac) format('truetype'),url(https://assets.astro-charts.com/fonts/aspects.woff?1ow3ac) format('woff'),url(https://assets.astro-charts.com/fonts/aspects.svg?1ow3ac#aspects) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" i-aspect-"],[class^=i-aspect-]{font-family:aspects!important}.i-aspect-biquintile:before{content:"\e93b"}.i-aspect-conjunction:before{content:"\e93c"}.i-aspect-contraparallel:before{content:"\e93d"}.i-aspect-empty:before{content:"\e91a"}.i-aspect-novile:before{content:"\e91b"}.i-aspect-octile:before{content:"\e91c"}.i-aspect-opposition:before{content:"\e91d"}.i-aspect-parallel:before{content:"\e91e"}.i-aspect-quincunx:before{content:"\e91f"}.i-aspect-quintile:before{content:"\e92a"}.i-aspect-semi-sextile:before{content:"\e92b"}.i-aspect-septile:before{content:"\e92c"}.i-aspect-sesquiquadrate:before{content:"\e92d"}.i-aspect-sextile:before{content:"\e92e"}.i-aspect-square:before{content:"\e92f"}.i-aspect-trine:before{content:"\e93a"}[class*=" i-aspect-"],[class*=" i-planet-"],[class*=" i-sign-"],[class*=" icon-"],[class^=i-aspect-],[class^=i-planet-],[class^=i-sign-],[class^=icon-]{speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a>i{margin-left:var(--s-2)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.4;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button{cursor:pointer}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--measure:60ch;--ratio:1.5;--s-6:calc(var(--s-5) / var(--ratio));--s-5:calc(var(--s-4) / var(--ratio));--s-4:calc(var(--s-3) / var(--ratio));--s-3:calc(var(--s-2) / var(--ratio));--s-2:calc(var(--s-1) / var(--ratio));--s-1:calc(var(--s0) / var(--ratio));--s0:1rem;--s1:calc(var(--s0) * var(--ratio));--s2:calc(var(--s1) * var(--ratio));--s3:calc(var(--s2) * var(--ratio));--s4:calc(var(--s3) * var(--ratio));--s5:calc(var(--s4) * var(--ratio));--s6:calc(var(--s5) * var(--ratio));--gold:#ba9545;--cream:#f1ede8;--purple:#3c3744;--green:#35583b;--blue:#54a8d0;--red:#ed4337;--bg-black:#0f1217;--bg-gray:#f8f6f6;--text-black:#1b1b1b;--text-gray:#7a7a7a;--text-gray-light:#b7bec6;--button-primary:#1a291b;--button-secondary:#f1ede8;--button-black:#1c1c1c;--border-gray:#bbb;--border-gray-med:#e5e5e5;--border-gray-light:#f8f8f8;--font-serif:"Gilda";--font-serif-medium:"Gilda Medium";--font-serif-bold:"Gilda Bold";--font-sans-serif:"Halis Regular";--font-sans-serif-medium:"Halis Medium"}*,:after,:before{box-sizing:border-box;color:var(--text-black)}html{overflow-x:hidden}body{overflow-x:hidden;font:100%/1.5 sans-serif;line-height:1.6;font-family:var(--font-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}:-ms-input-placeholder,::-webkit-input-placeholder,::placeholder{color:var(--text-gray-light)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.dash-head a,.drop-down a,.label,nav a{font-family:var(--font-sans-serif-medium)}nav a{display:block}.celeb-info>:first-child,.rank p,.section-headline>*,.uppercase,button,button>*{font-family:var(--font-sans-serif)}.birthchart-module .center>h2,.full-width-headline,h1{font-size:2.4rem;font-weight:500;line-height:initial}.birthchart-module .center>h2,.full-width-headline,b,h1{font-family:var(--font-serif-bold)}a{text-decoration:none}p:first-of-type,p:only-of-type{margin:0}p+p{margin-top:1rem;margin-bottom:1rem}ul{list-style-type:none;padding:0}.section-headline>*,.uppercase{font-size:.8rem}.section-headline{border-bottom:1px solid var(--border-gray-med)}.section-headline>*{text-transform:uppercase;margin-top:0;margin-bottom:var(--s-1);letter-spacing:.08rem;font-weight:500}.drop-down li,.header-nav-list>li,.uppercase,footer li{text-transform:uppercase;letter-spacing:.05rem}.drop-down li,.header-nav-list>li,footer li{font-size:.7rem}@media (max-width:416px){.birthchart-module .center>h2,h1{font-size:2rem;line-height:6vh}}button{background-color:var(--button-primary);text-transform:uppercase;font-size:1.1rem;padding:var(--s-1) var(--s3);border:none}button>span{margin-left:var(--s-2)}button,button a,button i:before{color:#fff;letter-spacing:.08em}button font{color:#fff}.btn-full{width:100%}.btn-small{padding:var(--s-1) var(--s0) var(--s-1) var(--s0);font-size:1.2rem}.btn-slim{font-size:.8rem;font-weight:500;padding:var(--s-2) var(--s0) var(--s-2) var(--s0)}.btn-slim,.btn-slim a{letter-spacing:.15em}.btn-w-icon{padding:0;background-color:var(--cream);color:var(--text-black);font-weight:600;letter-spacing:.1rem;display:flex;align-items:center}.btn-w-icon i{margin:var(--s-1);font-size:1rem}.btn-w-icon i:before{color:var(--text-black)}.btn-w-icon span{padding-right:var(--s-1);margin-left:0!important;font-size:.8rem!important}.btn-w-icon.reverse{flex-direction:row-reverse}.btn-w-icon.reverse span{padding-right:0;padding-left:var(--s-1)}.black-bg{background-color:var(--button-black);color:#fff}.black-bg>*,.black-bg>:before{color:#fff!important}.label{text-transform:uppercase;font-size:.7rem;font-weight:500;padding:var(--s-2) var(--s0) var(--s-3);letter-spacing:.09rem}.blue-link{color:var(--blue);text-decoration:underline;cursor:pointer}.black-link{color:var(--text-black);text-decoration:underline!important;font-weight:700;cursor:pointer}.offset-link{padding-top:80px;margin-top:-80px}.offset-textarea{color:var(--text-gray)}.no-under{text-decoration:none}.active,.active>*{opacity:1!important}@media (max-width:416px){button{padding-right:var(--s1);padding-left:var(--s1)}}.radio{display:grid;grid-template-columns:min-content auto;grid-gap:.5em;font-size:1.1rem;padding-top:var(--s0);padding-bottom:var(--s-3);padding-left:var(--s0)}.radio__label{line-height:1.1}.radio__input{display:flex}.radio__input input{opacity:0;width:0;height:0}.radio-before .radio__control{display:grid;place-items:center}.radio-before input+.radio__control::before{content:"";width:9px;height:9px;box-shadow:0 0 0 2px #fff,0 0 0 4px #3b3644,inset 0 0 0 5px #3b3644;border-radius:50%;transition:180ms transform ease-in-out;transform:scale(0)}.radio-before input:checked+.radio__control::before{transform:scale(1)}.radio__control{display:block;width:1rem;height:1rem;border-radius:100%;background-color:#fff;border:2px solid var(--border-gray)}.checkbox{display:grid;grid-template-columns:min-content auto;grid-gap:.5rem;color:#000}.checkbox__control{display:inline-grid;width:1rem;height:1rem;border:2px solid var(--border-gray);background-color:#fff;transition:border .1s ease-out;transition:background-color .1s ease-out}.checkbox__control svg{transition:transform 50ms ease-in 10ms;transform:scale(0);transform-origin:center}.checkbox__input{display:grid;grid-template-areas:"checkbox"}.checkbox__input>*{grid-area:checkbox}.checkbox__input input{opacity:0;width:1rem;height:1rem}.checkbox__input input:checked+.checkbox__control svg{transform:scale(1)}.checkbox__input input:checked+.checkbox__control{border:2px solid var(--purple);background-color:var(--purple)}.checkbox__input input:checkbox:disabled+.checkbox__control{color:var(--border-gray)}.checkbox--disabled{color:var(--border-gray)}input:active,input:focus,input:hover{outline:0}input,textarea{border:0}input{border-bottom:2px solid var(--border-gray);padding-bottom:var(--s-3);border-radius:0}textarea{background-color:var(--cream);padding:var(--s0);margin-top:var(--s0);margin-bottom:var(--s0)}.chart-wrapper,.inner-wrap,.wrapper{margin-right:auto;margin-left:auto}.wrapper{max-width:85vw}.inner-wrap{max-width:85vw}.utility-page-wrapper{max-width:50rem;margin-left:auto;margin-right:auto;padding:var(--s4) 5vw var(--s6) 6vw}.full-width{width:101vw;position:relative;left:50%;right:50%;margin-left:-51vw;margin-right:-50vw;padding-top:var(--s3);padding-bottom:var(--s4);background-color:var(--cream)}.full-width .center,.full-width-header{text-align:center}.full-width-header{background-color:var(--purple);padding-top:var(--s2);padding-bottom:var(--s2)}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-center{display:flex;justify-content:center}.flex-nowrap{display:flex;flex-wrap:nowrap}.flex-child{flex-grow:1;flex-basis:calc((var(--threshold) - 100% - var(--space))*999)}.cluster{--space:1rem}.cluster>*{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:calc(var(--space)/ 2 * -1)}.switcher{--threshold:64rem;--space:1rem}.switcher>*{display:flex;flex-wrap:wrap;margin:calc(var(--space)/ 2 * -1) 0}.switcher>*>*{flex-grow:1;flex-basis:calc((var(--threshold) - 100% - var(--space))*999);margin:calc(var(--space)/2)}.switcher>*>:nth-last-child(n+5),.switcher>*>:nth-last-child(n+5)~*{flex-basis:100%}.center{box-sizing:content-box;max-width:100ch;margin-left:auto;margin-right:auto;padding-left:var(--s1);padding-right:var(--s1)}.center p{color:var(--text-gray);padding:0 1vw;max-width:80rem;margin:0 auto}.grid{--min:15rem;--space:1rem;align-content:start;display:grid;gap:var(--space);grid-template-columns:100%;padding-left:var(--s-1)}.grid.aboveMin{padding-top:var(--s2);grid-template-columns:repeat(auto-fit,minmax(var(--min),1fr));row-gap:var(--s2)}.frame{--n:1;--d:1;padding-bottom:calc(var(--n)/ var(--d) * 100%);position:relative}.frame.ratio43{--n:4;--d:3}.frame.ratio169{--n:9;--d:16}.frame>*{display:flex;justify-content:center;align-items:center;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.frame>img,.frame>video{width:100%;height:100%;object-fit:cover}.with-sidebar{overflow:hidden;max-width:80rem;margin-right:auto;margin-left:auto}.with-sidebar>*{display:flex;flex-wrap:wrap;margin:calc(var(--s1)/ 2 * -1)}.with-sidebar>*>*{margin:calc(var(--s1)/ 2);flex-basis:20rem;flex-grow:1}.with-sidebar>*>:first-child{flex-basis:0;flex-grow:999;min-width:calc(50% - var(--s1))}@media (max-width:1185px){.switcher>*>*{flex-grow:0;flex-basis:0;margin:0}}@media (max-width:885px){nav+*{margin-top:var(--s3)}}.grecaptcha-badge{visibility:hidden}.menu-overlay,.modal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.55);z-index:999999;overflow-y:scroll}.modal-wrapper{width:100%;max-width:35rem;left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);position:absolute;margin:0;background:#fff;z-index:9999;border-top:2px solid var(--gold)}#mobile-menu .modal-wrapper{max-width:30rem;left:initial;-webkit-transform:initial;transform:initial}.menu-header a{padding:var(--s-1);padding-bottom:0}.menu-close{align-self:center;padding-right:var(--s-1)}.menu-close button{background-color:transparent;padding:var(--s-3) var(--s0)}.menu-close .icon-close:before{color:var(--text-gray)}.menu-body{margin-top:var(--s2);padding:0 4rem 1rem}.menu-body h4{font-size:1.4rem;padding-bottom:var(--s-5);border-bottom:1px solid var(--border-gray-light);margin:0;margin-bottom:var(--s0)}.menu-body li a{color:var(--text-gray);display:block}.menu-body div>li+li{padding-top:var(--s-2)}.menu-body div+div{margin-top:var(--s1)}.hide-overflow{overflow:hidden}.slidein{animation-duration:.4s;animation-name:slidein;animation-iteration-count:1}@keyframes slidein{from{left:-50%}to{left:0}}@media (max-width:416px){.modal-wrapper{width:100%}}header{padding-top:var(--s0);padding-bottom:var(--s0);box-shadow:0 -1.5px 14px 1px rgb(0 0 0 / 4%);background:#fff;position:fixed;top:0;width:100%;z-index:99999}header .cluster>*{margin:0;justify-content:space-between}.secondary-nav>ul>li:last-child{margin-left:var(--s-2);margin-right:var(--s2)}.header-logo{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:12rem}.header-sign-up{border-right:1px solid var(--border-gray);padding-right:var(--s0)}.header-sign-up>*{color:var(--text-gray);font-size:.9rem}.user-icons{margin-left:var(--s-1);margin-top:var(--s-2)}.user-icons i{opacity:.8}.user-signedin{margin-right:var(--s-2)}.cart-container-header{position:relative}.cart-counter{position:absolute;display:block;top:3px;right:-9px;background:#f1ede8;padding:0 20%;font-size:.6rem;border-radius:100%;font-family:var(--font-sans-serif-medium);border:2px solid #fff}nav{border-bottom:2px solid var(--border-gray-light);margin-top:75px}nav ul{justify-content:flex-end}.header-nav-list{justify-content:center;padding-top:var(--s-2);padding-bottom:var(--s-1);margin:0}.header-nav-list>li{margin-left:1rem;margin-right:1rem;padding:var(--s-6) var(--s-1)}.header-nav-list>li:first-child{padding-left:0}.header-nav-list>li:last-child{padding-right:0}.header-logo-mobile{display:none;width:6rem}#menu-toggle{display:block;position:relative;padding:12px 10px;margin-left:var(--s0);z-index:1;background-color:var(--text-black);border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hamburger-menu div{width:20px;border:1px solid #ffffffc7}.hamburger-menu div+div{margin-top:3px}@media (max-width:885px){header{padding-top:var(--s-1);padding-bottom:var(--s-2)}.header-logo,.secondary-nav,nav{display:none}.header-logo-mobile{display:block;order:-1;padding:0 var(--s-1)}#menu-toggle{margin-right:var(--s0)}}.home section:not(section.report_module){max-width:80rem;margin-left:auto;margin-right:auto}.home>*+*+*{margin-top:var(--s4)}.tools_module{margin-top:var(--s2);margin-bottom:var(--s2)}.tools_module .switcher>*>:first-child{margin-left:0}.tools_module .switcher>*>:last-child{margin-right:0}.tools_module .flex-nowrap>:first-child{flex:0 0 9em;margin-right:1rem}.tool-inner{flex-direction:column}.tool-inner a,.tool-inner i:before{color:var(--gold)}.tool-inner a{border-top:1px solid var(--border-gray-med);padding-top:var(--s-2)}.tool-inner i{font-size:.8rem;vertical-align:-1px}@media (max-width:1185px){.tools_module .switcher>*{justify-content:center;margin:1rem;flex-wrap:nowrap}.tools_module .switcher>*>*{margin:var(--s-4)}.tools_module .flex-nowrap{flex-direction:column;width:20ch;margin:var(--s-2)}.tools_module .flex-nowrap>:first-child{width:9em;align-self:flex-start;margin-right:0}.tool-inner{justify-content:space-between;min-height:10rem;margin-top:var(--s-1)}}@media (max-width:640px){.tools_module .switcher>*>*{margin:0;margin-bottom:var(--s0)}.tools_module{padding:var(--s0)}.tools_module .switcher>*{flex-direction:column;margin:0}.tools_module .flex-nowrap{max-width:60ch;margin-left:auto;margin-right:auto;flex-direction:row;width:100%}.tool-inner{justify-content:center;min-height:auto;margin:0 0 0 var(--s1)}.tool-inner a{margin-top:var(--s-1)}}@media (max-width:416px){.tools_module{padding:var(--s2)}.tools_module .flex-nowrap{flex-wrap:wrap;justify-content:center}.tool-inner{text-align:center;margin:0;margin-top:var(--s0)}.tool-inner p{max-width:100%}.tool-inner a{align-self:center;width:100%}.tools_module .switcher>*>*+*{margin-top:var(--s1)}}.chart-form form{background-color:#fff;padding:var(--s1);max-width:60ch}.chart-form form section{display:flex;margin-bottom:var(--s2);align-items:baseline;justify-content:space-between}.chart-form form h2{margin:0;margin-bottom:var(--s1);color:var(--gold)}.chart-form .date-container>:first-child{flex-basis:16rem}.chart-form>*+*{padding-top:var(--s2)}.date-group,.time-group{display:flex;align-items:center;justify-content:flex-end}.date-group{margin-bottom:var(--s0)}.date-group input{width:19%;margin:var(--s-4)}.date-group input:last-child{width:26%}.date-group input,.time-group input{text-align:center;font-size:1.1rem}.time-group{align-content:start;padding-top:var(--s-2)}.time-group>*+*{margin:1px}.time-group label{margin-right:1%}.time-group input{width:18%}.birthchart-form .time-group .radio{padding-top:0;padding-left:var(--s-2)}.date-slash{padding:var(--s-1)}.time-colon{padding:var(--s-3)}.form-container.inner-wrap{max-width:63rem}.birthchart-form .flex{margin-right:calc(-1*(8vw));justify-content:normal}.birthchart-form .flex>*{margin-right:6vw}.illustration-form{margin-top:var(--s2);max-width:24rem}.illustration-form>*{transform:scale(1.3)}.birthchart-module{padding:var(--s3);margin-top:var(--s4);background-color:var(--cream)}.birthchart-module form{text-align:left}.birthchart-module .center>h2{margin-top:0}.birthchart-module>*>*{text-align:center;margin-left:auto;margin-right:auto}.birthchart-module>*>*+*{margin-top:var(--s2)}input#geolocation{width:100%}@media (min-width:1186px){.birthchart-form .flex>*{margin-right:5vw}}@media (max-width:1185px){.form-container.inner-wrap{max-width:87vw}.default-input.name,.geolocation,.input-dd-container,.location-dd-container,.name,.transit-location,.twitter-typeahead{min-width:100%!important}.birthchart-form .flex>*{align-self:center}.birthchart-form .flex{flex-direction:column;justify-content:center}.chart-form>div+div{margin-right:5vw;margin-left:5vw}.chart-form form section:last-of-type>:last-child>*{justify-content:flex-start}.chart-form form{padding:var(--s2)}.chart-form form h2{display:none}.chart-form form section:last-of-type>:first-child,.chart-form form section>*{flex-basis:auto}.chart-form form section{flex-direction:column;justify-content:flex-start}.chart-form form input,.date-group{margin-top:var(--s0)}.time-group{padding-top:0}.birthchart-form .time-group .radio,.time-group .radio{padding-top:var(--s-2);padding-left:var(--s0)}.birthchart-module{padding:var(--s2)}}@media (max-width:960px){.birthchart-module{padding:var(--s1)}}@media (max-width:416px){.date-group input{width:21%}.date-slash{padding:var(--s-3)}.date-group input:last-child{width:35%}.time-group input{width:20%}.birthchart-form .time-group .radio,.time-group .radio{padding-left:0}.time-colon{padding:0}.time-group>.radio{margin-left:var(--s-2)}.time-group>.radio+.radio{margin-left:var(--s0)}.btn-full{padding-right:0;padding-left:0}.birthchart-module{padding:var(--s1) 0}.birthchart-module.chart-form form{padding:var(--s0)}.birthchart-module .center{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.birthchart-module .colon{margin:0}.birthchart-module .date-group input{width:20%}.birthchart-module .date-group input:last-child{width:35%}.birthchart-module .date-slash{padding:var(--s-2)}}@media (max-width:416px){.chart-form form{padding:var(--s1)}.time-group>.radio{grid-gap:.3em;font-size:1rem}.time-group>.radio+.radio{margin-left:var(--s-2)}}.celeb_sun_module .cluster>*{flex-wrap:nowrap;margin-left:1rem}.celeb_sun_module .cluster>*>*+*{margin-left:1rem}.celeb_sun_module img{max-width:80px}.celeb_sun_module .grid{--min:15rem}@media (min-width:1186px){.celeb_sun_module .grid{--min:14rem}.home.celeb_sun_module,.home.celeb_trend_module{padding-right:var(--s1);padding-left:var(--s1)}}@media (max-width:640px){.celeb_sun_module .grid{--min:10rem;padding-left:0}.celeb_sun_module .cluster>*{flex-direction:column;margin-left:0}.celeb_sun_module .cluster>*>*+*{margin-left:0;margin-top:var(--s-3)}}@media (max-width:416px){.celeb_sun_module .grid{--min:7rem}}.top-celeb-sign-img{display:inline-block;margin-right:10px;vertical-align:middle;margin-bottom:15px}.top-celeb h1{display:inline-block;width:80%;vertical-align:middle}.top-celeb .rank{display:none}.top-celeb button{background-color:var(--button-secondary);color:#000;text-transform:capitalize;width:auto;margin:0 auto;display:block}.report_module{position:relative}.report_module .section-headline{border-color:var(--text-black);margin-bottom:var(--s-1)}.report_module .section-headline>*{font-size:.75rem;margin-bottom:0}.report_module.ad button{margin-top:var(--s3)}.report-img{margin-left:auto;margin-right:auto;width:52rem}.report-ad-btn{margin-top:-4rem}.report_module .icon-chevron-r{font-size:1rem;vertical-align:-1px}.report_module .icon-chevron-r:before{color:#fff}@media (max-width:885px){.report-img{width:24rem;margin-top:var(--s1)}.report-ad-btn{margin-top:var(--s1)}}@media (max-width:416px){.report-img{width:17rem}}.celeb_trend_module .grid{gap:3rem 5rem}.celeb_trend_module p{margin:0}.celeb_trend_module .flex-nowrap{align-items:center;margin:calc(1rem / 2 * -1)}.rank{font-size:.95rem;font-weight:700;min-width:1em}.celeb_trend_module .flex-nowrap>*+*{margin-left:var(--s-1)}.celeb-info>*+*{margin-top:var(--s-6);font-size:.9rem}.celeb_trend_module img{max-width:60px}.hp .celeb-info p:first-child{font-size:.8em;text-transform:uppercase;letter-spacing:.06rem;font-weight:500}.celeb-info p:last-child{color:var(--text-gray);font-style:italic;margin:0}@media (max-width:640px){.rank{display:none}.celeb_trend_module .flex-nowrap>*+*{margin-left:0}.celeb_trend_module .celeb-info{margin-left:var(--s-1)}.celeb_trend_module .grid{gap:3rem 1rem;--min:10rem}}footer{background-color:var(--cream);margin-top:var(--s4);padding-top:var(--s4);padding-bottom:var(--s4)}footer .center{text-align:left}footer .cluster>*{justify-content:center}footer .cluster>*>*+*{margin-left:2rem}.footer-logo{width:7rem}footer li{margin-top:var(--s-3)}footer li:last-child{color:var(--text-gray);margin-top:var(--s-1)}@media (max-width:416px){footer .cluster>*>*+*{margin-left:0;width:100%}footer ul{text-align:center}}.full-width-header h1{color:#fff;font-weight:400}.utility-page-wrapper h2{font-family:var(--font-serif-bold);font-size:1.2rem}.feedback>p{max-width:40rem;margin-bottom:var(--s2)}.feedback-form{max-width:30rem}.feedback-form>:not(.feedback-formsection:nth-child(3)){margin-bottom:var(--s1);display:flex;align-items:baseline}.feedback-form label{margin-right:var(--s0)}.feedback-form input,.feedback-form textarea{width:100%}.feedback-form textarea{margin-left:var(--s-1)}.feedback-form button{background-color:var(--purple)}@media (max-width:885px){.feedback-form>*{display:block}}.login{background-color:var(--cream)}.login h1{margin-top:0;margin-bottom:var(--s0);text-transform:uppercase;font-size:2rem;letter-spacing:.15rem;font-family:var(--font-sans-serif-medium)}.login p{padding:0;margin:0}.login a{font-family:var(--font-serif)}.login .center>*{background-color:#fff;margin:5vh auto;padding:var(--s4);width:90%}.login form>*+*{margin-top:var(--s1)}.login button{margin-top:var(--s0)}.login .flex{align-items:center}.login .flex>:first-child{flex:0 0 50%;margin-bottom:var(--s2)}.login-google{text-align:left;margin-top:var(--s2);display:flex;align-items:center}.login-google img{width:10rem;margin-left:var(--s0)}.signup .login-google img{margin-left:0}span.form-choice{display:block;margin:var(--s0) 0}.login input{width:100%}.forgot-pass{display:flex;justify-content:flex-end;margin-top:var(--s-1)}.forgot-pass a{font-size:.9rem;color:var(--text-gray-light)}.input-icon-wrap{display:flex;flex-direction:row}.input-icon{border-bottom:2px solid var(--border-gray);padding-right:var(--s-1);padding-bottom:var(--s-3)}.login-img{order:-1;flex-basis:15rem;text-align:center}.login-img a{display:block;margin-top:var(--s2);text-decoration:underline}@media (max-width:885px){.signup .center{padding-left:0;padding-right:0}.login-img{flex-basis:28vw}.login .center>*{padding:var(--s2)}.login button{padding-left:var(--s1);padding-right:var(--s1)}}@media (max-width:640px){.login .flex{display:block}.login-img{width:12rem;margin-right:auto;margin-left:auto}}@media (max-width:416px){.login .center{padding-left:0;padding-right:0}.login .center>*{margin-top:3vh;padding:var(--s1)}}.shop-home{padding-top:var(--s4)}.shop-home .with-sidebar>*>:last-child{margin-top:var(--s3)}.item-details p:first-child,.shop-home h2{letter-spacing:.09rem}.shop-home .section-headline{margin-bottom:var(--s2)}.shop-home .cluster>*{justify-content:center}.shop-home .cluster>*>*{margin:.5rem}.shop-home h3{font-size:1rem;margin-bottom:0;margin-top:var(--s-3)}.shop-home img{max-width:300px}.mobile.shop-summary,.shop-summary{display:none}.shop-summary-desktop{display:block}.mobile.shop-summary{order:-1}.item-details{margin-top:var(--s-2)}.article-card-details span,.item-details p:first-child{font-family:var(--font-sans-serif);color:var(--text-gray);text-transform:uppercase;font-size:.8rem}.item-details p:last-child{font-size:.95rem;font-weight:600}.item-details i+p{margin-left:var(--s-1)}@media (max-width:885px){.mobile.shop-summary,.shop-summary{display:block;flex-basis:100%}.shop-summary-desktop{display:none}}.shop-item{padding-top:var(--s3)}.shop-item>:first-child{margin-bottom:var(--s3);padding-bottom:var(--s4);border-bottom:4px solid var(--border-gray-med)}.shop-item .cluster>*{--threshold:40rem;--space:2rem;align-items:flex-start}.shop-item .cluster>*>*{flex-grow:1;flex-basis:calc((var(--threshold) - 100% - var(--space))*999);margin:calc(var(--space)/2)}.shop-img{height:20rem}.shop-img img{height:20rem;object-fit:scale-down}.shop-item h1{font-size:2rem;margin-top:0;margin-bottom:var(--s0)}.shop-item h3{font-family:var(--font-sans-serif);text-transform:uppercase;letter-spacing:.1rem;font-size:.75rem;font-weight:500}.shop-item .inner-wrap>*+*{margin-top:var(--s3)}.shop-item span{font-size:1.3rem}.shop-item button{margin-top:var(--s-1)}.shop-item .flex-nowrap{align-items:flex-start}.shop-item .inner-wrap{max-width:55vw}.shop-item i+*{margin-left:var(--s1)}.shop-item i{margin-top:var(--s-4);transform:rotate(180deg);font-size:1.2rem}.item-desc>*+*{margin-top:1rem}.shop-item.wrapper{max-width:75vw}@media (min-width:1185px){.shop-item.wrapper{max-width:60rem}.shop-item .inner-wrap{max-width:40rem}}@media (max-width:960px){.shop-item h1{font-size:1.7rem}}@media (max-width:640px){.shop-item .inner-wrap{max-width:85vw}}.gallery-shop .gallery-large{position:relative}.gallery-shop .arrow{position:absolute;top:40%;cursor:pointer;display:block;width:20px;height:20px}.gallery-shop .arrow-left{left:10px}.gallery-shop .arrow-right{right:10px}.gallery-img{display:none;width:100%}.gallery-img.selected{display:block}.gallery-thumb{padding:15px 0;text-align:center}.gallery-thumb .thumb{width:60px;display:inline-block;margin-right:15px;cursor:pointer}.gallery-thumb .thumb.selected{border:1px solid #000}.full-width-header.dash-head{background-color:var(--cream);padding-top:var(--s3)}.dash-head h1{margin-bottom:var(--s3);color:var(--text-black)}.dash-head .cluster ul{justify-content:center;padding-bottom:var(--s-2);padding-left:var(--s-2)}.dash-head .cluster li{text-transform:uppercase;font-size:.7rem;font-weight:500;letter-spacing:.09rem;margin:var(--s0)}.dash-head .cluster a{opacity:.5}.saved-header:first-of-type{align-self:flex-end}.saved-header h2{font-family:var(--font-sans-serif);font-size:.75rem;text-transform:uppercase;font-weight:400;letter-spacing:.1rem;margin:0;margin-bottom:var(--s-1);margin-right:var(--s1)}.dash-body.wrapper>*>:first-child{align-items:center;border-bottom:1px solid var(--border-gray-med)}.dash-body>*{margin-top:var(--s3)}.dash-body .chart-container::-webkit-scrollbar{-webkit-appearance:none}.dash-body .chart-container::-webkit-scrollbar{width:7px}.dash-body .chart-container::-webkit-scrollbar-thumb{border-radius:10px;border:1px solid #7c7c7c;background-color:#7c7c7c}.dash-body .btn-w-icon{margin-bottom:var(--s-1)}.dash-body .btn-w-icon span{font-size:.75rem;font-weight:500;letter-spacing:.1rem}.dash-body .btn-w-icon i{margin-top:var(--s-2)}.dash-body .chart_display{width:100%;max-width:100%}.dash-body .chart-details>*>:last-child{margin-top:0}.dash-body .saved-chart .tip_inner p{color:#fff}.dash-body .tip_inner{width:90px;left:21px}.individual-content{padding-top:var(--s1);padding-bottom:var(--s2)}.dash-syn .chart-details>*>:last-child{margin-top:var(--s0)}.chart-container{max-height:16rem;overflow:auto;background-color:#fbf9f8}.chart-container>*{border-bottom:1px solid var(--border-gray-med)}.chart-details p+p,.saved-chart p+p,.saved-chart span{font-size:.9rem;margin:0}.saved-chart .saved-details p:first-child{cursor:pointer}.saved-chart>*{margin:var(--s-1) var(--s1)}.saved-chart.active>:first-child>:first-child{text-decoration:underline}.saved-chart-actions{flex-direction:column}.saved-chart-actions>*{width:9rem}.saved-chart-actions>*>*{margin:calc(1rem/2) 1rem;opacity:.5;cursor:pointer;margin-left:0}.saved-chart-actions>*>:hover{opacity:1}.saved-chart-actions span{margin-left:var(--s1)}.saved-chart i{vertical-align:middle}.saved-chart p+p{color:var(--text-gray)}.dash-settings .chart-container{max-height:100%;overflow:inherit}.dash-settings .chart-container>*{border-bottom:none;cursor:default}.settings_done{display:none}.dash-settings-footer{width:20rem;margin-right:auto;margin-left:auto;text-align:center}.dash-settings-footer #restore_defaults{margin-top:var(--s0);margin-bottom:var(--s0);background-color:var(--cream);color:var(--text-gray)}.dash-account .saved-header{margin-bottom:var(--s0)}.dash-account button{font-size:1rem}@media (min-width:885px){.dash-syn .chart_display{width:30rem}.dash-head .cluster ul{margin-left:var(--s0);margin-right:var(--s0)}.saved-chart-actions{flex-direction:row;justify-content:flex-start}.saved-chart-actions>*>*{margin-left:0}}@media (max-width:790px){.saved-chart{flex-direction:column}}@media (max-width:416px){.dash-head h1{margin-bottom:var(--s2)}.dash-head .cluster ul{flex-direction:column}}.tool-info{max-width:65rem;margin-left:auto;margin-right:auto}.tool-info>*+*,.tool-page>*+*{margin-top:var(--s4)}.tool-page .grid{grid-gap:2rem;column-gap:5rem;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));padding-left:0}.tool-page .center{margin-bottom:var(--s3)}.tool-info>:first-child{max-width:90%}.tool-info p{line-height:2.1}.tool-info h2{margin-top:0;font-size:2rem;font-weight:400}.tool-info .grid h2{margin-bottom:var(--s0)}.tool-info .grid p{padding-right:var(--s2)}.tool-info .grid .image{justify-self:center;align-self:center}.tool-info .grid .image>*{max-width:15rem}.input-dd-container{position:relative}.default-input.name,.input-dd-container,.location-dd-container,.twitter-typeahead{min-width:78%;max-width:85%}.select-locations{width:9rem}.alt-form section .input-dd-container,.form-modal section .input-dd-container{min-width:100%}.default-input.geolocation,.twitter-typeahead{width:100%}.error{display:none;font-size:.9rem}.error p+p{margin:0!important}.date-container.has-error>:first-child span,.error,.error>*,.has-error>input::placeholder,.has-error>label>:not(span.radio__label),input.has-error{color:var(--red)!important}input.has-error{border-color:var(--red)!important}select.has-error{border-color:var(--red)!important}.alt-form.chart-form form{padding:var(--s2)}.alt-form.chart-form form section,.alt-form.chart-form form section label{display:block}.alt-form.chart-form form input{margin-top:var(--s0)}.alt-form.chart-form .radio{display:flex}.alt-form.chart-form .date-container>:last-child>*{justify-content:flex-start}.alt-form.chart-form .full-width-input{min-width:100%}.partner2{margin-top:var(--s3)}.chart-wrapper{max-width:60vw}.chart>*+*{margin-top:var(--s2)}.chart .cluster>*>*{margin:var(--s-2)}.chart-drawing{margin-top:var(--s1);margin-bottom:var(--s2)}#raphael{margin-right:auto;margin-left:auto}.chart-details p:first-child,.saved-chart p:first-child{color:var(--text-black);margin-bottom:var(--s-2)}.chart-details h1:first-child,.chart-details p:first-child{font-family:var(--font-serif-bold);font-size:1.2rem;margin-bottom:var(--s-4)}.birth-time-accuracy{font-family:var(--font-serif-bold);color:var(--text-gray);font-size:.8rem}.section-headline-center>*{display:flex;position:relative;justify-content:center}.section-headline-center h1{position:relative;background-color:#fff;padding:0 var(--s-2);text-transform:uppercase;font-family:var(--font-sans-serif);font-size:.8rem;letter-spacing:.12rem;font-weight:600;z-index:999}.section-headline-center>*>:last-child{display:block;position:absolute;top:0;left:0;right:0;bottom:18px;border-bottom:1px solid var(--border-gray-med)}.chart-bio .flex>*,.chart-details>*{margin-top:var(--s1)}.chart-details.relationship>:first-child>*+*{margin-top:var(--s1)}.chart-btn-container{max-width:160px;height:100%;position:relative}.chart-btn-container>*{background-color:var(--button-secondary);display:flex;justify-content:center}.chart-btn-container>*+*{margin-top:var(--s-2)}.chart-btn-container button{margin-top:0}.chart-btn-container>:first-child{flex-basis:100%}.chart-btn-container i,.com-btn-container i{margin:var(--s-3) var(--s-1);font-size:1.6rem}.chart-btn-container span,.com-btn-container span{font-size:.8rem;margin-left:0}.disabled>button{opacity:.4;cursor:not-allowed}.disabled>button i{opacity:.3}.legend_box_container{display:none;position:absolute;right:0;top:105%;background-color:#fff;border:1px solid currentColor;margin-top:0;padding:1rem;padding-bottom:.5rem;z-index:999}.composite .legend_box_container{top:52%}.synastry .legend_box_container{top:45%}.legend_box>*,.legend_box_container>:last-child{display:flex}.legend_box_container>:last-child{flex-wrap:wrap;flex-direction:column;width:15rem;height:5rem;margin-top:var(--s-1)}.legend_box>*{align-items:center}.legend_box>*>*+*{margin-left:var(--s-3)}.legend_box>*>p{margin-left:var(--s-3);font-size:.9rem}.legend_color{width:1rem;height:.5rem;margin-right:var(--s-5)}.legend_color.red{background-color:#ea5650}.legend_color.yellow{background-color:#f3e44e}.legend_color.purple{background-color:#a450f7}.legend_color.blue{background-color:#277af5}.legend_color.green{background-color:#52aa66}.legend_color.grey{background-color:#c6c9c6}#share-chart-overlay .modal-wrapper>*+*+*,#short-url>*{margin-top:var(--s0)}#save-chart-overlay input,#share-chart-overlay input{width:100%}.modal-legal{display:block;font-size:.8rem;color:var(--border-gray);margin-top:var(--s0)}#save-chart-overlay form>:first-child{text-align:center}button#save-chart-signup{margin-top:var(--s-3)}.section-desc{background-color:var(--bg-gray);margin-top:var(--s-1);margin-bottom:var(--s1);max-width:95%}.section-desc p{font-size:.9rem;padding:var(--s0);color:var(--text-gray);-webkit-font-smoothing:antialiased}.section-desc+*{padding-left:var(--s1)}.exception{display:none;margin-top:var(--s-1)}.two-col-wrap>*{column-count:2;max-width:42rem}.person-chart .two-col-wrap>*{max-width:40rem}.two-col-wrap>*>*,.two-col-wrap>*>*>*{display:inline-flex;flex-wrap:wrap}.two-col-wrap>*>*{flex-wrap:nowrap}.two-col-wrap>*>*>*>*+*{margin-left:var(--s-3)}.two-col-wrap img{max-width:24px;margin-right:var(--s0)}.p_pos,.p_sign{color:var(--green)}.aspect_b_orb{font-size:.8rem;color:var(--blue)}.two-col-wrap .as_text{align-items:center}.minor-aspects-container{margin-top:var(--s0)}.minor-aspects-container img{height:24px}#aspects-detailed{display:none}.chart-patterns .cluster>*+*{border-top:1px solid var(--border-gray-light);margin-top:var(--s0);padding-top:var(--s0)}.aspect-info{margin:var(--s1)}.aspect-info p{margin:0}.aspect-info p:first-child{margin-bottom:var(--s0)}.chart-special .cluster>*>*{display:flex;flex-basis:47%;align-items:center}.special-icon-img{flex-basis:6rem}.special-text{flex-basis:15rem;margin-left:var(--s0)}#declination_view{display:none}#declination_view .two-col-wrap>*{max-width:40rem}.house_type{color:var(--text-gray);flex-basis:100%;font-size:.85rem;margin-left:var(--s-2)}.chart .full-width.ad+*{margin-top:var(--s3)}.ad_chart_details_addon{background-color:#fff;max-width:40rem;text-align:left;margin-top:var(--s4);margin-right:auto;margin-left:auto;padding:var(--s2)}.ad_chart_details_addon>:first-child{display:flex;position:relative;flex-direction:column;align-items:center}.ad_chart_details_addon img{width:170px;height:250px}.ad_chart_details_addon>:last-child{width:20rem;margin-left:3rem}.bc_details>*+*{margin-top:var(--s-2)}.bc_details>:last-child{display:block;margin-top:var(--s1)}.bc_attr>:first-child{font-family:var(--font-serif-bold)}.ad_module_mob{display:none}.ad-price{position:absolute;top:-22px;right:-14px;color:#fff;background-color:var(--button-black);padding:var(--s0);border-radius:100%}.chart+footer{margin-top:var(--s-1)}.dash-body+footer{margin-top:0}.ad_clickable{font-style:italic;margin-top:var(--s-1);cursor:pointer}.ad_clickable i{vertical-align:middle;margin:0;margin-right:var(--s-3);font-size:12px}.advanced-settings{display:none}.form-modal .advanced-settings{padding:var(--s-1);background-color:var(--bg-gray)}.ad_clickable,.advanced-settings a,.advanced-settings p,.advanced-settings span{font-size:.9rem}.advanced-settings p{padding:0;margin-top:var(--s-1)}.advanced-settings i{color:grey}.form-modal .advanced-settings p{margin-top:0;width:100%}.advanced-settings .checkbox{margin-top:var(--s-1)}.advanced-settings .radio__label{width:19rem;line-height:22px}#aspects-detailed-link,#p2_planets,.composite #p1_planets{margin-top:var(--s0)}.syn-planets{margin-bottom:var(--s-1)}.syn-planets a,a#aspects-detailed-link{cursor:pointer}#aspects-detailed-link i,.syn-planets i{font-size:.7rem}@media (min-width:1185px){.chart-wrapper{max-width:50rem}}@media (max-width:885px){.chart main{display:flex;flex-direction:column}.chart-details,.section-headline-center{order:-1}.chart-wrapper{max-width:75vw}.two-col-wrap>*{column-count:1;columns:auto}.two-col-wrap>*>*{margin-top:var(--s-2);display:flex;flex:100%}.chart_display{width:100%}.chart-special .cluster>*>*{flex-basis:100%}.chart-special .cluster>*>*+*{margin-top:var(--s0)}}@media (max-width:640px){.report_module .full-width-headline{line-height:1.3;padding:0 .5vw}.center p{padding:0 5vw}.ad_chart_details_addon>:first-child{margin-bottom:var(--s2)}.ad_chart_details_addon>:last-child{width:13rem}.chart .report_module>*{display:flex;flex-direction:column}.chart .report_module button{order:2;padding-left:var(--s3);padding-right:var(--s3);padding-top:var(--s0);margin-right:auto;margin-left:auto}.chart .ad_chart_details_addon{order:1;justify-content:center}.ad_module_mob{display:block}.ad_module_mob img:first-child{margin-top:var(--s0)}.section-desc+*{padding-left:0}.chart-details{text-align:center;justify-content:center}.chart-patterns .aspect-info{margin:var(--s-2);margin-left:var(--s0)}.chart-details>:first-child{margin-top:var(--s-2);flex-basis:100%}.chart-special .cluster>*>*{flex-wrap:wrap}.special-icon-img{flex-basis:4rem}.special-text{flex-basis:10rem}.advanced-settings .radio__label{width:100%}.composite .legend_box_container,.legend_box_container,.synastry .legend_box_container{right:50%;transform:translateX(50%);top:105%}}@media (max-width:518px){.chart-patterns .cluster>*{justify-content:center!important}.chart-patterns .aspect-info{flex:100%;text-align:center;margin-bottom:var(--s1)}.ad_chart_details_addon{max-width:20rem}.ad_chart_details_addon>:last-child{margin-left:0}}@media (max-width:416px){.section-headline-center>*>:last-child{border:none}.chart .ad_chart_details_addon{width:100%}}.create-chart-module{background-color:var(--bg-gray);margin-bottom:var(--s3)}.create-chart-module img{width:50%;max-width:150px}.create-chart-module .flex{padding:var(--s2)}.create-chart-module .flex>*{flex-grow:1;flex-basis:calc((40rem - 100%)*999);justify-content:center;text-align:center;margin-top:var(--s2);margin-bottom:var(--s2);padding-left:var(--s1);padding-right:var(--s1)}.create-chart-module .flex>*+*{border-left:1px solid var(--border-gray-med)}.create-chart-module .flex>*>*+*{margin-top:var(--s0)}.create-chart-module h3{font-size:2rem;margin:0!important;font-weight:600}.create-chart-module p{font-size:.95rem;margin-left:auto;margin-right:auto}@media (max-width:1185px){.create-chart-module img{width:40%}.create-chart-module p{max-width:80%}.create-chart-module .flex>:first-child{margin-bottom:var(--s1)}.create-chart-module .flex>*{flex:100%;padding:0}.create-chart-module .flex>*+*{border-top:1px solid var(--border-gray-med);border-left:none;margin-top:var(--s0);padding-top:3rem}}@media (max-width:416px){.create-chart-module img{max-width:50%}.create-chart-module h3{font-size:1.6rem}.create-chart-module p{max-width:100%}.create-chart-module .flex{padding:var(--s2) var(--s1)}}.person-home>*+*{margin-top:var(--s4)}.person-home .switcher>*{--space:var(--s1)}.person-home .switcher>*>*{--threshold:85ch}.person-home .switcher>*>:nth-child(1){flex-grow:2}.person-home .switcher>*>:nth-child(2){flex-grow:1;display:flex;justify-content:center}.person-search{padding-top:var(--s4);padding-bottom:var(--s4)}.person-search h1{font-size:2.1rem;margin-top:0}.person-search .flex{justify-content:flex-start}.person-search .flex>*{margin:calc(var(--s1)/2)}.person-search .flex>*+*{flex-basis:15%}.person-search .flex>*>*{margin:0}.person-search .flex>:first-child>*+*{margin-top:var(--s0)}.person-search p{max-width:32rem;font-size:1.3rem;color:var(--text-gray)}.person-search a{display:block}.advanced.person-search p{max-width:40rem}.advanced .btn-w-icon{padding:0 var(--s0)}.advanced .btn-w-icon i{font-size:2rem}.person-search img{width:8rem}.person-input{position:relative;align-items:center;max-width:31rem;margin-top:var(--s1)}.person-input i{position:absolute}.person-input input{background-color:transparent;border-bottom:1px solid #000;margin-top:var(--s-1);margin-right:var(--s1);padding-bottom:var(--s-1);padding-left:var(--s2)}.person-input .tt-dropdown-menu,.person-input input{width:84%}.tt-dataset-all-people p{font-size:1rem}.celeb_search_aspect_module p{margin:var(--s0)}.celeb_explore_module{margin-top:var(--s2)}.celeb_explore_module p{font-family:var(--font-sans-serif-medium)}.celeb_explore_module .cluster>*>*{background-color:var(--cream);margin:var(--s2);padding:var(--s1) var(--s0);font-size:1.1rem;letter-spacing:.1rem;text-transform:uppercase}.celeb_explore_module i{font-size:3rem}.select-dd.flex{justify-content:flex-start;align-items:center}.select-dd.flex.alt{flex-direction:column;align-items:flex-start}.btn-group{position:relative}.dropdown-menu{min-width:10rem;max-height:12rem;overflow:auto;position:absolute;top:100%;left:0;display:none;z-index:1000;font-size:17px;background-color:var(--border-gray-light)}.dropdown-menu li{cursor:default}.dropdown-menu>li>a{font-family:var(--font-sans-serif);display:block;padding:3px 20px}.dropdown-menu::-webkit-scrollbar{-webkit-appearance:none}.dropdown-menu::-webkit-scrollbar{width:7px}.dropdown-menu::-webkit-scrollbar-thumb{border-radius:10px;border:1px solid #7c7c7c;background-color:#7c7c7c}.open>.dropdown-menu{display:block}.btn-go{padding-top:25px}.select-dd .black-bg{padding-top:var(--s-1);padding-bottom:var(--s-1)}.select-dd.flex>*{margin:var(--s0)}.select-dd i{font-weight:400;padding-bottom:var(--s-3)}@media (min-width:1185px){.inner-wrap,.person-home{max-width:65rem}}@media (max-width:960px){.person-home .switcher>*>:nth-child(1){flex:100%}.person-home .switcher>*>:nth-child(2){margin:var(--s1);margin-left:0;order:-1;display:block}}@media (max-width:640px){.person-input{max-width:68vw}.person-input input{width:90%;padding-left:var(--s1)}}.person-chart h1{margin-top:0}.person-chart .with-sidebar>*>*{margin:calc(var(--s3)/ 2)}.person-category .with-sidebar>*>:first-child,.person-chart .with-sidebar>*>:first-child{min-width:calc(60% - var(--s1))}.with-sidebar .celeb-info p{font-size:.95rem}.sidebar .celeb-info p:first-child,.sidebar .rank{display:none}.person-chart .cluster>*{justify-content:flex-start}.chart-details{margin-top:var(--s-2);margin-bottom:var(--s1);position:relative}.chart-bio .flex-child{--threshold:16rem;--space:1rem;margin-bottom:var(--s0)}.chart-bio p{max-width:90%}.time-credit{font-size:.85rem;margin-top:var(--s0)}.time-credit .uppercase{text-transform:uppercase;font-size:.7rem;letter-spacing:0}.date-last-updated{display:none}.celeb-img{flex-direction:column;max-width:6rem}.image-credit-link{font-size:.6rem;display:block;cursor:pointer;margin-top:var(--s-3);margin-bottom:var(--s-3);align-self:flex-end}.image-credit{display:none;color:var(--text-gray);background-color:var(--bg-gray);font-size:.8rem;padding:var(--s-3)}.image-credit a{color:var(--blue)}.sidebar{min-width:300px}.sidebar>*+*{margin-top:var(--s3)}.sidebar .section-headline+*{margin-top:var(--s1);padding-top:0}.sidebar .celeb_trend_module>:last-child{margin-top:var(--s2)}.sidebar .celeb_trend_module .grid{gap:2rem 0}.celeb_cat .celeb-info>:first-child,.sidebar .celeb-info>:first-child{font-family:var(--font-serif-bold)}.sidebar .celeb_sun_module>ul>*+*{margin-top:var(--s-2)}.sidebar .celeb_sun_module i{font-size:1.4rem}.recent_articles_module li a{margin:0}.recent_articles_module p{font-size:.85rem;margin-left:var(--s-1)}.recent_articles_module ul>li+li{margin-top:var(--s0)}.recent_articles_module img{max-width:60px;max-height:60px}#advanced-search-btn{margin-top:var(--s0)}#advanced-search-btn i{font-size:1.6rem;margin-top:var(--s-3);margin-bottom:var(--s-3)}#advanced-search-btn span{font-size:.75rem;margin:0}.person-category h1,.planetary-transits h1{font-size:2rem;margin:0;margin-bottom:var(--s-2)}.celeb_cat>*+*{margin-top:var(--s1)}.celeb-cat-info{background-color:var(--bg-gray);padding:var(--s-1)}.celeb-cat-info p{margin-top:var(--s0);color:var(--text-gray)}#degree_select{display:none}.celeb_cat .grid{--min:10rem}.celeb_cat .grid>*{text-align:center}.celeb_cat .frame{padding-bottom:calc(var(--n)/ var(--d) * 9rem)}.celeb_cat img{width:120px;height:120px;border-radius:100%;margin-left:auto;margin-right:auto}.pagination{margin-top:var(--s2)}.pagination a{font-family:var(--font-sans-serif-medium);font-size:.85rem;text-transform:uppercase}.pagination>*>:hover{border-bottom:2px solid}.pagination>*+*{margin-left:1rem}.pagination i{font-size:.8rem;padding:var(--s-2);margin:0}.person-category .image-credit-link{text-align:right}.person-category .image-credit{display:none;padding:var(--s-1) var(--s1);margin-top:0}main.celeb_search_aspect_module+*{margin-top:var(--s1)}main.celeb_search_aspect_module p{margin:0}main.celeb_search_aspect_module .select-dd{margin-top:var(--s0)}.element-link-container{columns:auto 3}.element-link-container a{display:block}.element-link-head{display:flex;align-items:center}.element-link-head>*+*{margin-left:var(--s-1)}.pattern-list{--min:12rem}.pattern-list>*>*{display:flex;justify-content:flex-start;align-items:center}.pattern-list img{max-width:5rem}@media (max-width:1185px){.element-link-container{columns:auto 2}}@media (max-width:960px){.element-link-container{columns:auto 1}}.element-group>:last-child{display:flex;align-items:center}.element-group>:last-child>:nth-child(2){margin-left:var(--s0);margin-right:var(--s0)}#added_components>*{margin:0}#added_components>*+*{margin-top:2rem}#added_components,#error_msg{display:none}#error_msg>*,.error_msg{color:var(--red)!important}.success_msg{color:var(--green)!important}.ify-ascendant{opacity:.4}.progess-bar{font-size:.9rem;margin-top:var(--s3);margin-left:-20%;flex-wrap:wrap}.progess-bar>*{color:var(--text-gray);text-align:center;margin-left:20%}.progess-bar .active{color:var(--text-black)}.bar-decal{align-items:center;flex-basis:100%;margin-top:var(--s-2)}.bar-decal>:first-child,.bar-decal>:last-child{width:10px;height:10px;border-radius:100%;border:1px solid #000}.bar-decal>:nth-child(2){width:35%;height:1px;background-color:var(--border-gray-med)}.bar-decal .active{background-color:#000}.flex-even>*{display:flex;flex-wrap:wrap;justify-content:center;margin-top:var(--s3);margin-right:-5em}.flex-even>*>*{flex-grow:999;margin-right:5rem;margin-bottom:var(--s4);max-width:30rem;min-width:15rem}.checkout-head{align-items:center;margin-bottom:var(--s1);padding-bottom:var(--s-2);border-bottom:1px solid var(--text-black)}.checkout-head>:first-child{font-family:var(--font-sans-serif);text-transform:uppercase;font-size:.8rem;letter-spacing:.08rem}.checkout-head>*{margin:0}.form-checkout>*+*{margin-top:var(--s1)}.form-checkout>:last-child{margin-top:var(--s0)}.form-checkout span{display:block;font-size:.9rem}.braintree-heading,.braintree-option__label,.braintree-sheet__text,.form-checkout label{font-family:var(--font-serif-medium);font-size:1.1rem}.form-checkout input{width:100%;padding:var(--s0) var(--s0) var(--s-1);border-radius:4px;background-color:#fafafa;border:1px solid #b5b5b5}.form-checkout input::placeholder{color:var(--text-gray-light)}.form-checkout input:focus{background-color:#fff}.checkout-head span.edit_order_details{color:var(--text-black)}.checkout-head span.edit_order_details,.edit-tz-btn,.promo span{display:inline;font-size:.9rem;border-bottom:2px dotted var(--text-black);cursor:pointer}.promo span+span{margin-left:var(--s-2)}.promo-box{display:none}.promo-box>*{display:flex;margin-top:var(--s-1)}.promo-box input{width:8rem}.promo-box button{background-color:var(--button-secondary);padding:var(--s-1);margin-left:var(--s-1);color:var(--text-black)}p.promo-validation{margin-left:0;margin-top:var(--s-1);font-size:.9rem}.coupon-price-group{display:none}.checkout-btn{margin-top:var(--s1)}#details-button{margin-top:var(--s2)}.cart-item{margin-bottom:var(--s0);padding-bottom:var(--s2);border-bottom:1px solid var(--border-gray)}.cart-item:last-of-type{border-bottom:none}.cart-details-container>*,.checkout-details>*+*+*{margin-top:var(--s0)}.checkout-details h5{font-weight:inherit;font-size:inherit;margin-top:var(--s1);margin-bottom:var(--s0)}.checkout-details p,.details-display p{margin:0}.cart-empty{display:none}.cart-item img{width:3rem;height:3rem}.cart-item-name{margin-left:var(--s0)}.cart-details p:not([class]){color:var(--text-black)}.cart-details p:not([class])+p:not([class]){margin-top:var(--s0)}.cart-details p,span.issidereal{color:var(--text-gray)}.siderealFalse{margin-top:var(--s0)}.cart-total-section>*{align-items:center}.cart-total-section span,.checkout-head span{color:var(--text-gray);font-weight:400}.cart-total-section>:last-child{font-size:1.4rem;margin-top:var(--s0)}.cart-total-section>:not(:last-child){margin-top:var(--s-3);padding-bottom:var(--s0);margin-bottom:var(--s0);border-bottom:1px solid var(--border-gray)}.cart-total{font-size:1.4rem}.cart .flex-center{margin-top:var(--s1)}.cart .flex-even>*>*{max-width:40rem}.checkout.cart .total{border-bottom:none}@media (max-width:1300px){.checkout .checkout-form .shipping .flex{column-gap:var(--s-1)}.checkout .checkout-form{flex-basis:48%;margin-right:3rem}.checkout .checkout-details{flex-basis:20%;min-width:14rem}}@media (max-width:885px){.checkout .checkout-details{order:-1}.checkout .checkout-details,.checkout .checkout-form{flex-basis:auto;margin-right:5rem;min-width:15rem}}@media (max-width:885px){.wrapper.checkout.cart{margin-top:var(--s5)}}.full-article-header{background-color:var(--text-black)}.article .with-sidebar>*>:first-child{min-width:calc(65% - var(--s1))}.article-header{width:80%;position:relative;margin-left:auto;margin-right:auto}.article-header .frame{padding-bottom:30rem}.article-header .frame img{opacity:.6}.article-title{text-align:center}.article-details span,.article-details>*{color:#fff}.article-title>*{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.articles-home{padding-top:var(--s4)}.articles-home .grid.aboveMin{padding-top:0}.articles-home .pagination{margin-top:var(--s4);margin-bottom:var(--s2)}.article-card-details h3{margin-top:var(--s-1);margin-bottom:var(--s-1)}.article-card-details p{font-size:.95rem}.pagination [class^=icon-chevron-double-]{font-size:1.3rem;vertical-align:-4px}@media (max-width:960px){.article .chart-module{padding:var(--s2)}.article .center p{padding:0 2vw}}@media (max-width:885px){.full-article-header{margin-top:var(--s3)}.article-details h1{line-height:1.4}}.transit>*+*{margin-top:var(--s3)}.transit ul>*+*{margin-top:var(--s-3)}.transit-info li>*,.transits-detail li>*{display:inline}.transit h3>span i{margin-left:var(--s0)}.calendar span,.transit li>i+p,.transit-chart p>span:last-of-type{margin-left:var(--s-2)}.transit i{vertical-align:-3px}.flex-list{display:flex;flex-wrap:wrap;flex-direction:row;padding-left:0}.flex-list>*{width:25rem;margin-top:var(--s2)}.flex-list li:first-of-type>*,.flex-list>*>*{margin-top:0}.transit-info li:first-of-type,.transit-info ul{position:relative}.transit-info li:first-of-type{margin-bottom:var(--s-1)}.transit-info li:first-of-type>*{font-size:.75rem;text-transform:uppercase;font-weight:500;letter-spacing:.1rem;font-family:var(--font-sans-serif)}.transits-daily h3{font-family:var(--font-serif-bold)}.transits-daily a{border-bottom:2px dotted transparent}.transits-daily a:hover{border-color:var(--border-gray);transition:border-color 150ms ease-in}.transits-container{padding-right:var(--s2)}.individual-transit,.transits-heading{display:flex;justify-content:space-between}.individual-transit{cursor:pointer}.individual-transit.selected .transit_name{border-color:var(--text-black)}.transits-daily span{color:var(--blue)}.transit-chart{font-size:.95rem;font-style:italic}.transit-chart>:first-child{position:relative}.transit-info .calendar{width:20rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--s-2);border-bottom:2px solid var(--text-black)}.transit-info .calendar input{border:none}#datepicker-group{position:relative;max-width:300px;margin:4px 0 8px}#datepicker-group .date-prev-next{font-size:23px;color:#737373;vertical-align:top;top:8px;position:absolute;z-index:40;cursor:pointer;right:11px}#datepicker-group .date-prev-next span:hover{color:#3c3744}.icon-show-cal{cursor:pointer}.ui-datepicker{width:264px;display:none;background-color:#fff;margin:10px 0 0 0;border:1px solid #3c3744;border-radius:6px}.ui-datepicker .ui-datepicker-header{color:#fff;cursor:default;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:0;width:52px;height:44px;color:#fff;text-align:center;cursor:pointer}.ui-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-prev.ui-state-disabled{cursor:default;opacity:.5}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-title{margin:0 52px;line-height:44px;text-align:center;font-size:15px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-5px;top:50%;margin-top:-6px;text-indent:-9999px;width:0;height:0;content:""}.ui-datepicker .ui-icon-circle-triangle-w{border:inset transparent;border-width:7px 12px 7px 0;border-right-color:#000}.ui-datepicker .ui-icon-circle-triangle-e{border:outset transparent;border-width:7px 0 7px 12px;border-left-color:#000}.ui-datepicker table{font-size:14px;margin:0 0 3px;width:100%}.ui-datepicker th{min-width:34px;height:30px;text-align:center;font-weight:700;border:0;padding:1px;vertical-align:middle}.ui-datepicker td{border:0;padding:1px;text-align:center;vertical-align:middle}.ui-datepicker td a,.ui-datepicker td span{display:block;text-decoration:none;color:#34495e;height:30px;line-height:30px;min-width:33px}.ui-datepicker td a{border-radius:6px}.ui-datepicker td a:hover{background-color:#d7dbdd;color:#34495e}.ui-datepicker .ui-state-active{background-color:#3c3744;color:#fff}.ui-datepicker .ui-datepicker-other-month a{color:#c2c8cf}.ui-datepicker-unselectable.ui-state-disabled{opacity:.4}@media (max-width:416px){.transit-info .calendar{width:100%}}.tip_option{position:relative}.tip_inner{display:none;position:absolute;z-index:100;top:30px;right:31px;width:20rem}.tip_inner>*{background-color:var(--text-black);padding:1rem;color:#fff;border-radius:5px;font-size:.9rem;font-style:normal}.tip_inner>::before{content:'';position:absolute;top:-8px;right:37px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000}#tip_inner_1.tip_inner{right:80px}#tip_inner_1.tip_inner>::before{right:127px}#tip_inner_2{right:39px}@media (max-width:520px){#tip_inner_2.tip_inner{right:auto;left:auto;width:100%;top:60px}#tip_inner_1.tip_inner{right:auto;left:auto;width:100%}#tip_inner_1.tip_inner>::before,#tip_inner_2.tip_inner>::before{right:50%}}.com-btn-container{display:flex;flex-direction:column;align-items:flex-end}.com-btn-container>*+*{margin-top:var(--s-1)}.time-wheel{flex-wrap:nowrap;margin-top:var(--s0)}.time-wheel i{vertical-align:middle;margin:var(--s-3)}.time-wheel span{margin:0}.time-wheel>*>*{padding:var(--s-2) var(--s1);font-size:.85rem}.time-wheel>*>*,.time-wheel>:nth-child(3){background-color:var(--cream)}.time-wheel>:nth-child(3){width:20vw}@media (max-width:640px){.time-wheel{flex-wrap:wrap}.time-wheel>:nth-child(3){display:none}.time-wheel>*>*{padding:var(--s-2) var(--s-3)}.com-btn-container{align-items:center}}@media (max-width:416px){.time-wheel>*>*{padding:var(--s-2) var(--s1)}}.confirmation h2{color:#43a047;text-transform:capitalize;letter-spacing:.07rem;font-size:2rem;margin-top:0}.confirmation h2.payment-error{color:var(--red)}.confirmation .flex-center>:first-child{text-align:center;margin-bottom:var(--s2)}.confirmation .flex-center p{max-width:35rem}.confirmation .checkout-details,.confirmation .checkout-form{margin-bottom:0}#location-dd-container,#user-dd-container,.menu-w-dd{position:relative}.tt-hint{position:absolute;top:0;left:0;border-color:transparent;box-shadow:none;visibility:hidden}.tt-input{position:relative;background-color:transparent}.drop-down,.tt-dropdown-menu{display:none;position:absolute;top:100%;z-index:100;margin-top:var(--s-2);background-color:#fff;border:2px solid var(--text-black);width:100%}.location-dd{right:0}.drop-down li{cursor:pointer;padding:0}.drop-down li a{padding:var(--s0) var(--s-1);display:block}.drop-down li a input{padding:var(--s0) var(--s-1);display:block}.tt-dataset-all-people>*>*,.tt-dataset-all-places>*>*{cursor:pointer;padding:var(--s-2) var(--s0)}.drop-down li:hover,.tt-suggestion:hover{color:#fff;background-color:var(--purple)}.drop-down li:hover>a,.drop-down li:hover>b,.tt-suggestion:hover>*,.tt-suggestion:hover>*>*,.tt-suggestion:hover>*>*>*{color:#fff!important}.twitter-typeahead .tt-suggestion.tt-cursor:hover,.twitter-typeahead .tt-suggestion.tt-is-under-cursor:hover{color:#fff;cursor:pointer;background-color:#383a49}.menu-w-dd .drop-down{left:0;top:32px;margin:0;width:15rem}#submenu1{width:12rem}#create-chart-dd{display:none;width:10rem}#celebrity-charts-dd{display:none;width:14rem}#resources-dd{display:none;width:13rem}#user-dd-container{margin-right:var(--s-2)}.user-dd{display:none;width:10rem;right:-3px;top:28px}#user-logout-main button{padding:var(--s0) var(--s-1);background-color:transparent;color:var(--text-black);font-size:.7rem;font-weight:700;width:100%;text-align:left}#user-logout-main button:hover{color:#fff!important}#user-logout-nav button{color:var(--text-gray);text-transform:none;font-family:var(--font-serif);letter-spacing:0;font-size:1rem;padding:0;background-color:transparent}.person-dd{width:84%}body.modal-open{position:fixed;overflow:hidden;left:0;right:0}.modal{-webkit-overflow-scrolling:auto}.modal-overlay{display:none}.modal-overlay .modal-wrapper{margin-top:var(--s3);padding:var(--s2)}.modal-wrapper h2,.modal-wrapper label{font-family:var(--font-serif-medium)}.modal-wrapper .icon-close{position:absolute;top:20px;right:20px;cursor:pointer}.form-modal{margin-top:var(--s1)}.date-group-modal~*,.form-modal.syn>*+*,.form-modal.syn>*>*+*,.form-modal>*+*{margin-top:var(--s1)}.form-modal input{padding-top:var(--s-1)}.form-modal .geolocation,.form-modal .name{max-width:100%;min-width:100%}.date-group-modal,.time-group-modal{display:flex;align-items:flex-end}.modal-flex{display:flex;flex-direction:column;width:21%}.date-group-modal .modal-flex{width:4rem}.date-group-modal .modal-flex:last-child{width:6rem}.time-group-modal .modal-flex{width:4rem}.date-group-modal .date-slash,.time-group-modal .time-colon{padding-bottom:0}.time-group-modal .time-colon{padding:var(--s-2)}.modal-header{margin-bottom:var(--s-1);border-bottom:1px solid var(--border-gray-med);align-items:center}.modal-footer{margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--border-gray-med)}.modal-footer .btn{margin-top:0}.hasTime{margin-top:var(--s2)}.hasTime .radio__label{line-height:1.2}.chart-settings-body{margin-bottom:0}.chart-settings-body ul{margin:0}.chart-settings-body i{vertical-align:middle}.chart-settings-body .settings-headline span{margin-left:var(--s1)}.chart-settings-body .settings-headline{cursor:pointer}.chart-settings-body li{padding-bottom:var(--s-1)}.chart-settings-body>li+li{padding-top:var(--s-1);border-top:1px solid var(--border-gray-med)}.chart-settings-body .orbs span,.chart-settings-body .radio__label{font-family:var(--font-serif)}.chart-settings-body .checkbox__input,.chart-settings-body .radio__label{cursor:pointer}#house-system-setting{position:relative;padding:0;font-size:.9rem;background-color:transparent;border-bottom:1px solid var(--text-black)}#house-system-setting i{font-size:1.2rem}#house-system-setting span{font-family:var(--font-serif)}.house-dd-menu{display:none;position:absolute;width:13em;height:10rem;overflow:auto;background-color:var(--bg-gray);border:1px solid var(--text-gray)}.house-dd-menu li{padding:var(--s-2);cursor:pointer}.house-dd-menu li:hover{background-color:var(--purple)}.house-dd-menu li:hover>a{color:#fff}.settings-area{display:none;background-color:var(--bg-gray);margin-top:var(--s-1);padding:var(--s0) var(--s-1)}.settings-checkbox{display:flex;align-items:center;flex-wrap:wrap}.settings-checkbox>:first-child{margin-right:var(--s-1)}.settings-checkbox>*{margin-bottom:var(--s-1)}.settings-radio+.settings-radio{margin-top:var(--s1)}.settings-radio p{margin:0}.settings-area>p:first-child,.settings-radio>p:first-child{font-family:var(--font-serif-bold)}.settings-radio .radio__label{font-size:1rem}.settings-radio label{font-family:inherit}.settings-radio .lnglat-container input{display:block;border:1px solid var(--border-gray);border-radius:3px;width:5rem;padding:var(--s-3)}.settings-radio .flex{justify-content:normal}.lnglat-container>*{padding-top:var(--s-2);padding-left:var(--s0)}.settings-grid.grid{padding:0;padding-left:var(--s0);row-gap:var(--s0);--min:6rem;--space:2rem}.settings-area>p:first-child{margin-bottom:var(--s0)}.aspect.grid{--min:10rem;--space:1rem}.orbs.grid{--min:14rem;--space:0rem}.orbs input{text-align:center;border:1px solid var(--border-gray);border-radius:3px;width:2rem;padding:var(--s-3);margin-right:var(--s-2)}.settings-modal .modal-footer{margin-top:0}.com-modal{max-width:28rem}@media (max-width:885px){.chart-modal{width:80%;max-width:100%}}@media (max-width:640px){.chart-modal,.settings-modal{width:94%}.modal-overlay .modal-wrapper{margin-top:var(--s-1);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 90px + 16px)}}@media (max-width:416px){.time-group-modal{flex-wrap:wrap}.time-group-modal .modal-flex:last-of-type{margin-right:40%}.time-group-modal>.radio:first-of-type{margin-top:var(--s0);padding-left:0}}@media (max-width:350px){.time-group-modal .modal-flex:last-of-type{margin-right:20%}}.dash-body.wrapper{max-width:50rem;padding-bottom:var(--s4)}.dash-account.wrapper{max-width:30rem}.wrapper.person-chart{max-width:70rem;margin-top:var(--s2)}.wrapper.person-category,.wrapper.planetary-transits{margin-top:var(--s3)}.wrapper.article{max-width:61rem;margin-top:var(--s3);padding-right:var(--s1);padding-left:var(--s1)}@media (max-width:885px){.dash-body.wrapper{max-width:60vw}.chart-wrapper.chart,.chart-wrapper.transit,.wrapper.person-category,.wrapper.planetary-transits{margin-top:var(--s5)}.wrapper.home,.wrapper.person-chart{margin-top:var(--s4)}.person-chart .label{display:none}}@media (max-width:640px){.dash-body.wrapper{max-width:80vw}}@media (min-width:1185px){.wrapper.planetary-transits{max-width:70rem}}.icon-link{display:flex;align-items:center;cursor:pointer}.icon-link span{font-family:var(--font-serif);font-size:1rem;margin-left:var(--s-2)}.small-link{border-bottom:1px dotted;font-size:.9rem;color:inherit}.small-link span{font-size:.85rem}.small-link i{font-size:.7rem;vertical-align:-1px;margin-left:var(--s-3)}.small-link i::before{font-weight:800}.more-info-link{text-decoration:underline}.more-info-link,.more-info-link i{font-size:1.2rem}.more-info-link{margin-top:-4px}.planetary-transits .with-sidebar>*>:first-child{min-width:calc(60% - var(--s1))}.planetary_transit>*+*{margin-top:var(--s2);padding-left:var(--s1);padding-right:var(--s1)}.transit-pattern>:first-child{margin:0}.transit_header{width:100%;background-color:var(--bg-black);padding:var(--s1);text-align:center;margin-top:var(--s1);margin-bottom:var(--s-1)}.transit_header>*{color:#fff}.transit_header>:last-child{font-size:2rem}.planetary_transit .grid.aboveMin{padding-top:0}.planetary_transit p{margin-top:0;margin-bottom:0}.transit-container>*>:first-of-type{margin-bottom:var(--s1)}.transit-container i+*{margin-left:var(--s-1)}@media (max-width:885px){.planetary-transits .flex-nowrap{flex-wrap:wrap}.planetary_transit>*+*>:first-child{align-self:flex-start}}.moon_ad .flex{column-gap:2rem}.moon_ad .flex>:first-child{align-self:center}.moon_ad .flex>:first-child,.moon_ad .flex>:last-child{flex:1}.moon-ad-btn{margin-top:var(--s0)}.moon_ad.full-width{padding:var(--s4)}.moon_ad.full-width .center{border-bottom:none}.moon_ad h2{margin:0}.report_module.moon_ad .center p{padding:var(--s0) 0}.celeb_moon{background-color:var(--cream);padding:var(--s3);padding-bottom:var(--s1)}.celeb_moon.moon_ad .flex>:first-child,.celeb_moon.moon_ad .flex>:last-child{margin-bottom:var(--s0)}.celeb_moon .center{padding:0}.moon_ad.full-width .moon-desc{margin-top:var(--s3)}.calendar.full-width .moon-desc{margin-top:var(--s2)}.celeb_moon h2{margin-top:0;margin-bottom:var(--s0);font-size:2.2rem}@media (max-width:1378px){.moon_ad .flex{text-align:center}.moon_ad .flex>:first-child{flex:1}.celeb_moon.moon_ad .flex>:last-child{flex:initial;padding-top:var(--s1);padding-right:var(--s2);padding-left:var(--s2)}}@media (max-width:1185px){.moon_ad.full-width{padding-left:var(--s1);padding-right:var(--s1)}.moon_ad.full-width .center{padding-left:0;padding-right:0}.moon_ad.full-width .flex>:last-child{flex-basis:100%;padding-top:var(--s1)}.moon_ad.full-width .moon-desc{margin-top:0}}@media (max-width:706px){.shipping .street_address{flex-basis:100%}}@media (max-width:660px){.shipping .city{flex-basis:100%}.celeb_moon{padding:var(--s1);padding-top:var(--s2)}.report_module.full-width>*{padding:0}.report_module.moon_ad button{padding:var(--s0) var(--s2)}.moon_ad.full-width{padding:var(--s2) var(--s1)}.report_module.moon_ad .flex>:last-child{flex:initial}}.shipping .flex{justify-content:flex-start;column-gap:var(--s0);row-gap:var(--s-1)}.shipping .flex label{font-size:.9rem}.shipping .flex select{display:block;padding:var(--s0) var(--s0) var(--s-1)}.shipping .name-group{flex-basis:48%}.shipping .address-group{flex-basis:100%}.shipping .country,.shipping .state{border:1px solid var(--border-gray);border-radius:4px}.shipping .state:disabled{background-color:var(--bg-gray);color:rgb(0 0 0 / 20%)}.shipping .city-group{flex:auto}.shipping .post-group{flex-basis:6rem}@media (max-width:472px){.shipping .country-group{order:1}}@media (max-width:600px){.shipping .name-group{flex-basis:100%}}.checkout-order-details{margin-top:5px}.checkout-order-details-filled,.checkout-payment{display:none}.confirmation .checkout-order-details-filled{display:block}.checkout-breadcrumbs{margin-top:99px;margin-bottom:var(--s4);text-align:center;font-family:var(--font-sans-serif);text-transform:uppercase;font-size:.7rem;letter-spacing:.08rem;line-height:28px}.wrapper.checkout.confirmation{margin-top:0}.confirmation .cart-item{border-bottom:0}.checkout-breadcrumbs i{vertical-align:-1px;font-size:11px;font-weight:700;padding:var(--s-1)}.checkout-breadcrumbs span{opacity:.4}.checkout-breadcrumbs .selected{opacity:1}.moon-tool .flex-even>*{gap:5%}.moon-tool .flex{justify-content:normal;column-gap:var(--s1)}.moon-left{margin-top:var(--s1)}.cal-content image{cursor:pointer}.cal-content image:hover{opacity:.6!important}.moon-copy{margin-bottom:var(--s2)}.moon-main>*>p{margin:0}.key-events>p:first-of-type,.moon-month>p:first-of-type,.moon-tool h3,.moon-tz .flex-nowrap>p:first-of-type{font-family:var(--font-sans-serif);text-transform:uppercase;letter-spacing:.1rem;font-size:.75rem;font-weight:500}.moon-main>*>p:first-of-type{margin-bottom:var(--s-2)}.moon-main>*+*{margin-top:var(--s0)}#moon-detail{background-color:var(--cream);padding:var(--s0);width:11rem;text-align:center}#cal_date_range,.detail-degree,.detail-phase-name,.key-events>*+*,.timezone_str{font-size:.9rem}.detail-phase-name{margin-top:var(--s-2)}.detail-phase-img{margin-top:var(--s-1)}.moon-tz .flex-nowrap{gap:var(--s-1);align-items:end}p.timezone_str{margin-top:var(--s-2)}.moon-tool .edit-timezone{display:none;border:1px solid var(--text-black);padding:var(--s0);margin-top:var(--s2)}.key-events-inner>*,.moon-tool .edit-timezone h3{margin-top:0}.moon-tool .edit-timezone .input-dd-container{max-width:100%}.key-events-inner>*+*,.key-events>*+*{margin-top:var(--s-2)}.key-events p{max-width:17rem}.moon-change,.moon-change button{background-color:var(--bg-gray)}.moon-change button.disabled{opacity:.2;cursor:not-allowed}.moon-change.flex-nowrap{justify-content:space-between}.moon-change button{font-size:.85rem;padding:var(--s0) var(--s-3) var(--s-1)}.moon-change span{margin:0}.moon-change i{vertical-align:-1px;margin:var(--s-1);font-weight:100;font-size:.85rem}.moon-tool .moon_ad{margin-top:-50px}@media (max-width:1292px){.moon-left{margin-left:-3rem}.moon-tool .flex-even>*{gap:3%}}@media (max-width:1206px){.moon-left{margin-left:-6rem}}@media (max-width:1147px){.moon-right{order:-1;margin-bottom:0}}@media (max-width:885px){.moon-copy{margin-top:var(--s4)}}@media (max-width:560px){.moon-tool .flex{justify-content:center}.moon-left{display:none}.moon-tz .flex-nowrap{justify-content:center}.moon-tool .flex>*+*{flex-basis:100%;text-align:center;padding-top:var(--s2);border-top:1px solid #ddd}.key-events p{max-width:100%}.moon-tool .edit-timezone{margin-top:0}.moon-copy p:last-of-type{display:none}.moon-main>*+*{margin-top:var(--s1)}#moon-detail{padding:var(--s2);width:22rem}.detail-phase-name{font-size:1.1rem}#cal_date_range,.detail-degree,.key-events>*+*,.timezone_str{font-size:1rem}.moon-tool .moon_ad{margin-top:var(--s2)}.detail-phase-img{margin-top:var(--s2);scale:2;margin-bottom:var(--s2)}}@media (max-width:380px){#moon-detail{width:18rem}}.placeholder-img{background-color:#eee}h2.smaller-headline{font-size:1.6rem;margin-bottom:0}:root{--content-max:clamp(320px, 72ch, 1100px);--side-pad:1rem;--rail-h:64px;--rail-gap:.5rem;--text:#111;--muted:#666;--border:#e3e3e3;--surface:#fff;--accent:#1769ff;--on-accent:#fff;--focus:#0a7}.fixed-bottom-rail{position:fixed;inset-inline:0;bottom:0;z-index:1000;background:var(--surface);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom,0)}.fixed-bottom-rail .rail-inner{max-width:var(--content-max);margin-inline:auto;padding:.5rem var(--side-pad);min-height:var(--rail-h);display:grid;grid-template-columns:auto auto;justify-content:center;justify-items:center;align-items:center;gap:var(--s0)}.fixed-bottom-rail .rail-copylink{display:block;text-decoration:none;color:var(--text);padding-block:.25rem;margin-block:-.25rem}.fixed-bottom-rail .rail-copy{margin:0;line-height:1.25;color:var(--muted);max-width:55ch;text-align:center;line-clamp:2;block-ellipsis:"…";overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-wrap:balance}.fixed-bottom-rail .rail-copy strong{color:var(--text);font-weight:600}.fixed-bottom-rail .btn{display:inline-block;white-space:nowrap;padding:.55rem .95rem;line-height:1;border:1px solid var(--purple);background:var(--purple);color:var(--on-accent);font-weight:600;text-decoration:none}.fixed-bottom-rail .btn:focus-visible,.fixed-bottom-rail .rail-copylink:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:.45rem}@media (max-width:480px){.fixed-bottom-rail .rail-inner{grid-template-columns:1fr}.fixed-bottom-rail .rail-inner>*{justify-self:center}.fixed-bottom-rail .btn{width:auto}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}}.btn--raw{all:unset;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;cursor:pointer;font:inherit;color:inherit;-webkit-appearance:none;appearance:none}.btn--raw:focus-visible{outline:2px solid currentColor;outline-offset:2px}