/* GEXYRAL public typography legibility gate — 2026-08-18
 * Customer-facing only. Loaded after page CSS to prevent 7–13px text from becoming unreadable.
 * 12px is reserved for micro labels; functional labels are >=14px; body copy is >=15px where detected.
 */

:root{--gexyral-readable-micro:12px;--gexyral-readable-label:14px;--gexyral-readable-copy:15px}

body{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%}

/* Homepage primary statement: one line on desktop, natural wrapping on narrow/mobile screens. */

@media (min-width:861px){.gexyral-hero h1{max-width:none;white-space:normal;text-wrap:wrap;text-wrap-style:auto;word-break:normal;overflow-wrap:normal;letter-spacing:.02em}}

@media (max-width:860px){.gexyral-hero h1{max-width:none;white-space:normal;text-wrap:wrap;text-wrap-style:auto;word-break:normal;overflow-wrap:normal}}

/* Improve readability of inputs without changing component geometry. */

input,textarea,select{font-size:16px}

/* Readability floor: 12px */

.gexyral-about-boundary-grid span,
.gexyral-about-capability-grid header i,
.gexyral-about-delivery-track aside small,
.gexyral-about-detail-block-grid header i,
.gexyral-about-detail-block-grid header span,
.gexyral-about-detail-intro-grid span,
.gexyral-about-detail-profile aside small,
.gexyral-about-detail-profile>div>span,
.gexyral-about-evidence-grid b,
.gexyral-about-fact-grid span,
.gexyral-about-fit-grid>article>span,
.gexyral-about-identity-card>div:last-child span,
.gexyral-brand span,
.gexyral-business-entry-grid footer span,
.gexyral-calc-actions>span,
.gexyral-calc-field small,
.gexyral-calc-kpis small,
.gexyral-calculator-form-actions span,
.gexyral-calculator-form-head span,.gexyral-calculator-result-head span,
.gexyral-capability-grid span,
.gexyral-case-card-identity>b,
.gexyral-case-card-related span,
.gexyral-case-card-tags i,
.gexyral-case-card-visual>small i,
.gexyral-case-catalog-card footer>span,
.gexyral-case-device-copy b,
.gexyral-case-gallery-tab-group>span,
.gexyral-case-grid article>b,
.gexyral-case-hub[data-case-visual-revision="gexyral-case-visual-batch03-v1"] .gexyral-case-card-cover::after,
.gexyral-case-transformation-grid article>div span,
.gexyral-category-layer-stack article>div span,
.gexyral-category-layer-stack b,
.gexyral-category-proof-grid b,
.gexyral-category-scenario-grid article>span,
.gexyral-category-scenario-grid footer,
.gexyral-category-service-card footer em,
.gexyral-category-service-card header b,
.gexyral-category-service-card header span,
.gexyral-category-standard-grid b,
.gexyral-chapter-guide-head span,
.gexyral-chapter-guide-head::after,
.gexyral-city-capability-grid b,
.gexyral-city-capability-grid small,
.gexyral-city-collaboration-track article>span,
.gexyral-city-collaboration-track small{font-size:12px}

