.hero{--hx:62%;--hy:44%;--hr:22vmin;min-height:100svh;padding-top:calc(var(--header-h) + var(--s-7));padding-bottom:clamp(var(--s-7), 9vh, var(--s-9));isolation:isolate;align-items:end;display:grid;position:relative}.hero__reel{z-index:-1;position:absolute;inset:0;overflow:hidden}.hero__video{object-fit:cover;filter:saturate(.9)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.hero__veil{-webkit-mask-image:radial-gradient(circle var(--hr) at var(--hx) var(--hy), #00000014 0%, #00000073 55%, #000 100%);-webkit-mask-image:radial-gradient(circle var(--hr) at var(--hx) var(--hy), #00000014 0%, #00000073 55%, #000 100%);mask-image:radial-gradient(circle var(--hr) at var(--hx) var(--hy), #00000014 0%, #00000073 55%, #000 100%);background:#050505e0;background:lab(1.3738% 0 0/.88);position:absolute;inset:0}.hero__reel:after{content:"";background:linear-gradient(180deg, transparent, var(--ink-0));height:40%;position:absolute;inset:auto 0 0}.hero__content{gap:var(--s-5);display:grid}.hero__eyebrow{color:var(--gold-400)}.hero__title{font-family:var(--font-display);font-size:clamp(3rem,1.4rem + 6.4vw,8.5rem);font-weight:300;line-height:var(--lh-display);letter-spacing:-.02em;color:var(--paper);max-width:11ch}.hero__foot{justify-content:space-between;align-items:center;gap:var(--s-5);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.hero__ctas{gap:var(--s-3);flex-wrap:wrap;display:flex}.hero__motion{right:var(--margin);top:calc(var(--header-h) + var(--s-4));min-height:44px;color:var(--text-muted);border-radius:var(--radius-pill);transition:color var(--dur-2);align-items:center;gap:8px;padding:0 12px;font-size:12px;display:inline-flex;position:absolute}.hero__motion:hover{color:var(--paper)}.hero__motion .icon{width:14px;height:14px}.hero__motion-play{display:none}.hero__motion[aria-pressed=true] .hero__motion-play{display:inline}.hero__motion[aria-pressed=true] .hero__motion-pause,html:not(.js) .hero__motion{display:none}@media (min-width:1024px){.hero__motion{right:calc(var(--edge-w) + var(--margin))}}.manifesto{padding-block:var(--s-10) var(--s-9);gap:var(--s-5);display:grid}.manifesto__text{font-family:var(--font-display);letter-spacing:-.01em;color:var(--paper);max-width:24ch;font-size:clamp(1.75rem,1.1rem + 2.8vw,4rem);font-weight:300;line-height:1.12}.js .manifesto__text .word{color:#57595ce6;color:lab(37.6943% -.316948 -1.85526/.9);transition:color var(--dur-3) var(--ease-luz)}.js .manifesto__text .word.is-lit{color:var(--paper)}.js .manifesto__text .word.is-gold{color:var(--gold-300)}.rm .manifesto__text .word{color:var(--paper)!important}.numbers{padding-block:var(--s-8)}.numbers__list{border-top:1px solid var(--ink-3);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:900px){.numbers__list{grid-template-columns:repeat(4,1fr)}}.numbers__item{gap:var(--s-3);padding:var(--s-6) var(--s-4) var(--s-6) 0;border-bottom:1px solid var(--ink-3);align-content:start;display:grid}.numbers__value{font-family:var(--font-brand);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:var(--gold-grain), var(--gold-brushed);color:#0000;background-size:100% 100%,240% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.25rem,1.5rem + 3vw,4.25rem);line-height:1}.numbers__label{font-size:var(--fs-small);color:var(--text-muted);max-width:20ch}.featured,.worlds{padding-block:var(--s-9)}.worlds__list{gap:var(--gutter);grid-template-columns:1fr;display:grid}@media (min-width:640px){.worlds__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.worlds__list{grid-template-columns:repeat(4,1fr)}}.world{--accent-w:var(--gold-500)}.world[data-world=casamentos]{--accent-w:#c7c7c7}.world[data-world=madmax]{--accent-w:var(--gold-300)}.world[data-world=social]{--accent-w:#ec2426}.world__link{gap:var(--s-4);height:100%;display:grid;position:relative}.world__media{aspect-ratio:4/5;background:var(--ink-1);display:block;position:relative;overflow:hidden}.world__media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-5) var(--ease-luz), filter var(--dur-4);filter:brightness(.82)saturate(.85)}.world__media:after{content:"";background:var(--accent-w);transform-origin:0;height:2px;transition:transform var(--dur-4) var(--ease-luz);position:absolute;inset:0 0 auto;transform:scaleX(0)}.world__link:hover .world__media img,.world__link:focus-visible .world__media img{filter:none;transform:scale(1.04)}.world__link:hover .world__media:after,.world__link:focus-visible .world__media:after{transform:scaleX(1)}.world__link:focus-visible{outline-offset:6px}.world__media--art{background:url(/brand/contours.svg) center / 260% no-repeat, radial-gradient(circle at 60% 40%, #1a1408, var(--ink-1) 70%);place-items:center;display:grid}.world__art{width:72%;color:var(--gold-400);opacity:.9}.world__body{gap:4px;display:grid}.world__index{color:var(--accent-w)}.world[data-world=social] .world__index{color:#f2a0a1}.world__title{font-family:var(--font-display);font-weight:300;font-size:var(--fs-h3);color:var(--paper);line-height:1.1}.world__text{font-size:var(--fs-small);color:var(--text-muted)}.final-cta{isolation:isolate;padding-block:var(--s-10) var(--s-6);text-align:center;justify-items:center;gap:var(--s-5);display:grid;position:relative}.final-cta__title{font-family:var(--font-display);font-weight:300;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.02em;color:var(--paper);max-width:14ch}.final-cta__text{color:var(--bone);max-width:46ch;font-size:var(--fs-lead)}.final-cta__actions{justify-content:center;gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.final-cta:before,.manifesto:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55%,#050505c7,#0000 75%);background:radial-gradient(60% 55%,lab(1.3738% 0 0/.78),#0000 75%);position:absolute;inset:0}.manifesto{isolation:isolate;position:relative}.manifesto:before{background:radial-gradient(70% 60% at 30% 55%,#050505b3,#0000 75%);background:radial-gradient(70% 60% at 30% 55%,lab(1.3738% 0 0/.7),#0000 75%)}
