.cdlp-page[data-category-tag=office]>.cdlp-hero.office-motion-hero{background:#0a1d34;width:100%!important;min-height:0!important;margin-inline:0!important;padding:8rem 0 4rem!important;left:auto!important;right:auto!important;overflow:visible!important}.cdlp-page[data-category-tag=office] .office-motion-hero:before,.cdlp-page[data-category-tag=office] .office-motion-hero:after{display:none}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-grid{align-items:start;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)!important;gap:2.5rem!important;min-height:0!important}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-copy{grid-area:1/1;width:100%;min-width:0;padding:0;max-width:100%!important}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-copy h1{max-width:21ch;font-size:clamp(2.4rem,3.5vw,3.5rem)}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-copy .lead{color:#e8eef4;max-width:none;font-size:18px!important;line-height:1.6!important}.office-hero-track{grid-area:1/2;align-self:stretch;min-width:0}.office-hero-track.motion:after{content:"";height:clamp(30rem,80svh,45rem);display:block}.office-hero-visual{aspect-ratio:16/9;isolation:isolate;width:100%;position:sticky;top:7rem;mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000),linear-gradient(#0000,#000 2% 98%,#0000);mask-composite:intersect}.office-hero-visual>img,#office-hero-motion{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}#office-hero-motion{opacity:0;pointer-events:none}.office-hero-visual.ready #office-hero-motion{opacity:1}.office-hero-visual.ready>img{opacity:0}@media (width>=901px) and (prefers-reduced-motion:no-preference){.cdlp-page[data-category-tag=office] .office-motion-hero:has(.office-hero-track.motion):after{all:unset;content:"";height:clamp(30rem,80svh,45rem);display:block;background:0 0!important}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-grid{position:sticky;top:7rem}.office-hero-track.motion:after{display:none}.office-hero-visual{position:relative;top:auto}}@media (width>=901px) and (height<=1000px){.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-copy{gap:.65rem}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-copy h1{line-height:1.03;font-size:clamp(2.1rem,3vw,2.65rem)!important}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-keyword-line{gap:.35rem}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-keyword-line span{letter-spacing:.06em;padding:.3rem .45rem;font-size:.58rem}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-actions a{letter-spacing:.06em;text-align:center;white-space:normal;min-height:2.75rem;padding:.55rem .65rem;font-size:.6rem}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-proof-rail span{letter-spacing:.04em;padding:.45rem}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-proof-rail span:before{margin-bottom:.4rem}}@media (width<=900px){.cdlp-page[data-category-tag=office]>.cdlp-hero.office-motion-hero{padding:7.35rem 0 3.5rem!important}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important}.cdlp-page[data-category-tag=office] .office-motion-hero .cdlp-hero-copy h1{max-width:100%;font-size:clamp(2rem,6vw,3rem)}.office-hero-track{grid-area:2/1}.office-hero-visual{height:56.25vw;top:6rem}}@media (prefers-reduced-motion:reduce){.office-hero-track.motion:after{display:none}.office-hero-visual{position:relative;top:auto}}