@media (min-width:1024px){@layer components{main:is(:has(>.company-hero-stage),:has(>.partners-hero),:has(>[data-request-targets])) [data-section-header] [data-support] p{font-size:clamp(14px,.446429vw + 9.42857px,18px)!important;line-height:1.4!important}}:is(main:has(>.partners-hero):has([data-chapter-lip=room-for-the-next-practice][data-lip=opening]) section#room-for-the-next-practice,main:has(>.partners-hero):has([data-chapter-lip=what-a-partner-gets][data-lip=opening]) section#what-a-partner-gets){padding-top:48px}:is(main:has(>.partners-hero):has([data-chapter-lip=room-for-the-next-practice][data-lip=opening]) section#room-for-the-next-practice>[data-chapter-frame]>[data-module]>:first-child,main:has(>.partners-hero):has([data-chapter-lip=what-a-partner-gets][data-lip=opening]) section#what-a-partner-gets>[data-chapter-frame]>[data-module]>:first-child){margin-top:0}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){main:has(>.partners-hero) section#the-joint-motion [data-chapter-frame]{justify-content:flex-start}}@media (min-width:1024px){main:has(>.partners-hero):has([data-chapter-lip=how-a-partner-delivers][data-lip=opening]) section#how-a-partner-delivers [data-chapter-frame]{padding-top:48px}main:has(>.partners-hero):has([data-chapter-lip=how-a-partner-delivers][data-lip=opening]) section#how-a-partner-delivers [data-chapter-frame]>[data-exit]>:first-child{margin-top:0}}main:has(>.company-hero-stage) section#premise [data-value-rule]{display:none}main:has(>.company-hero-stage) section#premise [data-value-index]{margin-top:0}@media (min-width:1024px){main:has(>.company-hero-stage) section#premise ol>li{position:relative}main:has(>.company-hero-stage) section#premise ol>li+li:before{content:"";background:var(--color-line);width:1px;position:absolute;top:0;bottom:0;left:-16.5px}}main:has(>.company-hero-stage) :is(section#production,section#ships) :has(>.depth-cinema-items){flex-direction:column;display:flex}main:has(>.company-hero-stage) :is(section#production,section#ships) .depth-cinema-items{flex-direction:column;flex:1 0 auto;gap:24px;display:flex}main:has(>.company-hero-stage) section#production .depth-cinema-items{gap:0}main:has(>.company-hero-stage) section#production .depth-cinema-items>li{padding-block:24px}main:has(>.company-hero-stage) section#production .depth-cinema-items>li+li:before{top:-.5px!important}main:has(>.company-hero-stage) section#production :has(>.depth-cinema-items){padding-block:0}main:has(>.company-hero-stage) :is(section#production,section#ships) .depth-cinema-items>li{flex-direction:column;flex:auto;justify-content:center;display:flex;position:relative}main:has(>.company-hero-stage) :is(section#production,section#ships) .depth-cinema-items>li+li:before{content:"";background:var(--color-line);height:1px;position:absolute;top:-12.5px;left:0;right:0}main:has(>.company-hero-stage) section#production [data-cinema-item]>p:nth-child(n+2){line-height:1.3!important}main:has(>.company-hero-stage) section#production [data-cinema-item]>p:nth-child(3){margin-top:0!important}main:has(>.company-hero-stage) section#recognised [data-support] strong{display:block}@media (min-width:1024px){main:has(>.company-hero-stage) section#buyer .depth-map>:first-child{flex-direction:column;display:flex;container-type:inline-size}main:has(>.company-hero-stage) section#buyer [data-layer-stack]{aspect-ratio:auto;flex:1 1 0;height:0;min-height:46cqw}}@media (min-width:1280px){main:has(>.company-hero-stage) section#buyer [data-map-dock]{padding-block:32px}}main:has(>.company-hero-stage) :is(section#working,section#roles) [data-sand-band]>div{flex-direction:column;align-items:flex-start;row-gap:24px;display:flex}main:has(>.company-hero-stage) :is(section#working,section#roles) [data-sand-band]>div>div:last-child{align-items:flex-start}main:has(>.company-hero-stage) section#values [data-value-rule]{display:none}@media (min-width:1024px){main:has(>.company-hero-stage) section#values ol>li{position:relative}main:has(>.company-hero-stage) section#values ol>li+li:not(:nth-child(3n+1)):before{content:"";background:var(--color-line);width:1px;position:absolute;top:0;bottom:0;left:-16.5px}main:has(>.company-hero-stage) section#values ol>li:nth-child(4):nth-last-child(2){grid-column:1/span 3}main:has(>.company-hero-stage) section#values ol>li:nth-child(5):last-child{grid-column:4/span 3}main:has(>.company-hero-stage) section#values ol>li:nth-child(n+4) [data-value-mark]{width:calc(66.6667% - 10.6667px)}main:has(>.company-hero-stage) section#values ol>li:nth-child(n+4) [data-value-claim]{min-height:0}main:has(>.company-hero-stage) section#values ol>li:nth-child(n+4) [data-value-body]{min-height:0}}main:has(>.company-hero-stage) section#roles [data-band-address]{text-align:left}@media (min-width:1024px){main:has(>.partners-hero) [data-closing-route=\/partners] [data-closing-visual]{aspect-ratio:5/4}}@media (min-width:1024px) and (max-height:800px) and (prefers-reduced-motion:no-preference){main:has(>.partners-hero) section#the-joint-motion [data-rail-frame] [data-motion-figure]{aspect-ratio:auto;flex:1 1 0;min-height:0}main:has(>.partners-hero) section#the-joint-motion [data-rail-frame]>div:last-child{flex:none;margin-top:20px}}main:has(>[data-request-targets]) section#another [data-sand-band]>div{flex-direction:column;align-items:flex-start;row-gap:24px;display:flex}main:has(>[data-request-targets]) section#another [data-sand-band]>div>div:last-child{align-items:flex-start}main:has(>[data-request-targets]) section#another [data-band-address]{text-align:left}@media (min-width:768px) and (min-height:801px){@layer components{main:has(section#working) section#closing{padding-top:80px!important}}}
