.pm-page{color:#eeeae0;background:#080d0a;font-family:Manrope,sans-serif;overflow-x:clip}.pm-container{width:min(1280px,100% - 112px);margin-inline:auto}.pm-page section[id]{scroll-margin-top:120px}.pm-hero{padding-top:132px}.pm-breadcrumb{color:#9baba0;gap:14px;margin-bottom:60px;font-size:13px;display:flex}.pm-hero-layout{grid-template-columns:1.03fr 1fr;align-items:start;gap:65px;display:grid}.pm-kicker{letter-spacing:.015em;color:#b2c1b6;margin-bottom:26px;font-size:13px;font-weight:500}.pm-hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:660px;margin:0;font-size:clamp(52px,5.35vw,80px);font-weight:500;line-height:1.045}.pm-hero-accent{color:#a4b9a9;letter-spacing:-.035em;max-width:450px;margin:28px 0 22px;font-size:clamp(23px,2.2vw,33px);font-weight:400;line-height:1.3}.pm-intro{color:#aab4ab;max-width:440px;margin:0 0 34px;font-size:16px;line-height:1.85}.pm-primary-link{color:#101c14;background:#c3e3ce;border-radius:3px;justify-content:space-between;align-items:center;gap:34px;min-height:58px;padding:19px 23px;font-size:15px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.pm-primary-link:hover{background:#e0f3e6;transform:translateY(-2px)}.pm-text-link{color:#bfccbf;align-items:center;gap:12px;margin-top:23px;font-size:13px;line-height:1.5;display:flex}.pm-text-link:hover{color:#f2f4e8}.pm-bottom-note{color:#809185;border-top:1px solid #29362c;justify-content:space-between;gap:25px;margin-top:65px;padding:25px 0 30px;font-size:12px;display:flex}.pm-art{aspect-ratio:1.16;isolation:isolate;background:radial-gradient(at 50% 57%,#233f2740,#0000 62%);position:relative}.pm-art-folio{color:#8c9e8e;border-top:1px solid #29392e;justify-content:space-between;padding-top:14px;font-size:11px;display:flex;position:absolute;inset:0 0 auto}.pm-paths{width:100%;height:100%;position:absolute;inset:0}.pm-signature{filter:drop-shadow(0 24px 18px #0008);width:58%;height:auto;transition:transform 1.4s cubic-bezier(.22,1,.36,1);position:absolute;top:13%;left:21%;transform:rotate(-5deg)}.pm-stage-1 .pm-signature{transform:rotate(3deg)translateY(-7px)}.pm-stage-2 .pm-signature{transform:rotate(0)translateY(3px)}.pm-art-label{color:#91a893;max-width:100px;font-size:11px;position:absolute;top:58%}.pm-art-label--left{left:1%}.pm-art-label--right{text-align:right;right:0}.pm-art-baseline{color:#a6baa7;justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex;position:absolute;bottom:7px;left:0;right:0}.pm-status-dot{background:#a2d9b6;border-radius:50%;width:5px;height:5px}.pm-signal{stroke-dasharray:38 700;animation:8s linear infinite paused pm-flow}.pm-moving .pm-signal{animation-play-state:running}.pm-stage-1 .pm-signal{animation-duration:4s}.pm-stage-2 .pm-signal{animation-direction:reverse}.pm-stage-tabs{border-bottom:1px solid #344538;grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.pm-stage-tabs button{text-align:left;color:#83988a;cursor:pointer;padding:17px 3px;font-size:14px;position:relative}.pm-stage-tabs button>span{color:#697e6e;margin-right:12px;font-size:11px}.pm-stage-tabs button[aria-selected=true]{color:#dfebdf}.pm-stage-tabs button:after{content:"";background:#b4d8be;height:2px;transition:right .35s;position:absolute;bottom:-1px;left:0;right:100%}.pm-stage-tabs button[aria-selected=true]:after{right:0}.pm-stage-copy{min-height:150px;padding:23px 0 0}.pm-stage-copy h2{letter-spacing:-.025em;margin:0 0 12px;font-size:20px;font-weight:500;line-height:1.4}.pm-stage-copy p{color:#95a99b;max-width:490px;font-size:14px;line-height:1.8}.pm-paper{color:#1b2920;background:#dfdfd3;padding:75px 0 70px}.pm-paper .pm-kicker{color:#516353}.pm-statement{grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;display:grid}.pm-statement h2{letter-spacing:-.055em;max-width:650px;margin:0;font-size:clamp(40px,4.5vw,64px);font-weight:500;line-height:1.08}.pm-statement>p{color:#536151;margin:0 0 5px;font-size:17px;line-height:1.8}.pm-principles{border-top:1px solid #a8b1a2;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:65px;padding-top:27px;display:grid}.pm-principles article>span{color:#677966;margin-bottom:25px;font-size:12px;display:block}.pm-principles h3{letter-spacing:-.025em;margin:0 0 12px;font-size:21px;font-weight:600}.pm-principles p{color:#5a6857;max-width:300px;font-size:15px;line-height:1.7}.pm-scope{grid-template-columns:1fr 1.15fr;gap:110px;padding-block:105px;display:grid}.pm-page h2{font-weight:500}.pm-scope h2,.pm-preflight h2,.pm-faq h2{letter-spacing:-.045em;margin:0 0 25px;font-size:clamp(36px,3.8vw,55px);line-height:1.12}.pm-scope-intro>p:not(.pm-kicker),.pm-preflight-grid>div>p:not(.pm-kicker){color:#a3b1a5;max-width:390px;font-size:16px;line-height:1.8}.pm-scope-index{border-top:1px solid #2b3b2d;align-items:center;gap:25px;margin-top:50px;padding-top:25px;display:flex}.pm-scope-index>span{letter-spacing:-.07em;color:#b4cbb7;font-size:88px;font-weight:400;line-height:1}.pm-scope-index div>span{color:#7c9682;margin-bottom:9px;font-size:12px;display:block}.pm-scope-index strong{color:#c7d0c4;font-size:15px;font-weight:500}.pm-workstream{border-top:1px solid #344333}.pm-workstream:last-child{border-bottom:1px solid #344333}.pm-workstream h3{margin:0}.pm-workstream button{text-align:left;letter-spacing:-.025em;cursor:pointer;color:#a5b1a3;align-items:center;gap:20px;width:100%;padding:25px 0;font-size:20px;font-weight:500;line-height:1.35;display:flex}.pm-work-number{color:#7b947f;letter-spacing:0;font-size:11px}.pm-workstream button svg{flex-shrink:0;margin-left:auto;transition:transform .25s}.pm-workstream.is-open button{color:#e1eadb}.pm-workstream.is-open button svg{transform:rotate(45deg)}.pm-workstream p{color:#9fb19e;margin:0;padding:0 38px 30px;font-size:15px;line-height:1.85}.pm-preflight{background:#101a13;border-block:1px solid #293a2b;padding-block:80px}.pm-preflight-grid{grid-template-columns:.9fr 1.1fr;gap:110px;display:grid}.pm-preflight ol{margin:0;padding:0;list-style:none}.pm-preflight li{border-bottom:1px solid #2c4030;gap:22px;padding:26px 0;display:flex}.pm-preflight li:first-child{padding-top:0}.pm-deliverable-number{color:#708f78;padding-top:5px;font-size:12px}.pm-preflight li svg{color:#8db39a;flex-shrink:0;margin-top:5px;margin-left:auto}.pm-preflight h3{letter-spacing:-.025em;margin:0 0 12px;font-size:20px;font-weight:500}.pm-preflight li p{color:#9bb09f;max-width:410px;margin:0;font-size:14px;line-height:1.8}.pm-editorial-rule{background:#b1d1b9;width:100px;height:1px;margin-top:50px;display:block}.pm-faq{grid-template-columns:.8fr 1.2fr;gap:100px;padding-block:100px;display:grid}.pm-faq details{border-bottom:1px solid #2c3d2e}.pm-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:23px 0;font-size:18px;line-height:1.5;list-style:none;display:flex}.pm-faq summary::-webkit-details-marker{display:none}.pm-faq summary svg{color:#8daf95;flex-shrink:0}.pm-faq details[open] summary svg{transform:rotate(45deg)}.pm-faq details p{color:#9cb19f;margin:0;padding:0 25px 25px 0;font-size:15px;line-height:1.85}.pm-close{border-top:1px solid #344334;padding-top:65px;padding-bottom:60px}.pm-close h2{letter-spacing:-.055em;max-width:900px;margin:0 0 35px;font-size:clamp(42px,6vw,86px);line-height:1.1}.pm-close>div{justify-content:space-between;align-items:center;gap:40px;display:flex}.pm-close>div>p{color:#a6b8a8;max-width:470px;font-size:17px;line-height:1.8}.pm-close nav{border-top:1px solid #2b3c2f;flex-wrap:wrap;gap:35px;margin-top:65px;padding-top:30px;display:flex}.pm-close nav a{color:#9db3a2;align-items:center;gap:13px;font-size:13px;display:flex}.pm-page a:focus-visible,.pm-page button:focus-visible,.pm-page summary:focus-visible,.pm-stage-copy:focus-visible{outline-offset:5px;outline:2px solid #c2e6cb}.pm-paper a:focus-visible{outline-color:#193d2b}@keyframes pm-flow{to{stroke-dashoffset:-738px}}@media (width>=1600px){.pm-hero-layout{gap:100px}.pm-hero h1{font-size:82px}}@media (width<=1050px){.pm-container{width:calc(100% - 64px)}.pm-hero-layout{gap:35px}.pm-hero h1{font-size:55px}.pm-statement{gap:45px}.pm-scope,.pm-preflight-grid,.pm-faq{gap:50px}.pm-art-label{font-size:10px}.pm-stage-tabs button{font-size:12px}.pm-stage-tabs button>span{margin-right:6px}.pm-hero-accent{font-size:26px}}@media (width<=760px){.pm-container{width:calc(100% - 40px)}.pm-hero{padding-top:118px}.pm-breadcrumb{margin-bottom:36px}.pm-hero-layout{grid-template-columns:1fr;gap:42px}.pm-hero h1{text-wrap:initial;max-width:550px;font-size:clamp(45px,10vw,66px)}.pm-hero-accent{max-width:310px;margin-top:22px;font-size:25px}.pm-kicker{margin-bottom:20px;font-size:12px}.pm-intro{margin-bottom:27px;font-size:15px;line-height:1.8}.pm-primary-link{min-height:54px;padding:17px 20px;font-size:14px}.pm-text-link{font-size:12px}.pm-lifecycle{width:100%;max-width:550px;margin:auto}.pm-art{aspect-ratio:1.18}.pm-art-folio{font-size:10px}.pm-art-label{max-width:74px;font-size:10px}.pm-art-baseline{font-size:11px}.pm-stage-tabs button{padding-block:17px;font-size:13px}.pm-stage-tabs button>span{margin-right:7px;font-size:10px}.pm-stage-copy{min-height:155px}.pm-stage-copy h2{font-size:19px}.pm-stage-copy p{font-size:14px}.pm-bottom-note{flex-direction:column;gap:8px;margin-top:25px;padding:22px 0;font-size:11px}.pm-paper{padding:48px 0}.pm-statement{grid-template-columns:1fr;gap:25px}.pm-statement h2{font-size:43px}.pm-statement>p{font-size:16px}.pm-principles{grid-template-columns:1fr;gap:24px;margin-top:32px;padding-top:25px}.pm-principles article{grid-template-columns:32px 1fr;column-gap:15px;display:grid}.pm-principles article>span{grid-row:1/3;padding-top:5px}.pm-principles h3{font-size:19px}.pm-principles p{grid-column:2;max-width:none;margin:0;font-size:14px}.pm-scope{grid-template-columns:1fr;gap:35px;padding-block:55px}.pm-scope h2,.pm-preflight h2,.pm-faq h2{font-size:39px}.pm-scope-index{display:none}.pm-workstream button{gap:15px;padding:23px 0;font-size:18px}.pm-workstream p{padding-left:30px;padding-right:8px;font-size:14px}.pm-preflight{padding-block:50px}.pm-preflight-grid{grid-template-columns:1fr;gap:38px}.pm-editorial-rule{width:65px;margin-top:30px}.pm-preflight h3{font-size:18px}.pm-faq{grid-template-columns:1fr;gap:10px;padding-block:55px}.pm-faq summary{font-size:16px}.pm-close{padding-top:45px;padding-bottom:40px}.pm-close h2{margin-bottom:22px;font-size:45px}.pm-close>div{display:block}.pm-close>div>p{margin-bottom:25px;font-size:15px}.pm-close nav{flex-direction:column;gap:22px;margin-top:42px}}@media (prefers-reduced-motion:reduce){.pm-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pm-home-inspired{--pm-tone-1:#030906;--pm-tone-2:#e6f3eb;--pm-tone-3:#62e6b0;--pm-tone-4:#a8dcc2;--pm-tone-5:#a8b9af;--pm-tone-6:#d7f9e8;--pm-tone-7:#092016;--pm-tone-8:#91ac9c;--pm-tone-9:#8bb99c25;--pm-tone-10:#07130d;--pm-tone-11:#9dcead1a;--pm-tone-12:#a3d9b92b;--pm-tone-13:#63c797;--pm-tone-14:#9de9bf;--pm-tone-15:#0c2015;--pm-tone-16:#7ec49e;--pm-tone-17:#b4f3d0;--pm-tone-18:#0a1911;--pm-tone-19:#f0f3f0;--pm-tone-20:#d9e8df;--pm-tone-21:#a8b5ad;--pm-tone-22:#234333;--pm-tone-23:#335540;--pm-tone-24:#94ab9d;--pm-tone-25:#e0f6e9;--pm-tone-26:#64e5ac;--pm-tone-27:#0c1b12;--pm-tone-28:#254533;--pm-tone-29:#81cda6;--pm-tone-30:#184c33;--pm-tone-31:#a8f3cc;--pm-tone-32:#2c2721;--pm-tone-33:#e7c6a8;--pm-tone-34:#9fb5a6;--pm-tone-35:#acbdb2;--pm-tone-36:#c5ddce;--pm-tone-37:#2b4436;--pm-tone-38:#b9e8ce;--pm-tone-39:#90e7b8;background:var(--pm-tone-1);color:var(--pm-tone-2)}.pm-home-inspired .pm-container{width:min(1280px,100% - 80px)}.pm-home-inspired .pm-hero{padding-top:132px;padding-bottom:0}.pm-home-inspired .pm-breadcrumb{margin-bottom:64px}.pm-home-inspired .pm-hero-layout{display:block}.pm-home-inspired .pm-hero-text{text-align:center;max-width:1080px;margin:auto}.pm-home-inspired .pm-kicker{color:var(--pm-tone-3);letter-spacing:0;text-transform:uppercase;font-size:13px;font-weight:600}.pm-home-inspired .pm-hero h1{letter-spacing:0;max-width:1050px;margin-inline:auto;font-size:96px;font-weight:500;line-height:1.04}.pm-home-inspired .pm-hero-accent{max-width:none;color:var(--pm-tone-4);margin:24px auto;font-size:45px}.pm-home-inspired .pm-intro{max-width:720px;color:var(--pm-tone-5);margin:0 auto 32px;font-size:18px;line-height:1.75}.pm-home-inspired .pm-primary-link{background:var(--pm-tone-6);min-height:52px;color:var(--pm-tone-7);border-radius:999px;gap:20px;padding:15px 25px}.pm-home-inspired .pm-hero-text .pm-text-link{justify-content:center;margin-top:22px;font-size:14px}.pm-home-inspired .pm-bottom-note{color:var(--pm-tone-8);border-color:var(--pm-tone-9);margin-top:62px;padding-block:22px}.pm-home-inspired .pm-paper{background:var(--pm-tone-10);color:var(--pm-tone-2);border-block:1px solid var(--pm-tone-11)}.pm-home-inspired .pm-paper .pm-kicker{color:var(--pm-tone-3)}.pm-home-inspired .pm-statement{grid-template-columns:1.25fr 1fr;align-items:end;gap:80px}.pm-home-inspired .pm-statement h2{letter-spacing:0;font-size:58px;font-weight:500}.pm-home-inspired .pm-statement>p,.pm-home-inspired .pm-principles p{color:var(--pm-tone-5)}.pm-home-inspired .pm-principles article{border-color:var(--pm-tone-12);padding:28px 20px 28px 0;transition:background .25s,border-color .25s}.pm-home-inspired .pm-principles article>span{color:var(--pm-tone-3)}.pm-home-inspired .pm-principles h3{font-size:23px;font-weight:500}.pm-home-inspired .pm-scope{display:block}.pm-home-inspired .pm-scope-intro{grid-template-columns:1.2fr 1fr;align-items:end;gap:0 80px;margin-bottom:48px;display:grid;position:static}.pm-home-inspired .pm-scope-intro>.pm-kicker{grid-column:1/-1}.pm-home-inspired .pm-scope-intro>h2{grid-row:2/4;max-width:620px}.pm-home-inspired .pm-scope-intro>p:not(.pm-kicker){max-width:520px}.pm-home-inspired .pm-scope-index{display:none}.pm-home-inspired .pm-workstreams{grid-template-columns:1fr 1fr;align-items:start;column-gap:60px;display:grid}.pm-home-inspired .pm-workstream button{min-height:88px}.pm-home-inspired .pm-workstream.is-open{border-color:var(--pm-tone-13)}.pm-home-inspired .pm-preflight{background:var(--pm-tone-10)}.pm-home-inspired .pm-preflight-grid{grid-template-columns:1fr 1.15fr}.pm-home-inspired .pm-close{border-top:1px solid var(--pm-tone-12)}.pm-home-inspired .pm-close h2{max-width:1100px}.pm-home-inspired .pm-faq h2{font-size:46px}.pm-home-inspired .pm-faq summary{font-size:16px}.pm-home-inspired .pm-faq p{font-size:15px}.pm-home-inspired a:focus-visible,.pm-home-inspired button:focus-visible,.pm-home-inspired summary:focus-visible{outline:2px solid var(--pm-tone-14);outline-offset:5px}@media (hover:hover){.pm-home-inspired .pm-principles article:hover{background:var(--pm-tone-15);border-color:var(--pm-tone-16)}.pm-home-inspired .pm-workstream button:hover{color:var(--pm-tone-17);background:var(--pm-tone-18)}}@media (width<=767px){.pm-home-inspired .pm-container{width:calc(100% - 40px)}.pm-home-inspired .pm-hero{padding-top:112px}.pm-home-inspired .pm-breadcrumb{margin-bottom:42px}.pm-home-inspired .pm-hero h1{font-size:42px}.pm-home-inspired .pm-intro{font-size:16px}.pm-home-inspired .pm-bottom-note{margin-top:40px}.pm-home-inspired .pm-statement,.pm-home-inspired .pm-scope-intro,.pm-home-inspired .pm-workstreams,.pm-home-inspired .pm-preflight-grid{grid-template-columns:1fr;gap:24px}.pm-home-inspired .pm-scope-intro>h2{grid-row:auto}.pm-home-inspired .pm-scope-intro,.pm-home-inspired .pm-workstreams{gap:0}.pm-home-inspired .pm-principles article{padding-right:0}}@media (prefers-reduced-motion:reduce){.pm-home-inspired .pm-principles article{transition:none}}.pm-home-inspired .pm-hero-text.hero-opening{max-width:1200px;padding:0;position:relative;inset:auto}.pm-home-inspired .pm-hero-text.hero-opening h1{letter-spacing:0;max-width:none;color:var(--pm-tone-19);margin:23px auto 24px;font-size:96px;font-weight:500;line-height:1.01}.pm-home-inspired .pm-hero-text.hero-opening h1 span{color:var(--pm-tone-20)}.pm-home-inspired .pm-hero-text.hero-opening>p{color:var(--pm-tone-21);max-width:640px;margin:auto;font-size:18px;line-height:1.65}.pm-home-inspired .pm-hero{padding-bottom:64px}.pm-home-inspired .pm-hero .hero-actions{margin-top:27px}.pm-home-inspired .pm-hero .editorial-text-link{margin:0}.pm-home-inspired .pm-kicker{letter-spacing:0;margin-bottom:20px;font-size:13px;font-weight:600;line-height:1.5}.pm-home-inspired .pm-statement h2,.pm-home-inspired .pm-scope h2,.pm-home-inspired .pm-preflight h2{letter-spacing:0;font-size:60px;font-weight:600;line-height:1.06}.pm-home-inspired .pm-statement>p,.pm-home-inspired .pm-scope-intro>p:not(.pm-kicker),.pm-home-inspired .pm-preflight-grid>div>p:not(.pm-kicker){max-width:520px;color:var(--pm-tone-21);font-size:18px;line-height:1.7}.pm-home-inspired .pm-principles h3,.pm-home-inspired .pm-preflight h3{letter-spacing:0;font-size:23px;font-weight:600;line-height:1.3}.pm-home-inspired .pm-close{padding-block:30px}.pm-home-inspired .pm-close nav{margin-top:0}@media (width<=767px){.pm-home-inspired .pm-hero-text.hero-opening h1{font-size:36px;line-height:1.06}.pm-home-inspired .pm-hero .hero-actions{flex-wrap:wrap;gap:10px 22px}.pm-home-inspired .pm-hero{padding-bottom:40px}.pm-home-inspired .pm-statement>p,.pm-home-inspired .pm-scope-intro>p:not(.pm-kicker),.pm-home-inspired .pm-preflight-grid>div>p:not(.pm-kicker){font-size:16px}}.pm-home-inspired .pm-hero{padding-top:185px}.pm-market-story,.pm-business-scope{border-top:1px solid var(--pm-tone-22);padding-block:100px}.pm-home-inspired .pm-story-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.pm-home-inspired .pm-story-heading h2{letter-spacing:0;margin:0;font-size:60px;font-weight:600;line-height:1.06}.pm-story-heading>p{color:var(--pm-tone-21);margin:0;font-size:18px;line-height:1.7}.pm-stage-choices{border-bottom:1px solid var(--pm-tone-23);gap:36px;display:flex}.pm-stage-choices button{color:var(--pm-tone-24);border-bottom:2px solid #0000;align-items:center;gap:24px;padding:20px 0;font-size:16px;transition:color .2s,border-color .2s;display:flex}.pm-stage-choices button[aria-pressed=true]{color:var(--pm-tone-25);border-color:var(--pm-tone-26)}.pm-operating-view{grid-template-columns:1.1fr 1fr;gap:80px;padding-top:48px;display:grid}.pm-market-question{background:var(--pm-tone-27);border:1px solid var(--pm-tone-28);border-radius:12px;padding:38px}.pm-market-question>span,.pm-stage-explanation>span{color:var(--pm-tone-29);font-size:13px}.pm-home-inspired .pm-market-question h3{letter-spacing:0;margin:24px 0 30px;font-size:30px;font-weight:500;line-height:1.25}.pm-outcomes{gap:12px;display:flex}.pm-outcomes>span{text-align:center;background:var(--pm-tone-30);color:var(--pm-tone-31);border-radius:5px;flex:1;padding:14px}.pm-outcomes>span+span{background:var(--pm-tone-32);color:var(--pm-tone-33)}.pm-market-question p{color:var(--pm-tone-34);margin:24px 0 0;font-size:13px}.pm-home-inspired .pm-stage-explanation h3{letter-spacing:0;margin:20px 0;font-size:28px;line-height:1.25}.pm-stage-explanation p{color:var(--pm-tone-35);min-height:120px;font-size:16px;line-height:1.8}.pm-stage-explanation ul{border-top:1px solid var(--pm-tone-28);color:var(--pm-tone-36);flex-wrap:wrap;gap:10px 22px;margin-top:24px;padding:18px 0 0;font-size:13px;list-style:none;display:flex}.pm-service-rows>div{border-top:1px solid var(--pm-tone-37);grid-template-columns:1fr 1fr;gap:60px;padding:26px 0;display:grid}.pm-service-rows h3{margin:0}.pm-service-rows button{text-align:left;letter-spacing:0;justify-content:space-between;align-items:center;gap:20px;width:100%;font-size:24px;display:flex}.pm-service-rows p{color:var(--pm-tone-21);margin:0;line-height:1.8}.pm-service-rows a{color:var(--pm-tone-38);align-items:center;gap:12px;margin-top:20px;font-size:14px;display:inline-flex}.pm-service-rows .is-open button{color:var(--pm-tone-39)}.pm-service-rows button:hover,.pm-stage-choices button:hover{color:var(--pm-tone-31)}@media (width<=767px){.pm-home-inspired .pm-hero{padding-top:140px}.pm-market-story,.pm-business-scope{padding-block:64px}.pm-home-inspired .pm-story-heading,.pm-operating-view,.pm-service-rows>div{grid-template-columns:1fr;gap:24px}.pm-story-heading>p{font-size:16px}.pm-stage-choices{gap:16px}.pm-stage-choices button{text-align:left;flex:1;gap:5px;font-size:13px}.pm-stage-choices button svg{display:none}.pm-market-question{padding:24px}.pm-home-inspired .pm-market-question h3{font-size:26px}.pm-service-rows button{font-size:21px}.pm-stage-explanation p{min-height:0}}.pm-home-inspired .pm-control{white-space:normal;height:auto;font-weight:inherit;box-shadow:none;background:0 0;border-radius:0}.pm-home-inspired .pm-service-rows .pm-control{padding:0}.pm-home-inspired .pm-stage-choices .pm-control{justify-content:space-between}@media (width<=1023px) and (width>=768px){.pm-home-inspired .pm-hero-text.hero-opening h1{font-size:64px}.pm-home-inspired .pm-story-heading{gap:40px}.pm-home-inspired .pm-story-heading h2{font-size:44px}}@media (width<=767px){.pm-home-inspired .pm-story-heading h2{font-size:34px}}
