
.dl-politica{background:#100b1b;color:#f3eff8;overflow:hidden}.dl-politica-hero{height:clamp(440px,55vw,820px);position:relative;isolation:isolate}.dl-politica-orbita{display:block;width:100%;height:100%;border:0;pointer-events:none}.dl-politica-hero:after{content:"";position:absolute;inset:70% 0 0;background:linear-gradient(transparent,#100b1b);pointer-events:none}.dl-politica-copy{display:block;padding:70px 6vw 22px;margin:0}.dl-politica-copy h2{max-width:1100px;margin:20px 0 30px}.dl-politica-copy>p:not(.eyebrow){max-width:650px;font-size:18px;line-height:1.65;color:#d0c8da}.dl-politica-intro{padding:0 6vw 50px;max-width:900px;font-size:18px;line-height:1.6;color:#b9afc6}.dl-card-gallery{padding:0 0 80px;display:grid;gap:18px}.dl-art-lane{overflow:hidden}.dl-art-track{display:flex;width:max-content;animation:dl-politico-scroll var(--dl-duration,90s) linear infinite}.dl-art-reverse .dl-art-track{animation-direction:reverse}.dl-art-group{display:flex;gap:18px;padding-right:18px}.dl-art-card{width:clamp(210px,24vw,340px);height:clamp(190px,22vw,310px);flex:none;overflow:hidden;border:0;border-radius:14px;background:#211232;padding:0;cursor:pointer}.dl-art-card img{width:100%;height:100%;object-fit:contain;display:block}.dl-art-lane:hover .dl-art-track,.dl-art-lane:focus-within .dl-art-track{animation-play-state:paused}.dl-audiovisual{padding:80px 0 90px;border-top:1px solid #ffffff12}.dl-video-heading{padding:0 6vw 48px}.dl-video-heading h2{margin:18px 0 0}.dl-politica-copy h2,.dl-video-heading h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(56px,5.6vw,106px);font-weight:600;line-height:.98;letter-spacing:-.065em}.dl-politica-copy h2 em,.dl-video-heading h2 em{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-style:italic;color:#bca0da}.dl-video-edges{position:relative;isolation:isolate}.dl-video-edges:before,.dl-video-edges:after{content:"";position:absolute;top:0;bottom:0;width:clamp(32px,7vw,110px);z-index:2;pointer-events:none;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.dl-video-edges:before{left:0;background:linear-gradient(90deg,#100b1b,transparent);mask-image:linear-gradient(90deg,#000,transparent)}.dl-video-edges:after{right:0;background:linear-gradient(270deg,#100b1b,transparent);mask-image:linear-gradient(270deg,#000,transparent)}.dl-video-strip{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.dl-video-strip::-webkit-scrollbar{display:none;width:0;height:0}.dl-video-track{display:flex;width:max-content;animation:dl-politico-scroll 120s linear infinite}.dl-video-group{display:flex;gap:18px;padding-right:18px}.dl-video-card{position:relative;flex:none;width:clamp(190px,22vw,300px);aspect-ratio:9/16;background:#241733;border:1px solid #ffffff18;border-radius:18px;overflow:hidden;padding:0;cursor:pointer;color:white}.dl-video-card video{width:100%;height:100%;object-fit:contain;background:#100b1b;display:block}.dl-video-card span{position:absolute;bottom:0;left:0;right:0;padding:40px 18px 18px;text-align:left;background:linear-gradient(transparent,#100b1bc9);font-size:14px}.dl-video-note{margin:24px 6vw 0;color:#b9afc6;font-size:14px}.dl-video-card:focus-visible,.dl-art-card:focus-visible,.dl-politico-close:focus-visible{outline:3px solid #c9a6ff;outline-offset:-4px}.dl-video-strip:hover .dl-video-track,.dl-video-strip:focus-within .dl-video-track{animation-play-state:paused}#dl-politico-dialog{background:#100b1b;color:white;border:1px solid #ffffff30;border-radius:18px;padding:50px 12px 12px;max-width:92vw;max-height:92dvh;overflow:auto}#dl-politico-dialog::backdrop{background:#080510dc}#dl-politico-dialog video{display:block;width:auto;max-width:85vw;height:72dvh;max-height:760px}.dl-politico-close{position:absolute;right:14px;top:10px;background:none;border:0;color:white;padding:8px;cursor:pointer;font:inherit}@keyframes dl-politico-scroll{to{transform:translateX(-50%)}}@media(max-width:700px){.dl-politica-hero{height:500px}.dl-politica-copy{padding-top:36px}.dl-politica-copy h2,.dl-video-heading h2{font-size:clamp(40px,10vw,56px)}.dl-politica-copy>p:not(.eyebrow),.dl-politica-intro{font-size:16px}.dl-politica-intro{padding-bottom:32px}.dl-card-gallery{gap:12px;padding-bottom:50px}.dl-art-group,.dl-video-group{gap:12px;padding-right:12px}.dl-art-card{width:220px;height:220px}.dl-video-card{width:210px}.dl-audiovisual{padding:50px 0 60px}}@media(prefers-reduced-motion:reduce){.dl-video-track,.dl-art-track{animation:none}.dl-video-group[aria-hidden],.dl-art-group[aria-hidden]{display:none}.dl-art-lane{overflow-x:auto;scrollbar-width:none}.dl-art-lane::-webkit-scrollbar{display:none}}

.dl-art-card{height:auto;aspect-ratio:4/5}.dl-art-card img{object-fit:contain;height:100%;width:100%}#dl-art-dialog{border:1px solid #ffffff30;background:#100b1b;padding:50px 12px 12px;border-radius:16px;color:white;max-width:94vw;max-height:94dvh}#dl-art-dialog::backdrop{background:#080510dc}#dl-art-dialog img{display:block;max-width:86vw;max-height:78dvh;object-fit:contain;width:auto;height:auto}.dl-art-close{position:absolute;right:14px;top:10px;background:none;border:0;color:white;padding:8px;cursor:pointer;font:inherit}
