.Hero-module__Z8hQ_W__hero-title{z-index:2;letter-spacing:-.018em;width:max-content;max-width:100%;font-size:clamp(65px,8.7vw,124px);line-height:.98;position:relative}.Hero-module__Z8hQ_W__hero-title>span{animation:.65s both Hero-module__Z8hQ_W__hero-reveal;display:block}.Hero-module__Z8hQ_W__hero-title>span:nth-child(2){animation-delay:80ms}.Hero-module__Z8hQ_W__hero-title>span:nth-child(3){animation-delay:.16s}.Hero-module__Z8hQ_W__hero-art{aspect-ratio:1;z-index:-1;background:radial-gradient(#8b5cf620,#4facfe07 45%,#0000 70%);place-items:center;width:44%;display:grid;position:absolute;top:130px;right:0}.Hero-module__Z8hQ_W__hero-flame{filter:drop-shadow(0 0 40px #8b5cf635);width:42%;animation:4s ease-in-out Hero-module__Z8hQ_W__flame-drift;transform:rotate(14deg)}.Hero-module__Z8hQ_W__orbit{border:1px solid #c3a9ff30;border-radius:50%;width:90%;height:65%;position:absolute;transform:rotate(-35deg)}.Hero-module__Z8hQ_W__orbit-two{border-color:#4facfe25;width:82%;height:82%;transform:rotate(35deg)}.Hero-module__Z8hQ_W__orbit-three{border-color:#ec489930;width:100%;height:44%;transform:rotate(-15deg)}.Hero-module__Z8hQ_W__orbit-one:after{content:"";background:#b799ff;border-radius:50%;width:7px;height:7px;position:absolute;top:17%;left:12%;box-shadow:0 0 18px #b799ff}.Hero-module__Z8hQ_W__art-caption{text-transform:uppercase;letter-spacing:.2em;color:var(--muted);font-size:9px;position:absolute;bottom:0}@keyframes Hero-module__Z8hQ_W__hero-reveal{0%{opacity:.3;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes Hero-module__Z8hQ_W__flame-drift{0%,to{transform:rotate(14deg)translateY(0)}50%{transform:rotate(18deg)translateY(-10px)}}@media (min-width:1500px){.Hero-module__Z8hQ_W__hero-title{font-size:132px}}@media (max-width:1050px){.Hero-module__Z8hQ_W__hero-art{top:145px}}@media (max-width:760px){.Hero-module__Z8hQ_W__hero-title{font-size:clamp(42px,9.4vw,72px)}.Hero-module__Z8hQ_W__hero-art{opacity:.6;width:49%;top:137px;right:-4px}.Hero-module__Z8hQ_W__hero-flame{width:40%}.Hero-module__Z8hQ_W__art-caption{display:none}}@media (max-width:380px){.Hero-module__Z8hQ_W__hero-title{font-size:9.2vw}}
.ProjectVisual-module__4Lcr8W__frame{container-type:inline-size}.ProjectVisual-module__4Lcr8W__visual-tio{color:#122e36;background:#a3cbd6}.ProjectVisual-module__4Lcr8W__visual-tio:after{content:"";z-index:-1;border:1px solid #17333b30;border-radius:50%;width:70%;height:120%;position:absolute;top:-20%;right:-20%}.ProjectVisual-module__4Lcr8W__tio-type{font:700 clamp(36px,11cqw,115px)/.92 var(--font-barlow),sans-serif;letter-spacing:-.035em;position:absolute;top:17%;left:7%;transform:rotate(-3deg)}.ProjectVisual-module__4Lcr8W__tio-type span{color:#f9f4df;-webkit-text-stroke:1px #17333b40}.ProjectVisual-module__4Lcr8W__tio-seal{width:20%;position:absolute;top:57%;right:9%;transform:rotate(12deg)}.ProjectVisual-module__4Lcr8W__tio-seal img{border-radius:50%;width:100%;height:auto}.ProjectVisual-module__4Lcr8W__visual-audio{--project-accent:#a80505;color:#fff;background:radial-gradient(at 80% 40%,#000,#0c0404 65%)}.ProjectVisual-module__4Lcr8W__audio-brand{border-left:3px solid var(--project-accent);padding-left:12px;font-size:29px;font-style:italic;font-weight:800;line-height:1;position:absolute;top:7%;left:7%}.ProjectVisual-module__4Lcr8W__audio-brand span{letter-spacing:.17em;margin-top:4px;font-size:8px;font-style:normal;display:block}.ProjectVisual-module__4Lcr8W__audio-title{font:700 clamp(36px,11cqw,90px)/.93 var(--font-barlow),sans-serif;position:absolute;top:29%;left:7%}.ProjectVisual-module__4Lcr8W__audio-title em{color:#fff;background:var(--project-accent);padding:.04em .12em .08em;font-style:normal;display:inline-block}.ProjectVisual-module__4Lcr8W__speaker{aspect-ratio:1;width:58%;box-shadow:-18px 25px 45px #0009,inset 0 0 10px 8px var(--project-accent);background:repeating-radial-gradient(circle,#191717 0,#3b3232 2px,#100c0c 4px,#241818 8px);border-radius:50%;position:absolute;top:12%;right:-8%;transform:rotate(-15deg)scaleX(.87)}.ProjectVisual-module__4Lcr8W__speaker div{background:radial-gradient(circle,#100808 25%,#4e3333 35%,#130808 38%,#2c1717 65%,#0c0707 67%);border-radius:50%;position:absolute;inset:12%;box-shadow:inset -15px -5px 22px #a8050540}.ProjectVisual-module__4Lcr8W__speaker span{background:radial-gradient(circle at 35% 25%,#7c5959,#170c0c 65%);border-radius:50%;position:absolute;inset:35%;box-shadow:0 5px 20px #000}.ProjectVisual-module__4Lcr8W__visual-champions{color:#20392b;background:#c2d2be}.ProjectVisual-module__4Lcr8W__champions-type{z-index:2;font:700 clamp(36px,11cqw,90px)/.95 var(--font-barlow),sans-serif;position:absolute;top:14%;left:7%}.ProjectVisual-module__4Lcr8W__champions-type em{color:#f8faf0;font-style:normal}.ProjectVisual-module__4Lcr8W__pitch-lines{border:1px solid #ffffff40;position:absolute;inset:10% -20% -20% 28%;transform:rotate(-25deg)}.ProjectVisual-module__4Lcr8W__pitch-lines:after{content:"";aspect-ratio:1;border:1px solid #ffffff40;border-radius:50%;width:60%;position:absolute;top:22%;left:20%}.ProjectVisual-module__4Lcr8W__shirt{clip-path:polygon(27% 0,40% 7%,60% 7%,73% 0,100% 20%,87% 40%,77% 33%,77% 100%,23% 100%,23% 33%,13% 40%,0 20%);filter:drop-shadow(0 15px 20px #0004);background:repeating-linear-gradient(90deg,#eeeade 0 20%,#21372d 20% 40%);place-items:center;width:47%;height:59%;display:grid;position:absolute;bottom:6%;right:9%;transform:rotate(15deg)}.ProjectVisual-module__4Lcr8W__shirt span{font:700 75px var(--font-barlow),sans-serif;color:#fff;text-shadow:2px 2px #20392b,-2px -2px #20392b}@media (min-width:768px){.ProjectVisual-module__4Lcr8W__frame[data-wide=true] .ProjectVisual-module__4Lcr8W__tio-seal{width:17%;top:30%}.ProjectVisual-module__4Lcr8W__frame[data-wide=true] .ProjectVisual-module__4Lcr8W__speaker{width:44%;top:5%;right:5%}.ProjectVisual-module__4Lcr8W__frame[data-wide=true] .ProjectVisual-module__4Lcr8W__audio-title{font-size:clamp(36px,8cqw,90px);top:25%}}
.Reveal-module__vCs_Ea__reveal{transform:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Reveal-module__vCs_Ea__reveal{animation:linear both Reveal-module__vCs_Ea__rise;animation-timeline:view();animation-range:entry entry 30%}}}@keyframes Reveal-module__vCs_Ea__rise{0%{translate:0 12px}to{translate:0}}