.gexyral-city-combination-card-head i,
.gexyral-city-detail-delivery-grid b,
.gexyral-city-detail-delivery-grid span,
.gexyral-city-detail-facts span,
.gexyral-city-detail-need-grid article>b,
.gexyral-city-detail-profile-card i,
.gexyral-city-detail-profile-card>span,
.gexyral-city-detail-scenario-grid span,
.gexyral-city-detail-service-grid b,
.gexyral-city-detail-service-grid small,
.gexyral-city-first-page-grid b,
.gexyral-city-first-page-grid span,
.gexyral-city-links b,
.gexyral-city-map-caption span,
.gexyral-city-matrix-group>header span,
.gexyral-city-project-checklist>span,
.gexyral-city-project-signal-grid span,
.gexyral-city-seo-layers span,
.gexyral-commitment-grid article>b,
.gexyral-component-preview-head span,.gexyral-component-preview section>h2::before,
.gexyral-contact-role-head span,
.gexyral-contact-role-surface--footer .gexyral-contact-role-head span,
.gexyral-copyright,
.gexyral-decision-output small,
.gexyral-delivery-baseline>span,
.gexyral-detail-process-grid b,
.gexyral-detail-process-grid span,
.gexyral-detail-related-grid span,
.gexyral-detail-scope-grid article>span,
.gexyral-detail-signal-list b,
.gexyral-detail-structure-track article>div b,
.gexyral-detail-structure-track article>section span,
.gexyral-detail-value-grid article>span,
.gexyral-detail-value-grid footer,
.gexyral-diagnosis-boundary b,
.gexyral-diagnosis-choice small,
.gexyral-diagnosis-contact-copy>span,
.gexyral-diagnosis-form-status,
.gexyral-diagnosis-question-head>b,
.gexyral-diagnosis-result-empty span,
.gexyral-diagnosis-result-grid article>span,
.gexyral-diagnosis-result-primary>span,
.gexyral-entity-core b,
.gexyral-error-brand small,
.gexyral-error-page>footer{font-size:12px}

.gexyral-eyebrow,
.gexyral-footer-brand span,
.gexyral-footer-icp,
.gexyral-global-contact-copy em,
.gexyral-global-contact-copy small,
.gexyral-global-contact-popover-head small,
.gexyral-global-contact-popover-head span,
.gexyral-global-contact-trigger>span:last-child,
.gexyral-hero-capability-rail b,
.gexyral-hero-system-core em,
.gexyral-hero-system-core small,
.gexyral-hero-system-node b,
.gexyral-hero-system-visual-foot,
.gexyral-hero-system-visual-head,
.gexyral-home-case-meta i,
.gexyral-inner-brand small,
.gexyral-inner-card>div span,
.gexyral-inner-copyright,
.gexyral-inner-footer-brand small,
.gexyral-inner-footer-icp,
.gexyral-inner-guide-current b,
.gexyral-inner-guide-current small,
.gexyral-inner-guide-directory-foot em,
.gexyral-inner-guide-directory-head small,
.gexyral-inner-guide-foot em,
.gexyral-inner-guide-head small,
.gexyral-inner-guide-toggle span::after,
.gexyral-inner-hero-badges span,
.gexyral-inner-rail-contact,
.gexyral-inner-rail-nav span,
.gexyral-inner-scroll-hint,
.gexyral-inner-section-head>span,
.gexyral-legal-document-grid footer small,
.gexyral-legal-document-grid header span,
.gexyral-legal-document-index b,
.gexyral-legal-document-index>span,
.gexyral-legal-document-meta span,
.gexyral-legal-marker-row code,
.gexyral-rail-nav a::after,
.gexyral-rail-status,
.gexyral-region-card footer small,
.gexyral-region-card header b,
.gexyral-region-card header span,
.gexyral-region-card>div span,
.gexyral-region-city-board .gexyral-region-city-entry>b{font-size:12px}

