﻿@keyframes colorAnimation{0%{transform:scale(1.03)}25%{transform:scale(1)}50%{transform:scale(1.01)}75%{transform:scale(1.03)}100%{transform:scale(1)}}@keyframes colorAnimationFill{0%{color:#fff}10%{fill:rgb(244.0588785047,164.1411214953,199.3429906542)}20%{fill:rgb(228.1630841121,32.1369158879,118.4817757009)}30%{fill:rgb(233.6443925234,77.6556074766,146.364953271)}40%{fill:rgb(238.0294392523,114.0705607477,168.6714953271)}50%{fill:#e8408a}60%{fill:rgb(239.1257009346,123.1742990654,174.2481308411)}70%{fill:#e8408a}80%{fill:rgb(244.0588785047,164.1411214953,199.3429906542)}90%{fill:rgb(233.6443925234,77.6556074766,146.364953271)}100%{fill:#fff}}@keyframes swing{0%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}100%{transform:rotate(5deg)}}@keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes lighting{0%,85%{color:var(--bs-yellow);text-shadow:none}100%{color:#fff;text-shadow:0 0 5px #fff,0 0 3px #fff}}body.home section{min-height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:center;border-top:11px solid #9dff09;position:relative;overflow:hidden}body.home section>.container{margin-top:7rem;margin-bottom:7rem}body.home section>.container.footer-container{margin-bottom:0rem}body.home section#footer{padding-bottom:0rem}body.home section#footer h2{position:relative;font-family:"Six Caps",sans-serif;font-weight:700;text-shadow:0 0 5px rgba(0,0,0,.1);text-align:center;text-transform:uppercase;font-size:3rem;line-height:.9}@media screen and (min-width: 1199.98px){body.home section#footer h2{font-size:7rem}}@media screen and (max-width: 1200px){body.home section{justify-content:start}body.home section>.container{margin-top:8.6rem}}#intro{position:relative;justify-content:start;border-top:none;min-height:110vh}@media screen and (max-width: 1200px){#intro{min-height:100vh}}#intro .btn-box{position:relative;z-index:100;text-align:center;margin:2rem 0;display:block}@media screen and (max-width: 1200px){#intro .btn-box .btn{margin-bottom:10px}}#intro .btn-box .btn{text-transform:uppercase}#intro .effect{transition:all 1s ease;opacity:0}#intro .effect.in-view{opacity:1}#intro .container-fluid{position:relative;z-index:1}#intro .video-wrap{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}#intro .video-wrap .top{position:absolute;left:0;top:-61px;right:0;height:100px;background-color:#fff;z-index:1;transform:rotate(-3deg)}#intro .video-wrap .bottom{position:absolute;left:0;bottom:-63px;right:0;height:200px;background-color:#fff;z-index:1;transform:rotate(-3deg)}#intro .video-wrap .bottom::before{content:"";position:absolute;top:-7px;left:0;right:0;height:11px;background-color:#fec601;transform:rotate(1deg);z-index:0}#intro .video-wrap .bottom::after{content:"";position:absolute;top:0;left:0;right:0;height:10px;background-color:#fff;z-index:1}@media screen and (min-width: 1199.98px){#intro .video-wrap .top,#intro .video-wrap .bottom{display:none}}#intro .video::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background:linear-gradient(180deg, rgba(229, 0, 126, 0.8) 0%, rgba(252, 141, 210, 0.7) 35%, rgba(0, 255, 148, 0.7) 70%, rgba(62, 219, 97, 0.9) 100%);animation:gradient 15s ease infinite}@media screen and (min-width: 1199.98px){#intro .video::after{display:block}}#intro .video{pointer-events:none}#intro .video video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}#intro .data-content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:2}#intro .data-content .intro-txt{position:relative;pointer-events:none;z-index:100;text-align:center}#intro .data-content .intro-txt h1{font-family:"Six Caps",sans-serif;color:#fff;line-height:.9;font-size:7rem;text-transform:uppercase;font-weight:400;margin-bottom:1rem}@media screen and (min-width: 1199.98px){#intro .data-content .intro-txt h1{margin-bottom:2rem;font-size:14rem}}#intro .data-content .intro-txt p{color:#fff;font-size:1rem;margin-top:.8rem;font-weight:700;max-width:1200px;margin:0 auto;font-weight:300}@media screen and (min-width: 1199.98px){#intro .data-content .intro-txt p{margin-top:1.2rem;font-size:1.2rem}}#next_edition{position:relative;background-image:url("https://talentcenterddc.nl/wp-content/uploads/2025/05/46.png");background-position:center;background-repeat:no-repeat;background-size:cover;transition:border 300ms ease;overflow:visible}#next_edition::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;opacity:.92;background:radial-gradient(circle at center, #fc8dd2 0%, #e5007e 100%)}#next_edition>.container{position:relative;z-index:1}#next_edition .small-logo{color:#fff}#next_edition{color:#fec601}#next_edition h2{position:relative;font-family:"Six Caps",sans-serif;font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.1);text-align:center;color:#fff;text-transform:uppercase;font-size:7rem;line-height:.9}@media screen and (min-width: 1199.98px){#next_edition h2{font-size:11rem}}#next_edition p{color:#a40062;max-width:550px;display:block;margin-left:auto;margin-right:auto}#next_edition .effect{opacity:0;transition:all 1s ease}#next_edition .effect.in-view{opacity:1}#next_edition img.ticket-card{position:absolute;bottom:-50px;right:27px;max-width:160px;transform:rotate(11deg);box-shadow:0 1px 2px #000;border-radius:6px;z-index:1}@media screen and (min-width: 1199.98px){#next_edition img.ticket-card{max-width:260px;width:100%;right:100px;bottom:-60px}}#photo-gallery h2,#choreographer h2{font-family:"Six Caps",sans-serif;font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.1);color:#fff;text-transform:uppercase;font-size:4rem;line-height:.9}@media screen and (min-width: 1199.98px){#photo-gallery h2,#choreographer h2{font-size:7rem}}#previous_editions h2{position:relative;font-family:"Six Caps",sans-serif;font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.1);text-transform:uppercase;font-size:7rem;line-height:.9;display:inline-block}@media screen and (min-width: 1199.98px){#previous_editions h2{font-size:11rem}}#previous_editions h2 img.smile{position:absolute;top:0;right:-140px;animation:round 5s linear infinite}@media screen and (max-width: 1200px){#previous_editions h2 img.smile{right:0;top:84px}}.main-logo{position:absolute;display:inline-block;top:-16rem}@media screen and (max-width: 1024px){.main-logo{left:50%;transform:translateX(-50%)}}.main-logo .year{position:absolute;bottom:61px;right:-47px;background-color:#fec601;color:#fff;font-weight:700;padding:4px 12px;border-radius:22px;font-size:20px}.main-logo .place{font-size:27px;text-transform:uppercase;font-weight:700;letter-spacing:1.3px;text-shadow:0 0 3px hsla(0,0%,100%,.7)}.small-logo{text-decoration:none;color:inherit}.small-logo img{max-width:77px}.small-logo .year{position:absolute;bottom:17px;right:-38px;color:#fec601;font-weight:700;font-size:13px}.small-logo .year.black{color:#111}.small-logo .year.white{color:#fff}.small-logo .place{font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:1.3px;text-shadow:0 0 3px hsla(0,0%,100%,.7)}.small-logo .place.white{color:#fff}.small-logo{position:absolute;top:20px;left:20px;z-index:3}@media screen and (max-width: 1200px){.small-logo img{max-width:55px}.small-logo .place{font-size:7px}.small-logo .year{font-size:11px;right:-28px}}.choreographer-row{--bs-gutter-x: 4rem;margin-bottom:4rem}@media screen and (max-width: 1200px){.choreographer-row{--bs-gutter-x: 0.75rem}}.choreographer{margin-bottom:1.75rem;text-decoration:none;color:#fff;transition:all 1s ease;opacity:0}.choreographer.in-view{opacity:1}@media screen and (max-width: 1200px){.choreographer{padding:1rem}}.choreographer .img-wrap{position:relative;display:block;width:100%;padding-bottom:100%}.choreographer .img-wrap .country{position:absolute;z-index:2;background-color:#fff;font-weight:700;padding:5px 10px;color:#111;font-size:20px;bottom:-15px;left:50%;transform:translateX(-50%);box-shadow:0 0 5px 0 rgba(0,0,0,.1);white-space:nowrap}@media screen and (max-width: 1200px){.choreographer .img-wrap .country{font-size:16px}}.choreographer .img-wrap .country::after{content:"";width:30px;height:30px;border-radius:50%;position:absolute;right:-20px;bottom:-15px;display:block;background-size:cover;background-position:center}@media screen and (max-width: 1200px){.choreographer .img-wrap .country::after{width:27px;height:27px}}.choreographer .img-wrap .country.usa::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-us' viewBox='0 0 512 512'%3E%3Cpath fill='%23bd3d44' d='M0 0h512v512H0'/%3E%3Cpath stroke='%23fff' stroke-width='40' d='M0 58h512M0 137h512M0 216h512M0 295h512M0 374h512M0 453h512'/%3E%3Cpath fill='%23192f5d' d='M0 0h390v275H0z'/%3E%3Cmarker id='us-a' markerHeight='30' markerWidth='30'%3E%3Cpath fill='%23fff' d='m15 0 9.3 28.6L0 11h30L5.7 28.6'/%3E%3C/marker%3E%3Cpath fill='none' marker-mid='url(%23us-a)' d='m0 0 18 11h65 65 65 65 66L51 39h65 65 65 65L18 66h65 65 65 65 66L51 94h65 65 65 65L18 121h65 65 65 65 66L51 149h65 65 65 65L18 177h65 65 65 65 66L51 205h65 65 65 65L18 232h65 65 65 65 66z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.ukraine::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-ua' viewBox='0 0 512 512'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='gold' d='M0 0h512v512H0z'/%3E%3Cpath fill='%230057b8' d='M0 0h512v256H0z'/%3E%3C/g%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.australia::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-au' viewBox='0 0 512 512'%3E%3Cpath fill='%2300008B' d='M0 0h512v512H0z'/%3E%3Cpath fill='%23fff' d='M256 0v32l-95 96 95 93.5V256h-33.5L127 162l-93 94H0v-34l93-93.5L0 37V0h31l96 94 93-94z'/%3E%3Cpath fill='red' d='m92 162 5.5 17L21 256H0v-1.5zm62-6 27 4 75 73.5V256zM256 0l-96 98-2-22 75-76zM0 .5 96.5 95 67 91 0 24.5z'/%3E%3Cpath fill='%23fff' d='M88 0v256h80V0zM0 88v80h256V88z'/%3E%3Cpath fill='red' d='M0 104v48h256v-48zM104 0v256h48V0z'/%3E%3Cpath fill='%23fff' d='m202 402.8-45.8 5.4 4.6 45.9-32.8-32.4-33 32.2 4.9-45.9-45.8-5.8L93 377.4 69 338l43.6 15 15.8-43.4 15.5 43.5 43.7-14.7-24.3 39.2 38.8 25.1Zm222.7 8-20.5 2.6 2.2 20.5-14.8-14.4-14.7 14.5 2-20.5-20.5-2.4 17.3-11.2-10.9-17.5 19.6 6.5 6.9-19.5 7.1 19.4 19.5-6.7-10.7 17.6zM415 293.6l2.7-13-9.8-9 13.2-1.5 5.5-12.1 5.5 12.1 13.2 1.5-9.8 9 2.7 13-11.6-6.6zm-84.1-60-20.3 2.2 1.8 20.3-14.4-14.5-14.8 14.1 2.4-20.3-20.2-2.7 17.3-10.8-10.5-17.5 19.3 6.8 7.2-19.1 6.7 19.3 19.4-6.3-10.9 17.3zm175.8-32.8-20.9 2.7 2.3 20.9-15.1-14.7-15 14.8 2.1-21-20.9-2.4 17.7-11.5-11.1-17.9 20 6.7 7-19.8 7.2 19.8 19.9-6.9-11 18zm-82.1-83.5-20.7 2.3 1.9 20.8-14.7-14.8L376 140l2.4-20.7-20.7-2.8 17.7-11-10.7-17.9 19.7 6.9 7.3-19.5 6.8 19.7 19.8-6.5-11.1 17.6z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.united-kingdom::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-gb' viewBox='0 0 512 512'%3E%3Cpath fill='%23012169' d='M0 0h512v512H0z'/%3E%3Cpath fill='%23FFF' d='M512 0v64L322 256l190 187v69h-67L254 324 68 512H0v-68l186-187L0 74V0h62l192 188L440 0z'/%3E%3Cpath fill='%23C8102E' d='m184 324 11 34L42 512H0v-3zm124-12 54 8 150 147v45zM512 0 320 196l-4-44L466 0zM0 1l193 189-59-8L0 49z'/%3E%3Cpath fill='%23FFF' d='M176 0v512h160V0zM0 176v160h512V176z'/%3E%3Cpath fill='%23C8102E' d='M0 208v96h512v-96zM208 0v512h96V0z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.netherlands::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-nl' viewBox='0 0 512 512'%3E%3Cpath fill='%23ae1c28' d='M0 0h512v170.7H0z'/%3E%3Cpath fill='%23fff' d='M0 170.7h512v170.6H0z'/%3E%3Cpath fill='%2321468b' d='M0 341.3h512V512H0z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.czech::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-cz' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M0 0h512v256H0z'/%3E%3Cpath fill='%23d7141a' d='M0 256h512v256H0z'/%3E%3Cpath fill='%2311457e' d='M300 256 0 56v400z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.belgium::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-be' viewBox='0 0 512 512'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23000001' d='M0 0h170.7v512H0z'/%3E%3Cpath fill='%23ffd90c' d='M170.7 0h170.6v512H170.7z'/%3E%3Cpath fill='%23f31830' d='M341.3 0H512v512H341.3z'/%3E%3C/g%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.germany::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-de' viewBox='0 0 640 480'%3E%3Cpath fill='%23fc0' d='M0 320h640v160H0z'/%3E%3Cpath fill='%23000001' d='M0 0h640v160H0z'/%3E%3Cpath fill='red' d='M0 160h640v160H0z'/%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.india::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='flag-icons-in' viewBox='0 0 640 480'%3E%3Cpath fill='%23f93' d='M0 0h640v160H0z'/%3E%3Cpath fill='%23fff' d='M0 160h640v160H0z'/%3E%3Cpath fill='%23128807' d='M0 320h640v160H0z'/%3E%3Cg transform='matrix(3.2 0 0 3.2 320 240)'%3E%3Ccircle r='20' fill='%23008'/%3E%3Ccircle r='17.5' fill='%23fff'/%3E%3Ccircle r='3.5' fill='%23008'/%3E%3Cg id='in-d'%3E%3Cg id='in-c'%3E%3Cg id='in-b'%3E%3Cg id='in-a' fill='%23008'%3E%3Ccircle r='.9' transform='rotate(7.5 -8.8 133.5)'/%3E%3Cpath d='M0 17.5.6 7 0 2l-.6 5z'/%3E%3C/g%3E%3Cuse xlink:href='%23in-a' width='100%25' height='100%25' transform='rotate(15)'/%3E%3C/g%3E%3Cuse xlink:href='%23in-b' width='100%25' height='100%25' transform='rotate(30)'/%3E%3C/g%3E%3Cuse xlink:href='%23in-c' width='100%25' height='100%25' transform='rotate(60)'/%3E%3C/g%3E%3Cuse xlink:href='%23in-d' width='100%25' height='100%25' transform='rotate(120)'/%3E%3Cuse xlink:href='%23in-d' width='100%25' height='100%25' transform='rotate(-120)'/%3E%3C/g%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.poland::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-pl' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M640 480H0V0h640z'/%3E%3Cpath fill='%23dc143c' d='M640 480H0V240h640z'/%3E%3C/g%3E%3C/svg%3E%0A")}.choreographer .img-wrap .country.ireland::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-ie' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23009A49' d='M0 0h213.3v480H0z'/%3E%3Cpath fill='%23FF7900' d='M426.7 0H640v480H426.7z'/%3E%3C/g%3E%3C/svg%3E%0A")}.choreographer .img-wrap::before{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:1px solid #fec601;transform:rotate(-3deg)}.choreographer .img-wrap::after{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:1px solid #fec601;transform:rotate(-7deg)}.choreographer .img-wrap img{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:1;object-fit:cover;object-position:center}.choreographer h3{font-size:27px;margin-top:2rem;font-weight:400}@media screen and (max-width: 1200px){.choreographer h3{font-size:20px}}.winner{margin-bottom:.75rem;text-decoration:none;color:#fff;padding-top:4.7rem;transition:all 1s ease;opacity:0}.winner.in-view{opacity:1}.winner .card{height:100%;border-radius:0;background-color:rgb(24.65,24.65,24.65);color:#fff;line-height:1.7;border-color:#fec601;position:relative;z-index:1}.winner .card>div{position:relative;z-index:1}.winner .card .card-header{background-color:#fec601;color:#fff;border-top-left-radius:0;border-top-right-radius:0}.winner .card .card-header h3{margin-bottom:0}.winner .card .card-body{background-color:rgb(24.65,24.65,24.65)}.winner .card::before{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:1px solid #fec601;transform:rotate(-3deg)}.winner .card::after{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:1px solid #fec601;transform:rotate(-7deg)}@media screen and (max-width: 1200px){.winner{padding:1rem}}.winner h3{font-size:18px;line-height:1.5}@media screen and (max-width: 1200px){.winner h3{font-size:18px}}.winner .sub-title{font-size:.9rem;margin-top:-4.7rem;text-transform:uppercase;white-space:nowrap;margin-bottom:2rem;font-weight:bold;margin-left:-1.5rem;text-align:center}.team-row,.winners-row{--bs-gutter-x: 4rem}@media screen and (max-width: 1200px){.team-row,.winners-row{--bs-gutter-x: 0.75rem}}#team{background-color:#111;color:#fff;background-image:url("../../images/ddc_logo_white.png");background-size:237px auto;background-blend-mode:soft-light}.team{margin-bottom:.75rem;text-decoration:none;color:#fff;transition:all 1s ease;opacity:0}.team.in-view{opacity:1}@media screen and (max-width: 1200px){.team{padding:1rem}}.team .img-wrap{position:relative;display:block;width:100%;padding-bottom:100%;border:2px solid #fec601}.team .img-wrap::before{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:2px solid #fec601;transform:rotate(-3deg)}.team .img-wrap::after{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:2px solid #fec601;transform:rotate(-7deg)}.team .img-wrap img{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:1;object-fit:cover;object-position:center}.team h3{font-size:27px;margin-top:2rem;font-weight:400}@media screen and (max-width: 1200px){.team h3{font-size:20px}}.team.team-2{color:#111}.team.team-2 .img-wrap{border-color:#111}.team.team-2 .img-wrap::before{border-color:#111}.team.team-2 .img-wrap::after{border-color:#111}.socials_nav,#socials_nav{gap:16px}@media screen and (max-width: 1200px){.socials_nav,#socials_nav{border-top:3px solid #111}}.socials_nav svg,#socials_nav svg{max-width:44px;max-height:44px;width:44px;fill:currentColor}.socials_nav.xs svg,#socials_nav.xs svg{max-width:30px;max-height:30px;width:30px;fill:currentColor}.socials_nav.mobile-xs,#socials_nav.mobile-xs{border-top:3px solid #111;padding-top:1.3rem;margin-top:1.2rem;max-width:403px;margin-left:auto;margin-right:auto}.socials_nav.mobile-xs svg,#socials_nav.mobile-xs svg{max-width:37px;max-height:37px;width:37px;fill:currentColor}@media screen and (max-width: 1200px){.socials_nav.mobile-xs svg,#socials_nav.mobile-xs svg{max-width:28px;max-height:28px;width:28px}}.socials_nav a,#socials_nav a{display:block;color:#111 !important;padding:8px;border-radius:50%;background-color:#fff;border:3px solid #111}@media screen and (min-width: 1199.98px){.socials_nav a,#socials_nav a{transition:all 200ms ease}.socials_nav a:hover,#socials_nav a:hover{background-color:#fec601 !important;color:#fff !important}}.edition-item{text-decoration:none;color:#111;transition:all 1s ease;opacity:0;display:block}.edition-item.in-view{opacity:1}.edition-item img{max-width:100%;height:auto;position:relative;z-index:2}.edition-item .img-wrap{display:inline-block;position:relative;border:5px solid #111;max-width:75%}@media screen and (max-width: 1200px){.edition-item .img-wrap{max-width:100%}}.edition-item .img-wrap::before{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:3px solid #111;transform:rotate(-3deg)}.edition-item .img-wrap::after{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:3px solid #111;transform:rotate(-7deg)}.highlight{transition:all 1s ease;opacity:0}.highlight.in-view{opacity:1}.highlight a{text-decoration:none;color:#111}.highlight a img{max-width:100%;height:auto;position:relative;z-index:2}.highlight .img-wrap{display:inline-block;position:relative;border:5px solid #111}.highlight .img-wrap::before{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:3px solid #111;transform:rotate(-3deg)}.highlight .img-wrap::after{content:"";position:absolute;left:-5px;top:-5px;right:-5px;bottom:-5px;display:block;border:3px solid #111;transform:rotate(-7deg)}#highlights{background-image:url("../../images/ddc_logo_white.png");background-color:#fec601;background:linear-gradient(45deg, #8e273f 0%, #9b2b72 61%, #e8408a 100%),url("../../images/ddc_logo_white.png");background-size:100% 100%,77px auto;background-blend-mode:soft-light;color:#fff;border-top-color:#9dff09}#highlights a{display:block}#competition,#choreographer,#photo-gallery{background-color:#111;color:#fff;border-top:11px solid #9dff09}#competition .sub-title,#choreographer .sub-title,#photo-gallery .sub-title{background-color:#ff4d5b;color:#fff}#competition .gallery-title,#choreographer .gallery-title,#photo-gallery .gallery-title{color:#fff;font-weight:900;margin-bottom:1.25rem}#competition .gallery-desc,#choreographer .gallery-desc,#photo-gallery .gallery-desc{font-size:16px;font-weight:400;line-height:1.7;color:hsla(0,0%,100%,.6);max-width:560px;margin:0}#team2{background-image:url("../../images/concrete_wall_2.png");color:#111}#ddc_nl_social{background-image:none !important;background-color:#111;border-top:11px solid #9dff09}#ddc_nl_social::before{display:none}#ddc_nl_social .effect{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}#ddc_nl_social .effect.in-view{opacity:1;transform:translateY(0)}.socials-block{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.socials-block__header .sub-title{background-color:#9dff09;color:#111}.socials-block__title{font-size:88px;font-weight:900;font-style:italic;line-height:.9;letter-spacing:-0.04em;text-transform:uppercase;color:#fff;margin-bottom:1.5rem}.socials-block__desc{font-size:16px;font-weight:400;color:hsla(0,0%,100%,.55);line-height:1.7;max-width:380px}.socials-block__cards{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media screen and (max-width: 1200px){.socials-block{grid-template-columns:1fr;gap:2.5rem}.socials-block__desc{max-width:100%}.socials-block__cards{grid-template-columns:1fr 1fr}}@media(max-width: 480px){.socials-block__cards{grid-template-columns:1fr}}.social-card{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border-radius:16px;background-color:#1a1a1a;border:1px solid hsla(0,0%,100%,.06);text-decoration:none;transition:transform 200ms ease,background-color 200ms ease,border-color 200ms ease}.social-card__top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.social-card__icon{width:28px;height:28px;fill:#fff;flex-shrink:0}.social-card__arrow{width:20px;height:20px;fill:none;stroke:hsla(0,0%,100%,.3);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:stroke 200ms ease,transform 200ms ease}.social-card__name{font-size:16px;font-weight:800;color:#fff;display:block}.social-card__desc{font-size:13px;color:hsla(0,0%,100%,.45);display:block;line-height:1.4}.social-card:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.15)}.social-card:hover .social-card__arrow{stroke:#fff;transform:translate(3px, -3px)}.social-card--ig{border-top:3px solid #e1306c}.social-card--ig:hover{background-color:rgba(225,48,108,.12)}.social-card--tt{border-top:3px solid #69c9d0}.social-card--tt:hover{background-color:rgba(105,201,208,.1)}.social-card--yt{border-top:3px solid red}.social-card--yt:hover{background-color:rgba(255,0,0,.1)}.social-card--fb{border-top:3px solid #1877f2}.social-card--fb:hover{background-color:rgba(24,119,242,.1)}.styles-section{padding:80px 0 0;overflow:hidden;background-color:#fff;border-top:11px solid #9dff09}@media(max-width: 768px){.styles-section{padding-top:60px}}.st-btn{display:inline-block;padding:.9rem 2rem;border:0;border-radius:999px;background-color:#9dff09;color:#111;font-size:16px;font-weight:800;cursor:pointer;transition:background-color 180ms ease,transform 180ms ease}.st-btn:hover,.st-btn:focus{background-color:rgb(134.2829268293,223.2,0);transform:translateY(-2px)}.styles-cta-wrap{padding:3rem 0 1rem;background-color:#fff}.styles-cta-strip{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 2.5rem;border-radius:20px;background-color:#111;background-image:linear-gradient(135deg, rgba(157, 255, 9, 0.08) 0%, transparent 60%);border:1px solid rgba(157,255,9,.15);border-left:4px solid #9dff09;flex-wrap:wrap}.styles-cta-strip__text{display:flex;flex-direction:column;gap:.35rem;flex:1}.styles-cta-strip span{font-size:13px;font-weight:500;color:hsla(0,0%,100%,.45);text-transform:uppercase;letter-spacing:.05em}.styles-cta-strip strong{font-size:18px;font-weight:700;color:#fff;line-height:1.3}@media(max-width: 768px){.styles-cta-strip{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.5rem}}#insta_widget{max-width:420px;display:block;margin-left:auto;margin-right:auto;background-color:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;padding:0 !important}#insta_widget .sbi_header_link{color:#111}#insta_widget #sbi_images,#insta_widget .sbi_photo_wrap,#insta_widget .sbi_inner{background-color:rgba(0,0,0,0) !important}#previous_editions{background-image:url("../../images/debut_light.png")}#partners{background-image:url("../../images/grilled.png")}@media screen and (max-width: 1200px){#partners{justify-content:center}}#partners .logo-img{display:block;position:relative;padding-bottom:100%;box-shadow:0 0 15px 0 rgba(0,0,0,.1);transition:all 1s ease;opacity:0}#partners .logo-img.in-view{opacity:1}#partners .logo-img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;object-fit:cover;object-position:center}#heelsMaster{color:#111}#heelsMaster h3{color:#111;font-size:22px}#heelsMaster .img-wrap{width:100%;padding-bottom:100%;position:relative;border:4px solid #fec601}#heelsMaster .img-wrap img{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}#schedule{background-color:#111;color:#fff;background-image:url("../../images/sisco_BG.webp");background-position:center;background-repeat:no-repeat;background-size:cover}#schedule::after{content:"";position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;opacity:1;background-color:rgba(22,22,22,.9)}@keyframes hero-color-drift{0%{background-position:0% 50%,0% 50%}33%{background-position:100% 0%,50% 100%}66%{background-position:50% 100%,100% 0%}100%{background-position:0% 50%,0% 50%}}@keyframes hero-orb-breathe{0%,100%{opacity:1}50%{opacity:.55}}#intro.home-hero{min-height:100vh;justify-content:flex-end;border:0;background-color:#111}#intro.home-hero::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 55% 70% at -5% 55%, rgba(157, 255, 9, 0.55) 0%, transparent 60%),radial-gradient(ellipse 50% 55% at 105% 10%, rgba(155, 32, 240, 0.45) 0%, transparent 55%);background-size:200% 200%;animation:hero-color-drift 12s ease-in-out infinite}@media screen and (max-width: 1200px){#intro.home-hero::before{background:radial-gradient(ellipse 80% 50% at -5% 40%, rgba(157, 255, 9, 0.45) 0%, transparent 60%),radial-gradient(ellipse 70% 45% at 110% 5%, rgba(155, 32, 240, 0.35) 0%, transparent 55%)}}#intro.home-hero::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 45% 40% at 100% 90%, rgba(255, 45, 120, 0.35) 0%, transparent 55%),radial-gradient(ellipse 35% 30% at 40% 0%, rgba(0, 212, 255, 0.25) 0%, transparent 50%);animation:hero-orb-breathe 8s ease-in-out infinite}@media screen and (max-width: 1200px){#intro.home-hero::after{display:none}}#intro.home-hero .video::after{display:block;background:linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, rgba(17, 17, 17, 0) 30%, rgba(17, 17, 17, 0.6) 70%, rgba(17, 17, 17, 0.94) 100%),linear-gradient(110deg, rgba(157, 255, 9, 0.2) 0%, rgba(0, 212, 255, 0.08) 40%, rgba(155, 32, 240, 0.18) 100%);background-size:100% 100%,250% 250%;animation:hero-color-drift 18s ease-in-out infinite;animation-delay:-6s}#intro.home-hero .hero-content{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding:3rem 1rem 1.5rem}#intro.home-hero .hero-title{max-width:750px;margin:0;color:#111;font-size:clamp(4rem,7vw,7rem);font-style:italic;font-weight:800;line-height:.86;letter-spacing:-0.07em;text-transform:uppercase;text-wrap:balance}#intro.home-hero .hero-title__line{display:block;opacity:0;transform:translateY(0.7em);animation:hero-title-reveal 700ms cubic-bezier(0.2, 0.75, 0.25, 1) forwards}#intro.home-hero .hero-title__line:nth-child(2){animation-delay:160ms}#intro.home-hero .hero-title__line:nth-child(3){animation-delay:320ms}#intro.home-hero .hero-title__line--accent{color:#9dff09}#intro.home-hero .hero-card{display:grid;grid-template-columns:minmax(230px, 1fr) 145px;width:min(420px,100%);min-height:220px;overflow:hidden;border:1px solid hsla(0,0%,100%,.38);border-radius:24px;background:linear-gradient(145deg, #ffd667 0%, #ffb92f 100%);box-shadow:0 20px 50px rgba(17,17,17,.3);transition:transform 220ms ease,box-shadow 220ms ease}#intro.home-hero .hero-card:hover{transform:translateY(-5px);box-shadow:0 26px 60px rgba(17,17,17,.38)}#intro.home-hero .hero-card__content{display:flex;flex-direction:column;align-items:flex-start;padding:1.4rem}#intro.home-hero .hero-card__content p{margin:.25rem 0 auto;font-size:14px;font-weight:600;opacity:.7}#intro.home-hero .hero-card__content strong{max-width:220px;font-size:24px;line-height:1.08;letter-spacing:-0.04em}#intro.home-hero .hero-card__eyebrow{margin-bottom:.75rem;padding:.35rem .65rem;border:1px solid rgba(17,17,17,.14);border-radius:999px;background-color:hsla(0,0%,100%,.35);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#intro.home-hero .hero-card__button{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:1.25rem;padding:.55rem .55rem .55rem 1rem;border:0;border-radius:999px;background-color:#111;color:#fff;font-size:14px;font-weight:700;transition:background-color 180ms ease,transform 180ms ease,color 180ms ease}#intro.home-hero .hero-card__button svg{width:34px;height:34px;padding:9px;border-radius:50%;background-color:#9dff09;fill:none;stroke:#111;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}#intro.home-hero .hero-card__button:hover,#intro.home-hero .hero-card__button:focus{background-color:#fff;color:#111;transform:translateY(-2px)}#intro.home-hero .hero-card img{width:100%;height:100%;object-fit:cover;object-position:center;clip-path:ellipse(105% 85% at 105% 50%)}@media screen and (max-width: 1200px){#intro.home-hero{min-height:max(100svh,980px);padding-top:108px;padding-bottom:5rem}#intro.home-hero .video-wrap{top:0}#intro.home-hero .hero-content{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:clamp(3rem,9vh,6rem);min-height:calc(100svh - 92px);padding:clamp(7rem,20vh,12rem) 1rem 1rem}#intro.home-hero .hero-title{max-width:100%;font-size:clamp(3rem,13vw,5.2rem);line-height:.9;letter-spacing:-0.065em}#intro.home-hero .hero-card{align-self:center;display:flex;flex-direction:column-reverse;width:100%;max-width:490px;min-height:0;border-radius:22px;background:linear-gradient(145deg, #ffd85d, #ffc43f)}#intro.home-hero .hero-card__content{width:100%;padding:1.35rem 1.15rem 1.2rem}#intro.home-hero .hero-card__content strong{max-width:none;font-size:clamp(22px,6vw,29px)}#intro.home-hero .hero-card__content p{margin-bottom:0;font-size:15px}#intro.home-hero .hero-card__eyebrow{display:none}#intro.home-hero .hero-card__button{gap:1.25rem;margin-top:1.25rem;padding-left:1.2rem;background-color:#fff;color:#111;font-size:14px}#intro.home-hero .hero-card__button svg{background-color:#9dff09}#intro.home-hero .hero-card img{width:100%;height:clamp(250px,58vw,330px);clip-path:none;object-position:center 40%}}@media screen and (max-width: 575px){#intro.home-hero .hero-content{gap:2.5rem;padding-top:clamp(6rem,17vh,9rem)}#intro.home-hero .hero-card{border-radius:20px}#intro.home-hero .hero-card img{height:clamp(235px,62vw,300px)}}@keyframes hero-title-reveal{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion: reduce){#intro.home-hero .hero-title__line{opacity:1;transform:none;animation:none}}.thanks-card{background-color:hsla(0,0%,100%,.7);display:inline-block;padding:0 2rem 2rem 2rem;font-size:18px;max-width:550px;border-radius:.25rem;line-height:1.8}.thanks-card.is-xl{max-width:none}.thanks-card.is-xl .subtitle{color:#111}.thanks-card h2{margin-top:-11px;margin-bottom:1rem;color:#fec601}.thanks-card a{color:#fec601;font-weight:bold;text-decoration:none}.thanks-card p:last-of-type{margin-bottom:0}#special_thanks{background-image:none !important;background-color:#efefef;border-top:none}#special_thanks .st-inner{max-width:860px}#special_thanks .st-eyebrow{display:inline-block;padding:.45rem 1.1rem;border-radius:999px;background-color:#ff4d5b;font-size:13px;font-weight:700;letter-spacing:.01em;color:#fff;margin-bottom:1.5rem}#special_thanks .st-heading{font-size:88px;font-weight:900;font-style:italic;line-height:.9;letter-spacing:-0.04em;text-transform:uppercase;color:#111;margin-bottom:2rem}#special_thanks .st-features{list-style:none;padding:0;margin:0 0 2.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem 3rem}#special_thanks .st-features li{display:flex;align-items:flex-start;gap:.6rem;font-size:16px;font-weight:500;line-height:1.4;color:#111}#special_thanks .st-features li::before{content:"✓";flex-shrink:0;font-size:16px;font-weight:700;color:#9dff09;margin-top:.05em}#special_thanks .st-insta{border-radius:20px;overflow:hidden}#special_thanks .effect{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}#special_thanks .effect.in-view{opacity:1;transform:translateY(0)}#special_thanks .effect:nth-child(2){transition-delay:120ms}@media screen and (max-width: 1024px){#special_thanks .st-heading{font-size:clamp(2rem,10vw,3.2rem)}#special_thanks .st-features{grid-template-columns:1fr;gap:.75rem}}#earlybird{position:relative;background-image:url("https://talentcenterddc.nl/wp-content/uploads/2025/05/46.png");background-position:center;background-repeat:no-repeat;background-size:cover;transition:border 300ms ease;display:none}#earlybird.is-show{display:flex}#earlybird.is-gold{border-top-color:#a40062}#earlybird::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;opacity:.92;background:radial-gradient(circle at center, #fc8dd2 0%, #e5007e 100%)}#earlybird>.container{position:relative;z-index:1}#earlybird .small-logo{color:#fff}#earlybird{color:#fec601}#earlybird h2{font-weight:400;text-shadow:0 0 5px rgba(0,0,0,.1);text-align:left;color:#fff;font-size:5rem;margin-bottom:-9px}@media screen and (min-width: 1199.98px){#earlybird h2{font-size:11rem}}#earlybird h2 span{color:#111;transition:color 300ms ease}#earlybird h2 span.is-gold{color:#bf9b30;text-shadow:0 0 3px rgba(0,0,0,.1);-webkit-text-stroke:1px #111;text-stroke:1px #111}#earlybird h3{font-weight:400;position:relative;font-size:7rem;color:#a40062;text-align:left;line-height:.9}@media screen and (min-width: 1199.98px){#earlybird h3{font-size:12rem}}#earlybird h3 img{position:absolute;top:-48px;right:-9px;max-width:123px;transform:rotate(11deg);box-shadow:0 1px 2px #000;border-radius:6px}@media screen and (min-width: 1199.98px){#earlybird h3 img{max-width:200px;top:auto;bottom:-100%}}#earlybird .blckbx{font-family:"Six Caps",sans-serif;padding:.5rem;max-width:550px;display:block;margin-left:auto;margin-right:auto;text-align:left;font-size:18px;color:#111;padding:1.5rem}@media screen and (min-width: 1199.98px){#earlybird .blckbx{max-width:950px}}#earlybird .blckbx .earlybird-content{margin-top:8px;font-size:1.3rem;padding-left:4px;color:#fff;font-family:"Raleway","Verdana","Arial",sans-serif}#earlybird .blckbx .earlybird-content .text{font-size:1rem;line-height:1.5}#earlybird .blckbx .earlybird-content .btn-primary{background-color:#a40062 !important}body.home .ddc-achievements{min-height:0;display:block}body.home .ddc-achievements .container{margin-top:0;margin-bottom:0}.ddc-achievements{position:relative;background-color:#111;padding:110px 0;overflow:hidden;color:#fff}.ddc-achievements::before{content:"";position:absolute;z-index:1;left:calc(50% + 80px);top:50%;transform:translateY(-50%);width:240px;height:360px;border-radius:20px;background:url("../../images/dasha-dance.webp") center/cover no-repeat}@media screen and (max-width: 1200px){.ddc-achievements::before{display:none}}.ddc-achievements::after{content:""}@media screen and (min-width: 1199.98px){.ddc-achievements::after{position:absolute;z-index:2;left:calc(50% + 250px);top:50%;transform:translateY(-44%);width:240px;height:350px;border-radius:20px;background:url("../../images/inna-dance.webp") center/cover no-repeat}}@media screen and (max-width: 1200px){.ddc-achievements::after{display:block;height:280px;background-image:url("../../images/inna-dance.webp"),url("../../images/dasha-dance.webp");background-position:right center,left center;background-size:47% auto,47% auto;background-repeat:no-repeat,no-repeat;margin-top:2rem}}.ddc-bg,.ddc-overlay{display:none}.ddc-achievements .container{position:relative;z-index:3;max-width:1200px;margin:0 auto;text-align:left}@media screen and (min-width: 1199.98px){.ddc-achievements .container{padding-right:30%}}.ddc-eyebrow{display:inline-block;padding:.4rem 1rem;border-radius:999px;background-color:#9dff09;color:#111;font-size:13px;font-weight:700;letter-spacing:.01em;margin-bottom:1.25rem}.ddc-title{font-family:"Raleway","Verdana","Arial",sans-serif;font-weight:900;font-style:italic;font-size:88px;text-transform:uppercase;line-height:.9;letter-spacing:-0.04em;margin-bottom:1.25rem;color:#fff}.ddc-description{font-size:16px;font-weight:400;color:hsla(0,0%,100%,.65);line-height:1.7;margin:0 0 1.75rem;max-width:480px}.ddc-list{display:flex;flex-direction:column;align-items:flex-start;list-style:none;padding:0;margin:0;gap:.75rem}.ddc-list li{position:relative;padding-left:1.75rem;font-size:.95rem;line-height:1.5;color:hsla(0,0%,100%,.88)}.ddc-list li::before{content:"";position:absolute;left:0;top:.18em;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2 8.5l4.5 4.5 7.5-9' stroke='%239dff09' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.ddc-stats{display:none}.locations-section{padding:80px 0 0;overflow:hidden;background-color:#fff}.sub-title{display:inline-block;padding:.4rem 1rem;border-radius:999px;background-color:#ff4d5b;color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em;margin-bottom:1.25rem}.main-title{font-size:88px;font-weight:900;font-style:italic;line-height:.9;letter-spacing:-0.04em;text-transform:uppercase;color:#111;margin-bottom:0}.seo-text p{font-size:16px;font-weight:400;color:#555;line-height:1.7;margin-bottom:.75rem}.seo-text p:last-child{margin-bottom:0}.city-card{position:relative;height:420px;border-radius:20px;background-size:cover;background-position:center;overflow:hidden;cursor:pointer;display:flex;align-items:flex-end;transition:transform 220ms ease,box-shadow 220ms ease}.city-card:hover{transform:translateY(-4px);box-shadow:0 20px 48px rgba(17,17,17,.22)}.city-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(17, 17, 17, 0.82) 0%, rgba(17, 17, 17, 0.12) 55%, rgba(17, 17, 17, 0) 100%);transition:background .35s ease}.city-card:hover .city-overlay{background:rgba(17,17,17,.82)}.city-content{position:relative;z-index:2;padding:1.5rem;width:100%;color:#fff}.city-name{font-size:clamp(1.4rem,2.5vw,1.75rem);font-weight:800;font-style:italic;text-transform:uppercase;margin:0;transition:color 220ms ease,transform 220ms ease}.city-card:hover .city-name{color:#9dff09;transform:translateY(-4px)}.schedule-reveal{max-height:0;opacity:0;overflow:hidden;transition:max-height .45s ease,opacity .35s ease}.city-card:hover .schedule-reveal{max-height:300px;opacity:1}.schedule-inner{padding-top:.75rem;font-size:14px;line-height:1.5;color:hsla(0,0%,100%,.82)}.schedule-inner ul,.schedule-inner p{margin:0 0 4px}@media(max-width: 768px){.locations-section{padding-top:60px}.city-card{height:340px}.main-title,.ddc-title,.socials-block__title,.st-heading{font-size:clamp(2rem,10vw,3.2rem)}}.instagram-reels{padding:64px 0}@media screen and (max-width: 1200px){.instagram-reels{padding:40px 0}}.instagram-reels__card{position:relative;display:block;overflow:hidden;border-radius:16px;aspect-ratio:9/16;background-color:#1a1a1a;outline-offset:4px}.instagram-reels__card:focus-visible{outline:2px solid #e8408a}.instagram-reels__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.instagram-reels__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:56px;height:56px;border-radius:50%;background:rgba(17,17,17,.55);color:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:background .3s ease,transform .3s ease}.instagram-reels__play svg{width:22px;height:22px;margin-left:3px}.instagram-reels__card:hover .instagram-reels__poster,.instagram-reels__card:focus-visible .instagram-reels__poster{transform:scale(1.06)}.instagram-reels__card:hover .instagram-reels__play,.instagram-reels__card:focus-visible .instagram-reels__play{background:#e8408a;transform:translate(-50%, -50%) scale(1.1)}.instagram-reels__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.instagram-reels__card.is-playing .instagram-reels__play{opacity:0;pointer-events:none}.instagram-reels-swiper .swiper-slide{height:auto}@media(prefers-reduced-motion: reduce){.instagram-reels__poster,.instagram-reels__play{transition:none}}/*# sourceMappingURL=style-home.css.map */
