.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url(/images/vendor/slick-carousel/slick/ajax-loader.gif?fb6f3c230cb846e25247dfaa1da94d8f) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/fonts/vendor/slick-carousel/slick/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29);src:url(/fonts/vendor/slick-carousel/slick/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29?#iefix) format("embedded-opentype"),url(/fonts/vendor/slick-carousel/slick/slick.woff?295183786cd8a138986521d9f388a286) format("woff"),url(/fonts/vendor/slick-carousel/slick/slick.ttf?c94f7671dcc99dce43e22a89f486f7c2) format("truetype"),url(/fonts/vendor/slick-carousel/slick/slick.svg?2630a3e3eab21c607e21576571b95b9d#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
@keyframes sheen{0%{transform:translateX(-130%)}30%,to{transform:translateX(130%)}}@keyframes sheen-brief{0%{transform:translateX(-130%)}4%,to{transform:translateX(130%)}}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(28px)}}@keyframes hero-frame{0%{opacity:0;transform:translateY(36px) scale(.965)}}@keyframes panel-in{0%{opacity:0;transform:translate(var(--from-x,0),14px)}}@keyframes menu-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes pop-in{0%{opacity:0;transform:scale(.4) rotate(-25deg)}}@keyframes dialog-in{0%{opacity:0;transform:translateY(18px) scale(.97)}}@keyframes dialog-out{to{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes backdrop-in{0%{opacity:0}}@keyframes backdrop-out{to{opacity:0}}@keyframes shape-drift{0%{transform:translate(0) rotate(0deg)}to{transform:translate(-1.6%,1.8%) rotate(-1.2deg)}}@keyframes breathe{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes neon-breathe{0%{opacity:.62;transform:scale(1.03)}to{opacity:1;transform:scale(1.1)}}@keyframes poster-float{0%{transform:translateY(.6%) scale(1)}to{transform:translate(.5%,-.8%) scale(1.03)}}@keyframes grain{0%,to{transform:translate(0)}8.33%{transform:translate(-46px,72px)}16.66%{transform:translate(84px,-38px)}25%{transform:translate(-112px,-64px)}33.33%{transform:translate(58px,96px)}41.66%{transform:translate(-24px,-118px)}50%{transform:translate(118px,44px)}58.33%{transform:translate(-92px,18px)}66.66%{transform:translate(32px,-86px)}75%{transform:translate(-70px,104px)}83.33%{transform:translate(102px,-12px)}91.66%{transform:translate(-8px,52px)}}@keyframes ring{0%{opacity:.8;transform:scale(.7)}70%,to{opacity:0;transform:scale(2.6)}}@keyframes twinkle{0%,to{opacity:.55;transform:scale(.85) rotate(0deg)}50%{opacity:1;transform:scale(1) rotate(45deg)}}@keyframes aurora{0%{transform:translate(-4%,3%) rotate(-3deg) scale(1)}to{transform:translate(4%,-3%) rotate(3deg) scale(1.08)}}@keyframes canvas-drift{0%{transform:translate(-6%,-4%) scale(1)}to{transform:translate(6%,5%) scale(1.12)}}@keyframes ken-burns{0%{transform:scale(1) translate(0)}to{transform:scale(1.08) translate(-1.5%,1.2%)}}@keyframes draw{0%{transform:scaleX(0)}}@property --edition-accent{syntax:"<color>";inherits:true;initial-value:#c6b8ff}html.has-reveal .cluj-2026 [data-reveal]:not([data-reveal=group]){opacity:0;transform:translateY(18px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}html.has-reveal .cluj-2026 [data-reveal]:not([data-reveal=group]).is-inview{opacity:1;transform:none}html.has-reveal .cluj-2026 [data-reveal=group]>*{opacity:0;transform:translateY(18px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}html.has-reveal .cluj-2026 [data-reveal=group].is-inview>*{opacity:1;transform:none}html.has-reveal .cluj-2026 [data-reveal=group]>:nth-child(2){transition-delay:80ms}html.has-reveal .cluj-2026 [data-reveal=group]>:nth-child(3){transition-delay:.16s}html.has-reveal .cluj-2026 [data-reveal=group]>:nth-child(4){transition-delay:.24s}html.has-reveal .cluj-2026 [data-reveal=group]>:nth-child(5){transition-delay:.32s}html.has-reveal .cluj-2026 [data-reveal=group]>:nth-child(6){transition-delay:.4s}html.has-reveal .cluj-2026 [data-reveal=group]>:nth-child(n+7){transition-delay:.48s}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:80px}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background:#f5f1fd;color:#251d58;font-family:Clash Display,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.48;margin:0;min-width:320px}@media (min-width:1024px){body{background:#15104b}body:before{animation:canvas-drift 40s cubic-bezier(.65,0,.35,1) infinite alternate;background:radial-gradient(32% 30% at 36% 42%,rgba(74,58,197,.42) 0,transparent 70%),radial-gradient(26% 30% at 70% 66%,rgba(255,120,20,.1) 0,transparent 70%);content:"";inset:-30%;pointer-events:none;position:fixed;z-index:0}}@media (max-width:760px){body.nav-open{overflow:hidden}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cluj-2026 *,.cluj-2026 :after,.cluj-2026 :before,body:before{animation:none!important;transition:none!important}}.cluj-2026{--pad:clamp(20px,4.4vw,80px);--section-top:100px;--section-bottom:96px;overflow:clip;position:relative;z-index:1}@media (min-width:1024px){.cluj-2026{box-shadow:0 16px 75px rgba(7,5,45,.2);margin:0 auto;max-width:1320px}}@media (max-width:760px){.cluj-2026{--pad:18px;--section-top:48px;--section-bottom:52px}}.cluj-2026 p{margin:0}.cluj-2026 a{color:inherit}.cluj-2026 button{cursor:pointer;font:inherit}.cluj-2026 svg{display:block}.cluj-2026 .icon{fill:none;flex:none;height:1em;width:1em}.cluj-2026 img{height:auto;max-width:100%}.cluj-2026 ::-moz-selection{background:#fdc4de;color:#251d58}.cluj-2026 ::selection{background:#fdc4de;color:#251d58}.cluj-2026 [tabindex]:focus-visible,.cluj-2026 a:focus-visible,.cluj-2026 button:focus-visible{outline:3px solid #fcdb74;outline-offset:3px}.cluj-2026 .section-wrap{padding:var(--section-top) var(--pad) var(--section-bottom)}.cluj-2026 .section-overline{color:#c6b8ff;font-size:13px;font-weight:600;letter-spacing:.13em;margin:0 0 18px;text-transform:uppercase}@media (max-width:760px){.cluj-2026 .section-overline{font-size:11px;margin-bottom:13px}}.cluj-2026 .slick-loading .slick-list{background:none}.cluj-2026 .topnav{align-items:center;background:#251879;color:#fff;display:flex;gap:24px;height:72px;justify-content:space-between;padding:0 var(--pad);position:sticky;top:0;transition:box-shadow .3s ease;z-index:200}.cluj-2026 .topnav.stuck{box-shadow:0 10px 40px rgba(7,5,45,.35)}@media (max-width:760px){.cluj-2026 .topnav{background:rgba(37,24,121,.97);height:64px}}.cluj-2026 .topnav .brand{align-items:center;color:#fff;display:flex;flex:none;gap:16px;text-decoration:none;transition:opacity .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .topnav .brand:hover{opacity:.82}.cluj-2026 .topnav .brand img{display:block;height:26px;width:auto}@media (max-width:760px){.cluj-2026 .topnav .brand{gap:11px}.cluj-2026 .topnav .brand img{height:22px}}.cluj-2026 .topnav .brand-rule{background:rgba(198,184,255,.4);height:30px;width:1px}@media (max-width:760px){.cluj-2026 .topnav .brand-rule{height:24px}}.cluj-2026 .topnav .brand-mark{display:flex;flex-direction:column;font-size:14px;font-weight:600;letter-spacing:-.045em;letter-spacing:-.04em;line-height:.99;line-height:.92;margin:0;white-space:nowrap}@media (max-width:760px){.cluj-2026 .topnav .brand-mark{font-size:12px}}.cluj-2026 .topnav .brand-dots{display:inline-flex;gap:3px;margin-left:3px;vertical-align:.14em}.cluj-2026 .topnav .brand-dots .edition-dot{height:5px;width:5px}.cluj-2026 .topnav .navlinks{align-items:center;display:flex;gap:34px}.cluj-2026 .topnav .navlinks .edition-menu-trigger,.cluj-2026 .topnav .navlinks>a{color:#e9e3ff;font-size:14px;font-weight:500;position:relative;text-decoration:none;transition:color .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .topnav .navlinks .edition-menu-trigger:hover,.cluj-2026 .topnav .navlinks>a:hover{color:#fff}@media (min-width:761px){.cluj-2026 .topnav .navlinks>a:after{background:currentColor;bottom:-6px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .topnav .navlinks>a:focus-visible:after,.cluj-2026 .topnav .navlinks>a:hover:after{transform:scaleX(1)}}@media (max-width:760px){.cluj-2026 .topnav .navlinks{align-items:stretch;animation:menu-in .24s cubic-bezier(.16,1,.3,1) backwards;background:rgba(37,24,121,.98);box-shadow:0 30px 60px rgba(7,5,45,.5);flex-direction:column;gap:0;left:0;padding:8px 18px 24px;position:absolute;right:0;top:100%}.cluj-2026 .topnav .navlinks .edition-menu-trigger,.cluj-2026 .topnav .navlinks>a{border-bottom:1px solid hsla(0,0%,100%,.12);font-size:17px;padding:14px 0}}.cluj-2026 .topnav .navlinks>.nav-exit{align-items:center;color:#c6b8ff;display:inline-flex;gap:8px}.cluj-2026 .topnav .navlinks>.nav-exit .icon-glyph{height:16px;width:16px}.cluj-2026 .topnav .navlinks>.nav-exit .icon-out{height:12px;transition:transform .24s cubic-bezier(.16,1,.3,1);width:12px}.cluj-2026 .topnav .navlinks>.nav-exit:hover .icon-out{transform:translate(1px,-1px)}@media (min-width:761px){.cluj-2026 .topnav .navlinks>.nav-exit{margin-left:2px;padding-left:36px}.cluj-2026 .topnav .navlinks>.nav-exit:before{background:rgba(198,184,255,.4);content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.cluj-2026 .topnav .navlinks>.nav-exit:after{left:36px}}@media (max-width:760px){.cluj-2026 .topnav .navlinks>.nav-exit{border-bottom:0;font-size:15px;margin-top:8px}.cluj-2026 .topnav .navlinks{display:none}body.nav-open .cluj-2026 .topnav .navlinks{display:flex}}.cluj-2026 .topnav .edition-menu{position:relative}.cluj-2026 .topnav .edition-menu .edition-menu-heading{display:none;font-size:17px;margin:0;padding:14px 0 10px}.cluj-2026 .topnav .edition-menu .edition-menu-trigger{align-items:center;background:none;border:0;display:inline-flex;gap:8px;padding:9px 0;width:100%}.cluj-2026 .topnav .edition-menu .edition-menu-trigger .icon{height:14px;transition:transform .4s cubic-bezier(.16,1,.3,1);width:14px}@media (max-width:760px){.cluj-2026 .topnav .edition-menu .edition-menu-heading{display:block}.cluj-2026 .topnav .edition-menu .edition-menu-trigger{display:none}}.cluj-2026 .topnav .edition-menu.is-open .edition-menu-trigger .icon{transform:rotate(180deg)}.cluj-2026 .topnav .edition-menu .edition-menu-list{background:#21156b;border:1px solid rgba(194,178,255,.34);box-shadow:0 18px 42px rgba(13,6,60,.29);min-width:255px}@media (min-width:761px){.cluj-2026 .topnav .edition-menu .edition-menu-list{opacity:0;padding:9px 10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-8px);transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),visibility 0s linear .24s;visibility:hidden;z-index:210}.cluj-2026 .topnav .edition-menu .edition-menu-list a{opacity:0;transform:translateY(-4px);transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),background .12s}}@media (max-width:760px){.cluj-2026 .topnav .edition-menu .edition-menu-list{background:hsla(0,0%,100%,.05);border:0;margin:0 0 8px;padding:9px 10px}}.cluj-2026 .topnav .edition-menu .edition-menu-list a{align-items:center;color:#fff;display:grid;font-size:13px;gap:10px;grid-template-columns:10px 1fr auto;padding:12px 9px;text-decoration:none;transition:background .12s}.cluj-2026 .topnav .edition-menu .edition-menu-list a:hover{background:hsla(0,0%,100%,.07)}.cluj-2026 .topnav .edition-menu .edition-menu-list a small{color:#d4c9ff;font-size:11px}@media (min-width:761px){.cluj-2026 .topnav .edition-menu.is-open .edition-menu-list{opacity:1;pointer-events:auto;transform:none;transition-delay:0s;visibility:visible}.cluj-2026 .topnav .edition-menu.is-open .edition-menu-list a{opacity:1;transform:none}.cluj-2026 .topnav .edition-menu.is-open .edition-menu-list a:first-child{transition-delay:30ms}.cluj-2026 .topnav .edition-menu.is-open .edition-menu-list a:nth-child(2){transition-delay:60ms}.cluj-2026 .topnav .edition-menu.is-open .edition-menu-list a:nth-child(3){transition-delay:90ms}.cluj-2026 .topnav .edition-menu.is-open .edition-menu-list a:nth-child(4){transition-delay:.12s}}.cluj-2026 .topnav .navburger{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;display:none;height:46px;padding:0;place-items:center;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);width:46px}.cluj-2026 .topnav .navburger:active{transform:scale(.92);transition-duration:.12s}.cluj-2026 .topnav .navburger .icon{grid-area:1/1;height:24px;transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);width:24px}.cluj-2026 .topnav .navburger .icon-close{opacity:0;transform:rotate(-90deg) scale(.6)}body.nav-open .cluj-2026 .topnav .navburger{background:hsla(0,0%,100%,.14)}body.nav-open .cluj-2026 .topnav .navburger .icon-menu{opacity:0;transform:rotate(90deg) scale(.6)}body.nav-open .cluj-2026 .topnav .navburger .icon-close{opacity:1;transform:none}@media (max-width:760px){.cluj-2026 .topnav .navburger{display:grid}}.cluj-2026 [data-edition=de_toamna]{--edition-accent:#ff7814;--edition-card:#f05a10;--edition-card-text:#ad4c1e;--edition-surface:#b94c27;--edition-poster:#ff792e}.cluj-2026 [data-edition=de_mos_nicolae]{--edition-accent:#2969f9;--edition-card:#075eea;--edition-card-text:#2c4e96;--edition-surface:#3157a3;--edition-poster:#0060fa}.cluj-2026 [data-edition=de_craciun_1]{--edition-accent:#ed2c69;--edition-card:#ec2860;--edition-card-text:#aa304a;--edition-surface:#9f3761;--edition-poster:#f42d5c}.cluj-2026 [data-edition=de_craciun_2]{--edition-accent:#05a074;--edition-card:#068e69;--edition-card-text:#2c684f;--edition-surface:#126f5b;--edition-poster:#069561}.cluj-2026 .edition-dot{background:var(--edition-accent,#c6b8ff);border-radius:50%;display:inline-block;height:10px;width:10px}.cluj-2026 .hero{background:radial-gradient(70% 95% at 70% 5%,#4836d3 0,transparent 73%),radial-gradient(55% 95% at 2% 95%,#4736b6 0,transparent 68%),radial-gradient(90% 90% at 97% 86%,#281b79 4%,transparent 72%),linear-gradient(140deg,#30248d,#392aaa 49%,#22185f);color:#fff;overflow:hidden;padding:50px var(--pad);position:relative}@media (max-width:760px){.cluj-2026 .hero{background:#27197b;padding:31px var(--pad) var(--section-top)}}.cluj-2026 .hero .hero-inner{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1.12fr) minmax(290px,1fr);max-width:1500px}@media (max-width:760px){.cluj-2026 .hero .hero-inner{align-items:stretch;display:flex;flex-direction:column;gap:24px}}.cluj-2026 .hero .hero-copy{display:flex;flex-direction:column;justify-content:center}.cluj-2026 .hero .hero-bottom,.cluj-2026 .hero .hero-description,.cluj-2026 .hero .hero-kicker,.cluj-2026 .hero h1{animation:hero-rise .9s cubic-bezier(.16,1,.3,1) backwards}.cluj-2026 .hero .hero-kicker{animation-delay:60ms}.cluj-2026 .hero h1{animation-delay:.16s}.cluj-2026 .hero .hero-description{animation-delay:.26s}.cluj-2026 .hero .hero-bottom{animation-delay:.34s}.cluj-2026 .hero .video-frame{animation:hero-frame 1.1s cubic-bezier(.16,1,.3,1) .24s backwards}.cluj-2026 .hero .hero-kicker{align-items:center;color:#eeeaff;display:flex;font-size:17px;gap:11px;letter-spacing:.005em}.cluj-2026 .hero .hero-kicker .kicker-dot{background:#c0a4fb;border-radius:50%;height:9px;position:relative;width:9px}.cluj-2026 .hero .hero-kicker .kicker-dot:after{animation:ring 3.2s cubic-bezier(.16,1,.3,1) infinite;border:1.5px solid #c0a4fb;border-radius:50%;content:"";inset:-2px;position:absolute}@media (max-width:760px){.cluj-2026 .hero .hero-kicker{color:#d5caff;font-size:11px;gap:7px;letter-spacing:.055em;text-transform:uppercase}}.cluj-2026 .hero h1{font-size:clamp(36px,4.2vw,60px);font-weight:600;letter-spacing:-.045em;letter-spacing:-.048em;line-height:.99;line-height:1.085;margin:32px 0 25px;max-width:800px}@media (max-width:760px){.cluj-2026 .hero h1{letter-spacing:-.057em;line-height:1.105;margin:24px 0 23px}}.cluj-2026 .hero h1 .hero-line{text-wrap:balance;display:block}.cluj-2026 .hero .hero-description{color:#dcd5fd;font-size:19px;line-height:1.54;margin:0 0 30px;max-width:580px}.cluj-2026 .hero .hero-description .br-phone{display:none}@media (max-width:760px){.cluj-2026 .hero .hero-description{color:#ece6ff;font-size:min(16px,3.8vw);line-height:1.59}.cluj-2026 .hero .hero-description .br-desktop{display:none}.cluj-2026 .hero .hero-description .br-phone{display:initial}}.cluj-2026 .hero .hero-bottom{align-items:center;display:flex;gap:24px}@media (max-width:760px){.cluj-2026 .hero .hero-bottom{align-items:stretch;flex-direction:column;gap:21px}}.cluj-2026 .hero .hero-facts{align-items:center;display:flex;font-size:19px;gap:12px}.cluj-2026 .hero .hero-facts .fact-mark{animation:twinkle 3.4s cubic-bezier(.65,0,.35,1) infinite;color:#bdadff;display:inline-block}@media (max-width:760px){.cluj-2026 .hero .hero-facts{color:#e9e3ff;font-size:13px}}.cluj-2026 .hero .hero-cta{align-items:center;background:#f8f7ff;border:1px solid #ded6ff;border-radius:999px;color:#301ca7;display:inline-flex;font-size:15px;font-weight:600;gap:12px;margin-left:4px;overflow:hidden;padding:13px 21px;position:relative;text-decoration:none;transition:transform .24s cubic-bezier(.16,1,.3,1),background .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .hero .hero-cta .icon{height:18px;width:18px}.cluj-2026 .hero .hero-cta:hover{background:#ece2ff;transform:translateY(-2px)}.cluj-2026 .hero .hero-cta:active{transform:translateY(0) scale(.98);transition-duration:.12s}.cluj-2026 .hero .hero-cta .icon{transition:transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .hero .hero-cta:focus-visible .icon,.cluj-2026 .hero .hero-cta:hover .icon{transform:translateY(3px)}.cluj-2026 .hero .hero-cta:after{animation:sheen 1.4s cubic-bezier(.65,0,.35,1) infinite;animation-delay:1.5s;animation-fill-mode:both;animation-iteration-count:1;background:linear-gradient(105deg,transparent 38%,rgba(120,92,255,.22) 50%,transparent 62%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-130%);z-index:1}@media (hover:hover){.cluj-2026 .hero .hero-cta:hover:after{animation:sheen 1s cubic-bezier(.16,1,.3,1) 1 both}}@media (max-width:760px){.cluj-2026 .hero .hero-cta{align-self:flex-start;margin-left:0;padding:12px 17px}}.cluj-2026 .hero .hero-media{display:flex;justify-content:center}.cluj-2026 .hero .video-frame{aspect-ratio:4/5;background:#5234a6;box-shadow:0 16px 60px rgba(25,14,86,.4);max-width:560px;overflow:hidden;position:relative;width:100%}@media (max-width:760px){.cluj-2026 .hero .video-frame{max-width:none}}.cluj-2026 .hero .hero-video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.cluj-2026 .programme{background:linear-gradient(160deg,#23166e,#332399 90%);color:#fff;overflow:hidden;position:relative}.cluj-2026 .programme:before{animation:aurora 26s cubic-bezier(.65,0,.35,1) infinite alternate;background:radial-gradient(38% 34% at 28% 30%,rgba(98,74,255,.5) 0,transparent 70%),radial-gradient(30% 36% at 76% 72%,rgba(255,121,47,.16) 0,transparent 70%);content:"";inset:-20%;pointer-events:none;position:absolute}.cluj-2026 .programme>*{position:relative}.cluj-2026 .programme .section-head{align-items:end;display:flex;gap:24px;justify-content:space-between;margin:0 0 46px}@media (max-width:760px){.cluj-2026 .programme .section-head{display:block;margin-bottom:30px}}.cluj-2026 .programme .section-head h2{font-size:clamp(39px,6.9vw,99px);font-weight:600;letter-spacing:-.045em;letter-spacing:-.06em;line-height:.99;margin:0}.cluj-2026 .programme .section-head p{color:#beaeef;font-size:15px;line-height:1.38;max-width:300px}@media (max-width:760px){.cluj-2026 .programme .section-head p{line-height:1.5;margin-top:15px}}.cluj-2026 .programme .venue-block{background:#24166e;border:1px solid rgba(196,177,255,.75);overflow:hidden}.cluj-2026 .programme .venue-block+.venue-block{margin-top:40px}@media (max-width:760px){.cluj-2026 .programme .venue-block+.venue-block{margin-top:22px}}.cluj-2026 .programme .event-grid{display:grid;grid-template-columns:1fr 1fr}@media (max-width:760px){.cluj-2026 .programme .event-grid{grid-template-columns:1fr}}.cluj-2026 .programme .event-card{background:var(--edition-poster,var(--edition-accent));-webkit-clip-path:inset(0);clip-path:inset(0);color:#fff;isolation:isolate;min-height:413px;overflow:hidden;position:relative}@media (max-width:760px){.cluj-2026 .programme .event-card{min-height:222px}}.cluj-2026 .programme .event-card .poster-shape{animation:shape-drift 14s cubic-bezier(.65,0,.35,1) infinite alternate;height:110%;pointer-events:none;position:absolute;right:-5%;top:8%;width:105%;z-index:-1}.cluj-2026 .programme .event-card .poster-shape:before{animation:neon-breathe 6s cubic-bezier(.65,0,.35,1) infinite alternate;background:var(--poster) center/contain no-repeat;content:"";filter:blur(22px) saturate(1.3);inset:0;opacity:.85;position:absolute;transform:scale(1.06)}@media (max-width:760px){.cluj-2026 .programme .event-card .poster-shape:before{filter:blur(13px) saturate(1.3)}}.cluj-2026 .programme .event-card .poster-shape img{animation:poster-float 9s cubic-bezier(.65,0,.35,1) infinite alternate;display:block;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}.cluj-2026 .programme .event-card:nth-child(2) .poster-shape{animation-delay:-7s}.cluj-2026 .programme .event-card:nth-child(2) .poster-shape:before{animation-delay:-3.4s}.cluj-2026 .programme .event-card:nth-child(2) .poster-shape img{animation-delay:-5.2s}.cluj-2026 .programme .event-card:after{animation:grain 1s step-end infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncG type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncB type='linear' slope='2.4' intercept='-.7'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E") 0 0/280px 280px repeat;content:"";inset:-180px;mix-blend-mode:soft-light;opacity:.5;pointer-events:none;position:absolute;z-index:0}.cluj-2026 .programme .event-card:nth-child(2):after{animation-delay:-.5s}.cluj-2026 .programme .event-card:nth-child(2) .event-btn:after{animation-delay:-3.3s}.cluj-2026 .programme .event-card .event-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:inherit;padding:42px;position:relative;z-index:1}@media (max-width:760px){.cluj-2026 .programme .event-card .event-content{padding:15px 18px 14px}}.cluj-2026 .programme .event-card .event-heading{font-size:clamp(26px,4.35vw,63px);font-weight:600;font-weight:500;letter-spacing:-.045em;letter-spacing:-.06em;line-height:.99;line-height:.94;margin:0;max-width:88%;text-transform:uppercase}@media (max-width:760px){.cluj-2026 .programme .event-card .event-heading{letter-spacing:-.05em;line-height:1.06;max-width:100%}}.cluj-2026 .programme .event-card .event-date{font-size:32px;letter-spacing:-.035em;margin-top:11px}@media (max-width:760px){.cluj-2026 .programme .event-card .event-date{font-size:17px;margin-top:5px}}.cluj-2026 .programme .event-card .event-bottom{align-items:end;display:flex;gap:16px;justify-content:space-between;margin-top:32px}@media (max-width:760px){.cluj-2026 .programme .event-card .event-bottom{margin-top:20px}}.cluj-2026 .programme .event-card .event-times{font-size:18px;line-height:1.43;max-width:230px}@media (max-width:760px){.cluj-2026 .programme .event-card .event-times{font-size:11px;letter-spacing:-.015em;line-height:1.3}}.cluj-2026 .programme .event-card .event-btn{align-items:center;background:#fff;border-radius:99px;color:#241777;display:inline-flex;flex:none;font-size:14px;gap:13px;overflow:hidden;padding:12px 18px;position:relative;text-decoration:none;transition:transform .24s cubic-bezier(.16,1,.3,1),background .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .programme .event-card .event-btn .icon{transition:transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .programme .event-card .event-btn:focus-visible .icon,.cluj-2026 .programme .event-card .event-btn:hover .icon{transform:translateY(3px)}.cluj-2026 .programme .event-card .event-btn:after{animation:sheen 8s cubic-bezier(.65,0,.35,1) infinite;animation-delay:0s;background:linear-gradient(105deg,transparent 38%,rgba(120,92,255,.24) 50%,transparent 62%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-130%);z-index:1}@media (hover:hover){.cluj-2026 .programme .event-card .event-btn:hover:after{animation:sheen 1s cubic-bezier(.16,1,.3,1) 1 both}}.cluj-2026 .programme .event-card .event-btn .icon{height:16px;width:16px}.cluj-2026 .programme .event-card .event-btn:hover{background:#ece2ff;transform:translateY(-2px)}.cluj-2026 .programme .event-card .event-btn:active{transform:translateY(0) scale(.98);transition-duration:.12s}@media (max-width:760px){.cluj-2026 .programme .event-card .event-btn{font-size:12px;font-weight:600;padding:8px 14px}}.cluj-2026 .programme .venue-block+.venue-block .event-card:after{animation-delay:-7.3s;animation-duration:13s}.cluj-2026 .programme .venue-block+.venue-block .event-card .poster-shape:before{animation-delay:-1.7s}.cluj-2026 .programme .venue-block+.venue-block .event-card .poster-shape img{animation-delay:-2.9s}.cluj-2026 .programme .venue-block+.venue-block .event-card:nth-child(2) .poster-shape:before{animation-delay:-4.9s}.cluj-2026 .programme .venue-block+.venue-block .event-card:nth-child(2) .poster-shape img{animation-delay:-7.6s}.cluj-2026 .programme .venue-block+.venue-block .event-card:nth-child(2):after{animation-delay:-9.6s;animation-duration:14.5s}.cluj-2026 .programme .venue-block+.venue-block .event-card .event-btn:after{animation-delay:-5.1s}.cluj-2026 .programme .venue-block+.venue-block .event-card:nth-child(2) .event-btn:after{animation-delay:-6.9s}.cluj-2026 .programme .venue-line{align-items:center;background:rgba(29,20,91,.53);display:flex;gap:15px;justify-content:space-between;padding:20px 35px}@media (max-width:760px){.cluj-2026 .programme .venue-line{align-items:flex-start;flex-direction:column;gap:9px;padding:18px 19px}}.cluj-2026 .programme .venue-line .venue-name strong{display:block;font-size:34px;font-weight:600;letter-spacing:-.035em}@media (max-width:760px){.cluj-2026 .programme .venue-line .venue-name strong{font-size:23px;margin-bottom:7px}}.cluj-2026 .programme .venue-line .venue-level{color:#bca6f8;font-size:.83em;font-style:normal;font-weight:500}.cluj-2026 .programme .venue-line .venue-name span{color:#c6baf3;display:block;font-size:14px}@media (max-width:760px){.cluj-2026 .programme .venue-line .venue-name span{font-size:12px}}.cluj-2026 .programme .venue-line .venue-gps{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.5);display:inline-flex;font-size:14px;gap:4px;padding-bottom:3px;text-decoration:none;transition:border-color .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .programme .venue-line .venue-gps .icon{transition:transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .programme .venue-line .venue-gps:focus-visible .icon,.cluj-2026 .programme .venue-line .venue-gps:hover .icon{transform:translate(2px,-2px)}.cluj-2026 .programme .venue-line .venue-gps .icon{height:14px;width:14px}.cluj-2026 .programme .venue-line .venue-gps:hover{border-color:#fff}@media (max-width:760px){.cluj-2026 .programme .venue-line .venue-gps{font-size:12px}}.cluj-2026 .story{background:#f5f1fd;-webkit-clip-path:inset(0);clip-path:inset(0);color:#251d58;isolation:isolate;position:relative}.cluj-2026 .story:before{animation:grain 1s step-end infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncG type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncB type='linear' slope='2.4' intercept='-.7'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E") 0 0/280px 280px repeat;content:"";inset:-180px;mix-blend-mode:multiply;opacity:.28;pointer-events:none;position:absolute;z-index:-1}.cluj-2026 .story .section-overline{color:#5b43d4}.cluj-2026 .story .story-intro{align-items:end;display:grid;gap:86px;grid-template-columns:1.15fr 1fr;padding-bottom:55px}@media (max-width:760px){.cluj-2026 .story .story-intro{display:block;padding-bottom:30px}}.cluj-2026 .story .story-intro h2{font-size:clamp(39px,5.7vw,82px);font-weight:600;letter-spacing:-.045em;line-height:.99;margin:0;max-width:880px}.cluj-2026 .story .story-intro p{font-size:23px;line-height:1.48;max-width:500px}@media (max-width:760px){.cluj-2026 .story .story-intro p{font-size:15px;line-height:1.5;margin-top:18px}}.cluj-2026 .story .experience-grid{display:grid;gap:12px;grid-template-columns:repeat(6,1fr)}@media (max-width:760px){.cluj-2026 .story .experience-grid{gap:8px;grid-template-columns:1fr 1fr}}.cluj-2026 .story .experience{align-items:flex-end;background:#1b125a;border-radius:3px;color:#fff;display:flex;grid-column:span 2;min-height:255px;overflow:hidden;padding:24px;position:relative}.cluj-2026 .story .experience.experience-feature{grid-column:span 6}.cluj-2026 .story .experience:nth-child(2),.cluj-2026 .story .experience:nth-child(3){grid-column:span 3}@media (max-width:760px){.cluj-2026 .story .experience{grid-column:span 2;min-height:215px;padding:14px}.cluj-2026 .story .experience:nth-child(n+2){grid-column:span 1}.cluj-2026 .story .experience.experience-feature,.cluj-2026 .story .experience:last-child{grid-column:span 2}}.cluj-2026 .story .experience .experience-photo{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform 1s cubic-bezier(.16,1,.3,1);width:100%;z-index:0}.cluj-2026 .story .experience:before{background:linear-gradient(rgba(12,8,46,.02) 24%,rgba(11,5,49,.24) 55%,rgba(11,5,49,.78));content:"";inset:0;position:absolute;transition:opacity .6s cubic-bezier(.16,1,.3,1);z-index:1}.cluj-2026 .story .experience h3{font-size:clamp(22px,2.3vw,38px);font-weight:600;font-weight:500;letter-spacing:-.045em;line-height:.99;margin:0;max-width:96%;position:relative;text-shadow:0 2px 14px rgba(11,5,49,.75);transition:transform .6s cubic-bezier(.16,1,.3,1);z-index:2}@media (max-width:760px){.cluj-2026 .story .experience h3{font-size:27px;line-height:1.08;max-width:80%}}.cluj-2026 .story .experience.experience-feature h3{font-size:clamp(27px,3vw,43px)}.cluj-2026 .story .experience.experience-feature .experience-photo{animation:ken-burns 22s cubic-bezier(.65,0,.35,1) infinite alternate}@media (hover:hover){.cluj-2026 .story .experience:hover .experience-photo{transform:scale(1.05)}.cluj-2026 .story .experience:hover:before{opacity:.8}.cluj-2026 .story .experience:hover h3{transform:translateY(-4px)}}.cluj-2026 .creators{background:linear-gradient(124deg,#1b156d,#241d86 46%,#15125a);color:#fff;overflow:clip;position:relative}.cluj-2026 .creators #targ-app{isolation:isolate;position:relative}.cluj-2026 .creators #targ-app:before{animation:aurora 34s cubic-bezier(.65,0,.35,1) -11s infinite alternate;background:radial-gradient(40% 34% at 24% 22%,rgba(104,80,255,.5) 0,transparent 70%),radial-gradient(36% 40% at 78% 64%,color-mix(in srgb,var(--edition-accent) 30%,transparent) 0,transparent 70%),radial-gradient(26% 30% at 56% 92%,rgba(255,220,34,.07) 0,transparent 70%);content:"";inset:-140px -20%;pointer-events:none;position:absolute;transition:--edition-accent .9s cubic-bezier(.16,1,.3,1);z-index:-1}.cluj-2026 .creators .creators-top{align-items:end;display:grid;gap:115px;grid-template-columns:1.65fr 1fr;margin:0 0 28px}@media (max-width:760px){.cluj-2026 .creators .creators-top{display:block;margin-bottom:24px}}.cluj-2026 .creators .creators-top h2{font-size:clamp(39px,7vw,101px);font-weight:600;letter-spacing:-.045em;line-height:.99;margin:0}.cluj-2026 .creators .creators-top p{font-size:22px;line-height:1.48}@media (max-width:760px){.cluj-2026 .creators .creators-top p{font-size:15px;line-height:1.5;margin-top:18px}}.cluj-2026 .creators .edition-interface{background:linear-gradient(rgba(84,66,220,.4),rgba(70,55,205,.42) 32%,rgba(60,47,190,.42));padding:28px 36px 40px}@media (max-width:760px){.cluj-2026 .creators .edition-interface{background:none;padding:0}}.cluj-2026 .creators .edition-selector{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);padding-bottom:28px}@media (max-width:760px){.cluj-2026 .creators .edition-selector{grid-template-columns:1fr 1fr;padding-bottom:22px}}.cluj-2026 .creators .edition-tab{align-items:center;background:transparent;border:2px solid var(--edition-accent);color:#fff;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:62px;padding:10px 13px;text-align:center;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .creators .edition-tab:hover{background:color-mix(in srgb,var(--edition-accent) 22%,transparent)}.cluj-2026 .creators .edition-tab.is-active{background:var(--edition-accent)}.cluj-2026 .creators .edition-tab:focus-visible{outline-color:#fff;outline-offset:3px}.cluj-2026 .creators .edition-tab:active{transform:scale(.985);transition-duration:.12s}.cluj-2026 .creators .edition-tab .edition-tab-name{font-size:16.8px;font-weight:600;letter-spacing:-.01em;line-height:1.1}.cluj-2026 .creators .edition-tab .edition-tab-dates{font-size:14px;line-height:1.15;opacity:.8}.cluj-2026 .creators .edition-tab.is-active .edition-tab-dates,.cluj-2026 .creators .edition-tab.is-active .edition-tab-name{color:#e6dcff}@media (max-width:760px){.cluj-2026 .creators .edition-tab{border-radius:12px;min-height:56px;padding:7px 8px}.cluj-2026 .creators .edition-tab .edition-tab-name{font-size:15.7px}.cluj-2026 .creators .edition-tab .edition-tab-dates{font-size:13.2px}}.cluj-2026 .creators .edition-panel{padding-bottom:0}.cluj-2026 .creators .edition-content{animation:rise-in .42s cubic-bezier(.16,1,.3,1) backwards}.cluj-2026 .creators .edition-heading{align-items:end;display:flex;gap:16px;justify-content:space-between;padding:30px 0 25px;position:relative}.cluj-2026 .creators .edition-heading:after{animation:draw .7s cubic-bezier(.16,1,.3,1) .12s backwards;background:var(--edition-accent);bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform-origin:left}@media (max-width:760px){.cluj-2026 .creators .edition-heading{align-items:flex-start;flex-direction:column;gap:7px;padding:30px 6px 18px}}.cluj-2026 .creators .edition-heading .edition-title{font-size:clamp(36px,4vw,58px);font-weight:600;letter-spacing:-.045em;letter-spacing:-.04em;line-height:.99;line-height:1;margin:0;text-transform:uppercase}.cluj-2026 .creators .edition-heading .edition-meta{color:#d9ccff;font-size:14.4px;font-weight:600;letter-spacing:.04em;line-height:1.5;max-width:42%;padding-bottom:5px;text-align:right;text-transform:uppercase}@media (max-width:760px){.cluj-2026 .creators .edition-heading .edition-meta{font-size:11px;max-width:100%;padding:0;text-align:left}}.cluj-2026 .creators .edition-heading .edition-meta .edition-venue{color:inherit;text-decoration:underline;text-decoration-color:rgba(217,204,255,.45);text-underline-offset:.2em;transition:text-decoration-color .2s}.cluj-2026 .creators .edition-heading .edition-meta .edition-venue:hover{text-decoration-color:currentColor}.cluj-2026 .creators .creator-group{padding:16px 0 42px}.cluj-2026 .creators .creator-group:last-child{padding-bottom:0}@media (max-width:760px){.cluj-2026 .creators .creator-group{padding:18px 0 34px}}.cluj-2026 .creators .zone-nav{align-items:center;display:flex;gap:10px;margin:0 0 24px}@media (max-width:760px){.cluj-2026 .creators .zone-nav{gap:5px;margin-bottom:22px;overflow-x:auto}}.cluj-2026 .creators .zone-nav .zone-pill{align-items:center;border-radius:999px;color:#d6caff;display:inline-flex;flex:none;font-size:13px;justify-content:center;padding:10px 12px;text-decoration:none;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .creators .zone-nav .zone-pill:active{transform:scale(.96);transition-duration:.12s}.cluj-2026 .creators .zone-nav .zone-pill:hover{background:hsla(0,0%,100%,.1)}.cluj-2026 .creators .zone-nav .zone-pill.is-current{background:var(--edition-accent);color:#fff;font-size:16px;font-weight:600;padding:12px 22px}@media (max-width:760px){.cluj-2026 .creators .zone-nav .zone-pill.is-current{font-size:13px;padding:11px 14px}}.cluj-2026 .creators .zone-nav .zone-divider{color:#9284df;font-size:12px}.cluj-2026 .creators .zone-empty{color:#d6caff;font-size:15px}.cluj-2026 .creators .creator-grid{display:grid;gap:15px;grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.cluj-2026 .creators .creator-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.cluj-2026 .creators .creator-grid{gap:12px 8px;grid-template-columns:1fr 1fr}}.cluj-2026 .creators .creator-card{animation:rise-in .52s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(min(var(--i, 0), 11)*40ms);background:var(--edition-card);color:#fff;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.cluj-2026 .creators .creator-card:hover{box-shadow:0 18px 40px rgba(10,6,40,.35);transform:translateY(-4px)}.cluj-2026 .creators .creator-card:hover .images-slider .photo-full{transform:scale(1.05)}.cluj-2026 .creators .creator-card:active{transform:translateY(-1px);transition-duration:.12s}}.cluj-2026 .creators .creator-photo{background:var(--edition-card,#d3beaa);overflow:hidden;position:relative}.cluj-2026 .creators .creator-photo .images-slider{line-height:0;margin:0;overflow:hidden;white-space:nowrap;width:100%}.cluj-2026 .creators .creator-photo .images-slider .photo{aspect-ratio:1;display:inline-block;overflow:hidden;position:relative;vertical-align:top;width:100%}.cluj-2026 .creators .creator-photo .images-slider img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.cluj-2026 .creators .creator-photo .images-slider .photo-blur{filter:blur(12px);transform:scale(1.12)}.cluj-2026 .creators .creator-photo .images-slider .photo-full{opacity:0;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.2,.7,.2,1)}.cluj-2026 .creators .creator-photo .images-slider .photo-full.is-loaded{opacity:1}.cluj-2026 .creators .creator-photo .slider-buttons{display:flex;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .creators .creator-photo .slider-buttons .btn-slider{background:rgba(23,19,66,.4);border:0;color:#fff;cursor:pointer;display:grid;height:48px;padding:0;place-items:center;pointer-events:auto;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);width:36px}.cluj-2026 .creators .creator-photo .slider-buttons .btn-slider .icon{height:22px;width:22px}.cluj-2026 .creators .creator-photo .slider-buttons .btn-slider:focus-visible,.cluj-2026 .creators .creator-photo .slider-buttons .btn-slider:hover{background:rgba(23,19,66,.85)}.cluj-2026 .creators .creator-photo .slider-buttons .btn-slider:active{transform:scale(.94);transition-duration:.12s}.cluj-2026 .creators .creator-photo .slider-pagination{transition:opacity .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .creators .creator-photo .slider-pagination .slick-dots{bottom:13px;display:flex;flex-wrap:wrap;gap:7px;justify-content:center;left:0;line-height:0;margin:0;padding:0 6px;position:absolute;width:100%}.cluj-2026 .creators .creator-photo .slider-pagination .slick-dots li{height:7px;margin:0;width:7px}.cluj-2026 .creators .creator-photo .slider-pagination .slick-dots li button{background:hsla(0,0%,100%,.74);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.33);height:7px;padding:0;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);width:7px}.cluj-2026 .creators .creator-photo .slider-pagination .slick-dots li button:before{content:none}.cluj-2026 .creators .creator-photo .slider-pagination .slick-dots li.slick-active button{background:#ffdc22;transform:scale(1.16)}.cluj-2026 .creators .creator-photo .stand-tag{background:linear-gradient(112deg,#fff,#fff7fb 25%,#ffdac1 58%,#fff);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 3px 16px rgba(20,15,75,.33);color:#24154c;font-size:13px;font-weight:600;left:15px;letter-spacing:.025em;line-height:1;overflow:hidden;padding:10px 12px;position:relative;position:absolute;top:15px;z-index:2}.cluj-2026 .creators .creator-photo .stand-tag:after{animation:sheen-brief 30s cubic-bezier(.65,0,.35,1) infinite;animation-delay:calc(var(--i, 0)*-18.54s);background:linear-gradient(105deg,transparent 38%,hsla(0,0%,100%,.85) 50%,transparent 62%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-130%);z-index:1}@media (max-width:760px){.cluj-2026 .creators .creator-photo .stand-tag{font-size:11px;left:8px;padding:7px 8px;top:8px}}.cluj-2026 .creators .creator-card:not(.is-ready) .slider-buttons,.cluj-2026 .creators .creator-card:not(.is-ready) .slider-pagination{opacity:0}.cluj-2026 .creators .creator-card:nth-child(n+13){animation:none}.cluj-2026 .creators .creator-card-text{background:var(--edition-card-text);display:flex;flex:1;flex-direction:column;padding:13px 12px 12px}@media (max-width:760px){.cluj-2026 .creators .creator-card-text{padding:11px 9px 10px}}.cluj-2026 .creators .creator-card-category{color:hsla(0,0%,100%,.87);font-size:12px;letter-spacing:.06em;line-height:1.3;margin:0 0 7px;text-transform:uppercase}@media (max-width:760px){.cluj-2026 .creators .creator-card-category{font-size:10px;margin-bottom:6px}}.cluj-2026 .creators .creator-card-name{font-size:24px;font-weight:600;letter-spacing:-.045em;letter-spacing:-.015em;line-height:.99;line-height:1.13;margin:0 0 4px}@media (max-width:760px){.cluj-2026 .creators .creator-card-name{font-size:16.5px;letter-spacing:-.035em;margin-bottom:3px}}.cluj-2026 .creators .creator-card-name .creator-card-open{background:none;border:0;color:inherit;font:inherit;padding:0;text-align:left}.cluj-2026 .creators .creator-city{color:#fff1a6;font-size:12px;font-weight:600;letter-spacing:.015em;margin:0 0 10px}@media (max-width:760px){.cluj-2026 .creators .creator-city{margin-bottom:8px}}.cluj-2026 .creators .creator-actions{align-items:center;display:flex;gap:5px;margin-top:auto}.cluj-2026 .creators .creator-icon{background:transparent;border:1px solid hsla(0,0%,100%,.7);color:#fff;display:grid;height:33px;padding:0;place-items:center;transition:background .24s cubic-bezier(.16,1,.3,1),color .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);width:33px}.cluj-2026 .creators .creator-icon:active{transform:scale(.9);transition-duration:.12s}.cluj-2026 .creators .creator-icon .icon{height:17px;width:17px}.cluj-2026 .creators .creator-icon:focus-visible,.cluj-2026 .creators .creator-icon:hover{background:hsla(0,0%,100%,.17)}.cluj-2026 .creators .creator-icon.share-creator{border-color:#fff}.cluj-2026 .creators .creator-icon.is-copied{background:#fff;color:#25207d}.cluj-2026 .creators .creator-icon.is-copied .icon{animation:pop-in .36s cubic-bezier(.16,1,.3,1)}.cluj-2026 .creator-dialog{background:transparent;border:0;box-shadow:0 28px 100px rgba(10,5,38,.37);color:#fff;max-height:calc(100vh - 48px);padding:0;width:min(820px,100vw - 48px)}.cluj-2026 .creator-dialog::backdrop{background:rgba(17,10,34,.76)}.cluj-2026 .creator-dialog[open]{animation:dialog-in .38s cubic-bezier(.16,1,.3,1)}.cluj-2026 .creator-dialog[open]::backdrop{animation:backdrop-in .3s cubic-bezier(.16,1,.3,1)}.cluj-2026 .creator-dialog[open].is-closing{animation:dialog-out .2s cubic-bezier(.7,0,.84,0) forwards}.cluj-2026 .creator-dialog[open].is-closing::backdrop{animation:backdrop-out .2s cubic-bezier(.7,0,.84,0) forwards}.cluj-2026 .creator-dialog .creator-dialog-inner{background:var(--edition-surface);display:grid;grid-template-columns:52fr 48fr}@media (max-width:760px){.cluj-2026 .creator-dialog .creator-dialog-inner{grid-template-columns:1fr}}.cluj-2026 .creator-dialog .creator-dialog-photo{background:var(--edition-card,#d3beaa);background:#37278b;overflow:hidden;position:relative}.cluj-2026 .creator-dialog .creator-dialog-photo .dialog-images-slider{line-height:0;margin:0;overflow:hidden;white-space:nowrap;width:100%}.cluj-2026 .creator-dialog .creator-dialog-photo .dialog-images-slider .photo{aspect-ratio:1;display:inline-block;overflow:hidden;position:relative;vertical-align:top;width:100%}.cluj-2026 .creator-dialog .creator-dialog-photo .dialog-images-slider img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.cluj-2026 .creator-dialog .creator-dialog-photo .dialog-images-slider .photo-blur{filter:blur(12px);transform:scale(1.12)}.cluj-2026 .creator-dialog .creator-dialog-photo .dialog-images-slider .photo-full{opacity:0;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.2,.7,.2,1)}.cluj-2026 .creator-dialog .creator-dialog-photo .dialog-images-slider .photo-full.is-loaded{opacity:1}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-buttons{display:flex;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-buttons .btn-slider{background:rgba(23,19,66,.4);border:0;color:#fff;cursor:pointer;display:grid;height:48px;padding:0;place-items:center;pointer-events:auto;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);width:36px}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-buttons .btn-slider .icon{height:22px;width:22px}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-buttons .btn-slider:focus-visible,.cluj-2026 .creator-dialog .creator-dialog-photo .slider-buttons .btn-slider:hover{background:rgba(23,19,66,.85)}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-buttons .btn-slider:active{transform:scale(.94);transition-duration:.12s}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-pagination{transition:opacity .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-pagination .slick-dots{bottom:13px;display:flex;flex-wrap:wrap;gap:7px;justify-content:center;left:0;line-height:0;margin:0;padding:0 6px;position:absolute;width:100%}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-pagination .slick-dots li{height:7px;margin:0;width:7px}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-pagination .slick-dots li button{background:hsla(0,0%,100%,.74);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.33);height:7px;padding:0;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);width:7px}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-pagination .slick-dots li button:before{content:none}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-pagination .slick-dots li.slick-active button{background:#ffdc22;transform:scale(1.16)}.cluj-2026 .creator-dialog .creator-dialog-photo .stand-tag{background:linear-gradient(112deg,#fff,#fff7fb 25%,#ffdac1 58%,#fff);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 3px 16px rgba(20,15,75,.33);color:#24154c;font-size:13px;font-weight:600;left:15px;letter-spacing:.025em;line-height:1;overflow:hidden;padding:10px 12px;position:relative;position:absolute;top:15px;z-index:2}.cluj-2026 .creator-dialog .creator-dialog-photo .stand-tag:after{animation:sheen-brief 30s cubic-bezier(.65,0,.35,1) infinite;animation-delay:calc(var(--i, 0)*-18.54s);background:linear-gradient(105deg,transparent 38%,hsla(0,0%,100%,.85) 50%,transparent 62%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-130%);z-index:1}@media (max-width:760px){.cluj-2026 .creator-dialog .creator-dialog-photo .stand-tag{font-size:11px;left:8px;padding:7px 8px;top:8px}}.cluj-2026 .creator-dialog .creator-dialog-photo .slider-pagination{display:none}.cluj-2026 .creator-dialog .dialog-close{background:rgba(18,12,25,.53);border:0;color:#fff;display:grid;height:40px;padding:0;place-items:center;position:absolute;right:15px;top:15px;transition:background .24s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);width:40px;z-index:2}.cluj-2026 .creator-dialog .dialog-close .icon{height:22px;width:22px}.cluj-2026 .creator-dialog .dialog-close:focus-visible,.cluj-2026 .creator-dialog .dialog-close:hover{background:rgba(18,12,25,.85);transform:rotate(90deg)}.cluj-2026 .creator-dialog .creator-dialog-content{display:flex;flex-direction:column;padding:13px 22px 18px}@media (max-width:760px){.cluj-2026 .creator-dialog .creator-dialog-content{padding:12px 16px 16px}}.cluj-2026 .creator-dialog .creator-dialog-content .slider-pagination{display:flex;justify-content:center;padding:10px 0}.cluj-2026 .creator-dialog .creator-dialog-content .slider-pagination .slick-dots{display:flex;gap:7px;justify-content:center;line-height:0;margin:0;padding:0;position:static;width:auto}.cluj-2026 .creator-dialog .creator-dialog-content .slider-pagination .slick-dots li{height:8px;margin:0;width:8px}.cluj-2026 .creator-dialog .creator-dialog-content .slider-pagination .slick-dots li button{background:hsla(0,0%,100%,.55);border-radius:50%;height:8px;padding:0;width:8px}.cluj-2026 .creator-dialog .creator-dialog-content .slider-pagination .slick-dots li button:before{content:none}.cluj-2026 .creator-dialog .creator-dialog-content .slider-pagination .slick-dots li.slick-active button{background:#ffdc22}.cluj-2026 .creator-dialog .dialog-category{font-size:12px;letter-spacing:.025em;margin:4px 0 8px}.cluj-2026 .creator-dialog .dialog-brand{font-size:clamp(24px,2.4vw,34px);font-weight:600;letter-spacing:-.045em;letter-spacing:.035em;line-height:.99;line-height:1.06;margin:0 0 9px;text-transform:uppercase}.cluj-2026 .creator-dialog .dialog-city{color:#ffdc22;font-size:15px;font-weight:600;letter-spacing:.035em;margin:0 0 12px}.cluj-2026 .creator-dialog .dialog-links{display:grid;gap:6px}.cluj-2026 .creator-dialog .dialog-links .dialog-share,.cluj-2026 .creator-dialog .dialog-links a{align-items:center;background:transparent;border:1px solid #fff;color:#fff;display:flex;font-size:14px;gap:13px;justify-content:center;letter-spacing:.015em;padding:7px 10px;text-decoration:none;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);width:100%}.cluj-2026 .creator-dialog .dialog-links .dialog-share:active,.cluj-2026 .creator-dialog .dialog-links a:active{transform:scale(.985);transition-duration:.12s}.cluj-2026 .creator-dialog .dialog-links .dialog-share .icon,.cluj-2026 .creator-dialog .dialog-links a .icon{height:18px;width:18px}.cluj-2026 .creator-dialog .dialog-links .dialog-share:focus-visible,.cluj-2026 .creator-dialog .dialog-links .dialog-share:hover,.cluj-2026 .creator-dialog .dialog-links a:focus-visible,.cluj-2026 .creator-dialog .dialog-links a:hover{background:hsla(0,0%,100%,.17)}.cluj-2026 .creator-dialog .dialog-links .dialog-share{background:#fff;color:#422293;margin-top:7px}.cluj-2026 .creator-dialog .dialog-links .dialog-share.is-copied,.cluj-2026 .creator-dialog .dialog-links .dialog-share:focus-visible,.cluj-2026 .creator-dialog .dialog-links .dialog-share:hover{background:#ece2ff}.cluj-2026 .creator-dialog .dialog-links .dialog-share.is-copied .icon{animation:pop-in .36s cubic-bezier(.16,1,.3,1)}.cluj-2026 .share-toast{background:#211569;border:1px solid hsla(0,0%,100%,.53);border-radius:60px;bottom:25px;box-shadow:0 10px 45px rgba(19,14,75,.27);color:#fff;font-size:14px;left:50%;opacity:0;padding:14px 21px;pointer-events:none;position:fixed;transform:translate(-50%,24px);transition:opacity .18s cubic-bezier(.7,0,.84,0),transform .18s cubic-bezier(.7,0,.84,0);z-index:1000}.cluj-2026 .share-toast.is-shown{opacity:1;transform:translate(-50%);transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1)}.cluj-2026 .spectru{background:#24166e;color:#fff;display:grid;grid-template-columns:1fr 1fr;min-height:580px}@media (max-width:760px){.cluj-2026 .spectru{display:flex;flex-direction:column}}.cluj-2026 .spectru .section-overline{color:#b9a4ec}.cluj-2026 .spectru .spectru-content{padding:86px 72px}@media (max-width:760px){.cluj-2026 .spectru .spectru-content{padding:var(--section-top) var(--pad) 40px}}.cluj-2026 .spectru h2{font-size:clamp(41px,6vw,86px);font-weight:600;letter-spacing:-.045em;line-height:.99;margin:0 0 25px}@media (max-width:760px){.cluj-2026 .spectru h2{margin-bottom:16px}}.cluj-2026 .spectru p{color:#d6cbf3;font-size:17.3px;line-height:1.55;margin:17px 0;max-width:650px}@media (max-width:760px){.cluj-2026 .spectru p{font-size:15px;line-height:1.57;margin:15px 0}}.cluj-2026 .spectru p.small{color:#a99bd6;font-size:14px;margin:14px 0}.cluj-2026 .spectru .spectru-art{background:#21176c;min-height:510px;overflow:hidden;position:relative}@media (max-width:760px){.cluj-2026 .spectru .spectru-art{aspect-ratio:9/10;min-height:0}}.cluj-2026 .spectru .spectru-art img{animation:breathe 16s cubic-bezier(.65,0,.35,1) infinite alternate;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.cluj-2026 .locations{background:#f2eefb;-webkit-clip-path:inset(0);clip-path:inset(0);color:#251d58;isolation:isolate;position:relative}.cluj-2026 .locations:before{animation:grain 1s step-end infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncG type='linear' slope='2.4' intercept='-.7'/%3E%3CfeFuncB type='linear' slope='2.4' intercept='-.7'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E") 0 0/280px 280px repeat;content:"";inset:-180px;mix-blend-mode:multiply;opacity:.28;pointer-events:none;position:absolute;z-index:-1}.cluj-2026 .locations .section-overline{color:#5b43d4}.cluj-2026 .locations .locations-heading{align-items:end;display:flex;gap:20px;justify-content:space-between;margin:0 0 45px}@media (max-width:760px){.cluj-2026 .locations .locations-heading{gap:12px;margin-bottom:30px}}.cluj-2026 .locations .locations-heading h2{font-size:clamp(37px,6.4vw,92px);font-weight:600;letter-spacing:-.045em;line-height:.99;margin:0}.cluj-2026 .locations .locations-nav{display:flex;gap:8px}.cluj-2026 .locations .locations-nav button{background:hsla(0,0%,100%,.48);border:1px solid #4c3abf;color:#251b7e;display:grid;height:51px;padding:0;place-items:center;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);width:51px}.cluj-2026 .locations .locations-nav button:active{transform:scale(.94);transition-duration:.12s}.cluj-2026 .locations .locations-nav button .icon{height:24px;transition:transform .24s cubic-bezier(.16,1,.3,1);width:24px}.cluj-2026 .locations .locations-nav button:hover{background:#fff}.cluj-2026 .locations .locations-nav button[data-location-switch=prev]:hover .icon{transform:translateX(-3px)}.cluj-2026 .locations .locations-nav button[data-location-switch=next]:hover .icon{transform:translateX(3px)}@media (max-width:760px){.cluj-2026 .locations .locations-nav button{border-color:#715ac7;border-radius:50%;height:43px;width:43px}}.cluj-2026 .locations .location-panel{animation:panel-in .45s cubic-bezier(.16,1,.3,1) backwards;background:#fff;color:#261951;padding-bottom:25px;touch-action:pan-y}.cluj-2026 .locations .location-panel.is-from-prev{--from-x:-24px}.cluj-2026 .locations .location-panel.is-from-next{--from-x:24px}@media (max-width:760px){.cluj-2026 .locations .location-panel{padding-bottom:12px}}.cluj-2026 .locations .location-copy{padding:58px 58px 0}@media (max-width:760px){.cluj-2026 .locations .location-copy{padding:28px 22px 0}}.cluj-2026 .locations .location-copy .eyebrow-mini{font-size:12px;font-weight:600;letter-spacing:.12em;margin:0;text-transform:uppercase}.cluj-2026 .locations .location-copy h3{font-size:clamp(37px,5vw,72px);font-weight:600;letter-spacing:-.045em;line-height:.99;margin:14px 0 12px}.cluj-2026 .locations .location-copy h3 em{color:#b69afa;font-style:normal}@media (max-width:760px){.cluj-2026 .locations .location-copy h3{margin:10px 0 8px}}.cluj-2026 .locations .location-copy .location-address{color:#694bcc;font-size:18px;margin:0}@media (max-width:760px){.cluj-2026 .locations .location-copy .location-address{font-size:14px}}.cluj-2026 .locations .location-copy .venue-editions{margin:28px 0 32px}@media (max-width:760px){.cluj-2026 .locations .location-copy .venue-editions{margin:20px 0 24px}}.cluj-2026 .locations .location-copy .venue-editions .venue-editions-label{color:#6551b2;font-size:12px;font-weight:600;letter-spacing:.085em;margin:0 0 10px;text-transform:uppercase}.cluj-2026 .locations .location-copy .venue-editions .venue-editions-list{display:flex;flex-wrap:wrap;gap:8px 24px}.cluj-2026 .locations .location-copy .venue-editions .venue-edition{align-items:center;color:#55418d;display:inline-flex;font-size:13px;gap:7px;transition:color .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .locations .location-copy .venue-editions .venue-edition .edition-dot{height:8px;position:relative;width:8px}.cluj-2026 .locations .location-copy .venue-editions .venue-edition.is-current{color:#251d58;font-weight:600}.cluj-2026 .locations .location-copy .venue-editions .venue-edition.is-current .edition-dot:after{animation:ring 3.2s cubic-bezier(.16,1,.3,1) infinite;border:1.5px solid var(--edition-accent,#c6b8ff);border-radius:50%;content:"";inset:-2px;position:absolute}.cluj-2026 .locations .location-copy p{color:#694bcc;font-size:17px;line-height:1.55;margin:0;max-width:780px}.cluj-2026 .locations .location-copy p+p{margin-top:14px}.cluj-2026 .locations .location-copy p strong{color:#261951;font-weight:600}@media (max-width:760px){.cluj-2026 .locations .location-copy p{font-size:15px;line-height:1.57}.cluj-2026 .locations .location-copy p+p{margin-top:12px}}.cluj-2026 .locations .location-copy .location-directions{align-items:center;background:#3321a0;border-radius:99px;color:#fff;display:inline-flex;font-size:13px;gap:6px;letter-spacing:.02em;margin-top:28px;padding:14px 22px;text-decoration:none;text-transform:uppercase;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .locations .location-copy .location-directions .icon{transition:transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .locations .location-copy .location-directions:focus-visible .icon,.cluj-2026 .locations .location-copy .location-directions:hover .icon{transform:translate(2px,-2px)}.cluj-2026 .locations .location-copy .location-directions:active{transform:scale(.97);transition-duration:.12s}.cluj-2026 .locations .location-copy .location-directions .icon{height:14px;width:14px}.cluj-2026 .locations .location-copy .location-directions:hover{background:#4a3ac5}@media (max-width:760px){.cluj-2026 .locations .location-copy .location-directions{font-size:12px;margin-top:22px;padding:12px 18px}}.cluj-2026 .locations .venue-gallery{align-items:start;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:28px;padding:16px 22px 10px}@media (max-width:760px){.cluj-2026 .locations .venue-gallery{gap:10px;grid-template-columns:1fr;margin-top:20px;padding:10px 12px}}.cluj-2026 .locations .venue-gallery .gallery-column{display:grid;gap:16px}@media (max-width:760px){.cluj-2026 .locations .venue-gallery .gallery-column{gap:10px}}.cluj-2026 .locations .venue-gallery .gallery-item{background:#ede7f7;border:1px solid #e9e4f2;cursor:zoom-in;margin:0;overflow:hidden;position:relative}.cluj-2026 .locations .venue-gallery .gallery-item img{display:block;height:auto;transition:transform .9s cubic-bezier(.16,1,.3,1);width:100%}.cluj-2026 .locations .venue-gallery .gallery-item:after{background:linear-gradient(105deg,transparent 38%,hsla(0,0%,100%,.22) 50%,transparent 62%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-130%);z-index:2}@media (hover:hover){.cluj-2026 .locations .venue-gallery .gallery-item:focus-visible img,.cluj-2026 .locations .venue-gallery .gallery-item:hover img{transform:scale(1.035)}.cluj-2026 .locations .venue-gallery .gallery-item:hover:after{animation:sheen 1.2s cubic-bezier(.16,1,.3,1) 1 both}.cluj-2026 .locations .venue-gallery .gallery-item:hover figcaption{background:rgba(23,16,80,.96)}}.cluj-2026 .locations .venue-gallery .gallery-item figcaption{background:rgba(23,16,80,.85);border-radius:2px;bottom:12px;color:#fff;font-size:12px;left:12px;letter-spacing:.035em;padding:9px 13px;position:absolute;transition:background .24s cubic-bezier(.16,1,.3,1);z-index:3}@media (max-width:760px){.cluj-2026 .locations .venue-gallery .gallery-item figcaption{bottom:8px;font-size:11px;left:8px;padding:7px 9px}}.cluj-2026 .venue-lightbox{background:#17104f;border:0;box-shadow:0 22px 80px rgba(0,0,0,.6);color:#fff;max-height:95vh;max-width:min(96vw,1460px);overflow:hidden;padding:0}.cluj-2026 .venue-lightbox::backdrop{background:rgba(10,7,35,.88)}.cluj-2026 .venue-lightbox[open]{animation:dialog-in .38s cubic-bezier(.16,1,.3,1)}.cluj-2026 .venue-lightbox[open]::backdrop{animation:backdrop-in .3s cubic-bezier(.16,1,.3,1)}.cluj-2026 .venue-lightbox[open].is-closing{animation:dialog-out .2s cubic-bezier(.7,0,.84,0) forwards}.cluj-2026 .venue-lightbox[open].is-closing::backdrop{animation:backdrop-out .2s cubic-bezier(.7,0,.84,0) forwards}.cluj-2026 .venue-lightbox .venue-lightbox-toolbar{align-items:center;display:flex;gap:14px;padding:9px 16px}.cluj-2026 .venue-lightbox .venue-lightbox-title{font-size:15px;font-weight:600}.cluj-2026 .venue-lightbox .venue-lightbox-counter{color:#ccc3f1;font-size:13px;letter-spacing:.06em;margin-left:auto;white-space:nowrap}.cluj-2026 .venue-lightbox .venue-lightbox-close{background:transparent;border:1px solid hsla(0,0%,100%,.47);color:#fff;display:grid;height:32px;padding:0;place-items:center;transition:background .24s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);width:36px}.cluj-2026 .venue-lightbox .venue-lightbox-close .icon{height:20px;width:20px}.cluj-2026 .venue-lightbox .venue-lightbox-close:focus-visible,.cluj-2026 .venue-lightbox .venue-lightbox-close:hover{background:hsla(0,0%,100%,.12);transform:rotate(90deg)}.cluj-2026 .venue-lightbox .venue-lightbox-viewport{align-items:center;display:flex;justify-content:center;max-height:85vh;min-width:min(90vw,800px);position:relative}.cluj-2026 .venue-lightbox .venue-lightbox-viewport img{display:block;height:auto;margin:auto;max-height:85vh;max-width:95vw;opacity:0;transition:opacity .24s cubic-bezier(.16,1,.3,1);width:auto}.cluj-2026 .venue-lightbox .venue-lightbox-viewport img.is-loaded{opacity:1}.cluj-2026 .venue-lightbox .venue-lightbox-nav{background:rgba(21,14,67,.82);border:1px solid hsla(0,0%,100%,.46);color:#fff;display:grid;height:58px;padding:0;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .24s cubic-bezier(.16,1,.3,1);width:44px;z-index:5}.cluj-2026 .venue-lightbox .venue-lightbox-nav .icon{height:26px;transition:transform .24s cubic-bezier(.16,1,.3,1);width:26px}.cluj-2026 .venue-lightbox .venue-lightbox-nav.prev{left:clamp(8px,3vw,46px)}.cluj-2026 .venue-lightbox .venue-lightbox-nav.next{right:clamp(8px,3vw,46px)}.cluj-2026 .venue-lightbox .venue-lightbox-nav:hover{background:#3b2eae}.cluj-2026 .venue-lightbox .venue-lightbox-nav.prev:hover .icon{transform:translateX(-3px)}.cluj-2026 .venue-lightbox .venue-lightbox-nav.next:hover .icon{transform:translateX(3px)}.cluj-2026 .partners{background:#251879;color:#fff;padding:64px var(--pad) 0}@media (max-width:760px){.cluj-2026 .partners{padding-top:var(--section-top)}}.cluj-2026 .partners .colophon-row{border-bottom:1px solid hsla(0,0%,100%,.14);display:flex;flex-wrap:wrap;gap:36px 56px;justify-content:space-between;padding-bottom:56px}@media (max-width:760px){.cluj-2026 .partners .colophon-row{gap:28px 36px;padding-bottom:40px}}.cluj-2026 .partners .colophon-group{display:flex;flex-direction:column;gap:18px}.cluj-2026 .partners .colophon-group img{display:block;height:52px;max-width:180px;-o-object-fit:contain;object-fit:contain;opacity:.88;transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1);width:auto}@media (hover:hover){.cluj-2026 .partners .colophon-group img:hover{opacity:1;transform:translateY(-2px)}}@media (max-width:760px){.cluj-2026 .partners .colophon-group img{height:42px;max-width:140px}}.cluj-2026 .partners .colophon-group .is-mono{filter:grayscale(1) invert(1) brightness(1.15) contrast(1.1)}.cluj-2026 .partners .colophon-group .logo-atelierul{height:65px;max-width:225px}@media (max-width:760px){.cluj-2026 .partners .colophon-group .logo-atelierul{height:52px;max-width:175px}}.cluj-2026 .partners .colophon-role{color:#c6b8ff;color:#beaeef;font-size:13px;font-weight:600;letter-spacing:.13em;margin:0;text-transform:uppercase}@media (max-width:760px){.cluj-2026 .partners .colophon-role{font-size:11px;margin-bottom:13px}}.cluj-2026 .partners .colophon-logos{align-items:center;display:flex;flex-wrap:wrap;gap:16px 40px}.cluj-2026 .partners .colophon-home{display:block;line-height:0}.cluj-2026 .partners .colophon-home img{height:30px}@media (max-width:760px){.cluj-2026 .partners .colophon-home img{height:26px}}.cluj-2026 .footer{background:#251879;color:#fff;padding:52px var(--pad) 24px}@media (max-width:760px){.cluj-2026 .footer{padding-top:36px}}.cluj-2026 .footer .footer-mark{display:flex;flex-direction:column;font-size:clamp(56px,11.4vw,168px);font-weight:600;letter-spacing:-.045em;letter-spacing:-.055em;line-height:.99;line-height:.86;margin:0}.cluj-2026 .footer .footer-mark em{color:#fff1a6;font-style:normal}.cluj-2026 .footer .footer-mark .mark-dots{display:inline-flex;gap:.07em;margin-left:.16em;vertical-align:.08em}.cluj-2026 .footer .footer-mark .mark-dots .edition-dot{height:.15em;width:.15em}.cluj-2026 .footer .footer-main{display:grid;gap:40px 64px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);padding:56px 0 64px}@media (max-width:1024px){.cluj-2026 .footer .footer-main{gap:36px;grid-template-columns:1fr}}@media (max-width:760px){.cluj-2026 .footer .footer-main{padding:40px 0 44px}}.cluj-2026 .footer .footer-contact{text-wrap:pretty;font-size:clamp(24px,2.6vw,38px);font-weight:600;letter-spacing:-.035em;line-height:1.1;max-width:480px}.cluj-2026 .footer .footer-contact a{color:#fff1a6;text-decoration-thickness:2px;text-underline-offset:.16em;transition:color .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .footer .footer-contact a:hover{color:#ffdc22}@media (max-width:760px){.cluj-2026 .footer .footer-contact{max-width:none}}.cluj-2026 .footer .footer-social{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.cluj-2026 .footer .footer-social a{align-items:center;background:#3321a0;border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:11px 18px 11px 15px;text-decoration:none;transition:background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .footer .footer-social a .icon{height:17px;width:17px}.cluj-2026 .footer .footer-social a:hover{background:#4a3ac5;transform:translateY(-2px)}.cluj-2026 .footer .footer-social a:active{transform:translateY(0) scale(.98);transition-duration:.12s}.cluj-2026 .footer .footer-side{display:flex;flex-direction:column;gap:26px}.cluj-2026 .footer .footer-links{display:flex;flex-wrap:wrap;gap:6px 22px}.cluj-2026 .footer .footer-links a{color:#e9e3ff;font-size:16px;font-weight:500;text-decoration:none;transition:color .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .footer .footer-links a:hover{color:#fff}.cluj-2026 .footer .footer-editions{display:flex;flex-wrap:wrap;gap:8px}.cluj-2026 .footer .footer-editions a{align-items:center;border:1px solid hsla(0,0%,100%,.24);border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:9px;padding:9px 14px 9px 12px;text-decoration:none;transition:border-color .24s cubic-bezier(.16,1,.3,1),background .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .footer .footer-editions a .edition-dot{height:9px;width:9px}.cluj-2026 .footer .footer-editions a small{color:#beaeef;font-size:13px;font-weight:400}.cluj-2026 .footer .footer-editions a:hover{background:color-mix(in srgb,var(--edition-accent) 18%,transparent);border-color:var(--edition-accent);transform:translateY(-2px)}.cluj-2026 .footer .footer-editions a:active{transform:translateY(0) scale(.98);transition-duration:.12s}.cluj-2026 .footer .footer-bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.14);color:#c5b8ea;display:flex;flex-wrap:wrap;font-size:12px;gap:12px 24px;justify-content:space-between;padding-top:22px}.cluj-2026 .footer .footer-bottom .footer-brand{display:block;line-height:0}.cluj-2026 .footer .footer-bottom .footer-brand img{height:22px;width:auto}.cluj-2026 .footer .footer-bottom .footer-top{align-items:center;color:inherit;display:inline-flex;gap:4px;text-decoration:none;transition:color .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .footer .footer-bottom .footer-top .icon{transition:transform .24s cubic-bezier(.16,1,.3,1)}.cluj-2026 .footer .footer-bottom .footer-top:focus-visible .icon,.cluj-2026 .footer .footer-bottom .footer-top:hover .icon{transform:translateY(-3px)}.cluj-2026 .footer .footer-bottom .footer-top .icon{height:12px;width:12px}.cluj-2026 .footer .footer-bottom .footer-top:hover{color:#fff}@media (max-width:760px){.cluj-2026 .footer .footer-bottom{gap:12px 16px}.cluj-2026 .footer .footer-bottom>span{order:3;width:100%}}.is-hidden{display:none!important}[v-cloak]{display:none}
