/* Quiet blue identity: off-white surfaces, slate typography, restrained brand accents. */
:root{--ink:#23354e;--muted:#728197;--blue:#3d608f;--red:#b46572;--mint:#e6edf6;--paper:#fcfdff;--line:#e2e8f0}
body{background:#fcfdff}h1,h2,h3{color:#263e5b}.eyebrow{color:#8396ad}.site-header{background:#fffffff0;border-bottom-color:#e9edf3;box-shadow:none}.site-header nav a{color:#75869b}.site-header nav a:hover{color:#36577f}.button-dark{background:#2e4d72;box-shadow:0 5px 12px #243d5b0b}.button-dark:hover{background:#243e5e;box-shadow:0 6px 16px #243d5b16}.button-outline{border-color:#d5dee9;color:#5c7696}.button-mint{color:#34577f}.text-link{color:#617e9e}.hero{background:linear-gradient(110deg,#fff 25%,#f0f4f9)}.hero-copy h1{color:#263e5b}.hero-copy h1 .serif-word{color:#6784a4}.hero-copy>p{color:#7c8ba0}.hero-copy>.eyebrow{color:#8699b0}.title-swoosh path{stroke:#b9c9dc;stroke-width:5}.orbit{background:#e7edf5}.orbit-two{border-color:#e0e8f2}.hero-window{border-color:#e0e7f0;box-shadow:0 25px 60px -30px #324e7135}.hero-phone,.app-phone{background:#314c6d;border-color:#314c6d}.phone-island{background:#314c6d}.visual-cross,.visual-cross .icon{color:#b7808a}.hero-strip>div{color:#8094ad}.hero-strip strong{color:#70869f}.hero-strip{border-color:#e4eaf2}.hero-strip>span{color:#9daabb}.note-check{background:#edf2f8;color:#6381a5}.note-top>.icon{color:#6886a8;background:#edf3f9}.note-status{background:#b9858e}.product-school{background:#f3f6fa}.product-school h3{color:#3e5e82}.product-complex{background:#2d4564;border-color:#2d4564}.product-complex h3,.product-complex .product-discover{color:#fff}.product-complex>p{color:#b6c6d9}.product-complex .small-label{color:#aebfd3}.product-complex .product-tags span{border-color:#ffffff27;color:#c0cddd}.product-card-head .product-symbol{background:#fff;color:#718ba9;border-color:#e3eaf3}.product-complex .product-card-head .product-symbol{background:#ffffff0e;border-color:#ffffff20;color:#bdcee2}.product-discover{color:#607f9f}.product-complex .product-discover{border-color:#ffffff25}.diagram-root{background:#3c5575;border-color:#647c99}.diagram-root .icon{color:#c6d6e8}.diagram-branches i{color:#7188a4;background:#edf2f8;border-color:#ccd8e6}.diagram-branches>span{color:#aec0d4}.diagram-root:after,.diagram-branches>span:before{background:#6b839f}.diagram-branches:before{border-color:#6b839f}.mini-sidebar{background:#496785}.mini-bars i:nth-child(3n){background:#c6a0a8}.mini-bars i:nth-child(4n){background:#6481a0}.section-heading h2,.experience-heading h2,.connected-copy h2,.finder-layout h2,.pricing-section h2,.faq-grid h2,.future-copy h2{color:#2e4969}.connected-section{background:#fcfdff}.connected-art img{filter:saturate(.5)}.section-kicker{color:#97a7ba}.connected-copy>p{color:#8695a8}.audience-tabs{background:#f1f5f9;border-color:#e3eaf2}.audience-tabs>button{color:#879aaf}.audience-tabs>button[aria-selected=true]{background:#48698e;box-shadow:none}.audience-panel h3{color:#5d7898}.audience-panel p{color:#8b99ac}.audience-panel li{color:#7c91a9}.audience-panel .icon{color:#7c96b3}.solution-finder{background:#f0f4f9;border-color:#e4eaf2}.finder-panel{box-shadow:none;border-color:#e0e7f0}.finder-panel label>span{background:#fafbfd;border-color:#e4eaf2}.finder-panel input:checked+span{border-color:#7d99b8;background:#eef3f9;box-shadow:0 0 0 1px #7d99b8}.finder-panel input:checked+span .icon,.finder-panel input:checked+span strong{color:#5e7e9f}.finder-result h3{color:#577799}.finder-result>.small-label{color:#ae8590}.ecosystem-section{background:#fff}.ecosystem-grid article{background:#f8fafc;border-color:#e7ecf3}.ecosystem-grid h3{color:#607e9f}.ecosystem-icon{background:#eef3f8;border-color:#e2e9f2;color:#6e8bad}.ecosystem-metrics strong{color:#637f9e}.experience-section{background:#f0f4f9}.experience-tabs button[aria-selected=true]{background:#4b6b90;border-color:#4b6b90;box-shadow:none}.experience-copy h3{color:#5a799a}.experience-screen{background:#e8eef6}.experience-screen img{filter:saturate(.55)}.experience-stage{border-color:#dfe7f1;box-shadow:0 10px 30px #253f6305}.mobile-section{background:#2b4362}.mobile-copy h2,.mobile-copy .serif-word{color:#fff}.mobile-copy>.eyebrow{color:#9eb4ce}.mobile-copy>p{color:#b4c5d9}.mobile-copy .simple-list li{color:#c8d5e4}.mobile-copy .button{background:#f5f8fc;color:#557294}.mobile-copy>.download-note,.mobile-copy>.mobile-conditions{color:#95acc7}.mobile-orbit{border-color:#ffffff13}.mobile-star .icon{color:#ba8992}.mobile-chip{border-color:#dae3ee;box-shadow:0 14px 30px #142b4620}.mobile-chip span{color:#9baabd}.future-section{background:#f3f6fa}.future-copy>p{color:#8798ad}.roadmap-tag{background:#f8f0f2;border-color:#ebdce0;color:#ad7b87}.chat-demo{border-color:#e3eaf3;box-shadow:0 12px 35px #28496706}.chat-body{background:#f7f9fc}.chat-avatar,.chat-send{background:#5f7ea1}.outgoing{background:#e5edf6;color:#7890ad}.chat-options button{border-color:#dce6f1;color:#88a0bb}.chat-options button.active{background:#6f8eaf;border-color:#6f8eaf}.price-card{background:#f8fafc;border-color:#e2e9f2}.price-card h3{color:#5c7a9b}.price-card.featured{background:#314b6c;border-color:#314b6c;box-shadow:0 12px 24px #243e5f0c}.featured .plan-description{color:#b4c5d9}.featured .small-label,.featured .plan-limits,.featured .plan-details li{color:#c4d2e3}.price-value>strong{color:#58789a}.featured .price-value>strong,.featured h3{color:#fff}.billing-switch button.active{background:#6280a1}.journey-section{background:#f4f7fa}.journey-grid h3{color:#597697}.journey-grid article>span{color:#b58d97}.contact-section{background:#edf2f8;color:#304c6e;border-top:1px solid #e0e8f2}.contact-copy h2{color:#304c6e}.contact-copy>.eyebrow{color:#8c9fb6}.contact-copy>p{color:#879ab1}.contact-links a{color:#6e89a7;border-color:#cfdae8}.contact-flower .icon{color:#c2a0a9}.contact-form{box-shadow:0 10px 35px #2e4b7105;border:1px solid #e0e8f2}.contact-form h3{color:#567595}.contact-form>.button{background:#3e5e84}.contact-form>.button:hover{background:#314f74}.site-footer{background:#f8fafc}.floating-contact{background:#49698e;border-color:#a4b8d1;box-shadow:0 5px 16px #2c4c761a}.product-page h1{color:#304e72}.product-page .product-heading{background:linear-gradient(110deg,#fff,#eef3f9)}.product-hero-visual{background:#e8eef6;border-color:#dfe7f1;box-shadow:none}.product-hero-visual img{filter:saturate(.55)}.product-benefits h3{color:#5d7b9c}.product-benefits .product-symbol{color:#7290af;border-color:#e2eaf3}.product-offer{background:#314b6b}.product-offer h2{color:white}.product-offer>p{color:#b7c8dc}.product-offer .button{background:#f8fafc;color:#627f9f}.store-hero{background:#edf2f8;color:#2f4d70}.store-intro h1,.store-page .store-intro h1{color:#2f4d70}.store-intro h1 em{color:#7a93af}.store-intro>p{color:#879bb3}.store-eyebrow{color:#8ea3bc}.store-eyebrow>span{background:#ba8a95;box-shadow:0 0 0 5px #ba8a950d}.store-product strong{color:#5d7c9e}.store-product>div>span{color:#9aadbf}.store-install{background:#36577f;border-color:#36577f;box-shadow:0 6px 16px #34527710;color:white}.store-install:hover{background:#2b4b71}.store-guide-link{color:#7b94b0;border-color:#b9c9dc}.store-release-strip{color:#8ca3bd}.store-release-strip span+span{border-color:#cedbea}.store-intro>.store-access-note,.store-page .store-intro>.store-access-note{color:#98aac0}.store-art-ring{border-color:#d7e2ef}.ring-a{background:#e4ebf5}.store-orbit-label,.store-art-caption{color:#94a9c1}.store-phone{border-color:#fff;box-shadow:12px 22px 50px #36547d1c}.store-phone img{filter:saturate(.55)}.store-art-note{color:#7893b1;box-shadow:0 8px 26px #2b4e7d0a}.store-art-note>span{background:#f4ebee;color:#b68a96}.store-art-note strong{color:#7390af}.store-red-spark,.store-red-spark .icon{color:#c29da7}.store-personas article:nth-child(2){background:#365374;border-color:#365374}.store-personas article:nth-child(2) h3{color:white}.store-personas article:nth-child(2)>span{color:#aebfd5}.store-personas article:nth-child(2) p{color:#c5d2e3}.store-version-badge{background:#6c87a6}.store-news{background:#f2f5f9;border-color:#e3eaf3}.store-changelog li{color:#7a90aa;border-color:#e0e8f2}.store-changelog li:before{color:#b38e99}.store-share-panel{background:#f2f5f9;border-color:#e1e8f1}.store-final{background:#2d4564}.store-final h2{color:white}.store-final .store-install{background:#f8fafc;color:#557394;border-color:#f8fafc}.store-mobile-install>a{background:#4d6c91}.store-unavailable{color:#849bb5;border-color:#cddaea}.store-nav-back{color:#7c94af}.release-sync-status{font-size:10px!important;color:#91a3b9!important;margin-top:17px!important;line-height:1.8}.release-sync-status.has-update{background:#edf3fa;border:1px solid #d8e4f0;padding:11px 13px;border-radius:7px;color:#5e7e9f!important}.release-history-section{background:#fff;border-bottom:1px solid #e7ecf3}.release-history{border:1px solid #e0e7f0;border-radius:13px;overflow:hidden}.release-history details+details{border-top:1px solid #e4eaf3}.release-history summary{display:flex;align-items:center;gap:22px;padding:21px 25px;background:#fafbfd}.release-history-version{font-size:15px;font-weight:600;color:#56779a;min-width:80px}.release-history-date{font-size:11px;color:#99aabe}.release-history-badge{font-size:9px;border:1px solid #d9e4f0;background:#f0f4f9;color:#829bb6;border-radius:30px;padding:4px 10px;margin-left:auto}.release-history summary>.icon{width:16px;height:16px;color:#99aec6;transition:rotate .2s}.release-history details[open] summary>.icon{rotate:90deg}.release-history ul{padding:10px 32px 22px 47px;margin:0}.release-history li{font-size:12px;color:#8196ae;line-height:1.9;padding:7px 0}.release-history details>p{font-size:12px;padding:0 25px 22px}.store-mobile-install strong{color:#5b7899}.release-history-section h2{color:#49678b}
@media(max-width:640px){.release-history summary{gap:12px;padding:18px 16px;flex-wrap:wrap}.release-history-version{font-size:13px;min-width:60px}.release-history-date{font-size:10px}.release-history-badge{font-size:8px;padding:3px 8px}.release-history summary>.icon{width:13px;height:13px}.release-history li{font-size:11px}.release-history ul{padding:8px 24px 20px 33px}.store-hero{background:#edf2f8}.contact-section{background:#edf2f8}.store-page .store-product-icon .official-wordmark{color:#5f7ea1}}

/* Keep the quiet palette readable on its pale surfaces. */
:root{--muted:#65758a}.hero-copy>p,.connected-copy>p,.audience-panel p,.finder-result p,.section-heading>p,.store-intro>p,.store-changelog li,.release-history li{color:#62758c}.store-guide-link,.contact-links a{color:#58738f}.store-release-strip{color:#7187a0}.release-history-date{color:#768ba3}

/* Stronger type contrast: calm surfaces, clear editorial hierarchy. */
:root{--ink:#1c304d;--muted:#35475f;--blue:#2b507b;--text-secondary:#51647c}
body{color:#35475f;font-weight:450}h1,h2,h3{color:#1c304d;font-weight:750}p{color:#35475f}.serif-word{font-weight:400}
.hero-copy h1,.product-page h1,.store-intro h1,.store-page .store-intro h1{color:#1c304d}.hero-copy h1 .serif-word,.store-intro h1 em{color:#3b5f87}
.section-heading h2,.experience-heading h2,.connected-copy h2,.finder-layout h2,.pricing-section h2,.faq-grid h2,.future-copy h2,.release-history-section h2{color:#203c60}
.hero-copy>p{font-size:16px;color:#35475f;font-weight:450;line-height:1.85}.hero-copy>.eyebrow,.eyebrow,.small-label,.section-kicker{color:#51647c;font-weight:650}
.site-header nav a{color:#354b67;font-size:13px;font-weight:600}.site-header nav a:hover{color:#183d69}.brand .official-wordmark{color:#304b6c;font-weight:750}.nav-cta{font-weight:650}
.section-heading>p,.connected-copy>p,.finder-layout>div>p,.ecosystem-grid p,.experience-heading>p,.experience-copy p,.future-copy>p,.journey-grid p,.faq-grid>div>p,.faq-list p,.product-hero-grid p,.product-benefits p,.product-help p,.store-discover .section-heading>p,.store-news-grid>div>p,.store-steps p,.store-share-panel p{color:#35475f;font-size:14px;font-weight:450}
.product-school h3,.audience-panel h3,.finder-result h3,.ecosystem-grid h3,.experience-copy h3,.price-card h3,.journey-grid h3,.product-benefits h3,.contact-form h3{color:#284c75;font-weight:700}
.product-card>p{font-size:14px;line-height:1.8;color:#35475f}.product-tags span{color:#415875;font-size:10px;font-weight:550}.product-card-head .small-label{font-size:10px;color:#51647c}
.product-discover,.text-link,.contact-links a,.product-help a{color:#2e5078;font-weight:650}.product-discover{font-size:13px}.product-number{color:#51647c;font-weight:600}
.hero-strip>span,.hero-strip strong,.hero-footnote,.visual-caption{color:#51647c}.hero-strip>div{color:#365577;font-weight:600}.hero-footnote{font-size:11px}.hero-strip>span{font-size:12px}
.floating-note strong{color:#304865;font-weight:650}.floating-note div>span{color:#51647c;font-size:10px}.window-toolbar{color:#51647c}.mobile-chip{color:#304865}.mobile-chip span{color:#51647c}
.mini-kicker,.mini-row{color:#51647c}.mini-kicker{font-size:8px}.product-mini strong{color:#304865;font-weight:650}
.audience-tabs>button{color:#415875;font-size:11px;font-weight:600}.audience-panel p{font-size:14px;color:#35475f}.audience-panel li{font-size:12px;color:#35475f;font-weight:500}
.finder-panel legend{font-size:13px;color:#35475f;font-weight:650}.finder-panel label strong{font-size:11px;color:#35475f;font-weight:600}.finder-panel label small{font-size:10px;color:#51647c}.finder-result>.small-label{color:#8e4158}.finder-result p{font-size:13px;color:#35475f}
.ecosystem-grid .small-label,.ecosystem-status,.metrics-caption{color:#51647c}.ecosystem-status{font-size:11px}.ecosystem-metrics strong{color:#284c75;font-weight:750}.ecosystem-metrics span{font-size:12px;color:#415875;font-weight:500}.metrics-caption{font-size:11px}
.experience-tabs button{color:#415875;font-weight:600}.experience-copy>.small-label{color:#51647c;font-size:10px}.experience-copy .text-link{font-size:12px}.screen-caption{color:#51647c;font-size:10px}.preview-counter{color:#51647c}.preview-counter strong{color:#304f74}
.future-note{color:#51647c;font-size:12px}.roadmap-tag{color:#8e4158;font-weight:650}.chat-top>div{color:#304865;font-weight:650}.chat-top>div span{color:#51647c;font-size:10px}.chat-date{color:#51647c;font-size:9px}.bubble{font-size:13px;color:#35475f}.outgoing{color:#35475f}.bubble small{color:#51647c;font-size:9px}.chat-options button{color:#415875;font-size:10px;font-weight:550}.chat-bottom{color:#51647c;font-size:12px}
.plan-description{color:#35475f;font-size:13px;line-height:1.8}.price-value>strong{color:#284c75;font-weight:750}.price-value small,.plan-limits,.plan-details li,.pricing-note{color:#51647c}.plan-limits span{font-size:10px;font-weight:500}.plan-details summary{font-size:12px;font-weight:600}.plan-details li{font-size:12px}.price-card>.button{font-size:12px;font-weight:650}.pricing-intro>p{color:#35475f;font-size:14px}.billing-switch button{font-size:12px;font-weight:600;color:#415875}.pricing-note{font-size:11px;line-height:1.85}
.faq-list summary{color:#304b6c;font-size:14px;font-weight:600}.journey-grid article>span{color:#8e4158;font-size:12px;font-weight:650}
.contact-copy h2{color:#203c60}.contact-copy>.eyebrow{color:#51647c}.contact-copy>p{color:#35475f;font-size:14px}.contact-links a{font-size:13px}.contact-form>.small-label{color:#51647c;font-size:10px}.contact-form label{color:#415875;font-size:12px;font-weight:600}.contact-form label>span{color:#51647c}.contact-form input:not([type=radio]),.contact-form textarea,.contact-form select{color:#304865;font-size:14px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#65758b;opacity:1}.contact-channel,.contact-channel label{color:#415875;font-size:11px}.contact-form>.form-privacy{color:#51647c;font-size:11px}.contact-form>.button{font-size:13px;font-weight:650}
.footer-main>p,.footer-main>div,.footer-bottom{color:#51647c}.footer-main>div{font-size:12px;font-weight:500}.footer-main>p{font-size:12px}.footer-bottom{font-size:10px}
.product-breadcrumb{color:#51647c;font-size:11px}.product-hero-visual>span{color:#51647c;font-size:10px}.product-benefits h3{font-weight:700}.product-benefits p{font-size:14px}
.store-eyebrow{color:#415875;font-size:11px;font-weight:650}.store-intro>p{font-size:16px;color:#35475f}.store-product strong{color:#284c75;font-weight:700}.store-product>div>span{color:#51647c;font-size:12px}.store-release-strip{color:#415875;font-size:11px;font-weight:550}.store-guide-link,.store-nav-back{color:#304f74;font-size:12px;font-weight:600}.store-intro>.store-access-note,.store-page .store-intro>.store-access-note{color:#51647c;font-size:11px}.store-install{font-size:14px;font-weight:650}.store-trust strong{color:#304b6c;font-size:13px}.store-trust p{color:#51647c;font-size:12px}.store-trust span{color:#8e4158;font-weight:650}
.store-personas article>span{color:#51647c;font-size:10px;font-weight:650}.store-personas article>p{color:#35475f;font-size:14px}.store-personas h3{color:#284c75;font-weight:700}.persona-visual>small,.persona-progress>span:last-child{color:#51647c;font-size:9px}.persona-progress,.persona-notice{color:#415875}.persona-notice small{color:#51647c}
.store-published{color:#51647c;font-size:12px}.store-changelog li,.release-history li{color:#35475f;font-size:14px;font-weight:450;line-height:1.85}.store-changelog li:before{color:#8e4158;font-size:11px;font-weight:650}.store-changelog .store-news-footnote{color:#51647c;font-size:11px}.release-sync-status{color:#51647c!important;font-size:11px!important}.release-history-version{color:#284c75;font-weight:700}.release-history-date{color:#51647c;font-size:12px}.release-history-badge{color:#415875;font-size:10px;font-weight:550}.release-history details>p{color:#35475f}.store-version-badge{background:#46668d;color:#fff;font-weight:650}.store-share-panel p{font-size:13px}.store-share-panel .button{font-size:12px}.store-mobile-install strong{color:#284c75;font-weight:700}.store-mobile-install div>span{color:#51647c;font-size:11px}.store-mobile-install>a{font-size:12px;font-weight:650}
/* Inverse text remains clear on the retained navy feature panels. */
.product-complex h3,.product-complex .product-discover,.mobile-copy h2,.mobile-copy .serif-word,.price-card.featured h3,.featured .price-value>strong,.product-offer h2,.store-personas article:nth-child(2) h3,.store-final h2{color:#fff}
.product-complex>p,.mobile-copy>p,.mobile-copy .simple-list li,.featured .plan-description,.featured .plan-details li,.product-offer>p,.product-offer details,.store-personas article:nth-child(2) p{color:#e0e8f3}
.product-complex .small-label,.product-complex .product-number,.product-complex .product-tags span,.diagram-branches>span,.mobile-copy>.eyebrow,.mobile-copy>.download-note,.mobile-copy>.mobile-conditions,.featured .small-label,.featured .plan-limits,.featured .price-value small,.product-offer>.eyebrow,.store-personas article:nth-child(2)>span,.store-final .eyebrow,.store-final-help{color:#cfdaea}
.audience-tabs>button[aria-selected=true],.experience-tabs button[aria-selected=true],.chat-options button.active,.billing-switch button.active{color:#fff;background:#3d5d84;border-color:#3d5d84;font-weight:650}
.button-dark,.store-install,.contact-form>.button,.store-mobile-install>a{background:#2e4f78;color:#fff}.button-dark:hover,.store-install:hover,.contact-form>.button:hover{background:#243f62}.button-outline{color:#304f74;border-color:#b9c8da;font-weight:600}.button-mint,.mobile-copy .button,.product-offer .button,.store-final .store-install{color:#284c75;background:#fff;font-weight:650}.button-dark,.button-outline,.button-mint{font-weight:650}
@media(max-width:1150px){.site-header nav a{font-size:12px}.store-personas article>p{font-size:13px}}
@media(max-width:900px){.product-card>p{font-size:13px}.store-trust strong{font-size:12px}.store-trust p{font-size:11px}.store-personas article>p{font-size:13px}}
@media(max-width:640px){.site-header nav a{font-size:14px}.hero-copy>p{font-size:15px}.hero-copy>.eyebrow,.eyebrow{font-size:9px}.hero-actions .text-link{font-size:11px}.hero-footnote{font-size:10px}.hero-strip>span{font-size:11px}.hero-strip>div{font-size:12px}.floating-note div>span{font-size:7px}.section-heading>p,.connected-copy>p,.finder-layout>div>p,.ecosystem-grid p,.experience-heading>p,.experience-copy p,.future-copy>p,.journey-grid p,.faq-grid>div>p,.faq-list p,.product-hero-grid p,.product-benefits p,.product-help p,.store-steps p,.product-card>p,.audience-panel p{font-size:14px}.product-tags span{font-size:9px}.product-card-head .small-label{font-size:9px}.product-discover{font-size:12px}.audience-tabs>button{font-size:11px;padding:10px 6px}.audience-tabs .icon{width:13px;height:13px}.audience-panel li{font-size:12px}.finder-panel label strong{font-size:12px}.finder-panel label small{font-size:11px}.finder-result p{font-size:13px}.ecosystem-grid .small-label{font-size:10px}.ecosystem-status,.metrics-caption{font-size:10px}.experience-tabs button{font-size:10px;padding:11px 7px}.screen-caption{font-size:9px}.mobile-copy>p{font-size:14px}.mobile-copy>.download-note,.mobile-copy>.mobile-conditions{font-size:11px}.mobile-copy .simple-list li{font-size:13px}.future-note{font-size:11px}.chat-options button{font-size:10px}.bubble{font-size:12px}.plan-description{font-size:13px}.plan-limits span{font-size:10px}.plan-details li{font-size:12px}.pricing-note{font-size:11px}.faq-list summary{font-size:13px}.contact-copy>p{font-size:14px}.contact-form label{font-size:12px}.contact-form input:not([type=radio]),.contact-form textarea,.contact-form select{font-size:16px}.contact-form>.form-privacy{font-size:11px}.footer-main>div,.footer-main>p{font-size:12px}.footer-bottom{font-size:10px}.product-page .nav-wrap>.button{font-size:10px;padding:10px}.product-hero-visual>span{font-size:9px}.store-eyebrow{font-size:10px}.store-intro>p{font-size:15px}.store-product>div>span{font-size:11px}.store-release-strip{font-size:10px}.store-guide-link{font-size:11px}.store-intro>.store-access-note,.store-page .store-intro>.store-access-note{font-size:11px}.store-install{font-size:13px}.store-nav-back{font-size:10px}.store-personas article>p,.store-changelog li,.release-history li{font-size:14px}.release-history-date{font-size:11px}.release-history-badge{font-size:9px}.release-history summary{gap:9px}.store-final-help{font-size:11px}}

/* Small captions and selectable controls must remain readable too. */
.connected-copy>.eyebrow,.experience-copy>.small-label,.product-benefits p,.store-personas article>span,.store-changelog .store-news-footnote{color:#51647c}.service-offers>p,.service-offer{color:#35475f}.service-offer{font-size:13px}.pricing-unavailable p{color:#35475f;font-size:14px}.download-note{color:#51647c}.plan-limits{color:#51647c}.featured .plan-limits{color:#cfdaea}.contact-form select option{color:#304865;background:#fff}.store-personas article:nth-child(2)>span{color:#cfdaea}
