/* AXEN inner pages: crisp workbenches, open service registers and readable plant briefs. */
.pg-page{--ink:#101b2c;--blue:#1649f0;--yellow:#ffd83e;--steel:#dce5ed;--paper:#f3f5f7;--line:#c3ccd7;--muted:#4d5b6a;--teal:#65d6cf;color:var(--ink);font:20px/1.6 'DM Sans',sans-serif}.pg-page [hidden]{display:none!important}.pg-page h1,.pg-page h2,.pg-page h3{font-family:'Archivo Black',sans-serif;font-weight:400;letter-spacing:-.04em;line-height:1.08;margin:0;text-wrap:balance}.pg-page h1{font-size:clamp(62px,6.8vw,98px)}.pg-page h2{font-size:clamp(36px,3.8vw,54px)}.pg-page h3{font-size:29px}.pg-page h4{font-family:'DM Sans',sans-serif;font-size:20px;line-height:1.35;font-weight:700;letter-spacing:-.02em;margin:0}.pg-page p{margin:0 0 24px}.pg-page figure{margin:0}.pg-page img{display:block;width:100%;height:auto}.pg-page .eyebrow{font-size:14px;font-weight:700;letter-spacing:.07em;line-height:1.45;margin-bottom:22px}.pg-page .section{padding:100px 0}.pg-page .button{font-size:17px;min-height:54px;text-align:left;white-space:normal}.pg-page .text-link{font-size:17px;display:inline-flex;align-items:center;gap:20px;min-height:44px;text-align:left}.pg-page .form-note{font-size:15px;line-height:1.6;color:var(--muted)}.pg-page .tag{display:inline-flex;background:var(--yellow);color:var(--ink);font-size:14px;font-weight:600;padding:8px 12px;line-height:1.4;border:0;border-radius:0;width:fit-content}.pg-page :is(input,select,textarea){font:inherit;color:var(--ink);min-width:0}.pg-page :is(button,a,input,select,textarea):focus-visible{outline:3px solid #086ba7;outline-offset:5px}.pg-page button{cursor:pointer}.pg-page .field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pg-page .icon{flex-shrink:0}.pg-page ul{padding-left:22px;margin:25px 0 30px}.pg-page li+li{margin-top:12px}.pg-count{font-size:16px;color:var(--muted);margin:22px 0!important}.pg-yellow{background:var(--yellow)}.pg-steel{background:var(--steel)}.pg-blue{background:var(--blue);color:white}
.pg-masthead{padding:55px 0 56px;border-bottom:1px solid var(--line)}.pg-mast-label{display:flex;align-items:start;justify-content:space-between;gap:30px}.pg-mast-label>span{font-size:13px;letter-spacing:.09em;white-space:nowrap}.pg-masthead h1{max-width:1240px}.pg-mast-baseline{display:grid;grid-template-columns:90px 1fr;gap:35px;margin-top:34px;align-items:start}.pg-mast-baseline>span{font-size:70px;line-height:1}.pg-mast-baseline>p{font-size:22px;max-width:830px;margin:0;line-height:1.6}.pg-section-head{margin-bottom:43px}.pg-close{background:var(--ink);color:white;padding:76px 0 80px}.pg-close .eyebrow{color:var(--teal)}.pg-close .wrap>div{display:flex;align-items:end;justify-content:space-between;gap:55px}.pg-close h2{font-size:clamp(42px,4.5vw,64px)}.pg-close .button{flex-shrink:0;max-width:320px}.pg-close .wrap>p:last-child{margin:30px 0 0;max-width:760px;color:#bdcbd8}.pg-page figcaption{font-size:14px;line-height:1.55;color:var(--muted);margin-top:15px}
/* Maintenance: offset assembly and an open service workbench. */
.pg-maintenance-spread{display:grid;grid-template-columns:1.35fr 1fr;gap:55px;padding-top:60px;align-items:center}.pg-maintenance-spread img{aspect-ratio:3/2;object-fit:contain;background:#e4e9ed}.pg-maintenance-spread figcaption{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:15px}.pg-maintenance-spread figcaption>span:first-child{font-size:12px;font-weight:700;max-width:180px}.pg-maintenance-spread h2{font-size:42px;margin-bottom:28px}.pg-scope-tags{display:flex;flex-wrap:wrap;gap:0 24px;margin:25px 0}.pg-scope-tags span{border-top:1px solid var(--line);padding:11px 0;font-size:16px;flex:1 0 45%}.pg-maintenance-tool{border-top:2px solid var(--ink);border-bottom:1px solid var(--line)}.pg-scope-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--steel)}.pg-scope-rail button{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:85px;padding:23px 25px;border:0;border-right:1px solid #afbecb;background:none;color:var(--ink);text-align:left;font-size:19px;font-weight:600}.pg-scope-rail button[aria-pressed=true]{background:var(--blue);color:white}.pg-scope-rail button:hover:not([aria-pressed=true]){background:#c7d6e1}.pg-scope-content{display:grid;grid-template-columns:200px 1fr;gap:55px;padding:44px 45px;background:white}.pg-scope-code{font-family:'Archivo Black',sans-serif;font-size:150px;line-height:1;color:var(--blue);letter-spacing:-.08em}.pg-scope-code>span{display:block;font:15px/1.4 'DM Sans',sans-serif;letter-spacing:.1em;margin-top:18px;color:var(--muted)}.pg-scope-content h3{font-size:34px;max-width:700px;margin-bottom:25px}.pg-scope-content ul{columns:1;max-width:770px}.pg-scope-content p{max-width:810px}.pg-line-record{background:var(--steel);padding:72px 0}.pg-line-record>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.pg-line-record h2{margin-bottom:28px}.pg-line-record article{background:white;border-top:10px solid var(--blue);padding:33px}.pg-line-record article>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:18px;letter-spacing:.08em;font-weight:700}.pg-line-record article h3{font-size:40px;margin:28px 0 25px}.pg-line-record article dl{margin:27px 0 0}.pg-line-record article dl>div{display:grid;grid-template-columns:120px 1fr;gap:22px;padding:16px 0;border-top:1px solid var(--line)}.pg-line-record dt{font-size:15px;color:var(--muted)}.pg-line-record dd{font-size:18px;margin:0}.pg-handoff{display:grid;grid-template-columns:1fr 1fr;gap:95px}.pg-handoff h3{font-family:'DM Sans',sans-serif;font-weight:700;font-size:27px;letter-spacing:-.03em;margin-bottom:17px}.pg-handoff h3:not(:first-child){padding-top:24px;border-top:1px solid var(--line);margin-top:30px}
/* Controls: vertical cabinet photograph, a planar signal chain, and a split scope sheet. */
.pg-automation-spread{display:grid;grid-template-columns:.8fr 1.3fr;gap:70px;padding-top:55px;align-items:center}.pg-automation-spread h2{font-size:50px;margin-bottom:27px}.pg-automation-spread img{aspect-ratio:3/2;object-fit:contain;background:#1438a0}.pg-automation-spread figcaption{text-align:right}.pg-signal-chain{display:flex;flex-direction:column;align-items:start;gap:12px;margin-top:32px}.pg-signal-chain>span{font-size:14px;font-weight:700;border-bottom:1px solid var(--line);padding-bottom:11px;width:100%}.pg-signal-chain>.icon{transform:rotate(90deg);color:var(--blue);width:20px;height:20px}.pg-automation-selector{display:flex;border-bottom:3px solid var(--blue)}.pg-automation-selector button{display:flex;align-items:center;justify-content:space-between;gap:20px;flex:1;padding:24px;min-height:77px;border:1px solid var(--line);border-right:0;border-bottom:0;background:none;color:var(--ink);font-size:18px;font-weight:600;text-align:left}.pg-automation-selector button:last-child{border-right:1px solid var(--line)}.pg-automation-selector button[aria-pressed=true]{background:var(--blue);color:white;border-color:var(--blue)}.pg-automation-detail{display:grid;grid-template-columns:1fr 1fr;gap:70px;background:white;padding:43px}.pg-technical-label{display:block;color:var(--blue);font-size:13px;letter-spacing:.06em;font-weight:700;margin-bottom:28px}.pg-automation-detail h3{font-size:33px;margin-bottom:26px}.pg-automation-detail h4{margin-top:5px}.pg-automation-detail li{font-size:19px}.pg-controls-note{background:var(--blue);color:white;padding:75px 0}.pg-controls-note>.wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:85px;align-items:center}.pg-controls-note .eyebrow{color:var(--yellow)}.pg-controls-note h2{margin-bottom:30px}.pg-controls-note .text-link{color:var(--yellow)}.pg-interface-register>div{display:grid;grid-template-columns:140px 1fr;gap:25px;align-items:center;border-top:1px solid #ffffff55;padding:25px 0}.pg-interface-register>div:last-child{border-bottom:1px solid #ffffff55}.pg-interface-register span{font-family:'Archivo Black',sans-serif;font-size:30px;letter-spacing:-.04em}.pg-interface-register p{font-size:18px;margin:0}.pg-two-column{display:grid;grid-template-columns:1fr 1fr;gap:90px}
/* Shutdown: one working board, with a visible count and five roomy preparation rows. */
.pg-planning-ribbon{display:flex;justify-content:space-between;gap:20px;padding-block:25px;border-bottom:1px solid var(--line);font-size:14px;font-weight:700;letter-spacing:.07em}.pg-planning-ribbon b{color:var(--blue)}.pg-planner-heading{display:flex;justify-content:space-between;align-items:end;gap:70px;padding-bottom:35px;border-bottom:2px solid var(--ink);margin-bottom:35px}.pg-planning-count{background:var(--yellow);padding:25px 31px;flex-shrink:0;min-width:235px}.pg-planning-count strong{font-family:'Archivo Black',sans-serif;font-size:67px;line-height:1;letter-spacing:-.06em;display:block}.pg-planning-count>span{font-size:15px;display:block;margin-top:15px}.pg-planning-workspace{display:grid;grid-template-columns:.75fr 1.35fr;gap:70px}.pg-board-reference{margin-top:35px;padding:27px;background:var(--steel);border-left:5px solid var(--blue)}.pg-board-reference>span{font-size:12px;font-weight:700;letter-spacing:.07em}.pg-board-reference>strong{display:block;font-family:'Archivo Black',sans-serif;font-size:43px;margin:22px 0 20px;letter-spacing:-.05em;line-height:1}.pg-board-reference>p{font-size:17px}.pg-planning-workspace fieldset{margin:0;padding:0;border:0;min-width:0}.pg-check{display:grid;grid-template-columns:24px 1fr 24px;gap:20px;align-items:center;background:white;border-bottom:1px solid var(--line);padding:25px;margin:0;cursor:pointer}.pg-check:first-of-type{border-top:1px solid var(--line)}.pg-check:has(input:checked){background:var(--steel)}.pg-check input{width:23px;height:23px;accent-color:var(--blue);margin:0}.pg-check strong{display:block;font-size:22px;font-weight:700;line-height:1.35}.pg-check small{display:block;font-size:17px;color:var(--muted);line-height:1.55;margin-top:8px}.pg-check>.icon{opacity:0}.pg-check:has(input:checked)>.icon{opacity:1}.pg-tool-actions{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:29px}.pg-check-result{padding:30px;background:var(--yellow);margin-top:32px}.pg-check-result h3{font-size:28px;margin-bottom:24px}.pg-check-result ul:empty{display:none}.pg-planning-roles{background:var(--steel);padding:56px 0}.pg-planning-roles>.wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px}.pg-planning-roles article>span,.pg-planning-roles .wrap>div>span{font-size:13px;font-weight:700;letter-spacing:.05em}.pg-planning-roles h3{font-family:'DM Sans',sans-serif;font-weight:700;font-size:26px;margin:22px 0 21px}.pg-planning-roles p{font-size:18px;margin-bottom:0}.pg-faq{display:grid;grid-template-columns:.85fr 1.2fr;gap:90px}.pg-faq details{padding:24px 0;border-top:1px solid var(--line)}.pg-faq details:last-child{border-bottom:1px solid var(--line)}.pg-faq summary{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:44px;font-size:21px;font-weight:600;line-height:1.4;list-style:none;cursor:pointer}.pg-faq summary::-webkit-details-marker{display:none}.pg-faq details p{font-size:18px;margin:22px 0 0}.pg-faq details[open] .icon{transform:rotate(45deg)}
/* Industries: real-looking production imagery and deep, practical brief rows. */
.pg-industry-image{position:relative;padding-top:48px}.pg-industry-image img{aspect-ratio:2.5;object-fit:cover;object-position:center}.pg-industry-image>div{position:absolute;bottom:0;left:0;background:var(--yellow);padding:25px 31px}.pg-industry-image span{font-size:12px;font-weight:700;letter-spacing:.07em}.pg-industry-image p{font-size:22px;font-weight:600;line-height:1.4;margin:15px 0 0}.pg-filter-heading{display:flex;justify-content:space-between;align-items:end;gap:40px}.pg-filters{display:flex;gap:8px;flex-wrap:wrap}.pg-filters button{padding:12px 16px;min-height:46px;font-size:16px;border:1px solid var(--line);background:none;color:var(--ink)}.pg-filters .icon{display:none}.pg-filters button[aria-pressed=true]{background:var(--blue);color:white;border-color:var(--blue)}.pg-industry-row{display:grid;grid-template-columns:90px 1.1fr 1fr;gap:40px;border-top:1px solid var(--line);padding:42px 0}.pg-industry-row:last-child{border-bottom:1px solid var(--line);margin-bottom:24px}.pg-industry-number{font-family:'Archivo Black',sans-serif;font-size:51px;letter-spacing:-.07em;color:var(--blue);line-height:1.1}.pg-industry-row h3{font-size:34px;margin-bottom:25px}.pg-industry-row p:not(.eyebrow){font-size:18px}.pg-industry-row aside{padding:26px;background:var(--steel);align-self:start}.pg-industry-row h4{margin-bottom:18px;font-size:20px}.pg-industry-row .button{font-size:16px;max-width:100%;padding-inline:18px}.pg-industry-row .eyebrow{font-size:13px}
/* Service desk: four horizontal records above one substantial scope document. */
.pg-plant-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--line)}.pg-plant-strip>div{padding:25px 23px;border-right:1px solid var(--line)}.pg-plant-strip>div:first-child{padding-left:0}.pg-plant-strip>div:last-child{border-right:0}.pg-plant-strip span{font-size:12px;font-weight:600;display:block;margin-bottom:9px;color:var(--muted)}.pg-plant-strip strong{font-size:18px;line-height:1.45;font-weight:600}.pg-desk-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:end;margin-bottom:38px}.pg-desk-heading>p{margin:0;max-width:560px}.pg-desk-tools{display:flex;gap:15px;align-items:center}.pg-desk-tools>label:first-child{flex:1;display:flex;align-items:center;gap:15px;padding:0 18px;background:white;border:1px solid var(--line);margin:0}.pg-desk-tools input{border:0!important;background:transparent!important;padding:14px 0!important;font-size:18px;width:100%;min-height:54px}.pg-desk-tools>label{margin:0}.pg-desk-tools select{border:1px solid var(--line);background:white;padding:13px 35px 13px 15px;font-size:18px;min-height:54px}.pg-record-buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}.pg-record-buttons button{padding:22px;text-align:left;background:var(--steel);border:1px solid var(--line);color:var(--ink)}.pg-record-buttons button[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:white}.pg-record-buttons button>span{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:16px;font-weight:700;margin-bottom:26px}.pg-record-buttons strong{display:block;font-size:20px;line-height:1.4;font-weight:600}.pg-record-buttons small{display:block;color:var(--muted);font-size:14px;line-height:1.5;margin-top:13px}.pg-record-buttons button[aria-pressed=true] small{color:#e0e8ff}.pg-desk-detail{display:grid;grid-template-columns:1fr 1fr;gap:70px;background:white;padding:42px;border-top:6px solid var(--yellow)}.pg-record-copy h3{font-size:63px;margin:27px 0 23px}.pg-record-copy>.button{margin-top:6px}.pg-desk-detail dl{margin:0}.pg-desk-detail dl>div{padding:21px 0;border-top:1px solid var(--line)}.pg-desk-detail dt{font-size:15px;color:var(--muted);margin-bottom:10px}.pg-desk-detail dd{font-size:19px;margin:0}.pg-desk-people{background:var(--steel);padding:55px 0}.pg-desk-people .wrap>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.pg-desk-people article>span{font-size:11px;font-weight:700;line-height:1.5;display:block;letter-spacing:.03em}.pg-desk-people h3{font-size:31px;margin:24px 0 20px}.pg-desk-people p{font-size:17px;margin-bottom:0}
/* About: a broad documentary image, engineering principles and a clear role map. */
.pg-about-image{position:relative;margin-top:50px}.pg-about-image img{aspect-ratio:2.1;object-fit:cover;object-position:center 20%}.pg-about-image>div:not(.service-photo-depth){position:absolute;left:0;bottom:0;background:var(--yellow);padding:25px 30px}.pg-about-image span{font-size:12px;letter-spacing:.06em;font-weight:700}.pg-about-image p{font-size:24px;line-height:1.35;font-weight:600;margin:18px 0 0}.pg-approach{display:grid;grid-template-columns:1fr 1fr;gap:90px}.pg-principle-band{background:var(--blue);color:white;padding:62px 0}.pg-principle-band>.wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px}.pg-principle-band article>span{font-size:17px;color:var(--yellow)}.pg-principle-band h3{font-size:25px;margin:33px 0 24px}.pg-principle-band p{font-size:18px;color:#e1e9ff;margin:0}.pg-role-map{display:grid;grid-template-columns:1fr 1fr;gap:90px}.pg-role-map h2{margin-bottom:27px}.pg-role-map dl{margin:0}.pg-role-map dl>div{display:grid;grid-template-columns:110px 1fr;gap:30px;padding:24px 0;border-top:1px solid var(--line)}.pg-role-map dt{font-family:'Archivo Black',sans-serif;font-size:25px}.pg-role-map dd{font-size:19px;margin:0;align-self:center}.pg-role-map .form-note{margin-top:24px}
/* Request: bold side specification and a conventionally clear, usable form. */
.pg-brief-layout{display:grid;grid-template-columns:.7fr 1.35fr;gap:75px;align-items:start}.pg-brief-layout aside ol{padding:0;list-style:none;margin:0 0 35px}.pg-brief-layout aside li{display:grid;grid-template-columns:28px 1fr;gap:17px;border-top:1px solid var(--line);padding:21px 0;margin:0}.pg-brief-layout aside li>span{font-size:14px;padding-top:3px}.pg-brief-layout aside strong{font-size:21px;font-weight:700}.pg-brief-layout aside li p{font-size:17px;color:var(--muted);margin:9px 0 0}.pg-example-preset{padding:30px;background:var(--yellow)}.pg-example-preset h3{font-size:45px;margin:25px 0}.pg-example-preset p:not(.eyebrow){font-size:17px}.pg-example-preset .form-note{font-size:14px!important;color:var(--ink);margin:18px 0 0}.pg-brief-form{background:white;padding:38px}.pg-brief-form fieldset{border:0;border-top:1px solid var(--line);min-width:0;padding:28px 0 0;margin:0 0 36px}.pg-brief-form fieldset:last-child{margin-bottom:0}.pg-brief-form legend{font-size:25px;font-weight:700;line-height:1.35;letter-spacing:-.035em;max-width:100%;padding:0 16px 0 0}.pg-brief-form legend>span{font-size:15px;font-weight:400;margin-right:17px;display:inline-block}.pg-brief-form label{display:block;font-size:18px;font-weight:600;line-height:1.45;margin:0 0 23px}.pg-brief-form :is(input,select,textarea){display:block;width:100%;min-height:54px;background:var(--paper);border:1px solid var(--line);border-radius:0;margin-top:10px;padding:13px 14px;font-size:18px;font-weight:400;line-height:1.5;box-sizing:border-box}.pg-brief-form textarea{min-height:145px;resize:vertical}.pg-brief-result{padding:38px;background:var(--steel);min-width:0}.pg-brief-result h2{font-size:39px;margin-bottom:30px}.pg-brief-result dl{margin:0 0 27px}.pg-brief-result dl>div{display:grid;grid-template-columns:135px 1fr;gap:24px;padding:18px 0;border-top:1px solid #acbbc9}.pg-brief-result dt{font-size:15px;color:var(--muted)}.pg-brief-result dd{font-size:18px;margin:0;overflow-wrap:anywhere}
@media(max-width:1100px){.pg-page h1{font-size:73px}.pg-page h2{font-size:44px}.pg-maintenance-spread{gap:35px}.pg-maintenance-spread h2{font-size:35px}.pg-maintenance-spread p{font-size:19px}.pg-scope-content{grid-template-columns:150px 1fr;gap:35px;padding:35px}.pg-scope-code{font-size:125px}.pg-scope-content h3{font-size:30px}.pg-scope-rail button{font-size:17px;padding:22px}.pg-line-record>.wrap,.pg-handoff,.pg-controls-note>.wrap,.pg-two-column,.pg-planning-workspace,.pg-faq,.pg-approach,.pg-role-map{gap:50px}.pg-line-record article{padding:28px}.pg-automation-spread{gap:45px}.pg-automation-spread h2{font-size:40px}.pg-automation-detail{gap:40px;padding:35px}.pg-interface-register>div{grid-template-columns:115px 1fr;gap:20px}.pg-interface-register span{font-size:26px}.pg-planning-count{min-width:215px}.pg-filter-heading{display:block}.pg-filters{margin-top:28px}.pg-industry-row{grid-template-columns:65px 1.1fr 1fr;gap:30px}.pg-industry-row aside{padding:22px}.pg-industry-row h3{font-size:30px}.pg-desk-detail{gap:45px;padding:34px}.pg-record-buttons button{padding:18px}.pg-record-buttons strong{font-size:18px}.pg-record-buttons small{font-size:13px}.pg-record-buttons button>span{font-size:15px;gap:10px}.pg-plant-strip>div{padding:23px 17px}.pg-plant-strip strong{font-size:17px}.pg-principle-band>.wrap{gap:35px}.pg-principle-band h3{font-size:22px}.pg-brief-layout{gap:45px}.pg-brief-form{padding:29px}.pg-brief-form legend{font-size:23px}.pg-brief-form label,.pg-brief-form :is(input,select,textarea){font-size:17px}.pg-page .field-row{gap:18px}.pg-close .wrap>div{align-items:start;flex-direction:column;gap:30px}}
@media(max-width:820px){.pg-page .section{padding:76px 0}.pg-page h1{font-size:60px}.pg-masthead{padding:45px 0}.pg-mast-baseline{grid-template-columns:55px 1fr;gap:25px}.pg-mast-baseline>span{font-size:51px}.pg-mast-baseline>p{font-size:21px}.pg-maintenance-spread{grid-template-columns:1fr;padding-top:40px;gap:30px}.pg-maintenance-spread aside{max-width:660px}.pg-maintenance-spread h2{font-size:40px}.pg-maintenance-spread p{font-size:20px}.pg-scope-content{grid-template-columns:100px 1fr;gap:30px}.pg-scope-code{font-size:95px}.pg-scope-rail button{padding:19px 16px;align-items:start;font-size:16px;gap:10px}.pg-scope-rail .icon{width:18px;height:18px;margin-top:4px}.pg-line-record>.wrap{gap:35px}.pg-line-record h2{font-size:38px}.pg-line-record article h3{font-size:33px}.pg-line-record article dl>div{display:block}.pg-line-record dt{margin-bottom:8px}.pg-automation-spread{grid-template-columns:1fr 1.1fr;gap:30px}.pg-automation-spread h2{font-size:34px}.pg-automation-spread p{font-size:18px}.pg-automation-selector button{font-size:17px;padding:17px;gap:15px}.pg-automation-detail{gap:30px;padding:29px}.pg-automation-detail h3{font-size:28px}.pg-automation-detail p,.pg-automation-detail li{font-size:18px}.pg-controls-note>.wrap{grid-template-columns:1fr;gap:35px}.pg-controls-note h2{font-size:42px}.pg-interface-register>div{grid-template-columns:150px 1fr}.pg-two-column{gap:35px}.pg-planner-heading{gap:35px}.pg-planner-heading h2{font-size:37px}.pg-planning-count{min-width:180px;padding:22px}.pg-planning-count strong{font-size:53px}.pg-planning-count>span{font-size:14px}.pg-planning-workspace{grid-template-columns:1fr;gap:30px}.pg-planning-workspace>aside{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.pg-planning-workspace>aside>p{grid-column:1}.pg-planning-workspace .pg-board-reference{grid-column:2;grid-row:1/3;margin:0}.pg-planning-roles>.wrap{gap:30px}.pg-planning-roles h3{font-size:23px}.pg-faq{grid-template-columns:1fr;gap:35px}.pg-industry-image{padding-top:35px}.pg-industry-image img{aspect-ratio:2}.pg-industry-image>div{padding:20px 25px}.pg-industry-image p{font-size:20px}.pg-industry-row{grid-template-columns:65px 1fr;gap:27px}.pg-industry-row aside{grid-column:2}.pg-industry-number{font-size:45px}.pg-plant-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-plant-strip>div:nth-child(2){border-right:0}.pg-plant-strip>div:nth-child(3){border-top:1px solid var(--line);padding-left:0}.pg-plant-strip>div:nth-child(4){border-top:1px solid var(--line)}.pg-desk-heading{grid-template-columns:1fr;gap:22px}.pg-desk-heading>p{max-width:650px}.pg-desk-tools{flex-wrap:wrap}.pg-desk-tools>label:first-child{flex-basis:100%}.pg-desk-tools>label:nth-child(2){flex:1}.pg-desk-tools select{width:100%}.pg-record-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-record-buttons button{padding:23px}.pg-record-buttons strong{font-size:20px}.pg-record-buttons small{font-size:14px}.pg-desk-detail{gap:35px;padding:30px}.pg-record-copy h3{font-size:52px}.pg-desk-detail dd{font-size:18px}.pg-desk-people .wrap>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 50px}.pg-about-image img{aspect-ratio:1.7}.pg-approach{gap:35px}.pg-approach h2{font-size:38px}.pg-principle-band>.wrap{grid-template-columns:1fr;gap:30px}.pg-principle-band article{display:grid;grid-template-columns:35px 1fr 1.2fr;gap:25px;border-top:1px solid #ffffff66;padding-top:25px}.pg-principle-band h3{margin:0;font-size:23px}.pg-principle-band p{font-size:18px}.pg-role-map{gap:35px}.pg-role-map dl>div{grid-template-columns:80px 1fr;gap:18px}.pg-role-map dt{font-size:22px}.pg-role-map dd{font-size:17px}.pg-brief-layout{grid-template-columns:1fr;gap:35px}.pg-brief-layout>aside{display:grid;grid-template-columns:1fr 1fr;gap:0 35px}.pg-brief-layout aside>.eyebrow,.pg-brief-layout aside>ol{grid-column:1}.pg-brief-layout aside>.pg-example-preset{grid-column:2;grid-row:1/3}.pg-brief-layout aside ol{margin:0}.pg-brief-form{padding:36px}}
@media(max-width:600px){.pg-automation-page .pg-masthead h1{font-size:clamp(37px,10.27vw,44px)}.pg-page{font-size:17px;line-height:1.6}.pg-page .section{padding:58px 0}.pg-page h1{font-size:clamp(40px,10.8vw,48px);line-height:1.04;letter-spacing:-.045em}.pg-page h2{font-size:35px}.pg-page h3{font-size:26px}.pg-page h4{font-size:19px}.pg-page .eyebrow{font-size:12px;line-height:1.5;letter-spacing:.055em;margin-bottom:20px}.pg-page .button{font-size:16px;min-height:52px;max-width:100%}.pg-page .text-link{font-size:16px;gap:15px}.pg-page .form-note{font-size:14px}.pg-page .field-row{grid-template-columns:1fr;gap:0}.pg-masthead{padding:35px 0 40px}.pg-mast-label>span{display:none}.pg-mast-baseline{grid-template-columns:1fr;gap:0;margin-top:25px}.pg-mast-baseline>span{display:none}.pg-mast-baseline>p{font-size:18px;line-height:1.6}.pg-section-head{margin-bottom:29px}.pg-close{padding:53px 0 58px}.pg-close h2{font-size:38px}.pg-close .wrap>div{gap:28px}.pg-close .wrap>p:last-child{font-size:17px;margin-top:26px}.pg-maintenance-spread{padding-top:30px}.pg-maintenance-spread figcaption{font-size:12px;gap:15px;line-height:1.5}.pg-maintenance-spread figcaption>span:first-child{font-size:10px;max-width:140px}.pg-maintenance-spread h2{font-size:34px;margin-bottom:24px}.pg-maintenance-spread p{font-size:17px}.pg-scope-tags span{font-size:15px;flex-basis:100%}.pg-scope-rail{grid-template-columns:1fr}.pg-scope-rail button{min-height:61px;padding:18px 20px;align-items:center;font-size:17px;border-bottom:1px solid #afbecb}.pg-scope-rail .icon{margin:0}.pg-scope-content{grid-template-columns:1fr;gap:25px;padding:27px 22px}.pg-scope-code{font-size:70px;display:flex;gap:20px;align-items:center}.pg-scope-code>span{font-size:13px;margin:0;letter-spacing:.07em}.pg-scope-content h3{font-size:28px;line-height:1.15}.pg-scope-content ul{font-size:17px}.pg-line-record{padding:50px 0}.pg-line-record>.wrap{grid-template-columns:1fr;gap:30px}.pg-line-record h2{font-size:35px}.pg-line-record article{padding:26px}.pg-line-record article h3{font-size:35px}.pg-line-record article dl>div{display:grid;grid-template-columns:97px 1fr;gap:15px}.pg-line-record dt{font-size:14px;margin:0}.pg-line-record dd{font-size:16px}.pg-handoff{grid-template-columns:1fr;gap:28px}.pg-handoff h3{font-size:25px}.pg-handoff p:last-child{margin-bottom:0}.pg-automation-spread{grid-template-columns:1fr;padding-top:32px;gap:30px}.pg-automation-spread h2{font-size:37px}.pg-automation-spread p{font-size:17px}.pg-signal-chain{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;margin-top:25px}.pg-signal-chain>span{font-size:11px;border:0;padding:0;width:auto}.pg-signal-chain>.icon{transform:none;width:17px;height:17px}.pg-automation-spread figcaption{text-align:left;font-size:12px}.pg-automation-selector button{font-size:16px;padding:16px 10px;line-height:1.35;min-height:75px;align-items:start}.pg-automation-selector .icon{display:none}.pg-automation-detail{grid-template-columns:1fr;padding:27px 22px;gap:24px}.pg-technical-label{font-size:11px;line-height:1.5;margin-bottom:22px}.pg-automation-detail h3{font-size:29px;line-height:1.15}.pg-automation-detail p,.pg-automation-detail li{font-size:17px}.pg-automation-detail p{margin-bottom:0}.pg-controls-note{padding:51px 0}.pg-controls-note h2{font-size:36px}.pg-interface-register>div{grid-template-columns:110px 1fr;gap:20px;padding:21px 0}.pg-interface-register span{font-size:25px}.pg-interface-register p{font-size:16px}.pg-two-column{grid-template-columns:1fr;gap:26px}.pg-two-column p:last-child{margin-bottom:0}.pg-planning-ribbon{justify-content:flex-start;flex-wrap:wrap;gap:10px 16px;font-size:11px;padding-block:20px;line-height:1.5}.pg-planner-heading{display:block;margin-bottom:25px;padding-bottom:28px}.pg-planner-heading h2{font-size:35px}.pg-planning-count{display:flex;align-items:center;gap:25px;min-width:0;margin-top:28px;padding:20px 24px;max-width:325px}.pg-planning-count strong{font-size:57px;white-space:nowrap}.pg-planning-count>span{font-size:14px;margin:0;max-width:115px}.pg-planning-workspace>aside{display:block}.pg-planning-workspace .pg-board-reference{margin-top:25px;padding:25px}.pg-board-reference>strong{font-size:43px}.pg-check{grid-template-columns:23px 1fr;padding:22px 17px;gap:14px}.pg-check strong{font-size:20px}.pg-check small{font-size:16px}.pg-check>.icon{display:none}.pg-tool-actions{flex-wrap:wrap;gap:17px}.pg-tool-actions>.button{width:100%;justify-content:space-between}.pg-check-result{padding:27px 22px}.pg-check-result h3{font-size:26px}.pg-planning-roles{padding:45px 0}.pg-planning-roles>.wrap{grid-template-columns:1fr;gap:28px}.pg-planning-roles .wrap>div{border-top:1px solid #b3c0ce;padding-top:24px}.pg-planning-roles .wrap>div:first-child{border-top:0;padding-top:0}.pg-planning-roles h3{font-size:25px;margin:18px 0}.pg-planning-roles p{font-size:17px}.pg-faq summary{font-size:19px;gap:20px}.pg-faq details p{font-size:17px}.pg-industry-image{padding-top:28px}.pg-industry-image img{aspect-ratio:1.25;object-position:center}.pg-industry-image>div{position:relative;padding:23px 25px}.pg-industry-image span{font-size:11px}.pg-industry-image p{font-size:22px}.pg-filters{gap:7px;margin-top:24px}.pg-filters button{font-size:16px;padding:10px 13px}.pg-industry-row{grid-template-columns:38px 1fr;gap:21px;padding:30px 0}.pg-industry-number{font-size:33px}.pg-industry-row h3{font-size:28px}.pg-industry-row .eyebrow{font-size:11px}.pg-industry-row p:not(.eyebrow){font-size:17px}.pg-industry-row aside{grid-column:1/-1;padding:23px}.pg-industry-row h4{font-size:19px}.pg-plant-strip>div{padding:19px 14px}.pg-plant-strip span{font-size:10px;letter-spacing:.03em}.pg-plant-strip strong{font-size:16px;display:block;line-height:1.4}.pg-desk-tools{gap:12px}.pg-desk-tools>label:first-child{padding:0 13px;gap:12px}.pg-desk-tools input,.pg-desk-tools select{font-size:16px}.pg-desk-tools input{min-height:52px}.pg-desk-tools select{padding:12px 25px 12px 12px;min-height:51px}.pg-record-buttons{gap:9px}.pg-record-buttons button{padding:17px 13px}.pg-record-buttons button>span{font-size:13px;gap:10px;margin-bottom:18px}.pg-record-buttons .icon{width:17px;height:17px}.pg-record-buttons strong{font-size:17px}.pg-record-buttons small{font-size:13px;line-height:1.5}.pg-desk-detail{grid-template-columns:1fr;gap:28px;padding:27px 22px}.pg-record-copy h3{font-size:49px;margin:25px 0}.pg-desk-detail dd{font-size:17px}.pg-desk-detail dt{font-size:14px}.pg-desk-people{padding:45px 0}.pg-desk-people .wrap>div{gap:28px 22px}.pg-desk-people article>span{font-size:10px;line-height:1.5}.pg-desk-people h3{font-size:27px;margin:20px 0 18px}.pg-desk-people p{font-size:15px}.pg-about-image{margin-top:29px}.pg-about-image img{aspect-ratio:3/2;object-position:center}.pg-about-image>div:not(.service-photo-depth){position:relative;padding:24px}.pg-about-image span{font-size:10px}.pg-about-image p{font-size:22px}.pg-approach{grid-template-columns:1fr;gap:28px}.pg-approach h2{font-size:36px}.pg-principle-band{padding:45px 0}.pg-principle-band article{grid-template-columns:26px 1fr;gap:19px}.pg-principle-band h3{font-size:25px}.pg-principle-band article>span{font-size:14px}.pg-principle-band p{grid-column:2;font-size:17px}.pg-role-map{grid-template-columns:1fr;gap:30px}.pg-role-map dl>div{grid-template-columns:85px 1fr;gap:23px;padding:22px 0}.pg-role-map dt{font-size:23px}.pg-role-map dd{font-size:17px}.pg-brief-layout>aside{display:block}.pg-brief-layout aside ol{margin-bottom:28px}.pg-brief-layout aside strong{font-size:20px}.pg-brief-layout aside li p{font-size:16px}.pg-example-preset{padding:27px}.pg-example-preset h3{font-size:44px}.pg-example-preset p:not(.eyebrow){font-size:16px}.pg-brief-form{padding:27px 20px}.pg-brief-form legend{font-size:22px}.pg-brief-form legend>span{font-size:14px;margin-right:12px}.pg-brief-form label{font-size:17px}.pg-brief-form :is(input,select,textarea){font-size:17px;padding:13px 11px}.pg-brief-form .button{width:100%;justify-content:space-between}.pg-brief-result{padding:29px 23px}.pg-brief-result h2{font-size:31px}.pg-brief-result dl>div{display:block;padding:17px 0}.pg-brief-result dt{font-size:14px;margin-bottom:8px}.pg-brief-result dd{font-size:17px}}
@media(prefers-reduced-motion:reduce){.pg-page *, .pg-page *::before, .pg-page *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.pg-page .service-photo img{transform:none!important}}