.gexyral-region-city-board .gexyral-region-city-entry>span,
.gexyral-region-city-board article>b,
.gexyral-region-city-board article>span,
.gexyral-region-cooperation-grid b,
.gexyral-region-cooperation-grid span,
.gexyral-region-facts span,
.gexyral-region-linkage-grid span,
.gexyral-region-position-card i,
.gexyral-region-position-card>span,
.gexyral-region-scenario-grid article>span,
.gexyral-region-service-grid b,
.gexyral-region-service-grid small,
.gexyral-resource-document-bar span,
.gexyral-resource-document-navigation-grid span,
.gexyral-resource-reading-toc-head small,
.gexyral-resource-reading-toc-head span,
.gexyral-resource-table-scroll:after,
.gexyral-scenario-grid small,
.gexyral-scroll-cue::after,
.gexyral-service-map-card>footer span,
.gexyral-service-map-card>header span,
.gexyral-service-tags span,
.gexyral-sitemap-group-grid header span,
.gexyral-sitemap-overview>div span,.gexyral-sitemap-overview>div small,
.gexyral-sitemap-status-grid span,
.gexyral-tool-card-top span,
.gexyral-tools-boundary>span,
.gexyral-ui-filter-options b,
.gexyral-ui-resource header b,
.gexyral-ui-resource header span,
.gexyral-ui-resource-tags span,
.gexyral-ui-status>div:last-child>span,
.gexyral-ui-table td::before,
.gexyral-vnext03-flow-column small,
.gexyral-vnext03-system-foot b,
.gexyral-vnext03-system-foot span,
.gexyral-vnext03-system-ring span,
.gexyral-vnext03-trust-row,
.gexyral-vnext04-ba-arrow span,
.gexyral-vnext04-ba-flow article small,
.gexyral-vnext04-ba-flow article span,
.gexyral-vnext04-ba-foot>span,
.gexyral-vnext04-task-grid article>span,
body[data-page-type="resource_detail"] .gexyral-resource-detail .gexyral-resource-chapter-index::before{font-size:12px}

/* Readability floor: 13px */

.gexyral-about-delivery-track article>div b,
.gexyral-about-identity-card>small,
.gexyral-about-principle-grid b,
.gexyral-calc-field>div b,
.gexyral-calc-kpis span,
.gexyral-calc-scenario-preview>span,
.gexyral-calculator-boundary b,
.gexyral-case-card-identity em,
.gexyral-case-card-visual>b,
.gexyral-case-filter-topline>div>span,
.gexyral-case-grid article>span,
.gexyral-case-kicker,
.gexyral-case-service-label span,
.gexyral-case-structure-grid article>div span,
.gexyral-case-technical-grid>article>span,
.gexyral-chapter-guide-foot em,
.gexyral-city-combination-card-head span,
.gexyral-city-hub-page small, .gexyral-city-region-page small, .gexyral-city-detail-page small, .gexyral-city-hub-page article>span, .gexyral-city-region-page article>span, .gexyral-city-detail-page article>span,
.gexyral-delivery-flow article>span,
.gexyral-diagnosis-contact-copy ul,
.gexyral-diagnosis-task-types span,
.gexyral-doc-grid span,
.gexyral-error-eyebrow,
.gexyral-error-page section>code,
.gexyral-global-contact-copy b,
.gexyral-hero-capability-rail em,
.gexyral-hero-system-node span,
.gexyral-industry-grid b,
.gexyral-inner-back-top,
.gexyral-inner-breadcrumb,
.gexyral-inner-card>b,
.gexyral-inner-guide-step,
.gexyral-inner-guide-toggle,
.gexyral-inner-guide-toggle span,
.gexyral-inner-mobile-menu-head,
.gexyral-inner-section-head>span,.gexyral-inner-cta>div>span,
.gexyral-insight-grid span,
.gexyral-legal-document-summary span,
.gexyral-legal-status-panel code,
.gexyral-legal-status-panel span,
.gexyral-publication-attachments span,
.gexyral-publication-taxonomy small,
.gexyral-request-privacy-card b,
.gexyral-resource-document-navigation-grid em,
.gexyral-resource-kicker{font-size:13px}

.gexyral-resource-table .is-status span,
.gexyral-resource-table thead th,
.gexyral-service-anchors span,
.gexyral-sitemap-group-grid header b,
.gexyral-tech-matrix article small,
.gexyral-tech-matrix article span,
.gexyral-tool-roadmap-note,
.gexyral-ui-tag,
.gexyral-vnext03-flow-column span,
.gexyral-vnext03-hero .gexyral-eyebrow,
.gexyral-vnext03-manifesto-close>span,
.gexyral-vnext03-question-list span,
body[data-page-type="resource_detail"] .gexyral-resource-detail .gexyral-resource-chapter-index{font-size:13px}

/* Readability floor: 14px */

