.astra-editorial.astra-story.content-page.prose{--story-font-body:Arial,Helvetica,sans-serif;--story-font-display:Georgia,"Times New Roman",serif;--story-font-subheading:var(--story-font-body);--story-subheading-weight:500;--story-reading-measure:820px;font-family:var(--story-font-body);font-synthesis:none;width:100%;max-width:1440px;min-width:0;padding:26px clamp(18px,2.2vw,34px) 44px;container-type:inline-size;container-name:astra-story;overflow-wrap:anywhere}.astra-editorial.astra-story.content-page.prose[data-story-type=b]{--story-font-body:"ASTRA Manrope","ASTRA Inter",Arial,sans-serif;--story-font-display:"ASTRA Prata","ASTRA Manrope","ASTRA Inter",Georgia,serif;--story-font-subheading:var(--story-font-display);--story-subheading-weight:400}.astra-editorial.astra-story.content-page.prose[data-story-type=c]{--story-font-body:"ASTRA Inter","ASTRA Manrope",Arial,sans-serif;--story-font-display:"ASTRA Prata","ASTRA Manrope","ASTRA Inter",Georgia,serif;--story-font-subheading:var(--story-font-display);--story-subheading-weight:400}.astra-story .article-breadcrumbs{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;margin:0 0 22px;color:#aa9db9;font-size:12px;line-height:1.5}.astra-story .article-breadcrumbs a{color:#d3b9e8;text-decoration:none}.astra-story .article-breadcrumbs a:hover{color:#f2dba7}.astra-story .article-breadcrumbs>span:last-child{color:#8f839f}.astra-story .article-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center;min-width:0;margin:0 0 24px;padding-bottom:25px;border-bottom:1px solid #c5a26830}.astra-story .article-heading-copy{min-width:0}.astra-story .story-brand{display:flex;align-items:center;gap:10px;margin-bottom:18px;color:#e2c386;font-family:var(--story-font-display);font-size:19px;line-height:1.4;letter-spacing:.02em}.astra-story .story-brand>span{font-size:23px}.astra-story .article-heading .eyebrow{margin:0 0 12px;color:#c7b2d3;font-size:10px;font-weight:500;line-height:1.6;letter-spacing:.09em}.astra-story h1{max-width:760px;margin:0 0 20px;font-family:var(--story-font-display);font-size:clamp(30px,3.5cqw,44px);font-weight:400;line-height:1.16;letter-spacing:-.018em;text-wrap:balance;color:#f5ecdc}.astra-story .article-heading .article-lead{max-width:720px;margin:0 0 18px;color:#e5d9e6;font-size:18px;line-height:1.52;letter-spacing:normal}.astra-story .article-heading .article-lead strong{color:inherit;font-weight:500}.astra-story .article-publication{display:flex;flex-wrap:wrap;gap:5px 16px;margin:0;color:#a99ab6;font-size:12px;line-height:1.55}.astra-story .article-publication>span:first-child{color:#d5b8e9}.astra-story .article-issue-facts{display:flex;flex-wrap:wrap;gap:14px 24px;margin:22px 0 0;padding:0;color:#e6d8e9}.astra-story .article-issue-facts>div{min-width:0}.astra-story .article-issue-facts>div:last-child{flex-basis:100%}.astra-story .article-issue-facts dt{margin-bottom:3px;color:#a99ab4;font-size:10px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.astra-story .article-issue-facts dd{margin:0;color:#ddc7de;font-size:13px;line-height:1.5}.astra-story .story-poster{width:100%;max-width:680px;min-width:0;margin:0 auto}.astra-story .story-poster-link{display:block;padding:4px;border:1px solid #aa85564a;background:#090c18;box-shadow:0 14px 40px #0003;text-decoration:none}.astra-story .story-poster img{display:block;width:100%;height:auto;object-fit:contain}.astra-story .story-poster figcaption{margin-top:9px;color:#b8a7c1;font-size:12px;line-height:1.5}.astra-story .story-poster figcaption a{color:#d8b986;text-decoration:underline;text-underline-offset:3px}.astra-story .article-body.story-flow{width:100%;max-width:none;margin:0;color:#dacede;font-size:18px;line-height:1.52;letter-spacing:normal}.astra-story .article-body p{font-size:inherit;line-height:inherit;color:inherit;margin:0 0 12px}.astra-story .article-body strong{color:#f2e2f4;font-weight:600}.astra-story .article-body em{color:inherit}.astra-story .story-introduction{max-width:calc(var(--story-reading-measure) + 19px);margin:0 0 28px;padding:0 0 0 18px;border-left:1px solid #b595624d;color:#e0d1e3}.astra-story .story-introduction p:last-child{margin-bottom:0;color:#e3c88b;font-style:italic}.astra-story .story-section{min-width:0;margin-top:32px}.astra-story .story-section>h2{max-width:1020px;margin:0 0 16px;color:#ebd4ae;font-family:var(--story-font-display);font-size:clamp(26px,2.7cqw,32px);font-weight:400;line-height:1.28;letter-spacing:-.01em;text-wrap:balance;scroll-margin-top:24px}.astra-story .story-subsection{min-width:0;margin-top:23px}.astra-story .story-subsection:first-child{margin-top:0}.astra-story .story-subsection>h3{max-width:940px;margin:0 0 12px;color:#d7b9e9;font-family:var(--story-font-subheading);font-size:22px;font-weight:var(--story-subheading-weight);line-height:1.35;text-wrap:balance;scroll-margin-top:24px}.astra-story .story-narration,.astra-story .story-reading{max-width:var(--story-reading-measure);min-width:0}.astra-story .story-reading--after{margin-top:15px}.astra-story .story-narration p:last-child,.astra-story .story-reading p:last-child{margin-bottom:0}.astra-story .article-body ul{padding-left:1.2em;margin:0 0 16px}.astra-story .article-body li{margin:6px 0;padding-left:.12em}.astra-story .article-body li::marker{color:#bea1ce}.astra-story .article-body a{color:#d8b9ef;text-decoration-thickness:1px;text-underline-offset:4px}.astra-story .article-body a:hover{color:#f2d59c}.astra-story a:focus-visible{outline:2px solid #e6caff;outline-offset:4px;border-radius:2px}.astra-story .story-passage{min-width:0}.astra-story .story-thought{position:relative;min-width:0;max-width:900px;margin:22px 0 0;padding:20px 0 4px 20px;border-left:2px solid #be9a60;background:radial-gradient(ellipse at 0 50%,#a57a3810,transparent 70%)}.astra-story .story-thought-sign{display:inline-block;margin-right:8px;color:#ddba72;font-size:19px;line-height:1}.astra-story .story-thought-label{display:inline;color:#bca88d;font-size:10px;line-height:1.5;letter-spacing:.09em;text-transform:uppercase}.astra-story .article-body .story-thought p{margin:11px 0 0;color:#e9d8bb;font-family:var(--story-font-display);font-size:23px;line-height:1.45;letter-spacing:-.005em;text-wrap:pretty}.astra-story .story-thought--wonder{border-left-color:#bca0d2;background:radial-gradient(ellipse at 0 60%,#a680cf12,transparent 75%)}.astra-story .article-body .story-thought--wonder p{color:#e1cfe8}.astra-story .story-thought--closing{border-left-color:#d5b26f}.astra-story .article-body .story-thought--closing p{font-size:27px;color:#efdbb6}.astra-story .story-birth-duo{min-width:0;margin:18px 0 28px;padding:18px;border:1px solid #aa8b5b35;background:linear-gradient(120deg,#1713245c,#0c14204d)}.astra-story .story-birth-data{min-width:0}.astra-story .story-birth-data li strong{color:#e2c994}.astra-story .story-birth-data p:last-child{color:#bdaacb;font-size:15px;line-height:1.55;margin-bottom:0}.astra-story .article-chart{min-width:0;margin:22px 0 0;scroll-margin-top:24px}.astra-story .article-chart>a{display:block;border:1px solid #a182b349;background:#070d1b;text-decoration:none}.astra-story .article-chart img{display:block;width:100%;height:auto;aspect-ratio:2240/1400;object-fit:contain}.astra-story .article-chart-open{display:block;padding:9px 12px;border-top:1px solid #8f739c44;color:#d9bdea;font-size:12px;line-height:1.5}.astra-story .article-chart figcaption{margin-top:10px;color:#b7a5c2;font-size:12px;line-height:1.55}.astra-story .story-faq{max-width:980px}.astra-story .story-faq .story-subsection{margin:0;padding:14px 0;border-top:1px solid #9b7da72b}.astra-story .story-faq .story-subsection:first-child{padding-top:0;border-top:0}.astra-story .story-faq .story-subsection>h3{max-width:var(--story-reading-measure);color:#d5c0df;font-family:var(--story-font-body);font-size:20px;font-weight:600;line-height:1.38;margin-bottom:8px}.astra-story .story-faq .story-reading{font-size:17px;line-height:1.52}.astra-story .story-postscript{max-width:980px;margin-top:20px;color:#ac9bb8;font-size:14px;line-height:1.6}.astra-story .article-body hr{border:0;border-top:1px solid #b0936a30;margin:22px 0}.astra-story .story-section--sources{padding-top:4px}.astra-story .story-section--sources>h2{font-size:24px}.astra-story .story-section--sources .story-reading{font-size:16px;line-height:1.55}.astra-story .story-section--sources .story-subsection{margin-top:0}.article-card--image .article-art{background:#070d1b}.article-card--image .article-art>img{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:2240/1400}@container astra-story (min-width:680px){.astra-story .article-heading--illustrated{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,3.2cqw,46px)}.astra-story .story-poster{max-width:none}.astra-story .article-heading .article-lead{font-size:17px}.astra-story .article-issue-facts{gap:12px 20px}}@container astra-story (min-width:1000px){.astra-story h1{font-size:clamp(38px,3.2cqw,44px)}.astra-story .article-heading .article-lead{font-size:18px}.astra-story .article-heading{margin-bottom:28px}.astra-story .article-issue-facts>div:last-child{flex-basis:auto}.astra-story .story-passage{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.48fr);gap:42px;align-items:center}.astra-story .story-thought{margin:0;max-width:420px;padding-top:12px}.astra-story .story-birth-duo{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.25fr);gap:28px;align-items:start;padding:22px}.astra-story .story-birth-duo .article-chart{margin:0}.astra-story .story-section--conversation{max-width:1040px;margin-left:auto}.astra-story .story-section--conversation .story-reading{max-width:var(--story-reading-measure)}.astra-story .story-section--calculation .story-subsection>h3{max-width:1000px}.astra-story .story-section--faq{max-width:1120px;margin-left:auto;margin-right:auto}.astra-story .story-postscript{max-width:1020px}}@media(max-width:760px){.astra-editorial.astra-story.content-page.prose{padding:18px 18px 32px}.astra-story .article-breadcrumbs{flex-wrap:nowrap;font-size:11px;gap:7px;margin-bottom:20px}.astra-story .article-breadcrumbs>a{flex-shrink:0}.astra-story .article-breadcrumbs>span:last-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.astra-story .article-heading{gap:23px;margin-bottom:20px;padding-bottom:22px}.astra-story .story-brand{font-size:17px;margin-bottom:15px}.astra-story .story-brand>span{font-size:20px}.astra-story .article-heading .eyebrow{font-size:9px;letter-spacing:.07em;margin-bottom:10px}.astra-story h1{font-size:28px;line-height:1.16;margin-bottom:15px}.astra-story .article-heading .article-lead{font-size:16px;line-height:1.55;margin-bottom:16px}.astra-story .article-publication{font-size:11px;gap:4px 12px}.astra-story .article-issue-facts{margin-top:17px;gap:10px 20px}.astra-story .article-issue-facts dt{font-size:9px}.astra-story .article-issue-facts dd{font-size:12px}.astra-story .story-poster figcaption{font-size:11px;line-height:1.5}.astra-story .article-body.story-flow{font-size:17px;line-height:1.55}.astra-story .article-body p{margin-bottom:12px}.astra-story .story-introduction{padding-left:13px;margin-bottom:24px}.astra-story .story-section{margin-top:29px}.astra-story .story-section>h2{font-size:25px;line-height:1.3;margin-bottom:14px;scroll-margin-top:78px}.astra-story .story-subsection{margin-top:22px}.astra-story .story-subsection>h3{font-size:21px;line-height:1.35;scroll-margin-top:78px}.astra-story .story-thought{padding:16px 0 3px 16px;margin-top:19px}.astra-story .article-body .story-thought p{font-size:21px;line-height:1.45}.astra-story .article-body .story-thought--closing p{font-size:24px}.astra-story .story-birth-duo{margin:15px 0 24px;padding:13px}.astra-story .story-birth-data p:last-child{font-size:14px}.astra-story .article-chart{margin-top:19px;scroll-margin-top:78px}.astra-story .article-chart figcaption{font-size:11px}.astra-story .story-faq .story-subsection{padding-block:14px}.astra-story .story-faq .story-subsection>h3{font-size:19px}.astra-story .story-faq .story-reading{font-size:16.5px;line-height:1.55}.astra-story .story-postscript{font-size:13px}.astra-story .story-section--sources .story-reading{font-size:16px}.astra-story .article-heading{row-gap:0}.astra-story .article-heading-copy{display:contents}.astra-story .article-heading-copy>.story-brand{order:0}.astra-story .article-heading-copy>.eyebrow{order:1}.astra-story .article-heading-copy>h1{order:2;margin-bottom:18px}.astra-story .article-heading>.story-poster{order:3;margin:0 auto 18px}.astra-story .article-heading-copy>.article-lead{order:4}.astra-story .article-heading-copy>.article-publication{order:5}.astra-story .article-heading-copy>.article-issue-facts{order:6}}@media(prefers-reduced-motion:reduce){.astra-story{scroll-behavior:auto}}.astra-editorial.astra-story.content-page.prose[data-story-type=b]{--story-reading-measure:780px;--story-font-subheading:var(--story-font-body);--story-subheading-weight:600}.astra-editorial.astra-story.content-page.prose[data-story-type=b] .article-body.story-flow,.astra-editorial.astra-story.content-page.prose[data-story-type=b] .article-heading .article-lead{font-size:19px;font-weight:450;line-height:1.6;color:#ede4ef}.astra-editorial.astra-story.content-page.prose[data-story-type=b] .story-introduction{color:#ede4ef}.astra-editorial.astra-story.content-page.prose[data-story-type=b] .story-subsection>h3{font-family:var(--story-font-body);font-weight:600}.astra-editorial.astra-story.content-page.prose[data-story-type=b] .story-faq .story-reading{font-size:18px;font-weight:450;line-height:1.6}.astra-editorial.astra-story.content-page.prose[data-story-type=b] .article-body .story-thought p{font-weight:400}.astra-story .article-body .story-final-cta{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:center;max-width:1120px;margin:32px auto 0;padding:26px 28px;border:1px solid #c9adff88;border-radius:12px;background:radial-gradient(ellipse at 0 40%,#baa0f01a,transparent 72%),#101325;box-shadow:0 12px 30px #0002}.astra-story .article-body .story-final-cta>p:first-child{margin:0;color:#efd7a6;font-family:var(--story-font-display);font-size:26px;font-weight:400;line-height:1.32;text-wrap:balance}.astra-story .article-body .story-final-cta>p:first-child strong{color:inherit;font-weight:400}.astra-story .article-body .story-final-cta>p:last-child{min-width:0;margin:0}.astra-story .article-body .story-final-cta>p:last-child>a{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:56px;max-width:100%;padding:14px 22px;border:1px solid #eee3ff;border-radius:9px;background:#dfcdf8;color:#1b1030;font-family:var(--story-font-body);font-size:16.5px;font-weight:600;line-height:1.45;text-align:center;text-decoration:none;white-space:normal;text-wrap:balance;box-shadow:0 4px 16px #9d6ce128;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.astra-story .article-body .story-final-cta>p:last-child>a:focus-visible{outline:3px solid #f7e6bc;outline-offset:4px}.astra-story .article-body .story-final-cta>p:last-child>a:active{background:#d1b9f2;color:#1b1030}@container astra-story (min-width:900px){.astra-story .article-body .story-final-cta{grid-template-columns:minmax(0,1fr) minmax(260px,auto);gap:24px}.astra-story .article-body .story-final-cta>p:last-child{max-width:390px;justify-self:end}}@media(hover:hover) and (pointer:fine){.astra-story .article-body .story-final-cta>p:last-child>a:hover{background:#ecddff;border-color:#fff7eb;color:#1b1030;box-shadow:0 6px 22px #bda1f34d}}@media(max-width:760px){.astra-editorial.astra-story.content-page.prose[data-story-type=b] .article-body.story-flow,.astra-editorial.astra-story.content-page.prose[data-story-type=b] .article-heading .article-lead{font-size:18px;line-height:1.6}.astra-editorial.astra-story.content-page.prose[data-story-type=b] .story-faq .story-reading{font-size:17.5px;line-height:1.6}.astra-story .article-body .story-final-cta{margin-top:28px;padding:20px 18px;gap:16px;border-radius:10px}.astra-story .article-body .story-final-cta>p:first-child{font-size:23px;line-height:1.35}.astra-story .article-body .story-final-cta>p:last-child>a{width:100%;min-height:56px;padding:14px 16px}}@media(prefers-reduced-motion:reduce){.astra-story .article-body .story-final-cta>p:last-child>a{transition:none}}