@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fons:#07070b;--text:#f4f4f6;--corba:cubic-bezier(.2, .8, .2, 1);--gutter:max(16px, env(safe-area-inset-left));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}body{background:var(--fons);min-height:100dvh;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;margin:0;font-family:Geist Variable,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow-x:hidden}h1,p{margin:0}.mur{z-index:-1;background:var(--fons);pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.mur-inclinat{--ample:clamp(110px, 14vmax, 190px);--espai:16px;justify-content:center;gap:var(--espai);opacity:.55;width:170vmax;height:160vmax;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}.mur-columna{width:var(--ample);flex:none}.mur-cinta{gap:var(--espai);padding-bottom:var(--espai);will-change:transform;animation:70s linear infinite puja;animation-delay:calc(var(--c) * -9s);flex-direction:column;display:flex}.mur-columna:nth-child(2n) .mur-cinta{animation-duration:85s;animation-direction:reverse}@keyframes puja{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.rajola{aspect-ratio:2/3;background:radial-gradient(120% 70% at 75% 0%, color-mix(in srgb, var(--c2) 60%, transparent), transparent 70%), linear-gradient(170deg, color-mix(in srgb, var(--c2) 30%, var(--c1)), var(--c1));border:1px solid #ffffff0f;border-radius:16px;place-items:center;display:grid}.rajola img{aspect-ratio:1;opacity:.85;border-radius:24%;width:34%}.rajola img.clara{object-fit:contain;background:#fff;padding:6%}.mur-vel{background:radial-gradient(60% 50% at 50% 55%,#07070b59,#07070be0 85%),linear-gradient(#07070bb3,#07070b1a 35% 70%,#07070bcc);position:absolute;top:0;bottom:0;left:0;right:0}.pagina{width:100%;max-width:1100px;min-height:100dvh;padding:calc(env(safe-area-inset-top) + 18px) max(16px, env(safe-area-inset-right)) calc(env(safe-area-inset-bottom) + 32px) var(--gutter);flex-direction:column;margin:0 auto;display:flex}.capcalera{letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;font-weight:650;display:flex}.marca-icona{filter:drop-shadow(0 4px 14px #7c75ff66);display:block}main{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(32px,6vh,64px);padding:clamp(28px,6vh,64px) 0 clamp(40px,8vh,96px);display:flex}.titol{text-align:center;animation:entra .9s var(--corba) both}.avantitol{letter-spacing:.16em;text-transform:uppercase;color:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;margin-bottom:16px;padding:6px 12px;font-size:11.5px;font-weight:700;display:inline-block}h1{letter-spacing:-.04em;text-wrap:balance;text-shadow:0 6px 40px #000000b3;font-size:clamp(2.4rem,7.5vw,4.5rem);font-weight:800;line-height:1.02}.escenari{--ample:280px;--baixa:64px;padding:0 0 var(--baixa);justify-content:center;align-items:flex-start;gap:clamp(14px,3vw,36px);margin:0;list-style:none;display:flex}.escenari li{transform:translateY(calc(var(--i) * var(--baixa))) rotate(-7deg);animation:entra 1s var(--corba) both;animation-delay:calc(.15s + var(--i) * .12s)}@keyframes entra{0%{opacity:0;translate:0 48px}}.poster{isolation:isolate;width:var(--ample);aspect-ratio:2/3;color:#fff;background:radial-gradient(130% 70% at 85% 0%, color-mix(in srgb, var(--c2) 85%, transparent), transparent 65%), radial-gradient(100% 60% at 0% 100%, color-mix(in srgb, var(--c3) 22%, transparent), transparent 70%), linear-gradient(170deg, color-mix(in srgb, var(--c2) 45%, var(--c1)), var(--c1) 72%);box-shadow:0 40px 70px -30px color-mix(in srgb, var(--c2) 60%, transparent), 0 18px 40px -20px #000c, inset 0 0 0 1px #ffffff1f;transition:transform .6s var(--corba), box-shadow .6s var(--corba);border-radius:24px;outline:none;text-decoration:none;display:block;position:relative;overflow:hidden}.poster:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(155deg,#ffffff29,#fff0 32%);position:absolute;top:0;bottom:0;left:0;right:0}.poster:focus-visible{box-shadow:0 0 0 3px var(--fons), 0 0 0 5px var(--c3), 0 40px 70px -30px color-mix(in srgb, var(--c2) 60%, transparent)}.poster:active{transition-duration:.15s;transform:scale(.97)}@media (hover:hover) and (pointer:fine){.poster:hover{box-shadow:0 60px 90px -30px color-mix(in srgb, var(--c2) 75%, transparent), 0 18px 40px -20px #000c, inset 0 0 0 1px #fff3;transform:rotate(7deg)translateY(-12px)scale(1.04)}.poster:hover .poster-boto{background:var(--c3)}.poster:hover .poster-boto svg{transform:translate(2px,-2px)}}.poster-ombra{z-index:1;background:linear-gradient(#0000 42%,#00000059 68%,#000000bf 100%);position:absolute;top:0;bottom:0;left:0;right:0}.poster-icona{z-index:2;width:52px;height:52px;position:absolute;top:18px;left:18px}.poster-icona img{border-radius:24%;width:100%;height:100%;display:block;box-shadow:0 10px 24px -8px #0009}.poster-icona.clara img{object-fit:contain;background:#fff;padding:18%}.poster-text{z-index:2;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.poster-tipus{letter-spacing:.14em;text-transform:uppercase;color:var(--c3);font-size:11px;font-weight:700}.poster-nom{letter-spacing:-.025em;text-wrap:balance;font-size:1.6rem;font-weight:750;line-height:1.08}.poster-boto{color:#0a0a0f;background:#fff;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:9px 15px;font-size:13.5px;font-weight:700;transition:background .3s;display:inline-flex;box-shadow:0 8px 20px -8px #0009}.poster-boto svg{transition:transform .4s var(--corba)}.art{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.art-barres:before{content:"";background:repeating-linear-gradient(#ffffff12 0 1px,#0000 1px 26px);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 8%,#000 35% 55%,#0000 75%);mask-image:linear-gradient(#0000 8%,#000 35% 55%,#0000 75%)}.barres{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;top:20%;bottom:44%;left:18%;right:16%}.barres:after{content:"";background:linear-gradient(90deg, transparent, var(--c3), transparent);height:3px;box-shadow:0 0 18px var(--c3);border-radius:3px;position:absolute;bottom:-5px;left:-14%;right:-14%}.barra{width:24%;height:var(--h);background:linear-gradient(to top, color-mix(in srgb, var(--c3) 12%, transparent), var(--c3));clip-path:polygon(0 9%,100% 0,100% 100%,0 100%);transform-origin:bottom;animation:creix 1.3s var(--corba) both;animation-delay:calc(.55s + var(--d));border-radius:6px 6px 2px 2px}@keyframes creix{0%{transform:scaleY(0)}}.art-pols:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--c3) 35%, transparent), transparent);border-radius:50%;height:45%;position:absolute;top:18%;left:10%;right:10%}.art-pols svg{width:100%;height:26%;filter:drop-shadow(0 0 8px var(--c3));position:absolute;top:26%;left:0;overflow:visible}.pols-base{stroke:#ffffff38;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pols-llum{stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.escombrat{animation:3.2s cubic-bezier(.45,0,.55,1) .5s infinite escombra}@keyframes escombra{0%{transform:translate(0)}to{transform:translate(480px)}}.bombolla{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff2e;border-radius:14px 14px 4px;gap:4px;padding:9px 12px;animation:4s ease-in-out infinite sura;display:inline-flex;position:absolute;top:20px;right:18px}.bombolla i{background:#fff;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite escriu}.bombolla i:nth-child(2){animation-delay:.16s}.bombolla i:nth-child(3){animation-delay:.32s}@keyframes escriu{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes sura{50%{translate:0 -4px}}@media (max-width:640px){.escenari{--ample:calc((100vw - 2 * var(--gutter) - 30px) / 2);--baixa:44px;gap:14px}.poster{border-radius:18px}.poster-icona{width:38px;height:38px;top:12px;left:12px}.poster-text{bottom:12px;left:12px;right:12px}.poster-tipus{font-size:9.5px}.poster-nom{font-size:1.02rem}.poster-boto{margin-top:8px;padding:6px 11px;font-size:12px}.poster-boto svg{width:13px;height:13px}.bombolla{padding:7px 9px;top:14px;right:12px}.bombolla i{width:4px;height:4px}.barres:after{height:2px}}@media (prefers-reduced-motion:reduce){.mur-cinta,.titol,.escenari li,.barra,.bombolla,.bombolla i{animation:none}.escombrat{animation:none;transform:translate(240px)}.poster,.poster-boto,.poster-boto svg{transition:none}}
