@font-face{font-family:Newsreader;src:url(../fonts/Newsreader.ttf) format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope.ttf) format("truetype");font-weight:200 800;font-display:swap}:root{--ca-paper:#f7f2ed;--ca-ink:#251b29;--ca-clay:#996d7c;--ca-lilac:#e4d9e4;--ca-peach:#ecdcda;--ca-sage:#e8e6df;--ca-line:#ded1d3;--ca-plum:#51384f;--ca-rose:#c79b9c;--ca-gold:#c4a16d}[hidden]{display:none!important}body{font-family:Manrope,-apple-system,sans-serif}h1,h2,h3,.ca-brand,.ca-poster-demo h3,.ca-three-list h3{font-family:Manrope,system-ui,sans-serif;font-optical-sizing:auto;font-weight:400;letter-spacing:-.04em}h1 em,h2 em{font-style:normal;color:#81576e}.ca-eyebrow{font-size:10px;letter-spacing:2.5px;font-weight:500}.ca-announcement{background:var(--ca-plum);color:#f1e1dd;letter-spacing:.5px;font-size:10px}.ca-header{min-height:104px;border-bottom:0}.ca-brand{font-size:27px;text-transform:uppercase;letter-spacing:-.9px;gap:8px}.ca-brand-mark{width:46px;height:50px;object-fit:contain}.ca-brand small{font-family:Manrope,sans-serif;font-size:6px;letter-spacing:3px;text-align:center;margin-top:3px}.ca-nav{gap:24px}.ca-nav a{font-size:10px}.ca-nav-premium{color:#8c596e}.ca-header-account{border-radius:100px;background:var(--ca-plum);color:var(--ca-paper);padding:8px 18px;font-size:10px;border-color:var(--ca-plum)}.ca-button{background:var(--ca-plum);border-color:var(--ca-plum);border-radius:100px;font-size:11px;font-weight:500;min-height:49px;letter-spacing:.3px}.ca-button-ghost{background:transparent;color:var(--ca-plum);border-color:#bba4b2}.ca-button:hover{background:#76556d}.ca-button-ghost:hover{background:#e8d9e2}.ca-hero{grid-template-columns:1fr 1.05fr;gap:55px;min-height:625px;padding-top:25px;padding-bottom:45px}.ca-hero h1{font-size:clamp(62px,6.7vw,94px);letter-spacing:-4px;line-height:.97;margin-bottom:30px}.ca-hero .ca-eyebrow{font-size:8px;letter-spacing:2px;margin-bottom:33px}.ca-hero .ca-lead{font-size:14px;line-height:1.9}.ca-hero .ca-actions{gap:20px}.ca-hero-art.ca-hero-portrait{min-height:550px;height:550px;isolation:isolate;margin-top:0}.ca-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:72% center;border-radius:230px 230px 12px 12px}.ca-portrait-shade{position:absolute;inset:0;border-radius:230px 230px 12px 12px;background:linear-gradient(0deg,#251b2980,transparent 55%);z-index:1}.ca-photo-orbits{position:absolute;inset:-35px -25px;width:calc(100% + 50px);height:calc(100% + 60px);fill:none;stroke:#ead6b9;stroke-width:.8;z-index:2;pointer-events:none;opacity:.65}.ca-photo-orbits circle{fill:#d7b681;stroke:none}.ca-photo-caption{position:absolute;bottom:44px;left:34px;color:#fff6ef;z-index:3}.ca-photo-caption small{font-size:7px;letter-spacing:2.1px}.ca-photo-caption p{font:35px/1.08 Manrope,system-ui,sans-serif;margin:16px 0 0;letter-spacing:-.6px}.ca-portrait-card{left:-39px;bottom:155px;z-index:4;text-decoration:none;gap:13px;padding:15px 20px;background:#f8f2e9ed;box-shadow:0 12px 30px #251b291c;border-radius:10px}.ca-portrait-card strong{font-family:Manrope,system-ui,sans-serif;font-size:20px}.ca-portrait-card>span:last-child{font-size:19px}.ca-portrait-card small{font-size:6px;letter-spacing:1.4px}.ca-discovery{padding-block:18px 45px}.ca-discovery>.ca-eyebrow{margin-bottom:14px}.ca-intent-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ca-intent-tabs button{display:flex;justify-content:space-between;align-items:center;border:1px solid #d4c5cd;border-radius:10px;background:transparent;color:#725b6c;padding:17px 20px;font-size:11px;min-height:55px;transition:background .2s}.ca-intent-tabs button[aria-pressed=true]{background:#51384f;color:#fff4eb;border-color:#51384f}.ca-intent-tabs button span{font:23px Manrope,system-ui,sans-serif}.ca-discovery-result{display:flex;align-items:center;gap:22px;background:#eee5e9;border-radius:0 0 12px 12px;padding:25px 30px;margin-top:9px}.ca-discovery-result h3{font-size:27px;margin-bottom:7px}.ca-discovery-result p{font-size:11px;margin:0;color:#7d6777}.ca-discovery-result .ca-button{margin-left:auto;white-space:nowrap;flex-shrink:0}.ca-orbit-small{font:45px Manrope,system-ui,sans-serif;color:#af8591}.ca-topic-strip{background:#f0e8e7;border-color:#e2d4d8}.ca-tool-card{background:#f9f4ef;border:1px solid #dfcfd8;border-radius:16px;padding:24px 28px 32px}.ca-tool-card:hover{background:#ede1e8;border-color:#b99daa}.ca-tool-card .ca-tool-symbol{color:#957182}.ca-tools-grid .ca-tool-card:nth-child(2){background:#ede1e6}.ca-tools-grid .ca-tool-card:nth-child(3){background:#e7e4dd}.ca-tools-grid .ca-tool-card:nth-child(6){background:#e5d9e4}.ca-tool-card h3{font-size:30px}.ca-section-heading h2{font-size:46px}.ca-big-three{background:#eee5e8;border:0}.ca-three-list article{border-color:#d8c7d0}.ca-three-list h3{font-size:31px}.ca-sign-picker{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;margin-bottom:20px}.ca-sign-picker button{border:1px solid transparent;border-radius:12px;background:none;color:#a38690;min-height:90px;padding:12px 4px}.ca-sign-picker button[aria-pressed=true]{border-color:#cdb5c4;background:#e8dce5;color:#51384f}.ca-sign-picker span{display:block;font:30px Manrope,system-ui,sans-serif;font-variant-emoji:text}.ca-sign-picker small{display:block;font-size:8px;margin-top:10px}.ca-zodiac-detail{display:grid;grid-template-columns:180px 1fr;align-items:center;gap:35px;background:#eee6e7;border:1px solid #e0d2d8;border-radius:20px;padding:45px}.ca-zodiac-detail-symbol{font:110px Manrope,system-ui,sans-serif;color:#a57c8b;text-align:center;font-variant-emoji:text}.ca-zodiac-detail h3{font-size:44px;margin-bottom:15px}.ca-zodiac-detail p:not(.ca-eyebrow){font-size:13px;line-height:1.9;max-width:750px}.ca-zodiac-detail a{font-size:11px}.ca-zodiac-detail .ca-eyebrow{font-size:8px;margin-bottom:13px}.ca-premium-section{padding-block:20px}.ca-premium-section>.ca-section-heading>p{font-size:12px;color:#7e6776;max-width:380px}.ca-report-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ca-report-card{border:1px solid #d9c7d2;border-radius:18px;padding:30px 27px;position:relative;background:#faf6f1}.ca-report-featured{background:#ede2e9;border-color:#b598aa}.ca-report-card>.ca-eyebrow{font-size:8px;margin:25px 0 13px}.ca-report-card>h3{font-size:31px;line-height:1.1;margin-bottom:19px}.ca-report-card ul{padding:0;list-style:none;font-size:11px;line-height:2.2;color:#6e5667;min-height:106px}.ca-report-card li:before{content:"\2727";margin-right:9px;color:#a78770}.ca-report-book{width:160px;aspect-ratio:3/4;margin:0 auto 35px;padding:22px 18px;background:linear-gradient(145deg,#755066,#352636);color:#f8ede8;box-shadow:8px 14px 25px #51384f22,-4px 0 #e1d5dc;border-radius:2px 8px 8px 2px;text-align:center;transform:rotate(-5deg);display:flex;flex-direction:column;align-items:center;position:relative}.ca-report-book:before{content:"";position:absolute;inset:8px;border:1px solid #d4b58a50;pointer-events:none}.ca-report-book img{width:34px;height:36px}.ca-report-book>small{font-size:5px;letter-spacing:2px;margin:8px 0 24px}.ca-report-book h3{font-size:27px;line-height:1;margin:0 0 12px;letter-spacing:-.6px}.ca-report-book span{font-size:7px;letter-spacing:.5px}.ca-report-book i{font:23px Manrope,system-ui,sans-serif;margin-top:auto;color:#d2b386}.ca-book-love{background:linear-gradient(145deg,#b98992,#67465c);transform:rotate(4deg)}.ca-book-synastry{background:linear-gradient(145deg,#6c606b,#2a222e);transform:rotate(-3deg)}.ca-report-price{font-size:24px;margin-block:20px;display:flex;align-items:baseline;gap:12px}.ca-report-price small{font-size:8px;color:#907182}.ca-report-card>.ca-button{width:100%}.ca-premium-note{text-align:center;font-size:9px;color:#8d7381;margin-top:30px;letter-spacing:.6px}.ca-report-landing{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;background:#eee3e9;border-radius:24px;padding:50px;margin-bottom:55px}.ca-report-landing .ca-report-book{width:230px;margin:10px auto}.ca-report-landing .ca-report-book h3{font-size:38px}.ca-report-landing h2{font-size:43px}.ca-report-landing li{font-size:13px;margin-bottom:10px}.ca-report-landing ul{padding-left:18px}.ca-result-paywall{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center;background:#392939;color:#f6ece8;border-radius:18px;padding:48px;margin-top:45px}.ca-result-paywall h2{font-size:45px}.ca-result-paywall h2 em{color:#d8abb3}.ca-result-paywall p{font-size:12px;color:#dbcbd5;max-width:450px}.ca-result-paywall .ca-eyebrow{font-size:8px;color:#d5b886}.ca-result-paywall .ca-button{background:#d4b28c;border-color:#d4b28c;color:#30222e;margin-top:25px}.ca-paywall-chapters{display:flex;gap:12px;flex-wrap:wrap;font-size:9px;color:#d2bfc9}.ca-report-mini-book{background:linear-gradient(135deg,#a77f91,#5a3b51);box-shadow:8px 15px 30px #0003;width:190px;min-height:270px;padding:25px;border:1px solid #c49ca880;text-align:center;transform:rotate(5deg);justify-self:center}.ca-report-mini-book>span{font-size:6px;letter-spacing:2px}.ca-report-mini-book h3{font-size:37px;margin-top:35px}.ca-report-mini-book i{font:44px Manrope,system-ui,sans-serif;color:#d9bd9a}.ca-report-mini-book small{display:block;font-size:5px;letter-spacing:2px;margin-top:25px}.ca-premium-dialog{width:min(760px,calc(100% - 32px))}.ca-plan-option{display:flex!important;align-items:center;gap:14px!important;padding:20px;border:1px solid #d8c2d0;border-radius:13px;margin:13px 0;background:#f0e6ed}.ca-plan-option>input{width:18px!important;min-height:18px!important}.ca-plan-option>span{display:grid;gap:7px;flex:1}.ca-plan-option strong{font:27px Manrope,system-ui,sans-serif}.ca-plan-option small{font-size:10px;font-weight:400}.ca-plan-option span>span{font-size:10px;font-weight:400;line-height:1.7;color:#876b7c}.ca-plan-option>b{font-size:14px;white-space:nowrap}.ca-premium-dialog .ca-check{display:flex;gap:10px;font-size:11px;line-height:1.7;margin-block:20px}.ca-premium-dialog .ca-check input{width:20px;min-height:20px;flex-shrink:0}.ca-premium-dialog [data-checkout]{margin:23px 18px 0 0}.ca-form-progress{display:flex;gap:28px;padding-bottom:14px;border-bottom:1px solid #d6c3cf;margin-bottom:6px}.ca-form-progress span{font-size:10px;color:#b7a1ae;display:flex;gap:9px;align-items:center}.ca-form-progress b{font-weight:500}.ca-form-progress .ca-active{color:#51384f}.ca-wizard-stage{display:grid;gap:15px;animation:ca-appear .25s ease}.ca-wizard-controls{display:flex;justify-content:space-between;align-items:center;gap:20px}.ca-wizard-controls [data-next]{margin-left:auto}.ca-chart-explorer{border-top:1px solid #c9acbe;padding-top:35px}.ca-chart-explorer h3{font-size:33px}.ca-planet-pills{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.ca-planet-pills button{padding:11px 16px;border-radius:100px;border:1px solid #cab3c3;background:#f7eff4;color:#74596d;font-size:10px;min-height:44px}.ca-planet-pills button[aria-selected=true]{background:#51384f;border-color:#51384f;color:#fff1e8}.ca-position-insight{display:grid;grid-template-columns:1fr 170px;gap:25px;align-items:center;background:#fff8f3;border:1px solid #ddc8d5;border-radius:16px;padding:30px}.ca-position-insight p{font-size:12px}.ca-position-insight .ca-eyebrow{font-size:8px;margin-bottom:12px}.ca-position-insight h3{font-size:36px}.ca-position-data{text-align:center;display:grid;gap:8px;border-left:1px solid #dec7d4;padding-left:20px;font-size:11px;color:#936e83}.ca-position-data strong{font:50px Manrope,system-ui,sans-serif}.ca-position-data strong small{font-size:25px}.ca-position-data a{font-size:9px;margin-top:10px}.ca-wheel-controls{display:flex;gap:20px;justify-content:center;align-items:center;font-size:10px}.ca-wheel-controls input{accent-color:#51384f}.ca-wheel-dialog{width:min(800px,95vw)}.ca-planet-selected{fill:#51384f!important;stroke:#c4a16d;stroke-width:7px;paint-order:stroke fill}.ca-personal-ritual{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;padding:35px 0;margin:30px 0;border-block:1px solid #d9c7d2}.ca-personal-ritual textarea{width:100%;border:1px solid #c9b1c1;border-radius:12px;background:#fff8f3;padding:20px;font-size:13px;resize:vertical;color:#51384f}.ca-personal-ritual .ca-eyebrow,.ca-personal-ritual small{font-size:9px}.ca-personal-ritual [role=status]{font-size:12px}.ca-breath{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.ca-breath-orb{width:100px;height:100px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#e7d4d7,#ba929f 60%,#75536e);box-shadow:0 0 0 15px #d3bcc544,0 0 0 30px #dfccd32a;margin:35px auto 45px;transition:transform 4s ease}.ca-breathing .ca-breath-orb{animation:ca-breathe 8s ease-in-out infinite}.ca-breath p{font:24px Manrope,system-ui,sans-serif}.ca-breath small{margin-top:15px}.ca-report-library{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:25px}.ca-report-library .ca-eyebrow{font-size:8px}.ca-report-library h3{font-size:28px}.ca-report-library p{font-size:10px}.ca-report-cover{text-align:center;padding:70px 0;border-bottom:1px solid #ccb3c2;max-width:850px;margin:auto}.ca-report-cover img{display:block;margin:0 auto 25px}.ca-report-cover .ca-eyebrow{justify-content:center}.ca-report-cover h1{font-size:76px}.ca-report-cover>p:not(.ca-eyebrow):not(.ca-notice){font:26px/1.4 Manrope,system-ui,sans-serif;color:#9c788b}.ca-report-cover small{display:block;margin-bottom:25px;font-size:10px}.ca-report-layout{display:grid;grid-template-columns:230px 1fr;gap:70px;padding-block:50px}.ca-report-toc{position:sticky;top:25px;max-height:85vh;overflow:auto;align-self:start;padding-right:15px}.ca-report-toc>strong{display:block;font-size:9px;letter-spacing:1.4px;margin-bottom:20px}.ca-report-toc a{font-size:10px;line-height:1.7;display:block;margin-bottom:12px;text-decoration:none;color:#8a6c80}.ca-report-chapter{padding:30px 0;border-bottom:1px solid #ded0d8;break-inside:avoid}.ca-report-chapter h2{font-size:36px}.ca-report-chapter p{font-size:14px;line-height:1.95;color:#73616d}.ca-report-chapter .ca-eyebrow{font-size:8px}.ca-report-chapter blockquote{font-family:Manrope,system-ui,sans-serif;font-size:27px}.ca-paywall-empty{padding:100px 0}.ca-footer{background:#e9dfe4}.ca-footer .ca-brand{font-size:25px;text-transform:uppercase;gap:7px}.ca-prose .commerce{font-family:Manrope,sans-serif}.commerce .button,.commerce button.button.alt,.commerce a.button.alt{background:#51384f!important;color:#fff4eb!important;border-radius:50px!important;padding:16px 24px!important;font:12px Manrope,sans-serif!important}.commerce input.input-text,.commerce textarea,.commerce select{border:1px solid #cdb7c5;border-radius:7px;padding:12px;background:#fffaf5;min-height:46px;color:#51384f}.commerce form .form-row label{font-size:12px}.commerce form.checkout_coupon,.commerce form.login,.commerce form.register{border-color:#d9c5d2;border-radius:15px;background:#f5eaf1}.commerce-info{border-top-color:#997184;background:#eee2eb}.commerce-info:before{color:#997184}.commerce #payment{background:#eee2eb}.commerce .col2-set .col-1,.commerce .col2-set .col-2{width:48%}.commerce-checkout .ca-reading-layout,.commerce-account .ca-reading-layout,.commerce-cart .ca-reading-layout{display:block;max-width:1050px}.commerce-checkout .ca-reading-aside,.commerce-account .ca-reading-aside,.commerce-cart .ca-reading-aside{display:none}.commerce-checkout .ca-prose,.commerce-account .ca-prose{max-width:none}.ca-report-detail-cta{margin-block:30px}.ca-reading-card{animation:ca-appear .4s ease both}.ca-reading-card:nth-child(2){animation-delay:.08s}.ca-reading-card:nth-child(3){animation-delay:.16s}@keyframes ca-breathe{0%,to{transform:scale(.82)}50%{transform:scale(1.18)}}@keyframes ca-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.ca-nav{gap:16px}.ca-hero{gap:35px}.ca-hero-art.ca-hero-portrait{height:500px;min-height:500px}.ca-hero h1{font-size:76px}.ca-portrait-card{left:-25px}.ca-sign-picker{grid-template-columns:repeat(6,1fr)}.ca-report-card{padding:25px 20px}.ca-report-price{display:block}.ca-report-price small{display:block;margin-top:5px}.ca-result-paywall{padding:35px}.ca-report-layout{gap:40px}.ca-intent-tabs button{padding:14px;font-size:10px}}@media(max-width:900px){.ca-hero-art.ca-hero-portrait{height:440px;min-height:440px}.ca-hero h1{font-size:68px}.ca-hero .ca-lead{font-size:12px}.ca-photo-caption p{font-size:29px}.ca-portrait-card{left:-30px;bottom:130px;padding:12px}.ca-portrait-card strong{font-size:16px}.ca-discovery-result{gap:15px;padding:22px}.ca-discovery-result h3{font-size:25px}.ca-discovery-result .ca-button{font-size:9px;padding:12px 17px}.ca-report-cards{gap:15px}.ca-report-book{width:140px}.ca-report-card>h3{font-size:27px}.ca-report-card ul{font-size:10px}.ca-report-card .ca-button{font-size:9px;padding:12px}.ca-report-landing{gap:30px;padding:35px}.ca-report-layout{grid-template-columns:180px 1fr;gap:30px}.ca-result-paywall{grid-template-columns:1.2fr 1fr;gap:25px}.ca-result-paywall h2{font-size:37px}.ca-report-mini-book{width:145px;min-height:230px;padding:18px}.ca-report-mini-book h3{font-size:31px}}@media(max-width:600px){.ca-header{min-height:86px}.ca-brand{font-size:23px}.ca-brand-mark{width:39px;height:44px}.ca-brand small{font-size:5px;letter-spacing:2px}.ca-hero{grid-template-columns:1fr;gap:28px;padding-top:23px}.ca-hero h1{font-size:73px;letter-spacing:-3px;max-width:100%;line-height:.99}.ca-hero .ca-eyebrow{margin-bottom:27px;font-size:7px}.ca-hero .ca-lead{font-size:13px}.ca-hero-art.ca-hero-portrait{height:415px;min-height:415px;max-width:380px;margin:auto;width:100%}.ca-hero-photo{border-radius:180px 180px 10px 10px;object-position:71% center}.ca-portrait-shade{border-radius:180px 180px 10px 10px}.ca-photo-orbits{inset:-15px -10px;width:calc(100% + 20px);height:calc(100% + 30px)}.ca-photo-caption{left:25px;bottom:26px}.ca-photo-caption p{font-size:32px}.ca-photo-caption small{font-size:6px}.ca-portrait-card{left:-8px;bottom:125px;padding:12px 16px}.ca-portrait-card strong{font-size:19px}.ca-discovery{padding-top:22px;padding-bottom:32px}.ca-intent-tabs{grid-template-columns:1fr 1fr;gap:8px}.ca-intent-tabs button{font-size:10px;padding:13px 14px;min-height:55px}.ca-intent-tabs button span{font-size:20px}.ca-discovery-result{padding:20px;flex-wrap:wrap;gap:15px}.ca-discovery-result>div{flex:1;min-width:180px}.ca-discovery-result .ca-button{margin-left:0}.ca-discovery-result .ca-orbit-small{font-size:34px}.ca-discovery-result h3{font-size:26px}.ca-discovery-result p{font-size:10px}.ca-section-heading h2{font-size:37px}.ca-tool-card{padding:17px}.ca-tool-card h3{font-size:26px}.ca-sign-picker{gap:3px}.ca-sign-picker button{min-height:78px;padding:12px 3px}.ca-sign-picker span{font-size:26px}.ca-sign-picker small{font-size:6px;letter-spacing:-.1px}.ca-zodiac-detail{grid-template-columns:1fr;gap:12px;padding:28px}.ca-zodiac-detail-symbol{font-size:70px;text-align:left}.ca-zodiac-detail h3{font-size:39px}.ca-zodiac-detail p:not(.ca-eyebrow){font-size:12px}.ca-zodiac-detail .ca-eyebrow{font-size:7px}.ca-report-cards{grid-template-columns:1fr;gap:24px}.ca-report-card{padding:30px}.ca-report-card>h3{font-size:37px}.ca-report-card ul{font-size:12px;min-height:0}.ca-report-card .ca-button{font-size:11px}.ca-report-book{width:175px;margin-bottom:35px}.ca-report-book h3{font-size:31px}.ca-report-card>.ca-eyebrow{font-size:8px}.ca-report-price{display:flex;font-size:29px;gap:15px;align-items:center}.ca-report-price small{font-size:8px}.ca-premium-section>.ca-section-heading>p{font-size:12px}.ca-result-paywall{grid-template-columns:1fr;padding:30px 25px;gap:35px}.ca-result-paywall h2{font-size:39px}.ca-report-mini-book{width:175px;min-height:250px}.ca-report-mini-book h3{font-size:35px}.ca-position-insight{grid-template-columns:1fr;padding:24px}.ca-position-data{border-left:0;border-top:1px solid #dec7d4;padding:20px 0 0;grid-template-columns:1fr 1fr;text-align:left}.ca-position-data strong{grid-row:span 3}.ca-planet-pills{gap:6px}.ca-planet-pills button{font-size:9px;padding:10px 12px}.ca-chart-explorer h3{font-size:31px}.ca-form-progress{gap:20px}.ca-form-progress span{font-size:9px}.ca-personal-ritual{grid-template-columns:1fr;gap:35px}.ca-report-layout{grid-template-columns:1fr;gap:15px;padding-top:30px}.ca-report-toc{position:static;max-height:220px;border-bottom:1px solid #decad6;padding-bottom:20px}.ca-report-toc a{font-size:10px}.ca-report-cover{padding:45px 0}.ca-report-cover h1{font-size:53px}.ca-report-cover>p:not(.ca-eyebrow):not(.ca-notice){font-size:24px}.ca-report-chapter h2{font-size:31px}.ca-report-chapter p{font-size:13px}.ca-report-landing{grid-template-columns:1fr;gap:35px;padding:30px}.ca-report-landing .ca-report-book{width:190px}.ca-plan-option{padding:17px 13px;gap:10px!important;flex-wrap:wrap}.ca-plan-option strong{font-size:25px}.ca-plan-option>span{min-width:155px}.ca-plan-option>b{font-size:12px;margin-left:28px}.ca-premium-dialog .ca-check{font-size:10px}.ca-premium-dialog [data-checkout]{width:100%;margin-right:0;margin-bottom:20px}.ca-footer .ca-brand{font-size:26px}.commerce .col2-set .col-1,.commerce .col2-set .col-2,.commerce form .form-row{width:100%;float:none}.commerce-checkout th,.commerce-checkout td{white-space:normal}.ca-tool-workspace:has(.commerce){padding:0}}@media(max-width:360px){.ca-hero h1{font-size:65px}.ca-hero-art.ca-hero-portrait{height:365px;min-height:365px}.ca-intent-tabs button{font-size:9px;padding:12px 10px}.ca-portrait-card{left:0}.ca-sign-picker{grid-template-columns:repeat(4,1fr)}.ca-sign-picker small{font-size:8px}.ca-report-card{padding:25px}.ca-report-card>h3{font-size:33px}}@media(max-width:360px){}@media(prefers-reduced-motion:reduce){.ca-breathing .ca-breath-orb,.ca-wizard-stage,.ca-reading-card{animation:none}}@media print{.ca-report-toc,.ca-report-cover button,.ca-dialog{display:none!important}.ca-report-layout{display:block}.ca-report-cover{break-after:page;border:0;padding-top:100px}.ca-report-cover h1{font-size:60px}.ca-report-chapter{break-inside:avoid;page-break-inside:avoid;padding-block:25px}.ca-report-chapter p{color:#222}.ca-private-report{max-width:none;width:100%}.ca-report-chapter h2{color:#251b29}.ca-report-cover .ca-notice{border:1px solid #777}.ca-report-chapter blockquote{color:#51384f}}
