/* Readability pass: larger reading text while preserving the existing layout. */
body{font-size:17px;line-height:1.85}.header nav{font-size:16px}.nav-contact{font-size:15px}.brand{font-size:22px}.hero .lead{font-size:19px;line-height:1.9}.page-intro .lead{font-size:17px;line-height:1.9}.eyebrow{font-size:12px;letter-spacing:.14em}.hero-note{font-size:14px;gap:19px}.btn{font-size:16px;padding:14px 22px;min-height:51px}.btn>span{font-size:20px}.intro-strip p,.intro-strip>div{font-size:15px}.section-heading>p{font-size:16px}.entry-card h3{font-size:24px}.entry-card p{font-size:16px;line-height:1.9}.card-index{font-size:12px}.card-link{font-size:15px}.panel p{font-size:16px;line-height:1.9}.panel h3{font-size:25px}.timeline-item p{font-size:16px;line-height:1.9}.timeline-item h3{font-size:24px}.small-label{font-size:13px}.pill{font-size:12px}.check-list li{font-size:16px;line-height:1.85}.fine-print{font-size:13px!important;line-height:1.9!important}.price-card>p{font-size:15px}.price-card .card-index{font-size:10px}.price-card .check-list li{font-size:14px;line-height:1.9}.price-card .btn{font-size:15px;padding:13px 12px;gap:12px}.price-card h2{font-size:29px}.price-card .offer-price>span{font-size:12px}.text-link{font-size:16px}.cta p:last-child{font-size:16px}.faq-list summary{font-size:17px}.faq-list p{font-size:16px;line-height:1.9}.footer>div>p,.footer-links{font-size:14px}.legal{font-size:12px}.assurance strong{font-size:15px}.assurance small{font-size:13px}.membership-tabs button{font-size:16px}.membership-heading>p{font-size:16px}.business-card>p{font-size:15px}.business-term{font-size:14px}.business-card .check-list li{font-size:15px;line-height:1.85}.subscription-products>span{font-size:15px}.membership-chatgpt-heading p{font-size:15px}.membership-brand .eyebrow{font-size:11px}.universe-heading{font-size:11px}.universe-count{font-size:10px}.planet-name{font-size:11px}.universe-footer{font-size:13px}.orbit-toggle{font-size:12px;min-height:38px}.universe-note{font-size:11px}.galaxy-core>small{font-size:10px;letter-spacing:.04em}.dialog-content>.muted{font-size:15px}.dialog-grid label{font-size:15px}.dialog-grid textarea{font-size:16px;line-height:1.8}.dialog-qr p{font-size:14px}.dialog-qr strong{font-size:19px}.text-button{font-size:14px}.copy-status{font-size:14px}.dialog-note{font-size:12px}.form-field,legend{font-size:16px}fieldset label{font-size:15px}textarea{font-size:16px;line-height:1.85}.contact-options .btn{font-size:14px;min-height:42px}.inline-status{font-size:14px!important}.contact-card .check-list li{font-size:16px}
@media(max-width:1100px){.header nav{font-size:15px;gap:19px}.hero .lead{font-size:18px}.hero-note{font-size:13px;gap:14px}.entry-card h3{font-size:22px}.price-card .check-list li{font-size:15px}}
@media(max-width:760px){body{font-size:16px}.brand{font-size:20px}.header nav{font-size:16px}.hero .lead,.page-intro .lead{font-size:16px;line-height:1.95}.hero .btn,.cta .btn{font-size:15px;padding:13px 17px;gap:14px}.hero-note{font-size:12px;gap:13px;row-gap:9px}.eyebrow,.cta .eyebrow{font-size:11px}.intro-strip p,.intro-strip>div{font-size:14px}.section-heading>p{font-size:15px}.entry-card h3{font-size:24px}.entry-card p,.panel p,.timeline-item p{font-size:16px}.card-link{font-size:15px}.btn{font-size:15px}.cta p:last-child{font-size:15px}.fine-print{font-size:13px!important}.learning-offer .check-list li{font-size:15px}.faq-list summary{font-size:16px}.faq-list p{font-size:15px}.price-card{padding:23px 15px}.price-card h2{font-size:25px}.price-card>p{font-size:14px;line-height:1.8}.price-card .card-index{font-size:9px}.price-card .check-list li{font-size:13px;line-height:1.9;gap:6px}.price-card .btn{font-size:13px;gap:7px;padding:12px 8px;min-height:45px}.price-card .offer-price>span{font-size:11px}.price-note,.business-note{font-size:12px!important}.footer-links{font-size:14px;gap:17px}.footer>div>p{font-size:13px}.legal{font-size:11px}.assurance strong{font-size:15px}.assurance small{font-size:13px}.membership-tabs button{font-size:14px;gap:8px;padding:10px 14px}.membership-heading>p{font-size:15px}.membership-brand .eyebrow{font-size:10px}.membership-three-grid .business-card>p{font-size:15px}.business-term{font-size:13px}.membership-three-grid .business-card .check-list li{font-size:15px}.membership-three-grid .business-card .btn{font-size:15px}.membership-panel .price-grid .business-card .check-list li{font-size:13px}.membership-panel .price-grid .business-card .btn{font-size:12px}.subscription-products>span{font-size:14px}.membership-chatgpt-heading p{font-size:14px}.universe-heading{font-size:9px}.universe-count{font-size:9px}.planet-name{font-size:10px}.universe-footer{font-size:12px}.orbit-toggle{font-size:11px;min-height:35px}.universe-note{font-size:10px}.galaxy-core>small{font-size:8px}.dialog-content>.muted{font-size:14px}.dialog-grid textarea{font-size:16px;min-height:145px}.dialog-qr p{font-size:13px}.dialog-qr strong{font-size:18px}.dialog-note{font-size:11px}.copy-status{font-size:13px}.dialog-content{padding:28px 22px 20px}.contact-options .btn{font-size:13px}.partner-card .btn{font-size:15px}}
@media(max-width:360px){.hero .actions{flex-wrap:wrap}.price-grid{grid-template-columns:1fr}.price-card .check-list li,.membership-panel .price-grid .business-card .check-list li{font-size:15px}.price-card .btn,.membership-panel .price-grid .business-card .btn{font-size:15px}.header .brand{font-size:18px}.membership-tabs button{font-size:13px;padding:10px 11px}.hero-note{font-size:11px}.subscription-products{column-gap:14px}}
