@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Space+Grotesk:wght@400;500;600;700&display=swap");.looke-chaos{--pink:#f677a5;--cream:#ece9df;--yellow:#e9f36b;--aqua:#62d7cc;background:#070707;color:var(--cream);font-family:Space Grotesk,sans-serif;isolation:isolate;position:relative;overflow:clip}.looke-chaos *{box-sizing:border-box}.looke-chaos button{cursor:pointer;font:inherit}.looke-chaos a{text-decoration:none;color:inherit}.looke-chaos :is(a,button):focus-visible{outline:3px solid var(--yellow);outline-offset:4px}.looke-chaos .lch-mono{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.05em}.looke-chaos .lch-pad{padding-left:clamp(22px,5.1vw,90px);padding-right:clamp(22px,5.1vw,90px)}.looke-chaos .lch-skip{position:absolute;left:20px;top:-100px;z-index:30;padding:12px;background:var(--yellow);color:#070707}.looke-chaos .lch-skip:focus{top:10px}.looke-chaos .lch-nav{position:absolute;top:0;left:0;right:0;height:88px;padding:0 5.1vw;display:flex;align-items:center;justify-content:space-between;z-index:20}.looke-chaos .lch-logo{font-size:30px;font-weight:700;letter-spacing:-.1em}.looke-chaos .lch-logo span{color:var(--pink);margin-left:6px}.looke-chaos .lch-links{display:flex;align-items:center;gap:clamp(12px,2.3vw,36px)}.looke-chaos .lch-links :is(a,button){color:var(--cream);border:0;background:none;font:500 11px DM Mono,monospace;padding:12px 0}.looke-chaos .lch-links :is(a,button):hover{color:var(--pink)}.looke-chaos .lch-links .lch-nav-cta{border:1px solid var(--cream);padding:14px 17px}.looke-chaos .lch-toggle{display:none;background:none;color:var(--cream);border:0}.looke-chaos .lch-runway{height:520vh;position:relative}.looke-chaos .lch-stage{position:-webkit-sticky;position:sticky;top:0;height:100svh;background:#070707;isolation:isolate;overflow:hidden;--p:0;--angle:0deg}.looke-chaos .lch-corners{position:absolute;z-index:6;top:115px;left:5.1vw;right:5.1vw;display:flex;justify-content:space-between}.looke-chaos .lch-orb{position:absolute;left:50%;top:48%;height:min(118vh,1120px);aspect-ratio:9/16;transform:translate(-50%,-50%);z-index:1;pointer-events:none}.looke-chaos .lch-still,.looke-chaos .lch-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;-webkit-clip-path:ellipse(44% 24.75% at 50% 50%);clip-path:ellipse(44% 24.75% at 50% 50%)}.looke-chaos .lch-still{transform:rotate(var(--angle));opacity:1;transition:opacity .9s}.looke-chaos .lch-still-hide{opacity:0}.looke-chaos .lch-video{opacity:0;transition:opacity .9s}.looke-chaos .lch-video-play{opacity:1}.looke-chaos .lch-fallback{position:absolute;inset:25% 6%;border-radius:50%;border:1px solid #434;display:grid;place-items:center;color:var(--pink);font-size:160px}.looke-chaos .lch-intro{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:10.5%;pointer-events:none}.looke-chaos .lch-intro h1{font-size:clamp(85px,16vw,250px);font-weight:700;line-height:.8;letter-spacing:-.12em;margin:35px 0 55px}.looke-chaos .lch-intro h1 span{color:var(--pink)}.looke-chaos .lch-intro-foot{position:absolute;left:10.5%;bottom:13%}.looke-chaos .lch-beat{position:absolute;z-index:4;top:34%;left:9%;width:min(650px,55vw);pointer-events:none}.looke-chaos .lch-beat-index{color:var(--yellow)}.looke-chaos .lch-beat h2{font-size:clamp(61px,8.2vw,130px);line-height:.9;letter-spacing:-.095em;font-weight:700;margin:29px 0}.looke-chaos .lch-beat h2 em{font-style:normal;color:var(--pink)}.looke-chaos .lch-beat p{font-size:clamp(16px,1.5vw,21px);line-height:1.5;max-width:360px}.looke-chaos .lch-stage-foot{position:absolute;bottom:32px;left:5.1vw;right:5.1vw;z-index:6;display:flex;justify-content:space-between}.looke-chaos .lch-progress{position:absolute;bottom:0;left:0;right:0;height:4px;background:#222;z-index:7}.looke-chaos .lch-progress span{display:block;width:calc(var(--p)*100%);height:100%;background:var(--pink)}.looke-chaos .lch-loader,.looke-chaos .lch-still-error{position:absolute;right:5.1vw;bottom:67px;z-index:8}.looke-chaos .lch-error,.looke-chaos .lch-still-error{color:var(--yellow)}.looke-chaos .lch-still-error{left:5.1vw;right:auto}.looke-chaos .lch-marquee{background:var(--pink);color:#070707;white-space:nowrap;overflow:hidden;padding:20px 0;font-size:18px;font-weight:700}.looke-chaos .lch-marquee>div{width:max-content;animation:lch-marquee 32s linear infinite}@keyframes lch-marquee{to{transform:translateX(-50%)}}.looke-chaos .lch-meta{display:flex;justify-content:space-between;gap:20px}.looke-chaos .lch-manifesto{background:var(--cream);color:#070707;min-height:95vh;padding-top:110px;padding-bottom:100px}.looke-chaos .lch-manifesto h2{font-size:clamp(63px,11.7vw,184px);line-height:.91;font-weight:700;letter-spacing:-.105em;margin:96px 0 72px}.looke-chaos .lch-manifesto h2 em{color:var(--pink);font-style:italic}.looke-chaos .lch-manifesto-bottom{display:flex;align-items:end;justify-content:space-between;gap:35px}.looke-chaos .lch-asterisk{color:var(--pink);font-size:clamp(90px,17vw,240px);line-height:.8}.looke-chaos .lch-manifesto-bottom p{max-width:520px;font-size:clamp(21px,2.2vw,30px);line-height:1.4;margin:0 0 10px auto}.looke-chaos .lch-round{height:84px;width:84px;display:grid;place-items:center;border-radius:50%;border:1px solid #070707;background:transparent;font-size:38px;flex-shrink:0;transition:background .2s,transform .2s}.looke-chaos .lch-round:hover{background:var(--pink);transform:rotate(45deg)}.looke-chaos .lch-studies{padding-top:115px;padding-bottom:125px}.looke-chaos .lch-studies-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:90px 0 70px}.looke-chaos .lch-studies-heading h2{font-size:clamp(63px,11vw,170px);font-weight:700;letter-spacing:-.11em;line-height:.83;margin:0}.looke-chaos .lch-studies-heading h2 em{font-style:normal;color:var(--pink)}.looke-chaos .lch-studies-heading p{text-align:right;line-height:1.8}.looke-chaos .lch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.looke-chaos .lch-study-art{position:relative;aspect-ratio:4/5;background:#121212;overflow:hidden}.looke-chaos .lch-study-art img{width:100%;height:100%;object-fit:contain;transition:transform .5s}.looke-chaos .lch-study-art:hover img{transform:scale(1.04)}.looke-chaos .lch-study-action{position:absolute;right:17px;top:17px;border:0;background:var(--yellow);border-radius:50%;width:46px;height:46px;display:grid;place-items:center;font-size:26px;color:#070707}.looke-chaos .lch-study-meta{margin-top:22px;display:flex;justify-content:space-between;color:var(--pink)}.looke-chaos .lch-study h3{font-size:clamp(22px,2.4vw,34px);font-weight:700;letter-spacing:-.05em;margin:10px 0}.looke-chaos .lch-study p{font-size:15px;color:#aaa;line-height:1.5}.looke-chaos .lch-abilities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:19px;gap:19px;border-top:1px solid #555;padding-top:28px;margin-top:110px}.looke-chaos .lch-abilities span{display:flex;justify-content:space-between;gap:8px}.looke-chaos .lch-abilities b{color:var(--pink)}.looke-chaos .lch-contact{background:var(--pink);color:#070707;padding-top:110px;padding-bottom:110px}.looke-chaos .lch-contact h2{font-size:clamp(80px,13vw,205px);line-height:.84;font-weight:700;letter-spacing:-.11em;margin:120px 0 100px}.looke-chaos .lch-contact h2 em{font-style:normal;color:var(--cream)}.looke-chaos .lch-contact-bottom{display:flex;align-items:end;justify-content:space-between;gap:40px}.looke-chaos .lch-contact-bottom p{max-width:500px;font-size:clamp(21px,2.2vw,31px);line-height:1.35}.looke-chaos .lch-contact-cta{min-width:280px;border:1px solid #070707;background:transparent;padding:23px;display:flex;align-items:center;justify-content:space-between;gap:25px}.looke-chaos .lch-contact-cta:hover{background:var(--cream)}.looke-chaos .lch-contact-cta span{font-size:25px}.looke-chaos .lch-footer{padding:30px 5.1vw;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.looke-chaos .lch-footer a:hover{color:var(--pink)}.looke-chaos .lch-handoff{text-align:center;background:var(--cream);color:#070707;padding:20px}@media(max-width:800px){.looke-chaos .lch-nav{height:72px;padding:0 22px}.looke-chaos .lch-toggle{display:block}.looke-chaos .lch-links{display:none;position:absolute;top:72px;left:0;right:0;background:#070707;border-top:1px solid #333;padding:20px 22px 25px;flex-direction:column;align-items:stretch;gap:9px}.looke-chaos .lch-links.lch-open{display:flex}.looke-chaos .lch-links :is(a,button){text-align:left;padding:12px 3px}.looke-chaos .lch-links .lch-nav-cta{margin-top:8px}.looke-chaos .lch-corners{top:100px;left:22px;right:22px}.looke-chaos .lch-corners span:last-child{display:none}.looke-chaos .lch-orb{height:94svh;top:47%}.looke-chaos .lch-intro{padding-left:22px}.looke-chaos .lch-intro h1{font-size:clamp(70px,17vw,130px);margin:25px 0}.looke-chaos .lch-intro-foot{left:22px;bottom:15%}.looke-chaos .lch-beat{left:22px;right:22px;top:35%;width:auto}.looke-chaos .lch-beat h2{font-size:clamp(54px,13vw,92px)}.looke-chaos .lch-beat p{max-width:290px;font-size:16px}.looke-chaos .lch-stage-foot{left:22px;right:22px}.looke-chaos .lch-stage-foot span:first-child{display:none}.looke-chaos .lch-loader{right:22px;bottom:65px;font-size:9px}.looke-chaos .lch-contact,.looke-chaos .lch-manifesto,.looke-chaos .lch-studies{padding-top:75px;padding-bottom:75px}.looke-chaos .lch-meta{font-size:9px}.looke-chaos .lch-meta span:last-child{max-width:150px;text-align:right}.looke-chaos .lch-manifesto h2{font-size:clamp(50px,10.6vw,90px);margin:82px 0 55px}.looke-chaos .lch-manifesto-bottom{flex-wrap:wrap;gap:22px}.looke-chaos .lch-manifesto-bottom p{flex:1 1;min-width:190px}.looke-chaos .lch-round{width:65px;height:65px;font-size:28px}.looke-chaos .lch-studies-heading{display:block;margin:70px 0 48px}.looke-chaos .lch-studies-heading h2{font-size:clamp(50px,11.5vw,100px)}.looke-chaos .lch-studies-heading p{text-align:left;margin-top:25px}.looke-chaos .lch-grid{grid-template-columns:1fr;gap:55px}.looke-chaos .lch-study-art{aspect-ratio:4/3}.looke-chaos .lch-abilities{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px;margin-top:70px}.looke-chaos .lch-contact h2{font-size:clamp(62px,12vw,130px);margin:105px 0 70px}.looke-chaos .lch-contact-bottom{display:block}.looke-chaos .lch-contact-cta{margin-top:35px}}@media(max-width:420px){.looke-chaos .lch-intro h1{font-size:clamp(69px,17vw,92px)}.looke-chaos .lch-beat h2{font-size:clamp(51px,12.7vw,68px)}.looke-chaos .lch-manifesto h2{font-size:clamp(45px,10.9vw,60px)}.looke-chaos .lch-studies-heading h2{font-size:clamp(47px,11.5vw,66px)}.looke-chaos .lch-contact h2{font-size:clamp(55px,12vw,82px)}}@media(prefers-reduced-motion:reduce){.looke-chaos *,.looke-chaos :after,.looke-chaos :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.looke-chaos .lch-still{transform:none!important}}