.gexyral-about-capability-grid header span,
.gexyral-about-capability-grid strong,
.gexyral-about-delivery-track aside strong,
.gexyral-about-detail-block-grid>article>strong,
.gexyral-about-related-grid a>span,
.gexyral-about-related-grid strong,
.gexyral-boundary-grid header strong,
.gexyral-brand strong,
.gexyral-business-entry-grid footer strong,
.gexyral-calc-field>span,
.gexyral-calculator-form-actions button,
.gexyral-case-card footer i,
.gexyral-case-card footer>span,
.gexyral-case-card header b,
.gexyral-case-card header span,
.gexyral-case-card-identity span,
.gexyral-case-catalog-card footer>em,
.gexyral-case-catalog-summary span,
.gexyral-case-client em,
.gexyral-case-columns ul,
.gexyral-case-cover figcaption,
.gexyral-case-delivery-grid b,
.gexyral-case-detail-facts span,
.gexyral-case-detail-tags i,
.gexyral-case-detail-topline span,.gexyral-case-detail-topline em,
.gexyral-case-detail[data-case-visual-revision="gexyral-case-visual-batch03-v1"] .gexyral-case-cover figcaption,
.gexyral-case-detail[data-case-visual-revision="gexyral-case-visual-batch03-v1"] .gexyral-case-cover-link>span,
.gexyral-case-device-copy small,
.gexyral-case-filter-group button,
.gexyral-case-filter-group button b,
.gexyral-case-filter-group legend,
.gexyral-case-filter-status button,
.gexyral-case-gallery-open>span,
.gexyral-case-gallery-tabs button,
.gexyral-case-gallery-tabs button small,
.gexyral-case-gallery-thumbs button span,
.gexyral-case-gallery-viewer figcaption a,
.gexyral-case-meta em,
.gexyral-case-pagination>button,.gexyral-case-pagination>div button,
.gexyral-case-privacy-note b,
.gexyral-case-privacy-note span,
.gexyral-case-related-grid span,
.gexyral-case-result span,
.gexyral-case-screen-grid b,
.gexyral-case-stats span{font-size:14px}

.gexyral-case-structure-grid article>div b,
.gexyral-case-transformation-grid article>div b,
.gexyral-category-layer-stack article>strong,
.gexyral-category-service-card footer em, .gexyral-category-service-card footer strong, .gexyral-detail-scope-grid strong, .gexyral-detail-structure-track article>strong, .gexyral-detail-value-grid footer, .gexyral-detail-process-grid span, .gexyral-detail-related-grid strong,
.gexyral-category-service-card footer strong,
.gexyral-chapter-guide a b,
.gexyral-chapter-guide a span,
.gexyral-chapter-guide-head strong,
.gexyral-city-boundary-grid header strong,
.gexyral-city-capability-grid a>span,
.gexyral-city-combination-card>a,
.gexyral-city-combination-card>a b,
.gexyral-city-combination-card>strong,
.gexyral-city-detail-need-grid strong,
.gexyral-city-detail-scenario-grid strong,
.gexyral-city-detail-service-grid a>span,
.gexyral-city-detail-service-grid b, .gexyral-city-detail-need-grid article>b, .gexyral-city-detail-scenario-grid strong, .gexyral-city-detail-delivery-grid b, .gexyral-city-combination-card>strong, .gexyral-region-service-grid b, .gexyral-region-scenario-grid strong,
.gexyral-city-direct-links a,
.gexyral-city-first-page-grid strong,
.gexyral-city-links a span,
.gexyral-city-links span,
.gexyral-city-map-caption strong,
.gexyral-city-matrix-group>header>a,
.gexyral-city-principles b,
.gexyral-city-project-checklist a,
.gexyral-city-seo-layers article>b,
.gexyral-city-seo-layers article>strong,
.gexyral-contact-option-grid strong,
.gexyral-contact-role-card>a small,
.gexyral-contact-role-surface--footer .gexyral-contact-role-card>a b,
.gexyral-contact-role-surface--footer .gexyral-contact-role-card>a small,
.gexyral-contact-role-surface--footer .gexyral-contact-role-head strong,
.gexyral-contact-static-card strong,
.gexyral-contact-type-grid>a>b,
.gexyral-custom-grid .gexyral-custom-links a,
.gexyral-custom-grid a,
.gexyral-custom-grid span,
.gexyral-decision-number span,
.gexyral-decision-output strong,
.gexyral-delivery-baseline strong,
.gexyral-detail-related-grid strong,
.gexyral-detail-scope-grid strong,
.gexyral-detail-structure-track article>strong,
.gexyral-diagnosis-choice b,
.gexyral-diagnosis-lead-form label>span{font-size:14px}

