.portada{--night:#04060b;--ease-out-strong:cubic-bezier(.16, 1, .3, 1);background:var(--night);color:#fff;font-family:var(--font-lexend), system-ui, sans-serif}.portada .font-score{font-family:var(--font-display-scoreboard), var(--font-lexend), sans-serif}.portada-root{--mx:50vw;--my:30vh;--px:0;--py:0}.portada-sky{z-index:-3;background:radial-gradient(60% 45% at 50% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%), radial-gradient(40% 30% at 15% 100%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%), radial-gradient(40% 30% at 85% 100%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%), var(--night);position:absolute;inset:0}.portada-beam{z-index:-2;pointer-events:none;background:conic-gradient(from 180deg at 50% 0%, transparent 0deg, color-mix(in srgb, var(--accent) 26%, transparent) 8deg, #ffffff1a 12deg, color-mix(in srgb, var(--accent) 20%, transparent) 16deg, transparent 24deg, transparent 360deg);filter:blur(18px);mix-blend-mode:screen;opacity:0;width:70vw;height:140vh;animation:portada-fade-in 2.2s var(--ease-out-strong) .2s forwards, portada-sweep 9s ease-in-out infinite alternate;position:absolute;top:-20vh}.portada-beam-l{transform-origin:50% 0;left:-25vw}.portada-beam-r{transform-origin:50% 0;animation-direction:normal,alternate-reverse;animation-delay:.2s,-4.5s;right:-25vw}@keyframes portada-sweep{0%{transform:rotate(-26deg)}to{transform:rotate(26deg)}}.portada-cursor-light{z-index:-1;pointer-events:none;background:radial-gradient(420px circle at var(--mx) var(--my), color-mix(in srgb, var(--accent) 16%, transparent), transparent 60%);transition:opacity .4s;position:fixed;inset:0}.portada-particles{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.portada-particles span{background:color-mix(in srgb, var(--accent) 70%, white);width:3px;height:3px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--accent) 60%, transparent);opacity:0;border-radius:999px;animation:linear infinite portada-float;position:absolute;bottom:-10px}.portada-particles span:nth-child(3n){width:2px;height:2px}.portada-particles span:nth-child(4n){width:4px;height:4px}@keyframes portada-float{0%{opacity:0;transform:translate(0,0)}10%{opacity:.9}90%{opacity:.6}to{transform:translate3d(calc((var(--i) - 14) * 3px), -110vh, 0);opacity:0}}.portada-scene{z-index:-2;pointer-events:none;background:var(--night);position:absolute;inset:0;overflow:hidden}.portada-scene-parallax,.portada-scene-drift{position:absolute;inset:0}.portada-scene-picture{display:block;position:absolute;inset:0}.portada-scene-neutral{background:radial-gradient(ellipse at 78% 38%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 60%), linear-gradient(180deg, #04060b 20%, #0b1113 76%, #04060b)}.portada-scene-pitch{width:86%;height:66%;color:var(--accent);opacity:.2;position:absolute;bottom:-18%;right:-6%;transform:perspective(850px)rotateX(54deg)rotate(-14deg)}.portada-scene-emblem{z-index:2;opacity:.8;filter:drop-shadow(0 24px 44px #000000a6);place-items:center;display:grid;position:absolute;inset:18% 6% 12% 49%}.portada-scene-emblem img{object-fit:contain;width:min(100%,28rem);height:100%;animation:portada-focus 3.4s var(--ease-out-strong) both}.portada-scene-neutral .portada-scene-focus{-webkit-backdrop-filter:none}@media (max-width:767px){.portada-scene-emblem{opacity:.22;inset:42% 10% 7%}.portada-scene-emblem img{animation:portada-mobile-focus 1.8s var(--ease-out-strong) both;filter:none}.portada-scene-pitch{opacity:.12;width:135%;bottom:-8%;right:-28%}}@media (prefers-reduced-motion:reduce){.portada-scene-emblem img{animation:none}}.portada-scene-img{object-fit:cover;object-position:center 52%;transform-origin:50%;width:100%;height:100%;animation:3.4s cubic-bezier(.16,1,.3,1) both portada-focus;position:absolute;inset:0}@keyframes portada-focus{0%{opacity:0;filter:blur(16px)brightness(.2)saturate(.58);transform:scale(1.06)}28%{opacity:1;filter:blur(7px)brightness(.48)saturate(.78)}to{opacity:1;filter:blur()brightness(.92)saturate();transform:scale(1)}}@keyframes portada-mobile-focus{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}.portada-scene-shade{z-index:1;background:radial-gradient(55% 45% at 50% 48%, #04060bb8, #04060b40 70%, transparent), linear-gradient(180deg, #04060bd9 0%, #04060b33 28%, #04060b40 62%, var(--night) 100%), linear-gradient(0deg, color-mix(in srgb, var(--accent) 16%, transparent), transparent 45%);position:absolute;inset:0}.portada-scene-focus{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00000057;position:absolute;inset:0;-webkit-mask-image:radial-gradient(84% 82% at 52% 48%,#0000 49%,#00000073 75%,#000 100%);mask-image:radial-gradient(84% 82% at 52% 48%,#0000 49%,#00000073 75%,#000 100%)}.portada-stadium-lights{z-index:2;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.portada-stadium-lights span{opacity:0;filter:blur(16px);width:62%;height:76%;animation:2.5s step-end .3s forwards portada-stadium-ignite;position:absolute;top:0}.portada-stadium-light-left{background:radial-gradient(20rem 7rem at 7% 3%,#dcefff6b,#0000 74%),conic-gradient(from 145deg at 7% 3%,#0000 0deg 15deg,#cee5ff21 22deg,#0000 40deg 360deg);left:-2%}.portada-stadium-light-right{background:radial-gradient(22rem 8rem at 94% 3%,#fff4dd61,#0000 74%),conic-gradient(from 205deg at 94% 3%,#0000 0deg 14deg,#ffeecd1f 21deg,#0000 39deg 360deg);animation-delay:.48s;right:-2%}.portada-stadium-lights span:before{content:"";background:#fffffff2;border-radius:50%;width:6px;height:3px;position:absolute;top:5%;left:12%;box-shadow:0 0 8px 4px #ffffff7a,0 0 28px 13px #cae4ff52,0 0 76px 30px #a5d0ff29}.portada-stadium-light-right:before{left:auto;right:12%}@keyframes portada-stadium-ignite{0%{opacity:0}8%{opacity:.82}12%{opacity:.08}20%{opacity:.72}24%{opacity:.14}34%{opacity:.9}39%{opacity:.22}49%{opacity:.72}56%,to{opacity:.46}}.portada-bar{z-index:3;background:#000;height:13vh;animation:1.4s cubic-bezier(.65,0,.35,1) 2.3s forwards portada-bar-open;position:absolute;left:0;right:0}.portada-bar-top{--dir:-100%;top:0}.portada-bar-bottom{--dir:100%;bottom:0}@keyframes portada-bar-open{to{transform:translateY(var(--dir))}}.portada-parallax{transform:translate3d(calc(var(--px) * -14px), calc(var(--py) * -10px), 0);transition:transform .6s var(--ease-out-strong)}.portada-logo-wrap{place-items:center;display:grid;position:relative}@keyframes portada-logo-in{0%{opacity:0;filter:blur(12px);transform:scale(.6)rotate(-12deg)}to{opacity:1;filter:blur();transform:scale(1)rotate(0)}}@keyframes portada-bob{0%,to{translate:0}50%{translate:0 -8px}}.portada-halo{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 55%, transparent) 0%, transparent 65%);filter:blur(10px);opacity:0;border-radius:999px;width:150%;height:150%;animation:1.4s ease-out .6s forwards portada-fade-in,3.2s ease-in-out 1.8s infinite portada-halo;position:absolute}@keyframes portada-halo{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}.portada-ring{background:conic-gradient(from 0deg, transparent 0deg, var(--accent) 60deg, #fff 90deg, transparent 150deg, transparent 360deg);opacity:0;border-radius:999px;animation:1s ease-out 1.1s forwards portada-fade-in,3.5s linear infinite portada-spin;position:absolute;inset:-12px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}@keyframes portada-spin{to{transform:rotate(360deg)}}.portada-letter{opacity:0;transform-origin:50% 100%;animation:portada-letter .9s var(--ease-out-strong) forwards;text-shadow:0 0 24px color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(.6em)rotateX(-70deg)}@keyframes portada-letter{to{opacity:1;transform:translateY(0)rotateX(0)}}.portada-fade{opacity:0;animation:portada-rise 1s var(--ease-out-strong) forwards}@keyframes portada-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes portada-fade-in{to{opacity:1}}.portada-cta{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-foreground,#04060b);background:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 60%, white), 0 10px 40px -8px color-mix(in srgb, var(--accent) 80%, transparent);transition:transform .25s var(--ease-out-strong), box-shadow .25s;border-radius:999px;align-items:center;gap:.6rem;padding:1rem 2rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.portada-cta:before{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:3.2s ease-in-out 2.6s infinite portada-shine;position:absolute;inset:0;transform:translate(-120%)}.portada-cta:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 60%, white), 0 16px 60px -6px var(--accent);transform:translateY(-2px)scale(1.03)}.portada-cta:active{transform:scale(.97)}.portada-cta-arrow{transition:transform .25s var(--ease-out-strong)}.portada-cta:hover .portada-cta-arrow{transform:translate(5px)}@keyframes portada-shine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.portada-ghost{color:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s, border-color .2s, transform .2s var(--ease-out-strong);background:#ffffff0a;border:1px solid #ffffff38;border-radius:999px;padding:.95rem 1.6rem;font-weight:700}.portada-ghost:hover{border-color:var(--accent);background:#ffffff1a;transform:translateY(-2px)}.portada-roll{filter:drop-shadow(0 6px 10px #0009);animation:11s cubic-bezier(.45,0,.55,1) 2.5s infinite portada-roll;left:-60px}@keyframes portada-roll{0%{transform:translate(0)rotate(0)}45%{transform:translate(calc(100vw + 120px))rotate(1080deg)}to{transform:translate(calc(100vw + 120px))rotate(1080deg)}}.portada-scroll-dot{animation:1.8s ease-in-out infinite portada-scroll}@keyframes portada-scroll{0%{opacity:1;transform:translateY(0)}80%{opacity:0;transform:translateY(12px)}to{opacity:0}}.portada-reveal{opacity:0;filter:blur(6px);transition:opacity .9s var(--ease-out-strong), transform .9s var(--ease-out-strong), filter .9s var(--ease-out-strong);transform:translateY(28px)scale(.98)}.is-in .portada-reveal,.portada-reveal.is-in{opacity:1;filter:none;transform:none}.portada-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a}.portada-stat{isolation:isolate;border-radius:1.5rem;padding:1px;position:relative;overflow:hidden}.portada-stat:before{content:"";z-index:-1;background:conic-gradient(from 0deg, transparent 0 70%, var(--accent) 85%, #fff 90%, transparent 100%);animation:5s linear infinite portada-spin;position:absolute;inset:-60%}.portada-stat:nth-child(2):before{animation-delay:-1s}.portada-stat:nth-child(3):before{animation-delay:-2s}.portada-stat:nth-child(4):before{animation-delay:-3s}.portada-stat:nth-child(5):before{animation-delay:-4s}.portada-stat-inner{transition:transform .3s var(--ease-out-strong);background:linear-gradient(#141822f2,#080a10fa)}.portada-stat:hover .portada-stat-inner{transform:scale(.985)}.portada-marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.portada-marquee{overflow:hidden}.portada-track{gap:2.5rem;width:max-content;padding:.5rem 1.25rem;animation:linear infinite portada-marquee;display:flex}.portada-track-rev{animation-direction:reverse}.portada-marquee:hover .portada-track{animation-play-state:paused}@keyframes portada-marquee{to{transform:translate(-50%)}}.portada-crest{transition:transform .3s var(--ease-out-strong), filter .3s;filter:grayscale(.35)brightness(.9);flex-direction:column;align-items:center;display:flex}.portada-crest:hover{filter:grayscale(0) brightness(1.1) drop-shadow(0 0 14px color-mix(in srgb, var(--accent) 70%, transparent));transform:translateY(-6px)scale(1.12)}.portada-next{background:radial-gradient(80% 120% at 50% 0%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 70%), #ffffff08;box-shadow:0 30px 80px -30px color-mix(in srgb, var(--accent) 50%, transparent);border:1px solid #ffffff1a;position:relative}.portada-tick{animation:portada-tick .45s var(--ease-out-strong)}@keyframes portada-tick{0%{opacity:.3;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.portada *,.portada :before,.portada :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.portada-bar,.portada-particles,.portada-cursor-light{display:none}}.pnav-wrap{z-index:50;pointer-events:none;animation:pnav-drop .9s var(--ease-out-strong) .3s both;justify-content:center;padding:0 .75rem;display:flex;position:fixed;inset:.75rem 0 auto}@keyframes pnav-drop{0%{opacity:0;transform:translateY(-24px)scale(.96)}to{opacity:1;transform:none}}.pnav{pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(170%);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.5rem;width:100%;max-width:72rem;padding:.45rem .5rem .45rem .6rem;display:flex;box-shadow:inset 0 1px #ffffff24,0 10px 40px -12px #0009}.pnav-brand{align-items:center;gap:.6rem;min-width:0;padding-right:.5rem;display:flex}.pnav-logo{width:2.25rem;height:2.25rem;color:inherit;transition:transform .35s var(--ease-out-strong);flex-shrink:0;place-items:center;display:grid}.pnav-brand:hover .pnav-logo{transform:rotate(-10deg)scale(1.06)}.pnav-name{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.04em;font-size:1.15rem;overflow:hidden}.pnav-links{flex:1;justify-content:center;align-items:center;gap:.1rem;display:none;position:relative}.pnav-pill{pointer-events:none;background:#ffffff1f;border-radius:999px;height:100%;transition:transform .45s cubic-bezier(.2,.9,.25,1),width .45s cubic-bezier(.2,.9,.25,1),opacity .25s;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff2e}.pnav-link{z-index:1;color:#ffffffb8;white-space:nowrap;transition:color .2s, transform .2s var(--ease-out-strong);border-radius:999px;align-items:center;gap:.3rem;padding:.55rem .85rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}.pnav-link:hover,.pnav-link:focus-visible{color:#fff}.pnav-link:active{transform:scale(.95)}.pnav-menu{-webkit-backdrop-filter:blur(24px)saturate(170%);transform-origin:100% 0;min-width:13rem;animation:pnav-pop .28s var(--ease-out-strong);background:#10131bc7;border:1px solid #ffffff1f;border-radius:1.1rem;padding:.4rem;position:absolute;top:calc(100% + .6rem);right:0;box-shadow:0 20px 50px -10px #000000b3,inset 0 1px #ffffff1a}.pnav-menu:before{content:"";height:.7rem;position:absolute;inset:-.7rem 0 auto}@keyframes pnav-pop{0%{opacity:0;transform:scale(.92)translateY(-6px)}to{opacity:1;transform:none}}.pnav-menu-item{color:#ffffffc7;opacity:0;animation:portada-rise .35s var(--ease-out-strong) forwards;border-radius:.7rem;padding:.6rem .8rem;font-size:.875rem;transition:background .15s,color .15s;display:block}.pnav-menu-item:hover{color:#fff;background:#ffffff1a}.pnav-actions{flex-shrink:0;align-items:center;gap:.35rem;margin-left:auto;display:flex}.pnav-ghost,.pnav-cta{white-space:nowrap;transition:background .2s, transform .2s var(--ease-out-strong), box-shadow .2s;border-radius:999px;align-items:center;padding:.55rem 1rem;font-size:.85rem;font-weight:600;display:inline-flex}.pnav-ghost{color:#ffffffd9}.pnav-ghost:hover{background:#ffffff1a}.pnav-cta{background:var(--accent);color:var(--accent-foreground,#04060b);box-shadow:0 6px 20px -6px color-mix(in srgb, var(--accent) 80%, transparent)}.pnav-cta:hover{box-shadow:0 10px 28px -6px var(--accent);transform:translateY(-1px)}.pnav-ghost:active,.pnav-cta:active{transform:scale(.95)}.pnav-burger{border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;transition:background .2s;display:grid}.pnav-burger:hover{background:#ffffff1a}.pnav-burger span,.pnav-burger span:before,.pnav-burger span:after{width:18px;height:2px;transition:transform .35s var(--ease-out-strong), opacity .2s;background:#fff;border-radius:2px;display:block}.pnav-burger span{position:relative}.pnav-burger span:before,.pnav-burger span:after{content:"";position:absolute;left:0}.pnav-burger span:before{transform:translateY(-6px)}.pnav-burger span:after{transform:translateY(6px)}.pnav-burger span.is-open{background:0 0}.pnav-burger span.is-open:before{transform:rotate(45deg)}.pnav-burger span.is-open:after{transform:rotate(-45deg)}.pnav-sheet-backdrop{z-index:40;-webkit-backdrop-filter:blur(6px);opacity:0;background:#00000059;animation:.25s forwards portada-fade-in;position:fixed;inset:0}.pnav-sheet{-webkit-backdrop-filter:blur(26px)saturate(170%);transform-origin:top;animation:pnav-pop .35s var(--ease-out-strong);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;max-height:calc(100dvh - 5.4rem);padding:.6rem;padding-bottom:calc(.6rem + env(safe-area-inset-bottom,0px));background:#10131bd1;border:1px solid #ffffff1f;border-radius:1.5rem;position:absolute;top:4.6rem;left:.75rem;right:.75rem;overflow-y:auto;box-shadow:0 30px 60px -10px #000c,inset 0 1px #ffffff1a}.pnav-sheet::-webkit-scrollbar{display:none}.pnav-sheet-link{color:#ffffffe0;opacity:0;animation:portada-rise .4s var(--ease-out-strong) forwards;border-radius:.9rem;justify-content:space-between;align-items:center;padding:.8rem .9rem;font-weight:500;display:flex}.pnav-sheet-link:active,.pnav-sheet-link:hover{background:#ffffff14}.pnav-sheet-link span{color:#ffffff59}@media (min-width:1024px){.pnav-links{display:flex}.pnav-burger{display:none}.pnav-name{max-width:14rem}}@media (max-width:1023px){.pnav-actions .pnav-ghost,.pnav-actions .pnav-cta{display:none}}.portada-root{isolation:isolate;background:var(--night)}.portada-sky{background-size:150% 150%}.portada-scene-shade{background:linear-gradient(90deg, color-mix(in srgb, var(--night) 86%, transparent) 0%, color-mix(in srgb, var(--night) 68%, transparent) 34%, color-mix(in srgb, var(--night) 14%, transparent) 68%, transparent 100%), linear-gradient(180deg, color-mix(in srgb, var(--night) 44%, transparent), transparent 26%, transparent 68%, color-mix(in srgb, var(--night) 34%, transparent))}.portada-beam{z-index:-1;opacity:.2;filter:blur(26px);animation:2.2s step-end .2s both portada-beam-on}@keyframes portada-beam-on{0%{opacity:0}8%{opacity:.24}14%{opacity:.03}24%{opacity:.2}30%{opacity:.05}42%{opacity:.28}49%,to{opacity:.16}}.portada-beam-r{animation-delay:.46s}.portada-particles{opacity:.52;display:block}.portada-cursor-light{opacity:.72;background:radial-gradient(460px circle at var(--mx) var(--my), color-mix(in srgb, var(--accent) 19%, transparent), transparent 68%);display:block}.portada-bar{display:block}@media (max-width:767px){.portada-beam{opacity:.12}.portada-particles{opacity:.35}}@media (min-width:768px){.portada-scene-img{object-fit:cover;object-position:center 52%}.portada-scene-drift{transform-origin:50%;transform:translate(3.5vw)scale(1.035)}.portada-scene .portada-scene-shade{background:linear-gradient(90deg, color-mix(in srgb, var(--night) 94%, transparent) 0%, color-mix(in srgb, var(--night) 86%, transparent) 22%, color-mix(in srgb, var(--night) 66%, transparent) 39%, color-mix(in srgb, var(--night) 34%, transparent) 55%, color-mix(in srgb, var(--night) 10%, transparent) 69%, transparent 82%), radial-gradient(ellipse 76% 92% at 67% 48%, transparent 42%, color-mix(in srgb, var(--night) 14%, transparent) 78%, color-mix(in srgb, var(--night) 46%, transparent) 112%), linear-gradient(180deg, color-mix(in srgb, var(--night) 26%, transparent), transparent 24%, transparent 70%, color-mix(in srgb, var(--night) 34%, transparent))}}@media (prefers-reduced-motion:reduce){.portada-sky,.portada-beam,.portada-particles,.portada-cursor-light,.portada-scene-drift{animation:none!important}.portada-scene-img{opacity:1;filter:none;transform:none;animation:none!important}.portada-stadium-lights span{opacity:.46;animation:none!important}.portada-cursor-light,.portada-bar{display:none}}.portada-beam,.portada-particles,.portada-cursor-light,.portada-bar{display:block}@media (prefers-reduced-motion:reduce){.portada-bar{display:none}}.portada-hero{min-height:min(100svh,940px);padding-left:max(1.25rem,50vw - 38rem);padding-right:max(1.25rem,50vw - 38rem)}.portada-parallax{transition:none;transform:none}.portada-logo-wrap{margin-bottom:.25rem}.portada-logo{opacity:1;animation:portada-logo-in .7s var(--ease-out-strong) both}.portada-title{max-width:12ch;font-family:var(--font-lexend), system-ui, sans-serif;letter-spacing:-.035em;text-shadow:0 2px 32px color-mix(in srgb, var(--night) 60%, transparent);text-wrap:balance;font-weight:500}.portada-subtitle{color:#ffffffc2;text-shadow:0 2px 20px color-mix(in srgb, var(--night) 60%, transparent)}.portada-cta{letter-spacing:0;text-transform:none;min-height:3.25rem;box-shadow:0 8px 28px -12px color-mix(in srgb, var(--accent) 72%, transparent), inset 0 1px 0 #ffffff40;transition:transform .18s var(--ease-out-strong), filter .18s var(--ease-out-strong), box-shadow .18s var(--ease-out-strong);border-radius:16px;padding:.85rem 1.25rem;font-size:.9rem;font-weight:650}.portada-cta:before{display:none}.portada-cta:hover{filter:brightness(1.04);box-shadow:0 12px 32px -14px color-mix(in srgb, var(--accent) 78%, transparent), inset 0 1px 0 #ffffff40;transform:translateY(-2px)}.portada-cta-arrow,.portada-ghost{transition-duration:.18s}.portada-ghost{-webkit-backdrop-filter:blur(22px)saturate(160%);background:#ffffff14;border-color:#fff3;border-radius:16px;align-items:center;min-height:3.25rem;padding:.85rem 1.2rem;font-size:.9rem;font-weight:550;display:inline-flex}.portada-ghost:hover{background:#ffffff24;transform:translateY(-1px)}.portada-scroll{transition:opacity .18s}.portada-scroll:hover{opacity:.9}.portada-reveal{filter:none;transition:opacity .56s var(--ease-out-strong), transform .56s var(--ease-out-strong);transform:translateY(16px)}.portada-stat{-webkit-backdrop-filter:blur(18px)saturate(145%);background:#ffffff09;border:1px solid #ffffff1c;border-radius:22px;box-shadow:inset 0 1px #ffffff14}.portada-stat:before{content:none;animation:none}.portada-stat-inner{border-radius:inherit;background:0 0;transition:background-color .18s}.portada-stat:hover .portada-stat-inner{background:#ffffff09;transform:none}.portada-crest{filter:none;transition:transform .22s var(--ease-out-strong), background-color .22s var(--ease-out-strong), border-color .22s var(--ease-out-strong);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;padding:.75rem .9rem}.portada-crest:hover{filter:none;border-color:color-mix(in srgb, var(--accent) 42%, #ffffff1a);background:#ffffff14;transform:translateY(-3px)}.portada-next{-webkit-backdrop-filter:blur(14px)saturate(130%);background:#ffffff06;border-color:#ffffff1f;border-radius:16px;box-shadow:inset 0 1px #ffffff0f,0 18px 42px -34px #000000b8}.portada-shine-text{color:#fff;background:0 0;animation:none}.pnav-wrap{padding-inline:max(.75rem,50vw - 38rem);animation-duration:.5s;inset:.75rem 0 auto}.pnav{background:#0c0f1680;border-color:#ffffff24;border-radius:22px;max-width:76rem;transition:background-color .22s,box-shadow .22s;box-shadow:inset 0 1px #ffffff1f,0 14px 36px -20px #000c}.is-scrolled .pnav{background:#0c0f16c7;max-width:76rem;box-shadow:inset 0 1px #ffffff1a,0 14px 36px -18px #000000c7}.pnav-logo{transition:opacity .18s}.pnav-brand:hover .pnav-logo{opacity:.86;transform:none}.pnav-name{font-family:var(--font-lexend), system-ui, sans-serif;letter-spacing:-.015em;font-size:.95rem;font-weight:600}.pnav-link{border-radius:13px;transition:color .16s,background-color .16s}.pnav-link:hover,.pnav-link:focus-visible{color:#fff;background:#ffffff17}.pnav-menu,.pnav-sheet{background:#10131be6;border-radius:20px;box-shadow:inset 0 1px #ffffff1a,0 22px 52px -18px #000c}.pnav-menu-item,.pnav-sheet-link{transition:background-color .16s,color .16s}.pnav-sheet{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;max-height:calc(100dvh - 5.5rem);top:4.5rem;overflow-y:auto}.pnav-burger{border-radius:14px}.portada :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:767px){.portada-hero{min-height:min(92svh,820px);padding-top:7.5rem;padding-bottom:5.5rem}.portada-scene-img{object-fit:contain;object-position:center;animation-name:portada-mobile-focus}.portada-scene-shade{background:linear-gradient(180deg, color-mix(in srgb, var(--night) 45%, transparent), color-mix(in srgb, var(--night) 16%, transparent) 32%, color-mix(in srgb, var(--night) 58%, transparent) 72%, var(--night)), linear-gradient(90deg, color-mix(in srgb, var(--night) 30%, transparent), transparent)}.portada-scene-focus{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000047;-webkit-mask-image:radial-gradient(112% 91% at 50% 52%,#0000 56%,#0006 82%,#000 100%);mask-image:radial-gradient(112% 91% at 50% 52%,#0000 56%,#0006 82%,#000 100%)}.portada-logo-wrap{margin:0 auto}.portada-title{max-width:13ch}.portada-stat{border-radius:18px}}@media (prefers-reduced-transparency:reduce){.portada-scene-focus{-webkit-backdrop-filter:none;backdrop-filter:none}.pnav,.pnav-menu,.pnav-sheet,.portada-ghost,.portada-stat,.portada-next{-webkit-backdrop-filter:none;background:#0c0f16f5}}@media (prefers-contrast:more){.pnav,.pnav-menu,.pnav-sheet,.portada-ghost,.portada-stat,.portada-next,.portada-crest{border-color:#ffffff8c}}:root[data-league-theme=street] .portada{--night:#050505}:root[data-league-theme=street] .portada .portada-scene-neutral{background:radial-gradient(at 76% 40%,#ffffff1f,#0000 58%),radial-gradient(120% 90%,#0000 50%,#000000d9),linear-gradient(#060606 15%,#111 70%,#050505)}:root[data-league-theme=street] .portada .portada-scene-pitch{color:#fff;opacity:.08}:root[data-league-theme=street] .portada .portada-scene-emblem{opacity:.95;inset:12% 3% 8% 50%}:root[data-league-theme=street] .portada .portada-scene-emblem img{filter:drop-shadow(0 30px 60px #000c);width:min(100%,34rem)}@media (max-width:767px){:root[data-league-theme=street] .portada .portada-scene-emblem{opacity:.18;inset:46% 6% 4%}}.street-wordmark{filter:drop-shadow(0 10px 30px #000000b3)}.street-hero-title{align-items:inherit;color:#f4f4f1;text-shadow:0 6px 30px #0009;flex-direction:column;line-height:.88;display:flex;position:relative}.street-hero-line{opacity:0;animation:street-line-in .7s var(--ease-out-strong) forwards;display:block;transform:translateY(18px)rotate(-3deg)}.street-hero-line:first-child{animation-delay:.45s}.street-hero-line:nth-child(2){margin-left:.6em;animation-delay:.6s}.street-hero-line:nth-child(3){animation-delay:.75s}.street-hero-line.brush-underline{width:max-content}@media (max-width:767px){.street-hero-line:nth-child(2){margin-left:0}.street-hero-line.brush-underline{margin-inline:auto}}@keyframes street-line-in{to{opacity:1;transform:translateY(0)rotate(-3deg)}}.street-hero-crown{opacity:0;font-size:.45em;animation:.6s 1.1s forwards portada-fade-in;position:absolute;top:-.5em;left:2.3em}@media (max-width:767px){.street-hero-crown{margin-left:1em;left:50%}}:root[data-league-theme=street] .portada .portada-ghost{letter-spacing:.14em}:root[data-league-theme=street] .portada .portada-stat-inner,:root[data-league-theme=street] .portada .portada-next{border-radius:10px}@media (prefers-reduced-motion:reduce){.street-hero-line{opacity:1;animation:none;transform:rotate(-3deg)}.street-hero-crown{opacity:.85;animation:none}}:root[data-league-theme=street] .portada .pnav-link,:root[data-league-theme=street] .portada .pnav-more{font-family:var(--font-oswald), sans-serif;text-transform:uppercase;letter-spacing:.12em}
