/* Approved editorial system, shared by pages, native collections and templates. */
:root{--ua-gutter:40px;--ua-section:80px;--ua-muted:color-mix(in srgb,var(--ua-navy) 78%,var(--ua-paper));--ua-soft:color-mix(in srgb,var(--ua-slate) 10%,var(--ua-paper));--ua-white:var(--ua-paper);--ua-radius-control:4px;--ua-radius-card:4px;--ua-radius-media:4px}
html{scroll-padding-top:100px}body{color:var(--ua-navy);font-size:17px}.wp-site-blocks{overflow:clip}h1,h2,h3,h4,.ua-title,.ua-title-page,.ua-case-title-deck,.ua-diagram-title,.ua-takeaway-statement,.ua-placeholder-title{font-weight:500!important;letter-spacing:-.04em}h1,.ua-title-page{font-weight:600!important;font-size:clamp(42px,5.2vw,70px);line-height:1.06}h2,.ua-title{font-size:44px;line-height:1.12}h3{font-size:26px;line-height:1.25}.ua-eyebrow{font:600 11px/1.5 Inter,sans-serif;text-transform:uppercase;letter-spacing:.1em;margin-bottom:22px}.ua-eyebrow:empty{display:none}.ua-lede{font-size:18px;color:var(--ua-muted)}.ua-dark .ua-lede{color:var(--ua-slate)}.ua-section{padding-block:80px}.ua-section-intro{margin-bottom:36px}.ua-page-hero{padding:64px 0 72px}.ua-page-hero h1{max-width:850px}.ua-page-hero .ua-section-intro{margin-bottom:0}.ua-page-hero .ua-lede{max-width:650px}.ua-light,.ua-white{background:var(--ua-paper)}.ua-work{padding-block:64px}.ua-work .ua-title{max-width:820px}.ua-work .ua-section-intro{margin-bottom:28px}.wp-block-buttons{gap:16px}.wp-block-button__link,.ua-action{border-radius:999px!important;font-size:14px;min-height:52px;padding-inline:26px}.ua-button .wp-block-button__link:hover,.ua-action:hover{background:var(--ua-cyan);color:var(--ua-deep)}.ua-button-outline .wp-block-button__link{padding-inline:0;min-height:44px;border:0;border-radius:0!important;background:transparent!important;text-decoration:underline;text-decoration-color:var(--ua-line)}.ua-button-outline .wp-block-button__link:hover{color:var(--ua-navy)}.ua-dark .ua-button-outline .wp-block-button__link:hover,.ua-work .ua-button-outline .wp-block-button__link:hover{color:var(--ua-yellow)}
.ua-header{height:76px!important;padding:0;background:var(--ua-paper)!important;border-bottom:1px solid var(--ua-line);box-shadow:none!important}.ua-header-inner{height:76px;gap:32px;flex-wrap:nowrap!important;align-items:center}.ua-header-logo{width:110px!important;flex:none;margin:0!important}.ua-header-logo img{width:110px!important;height:auto!important}.ua-header-nav{margin-left:auto!important}.ua-header-nav .wp-block-navigation__container{gap:32px;align-items:center}.ua-header-nav a{font:500 14px/1.5 Inter,sans-serif}.ua-header-nav a[aria-current]{text-decoration:underline;text-underline-offset:6px}.ua-header-action{margin:0!important;flex:none}.ua-header-action .wp-block-button__link{font-size:13px;min-height:44px;padding:11px 22px}.ua-nav-work{display:none!important}.ua-header-nav .wp-block-navigation__responsive-container{padding:0}.ua-header-nav .is-menu-open{padding:32px;background:var(--ua-paper);color:var(--ua-navy)}.ua-header-nav .is-menu-open .wp-block-navigation__responsive-container-content{padding-top:70px;align-items:start}.ua-header-nav .is-menu-open .wp-block-navigation__container{gap:10px;align-items:start;width:100%}.ua-header-nav .is-menu-open .wp-block-navigation-item{width:100%}.ua-header-nav .is-menu-open a{font:500 28px/1.6 Sora,sans-serif;min-height:56px}.ua-header-nav .is-menu-open .ua-nav-work{display:block!important}.ua-mobile-logo{position:absolute;top:0;left:0}.ua-header-nav .wp-block-navigation__responsive-container-close{top:12px;right:0}.ua-header-nav .wp-block-navigation__responsive-container-close svg{width:24px;height:24px}
.ua-footer{padding:30px 0 20px!important}.ua-footer-compact-top{display:flex;align-items:center;justify-content:space-between;gap:32px}.ua-footer-compact-top>.wp-block-group{min-width:0}.ua-footer-compact-top figure{width:110px;margin:0 0 12px}.ua-footer-compact-top img{width:110px}.ua-footer-compact-top p{font-size:11px;margin:0}.ua-footer-compact-nav{display:flex;flex-wrap:wrap;gap:24px}.ua-footer-compact-nav p{font-size:12px}.ua-footer-compact-nav a{display:inline-flex;align-items:center;min-height:44px}.ua-footer-bottom{margin-top:24px;padding-top:16px;align-items:center}.ua-footer-bottom p,.ua-footer-bottom a{font-size:11px}.ua-footer-bottom .ua-destination-links{gap:20px;margin:0}.ua-footer-bottom a{min-height:44px;display:inline-flex;align-items:center}.ua-footer-bottom .ua-handle{margin-left:auto}
.ua-content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.ua-content-card{padding:0;border:0;border-radius:0;background:transparent;min-width:0}.ua-content-card h3{font-size:27px;margin-bottom:16px}.ua-content-card .ua-card-copy{padding:24px 0 0}.ua-content-card .ua-eyebrow{font-size:10px;margin-bottom:14px}.ua-card-deck{font-size:17px!important;font-weight:400!important;margin-top:8px;line-height:1.5}.ua-card-excerpt{font-size:15px!important;max-width:54ch}.ua-card-meta{font-size:12px;margin-top:18px}.ua-card-art{height:310px;min-height:0;border-radius:4px;overflow:hidden;background:var(--ua-soft)}.ua-project-card .ua-card-image{height:100%;aspect-ratio:auto}.ua-card-image img{transition:transform .5s}.ua-card-image:hover img{transform:scale(1.025)}.ua-content-card .ua-text-link{font-size:13px;min-height:44px}.ua-featured-card{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px;align-items:center}.ua-featured-card .ua-card-copy{padding:0}.ua-featured-card h3,.ua-insight-card.ua-featured-card h3{font-size:36px}.ua-featured-card .ua-card-art{height:470px}.ua-featured-brief{gap:24px;font-size:13px}.ua-featured-brief dd{font-size:13px}.ua-topic-filters{gap:8px 26px;border-block:1px solid var(--ua-line);padding:10px 0;margin-bottom:20px}.ua-topic-filters a{font-size:13px;min-height:44px}.ua-result-count{font-size:12px;margin-bottom:32px}.ua-empty-state{padding:36px;border:1px solid var(--ua-line);background:transparent;max-width:700px}.ua-empty-state h3{margin-bottom:16px}.ua-empty-state p{font-size:16px}.ua-project-card .project-visual,.ua-project-card .project-stage{height:100%;color:var(--ua-navy)}.ua-project-card .foundation-stage{background:var(--ua-paper);border:1px solid var(--ua-line)}.ua-card-art .smart-desktop{height:75%}.ua-card-art .browser-shot img{height:auto!important;object-fit:initial!important}.ua-content-card .ua-editorial-diagram.is-compact{min-height:310px;padding:26px}.ua-insight-card .ua-card-art{background:var(--ua-deep)}.ua-insight-card .ua-editorial-diagram .ua-diagram-title{font-size:21px}.ua-insight-card .ua-editorial-diagram li{min-width:0}
.ua-about-hero .ua-split{grid-template-columns:7fr 5fr;gap:64px;align-items:center}.ua-about-hero h1{font-size:clamp(42px,4.6vw,64px)}.ua-about-portrait{aspect-ratio:4/4.8;max-width:100%;margin:0}.ua-about-portrait img{object-position:center 25%}.ua-section-split{display:grid;grid-template-columns:5fr 7fr;gap:88px;align-items:start}.ua-section-split>*{min-width:0}.ua-section-split .ua-section-intro{margin:0}.ua-section-split .ua-section-intro h2{font-size:40px}.ua-path-steps{list-style:none;padding:0;margin:0}.ua-path-steps li{padding:22px 0;border-top:1px solid var(--ua-line);display:grid;grid-template-columns:30px 1fr;gap:22px}.ua-path-steps li span{font-size:12px;color:var(--ua-muted)}.ua-path-steps h3{font-size:24px;margin:0 0 10px}.ua-path-steps p{font-size:16px;color:var(--ua-muted);margin:0}.ua-principles p{font-size:25px;font-weight:500;border-bottom:1px solid var(--ua-line);padding-bottom:22px;margin-bottom:22px}.ua-route-diagram{max-width:none;gap:20px;grid-template-columns:1fr 24px 1fr;margin:0}.ua-route-diagram .ua-route-arrow{font-size:26px}.ua-route-diagram .ua-route p{font-size:13px}.ua-route .ua-relationship-logo{width:240px}.ua-route .ua-growthstorm-logo{width:220px}.ua-fit-list{padding-left:20px;font-size:16px;color:var(--ua-muted)}.ua-fit-list li{margin-bottom:14px}.ua-engagement-grid{grid-template-columns:1fr 1fr;gap:0 48px}.ua-engagement{padding:0;min-width:0;border-top:1px solid var(--ua-line)}.ua-engagement summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:22px 0;gap:20px;min-height:80px}.ua-engagement summary::-webkit-details-marker{display:none}.ua-engagement summary h3{margin:0;font-size:23px}.ua-engagement summary span{font-size:20px;flex:none}.ua-engagement[open] summary span{transform:rotate(45deg)}.ua-engagement p{padding:0 32px 24px 0;margin:0;font-size:16px;color:var(--ua-muted)}.ua-enquiry .ua-split{grid-template-columns:5fr 7fr;gap:88px}.ua-enquiry .ua-section-intro h2{font-size:40px}.ua-form-grid{gap:24px}.ua-field label{font-size:13px}.ua-field input,.ua-field textarea,.ua-field select{font-size:16px;border-radius:4px;padding:14px;min-height:52px}.ua-consent{font-size:13px}.ua-form-status:not(:empty){font-size:15px;padding:20px}.ua-form .ua-fine{font-size:13px}.ua-newsletter{padding-block:56px}.ua-newsletter h2{font-size:34px}.ua-newsletter .ua-split{gap:72px}
.ua-insight-heading-grid{grid-template-columns:8fr 3fr;gap:64px}.ua-insight-title .wp-block-post-title{font-size:clamp(40px,4.3vw,62px);font-weight:500!important;max-width:850px}.ua-story-meta{font-size:13px;gap:10px;border-top:1px solid var(--ua-line);padding-top:20px}.ua-insight-heading{padding-top:54px;padding-bottom:0}.ua-insight-heading .wp-block-post-terms{font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:24px}.ua-hero-media{margin-top:44px;border-radius:4px}.ua-editorial-diagram{padding:36px;color:var(--ua-paper);background:var(--ua-deep)}.ua-editorial-diagram .ua-diagram-label{font-size:13px;color:var(--ua-slate)}.ua-editorial-diagram .ua-diagram-title{font-size:26px}.ua-editorial-diagram ol{gap:30px}.ua-reading-layout{grid-template-columns:minmax(0,760px) minmax(220px,280px);gap:64px;padding-block:64px 72px}.ua-story-body{font-size:18px;line-height:1.8}.ua-story-body h2{font-size:34px;line-height:1.2}.ua-story-body h3{font-size:26px}.ua-story-body .ua-article-intro{font-size:21px}.ua-reading-sidebar{top:108px;font-size:14px}.ua-toc-list a{font-size:13px}.ua-toc-level-3 a{font-size:12px}.ua-context-item p,.ua-context-item a{font-size:13px}.ua-context-item .ua-eyebrow{font-size:10px}.ua-contents summary{font-size:13px}.ua-context-item{padding:22px 0}.ua-copy-link{font-size:13px}.ua-copy-status{font-size:12px}.ua-key-takeaway,.ua-editorial-note{padding:28px;border-radius:3px}.ua-key-takeaway h2{font-size:26px}.ua-takeaway-statement{font-size:24px}.ua-author-box h2{font-size:25px}.ua-author-box p{font-size:15px}.ua-author-links{font-size:13px}.ua-case-hero{padding:54px 0 56px}.ua-case-heading-grid{grid-template-columns:7fr 5fr;gap:64px}.ua-case-hero .wp-block-post-title{font-size:clamp(42px,4.5vw,64px);font-weight:500!important}.ua-case-title-deck{font-size:25px;line-height:1.4;margin-top:18px}.ua-case-hero .wp-block-post-excerpt{font-size:17px}.ua-case-hero .wp-block-post-terms{font-size:11px}.ua-case-showcase{padding-block:56px}.ua-case-showcase-grid{grid-template-columns:7fr 5fr;gap:64px;align-items:start}.ua-project-media .project-visual,.ua-project-media .project-stage{height:440px}.ua-project-media figcaption{font-size:12px}.ua-project-brief dt{font-size:11px;text-transform:uppercase;letter-spacing:.06em}.ua-project-brief dd{font-size:14px}.ua-project-brief dl>div{padding:14px 0}.ua-metric-value{font-weight:500!important;font-size:60px}.ua-metric-label{font-size:19px}.ua-data-table th,.ua-data-table td{font-size:14px;padding:14px;min-width:0;overflow-wrap:anywhere}.ua-table-scroll{max-width:100%;overflow-x:auto}.ua-data-table table{min-width:600px}.ua-breadcrumb{font-size:12px;margin-bottom:26px}.ua-page-intro-grid{display:grid;grid-template-columns:7fr 5fr;gap:72px;align-items:end}.ua-page-intro-grid h1{margin:0;max-width:700px}.ua-page-intro-grid p:last-child{font-size:17px;margin:0;color:var(--ua-muted)}.ua-back-top{border-radius:50%;width:44px;height:44px;right:20px;bottom:20px}.ua-pagination a{font-size:13px;min-height:44px}.ua-statement{font-size:29px!important;font-weight:500!important}
@media(max-width:1199px){:root{--ua-gutter:32px}.ua-header-inner{gap:24px}.ua-section-split,.ua-enquiry .ua-split{gap:48px}.ua-featured-card{gap:36px}.ua-featured-card h3,.ua-insight-card.ua-featured-card h3{font-size:31px}.ua-case-heading-grid{gap:40px}.ua-case-showcase-grid{gap:36px}.ua-reading-layout{gap:48px;grid-template-columns:minmax(0,2.5fr) minmax(220px,1fr)}}
@media(max-width:900px){:root{--ua-gutter:28px;--ua-section:64px}h2,.ua-title{font-size:34px}.ua-section{padding-block:64px}.ua-header-inner{gap:20px}.ua-header-nav .wp-block-navigation__container{gap:22px}.ua-header-nav a{font-size:13px}.ua-header-action .wp-block-button__link{font-size:12px;padding-inline:18px}.ua-page-hero{padding-top:44px}.ua-page-intro-grid{gap:32px}.ua-featured-card{grid-template-columns:1.1fr 1fr;gap:28px}.ua-featured-card h3,.ua-insight-card.ua-featured-card h3{font-size:28px}.ua-featured-card .ua-card-art{height:380px}.ua-featured-brief{grid-template-columns:1fr;gap:12px}.ua-card-art{height:240px}.ua-content-card h3{font-size:24px}.ua-card-excerpt{font-size:14px!important}.ua-about-hero .ua-split{gap:32px}.ua-section-split{gap:40px}.ua-section-split .ua-section-intro h2,.ua-enquiry .ua-section-intro h2{font-size:34px}.ua-engagement-grid{gap:0 30px}.ua-engagement summary h3{font-size:21px}.ua-enquiry .ua-split{gap:36px}.ua-newsletter .ua-split{gap:36px}.ua-newsletter h2{font-size:30px}.ua-reading-layout{grid-template-columns:minmax(0,1fr);gap:28px}.ua-reading-sidebar{grid-row:1;position:static;display:block}.ua-reading-sidebar .ua-sidebar-context{display:none}.ua-mobile-related{display:block;margin-top:40px}.ua-mobile-related .ua-content-grid{grid-template-columns:1fr}.ua-mobile-related .ua-card-art{display:none}.ua-insight-heading-grid{grid-template-columns:1fr;gap:24px}.ua-story-meta{flex-direction:row;flex-wrap:wrap;gap:12px 24px;font-size:12px}.ua-story-meta span{min-width:0}.ua-insight-title .wp-block-post-title{font-size:48px}.ua-case-hero .wp-block-post-title{font-size:48px}.ua-case-title-deck{font-size:22px}.ua-case-showcase-grid{grid-template-columns:7fr 5fr;gap:28px}.ua-project-media .project-visual,.ua-project-media .project-stage{height:370px}.ua-project-brief dd{font-size:13px}.ua-project-brief dl>div{padding:12px 0}.ua-editorial-diagram ol{gap:20px}.ua-editorial-diagram .ua-diagram-title{font-size:23px}.ua-footer-compact-nav{gap:16px}.ua-footer-compact-nav p{font-size:11px}}
@media(max-width:650px){:root{--ua-gutter:20px;--ua-section:56px}h1,.ua-title-page{font-size:42px}h2,.ua-title{font-size:34px}.ua-section{padding-block:56px}.ua-header,.ua-header-inner{height:68px!important}.ua-header-inner{gap:14px}.ua-header-logo,.ua-header-logo img{width:105px!important}.ua-header-nav{margin-left:auto!important;flex:none}.ua-header-nav .wp-block-navigation__responsive-container-open{display:flex!important;min-width:32px;min-height:44px;align-items:center;justify-content:center}.ua-header-nav .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}.ua-header-action .wp-block-button__link{font-size:11px;min-height:42px;padding:10px 15px}.ua-header-nav .wp-block-navigation__responsive-container{padding:20px}.ua-page-hero{padding:36px 0 48px}.ua-page-intro-grid{grid-template-columns:1fr;gap:24px}.ua-page-intro-grid p:last-child{font-size:16px}.ua-lede{font-size:16px}.ua-content-grid{grid-template-columns:1fr;gap:34px}.ua-featured-card{grid-template-columns:1fr;gap:22px}.ua-featured-card .ua-card-art{height:310px}.ua-content-card .ua-card-copy{padding-top:18px}.ua-featured-card .ua-card-copy{padding:0}.ua-featured-card h3,.ua-insight-card.ua-featured-card h3{font-size:28px}.ua-card-art{height:260px}.ua-card-excerpt{font-size:15px!important}.ua-content-card h3{font-size:25px}.ua-topic-filters{gap:6px 20px}.ua-topic-filters a{font-size:12px}.ua-featured-brief{grid-template-columns:1fr 1fr;gap:20px}.ua-section-split,.ua-about-hero .ua-split,.ua-enquiry .ua-split{grid-template-columns:1fr;gap:28px}.ua-about-hero h1{font-size:42px}.ua-about-portrait{aspect-ratio:4/4;max-width:100%}.ua-section-split .ua-section-intro h2{font-size:34px}.ua-path-steps li{gap:16px}.ua-path-steps h3{font-size:23px}.ua-principles p{font-size:24px}.ua-route-diagram{grid-template-columns:1fr;gap:22px}.ua-route-arrow{transform:rotate(90deg);width:24px}.ua-route .ua-relationship-logo{width:250px}.ua-route .ua-growthstorm-logo{width:220px}.ua-engagement-grid{grid-template-columns:1fr}.ua-engagement summary{min-height:78px}.ua-engagement summary h3{font-size:22px}.ua-enquiry-note{margin-top:26px}.ua-form-grid{grid-template-columns:1fr;gap:20px}.ua-field-wide{grid-column:auto}.ua-newsletter .ua-split{grid-template-columns:1fr;gap:28px}.ua-newsletter h2{font-size:32px}.ua-footer-compact-top{display:block}.ua-footer-compact-nav{gap:12px 24px;margin-top:20px}.ua-footer-bottom{flex-wrap:wrap;gap:12px 20px;margin-top:20px}.ua-footer-bottom .ua-handle{flex-basis:100%;margin:0;order:3}.ua-footer-bottom .ua-destination-links{flex-basis:100%}.ua-insight-heading{padding-top:32px;padding-bottom:0}.ua-insight-title .wp-block-post-title{font-size:40px}.ua-insight-title .wp-block-post-excerpt{font-size:16px}.ua-hero-media{margin-top:30px}.ua-editorial-diagram{padding:26px}.ua-editorial-diagram ol{grid-template-columns:1fr;gap:16px}.ua-editorial-diagram .ua-diagram-title{font-size:22px}.ua-reading-layout{padding-block:32px 48px;gap:24px}.ua-story-body{font-size:17px}.ua-story-body h2{font-size:29px}.ua-story-body h3{font-size:24px}.ua-story-body .ua-article-intro{font-size:19px}.ua-key-takeaway,.ua-editorial-note{padding:22px}.ua-key-takeaway h2{font-size:24px}.ua-author-box{gap:16px}.ua-author-avatar{width:64px;height:64px}.ua-author-box h2{font-size:24px}.ua-author-box p{font-size:14px}.ua-author-links{gap:16px}.ua-case-hero{padding:34px 0 42px}.ua-case-heading-grid{grid-template-columns:1fr;gap:24px}.ua-case-hero .wp-block-post-title{font-size:40px}.ua-case-title-deck{font-size:23px}.ua-case-hero .wp-block-post-excerpt{font-size:16px}.ua-case-showcase{padding-block:32px}.ua-case-showcase-grid{grid-template-columns:1fr;gap:28px}.ua-project-media .project-visual,.ua-project-media .project-stage{height:310px}.ua-project-brief dd{font-size:14px}.ua-project-brief dl{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.ua-project-brief dl>div{min-width:0}.ua-project-brief dl>div:last-child{grid-column:1/-1}.ua-metric-value{font-size:48px}.ua-metric-label{font-size:18px}.ua-takeaway-statement{font-size:22px}.ua-back-top{bottom:16px;right:16px}.ua-section-intro{margin-bottom:28px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ua-card-image:hover img{transform:none}*,*:before,*:after{animation:none!important;transition:none!important}}
/* Composition primitives are shared with the native project renderer. */
.project-stage,.project-visual{position:relative;display:block;overflow:hidden;border-radius:4px;background:color-mix(in srgb,var(--ua-slate) 27%,var(--ua-paper))}.browser-shot{position:absolute;left:8%;top:8%;width:83%;height:77%;overflow:hidden;background:var(--ua-paper);border-radius:3px;box-shadow:0 20px 30px -18px color-mix(in srgb,var(--ua-deep) 25%,transparent);transition:transform .5s}.browser-bar{height:26px;padding:0 12px;display:flex;align-items:center;gap:5px;border-bottom:1px solid var(--ua-line);background:var(--ua-paper)}.browser-bar i{width:5px;height:5px;border-radius:50%;background:var(--ua-slate)}.browser-bar span{margin-left:12px;font-size:9px;color:var(--ua-muted)}.browser-shot img{width:100%;height:auto}.project-stage:hover .browser-shot{transform:translateY(-5px)}.project-stamp{position:absolute;bottom:4%;left:8%;right:9%;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px}.project-stamp b{font-size:12px;font-weight:500}.smart-stage{background:var(--ua-deep)}.smart-desktop{position:absolute;left:8%;top:13%;width:74%;height:75%;border-radius:3px;overflow:hidden}.smart-desktop img{width:100%;height:100%;object-fit:cover;object-position:top}.smart-phone{position:absolute;right:8%;top:24%;width:18%;height:74%;overflow:hidden;border:5px solid var(--ua-navy);border-radius:15px}.smart-phone img{width:100%;height:100%;object-fit:cover;object-position:top}.foundation-stage{background:var(--ua-paper);border:1px solid var(--ua-line)}.foundation-heading{position:absolute;left:7%;top:14%;width:48%}.foundation-heading span{display:block;font-size:11px;color:var(--ua-muted);margin-bottom:26px}.foundation-heading strong{font:500 28px/1.25 Sora,sans-serif;letter-spacing:-.04em}.foundation-document{position:absolute;left:58%;top:16%;width:68%;height:100%;transform:rotate(-5deg);border:1px solid var(--ua-line);overflow:hidden;box-shadow:0 16px 20px -16px color-mix(in srgb,var(--ua-deep) 30%,transparent)}.foundation-document img{width:100%;height:auto}.ua-interactive-story{margin:0}.ua-approved .ua-interactive-story[data-experience=ai]{width:calc(100% - var(--gutter)*2);max-width:1200px;margin-inline:auto}.ua-approved .ua-interactive-story[data-experience=ai]>.ai-grid{width:100%;margin:0}.ua-approved .ua-interactive-story[data-experience=growth]{display:contents}.ua-approved .ua-interactive-story .method-grid{margin:0}.ua-approved .ua-interactive-story{font:inherit}.ua-approved .ua-interactive-story svg{height:100%}.ua-approved .ua-interactive-story p,.ua-approved .ua-interactive-story h3{margin-top:0}

.ua-engagement summary{font:500 23px/1.3 Sora,sans-serif;letter-spacing:-.025em}.ua-engagement summary:after{content:"+";font:400 22px/1 Inter,sans-serif}.ua-engagement[open] summary:after{content:"−"}.ua-project-media figcaption{padding:16px 20px;line-height:1.65;color:var(--ua-slate);background:var(--ua-deep)}

.ua-title-page{font-size:clamp(42px,5.2vw,70px);line-height:1.06;font-weight:600!important}.ua-insight-card.ua-featured-card .ua-editorial-diagram{display:flex;flex-direction:column;justify-content:center}.ua-insight-card.ua-featured-card .ua-editorial-diagram ol{gap:30px 24px}.ua-insight-card.ua-featured-card .ua-diagram-title{font-size:26px}@media(max-width:900px){.ua-title-page{font-size:48px}.ua-insight-card.ua-featured-card .ua-diagram-title{font-size:22px}}@media(max-width:650px){.ua-title-page{font-size:42px}.ua-insight-card.ua-featured-card .ua-editorial-diagram ol{gap:14px}.ua-insight-card.ua-featured-card .ua-diagram-title{font-size:20px}}

.ua-project-card:not(.ua-featured-card) .ua-card-art{display:block}.ua-project-card:not(.ua-featured-card) .ua-card-excerpt{display:block}.ua-editorial-diagram .ua-diagram-title,.ua-editorial-diagram .ua-diagram-title+p{color:var(--ua-paper)}.ua-editorial-diagram .ua-diagram-index{color:var(--ua-cyan)}

.ua-diagram-data li p:last-child:not(.ua-diagram-title){color:var(--ua-slate)}.ua-diagram-data .ua-diagram-label{color:var(--ua-slate)}.ua-diagram-data.is-compact li{border-color:var(--ua-cyan)}.ua-content-card .ua-editorial-diagram.is-compact{height:100%;min-height:0;display:flex;flex-direction:column;justify-content:center}@media(max-width:650px){.ua-content-card .ua-editorial-diagram.is-compact ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ua-content-card .ua-editorial-diagram.is-compact .ua-diagram-title{font-size:18px}}

.ua-enquiry-note .ua-eyebrow{font-size:11px;line-height:1.5}