.gexyral-diagnosis-number-grid label b,
.gexyral-diagnosis-number-grid label>span,
.gexyral-diagnosis-route-grid b,
.gexyral-doc-bridge a,
.gexyral-doc-bridge span,
.gexyral-doc-grid b,
.gexyral-error-actions a,
.gexyral-footer .gexyral-contact-role-surface--footer .gexyral-contact-role-card>a b,
.gexyral-footer a,.gexyral-footer>div>div>span,
.gexyral-footer h3,
.gexyral-global-contact-copy strong,
.gexyral-global-contact-popover-head strong,
.gexyral-hero-lead,
.gexyral-hero-system-core strong,
.gexyral-hero-system-visual-title,
.gexyral-industry-entry,.gexyral-case-entry,
.gexyral-industry-grid article>span,
.gexyral-inner-brand strong,
.gexyral-inner-btn,
.gexyral-inner-eyebrow,
.gexyral-inner-footer-group a,
.gexyral-inner-footer-group h3,
.gexyral-inner-guide a,
.gexyral-inner-guide a b,
.gexyral-inner-guide a span,
.gexyral-inner-guide-current strong,
.gexyral-inner-guide-head strong,
.gexyral-inner-hero.is-hero-system-v1 .gexyral-inner-eyebrow,
.gexyral-inner-mobile-brand strong,
.gexyral-inner-mobile-cta,
.gexyral-insight-card footer span,
.gexyral-insight-card header b,.gexyral-insight-category-grid b,
.gexyral-insight-card header span,.gexyral-insight-category-grid span,
.gexyral-insight-card small i,
.gexyral-insight-category-grid em,
.gexyral-insight-detail-facts span,
.gexyral-insight-detail-tags i,
.gexyral-insight-detail-topline span,.gexyral-insight-detail-topline em,
.gexyral-insight-grid b,
.gexyral-insight-related-grid span,
.gexyral-insight-stats span,
.gexyral-kicker,
.gexyral-legal-document-grid footer strong,
.gexyral-legal-document-grid header b,
.gexyral-legal-document-index i{font-size:14px}

.gexyral-legal-update-note a,
.gexyral-method-steps article>span,
.gexyral-modal-card label,
.gexyral-nationwide .gexyral-kicker,
.gexyral-nationwide-entry,
.gexyral-nationwide-header .gexyral-kicker,
.gexyral-prompts button,
.gexyral-prompts span,
.gexyral-publication-attachments b,
.gexyral-publication-card-action,
.gexyral-publication-card-meta,
.gexyral-publication-card-tags a,
.gexyral-publication-count span,
.gexyral-publication-cover figcaption,
.gexyral-publication-detail .gexyral-publication-topline,
.gexyral-publication-gallery figcaption,
.gexyral-publication-pagination a,.gexyral-publication-pagination span,
.gexyral-publication-tags a,
.gexyral-publication-taxonomy a,
.gexyral-rail-nav span,
.gexyral-region-card footer strong,
.gexyral-region-linkage-grid strong,
.gexyral-region-scenario-grid strong,
.gexyral-region-service-grid a>span,
.gexyral-request-consent,
.gexyral-request-fields label>span,
.gexyral-resource-card footer a,
.gexyral-resource-card footer span,
.gexyral-resource-card header b,
.gexyral-resource-card header span,
.gexyral-resource-card small i,
.gexyral-resource-category-grid b,
.gexyral-resource-category-grid em,
.gexyral-resource-category-grid span,
.gexyral-resource-chapter-index,
.gexyral-resource-chapter-takeaways>strong,
.gexyral-resource-checklist-panel div:before,
.gexyral-resource-detail-cover figcaption,
.gexyral-resource-detail-facts span,
.gexyral-resource-detail-tags i,
.gexyral-resource-detail-topline span,.gexyral-resource-detail-topline em,
.gexyral-resource-meta em,
.gexyral-resource-reading-toc nav a em,
.gexyral-resource-reading-toc nav a span,
.gexyral-resource-reading-top{font-size:14px}

