:root{--muted:#485868;--muted-on-dark:#b0c1d0;--reading-text:var(--ink);--reading-muted:var(--muted);--text-body:1.0625rem;--text-caption:.875rem;--text-label:.75rem;--text-nav:.9375rem;--text-subheading:1.25rem}.start-one-section,.start-page,.start-principle{--start-muted:var(--muted)}.about-contact,.agent-console,.agent-core,.case-build-section,.case-card-visual,.case-closing,.cta-section,.managed-column,.process-section,.roi-section,.start-cta,.start-proof,.start-systems,.testimonials-section{--reading-text:#eef3f8;--reading-muted:var(--muted-on-dark)}.roi-primary,.system-bridge{--reading-text:var(--ink);--reading-muted:#485868}.about-contact p,.brand-story-copy>p:first-child,.case-build-heading p,.case-changes p,.case-client-testimonial .testimonials-heading>p,.case-intro,.comparison-row p,.cta-section>p,.custom-copy p,.custom-outcome li,.custom-outcome>p,.faq-item>p,.first-launch>div p,.fit-checks p,.hero-lede,.offer-intro p,.offer-list b,.principles-grid p,.problem-card-grid p,.process-grid p,.proof-heading p,.proof-list p,.quote-intake p,.retainer-row p,.roi-copy>p,.role-card li,.role-card>p,.site-view-engagement .roi-copy>p,.site-view-home .testimonials-heading>p,.split-heading>p,.start-cta p,.start-one-copy>p:first-of-type,.start-principle>p,.system-bridge p,.system-result p,.system-side li,.systems-copy p,.testimonials-heading>p,.workforce-bridge p{font-size:var(--text-body);line-height:1.65;color:var(--reading-text)}.fit-checks p{max-width:38ch}.case-card-copy p{color:var(--reading-text)}.comparison-row p:last-child{color:var(--ink)}.system-side li{line-height:1.65}.case-changes h3,.comparison-row strong,.principles-grid h3{font-size:var(--text-subheading);line-height:1.35}.comparison-row>*{padding-top:22px;padding-bottom:22px}.system-bridge>div{grid-template-columns:1fr;gap:8px}.principles-grid article{padding-bottom:28px}.process-grid article{display:flex;flex-direction:column}.process-grid small{position:static;margin-top:auto;padding-top:24px}.process-grid p{min-height:0}.about-contact a,.calc-note,.case-back,.case-card-results span,.case-card-results>i,.case-metrics span,.cta-secondary,.cta-section>small,.custom-outcome li span,.custom-principles small,.first-launch li small,.hero-proof p,.logo-strip>span,.offer-list small,.offer-price small,.pricing-note,.proof-list div small,.results-heading>p,.role-bottom span,.roles-note,.site-view-engagement .calc-note,.site-view-home .testimonial-footer a,.site-view-home .testimonial-footer small,.source-access small,.testimonial-drafts .testimonial-footer a,.testimonial-drafts .testimonial-footer small{font-size:var(--text-caption);line-height:1.6;color:var(--reading-muted)}.hero-proof strong{color:var(--ink)}.testimonials-section .testimonial-footer strong{font-size:1rem;line-height:1.5}.cta-secondary,.testimonials-section .testimonial-footer a{color:#eef3f8;text-decoration:underline;text-underline-offset:4px}.cta-secondary:hover,.testimonials-section .testimonial-footer a:hover{color:var(--acid)}.testimonial-footer>span{font-size:var(--text-label);color:var(--ink)}.case-back,.roles-note a{color:var(--green)}.case-back:hover,.roles-note a{text-decoration:underline;text-underline-offset:4px}.brand-story-acronym,.case-card-top,.case-card-top b,.case-changes article>span,.case-hero-problem small,.case-hero-problem>span,.case-index,.case-section-index,.case-section-index.light,.comparison-head,.custom-label,.custom-label span,.eyebrow,.faq-item button span,.first-launch li>span,.fit-checks>article>span,.kicker,.kicker.light,.live-tag,.next-case>span,.offer-intro>span,.offer-list>div>span,.offer-price>span,.principles-grid article>span,.problem-card-grid article>span,.process-assurance,.process-grid small,.process-num,.retainer-row>span,.role-top,.role-top b,.system-bridge b,.system-bridge>small,.system-side>span,.testimonial-drafts .testimonial-meta{font-size:var(--text-label);line-height:1.5;color:var(--reading-muted)}.case-changes article>span,.case-index,.case-section-index>span,.first-launch li>span,.fit-checks>article>span,.offer-list>div>span,.principles-grid article>span,.process-num,.role-top>span{font-size:var(--text-caption)}.faq-item button b{font-size:var(--text-body);line-height:1.5}.faq-item button i,.mini-stack i{color:var(--muted)}.mini-stack i{font-size:var(--text-label)}.desktop-nav{font-size:var(--text-nav);color:var(--muted)}.desktop-nav>a,.nav-dropdown>a{display:inline-flex;align-items:center;min-height:24px}.nav-dropdown>a span{font-size:var(--text-caption);color:var(--muted)}.nav-dropdown-menu{width:min(380px,calc(100vw - 48px))}.nav-dropdown-menu>a{grid-template-columns:28px minmax(0,1fr) 16px}.nav-dropdown-menu strong{font-size:var(--text-caption);line-height:1.4}.nav-dropdown-menu em,.nav-dropdown-menu>a>b,.nav-dropdown-menu>small{font-size:var(--text-label);line-height:1.5;color:var(--muted)}.button,.case-closing a,.nav-cta,.start-button,.text-link{font-size:var(--text-caption);line-height:1.5}.nav-cta{min-height:44px;display:inline-flex;align-items:center}.button.primary,.case-closing a,.start-button{color:var(--ink)}footer>p{color:var(--muted)}footer>div,footer>p{font-size:var(--text-caption)}footer>div{flex-wrap:wrap}footer>div>a{display:inline-flex;align-items:center;min-height:24px;color:var(--green)}footer>small{font-size:var(--text-label);line-height:1.5;color:var(--muted)}.activity-row strong,.console-title,.core-head strong,.custom-principles strong,.flow-node strong,.inquiry-ping strong,.legacy-system strong,.record-system strong,.source-access strong,.workflow-toolbar b{font-size:var(--text-caption);line-height:1.45}.activity-head,.activity-icon,.activity-row p,.console-footer,.console-footer span:first-child,.console-metrics small,.console-metrics span,.console-title b,.core-capabilities span,.core-head small,.core-head>b,.core-log b,.core-log p,.core-log small,.decision-note p,.decision-note span,.flow-node small,.flow-node span,.inquiry-ping small,.inquiry-ping span,.integration-bridge,.legacy-system small,.legacy-system>b,.legacy-system>i,.provider-row span,.record-check small,.record-system small,.record-system span,.state,.state.done,.subtask,.subtask small,.subtask time,.workflow-summary small,.workflow-toolbar,.workflow-toolbar em{font-size:var(--text-label);line-height:1.5;color:var(--reading-muted)}.agent-console .state.running,.console-metrics .metric-up,.console-title b,.core-head>b,.core-log b{color:var(--acid)}.activity-row{grid-template-columns:28px minmax(0,1fr) auto;padding:14px 0}.activity-head{grid-template-columns:1fr 88px}.console-footer,.console-topbar{height:auto;min-height:59px;padding-top:14px;padding-bottom:14px;gap:12px;flex-wrap:wrap}.console-title{flex-wrap:wrap}.subtask{grid-template-columns:18px minmax(0,1fr);margin-left:0;gap:8px}.subtask time{grid-column:2}.console-metrics>div{padding:18px 12px;min-width:0}.console-metrics small{letter-spacing:.04em}.legacy-system{grid-template-columns:35px minmax(0,1fr)}.legacy-system>b{grid-column:2}.core-head{grid-template-columns:25px minmax(0,1fr);padding-top:14px;padding-bottom:14px}.core-head>b{grid-column:2;justify-self:start}.core-capabilities{grid-template-columns:1fr}.core-log{grid-template-columns:1fr auto;padding-top:12px;padding-bottom:12px}.core-log small{grid-column:1/-1}.flow-node{width:210px;grid-template-columns:32px minmax(0,1fr)}.flow-node>b{grid-column:2}.workflow-canvas{overflow-x:auto;justify-content:flex-start}.workflow-toolbar{height:auto;min-height:64px;padding-top:16px;padding-bottom:16px;gap:16px;flex-wrap:wrap}.workflow-toolbar>div{flex-wrap:wrap}.case-card-visual{height:auto;min-height:220px;overflow:visible}.record-system{min-width:0}.inquiry-ping{max-width:none}.calculator label small,.calculator-head,.roi-output small,.roi-output span,.site-view-engagement .calculator label small,.site-view-engagement .calculator-head{font-size:var(--text-label);line-height:1.5;color:var(--muted-on-dark)}.calculator label>span,.site-view-engagement .calculator label>span{font-size:var(--text-caption);line-height:1.5;color:#eef3f8}.calculator label b{font-size:1rem}.roi-output .roi-primary small,.roi-output .roi-primary span{color:var(--ink)}.calc-note{color:var(--muted-on-dark)}.calculator-controls{gap:0}.retainer-row{grid-template-columns:80px minmax(0,1fr) auto;gap:18px;padding-top:20px;padding-bottom:20px}.offer-list small{line-height:1.6}.offer-price{min-width:0}@media(max-width:1200px){.desktop-nav{gap:18px}.site-header{padding-left:24px;padding-right:24px}.custom-build-board{grid-template-columns:1fr 70px 1fr}.custom-outcome{grid-column:1/-1}}@media(max-width:960px){.desktop-nav{display:none}}@media(max-width:760px){:root{--text-body:1rem}.custom-build-board{grid-template-columns:1fr}.custom-outcome{grid-column:auto}.integration-bridge{font-size:var(--text-label)}.retainer-row{grid-template-columns:1fr;gap:12px}.retainer-row p:last-child{grid-column:auto}.process-grid article,.process-grid article+article{min-height:0}.case-closing a{width:fit-content;max-width:100%}.calculator label>span{flex-wrap:wrap;gap:6px 12px}.calculator label b{margin-left:auto}.site-view-engagement .task-cost-output{grid-template-columns:1fr}.site-view-engagement .task-cost-output>div{grid-column:auto;border-right:0;border-bottom:1px solid var(--navy-line)}.site-view-engagement .task-cost-output>div:last-child{border-bottom:0}}@media(max-width:600px){.site-header{padding-left:18px;padding-right:18px}.nav-cta{font-size:var(--text-caption)}.activity-row{grid-template-columns:28px minmax(0,1fr)}.activity-row .state{grid-column:2;margin-top:0;padding-bottom:0}.console-metrics{grid-template-columns:1fr}.console-metrics>div{border-right:0;border-bottom:1px solid #273b50;min-height:0}.console-metrics>div:last-child{border-bottom:0}.workflow-summary{grid-template-columns:1fr 1fr}.workflow-summary .decision-note{grid-column:1/-1}.case-hero h1,.next-case strong{overflow-wrap:anywhere}}