/* Readability pass: increase supporting copy without changing display headings. */
.primary-nav a{font-size:.9rem}.signal-label,.section-kicker{font-size:.76rem}.hero-care-copy>p,.interaction-heading>div:last-child>p,.ci-header>div:last-child>p,.x1-reveal-title>p:last-child,.elder-heading>p,.elder-feature-copy>p,.family-connection>div:first-child>p,.proof-head>p,.ecosystem-grid>div:first-child>p,.cta-panel p{font-size:1.06rem;line-height:1.72}.care-promises strong,.human-first strong{font-size:.82rem}.care-promises small,.human-first small{font-size:.68rem}.hero-care-float small,.context-day>small,.ci-label,.product-tag{font-size:.66rem}.hero-care-float strong,.context-day>span{font-size:.76rem}.context-top,.context-list strong{font-size:.68rem}.context-list small{font-size:.63rem}.speech small{font-size:.58rem}.speech p{font-size:1.08rem;line-height:1.55}.understanding-flow strong{font-size:.79rem}.understanding-flow small{font-size:.63rem}.ci-live strong{font-size:.76rem}.ci-live small{font-size:.62rem}.ci-column-title small{font-size:.58rem}.ci-senses article small,.ci-actions article small{font-size:.52rem}.ci-senses article strong,.ci-actions article strong{font-size:.78rem}.ci-senses article span,.ci-actions article span{font-size:.61rem}.ci-process{font-size:.61rem}.ci-processing{font-size:.52rem}.ci-footer strong{font-size:1.1rem}.ci-footer small{font-size:.62rem}.ci-footer>a{font-size:.74rem}.x1-reveal-title .product-tag{font-size:.66rem}.reveal-note small{font-size:.51rem}.reveal-note strong{font-size:.7rem}.vertical-edition,.meta-colors small{font-size:.53rem}.x1-reveal-bottom>div:first-child span{font-size:.65rem}.reveal-price small{font-size:.59rem}.reveal-price strong{font-size:1.32rem}.spec-rail small{font-size:.68rem}.ownership-grid p{font-size:.91rem;line-height:1.7}.elder-feature-copy>small{font-size:.68rem}.care-checks span{font-size:.84rem}.activity-chip small{font-size:.55rem}.activity-chip strong{font-size:.82rem}.care-benefits p{font-size:.88rem;line-height:1.66}.care-benefits article>small{font-size:.64rem;line-height:1.55}.dash-top{font-size:.68rem}.dash-greeting small{font-size:.7rem}.dash-events strong{font-size:.81rem}.dash-events small,.dash-privacy{font-size:.63rem}.proof-section blockquote footer strong{font-size:.78rem}.proof-section blockquote footer span{font-size:.73rem}.proof-stats small{font-size:.7rem}.eco-stack article>span{font-size:.64rem}.eco-stack small{font-size:.72rem}.cta-panel>small{font-size:.67rem}.cta-contact-rail{font-size:.76rem}.footer-top>div:first-child p,.footer-statement a{font-size:.84rem}.footer-status{font-size:.73rem}.footer-links strong{font-size:.77rem}.footer-links a{font-size:.81rem}.footer-bottom{font-size:.78rem}
@media(max-width:640px){.primary-nav a{font-size:1rem}.signal-label,.section-kicker{font-size:.7rem}.hero-care-copy>p,.interaction-heading>div:last-child>p,.ci-header>div:last-child>p,.x1-reveal-title>p:last-child,.elder-heading>p,.elder-feature-copy>p,.family-connection>div:first-child>p{font-size:.98rem}.speech p{font-size:1rem}.care-benefits p{font-size:.94rem}.care-benefits article>small{font-size:.69rem}.footer-links a{font-size:.88rem}}

/* Site-wide supporting copy. Keep display headings unchanged. */
body{font-size:17px}.content-area,.entry-content,.woocommerce,.woocommerce-page{font-size:1rem}.content-area p,.entry-content p,.woocommerce p,.woocommerce-page p{font-size:1rem;line-height:1.72}.section p,.hero p,.site-footer p,.card-body p,.bento p,.story-copy p,.ownership-grid p,.care-benefits p,.elder-feature-copy p,.family-connection p,.product-copy p,.x1-stage-copy p,.care-product-copy p,.x1-reveal-title p,.brain-copy p,.ci-header p,.use-heading p,.proof-head p,.ecosystem-grid p,.cta-panel p{font-size:1rem;line-height:1.72}.section div>p,.section article>p,.section div>span:not(.section-kicker):not(.signal-label),.section article>span:not(.product-tag){line-height:1.55}.card-body p,.bento-copy p,.story-copy p,.ownership-grid article p,.care-benefits article p,.eco-stack article small{font-size:.95rem}.product-badges span,.care-product-pills span,.x1-reveal-bottom>div:first-child span,.story-copy li{font-size:.72rem}.context-list small,.dash-events small,.ci-senses article span,.ci-actions article span,.understanding-flow small,.proof-stats small,.activity-chip small{font-size:.7rem}.context-list strong,.dash-events strong,.ci-senses article strong,.ci-actions article strong,.understanding-flow strong,.reveal-note strong{font-size:.84rem}.context-day>span,.hero-proof span,.capability-rail small,.care-promises small,.human-first small{font-size:.72rem}.care-benefits article>small{font-size:.7rem;line-height:1.55}.footer-links a{font-size:.88rem}.footer-links strong{font-size:.83rem}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.12rem}.woocommerce ul.products li.product .price{font-size:1rem}.woocommerce div.product .woocommerce-product-details__short-description,.woocommerce div.product .woocommerce-product-details__short-description p{font-size:1rem;line-height:1.7}
@media(max-width:640px){body{font-size:16px}.section p,.hero p,.site-footer p,.card-body p,.bento p,.story-copy p,.ownership-grid p,.care-benefits p,.elder-feature-copy p,.family-connection p,.product-copy p,.x1-stage-copy p,.care-product-copy p,.x1-reveal-title p,.brain-copy p,.ci-header p,.use-heading p,.proof-head p,.ecosystem-grid p,.cta-panel p{font-size:1rem}.card-body p,.bento-copy p,.story-copy p,.ownership-grid article p,.care-benefits article p,.eco-stack article small{font-size:.95rem}.context-list small,.dash-events small,.ci-senses article span,.ci-actions article span,.understanding-flow small,.proof-stats small{font-size:.72rem}}
