@font-face{font-family:signatureLatin;src:url(/_next/static/media/bb1e5404509b229e.p.woff2) format("woff2");font-display:swap;font-weight:400}.__className_1d95fe{font-family:signatureLatin,cursive;font-weight:400}.__variable_1d95fe{--font-signature-latin:"signatureLatin",cursive}@font-face{font-family:signature;src:url(/_next/static/media/4a61f198db33494f.p.woff2) format("woff2");font-display:swap;font-weight:700}.__className_f29786{font-family:signature,system-ui,sans-serif;font-weight:700}.__variable_f29786{--font-signature:"signature",system-ui,sans-serif}.hv2-root{container:screen/inline-size;--hv2-page-bg:var(--color-bg)}.hv2{--bg-deep:#070514;--surface-100:#151033;--border-100:#2e2566;--border-200:#4c3bb5;--primary:#8b5cf6;--primary-bright:#a855f7;--button-from:#7c3aed;--button-to:#9333ea;--cyan:#22d3ee;--ink-muted:#a7a0d0;--on-primary:#ffffff;--glow-purple:#8b5cf659;--glow-cyan:#22d3ee73;--shadow-button:0 10px 28px rgba(124,58,237,0.45),inset 0 1px 0 rgba(255,255,255,0.25);--container:1200px;--hv2-gold:#facc15;--hv2-gold-deep:#e6b422;--hv2-white:var(--on-primary);--hv2-gold-glow:color-mix(in srgb,var(--hv2-gold) 30%,transparent);--hv2-glow-strong:color-mix(in srgb,var(--primary-bright) 62%,transparent);--hv2-glow-soft:color-mix(in srgb,var(--primary) 26%,transparent);--hv2-shade:color-mix(in srgb,var(--bg-deep) 70%,transparent);--hv2-text-shadow:0 2px 10px var(--hv2-shade);--hv2-h:610px;--hv2-head:112px;--hv2-logo:min(260px,68cqw);--hv2-chest:min(262px,70cqw);--hv2-logo-h:calc(var(--hv2-logo) * var(--hv2-logo-ratio, 1.032));--hv2-stage-ratio:0.64;--hv2-lamp-x1:15.88%;--hv2-lamp-x2:84.12%;--hv2-lamp-y:29.55%;--hv2-lamp-r:15.86%;position:relative;isolation:isolate;overflow:hidden;min-height:var(--hv2-h);color:var(--hv2-white);background:var(--bg-deep)}.hv2-stage{position:absolute;left:50%;top:50%;z-index:0;width:max(100%,calc(var(--hv2-h) * var(--hv2-stage-ratio)));aspect-ratio:var(--hv2-stage-ratio);transform:translate(-50%,-50%);pointer-events:none}.hv2 .hv2-stage__bg{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.hv2-lamp{position:absolute;top:var(--hv2-lamp-y);width:calc(var(--hv2-lamp-r) * 2);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,var(--hv2-gold-glow),color-mix(in srgb,var(--hv2-gold-deep) 18%,transparent) 45%,transparent 100%);animation:hv2-flicker 3.6s infinite}.hv2-lamp--a{left:var(--hv2-lamp-x1)}.hv2-lamp--b{left:var(--hv2-lamp-x2);animation-duration:4.4s;animation-delay:-1.3s}.hv2-glow{position:absolute;left:50%;top:calc(var(--hv2-head) + var(--hv2-logo) * .5);z-index:1;width:calc(var(--hv2-logo) * 1.9);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,var(--hv2-glow-strong),var(--hv2-glow-soft) 55%,transparent);pointer-events:none;animation:hv2-pulse 6s ease-in-out infinite}.hv2-fade{inset:auto 0 0 0;height:110px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--hv2-page-bg) 75%,transparent) 55%,var(--hv2-page-bg))}.hv2-fade,.hv2-gems{position:absolute;z-index:2;pointer-events:none}.hv2-gems{inset:0}.hv2-gems--front{z-index:7}.hv2 .hv2-gem{position:absolute;width:calc(var(--s, 24px) * 2);max-width:none;height:auto;margin:calc(var(--s, 24px) * -.5);animation:hv2-float var(--d,6s) ease-in-out var(--dl,0s) infinite alternate}.hv2 .hv2-gem--blur{opacity:.85}.hv2-gem--1{--s:22px;--d:5s;--r:-14deg;left:29%;top:22%}.hv2-gem--2{--s:24px;--d:6.5s;--dl:-2s;--r:12deg;right:23%;top:24%}.hv2-gem--3{--s:20px;--d:7s;--dl:-1s;--r:8deg;left:22%;top:47%;display:none}.hv2-gem--4{--s:18px;--d:4.5s;--dl:-3s;--r:-6deg;right:21%;top:52%;display:none}.hv2-gem--5{--s:30px;--d:8s;--dl:-4s;--r:20deg;right:2%;top:39%}.hv2-gem--6{--s:26px;--d:6s;--dl:-2.5s;--r:-10deg;left:30%;top:87%;display:none}.hv2-gem--7{--s:64px;--d:7.5s;--r:16deg;left:-24px;bottom:22px}.hv2-gem--8{--s:72px;--d:8s;--dl:-3s;--r:-18deg;right:-30px;bottom:30px}.hv2 .hv2-gems--front .hv2-gem{opacity:.6}.hv2-gem--9{--s:40px;--d:6.8s;--dl:-1.5s;--r:-20deg;left:4%;top:37%;display:none}.hv2-deco{position:absolute;inset:0;z-index:5;width:100%;max-width:var(--container);margin-inline:auto;pointer-events:none}.hv2-sign{position:absolute;top:60px;inset-inline-start:8px;transform:rotate(-9deg);transform-origin:50% 60%}.hv2-sign,.hv2-sign__body{display:flex;flex-direction:column;align-items:center}.hv2-sign__body{margin:0;color:var(--cyan)}.hv2-sign__body--second{margin-top:2px}.hv2 .hv2-sign svg.lucide{width:20px;height:20px;stroke-width:2.2;margin-bottom:-2px;filter:drop-shadow(0 0 6px var(--glow-cyan))}.hv2 .hv2-sign__body:first-child svg.lucide{margin-bottom:-6px}.hv2-sign__text{display:flex;align-items:center;gap:.22em;direction:ltr;unicode-bidi:isolate;font-family:var(--font-signature),system-ui,sans-serif;font-size:clamp(13px,3.6cqw,17px);line-height:1.5;font-weight:700;white-space:nowrap;text-shadow:0 0 12px var(--glow-cyan),0 2px 6px var(--hv2-shade);animation:hv2-reveal 1.6s cubic-bezier(.6,.1,.3,1) .35s both}.hv2-sign__text--latin{display:block;font-family:var(--font-signature-latin),cursive;font-size:clamp(20px,5.6cqw,26px);line-height:1.1;font-weight:400}.hv2-sign__body--second .hv2-sign__text{animation-delay:.85s}.hv2 .hv2-sign__flag{flex:none;width:1.08em;height:.78em;max-width:none;clip-path:inset(0 round .11em);translate:0 .06em}.hv2-ribbon{position:absolute;top:68px;inset-inline-end:4px;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:62px;padding:6px 14px 8px;background:url(/hero/ribbon-brush.svg) 50%/100% 100% no-repeat;transform:rotate(4deg);text-align:center}[dir=rtl] .hv2-ribbon{transform:rotate(-4deg)}.hv2-ribbon span{display:block;font-size:13px;line-height:19px;font-weight:800;color:var(--hv2-white);white-space:nowrap;text-shadow:var(--hv2-text-shadow)}.hv2-banner{position:absolute;top:calc(var(--hv2-head) + var(--hv2-logo-h) * .92);inset-inline-start:12px;width:min(80px,21cqw);container-type:inline-size;animation:hv2-sway 7s ease-in-out infinite alternate;transform-origin:50% 0}.hv2-banner__art{display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0 10px 18px var(--hv2-shade))}.hv2 .hv2-banner__pole{position:relative;z-index:1;width:120%;max-width:none;height:auto;display:block;margin-bottom:-26.5%}.hv2-banner__cloth{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:15cqi 7cqi 34cqi;background:url(/hero/banner.svg) 50%/100% 100% no-repeat}.hv2 .hv2-banner__crown{width:22cqi;height:22cqi;color:var(--hv2-gold);fill:color-mix(in srgb,var(--hv2-gold) 25%,transparent);stroke-width:2;filter:drop-shadow(0 0 4px var(--hv2-gold-glow))}.hv2 .hv2-banner__gem{width:46cqi;max-width:none;height:auto;margin:3cqi 0 6cqi;filter:drop-shadow(0 0 8px var(--hv2-glow-strong))}.hv2-banner__name{font-size:15cqi;line-height:1.25;font-weight:800;color:var(--hv2-white);text-shadow:var(--hv2-text-shadow);overflow-wrap:anywhere}.hv2-banner__rule{width:70%;height:1px;margin:6cqi 0 5cqi;background:var(--border-200)}.hv2-banner__tag{font-size:10.5cqi;line-height:1.25;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);direction:ltr}.hv2 .hv2-banner__tassel{width:26%;max-width:none;height:auto;margin-top:-9%}.hv2-board{position:absolute;top:calc(var(--hv2-head) + var(--hv2-logo-h) * .92);inset-inline-end:9px;width:min(110px,29cqw);display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0 12px 20px var(--hv2-shade))}.hv2 .hv2-board__hanger{width:112%;max-width:none;height:auto;display:block;margin-bottom:-3px}.hv2-board__frame{position:relative;width:100%;padding:5px;border:2px solid var(--hv2-gold-deep);border-radius:4px;background:repeating-linear-gradient(180deg,transparent 0 22px,color-mix(in srgb,var(--bg-deep) 55%,transparent) 22px 23px),linear-gradient(180deg,var(--surface-100),var(--bg-deep));box-shadow:inset 0 0 0 3px var(--bg-deep),inset 0 0 0 4px var(--border-200),0 0 22px var(--hv2-glow-soft)}.hv2 .hv2-board__corner{position:absolute;width:16px;height:16px;max-width:none}.hv2-board__corner--tl{top:-4px;left:-4px}.hv2-board__corner--tr{top:-4px;right:-4px;transform:scaleX(-1)}.hv2-board__corner--bl{bottom:-4px;left:-4px;transform:scaleY(-1)}.hv2-board__corner--br{bottom:-4px;right:-4px;transform:scale(-1)}.hv2-board__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.hv2-board__list li{display:flex;align-items:center;gap:5px;padding:5px 2px;border-bottom:1px solid var(--border-100);font-size:10.5px;line-height:14px;font-weight:700;color:var(--hv2-white)}.hv2-board__list li:last-child{border-bottom:0}.hv2 .hv2-board__list svg.lucide{width:14px;height:14px;flex:none;color:var(--primary);stroke-width:2.2;filter:drop-shadow(0 0 5px var(--glow-purple))}.hv2-center{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;padding:var(--hv2-head) 16px 52px}.hv2-logo{position:relative;z-index:2;display:block;width:var(--hv2-logo)}.hv2 .hv2-logo img{display:block;width:100%;max-width:none;height:auto;filter:drop-shadow(0 0 18px var(--hv2-glow-strong)) drop-shadow(0 10px 24px var(--hv2-shade))}.hv2-chest{position:relative;z-index:1;width:var(--hv2-chest);aspect-ratio:750/460;margin-top:calc(var(--hv2-chest) * -.09)}.hv2-chest:before{content:"";position:absolute;left:-14%;right:-14%;bottom:-6%;height:42%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--primary-bright) 45%,transparent),transparent)}.hv2 .hv2-chest__img{inset:0;transform:translateX(3.6%)}.hv2 .hv2-chest__img,.hv2 .hv2-chest__reflect{position:absolute;width:100%;height:100%;max-width:none}.hv2 .hv2-chest__reflect{left:0;top:96%;transform:translateX(3.6%) scaleY(-1);opacity:.22;filter:blur(2px);-webkit-mask-image:linear-gradient(0deg,transparent 55%,#000);mask-image:linear-gradient(0deg,transparent 55%,#000)}.hv2 .hv2-spark{position:absolute;width:8%;max-width:none;height:auto;opacity:.85;transform:translate(-50%,-50%) scale(.7);animation:hv2-sparkle 5.2s ease-in-out var(--dl,0s) infinite}.hv2 .hv2-spark--wide{display:none}.hv2 .hv2-cta{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:150px;min-height:56px;margin-top:0;padding:8px 20px;border-radius:999px;font-size:18px;line-height:26px;font-weight:800;color:var(--on-primary);background:linear-gradient(90deg,var(--button-from),var(--button-to));box-shadow:var(--shadow-button);transition:transform .1s,filter .15s}.hv2 .hv2-cta:hover{filter:brightness(1.08)}.hv2 .hv2-cta:active{transform:scale(.98)}.hv2 .hv2-cta:focus-visible{outline:2px solid var(--hv2-gold);outline-offset:3px}.hv2 .hv2-cta svg.lucide{width:22px;height:22px}.hv2-cta-sub{position:relative;z-index:3;margin:6px 0 0;font-size:13px;line-height:20px;font-weight:700;color:var(--ink-muted);text-align:center;text-shadow:var(--hv2-text-shadow)}html.light .hv2-fade{height:72px}html.light .hv2-center{padding-bottom:64px}@container screen (min-width: 900px){html.light .hv2-fade{height:96px}html.light .hv2 .hv2-center{padding-bottom:88px}.hv2{--hv2-h:min(750px,calc(360px + 30cqw));--hv2-head:70px;--hv2-logo:min(390px,30cqw);--hv2-chest:min(370px,28.5cqw);--hv2-gap:calc(var(--hv2-logo) / 2 + min(30px, 2cqw));--hv2-banner-w:min(210px,16cqw);--hv2-board-w:min(250px,19cqw);--hv2-stage-ratio:1.7778;--hv2-lamp-x1:14.5%;--hv2-lamp-x2:85.5%;--hv2-lamp-y:45.22%;--hv2-lamp-r:7%}.hv2-fade{height:140px}.hv2-deco{padding-inline:32px}.hv2-sign{top:72px;inset-inline-start:40px}.hv2 .hv2-sign svg.lucide{width:26px;height:26px;margin-bottom:-3px}.hv2 .hv2-sign__body:first-child svg.lucide{margin-bottom:-8px}.hv2-sign__text{font-size:clamp(18px,.5cqw + 13px,22px)}.hv2-sign__text--latin{font-size:clamp(30px,1.2cqw + 16px,40px)}.hv2-ribbon{top:100px;inset-inline-end:32px;width:300px;height:112px;padding:10px 28px 14px}.hv2-ribbon span{font-size:26px;line-height:38px}.hv2-banner{top:196px;inset-inline-start:calc(50% - var(--hv2-gap) - var(--hv2-banner-w));width:var(--hv2-banner-w)}.hv2-board{top:206px;inset-inline-end:calc(50% - var(--hv2-gap) - var(--hv2-board-w));width:var(--hv2-board-w);container-type:inline-size}.hv2-board__frame{padding:7.2cqi 6cqi;border-width:3px;border-radius:6px}.hv2 .hv2-board__corner{width:13cqi;height:13cqi}.hv2-board__list li{gap:5cqi;padding:4.4cqi 2cqi;font-size:7.6cqi;line-height:1.35}.hv2 .hv2-board__list svg.lucide{width:10.4cqi;height:10.4cqi}.hv2-gem--1{--s:34px;left:31%;top:18%}.hv2-gem--2{--s:40px;right:30%;top:23%}.hv2-gem--3{--s:44px;left:33.5%;top:66%;display:block}.hv2-gem--4{--s:34px;right:33.5%;top:70%;display:block}.hv2-gem--5{--s:56px;right:19%;top:9%}.hv2-gem--6{--s:28px;left:22%;top:82%;display:block}.hv2-gem--7{--s:150px;left:-40px;bottom:40px}.hv2-gem--8{--s:170px;right:-50px;bottom:60px}.hv2-gem--9{--s:60px;left:9%;top:18%;display:block}.hv2-center{padding-bottom:28px}.hv2 .hv2-cta{margin-top:-26px;min-width:240px;min-height:60px;padding-inline:28px;font-size:20px}.hv2 .hv2-gems--front .hv2-gem{opacity:.85}.hv2 .hv2-spark--wide{display:block}.hv2-cta-sub{font-size:15px;line-height:22px;margin-top:8px}}@keyframes hv2-float{0%{transform:translateY(0) rotate(var(--r,0deg))}to{transform:translateY(-12px) rotate(calc(var(--r, 0deg) + 6deg))}}@keyframes hv2-flicker{0%,to{opacity:.9}8%{opacity:.72}12%{opacity:.95}40%{opacity:.82}46%{opacity:1}70%{opacity:.78}74%{opacity:.92}}@keyframes hv2-pulse{0%,to{opacity:.8;transform:translate(-50%,-50%) scale(.96)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes hv2-sparkle{0%,72%,to{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(0deg)}82%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(45deg)}90%{opacity:.6;transform:translate(-50%,-50%) scale(.5) rotate(70deg)}}@keyframes hv2-reveal{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% -5% -20% 0)}}@keyframes hv2-sway{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}.hv2[data-paused] *,.hv2[data-paused] :after,.hv2[data-paused] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hv2 *,.hv2 :after,.hv2 :before{animation:none!important}.hv2 .hv2-gem{transform:rotate(var(--r,0deg))}.hv2-glow{transform:translate(-50%,-50%)}}