:root{--content-body-size: 16px;--content-lead-size: 18px;--content-note-size: 14px;--content-label-size: 12px;--content-compact-title-size: 22px;--content-detail-title-size: clamp(24px,1.7vw,26px);--content-card-title-size: 26px;--content-case-title-size: 24px;--content-product-title-size: 26px;--content-panel-title-size: 28px;--content-entry-title-size: 28px;--content-form-compact-size: 24px}@media(max-width:1099px){:root{--content-panel-title-size: 24px}}@media(min-width:681px)and (max-width:980px){:root{--content-card-title-size: 24px;--content-case-title-size: 22px}}@media(max-width:680px){:root{--content-label-size: 11px;--content-detail-title-size: 22px;--content-card-title-size: 22px;--content-case-title-size: 20px;--content-product-title-size: 24px;--content-panel-title-size: 24px;--content-entry-title-size: 26px}}@layer site-content-type{body[data-site-page] main :is(.case-card h3,#cases .case h3):not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-case-title-size)!important}body[data-site-page] main :is(.wcard h3,.why-body h4:not(:where(#outcome *)),.study-card .training-panel-copy h4,.about-card-txt):not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-card-title-size)!important}body[data-site-page] main :is(.quality-card h3,.sphase h3):not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-detail-title-size)!important}body[data-site-page] main :is(.sol-body h3,.program-row-heading h3):not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-product-title-size)!important}body[data-site-page] main :is(.workshop-program-copy h3,#co-creation-team h4,.logo-section-title,.diag-form-row .dintro h3,.diag-form-row .cform>h3):not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-panel-title-size)!important}body[data-site-page] main .entry-card h3:not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-entry-title-size)!important}body[data-site-page] main :is(.method-step-full h3,.method-mobile-detail h3,.eb-ph-feature h4,.cp-title):not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-compact-title-size)!important}@media(max-width:980px){body[data-site-page] main .about-card-txt{--content-card-title-size: var(--content-compact-title-size)}}@media(max-width:680px){body[data-site-page] main .sp-lead{--content-lead-size: var(--content-body-size)}}body[data-site-page] main :is(.cb,.case-body,.service-description,.why-body>p:not(:where(.why-num,#outcome *)),.number-list-copy>p,.about-step-description,.fnote,.contact-info-note,.cp-desc,.workshop-form-intro,.workshop-case-copy>p:not(.workshop-case-company)):not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-body-size)!important}body[data-site-page] main :is(.prob-card-txt,.sp-lead,.cov,.case-outcome>p,.program-row-goal,.workshop-program-note,.entry-note,.voice-text):not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-lead-size)!important}body[data-site-page] main :is(.ch-cause-text,.event-note,.program-row-target,.program-row-label,.voice-name):not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-note-size)!important}body[data-site-page] main :is(.sprint-small-label,.cok,.case-tags>li):not(:where(#top *,[data-service-hero] *,.thanks-hero *)){font-size:var(--content-label-size)!important}}body[data-site-page]{--section-intro-measure: 40em;--section-intro-gap: 24px}@media(max-width:680px){body[data-site-page]{--section-intro-gap: 16px}}@layer section-heading-system{body[data-site-page] main [data-section-heading]{--section-type-gap: var(--section-intro-gap)}body[data-site-page] main [data-section-heading] p[data-section-part=lead],body[data-site-page] main [data-section-heading] [data-section-lead-block]{max-width:var(--section-intro-measure)!important;text-align:left!important}body[data-site-page] main [data-section-heading][data-section-layout=preserve] p[data-section-part=lead]{margin-top:var(--section-intro-gap)!important}body[data-site-page] main :is(#contact,#contact-cta) :is(.cta-inner,.home-contact-inner) p[data-section-part=lead]{text-align:center!important;text-align-last:auto;margin-inline:auto!important}body:is(.editorial-site,.aitria-panel)[data-site-page] main p[data-prose-align=justify][data-jp-body]{text-align:left!important;text-align-last:start;text-justify:inter-character}@media(min-width:681px){body:is(.editorial-site,.aitria-panel)[data-site-page] main p[data-prose-align=justify][data-jp-body]{text-align:justify!important}}@media(min-width:681px)and (max-width:1099px){body[data-site-page] main :is(.solution-text-description,.why-body)>p[data-prose-align=justify][data-jp-body]{text-align:left!important}}body:is(.editorial-site,.aitria-panel)[data-site-page] main p[data-prose-wrap=two-line][data-prose-lines=two][data-jp-body]{text-align:left!important;text-align-last:start;text-wrap:balance!important}}body[data-site-page] main [data-prose-wrap=two-line] [data-prose-phrase]{display:inline}body[data-site-page] main [data-prose-wrap=two-line][data-prose-lines=two] [data-prose-phrase]{display:inline-block;max-width:100%;vertical-align:top}@layer section-heading-system{body[data-site-page] main :is(.workshop-related-panel,.midcta .cta-inner,#contact .cta-inner,#contact .home-contact-inner)>p[data-jp-body]{text-align:center!important;text-align-last:center!important;margin-inline:auto!important}}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:.14s}html{background-color:#17191d}html[data-page-transition]{background-color:#17191d!important}html[data-page-transition]::before,html[data-page-transition]::after{content:"";position:fixed;inset:0;z-index:2147483647}html[data-page-transition]::before{background:#17191d;pointer-events:auto}html[data-page-transition]::after{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2245%2045%20148.8%20148.8%22%3E%20%3Cpolygon%20points%3D%2245%2082.2%2045%20193.8%2082.2%20193.8%20119.4%20156.6%2082.2%20156.6%2082.2%2082.2%20119.4%2082.2%20119.4%2045%2082.2%2045%2045%2082.2%22%20fill%3D%22%23fff%22%2F%3E%20%3Cg%20fill%3D%22%23db0032%22%3E%20%3Crect%20x%3D%22156.6%22%20y%3D%2282.2%22%20width%3D%2237.2%22%20height%3D%2237.2%22%2F%3E%20%3Crect%20x%3D%22119.4%22%20y%3D%22119.4%22%20width%3D%2237.2%22%20height%3D%2237.2%22%2F%3E%20%3Crect%20x%3D%22119.4%22%20y%3D%2245%22%20width%3D%2237.2%22%20height%3D%2237.2%22%2F%3E%20%3C%2Fg%3E%20%3Crect%20x%3D%22156.6%22%20y%3D%22119.4%22%20width%3D%2237.2%22%20height%3D%2274.4%22%20fill%3D%22%23fff%22%2F%3E%20%3C%2Fsvg%3E) center / 72px 72px no-repeat;opacity:0;pointer-events:none}html[data-page-transition=enter]::before{animation:site-page-enter .6s cubic-bezier(.22,1,.36,1) both}html[data-page-transition=enter]::after{animation:site-symbol-enter .6s ease-in-out both}html[data-page-transition=leave]::before{animation:site-page-leave .14s ease-out both}@keyframes site-page-enter{0%,55%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes site-symbol-enter{0%{opacity:0}25%,55%{opacity:1}100%{opacity:0}}@keyframes site-page-leave{from{opacity:0}to{opacity:1}}@media(max-width:680px){html[data-page-transition]::after{background-size:56px 56px}}@media(prefers-reduced-motion:reduce){::view-transition-group(root){animation-duration:0s}html[data-page-transition]::before,html[data-page-transition]::after{animation:none}}
