/* Generated from assets/services-editorial.css by scripts/build-experience-runtime.mjs. */
.services-editorial{background:#080706}.services-editorial main{max-width:1488px;padding:42px 40px 72px}.services-hero{display:grid;grid-template-areas:"title media" "copy media" "comparison comparison";grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:22px 48px;align-items:center;margin-bottom:36px}.services-hero h1{grid-area:title;font-size:clamp(48px,5vw,76px);line-height:1.02;margin:0}.services-hero em{color:#f2d98f;font-weight:400}.services-hero-copy{grid-area:copy;display:grid;gap:12px;align-self:start;max-width:520px}.services-hero-copy p{margin:0;font-size:16px;line-height:1.55;color:#cfc3b2}.services-hero-copy .primary-action{width:fit-content}.services-hero-media{display:grid;max-width:360px;width:100%;justify-self:center}.services-hero-media{grid-area:media;align-self:center}.services-editorial .services-hero-media .media-stage img,.services-editorial .services-hero-media .media-stage video{max-height:min(58vh,580px);width:100%;object-fit:contain}.services-hero-media .media-caption-row strong{font-size:13px}.services-hero-media .media-format{font-size:11px}.services-chooser{grid-area:comparison;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:20px 0 0;padding:24px 0;border-block:1px solid #494035}.services-chooser a{padding:0;background:transparent;color:#f7f2e9;text-decoration:none;min-height:72px}.services-chooser a{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.services-chooser strong{font-size:clamp(22px,2.5vw,30px);color:#f2d98f;font-weight:500}.services-chooser span{font-size:15px;line-height:1.5}.services-chooser .comparison-name{font-size:20px;color:#f7f2e9}.services-chooser .comparison-link{margin-top:auto;padding-top:10px;text-decoration:underline;text-underline-offset:4px;color:#e8d398}.services-work-link{font-size:15px;margin:14px 0 34px;color:#cfc3b2}.service-assessment-note{font-size:13px;margin-top:12px!important}.services-questions{max-width:850px;margin:26px 0}.services-questions h2{font-size:32px}.services-questions summary{min-height:44px;cursor:pointer;padding:14px 0}.services-questions details{border-bottom:1px solid #494035}.services-questions p{font-size:16px;line-height:1.6}.visual-service,.services-commercial{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:26px 38px;margin:0 0 58px;padding-top:28px;border-top:1px solid #494035;align-items:start}.visual-service h2,.services-commercial h2{grid-column:1/-1;margin:0;font-size:clamp(34px,4vw,54px)}.visual-service>.service-evidence{grid-column:1;grid-row:2;min-width:0}.visual-service>.service-decision{grid-column:2;grid-row:2;align-self:start;max-width:520px}.service-evidence .media-stage{display:grid;place-items:center}.services-editorial .service-evidence .media-stage video,.services-editorial .service-evidence .media-stage img{width:auto;max-width:100%;max-height:520px;object-fit:contain}.visual-service--secondary .service-evidence .media-stage video,.visual-service--secondary .service-evidence .media-stage img{max-height:410px}.service-decision>p{margin:0 0 18px;line-height:1.55;color:#d8cdbd}.service-outputs{font-size:clamp(21px,2.1vw,28px);color:#f7f2e9!important}.service-scope,.service-exports,.service-prerequisite{font-size:15px}.service-purchase{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-top:4px}.service-price{font-size:30px;color:#f7f2e9!important;margin:0!important}.service-price span{display:block;font-size:13px;line-height:1.5;color:#d8cdbd}.services-partner-link{display:inline-flex;align-items:center;min-height:44px;color:#f2d98f;width:fit-content}.services-fixed-offers{display:flex;align-items:center;flex-wrap:wrap;gap:8px 28px;padding-block:20px;margin-bottom:28px;border-top:1px solid #494035}.services-fixed-offers span{color:#d8cdbd}.services-fixed-offers a{display:inline-flex;align-items:center;min-height:44px;color:#f2d98f}.service-example-note{color:#f2d98f!important;font-size:14px;line-height:1.55;margin:12px 0 0!important}.services-commercial>[data-commercial-heading]{grid-column:1;grid-row:1}.services-commercial>[data-commercial-media]{grid-column:1;grid-row:2}.services-commercial>[data-commercial-copy]{grid-column:2;grid-row:1/3;align-self:start;max-width:520px}.services-commercial>[data-commercial-copy] p{font-size:18px;line-height:1.6;color:#d8cdbd}.services-closing-action{margin-top:26px}.services-editorial [data-services-world-context]{margin:0 0 18px;padding:10px 12px;border-block:1px solid #494035;color:#f2d98f;font-size:14px}@media(max-width:900px){.services-editorial main{padding:24px 22px 56px}.services-hero{grid-template-areas:"title" "copy" "media" "comparison";grid-template-columns:1fr;gap:16px;margin-bottom:30px}.services-hero h1{font-size:clamp(42px,11vw,58px)}.services-hero-copy{gap:10px;max-width:36rem}.services-hero-copy .primary-action{min-height:48px}.services-hero-media{margin-top:4px;max-width:290px}.services-hero-media .media-caption-row{display:block}.services-editorial .services-hero-media .media-stage img,.services-editorial .services-hero-media .media-stage video{max-height:430px}.visual-service{display:flex;flex-direction:column;gap:18px;margin-bottom:46px}.visual-service>h2{order:1;font-size:clamp(34px,9vw,46px)}.visual-service>.service-decision{order:2;max-width:none}.visual-service>.service-evidence{order:3;width:100%}.services-editorial .service-evidence .media-stage video,.services-editorial .service-evidence .media-stage img{max-height:430px}.visual-service--secondary .service-evidence .media-stage video,.visual-service--secondary .service-evidence .media-stage img{max-height:360px}.service-decision>p{margin-bottom:14px}.service-purchase{justify-content:space-between;padding-top:0}.services-commercial{display:flex;flex-direction:column;gap:18px}.services-commercial [data-commercial-heading]{order:1}.services-commercial [data-commercial-media]{order:2;width:100%}.services-commercial [data-commercial-copy]{order:3;max-width:none}}@media(max-width:520px){.services-editorial main{padding-inline:20px}.services-hero h1{font-size:clamp(40px,10.8vw,48px)}.services-hero-media{max-width:240px}.services-hero-media .media-view-affordance{min-height:40px;padding:8px;font-size:10px}.services-hero-media .media-caption-row strong{font-size:12px}.services-hero-media .media-format{font-size:10px}.services-chooser{grid-template-columns:1fr;gap:22px;margin-block:8px}.services-chooser a+a{border-top:1px solid #494035;padding-top:22px}.services-chooser .comparison-name{font-size:18px}.services-chooser strong{font-size:25px}.services-chooser span{font-size:14px}.services-chooser a{min-height:56px}.service-purchase{display:grid;grid-template-columns:1fr}.service-purchase .primary-action{width:100%;justify-content:center}}.services-delivery-link{margin:0 0 44px;color:#d8cdbd;line-height:1.6}.services-delivery-link a{display:inline-flex;align-items:center;min-height:44px;color:#f2d98f;text-underline-offset:4px}.services-process ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style-position:inside}.services-process li{border-top:1px solid #494035;padding-top:16px;line-height:1.6}.services-process>a{display:inline-flex;align-items:center;min-height:44px;color:#f2d98f}@media(max-width:700px){.services-process ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}
