.dws-evidence{position:relative;color:#d5e0ff;padding:8rem 5vw 5rem;max-width:1600px;margin:auto}.dws-evidence-section{display:grid;grid-template-columns:0.8fr 1.2fr;align-items:center;gap:6vw;padding:5rem 0 9rem;border-top:1px solid #d5e0ff25}.dws-evidence-section:nth-child(even){grid-template-columns:1.2fr .8fr}.dws-evidence-section:nth-child(even) .dws-evidence-copy{order:2}.dws-evidence-kicker{display:block;font-family:monospace;font-size:12px;letter-spacing:.13em;text-transform:uppercase;opacity:.66;margin-bottom:26px}.dws-evidence h2{font:700 clamp(32px,4.5vw,72px)/.98 inherit; font-weight:700;font-size:clamp(32px,4.5vw,72px);line-height:.98;letter-spacing:-.035em;margin:0 0 28px}.dws-evidence p{font-size:17px;line-height:1.65;max-width:460px;opacity:.78}.dws-page-film{margin:0;position:relative;overflow:hidden;border-radius:28px;border:1px solid #d5e0ff42;background:#0b1d39;box-shadow:0 20px 60px #0003,inset 0 1px 0 #ffffff35;will-change:transform}.dws-page-film video{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.dws-page-film figcaption{padding:15px 20px;font-size:12px;letter-spacing:.025em;background:linear-gradient(120deg,#ffffff12,#ffffff03);border-top:1px solid #ffffff20;backdrop-filter:blur(18px)}.dws-page-film.is-portrait{width: min(100%,360px);justify-self:center}.dws-page-film.is-portrait video{aspect-ratio:9/16;object-fit:contain}.dws-evidence-note{padding:5rem 0 9rem;max-width:720px}.dws-evidence-note a{display:inline-block;margin-top:32px;padding:16px 24px;border-radius:40px;border:1px solid #d5e0ff55;background:linear-gradient(120deg,#ffffff18,#ffffff05);font-size:15px}.dws-evidence video:focus-visible,.dws-evidence a:focus-visible{outline:3px solid white;outline-offset:5px}@media(max-width:760px){.dws-evidence{padding:4rem 20px 2rem}.dws-evidence-section,.dws-evidence-section:nth-child(even){grid-template-columns:1fr;gap:32px;padding:3rem 0 5rem}.dws-evidence-section:nth-child(even) .dws-evidence-copy{order:0}.dws-evidence h2{font-size:42px}.dws-page-film{border-radius:22px}.dws-evidence p{font-size:16px}.dws-evidence-note{padding:3rem 0}}

/* Hide inherited recruiting destinations until DWS has a real recruiting page. */
a[href="/careers"],a[href="/careers.html"],a[href$=":8899/careers.html"]{display:none!important}

a[href="careers.html"],a[href="careers"],a[href$="/careers.html"]{display:none!important}
@media(max-width:600px){
  [id^="home-section-"] .font-bold[aria-label]{font-size:26px!important;line-height:1.06!important;letter-spacing:-.02em!important}
  [id^="home-section-"] .font-bold[aria-label]>div{white-space:nowrap}
  #home-section-0 .sm\:hidden.gap-x-8{margin-bottom:18px}
  body:has(#home-section-0) canvas[data-engine]{transform:translateY(-7vh)}
}

a[href="/regulation-policy"],a[href="/approvals"]{display:none!important}
/* This inherited location panel has no verified location payload. */
body:has(#firstName) [class*="h-[80dvh]"]{display:none!important}

/* Full word stays visible after SplitText measured before font readiness. */
.dws-reference-title{font-size:clamp(46px,8vw,160px)!important;line-height:1.04!important;width:max-content!important;max-width:90vw!important;white-space:nowrap!important;letter-spacing:-.025em!important}
.dws-reference-title [class*="splittext"][class*="mask"]{overflow:visible!important}
.dws-page-film{transform:none;will-change:translate}.dws-evidence-copy{will-change:translate}
.dws-parallax-pair{display:grid;grid-template-columns:1.1fr .9fr;gap:5vw;align-items:start;padding:4rem 0 7rem}.dws-parallax-pair .dws-page-film:nth-child(2){margin-top:22vh}.dws-parallax-pair video{aspect-ratio:4/5;object-fit:cover}.dws-parallax-pair .dws-page-film:nth-child(2) video{aspect-ratio:4/3}
@media(max-width:760px){.dws-parallax-pair{grid-template-columns:1fr;gap:44px;padding:2rem 0 4rem}.dws-parallax-pair .dws-page-film:nth-child(2){margin-top:0}.dws-reference-title{font-size:clamp(36px,10vw,70px)!important}}
@media(prefers-reduced-motion:reduce){.dws-page-film,.dws-evidence-copy{translate:none!important;will-change:auto}}

.dws-duplicate-nav{display:none!important}
