html:has(.sector-commercial-experience){scroll-padding-top:0}.sector-commercial-experience .act{scroll-margin-top:20px}.sector-commercial-experience [hidden]{display:none!important}.sector-commercial-experience .sector-opening{padding-top:112px}.sector-commercial-experience .sector-opening h1{font-family:var(--body);letter-spacing:-.035em;text-wrap:balance;max-width:none;color:var(--ink);font-size:112px;font-weight:650;line-height:.98}.sector-commercial-experience .opening-proof{grid-template-columns:.8fr 1.3fr;align-items:center;gap:45px;margin-top:28px;display:grid}.sector-commercial-experience .opening-copy .intro{margin-top:0}.sector-commercial-experience .opening-copy .audit-links{margin-top:32px}.sector-commercial-experience .sector-physical img{object-fit:cover;border-radius:6px;width:100%;height:260px;display:block}.sector-commercial-experience .sector-physical figcaption{font-size:var(--av-type-label);color:var(--muted);margin-top:12px;line-height:1.5}.sector-commercial-experience .act-heading,.sector-commercial-experience .understanding .act-heading{text-align:left}.sector-commercial-experience .mode-support{font-size:var(--av-type-body);line-height:var(--av-leading-body);max-width:760px;margin-top:14px}.sector-commercial-experience .question-controls{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin-top:20px;display:grid}.sector-commercial-experience .question-controls button{font-size:var(--av-type-body);line-height:var(--av-leading-body);text-align:left;border-bottom:1px solid var(--rule);white-space:normal;min-width:0;color:color-mix(in srgb,var(--ink) 72%,var(--paper));justify-content:flex-start;padding:14px 12px;font-weight:560;transition:background-color .18s,color .18s,border-color .18s}.sector-commercial-experience .question-controls button[aria-pressed=true]{color:var(--petrol);border-bottom:3px solid var(--petrol);background:color-mix(in srgb,var(--petrol) 9%,transparent);box-shadow:inset 4px 0 0 var(--petrol);padding-left:18px;font-weight:680}.sector-commercial-experience .meaning-composition{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:center;gap:45px;margin-top:20px;display:grid}.sector-commercial-experience .meaning-composition figure{min-width:0;margin:0}.sector-commercial-experience .state-meaning{text-align:left;max-width:none;min-height:0;margin:0}.sector-commercial-experience .state-meaning h3{font-size:var(--av-type-h3);font-weight:620;line-height:1.15}.sector-commercial-experience .state-meaning>[data-state-explanation]{font-size:var(--av-type-body);line-height:var(--av-leading-body);margin-top:10px}.sector-commercial-experience .act .state-meaning p.manager-question{font-size:var(--av-type-label);color:var(--petrol);border-top:1px solid var(--rule);margin-top:18px;padding-top:18px;line-height:1.5}.sector-commercial-experience .sector-evidence-world,.sector-commercial-experience .condition-world .sector-evidence-world{height:300px;min-height:300px;position:relative;overflow:visible}.sector-commercial-experience .world-loading{font-size:var(--av-type-label);color:var(--muted);place-items:center;display:grid;position:absolute;inset:0}.sector-commercial-experience .world[data-rendered=true] .world-loading{display:none}.sector-commercial-experience .world-anchor{font-size:var(--av-type-label);white-space:nowrap;pointer-events:none;background:#f6f8f3f2;padding:4px 7px;font-weight:400;line-height:1.3;position:absolute;transform:translate(-50%,-100%)}.sector-commercial-experience .world-anchor:after{content:"";height:var(--anchor-leader,28px);opacity:.6;border-left:1px solid;position:absolute;top:100%;left:50%}.sector-commercial-experience .visual-grammar{font-size:var(--av-type-label);color:var(--muted);justify-content:space-between;gap:20px;margin:16px 0 0;padding:0;line-height:1.5;list-style:none;display:flex}.sector-commercial-experience .visual-grammar li{padding:0 0 7px;list-style:none;position:relative}.sector-commercial-experience .visual-grammar li:not(:last-child):after{content:"→";color:var(--muted);position:absolute;top:0;right:-18px}.sector-commercial-experience .visual-grammar .grammar-active{color:var(--petrol);border-bottom:2px solid var(--petrol)}.sector-commercial-experience .lifecycle-note{font-size:var(--av-type-label);margin-top:10px;line-height:1.5}.sector-commercial-experience .audit-sequence,.sector-commercial-experience .audit-sequence li{list-style:none}.sector-commercial-experience .audit>.privacy{text-align:left;margin:0 0 38px}@media (min-width:1001px){.sector-commercial-experience .audit{grid-template-columns:1.3fr .8fr;align-items:center;column-gap:45px;display:grid}.sector-commercial-experience .audit>.privacy,.sector-commercial-experience .audit-sequence{grid-column:1/-1}.sector-commercial-experience .audit>.audit-links{margin-top:0}}@media (max-width:767px){.sector-commercial-experience .act{scroll-margin-top:55px}.sector-commercial-experience .sector-opening{padding-top:135px}.sector-commercial-experience .sector-opening h1{letter-spacing:-.015em;font-size:clamp(2.15rem,9.2vw,3rem);line-height:1.1}.sector-commercial-experience .meaning-composition,.sector-commercial-experience .opening-proof{grid-template-columns:minmax(0,1fr);gap:24px}.sector-commercial-experience .opening-proof{margin-top:24px}.sector-commercial-experience .sector-physical img{height:290px}.sector-commercial-experience .question-controls{grid-template-columns:1fr;gap:0}.sector-commercial-experience .sector-evidence-world,.sector-commercial-experience .condition-world .sector-evidence-world{height:280px;min-height:280px}.sector-commercial-experience .visual-grammar{flex-wrap:wrap;justify-content:flex-start;gap:10px 26px}}@media (max-width:360px){body:has(.sector-commercial-experience){min-width:0}body:has(.sector-commercial-experience) .floating-nav{padding-inline:8px}body:has(.sector-commercial-experience) .brand-link{min-width:0}body:has(.sector-commercial-experience) .nav-actions{gap:4px}.sector-commercial-experience h1,.sector-commercial-experience h2,.sector-commercial-experience h3{overflow-wrap:break-word;max-width:100%}}.sector-commercial-experience .act p.mode-support{font-size:var(--av-type-body);line-height:var(--av-leading-body)}@media (prefers-reduced-motion:reduce){.sector-commercial-experience .question-controls button{transition:none}}