.gexyral-resource-related-grid span,
.gexyral-resource-stats span,
.gexyral-resource-table,
.gexyral-scenario-grid article>span,
.gexyral-scroll-cue,
.gexyral-scroll-cue span,
.gexyral-search-panel>span,.gexyral-ai-panel>span,
.gexyral-service-anchors b,
.gexyral-service-grid article a,
.gexyral-service-map-card>footer a,
.gexyral-service-map-card>header b,
.gexyral-sitemap-group-grid a small,
.gexyral-sitemap-group-grid a strong,
.gexyral-sitemap-overview>a,
.gexyral-solution-architecture-grid strong,
.gexyral-solution-card em,
.gexyral-solution-card header span,
.gexyral-solution-diagnosis-grid span,
.gexyral-solution-pain strong,.gexyral-solution-result span,
.gexyral-tech-note span,
.gexyral-text-link,
.gexyral-tool-card-top b,
.gexyral-tool-card>a,
.gexyral-tool-principles b,
.gexyral-trust-row span,
.gexyral-ui-button.is-small,
.gexyral-ui-filter-search input,
.gexyral-ui-pagination a,.gexyral-ui-pagination>span,
.gexyral-ui-resource footer a,
.gexyral-ui-status-actions a,
.gexyral-ui-table caption,
.gexyral-ui-table td,
.gexyral-ui-table th,
.gexyral-vnext03-hero .gexyral-hero-lead,
.gexyral-vnext03-hero-actions .gexyral-btn,
.gexyral-vnext03-manifesto-close>a,
.gexyral-vnext03-system-head strong,
.gexyral-vnext03-work-input button,
.gexyral-vnext03-work-input input,
.gexyral-vnext04-ba-foot>a,
.gexyral-why-comparison-lead span,
.gexyral-why-proof-grid b,
body[data-page-type="resource_hub"] .gexyral-resource-pagination-summary{font-size:14px}

/* Readability floor: 15px */

.gexyral-about-boundary-grid p,
.gexyral-about-detail-block-grid li,
.gexyral-about-detail-intro-grid p,
.gexyral-about-evidence-grid p,
.gexyral-about-fact-grid p,
.gexyral-about-related-grid p,
.gexyral-answer-card p,
.gexyral-boundary-grid li,
.gexyral-business-entry-grid p,
.gexyral-calc-scenario-preview p,
.gexyral-calculator-boundary p,
.gexyral-calculator-form-head p,.gexyral-calculator-result-head p,
.gexyral-capability-grid p,
.gexyral-case-card-classification dd,
.gexyral-case-card-classification dt,
.gexyral-case-card-related p,
.gexyral-case-catalog-card .gexyral-case-card-body>p,
.gexyral-case-catalog-summary p,
.gexyral-case-filter-status p,
.gexyral-case-gallery-viewer figcaption p,
.gexyral-case-grid p,
.gexyral-case-lightbox figure p,
.gexyral-case-stats p,
.gexyral-case-technical-list p,
.gexyral-category-layer-stack p,
.gexyral-category-proof-grid p,
.gexyral-category-scenario-grid p,
.gexyral-category-service-card li,
.gexyral-category-service-card>p,
.gexyral-category-standard-grid p,
.gexyral-city-boundary-grid li,
.gexyral-city-capability-grid p,
.gexyral-city-collaboration-track p,
.gexyral-city-combination-card li,
.gexyral-city-combination-card>p,
.gexyral-city-detail-delivery-grid p,
.gexyral-city-detail-facts p,
.gexyral-city-detail-need-grid p,
.gexyral-city-detail-need-grid strong, .gexyral-city-detail-scenario-grid strong, .gexyral-city-detail-delivery-grid span, .gexyral-city-combination-card li, .gexyral-city-combination-card>a, .gexyral-city-project-checklist li, .gexyral-city-project-checklist a,
.gexyral-city-detail-profile-card>p,
.gexyral-city-detail-scenario-grid p,
.gexyral-city-detail-service-grid p,
.gexyral-city-first-page-grid p,
.gexyral-city-matrix-group .gexyral-city-first-page-grid p,
.gexyral-city-matrix-group>header p{font-size:15px}

