.dw .world-hero{align-items:flex-end;min-height:52vh;display:flex;position:relative;overflow:hidden}.dw .world-scrim{background:linear-gradient(#0b1f1959,#102a22f0);position:absolute;inset:0}.dw .world-hero-in{z-index:2;width:100%;padding-top:120px;padding-bottom:44px;position:relative}.dw .world-hero h1{text-transform:uppercase;margin-top:8px;font-size:clamp(40px,7vw,88px);line-height:.92}.dw .world-lede{color:#ffffffd9;max-width:52ch;margin-top:14px;font-size:17px}.dw .world-body{padding:46px 0 110px}.dw .world-intro{color:#ffffffd1;max-width:70ch;font-size:16.5px;line-height:1.7}.dw .world-intro strong{color:#fff}.dw .world-h2{font-family:var(--dw-anton);text-transform:uppercase;margin:52px 0 22px;font-size:clamp(26px,3.4vw,40px);line-height:1}.dw .world-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.dw .wcard{background:#12251d;border:1px solid #ffffff14;flex-direction:column;transition:all .25s;display:flex;overflow:hidden}.dw .wcard:hover{border-color:#f5822080;transform:translateY(-4px)}.dw .wcard-link{flex-direction:column;flex:1;display:flex}.dw .wcard-im{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.dw .wcard-im img{transition:all .6s}.dw .wcard:hover .wcard-im img{transform:scale(1.06)}.dw .wcard-b{padding:18px 20px 22px;display:block}.dw .wcard-b h3{font-family:var(--dw-anton);text-transform:uppercase;margin:5px 0 8px;font-size:23px;line-height:.98}.dw .wcard-blurb{-webkit-line-clamp:4;color:#ffffffb8;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.dw .world-others ul{gap:12px;list-style:none;display:grid}.dw .world-others a{font-family:var(--dw-anton);text-transform:uppercase;background:#12251d;border:1px solid #ffffff14;padding:18px 20px;font-size:20px;transition:all .2s;display:block}.dw .world-others a:hover{border-color:#f5822080}.dw .world-others a span{font-family:var(--dw-inter);text-transform:none;color:#ffffffb3;margin-top:4px;font-size:14px;display:block}@media (max-width:960px){.dw .world-grid{grid-template-columns:1fr 1fr}}@media (max-width:820px){.dw .world-grid{grid-template-columns:1fr}.dw .world-hero-in{padding-top:96px}}
