.marketing-website.site-shell{--bg:#f2f2f0;--ink:#0c0c0c;--muted:#595b56;--accent:#171815;--rule:#d3d4ce;--chapter:#e8e9e3;--panel:#fafaf8;--secondary:#555851;--page-gutter:clamp(22px,5.8vw,84px);background:var(--bg);color:var(--ink)}.marketing-website.site-shell .ambient-surface{display:none}.marketing-website.site-shell :is(h1,h2,h3){color:var(--ink)}.marketing-website.site-shell :is(.desktop-nav,.nav-trigger,.header-login,.eyebrow,.section-label,.page-summary,.home-intro,.section-summary,.feature-grid p,.solution-cards p,.product-stage,.section-footnote,.example-caption,.example-intro,.material-index span,.faq-list details p,.editorial-copy,.form-note,.field label span,.outline-result dt,.quiet-list li,.muted,.footer-grid p,.footer-grid nav a,.footer-bottom,.material-row small,.disclosure-preview,.mobile-navigation .mobile-sub-link){color:var(--secondary)}.marketing-website.site-shell :is(.text-link,.plain-button,.privacy-link,.chapter-nav a,.field label,.mobile-toggle,.material-index>p,.material-index svg,.assurance-list article svg,.accent){color:var(--ink)}.marketing-website.site-shell :is(.home-passport>div>p:not(.section-label),.closing-invitation p:not(.section-label),.split-feature>div>p:not(.section-label),.comparison-surface p:not(.section-label),.story-section>p:not(.section-label),.stage-section>p:last-child,.pilot-page aside p,.outline-result>p,.assurance-list p,.workflow-steps p,.example-grid aside>p:not(.section-label)){color:var(--secondary)}.marketing-website.site-shell :is(.feature-number,.workflow-steps article>span,.example-grid dt,.field textarea::placeholder){color:var(--muted)}.marketing-website.site-shell :is(.desktop-nav>a:hover,.nav-trigger:hover,.header-login:hover,.text-link:hover,.chapter-nav a:hover){color:var(--ink)}.marketing-website.site-shell :is(.text-link,.desktop-nav>a,.header-login){text-underline-offset:6px}.marketing-website.site-shell :is(.text-link:hover,.desktop-nav>a:hover,.desktop-nav [aria-current=page]){text-decoration:underline}.marketing-website.site-shell :is(button,a,summary,input,select,textarea):focus-visible{outline:2px solid currentColor;outline-offset:5px}.marketing-website.site-shell .skip-link{background:var(--ink);color:var(--bg)}.marketing-website.site-shell ::selection{color:#f2f2f0;background:#252722}.marketing-website.site-shell .site-header{background:var(--bg);border-color:var(--rule)}.marketing-website.site-shell .header-inner{max-width:1240px;margin-inline:auto;width:calc(100% - var(--page-gutter) * 2);height:84px;gap:28px}.marketing-website.site-shell .wordmark{display:inline-block;flex:0 0 auto;width:142px;height:40px;background:url(/assets/marketing/maat-shared-space-lockup.svg) 0/contain no-repeat;color:transparent;font-size:0;line-height:0}.marketing-website.site-shell .desktop-nav{gap:clamp(16px,2vw,28px);font-size:14px}.marketing-website.site-shell :is(.mw-button,.header-pilot){color:#f2f2f0;background:#0c0c0c;border:1px solid #0c0c0c;border-radius:3px;box-shadow:none;font-size:14px;font-weight:500;min-height:48px;padding:14px 21px}.marketing-website.site-shell :is(.mw-button:hover,.header-pilot:hover){background:#30322d;color:#fff}.marketing-website.site-shell .mw-button-secondary{background:transparent;color:var(--ink);border-color:var(--ink)}.marketing-website.site-shell .mw-button-secondary:hover{background:var(--chapter)}.marketing-website.site-shell :is(.dropdown-panel,.mobile-navigation){background:#f2f2f0;color:#0c0c0c;border-color:#d3d4ce}.marketing-website.site-shell .dropdown-panel{box-shadow:0 16px 40px #0c0c0c12;border-radius:3px}.marketing-website.site-shell .dropdown-panel span{color:#555851}.marketing-website.site-shell .dropdown-panel>a:hover{background:#e5e6df}.marketing-website.site-shell .home-hero{position:relative;text-align:left;isolation:isolate;max-width:1408px;margin-inline:auto;min-height:640px;padding:92px var(--page-gutter) 86px}.marketing-website.site-shell .hero-copy{padding:0;position:relative;z-index:1;max-width:890px}.marketing-website.site-shell .home-hero .eyebrow{font-size:12px;letter-spacing:.12em;max-width:620px}.marketing-website.site-shell .home-hero h1{font-size:clamp(48px,5.05vw,72px);line-height:1.06;font-weight:400;letter-spacing:-.052em;margin:36px 0 0;max-width:890px;text-wrap:balance}.marketing-website.site-shell .home-hero h1 span{color:var(--ink)}.marketing-website.site-shell .home-intro{max-width:560px;font-size:clamp(18px,1.4vw,20px);line-height:1.65;margin:32px 0 0}.marketing-website.site-shell .hero-actions{justify-content:flex-start;margin-top:32px;gap:28px}.marketing-website.site-shell .product-stage{font-size:12px;margin-top:24px}.marketing-website.site-shell .home-hero:after{content:"";display:block;position:absolute;z-index:0;width:clamp(190px,23vw,320px);aspect-ratio:1;bottom:18px;right:var(--page-gutter);background:url(/assets/marketing/maat-shared-space-hero.svg) 50%/contain no-repeat;pointer-events:none}.marketing-website.site-shell .eyebrow,.marketing-website.site-shell .section-label{letter-spacing:.1em;font-size:12px}.marketing-website.site-shell .section-heading{gap:48px;align-items:start}.marketing-website.site-shell .section-heading h2{font-size:clamp(34px,3.5vw,50px);line-height:1.12}.marketing-website.site-shell :is(.section-summary,.page-summary){line-height:1.65}.marketing-website.site-shell .page-intro{padding-block:88px 68px}.marketing-website.site-shell .page-intro h1{font-size:clamp(42px,4.8vw,70px);line-height:1.08;max-width:1040px}.marketing-website.site-shell :is(.section-block,.home-passport,.solutions-section,.closing-invitation){padding-block:clamp(64px,6.6vw,96px)}.marketing-website.site-shell .home-platform{--ink:#f2f2f0;--secondary:#bfc1ba;--muted:#bfc1ba;--rule:#363831;--accent:#f2f2f0;width:100%;max-width:none;background:#0c0c0c;color:var(--ink);border:0;padding:84px max(var(--page-gutter),calc((100% - 1240px) / 2))}.marketing-website.site-shell .guided-example{background:transparent;border-color:var(--rule);border-radius:0}.marketing-website.site-shell .guided-choices{border-color:var(--rule);padding:24px;gap:0}.marketing-website.site-shell .guided-choices button{color:var(--secondary);border-radius:0;border:0;border-bottom:1px solid var(--rule);padding:23px 12px}.marketing-website.site-shell .guided-choices button:last-child{border-bottom:0}.marketing-website.site-shell .guided-choices button>span{color:var(--secondary)}.marketing-website.site-shell .guided-choices button[aria-pressed=true]{background:#242620;color:#f2f2f0;box-shadow:inset 2px 0 #f2f2f0}.marketing-website.site-shell .guided-choices button:hover{background:#1b1d18;color:#f2f2f0}.marketing-website.site-shell .guided-detail{padding:40px;min-height:350px}.marketing-website.site-shell .guided-detail>.guided-status{color:#d3d5ce!important}.marketing-website.site-shell .chapter-band{background:#f2f2f0}.marketing-website.site-shell :is(.material-index,.comparison-surface article,.workflow-steps article,.disclosure-illustration,.assurance-list article,.stage-section,.form-surface,.pilot-contact){background:var(--panel);color:var(--ink);border-color:var(--rule);border-radius:3px;box-shadow:none}.marketing-website.site-shell .material-index{background:#e9eae4;padding:34px;border:0}.marketing-website.site-shell .material-index>div{border-color:#cdd0c7}.marketing-website.site-shell .solution-cards{gap:0;border-top:1px solid var(--rule)}.marketing-website.site-shell .solution-cards article{background:none;border:0;border-right:1px solid var(--rule);border-radius:0;padding:32px;box-shadow:none}.marketing-website.site-shell .solution-cards article:first-child{padding-left:0}.marketing-website.site-shell .solution-cards article:last-child{border-right:0;padding-right:0}.marketing-website.site-shell .solution-cards h3{font-size:25px;letter-spacing:-.03em}.marketing-website.site-shell .closing-invitation{border-top:1px solid var(--rule)}.marketing-website.site-shell .closing-invitation h2{font-size:clamp(36px,4vw,56px)}.marketing-website.site-shell .review-example{background:#fafaf8;border-color:var(--rule);border-radius:3px}.marketing-website.site-shell .example-nav{background:#e8e9e3;border-color:var(--rule)}.marketing-website.site-shell .example-nav button{color:#555851;background:transparent}.marketing-website.site-shell .example-nav button:hover{color:#0c0c0c;background:#dcded4}.marketing-website.site-shell .example-nav button[aria-pressed=true]{background:#0c0c0c;color:#f2f2f0}.marketing-website.site-shell .example-rows button{background:#f2f2f0;color:#0c0c0c;border-color:#d3d4ce}.marketing-website.site-shell .example-rows button[aria-pressed=true]{background:#e3e5da;border-color:#777d70}.marketing-website.site-shell .example-rows small{color:#555851}.marketing-website.site-shell :is(.chapter-nav,.chapter-nav a,.faq-list details,.feature-grid article,.comparison-surface article,.disclosure-preview,.material-row,.outline-result,.outline-result dl,.outline-result dl>div,.workflow-journey,.workflow-journey details,.example-grid aside,.example-grid dl){border-color:var(--rule)}.marketing-website.site-shell .chapter-nav a:hover{background:#e8e9e3}.marketing-website.site-shell :is(.field input,.field select,.field textarea){background:#fafaf8;color:#0c0c0c;border-color:#9b9e93;border-radius:3px}.marketing-website.site-shell :is(.field input,.field select,.field textarea):hover{border-color:#555851}.marketing-website.site-shell .field :is(input,textarea)::placeholder{color:#65695f;opacity:1}.marketing-website.site-shell .material-row input{accent-color:#0c0c0c}.marketing-website.site-shell .new-footer{--ink:#f2f2f0;--secondary:#bfc1ba;--muted:#bfc1ba;--rule:#363831;background:#0c0c0c;color:var(--ink);border:0;padding-top:72px}.marketing-website.site-shell .new-footer .wordmark{filter:invert(1)}.marketing-website.site-shell .footer-grid nav a:hover{color:#f2f2f0;text-decoration:underline;text-underline-offset:4px}.marketing-website.site-shell .footer-bottom{border-color:var(--rule)}@media (max-width:1100px){.marketing-website.site-shell .home-hero{min-height:590px}.marketing-website.site-shell .home-hero:after{width:215px;right:30px;bottom:20px}.marketing-website.site-shell .home-intro{max-width:520px}.marketing-website.site-shell .header-inner{gap:20px}.marketing-website.site-shell .desktop-nav{gap:18px;font-size:13px}.marketing-website.site-shell .wordmark{width:124px}}@media (max-width:800px){.marketing-website.site-shell .header-inner{height:76px}.marketing-website.site-shell .home-hero{padding-block:56px 40px;min-height:auto}.marketing-website.site-shell .home-hero h1{font-size:clamp(40px,7.5vw,60px);max-width:700px;margin-top:26px}.marketing-website.site-shell .home-hero h1 br{display:none}.marketing-website.site-shell .home-hero:after{position:relative;width:148px;right:auto;bottom:auto;margin:32px 0 0 auto}.marketing-website.site-shell .hero-actions{flex-wrap:wrap;gap:20px;align-items:center}.marketing-website.site-shell .home-intro{max-width:560px;font-size:18px;margin-top:24px}.marketing-website.site-shell .home-platform{padding-block:60px}.marketing-website.site-shell .guided-choices{border-right:0;border-bottom:1px solid var(--rule);padding:12px 20px}.marketing-website.site-shell .guided-choices button{padding:18px 12px}.marketing-website.site-shell .guided-detail{padding:28px;min-height:0}.marketing-website.site-shell .section-heading{gap:24px}.marketing-website.site-shell .page-intro{padding-block:56px 48px}.marketing-website.site-shell .page-intro h1{font-size:clamp(38px,7vw,56px)}.marketing-website.site-shell .solution-cards article{border-right:0;border-bottom:1px solid var(--rule);padding:28px 0}.marketing-website.site-shell .solution-cards article:last-child{border-bottom:0}.marketing-website.site-shell .material-index,.marketing-website.site-shell .pilot-contact{padding:26px}.marketing-website.site-shell .form-surface{padding:24px}.marketing-website.site-shell .new-footer{padding-top:52px}}@media (max-width:480px){.marketing-website.site-shell .home-hero h1{font-size:43px;line-height:1.08}.marketing-website.site-shell .hero-actions{align-items:flex-start;flex-direction:column}.marketing-website.site-shell .hero-actions .mw-button{width:100%}.marketing-website.site-shell .wordmark{width:122px;height:34px}.marketing-website.site-shell .home-hero .eyebrow{font-size:12px;line-height:1.65;max-width:300px}.marketing-website.site-shell .home-hero:after{width:124px;margin-top:24px}}@media (prefers-reduced-motion:reduce){.marketing-website.site-shell *,.marketing-website.site-shell :after,.marketing-website.site-shell :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.marketing-website.site-shell .wordmark:focus-visible{outline-color:var(--ink)}.marketing-website.site-shell .new-footer .wordmark:focus-visible{outline-color:#0c0c0c}@media (forced-colors:active){.marketing-website.site-shell .wordmark{background:none;color:LinkText;font-size:30px;line-height:1;width:auto;height:auto;filter:none}.marketing-website.site-shell .new-footer .wordmark{filter:none}.marketing-website.site-shell .new-footer .wordmark:focus-visible{outline-color:LinkText}.marketing-website.site-shell .home-hero:after{display:none}.marketing-website.site-shell .guided-choices button[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-2px}}.marketing-website.site-shell{--brand-header-height:85px;--brand-frame:calc(100vh - var(--brand-header-height));--brand-section-pad:clamp(48px,7vh,96px)}@supports (height:100svh){.marketing-website.site-shell{--brand-frame:calc(100svh - var(--brand-header-height))}}@supports (height:100dvh){.marketing-website.site-shell{--brand-frame:calc(100dvh - var(--brand-header-height))}}.marketing-website.site-shell .home-hero{min-block-size:var(--brand-frame);padding:var(--brand-section-pad) var(--page-gutter);display:flex;flex-direction:column;justify-content:center}.marketing-website.site-shell .home-hero .eyebrow{margin-inline:0}.marketing-website.site-shell .home-hero h1{font-size:clamp(48px,5.05vw,76px)}.marketing-website.site-shell .home-hero:after{bottom:max(40px,9%)}.marketing-website.site-shell .page-intro{min-block-size:var(--brand-frame);padding-block:var(--brand-section-pad);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.marketing-website.site-shell .home-platform,.marketing-website.site-shell.is-home .solutions-section{--ink:#f2f2f0;--secondary:#bfc1ba;--muted:#bfc1ba;--rule:#363831;--accent:#f2f2f0;width:100%;max-width:none;background:#0c0c0c;color:var(--ink);border:0;padding:var(--brand-section-pad) max(var(--page-gutter),calc((100% - 1240px) / 2))}.marketing-website.site-shell.is-home :is(.home-platform,.home-passport,.solutions-section,.closing-invitation){min-block-size:var(--brand-frame);scroll-margin-block-start:var(--brand-header-height)}.marketing-website.site-shell.is-home :is(.home-platform,.solutions-section){display:flex;flex-direction:column;justify-content:center}.marketing-website.site-shell.is-home :is(.home-platform,.solutions-section)>.text-link{align-self:flex-start}.marketing-website.site-shell.is-home .home-passport{padding-block:var(--brand-section-pad)}.marketing-website.site-shell.is-home .solutions-section .solution-cards{border-top-color:var(--rule)}.marketing-website.site-shell.is-home .solutions-section .solution-cards article{border-color:var(--rule)}.marketing-website.site-shell .closing-invitation{background:#e4e6dd;border:0;width:100%;max-width:none;padding:var(--brand-section-pad) max(var(--page-gutter),calc((100% - 1240px) / 2))}.marketing-website.site-shell :is(.page-intro,.section-block,.editorial-section){scroll-margin-block-start:var(--brand-header-height)}@media (max-width:1100px){.marketing-website.site-shell .home-hero:after{width:190px;right:30px;bottom:32px}}@media (max-width:800px){.marketing-website.site-shell{--brand-header-height:77px;--brand-section-pad:56px}.marketing-website.site-shell .home-hero{padding-block:48px 28px}.marketing-website.site-shell .home-hero h1{font-size:clamp(40px,7.5vw,60px)}.marketing-website.site-shell .home-hero:after{width:148px;right:auto;bottom:auto;flex-shrink:0}.marketing-website.site-shell.is-home .home-passport{gap:40px}.marketing-website.site-shell.is-home .solutions-section .section-heading{margin-bottom:32px}.marketing-website.site-shell .closing-invitation{gap:32px}}@media (max-width:480px){.marketing-website.site-shell .home-hero h1{font-size:clamp(36px,10.8vw,48px);line-height:1.08}.marketing-website.site-shell .home-hero:after{width:124px}}@media (min-width:801px) and (max-height:720px){.marketing-website.site-shell .home-hero{padding-block:44px}.marketing-website.site-shell .home-hero:after{width:150px;bottom:32px}}.marketing-website.site-shell:not(.is-home) .page-intro{min-block-size:auto;padding-block:clamp(56px,6vw,88px) clamp(48px,5.5vw,76px);border-bottom:1px solid var(--rule)}.marketing-website.site-shell .pilot-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(290px,.82fr);align-items:center;grid-column-gap:clamp(40px,7vw,110px);column-gap:clamp(40px,7vw,110px);min-block-size:var(--brand-frame);padding-block:clamp(32px,5vh,66px);scroll-margin-block-start:var(--brand-header-height)}.marketing-website.site-shell .pilot-intro-copy h1{font-size:clamp(43px,5vw,68px);line-height:1.085;letter-spacing:-.052em;max-width:760px;margin-block:26px 0;text-wrap:balance}.marketing-website.site-shell .pilot-intro-copy .page-summary{font-size:clamp(17px,1.6vw,20px);line-height:1.62;max-width:52ch;margin-top:26px}.marketing-website.site-shell .pilot-intro-copy .product-stage{margin-top:22px}.marketing-website.site-shell .pilot-intro-action{background:#e5e7de;border:1px solid #d2d5cc;border-radius:3px;padding:clamp(26px,3.1vw,44px)}.marketing-website.site-shell .pilot-intro-action h2{font-size:clamp(26px,2.65vw,36px);line-height:1.18;letter-spacing:-.045em;margin-block:14px 18px}.marketing-website.site-shell .pilot-intro-action>p:not(.section-label){font-size:15px;line-height:1.6;color:#4d514a}.marketing-website.site-shell .pilot-intro-action .mw-button{margin-top:26px;width:100%}.marketing-website.site-shell .pilot-intro-action .pilot-contact-note{margin-top:13px;font-size:12px!important;line-height:1.5!important}.marketing-website.site-shell .pilot-next{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-gap:clamp(34px,6vw,96px);gap:clamp(34px,6vw,96px);padding-block:clamp(64px,7vw,104px);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.marketing-website.site-shell .pilot-next-heading h2{font-size:clamp(30px,3.5vw,48px);line-height:1.12;letter-spacing:-.042em;max-width:550px}.marketing-website.site-shell .pilot-next-heading>p:last-child{color:var(--secondary);margin-top:20px;max-width:52ch}.marketing-website.site-shell .pilot-next-steps{list-style:none;margin:0;padding:0}.marketing-website.site-shell .pilot-next-steps li{display:flex;gap:26px;padding:20px 0;border-bottom:1px solid var(--rule);font-size:17px;line-height:1.5}.marketing-website.site-shell .pilot-next-steps li:first-child{border-top:1px solid var(--rule)}.marketing-website.site-shell .pilot-next-steps span{flex:0 0 auto;font-size:12px;color:var(--secondary);padding-top:4px}.marketing-website.site-shell .outline-toggle{padding-block:clamp(32px,4vw,58px)}.marketing-website.site-shell .pilot-page{padding-block:0 clamp(64px,8vw,104px)}@media (max-width:800px){.marketing-website.site-shell .pilot-intro{grid-template-columns:1fr;align-content:center;gap:28px;padding-block:36px 42px}.marketing-website.site-shell .pilot-intro-copy h1{font-size:clamp(38px,8vw,52px);margin-top:18px}.marketing-website.site-shell .pilot-intro-copy .page-summary{font-size:17px;margin-top:18px}.marketing-website.site-shell .pilot-intro-copy .product-stage{margin-top:14px}.marketing-website.site-shell .pilot-intro-action{padding:24px}.marketing-website.site-shell .pilot-intro-action h2{font-size:26px;margin-block:8px 12px}.marketing-website.site-shell .pilot-intro-action .mw-button{margin-top:18px}.marketing-website.site-shell .pilot-next{grid-template-columns:1fr;gap:28px}.marketing-website.site-shell .pilot-next-steps li{font-size:16px;padding-block:18px}}@media (max-width:480px){.marketing-website.site-shell .pilot-intro{padding-block:24px 34px;gap:20px}.marketing-website.site-shell .pilot-intro-copy h1{font-size:clamp(34px,9.6vw,43px)}.marketing-website.site-shell .pilot-intro-action{padding:22px}.marketing-website.site-shell .pilot-intro-action h2{font-size:24px}}.marketing-website.site-shell #main-content{animation:none}.marketing-website.site-shell .reveal-pending{transform:none;opacity:1}@media (prefers-reduced-motion:no-preference){.marketing-website.site-shell :is(.mw-button,.header-pilot,.text-link svg){transition:transform .18s ease-out,background-color .18s ease-out}.marketing-website.site-shell .home-hero:after{animation:maat-brand-arrive .8s cubic-bezier(.2,.65,.3,1) .12s both}@media (hover:hover) and (pointer:fine){.marketing-website.site-shell :is(.mw-button,.header-pilot):hover{transform:translateY(-2px)}.marketing-website.site-shell .text-link:hover svg{transform:translateX(4px)}}}@keyframes maat-brand-arrive{0%{opacity:.6;transform:translateY(14px)}to{opacity:1;transform:none}}@media (forced-colors:active),(prefers-reduced-motion:reduce){.marketing-website.site-shell *,.marketing-website.site-shell :after,.marketing-website.site-shell :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.marketing-website.site-shell .mobile-toggle{min-inline-size:44px;min-block-size:44px}.marketing-website.site-shell .mobile-navigation a{min-block-size:44px;display:flex;align-items:center}.marketing-website.site-shell :is(.desktop-nav,.mobile-navigation) [aria-current=page]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.marketing-website.site-shell .email-address{margin-top:14px}.marketing-website.site-shell .email-address-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.marketing-website.site-shell .email-address input{flex:1 1 172px;width:auto;min-width:0;max-width:100%;padding:6px 0;font-size:14px;background:transparent;color:var(--ink);border:0;border-radius:0}.marketing-website.site-shell .email-address button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-block-size:44px;padding:8px 12px;flex-shrink:0;color:var(--ink);background:transparent;border:1px solid #a5aa9d;border-radius:3px;font-size:12px}.marketing-website.site-shell .email-address button:hover{background:#d8ddcf}.marketing-website.site-shell .email-copy-status{min-block-size:3em;margin-top:4px;font-size:12px;line-height:1.5;color:#4d514a}.marketing-website.site-shell .pilot-intro-action .pilot-contact-note{border-top:1px solid #c4c9bb;padding-top:14px;margin-top:8px}.marketing-website.site-shell .chapter-nav{gap:8px}.marketing-website.site-shell .chapter-nav a{min-block-size:44px;display:inline-flex;align-items:center}.marketing-website.site-shell .section-heading:has(>div:only-child){grid-template-columns:1fr}.marketing-website.site-shell .section-heading h2{text-wrap:balance}.marketing-website.site-shell .page-intro+.section-block{border-top:0}.marketing-website.site-shell .story-section.content-width{max-width:1240px}.marketing-website.site-shell :is(.story-section,.editorial-copy) p{max-width:66ch}.marketing-website.site-shell .faq-list summary{min-block-size:52px}.marketing-website.site-shell .faq-list details[open] summary{text-decoration:underline;text-underline-offset:5px}.marketing-website.site-shell .mobile-navigation{max-height:calc(100dvh - var(--brand-header-height))}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.marketing-website.site-shell .site-header:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:#0c0c0c;transform-origin:left;pointer-events:none;animation:maat-reading-progress linear both;animation-duration:auto;animation-timeline:scroll(root block)}}}@keyframes maat-reading-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:800px){.marketing-website.site-shell .pilot-intro{align-content:start;padding-top:32px}.marketing-website.site-shell .email-address input{font-size:16px}}@media (max-width:480px){.marketing-website.site-shell .pilot-intro{padding-top:24px}.marketing-website.site-shell .pilot-intro-action{padding:20px}.marketing-website.site-shell .pilot-intro-action>.section-label{margin-bottom:8px}.marketing-website.site-shell .email-address button{padding-inline:8px}}@media (forced-colors:active),(prefers-reduced-motion:reduce){.marketing-website.site-shell .site-header:after{display:none;animation:none}}.marketing-website.site-shell .intro-next-action{margin-top:20px}.marketing-website.site-shell .solution-fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);padding-block:36px 44px}.marketing-website.site-shell .solution-fit>div{border-left:2px solid var(--rule);padding-left:24px}.marketing-website.site-shell .solution-fit .section-label{margin-bottom:12px}.marketing-website.site-shell .solution-fit p:last-child{max-width:52ch;color:var(--secondary)}.marketing-website.site-shell[data-page-template=editorial] .stage-section{padding:clamp(28px,4vw,52px)}.marketing-website.site-shell .enquiry-recovery{margin-block:24px}.marketing-website.site-shell .enquiry-recovery label{display:block;font-size:14px;margin-bottom:10px}.marketing-website.site-shell .enquiry-recovery textarea{width:100%;min-width:0;resize:vertical;font:inherit;font-size:14px;line-height:1.5;padding:12px;border:1px solid #9b9e93;border-radius:3px;background:#fafaf8;color:#0c0c0c}.marketing-website.site-shell .enquiry-recovery p{font-size:12px}@media (max-width:800px){.marketing-website.site-shell .solution-fit{grid-template-columns:1fr;gap:24px}.marketing-website.site-shell .solution-fit>div{padding-left:18px}}.marketing-website.site-shell .pilot-enquiry{margin-block:20px 8px}.marketing-website.site-shell .pilot-enquiry .mw-button{margin-top:12px}.marketing-website.site-shell .enquiry-feedback:empty{display:none}.marketing-website.site-shell .enquiry-feedback{margin-block:16px;font-size:14px;line-height:1.6}.marketing-website.site-shell .enquiry-feedback:focus{outline:2px solid var(--ink);outline-offset:6px}.marketing-website.site-shell .enquiry-feedback h3{font-size:24px;line-height:1.2;margin-bottom:16px}.marketing-website.site-shell .enquiry-reference{overflow-wrap:anywhere;font-size:12px;margin-top:12px}.marketing-website.site-shell .pilot-enquiry fieldset{border:0;padding:0;margin:20px 0 0;min-width:0}.marketing-website.site-shell .enquiry-legend{font-size:16px;font-weight:500;margin-bottom:20px}.marketing-website.site-shell .pilot-enquiry .field{margin-bottom:18px}.marketing-website.site-shell .pilot-enquiry .field input,.marketing-website.site-shell .pilot-enquiry .field select,.marketing-website.site-shell .pilot-enquiry .field textarea{font-size:16px;width:100%;min-height:44px;padding:12px}.marketing-website.site-shell .pilot-enquiry .field label{font-size:14px;line-height:1.5}.marketing-website.site-shell .pilot-enquiry .field p{font-size:12px;margin-top:8px;line-height:1.5}.marketing-website.site-shell .field-error{color:#8a291d}.marketing-website.site-shell .enquiry-notice{font-size:12px;color:var(--secondary);margin-top:14px;line-height:1.6}.marketing-website.site-shell .enquiry-feedback a,.marketing-website.site-shell .enquiry-notice a{text-decoration:underline;text-underline-offset:3px}.marketing-website.site-shell .enquiry-challenge{margin-top:16px;min-height:0}.marketing-website.site-shell .enquiry-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.marketing-website.site-shell .pilot-stages{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 64px;gap:0 64px;margin:0;padding:0}.marketing-website.site-shell .pilot-stages li{border-top:1px solid var(--rule);padding:28px 0 36px}.marketing-website.site-shell .pilot-stages span{color:var(--secondary);font-size:12px}.marketing-website.site-shell .pilot-stages h3{font-size:26px;line-height:1.2;margin:18px 0 14px}.marketing-website.site-shell .pilot-stages p{color:var(--secondary);max-width:54ch}.marketing-website.site-shell .pilot-expectation-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:64px;gap:64px;border-top:1px solid var(--rule);padding-top:32px;margin-top:16px}.marketing-website.site-shell .pilot-expectation-notes h3{font-size:19px;margin-bottom:14px}.marketing-website.site-shell .pilot-expectation-notes p{color:var(--secondary);font-size:15px}.marketing-website.site-shell .private-discussion{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding-block:36px}.marketing-website.site-shell .private-discussion h3{font-size:clamp(26px,3vw,38px);line-height:1.18;max-width:23ch}.marketing-website.site-shell .private-discussion p{max-width:60ch;color:var(--secondary);margin:20px 0}.marketing-website.site-shell .public-outcomes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin-block:32px;padding:0;list-style:none}.marketing-website.site-shell .public-outcomes article{border-top:1px solid var(--rule);padding-top:24px}.marketing-website.site-shell .public-outcomes h3{font-size:24px;line-height:1.2;margin-bottom:14px}.marketing-website.site-shell .public-outcomes p{font-size:16px;color:var(--secondary)}@media(max-width:800px){.marketing-website.site-shell .pilot-expectation-notes,.marketing-website.site-shell .pilot-stages,.marketing-website.site-shell .public-outcomes{grid-template-columns:1fr;gap:24px}.marketing-website.site-shell .pilot-stages li{padding-bottom:12px}.marketing-website.site-shell .pilot-stages h3{font-size:25px}}.marketing-website.site-shell .enquiry-privacy-anchor{scroll-margin-top:105px}@media (max-width:480px){.marketing-website.site-shell .pilot-intro{padding-top:20px;gap:16px}.marketing-website.site-shell .pilot-enquiry,.marketing-website.site-shell .pilot-intro-copy .page-summary,.marketing-website.site-shell .pilot-intro-copy h1{margin-top:14px}}@media (min-width:801px){.marketing-website.site-shell .pilot-intro:has(.pilot-enquiry form){align-items:start}.marketing-website.site-shell .pilot-intro:has(.pilot-enquiry form) .pilot-intro-copy{padding-top:32px}}