.gexyral-city-principles p,
.gexyral-city-project-checklist li,
.gexyral-city-project-checklist p,
.gexyral-city-project-signal-grid p,
.gexyral-city-seo-layers p,
.gexyral-commitment-grid p,
.gexyral-contact-material-grid li,
.gexyral-contact-process-track p,
.gexyral-contact-role-card p,
.gexyral-custom-grid p,
.gexyral-decision-copy p,
.gexyral-delivery-baseline p,
.gexyral-delivery-flow p,
.gexyral-detail-acceptance-grid p,
.gexyral-detail-process-grid p,
.gexyral-detail-related-grid p,
.gexyral-detail-scope-grid p,
.gexyral-detail-signal-list p,
.gexyral-detail-structure-track p,
.gexyral-detail-value-grid p,
.gexyral-development-proof-grid article p,
.gexyral-diagnose-card>p,
.gexyral-diagnosis-boundary p,
.gexyral-diagnosis-contact-copy p,
.gexyral-diagnosis-question-head p,
.gexyral-diagnosis-result p,
.gexyral-diagnosis-result-empty p,
.gexyral-diagnosis-result-grid li,
.gexyral-diagnosis-route-grid p,
.gexyral-diagnosis-submit-row p,
.gexyral-doc-bridge p,
.gexyral-doc-grid p,
.gexyral-faq-list details p,
.gexyral-footer-brand p,
.gexyral-inner-card p,
.gexyral-inner-footer-brand p,
.gexyral-inner-placeholder p,
.gexyral-insight-grid p,
.gexyral-insight-stats p,
.gexyral-method-steps p,
.gexyral-modal-card>p,
.gexyral-region-card>p,
.gexyral-region-city-board .gexyral-region-city-entry p,
.gexyral-region-city-board p,
.gexyral-region-cooperation-grid p{font-size:15px}

.gexyral-region-facts p,
.gexyral-region-linkage-grid p,
.gexyral-region-position-card>p,
.gexyral-region-scenario-grid p,
.gexyral-region-service-grid p,
.gexyral-request-summary dd,
.gexyral-request-summary dt,
.gexyral-resource-stats p,
.gexyral-scenario-grid p,
.gexyral-service-map-card li,
.gexyral-service-map-card>p,
.gexyral-tool-card li,
.gexyral-tool-faq details p,
.gexyral-tool-interpretation-grid p,
.gexyral-tool-principles p,
.gexyral-ui-resource p,
.gexyral-ui-status p,
.gexyral-vnext03-manifesto-statement>p,
.gexyral-vnext03-work-form-head p,
.gexyral-vnext04-ba-copy p,
.gexyral-vnext04-head>p,
.gexyral-vnext04-task-grid article p,
.gexyral-why-grid p{font-size:15px}

/* Keep dense navigation usable after type enlargement. */

.gexyral-chapter-guide a,.gexyral-inner-guide a{line-height:1.35}

.gexyral-inner-footer-group a,.gexyral-footer a{line-height:1.55}

@media (max-width:560px){.gexyral-prompts{white-space:normal;flex-wrap:wrap}.gexyral-prompts button{line-height:1.4}}
