/* SHWEB_040 REV2 — Industries Overview only. Native blocks + the existing shared theme.
   This page intentionally changes its opening composition; source photo pixels stay locked.
   Reference-shell and WordPress-standin CSS are NOT production imports. */
body.shweb-p10-pilot :is(.wp-site-blocks,.editor-styles-wrapper) a:any-link:not(:where(.wp-block-button__link,.wp-element-button,[role="button"],.menu-review a,.brand-plate a,.skip-link)),
body.shweb-p10-pilot :is(.wp-site-blocks,.editor-styles-wrapper) a:any-link:not(:where(.wp-block-button__link,.wp-element-button,[role="button"],.menu-review a,.brand-plate a,.skip-link)):is(:visited,:hover,:active,:focus,:focus-visible){text-decoration:none}
body.shweb-p10-pilot :is(.wp-site-blocks,.editor-styles-wrapper) a:any-link:not(:where(.wp-block-button__link,.wp-element-button,[role="button"],.menu-review a,.brand-plate a,.skip-link)):is(:hover,:focus-visible){color:var(--teal)}
body.shweb-p10-pilot :is(.wp-site-blocks,.editor-styles-wrapper) a:any-link:not(:where(.wp-block-button__link,.wp-element-button,[role="button"],.menu-review a,.brand-plate a,.skip-link)):focus-visible{outline:2px solid var(--teal);outline-offset:5px}
/* The inherited i-link explicitly uses !important; this local all-state exception retires it. */
.industry-page.p10-pilot .i-link a:any-link,.industry-page.p10-pilot .i-link a:any-link:is(:visited,:hover,:active,:focus,:focus-visible){text-decoration:none!important}
.p10-pilot{background:var(--ink)}
.industry-page.p10-pilot :is(h1,h2,h3){color:var(--text)}
.industry-page.p10-pilot :is(.p10-top-spread,.p10-quick-index,.p10-context-panel,.p10-context-lead,.p10-context-pair,.p10-fit-spread,.p10-faq-spread){min-width:0}
/* Mirrored parent-page masthead: copy-first DOM; industry navigation left on desktop. */
.industry-page.p10-pilot .p10-hub-opening{background:#0c1723;border:0;padding-block:36px 0}
.industry-page.p10-pilot>.i-container:first-child{position:relative}
.industry-page.p10-pilot .i-breadcrumb{padding-top:22px;padding-bottom:0}
.industry-page.p10-pilot .p10-hub-opening>.i-container{display:block}
.industry-page.p10-pilot .p10-top-spread{display:grid;grid-template-columns:244px minmax(0,1fr);column-gap:34px;align-items:center}
.industry-page.p10-pilot .p10-top-spread>.i-opening-copy{grid-column:2;grid-row:1;gap:23px;padding:0;max-width:none}
.industry-page.p10-pilot .p10-hub-opening h1{font-size:3.25rem;line-height:1.13;max-width:none;text-wrap:initial;letter-spacing:-.045em}
.industry-page.p10-pilot .p10-hub-opening .i-eyebrow{font-size:.875rem;letter-spacing:.025em;font-weight:600}
.industry-page.p10-pilot .p10-hub-opening .i-intro{font-size:1.0625rem;line-height:1.75;max-width:67ch}
.industry-page.p10-pilot .p10-hub-opening .i-actions{margin-top:3px!important;gap:14px 24px}
.industry-page.p10-pilot .p10-quick-index{grid-column:1;grid-row:1;position:relative;padding-right:20px;border:0;align-self:center}
.industry-page.p10-pilot .p10-quick-index::after{content:"";position:absolute;right:0;top:8px;bottom:8px;width:1px;background:#3a5059;pointer-events:none}
.industry-page.p10-pilot .p10-quick-index ul{list-style:none;margin:0;padding:0;display:grid}
.industry-page.p10-pilot .p10-quick-index li{margin:0;padding:0;border-bottom:1px solid #304452;min-width:0}
.industry-page.p10-pilot .p10-quick-index a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:49px;padding-block:11px;font-size:.9375rem;font-weight:400;line-height:1.6;text-decoration:none}
.industry-page.p10-pilot .p10-index-arrow{font-size:1rem;color:var(--teal);flex:0 0 auto}
.industry-page.p10-pilot .p10-hub-opening .p10-hub-photo{grid-area:auto;max-width:none;width:100%;aspect-ratio:16/9;margin:36px 0 0!important;border:1px solid #3a4d58;border-radius:4px;align-self:auto}
.industry-page.p10-pilot .p10-hub-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}
/* One substantial editorial panel, with a lead spread and two unboxed accounts.
   Inset neutral rules; no simulated door diagram, icons, client proof or metrics. */
.industry-page.p10-pilot .p10-context-stage{padding-block:0 64px;border:0;background:var(--ink)}
.industry-page.p10-pilot .p10-context-stage>.i-container{display:block}
.industry-page.p10-pilot .p10-context-panel{display:block;background:linear-gradient(150deg,#142437,#101a28);border:1px solid #304455;border-top:2px solid #61bdaa;border-radius:5px;padding:36px 38px 32px;box-shadow:none;cursor:default}
.industry-page.p10-pilot .p10-context-lead{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:46px;align-items:start}
.industry-page.p10-pilot .p10-context-lead h2{font-size:2.25rem;line-height:1.2;max-width:19ch;text-wrap:balance}
.industry-page.p10-pilot .p10-context-lead>p{font-size:1rem;line-height:1.8;max-width:60ch;margin:0!important}
.industry-page.p10-pilot .p10-context-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;grid-area:auto;margin:30px 0 0!important;padding-top:26px;border:0;border-top:1px solid #354554;background:none}
.industry-page.p10-pilot .p10-context-pair>.i-context-note{position:relative;padding:0;border:0;background:none;margin:0!important}
.industry-page.p10-pilot .p10-context-pair>.i-context-note+ .i-context-note::before{position:absolute;content:"";width:1px;top:0;bottom:4px;left:-28px;background:#354554;pointer-events:none}
.industry-page.p10-pilot .p10-context-pair h3{font-size:1.3125rem;line-height:1.4;color:var(--text)}
.industry-page.p10-pilot .p10-context-pair p{margin-top:13px!important;font-size:1rem;line-height:1.75;max-width:56ch}
/* Fit and inherited labels remain quieter and explicitly noninteractive. */
.industry-page.p10-pilot .p10-fit-stage{padding-block:0 61px;border-bottom:1px solid var(--line);background:var(--ink)}
.industry-page.p10-pilot .p10-fit-spread{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);column-gap:76px;align-items:start}
.industry-page.p10-pilot .i-fit-copy>h2{font-size:1.9375rem;line-height:1.25;max-width:25ch}
.industry-page.p10-pilot .i-fit-copy>p{font-size:1rem;line-height:1.75;margin-top:20px!important}
.industry-page.p10-pilot .i-fit-copy>.i-link{margin-top:14px!important}
.industry-page.p10-pilot .i-legacy{border:0;border-top:1px solid #b79b6d;padding-top:23px}
.industry-page.p10-pilot .i-legacy-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 26px}
.industry-page.p10-pilot .i-legacy-list p{font-size:.9375rem;line-height:1.65;margin:0!important;cursor:default}
/* Familiar native disclosure behavior. Nothing hidden to meet a visual height. */
.industry-page.p10-pilot .p10-faq-stage{padding-block:58px 62px;background:#0a121d}
.industry-page.p10-pilot .p10-faq-spread{max-width:1184px;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;align-items:start}
.industry-page.p10-pilot .p10-faq-spread>h2{font-size:2rem;max-width:18ch;line-height:1.25;white-space:normal}
.industry-page.p10-pilot .i-faq-list{margin-top:0!important;min-width:0;border-top:1px solid #354556}
.industry-page.p10-pilot .i-faq summary{font-size:1rem;line-height:1.6;padding-block:22px;min-height:66px;list-style:none}
.industry-page.p10-pilot .i-faq summary::-webkit-details-marker{display:none}
.industry-page.p10-pilot .i-faq>p{font-size:1rem;line-height:1.75;padding-bottom:23px}
@media(max-width:1100px){
 .industry-page.p10-pilot .p10-top-spread{grid-template-columns:232px minmax(0,1fr);column-gap:30px}
 .industry-page.p10-pilot .p10-quick-index{padding-right:24px}
 .industry-page.p10-pilot .p10-hub-opening h1{font-size:3rem}
 .industry-page.p10-pilot .p10-context-panel{padding:31px 30px 29px}
 .industry-page.p10-pilot .p10-context-lead{column-gap:34px}
 .industry-page.p10-pilot .p10-context-lead h2{font-size:2rem}
 .industry-page.p10-pilot .p10-fit-spread{column-gap:44px}
 .industry-page.p10-pilot .p10-faq-spread{column-gap:40px}
}
@media(max-width:900px){
 .industry-page.p10-pilot .p10-hub-opening{padding-top:32px}
 .industry-page.p10-pilot .p10-top-spread{display:flex;flex-direction:column;gap:27px;align-items:stretch}
 .industry-page.p10-pilot .p10-top-spread>.i-opening-copy{max-width:780px}
 .industry-page.p10-pilot .p10-hub-opening h1{max-width:21ch;font-size:3.25rem}
 .industry-page.p10-pilot .p10-quick-index{align-self:stretch;padding:0}
 .industry-page.p10-pilot .p10-quick-index::after{content:none}
 .industry-page.p10-pilot .p10-quick-index ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}
 .industry-page.p10-pilot .p10-hub-opening .p10-hub-photo{margin-top:30px!important}
 .industry-page.p10-pilot .p10-context-stage{padding-block:0 48px}
 .industry-page.p10-pilot .p10-context-lead{display:block}
 .industry-page.p10-pilot .p10-context-lead h2{max-width:27ch}
 .industry-page.p10-pilot .p10-context-lead>p{max-width:none;margin-top:20px!important}
 .industry-page.p10-pilot .p10-context-pair{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin-top:26px!important;padding-top:24px}
 .industry-page.p10-pilot .p10-context-pair>.i-context-note+ .i-context-note::before{left:-20px}
 .industry-page.p10-pilot .p10-fit-spread{display:block}
 .industry-page.p10-pilot .i-fit-copy>h2{max-width:27ch}
 .industry-page.p10-pilot .i-fit-copy>p{max-width:68ch}
 .industry-page.p10-pilot .i-legacy{margin-top:25px!important;padding-top:22px}
 .industry-page.p10-pilot .i-legacy-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 30px}
 .industry-page.p10-pilot .p10-faq-spread{display:block}
 .industry-page.p10-pilot .p10-faq-spread>h2{max-width:26ch;margin-bottom:25px!important}
}
@media(max-width:600px){
 .industry-page.p10-pilot .p10-hub-opening{padding-block:28px 0}
 .industry-page.p10-pilot .p10-top-spread>.i-opening-copy{gap:21px}
 .industry-page.p10-pilot .p10-hub-opening h1{font-size:2.5rem;line-height:1.12;text-wrap:initial}
 .industry-page.p10-pilot .p10-hub-opening .i-intro{font-size:1rem;line-height:1.75}
 .industry-page.p10-pilot .p10-quick-index ul{grid-template-columns:1fr}
 .industry-page.p10-pilot .p10-quick-index a{font-size:.9375rem;min-height:49px}
 .industry-page.p10-pilot .p10-hub-opening .p10-hub-photo{aspect-ratio:3/2;margin-top:28px!important}
 .industry-page.p10-pilot .p10-context-stage{padding-block:0 42px}
 .industry-page.p10-pilot .p10-context-panel{padding:27px 23px 26px}
 .industry-page.p10-pilot .p10-context-lead h2{font-size:1.875rem;max-width:none;text-wrap:initial}
 .industry-page.p10-pilot .p10-context-lead>p{line-height:1.75}
 .industry-page.p10-pilot .p10-context-pair{display:block;margin-top:25px!important;padding-top:24px}
 .industry-page.p10-pilot .p10-context-pair>.i-context-note+.i-context-note{margin-top:24px!important;padding-top:24px;border-top:1px solid #354554}
 .industry-page.p10-pilot .p10-context-pair>.i-context-note+.i-context-note::before{content:none}
 .industry-page.p10-pilot .p10-context-pair h3{font-size:1.25rem}
 .industry-page.p10-pilot .p10-fit-stage{padding-block:0 42px}
 .industry-page.p10-pilot .i-fit-copy>h2{font-size:1.875rem}
 .industry-page.p10-pilot .i-legacy-list{grid-template-columns:1fr;gap:12px}
 .industry-page.p10-pilot .p10-faq-stage{padding-block:40px 42px}
 .industry-page.p10-pilot .p10-faq-spread>h2{font-size:1.875rem}
}
@media(max-width:350px){
 .industry-page.p10-pilot .p10-hub-opening h1{font-size:2.125rem}
 .industry-page.p10-pilot .p10-context-panel{padding:25px 18px 23px}
}
@media(prefers-reduced-motion:reduce){body.shweb-p10-pilot *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* REV2. The replacement business-context register is open. The added buyer questions
   carry Home's exact three surface recipes. No source photo or photo-box change. */
.industry-page.p10-pilot :is(.p10-dependencies-stage,.p10-buyer-stage){border:0;background:var(--ink);padding-block:64px 0}
.industry-page.p10-pilot :is(.p10-dependencies-lead,.p10-buyer-lead){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}
.industry-page.p10-pilot :is(.p10-dependencies-lead,.p10-buyer-lead)>h2{font-size:2.125rem;line-height:1.22;max-width:26ch;margin:0;color:var(--text)}
.industry-page.p10-pilot :is(.p10-dependencies-lead,.p10-buyer-lead)>p{font-size:1rem;line-height:1.8;margin:0!important;max-width:61ch}
.industry-page.p10-pilot .p10-dependency-register{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:30px!important}
.industry-page.p10-pilot .p10-dependency-entry{border:0;border-top:1px solid #354554;padding:20px 0 0;background:none;min-width:0}
.industry-page.p10-pilot .p10-dependency-entry h3{font-size:1.25rem;line-height:1.4;color:var(--text)}
.industry-page.p10-pilot .p10-dependency-entry p{font-size:1rem;line-height:1.75;margin-top:14px!important}
.industry-page.p10-pilot .p10-buyer-stage{padding-block:72px 64px}
.industry-page.p10-pilot .p10-buyer-lead>h2{max-width:26ch;font-size:2.375rem;letter-spacing:-.03em}
.industry-page.p10-pilot .p10-buyer-lead>p{max-width:56ch}
.industry-page.p10-pilot .p10-buyer-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px!important;align-items:stretch}
.industry-page.p10-pilot .p10-buyer-panel{min-width:0;padding:30px 28px 30px;border:1px solid #304455;border-top:2px solid #61bdaa;border-radius:5px;background:linear-gradient(150deg,#142437,#101a28);box-shadow:none;cursor:default}
.industry-page.p10-pilot .p10-buyer-violet{background:linear-gradient(150deg,#1b213a,#101a28);border-top-color:#aa90d8}
.industry-page.p10-pilot .p10-buyer-warm{background:linear-gradient(150deg,#25272d,#101a28);border-top-color:#c8a66a}
.industry-page.p10-pilot .p10-buyer-panel h3{font-size:1.5rem;line-height:1.26;letter-spacing:-.025em;min-height:2.52em;color:var(--text);max-width:21ch}
.industry-page.p10-pilot .p10-buyer-panel p{font-size:1rem;line-height:1.75;margin-top:18px!important;color:var(--muted)}
.industry-page.p10-pilot .p10-buyer-note{margin-top:22px!important;font-size:.9375rem;line-height:1.7;color:var(--muted)}
@media (max-width:1250px) and (min-width:1101px){
 .industry-page.p10-pilot .p10-hub-opening h1{font-size:3rem}
 .industry-page.p10-pilot .p10-top-spread{grid-template-columns:236px minmax(0,1fr);gap:30px}
}
@media(max-width:1100px){
 .industry-page.p10-pilot :is(.p10-dependencies-lead,.p10-buyer-lead){column-gap:36px}
 .industry-page.p10-pilot .p10-buyer-panel{padding:27px 23px}
 .industry-page.p10-pilot .p10-buyer-panel h3{font-size:1.375rem}
 .industry-page.p10-pilot .p10-buyer-lead>h2{font-size:2.125rem}
}
@media(max-width:900px){
 .industry-page.p10-pilot :is(.p10-dependencies-stage,.p10-buyer-stage){padding-top:48px}
 .industry-page.p10-pilot :is(.p10-dependencies-lead,.p10-buyer-lead){display:block}
 .industry-page.p10-pilot :is(.p10-dependencies-lead,.p10-buyer-lead)>p{margin-top:20px!important;max-width:68ch}
 .industry-page.p10-pilot .p10-buyer-panels{grid-template-columns:1fr;gap:20px}
 .industry-page.p10-pilot .p10-buyer-panel{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px;align-items:start}
 .industry-page.p10-pilot .p10-buyer-panel h3{min-height:0;max-width:20ch;font-size:1.5rem}
 .industry-page.p10-pilot .p10-buyer-panel p{margin-top:0!important}
 .industry-page.p10-pilot .p10-buyer-stage{padding-bottom:48px}
 .industry-page.p10-pilot .p10-dependency-register{gap:24px}
}
@media(max-width:600px){
 .industry-page.p10-pilot :is(.p10-dependencies-stage,.p10-buyer-stage){padding-top:42px}
 .industry-page.p10-pilot :is(.p10-dependencies-lead,.p10-buyer-lead)>h2{font-size:1.875rem;max-width:none}
 .industry-page.p10-pilot .p10-dependency-register{grid-template-columns:1fr;gap:24px;margin-top:26px!important}
 .industry-page.p10-pilot .p10-buyer-panels{margin-top:26px!important}
 .industry-page.p10-pilot .p10-buyer-panel{display:block;padding:26px 23px}
 .industry-page.p10-pilot .p10-buyer-panel h3{font-size:1.375rem;max-width:21ch}
 .industry-page.p10-pilot .p10-buyer-panel p{margin-top:16px!important}
 .industry-page.p10-pilot .p10-buyer-stage{padding-bottom:42px}
}
@media(max-width:350px){
 .industry-page.p10-pilot :is(.p10-dependencies-lead,.p10-buyer-lead)>h2{font-size:1.75rem}
 .industry-page.p10-pilot .p10-buyer-panel{padding:25px 18px}
}

/* SHWEB_109: native lower-page editorial sequence. No opener/card selectors. */
.industry-page.p10-pilot .p10-lower-109{margin:0!important;background:var(--ink);font-size:1rem;line-height:1.75}
.industry-page.p10-pilot .p10-109-section{padding-block:64px;margin:0!important;border-top:1px solid var(--line);background:#0d1724}
.industry-page.p10-pilot .p10-lower-109 h2{font-size:clamp(1.75rem,2.4vw,2.125rem);line-height:1.25;letter-spacing:-.025em;font-weight:500;text-wrap:pretty;margin:0!important}
.industry-page.p10-pilot .p10-lower-109 p{font-size:1rem;line-height:1.75;color:var(--muted)}
.industry-page.p10-pilot .p10-109-explain-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:96px}
.industry-page.p10-pilot .p10-109-explain-copy{position:relative;min-width:0;margin:0!important}
.industry-page.p10-pilot .p10-109-explain-copy+ .p10-109-explain-copy::before{content:"";position:absolute;left:-48px;top:0;bottom:0;width:1px;background:var(--line)}
.industry-page.p10-pilot .p10-109-explain-copy h2{max-width:24ch;margin-bottom:26px!important}
.industry-page.p10-pilot .p10-109-explain-copy .p10-109-start-heading{max-width:20ch}
.industry-page.p10-pilot .p10-109-explain-copy p{max-width:56ch;margin:0!important}
.industry-page.p10-pilot .p10-109-explain-copy p+p{margin-top:20px!important}
.industry-page.p10-pilot .p10-109-work-heading{max-width:31ch}
.industry-page.p10-pilot .p10-109-work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:36px!important}
.industry-page.p10-pilot .p10-109-work-item{min-width:0;margin:0!important;padding:4px 0 4px 24px;border-left:2px solid var(--teal);background:none}
.industry-page.p10-pilot .p10-109-projects{border-color:var(--violet)}
.industry-page.p10-pilot .p10-109-coordinated{border-color:var(--amber)}
.industry-page.p10-pilot .p10-109-work-item h3{font-size:.875rem;line-height:1.5;letter-spacing:.015em;font-weight:600;text-transform:uppercase;margin:0 0 14px!important}
.industry-page.p10-pilot .p10-109-work-item p{margin:0!important}
.industry-page.p10-pilot .p10-109-price{padding-block:48px;background:var(--ink)}
.industry-page.p10-pilot .p10-109-price-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center}
.industry-page.p10-pilot .p10-109-price-copy{margin:0!important;min-width:0}
.industry-page.p10-pilot .p10-109-price-copy h2{max-width:none;font-size:clamp(1.625rem,2.2vw,2rem)}
.industry-page.p10-pilot .p10-109-price-copy p{max-width:80ch;margin:14px 0 0!important}
.industry-page.p10-pilot .p10-109-price-link{margin:0!important;white-space:nowrap}
.industry-page.p10-pilot .p10-109-faq-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;align-items:start}
.industry-page.p10-pilot .p10-109-faq-heading{max-width:14ch}
.industry-page.p10-pilot .p10-109-faq-list{margin:0!important;min-width:0}
.industry-page.p10-pilot .p10-lower-109 .sh-closing{margin:0!important}
@media(max-width:1100px){
 .industry-page.p10-pilot .p10-109-explain-grid{gap:64px}
 .industry-page.p10-pilot .p10-109-explain-copy+ .p10-109-explain-copy::before{left:-32px}
 .industry-page.p10-pilot .p10-109-work-grid{gap:30px}
 .industry-page.p10-pilot .p10-109-work-item{padding-left:20px}
 .industry-page.p10-pilot .p10-109-faq-grid{gap:40px}
}
@media(max-width:800px){
 .industry-page.p10-pilot .p10-109-section{padding-block:48px}
 .industry-page.p10-pilot .p10-109-explain-grid{gap:40px}
 .industry-page.p10-pilot .p10-109-explain-copy+ .p10-109-explain-copy::before{left:-20px}
 .industry-page.p10-pilot .p10-109-work-grid{gap:24px}
 .industry-page.p10-pilot .p10-109-work-item{padding-left:18px}
 .industry-page.p10-pilot .p10-109-price-grid{grid-template-columns:1fr;gap:18px}
 .industry-page.p10-pilot .p10-109-price-link{justify-self:start}
 .industry-page.p10-pilot .p10-109-faq-grid{grid-template-columns:1fr;gap:28px}
 .industry-page.p10-pilot .p10-109-faq-heading{max-width:none}
}
@media(max-width:600px){
 .industry-page.p10-pilot .p10-109-section{padding-block:42px}
 .industry-page.p10-pilot .p10-109-explain-grid{grid-template-columns:1fr;gap:32px}
 .industry-page.p10-pilot .p10-109-explain-copy+ .p10-109-explain-copy{padding-top:32px;border-top:1px solid var(--line)}
 .industry-page.p10-pilot .p10-109-explain-copy+ .p10-109-explain-copy::before{content:none}
 .industry-page.p10-pilot .p10-109-explain-copy h2{margin-bottom:22px!important}
 .industry-page.p10-pilot .p10-109-work-grid{grid-template-columns:1fr;gap:28px;margin-top:28px!important}
 .industry-page.p10-pilot .p10-109-work-item{padding-left:20px}
}
