.dls-intelligence{--im-paper:var(--color-surface-paper);--im-ink:var(--color-ink-primary);--im-ink-soft:var(--color-ink-secondary);--im-muted:var(--color-ink-muted);--im-rule:var(--color-rule-soft);--im-accent:var(--color-accent);--im-accent-strong:var(--color-accent-strong);min-height:100vh;padding:144px 0 96px;color:var(--im-ink-soft);background:var(--im-paper)}.dls-intelligence .im-shell{--u:1px}.dls-intelligence .im-eyebrow{margin:0;color:var(--im-ink-soft);font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.dls-intelligence .im-title{display:grid;grid-template-columns:8fr 4fr;column-gap:8.333%;row-gap:16px;align-items:start}.dls-intelligence .im-title>div{grid-column:1/-1}.dls-intelligence .im-title .im-standfirst{grid-column:1}.dls-intelligence .im-title h1{max-width:none;margin:0;color:var(--im-ink);font-family:var(--serif);font-size:clamp(44px,4.2vw,62px);font-weight:400;letter-spacing:-.5px;line-height:1.15}.dls-intelligence .im-standfirst{max-width:60ch;margin:0;color:var(--im-muted);font-family:var(--serif);font-size:20px;line-height:1.5}.dls-intelligence .im-studies{margin-top:64px}.dls-intelligence .im-studies-heading{min-height:46px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--im-rule)}.dls-intelligence .im-studies-heading>p:last-child{margin:0;color:var(--im-muted);font-family:var(--serif);font-size:14px}.dls-intelligence .im-study{display:grid;grid-template-columns:5fr 6fr;gap:64px;padding:48px 0;color:inherit;text-decoration:none;border-top:1px solid var(--im-rule)}.dls-intelligence .im-study-plate{position:relative;aspect-ratio:2/1;align-self:start;overflow:hidden;background:repeating-linear-gradient(-45deg,#efece4,#efece4 8px,#e9e5dc 0,#e9e5dc 16px)}.dls-intelligence .im-study-plate img{object-fit:cover}.dls-intelligence .im-study-plate .im-study-film{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dls-intelligence .im-study-plate:after{content:"";position:absolute;inset:0;z-index:1;background:var(--color-accent,#01314E);opacity:0;transition:opacity .26s ease;pointer-events:none}.dls-intelligence .im-study:focus-visible .im-study-plate:after,.dls-intelligence .im-study:hover .im-study-plate:after{opacity:.42}@media (prefers-reduced-motion:reduce){.dls-intelligence .im-study-plate:after{transition:none}}.dls-intelligence .im-study-body{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.dls-intelligence .im-study-meta{display:flex;align-items:baseline;gap:16px}.dls-intelligence .im-number{color:var(--im-muted);font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.dls-intelligence .im-date{color:var(--im-muted);font-family:var(--serif);font-size:12px;line-height:1.4}.dls-intelligence .im-study-body>strong{margin-top:16px;color:var(--im-ink);font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.25;text-wrap:balance}.dls-intelligence .im-question{margin-top:8px;max-width:44ch;color:var(--im-ink-soft);font-family:var(--serif);font-size:16px;line-height:1.5}.dls-intelligence .im-read{position:relative;margin-top:24px;padding:0 0 8px;display:inline-flex;align-items:center;gap:8px;color:var(--im-accent);font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.dls-intelligence .im-read:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .26s ease}.dls-intelligence .im-read i{font-style:normal;transition:transform .26s ease}.dls-intelligence .im-study:hover .im-read:after{transform:scaleX(1)}.dls-intelligence .im-study:hover .im-read i{transform:translateX(4px)}.dls-intelligence .im-study:focus-visible{outline:2px solid var(--im-accent);outline-offset:4px}.dls-intelligence .im-agenda{margin-top:96px}.dls-intelligence .im-agenda-rows{border-top:1px solid var(--im-rule)}.dls-intelligence .im-agenda-rows p{min-height:58px;margin:0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--im-rule)}.dls-intelligence .im-agenda-rows strong{color:var(--im-ink);font-family:var(--serif);font-size:20px;font-weight:400}.dls-intelligence .im-agenda-rows span{color:var(--im-muted);font-family:var(--serif);font-size:16px;font-variant-numeric:tabular-nums}.dls-intelligence .im-agenda-count{margin:24px 0 0;max-width:52ch;color:var(--im-muted);font-family:var(--serif);font-size:14px;line-height:1.5}.dls-intelligence .im-signoff{margin-top:96px;padding-top:32px;display:flex;justify-content:space-between;align-items:end;gap:48px;border-top:1px solid var(--im-rule)}.dls-intelligence .im-signoff h2{margin:0;max-width:30ch;color:var(--im-ink);font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.25;text-wrap:balance}.dls-intelligence .im-signoff>div>p:last-child{max-width:52ch;margin:16px 0 0;font-family:var(--serif);font-size:17px;line-height:1.5}.dls-intelligence .im-primary{display:inline-flex;align-items:center;gap:7px;font-family:var(--sans);font-weight:500;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--im-accent,#01314E);text-decoration:none;padding:12px 24px;border:1px solid rgba(1,49,78,.35);outline:1px solid rgba(1,49,78,0);outline-offset:0;transition:color .4s ease,border-color .3s ease,background .3s ease,outline-color .3s ease,outline-offset .3s ease}.dls-intelligence .im-primary:hover{background:rgba(1,49,78,.06);border-color:rgba(1,49,78,.7);outline-color:rgba(1,49,78,.22);outline-offset:3px}.dls-intelligence .im-primary:focus-visible{outline:2px solid var(--im-accent);outline-offset:4px}.dls-intelligence .im-signoff{display:block}.dls-intelligence .im-door{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;aspect-ratio:3.2/1;margin-top:48px;container-type:inline-size;background:#ececea url(/img/ground/ip-door-midtown-poster.webp) 50% 50%/cover no-repeat;text-decoration:none}.dls-intelligence .im-door-film{position:absolute;inset:0;z-index:-1;width:100%;max-width:none;height:100%;object-fit:cover;object-position:50% 50%}.dls-intelligence .im-door-word{font-family:var(--sans);font-weight:500;font-size:clamp(20px,2cqw,44px);letter-spacing:.23em;text-transform:uppercase;color:var(--im-ink-soft)}.dls-intelligence .im-door--blue{background:var(--im-accent-strong) url(/img/ground/ip-door-midtown-blue-poster.webp) 50% 50% /cover no-repeat}.dls-intelligence .im-door--blue .im-door-word{color:var(--color-surface-paper);text-shadow:0 1px 2px rgba(0,0,0,.55),0 0 22px rgba(0,0,0,.6),0 0 64px rgba(0,0,0,.4)}.dls-intelligence .im-door-word span{display:inline-block;margin-left:8px;transition:transform .3s ease}.dls-intelligence .im-door:hover .im-door-word span{transform:translateX(8px)}.dls-intelligence .im-door:focus-visible{outline:2px solid var(--im-accent);outline-offset:4px}.dls-intelligence .im-cta{display:inline-flex;align-items:center;gap:14px;flex-shrink:0;font-family:var(--sans);font-weight:500;font-size:15px;letter-spacing:2px;text-transform:uppercase;color:var(--color-surface-paper);background:var(--im-accent);text-decoration:none;padding:24px 52px;transition:background .3s ease}.dls-intelligence .im-cta span{display:inline-block;transition:transform .3s ease}.dls-intelligence .im-cta:hover{background:var(--im-accent-strong)}.dls-intelligence .im-cta:hover span{transform:translateX(5px)}.dls-intelligence .im-cta:focus-visible{outline:2px solid var(--im-accent);outline-offset:4px}.dls-intelligence .im-doors{display:flex;align-items:center;gap:32px;flex-shrink:0}.dls-intelligence .im-doors-rule{width:1px;height:26px;background:rgba(26,26,26,.3)}@media (max-width:1024px){.dls-intelligence{padding-top:136px}.dls-intelligence .im-title{grid-template-columns:7fr 5fr;column-gap:8%}.dls-intelligence .im-study{gap:32px}}@media (max-width:760px){.dls-intelligence{padding:118px 0 64px}.dls-intelligence .im-title{grid-template-columns:1fr;row-gap:32px}.dls-intelligence .im-title .im-standfirst,.dls-intelligence .im-title>div{grid-column:auto}.dls-intelligence .im-title h1{max-width:none;font-size:clamp(32px,9vw,44px)}.dls-intelligence .im-standfirst{margin:0;font-size:18px}.dls-intelligence .im-studies{margin-top:48px}.dls-intelligence .im-studies-heading{align-items:baseline}.dls-intelligence .im-study{grid-template-columns:1fr;gap:24px;padding:32px 0}.dls-intelligence .im-study-body>strong{font-size:24px}.dls-intelligence .im-question{font-size:16px}.dls-intelligence .im-read{padding-top:16px}.dls-intelligence .im-agenda{margin-top:96px}.dls-intelligence .im-agenda-rows strong{font-size:18px}.dls-intelligence .im-signoff{margin-top:96px;align-items:stretch;flex-direction:column}.dls-intelligence .im-doors{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.dls-intelligence .im-cta,.dls-intelligence .im-cta span,.dls-intelligence .im-door-word span,.dls-intelligence .im-primary,.dls-intelligence .im-read i,.dls-intelligence .im-read:after{transition:none}}@media (max-width:768px){.dls-intelligence .im-number{font-size:11px}.dls-intelligence .im-date{font-size:12px}}