@font-face{font-family:poppins;src:url(../media/poppins_bold-s.p.36_nk-ffplrad.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_light_italic-s.p.3hxlhtw9jmz_g.ttf)format("truetype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:93.23%;descent-override:31.08%;line-gap-override:8.88%;size-adjust:112.63%}.YNdssq_className{font-family:poppins,poppins Fallback}.YNdssq_variable{--font-cellhub-display:"poppins", "poppins Fallback"}
@font-face{font-family:dmSans;src:url(../media/dm_sans_regular-s.p.1lf96kbl_wni-.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dmSans;src:url(../media/dm_sans_bold-s.p.00a_w7me69mit.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.l6EbsG_className{font-family:dmSans,dmSans Fallback}
.Ie1ZOG_stage{position:absolute;inset:95px 0 45px}.Ie1ZOG_video{object-fit:contain;opacity:0;width:100%;height:100%;padding:0 8%;transition:opacity .35s;display:block}.Ie1ZOG_fallback{object-fit:contain;padding:0 8%}.Ie1ZOG_stage[data-ready=true] .Ie1ZOG_video{opacity:1}.Ie1ZOG_stage[data-ready=true] .Ie1ZOG_fallback{visibility:hidden}@media (max-width:540px){.Ie1ZOG_stage{inset:85px 0 25px}}@media (prefers-reduced-motion:reduce){.Ie1ZOG_video{transition:none}}
.qDOcwq_page{--pink:#ff007f;--blue:#370dc1;--navy:#160726;--maroon:#c9006a;--purple:#370dc1;color:#fff;background:#000;padding-top:104px}.qDOcwq_page ::selection{background:var(--pink);color:#fff}.qDOcwq_page a{text-decoration:none}.qDOcwq_hero{color:#fff;background:#000;grid-template-columns:1fr 1fr;min-height:650px;display:grid}.qDOcwq_heroCopy{flex-direction:column;align-items:flex-start;padding:44px 9% 60px;display:flex}.qDOcwq_heroTop{color:#c2c2c2;align-items:center;gap:22px;font-size:14px;line-height:1.6;display:flex}.qDOcwq_heroTop img{width:auto;height:45px}.qDOcwq_hero h1{font-family:var(--font-cellhub-display);letter-spacing:-.07em;margin:54px 0 0;font-size:clamp(70px,9.2vw,150px);font-weight:700;line-height:.95}.qDOcwq_heroSubtitle{font-family:var(--font-cellhub-display);letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(24px,3vw,44px);font-style:italic;font-weight:300}.qDOcwq_heroDescription{color:#bfbfbf;margin:27px 0 0;font-size:15px;line-height:1.65}.qDOcwq_primaryButton{background:var(--pink);color:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:40px;min-height:52px;margin-top:30px;padding:14px 22px;font-size:14px;font-weight:700;transition:background .2s;display:inline-flex}.qDOcwq_primaryButton:hover{background:var(--maroon)}.qDOcwq_primaryButton span{font-size:21px;font-weight:400}.qDOcwq_heroVisual{background:#000;min-height:650px;position:relative;overflow:hidden}.qDOcwq_architecture{object-fit:contain;object-position:center;padding:85px 8% 25px}.qDOcwq_partnerPlate{background:#000c;border-radius:20px;padding:20px 28px;position:absolute;top:35px;left:6%;right:6%}.qDOcwq_partnerPlate img{width:100%;height:auto}.qDOcwq_visualCaption{color:#fff;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:35px;left:6%;right:6%}.qDOcwq_visualCaption>span:first-child{font-family:var(--font-cellhub-display);letter-spacing:-.05em;font-size:clamp(24px,3.2vw,50px);font-weight:700;line-height:1.1}.qDOcwq_collaboration{background:#000;grid-template-columns:1.1fr 1fr;align-items:center;gap:8%;padding:76px 4.5%;display:grid}.qDOcwq_collabIdentity{align-items:center;gap:22px;display:flex}.qDOcwq_collabIdentity>img{width:24%;min-width:0;height:auto}.qDOcwq_multiply{color:#b7a7c8;font-size:25px;font-weight:400}.qDOcwq_adlabSignature{flex-shrink:0;align-items:center;gap:9px;display:flex}.qDOcwq_adlabSignature img{width:44px;height:auto}.qDOcwq_adlabSignature>span{letter-spacing:-.07em;font-size:28px;font-weight:700}.qDOcwq_collabCopy h2{font-family:var(--font-cellhub-display);letter-spacing:-.05em;margin:0 0 12px;font-size:27px;line-height:1.2}.qDOcwq_collabCopy p{color:#c7bdcf;max-width:460px;margin:0;font-size:14px;line-height:1.7}.qDOcwq_collabCopy a{color:#ff69b8;align-items:center;gap:15px;margin-top:20px;font-size:13px;font-weight:700;display:inline-flex}.qDOcwq_documents{background:#140a1e;border-radius:20px;grid-template-columns:.8fr 1.65fr;margin:0 4.5% 80px;scroll-margin-top:110px;display:grid;overflow:hidden}.qDOcwq_documentIntro{background:var(--purple);color:#fff;padding:42px 35px;position:relative;overflow:hidden}.qDOcwq_documentIntro h2{font-family:var(--font-cellhub-display);letter-spacing:-.06em;margin:0;font-size:clamp(31px,3.7vw,58px);font-weight:700;line-height:1.05}.qDOcwq_introItalic{font-family:var(--font-cellhub-display);letter-spacing:-.045em;margin-top:15px;font-size:19px;font-style:italic;font-weight:300;line-height:1.3}.qDOcwq_introDescription{color:#e7ddff;max-width:270px;margin-top:26px;font-size:13px;line-height:1.7}.qDOcwq_fileCount{align-items:center;gap:16px;margin-top:40px;display:flex}.qDOcwq_fileCount strong{letter-spacing:-.06em;font-size:49px;font-weight:400;line-height:1}.qDOcwq_fileCount span{font-size:14px;line-height:1.6}.qDOcwq_introMark{opacity:.12;width:170px;height:auto;position:absolute;bottom:-22px;right:12px}.qDOcwq_documentList{padding:26px 34px}.qDOcwq_listHeading{justify-content:space-between;gap:20px;padding-bottom:20px;font-size:16px;display:flex}.qDOcwq_documentRow{border-top:1px solid #3b294b;grid-template-columns:22px 1fr 40px 30px;align-items:center;gap:16px;padding:23px 0;transition:color .2s;display:grid}.qDOcwq_documentRow:hover{color:#ff78c1}.qDOcwq_documentNumber{color:#b4a5c2;align-self:start;padding-top:5px;font-size:14px}.qDOcwq_documentText strong{letter-spacing:-.025em;font-size:19px;font-weight:700;line-height:1.2;display:block}.qDOcwq_documentText>span{color:#c7bdcf;max-width:420px;margin-top:7px;font-size:14px;line-height:1.6;display:block}.qDOcwq_documentFormat{color:#bcb0c8;text-align:right;font-size:13px}.qDOcwq_documentArrow{color:#ff69b8;justify-content:flex-end;display:flex}.qDOcwq_pending .qDOcwq_documentText strong,.qDOcwq_pending .qDOcwq_documentNumber,.qDOcwq_pending .qDOcwq_documentArrow{color:#a698b2}.qDOcwq_gallery{background:#100619;padding:65px 4.5%}.qDOcwq_galleryHeading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:26px;display:flex}.qDOcwq_galleryHeading h2{font-family:var(--font-cellhub-display);letter-spacing:-.05em;margin:0;font-size:34px;font-weight:700}.qDOcwq_galleryHeading p{color:#bcb0c8;margin:0;font-size:15px}.qDOcwq_photoList{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.qDOcwq_photoList>div{border-top:1px solid #3b294b;flex-wrap:wrap;align-items:center;gap:12px;padding-top:20px;display:flex}.qDOcwq_photoList svg{color:#be99ff}.qDOcwq_photoList span{font-size:15px;font-weight:700}.qDOcwq_footer{color:#fff;background:#000;justify-content:space-between;align-items:center;gap:24px;padding:32px 4.5%;font-size:14px;display:flex}.qDOcwq_footer>div,.qDOcwq_footer a{align-items:center;gap:16px;display:flex}.qDOcwq_footer a:last-child{color:#aaa}.qDOcwq_page a:focus-visible{outline-offset:5px;outline:3px solid #be99ff}@media (min-width:1600px){.qDOcwq_heroCopy{padding-bottom:30px}.qDOcwq_hero,.qDOcwq_heroVisual{min-height:760px}.qDOcwq_heroDescription{font-size:17px}}@media (max-width:1100px){.qDOcwq_collaboration{gap:5%}.qDOcwq_collabIdentity{gap:10px}.qDOcwq_adlabSignature{gap:5px}.qDOcwq_adlabSignature>span{font-size:24px}.qDOcwq_documentIntro{padding:35px 25px}.qDOcwq_documentList{padding:26px}.qDOcwq_documentRow{gap:12px}}@media (max-width:899px){.qDOcwq_hero{grid-template-columns:1fr}.qDOcwq_heroCopy{min-height:600px;padding:32px 6% 24px}.qDOcwq_hero h1{margin-top:38px;font-size:clamp(80px,18vw,145px)}.qDOcwq_heroSubtitle{font-size:36px}.qDOcwq_heroVisual{min-height:480px}.qDOcwq_architecture{object-position:center;padding:65px 8% 15px}.qDOcwq_partnerPlate{max-width:480px}.qDOcwq_visualCaption>span:first-child{font-size:38px}.qDOcwq_collaboration{grid-template-columns:1fr;gap:35px;padding-block:48px}.qDOcwq_collabIdentity{gap:25px;max-width:600px}.qDOcwq_adlabSignature>span{font-size:24px}.qDOcwq_collabCopy p{max-width:650px}.qDOcwq_documents{grid-template-columns:1fr;margin-bottom:45px}.qDOcwq_documentIntro{padding:32px}.qDOcwq_documentIntro h2{font-size:46px}.qDOcwq_introDescription{max-width:400px}.qDOcwq_fileCount{margin-top:25px}.qDOcwq_introMark{width:230px;bottom:-20px;right:20px}.qDOcwq_photoList{gap:15px}}@media (max-width:540px){.qDOcwq_heroCopy{min-height:585px}.qDOcwq_hero h1{font-size:23vw}.qDOcwq_heroSubtitle{font-size:30px}.qDOcwq_heroTop{gap:18px;font-size:14px}.qDOcwq_heroTop img{height:36px}.qDOcwq_heroDescription{font-size:14px}.qDOcwq_heroVisual{min-height:400px}.qDOcwq_partnerPlate{padding:20px 18px 14px;top:24px}.qDOcwq_visualCaption{bottom:24px}.qDOcwq_visualCaption>span:first-child{font-size:31px}.qDOcwq_collaboration{padding:40px 6%}.qDOcwq_collabIdentity{gap:12px}.qDOcwq_collabIdentity>img{width:23.3%}.qDOcwq_adlabSignature{gap:4px}.qDOcwq_adlabSignature img{width:30px}.qDOcwq_adlabSignature>span,.qDOcwq_multiply{font-size:20px}.qDOcwq_collabCopy h2{font-size:25px}.qDOcwq_collabCopy p{font-size:13px}.qDOcwq_documentIntro{padding:30px 25px}.qDOcwq_documentList{padding:24px 20px}.qDOcwq_listHeading{gap:10px;font-size:16px}.qDOcwq_documentRow{grid-template-columns:18px 1fr 25px;gap:11px;padding:20px 0}.qDOcwq_documentText strong{font-size:17px}.qDOcwq_documentText>span{font-size:14px}.qDOcwq_documentFormat{display:none}.qDOcwq_documentNumber{font-size:13px}.qDOcwq_gallery{background:#100619;padding:40px 6%}.qDOcwq_galleryHeading{display:block}.qDOcwq_galleryHeading h2{margin-bottom:10px;font-size:29px}.qDOcwq_photoList{grid-template-columns:1fr;gap:20px}.qDOcwq_footer{flex-wrap:wrap;gap:24px;padding:28px 6%;font-size:14px}.qDOcwq_footer>div{width:100%}}@media (prefers-reduced-motion:reduce){.qDOcwq_page *{transition:none}}.qDOcwq_cityBanner{aspect-ratio:1128/185;background:var(--navy);width:100%;margin:0 0 76px;position:relative;overflow:hidden}.qDOcwq_cityBannerImage{width:100%;height:auto;position:absolute;top:50%;left:0;transform:translateY(-48.7%)}@media (max-width:899px){.qDOcwq_cityBanner{aspect-ratio:4;margin-bottom:48px}.qDOcwq_cityBannerImage{width:150%;max-width:none;left:-25%}}@media (max-width:540px){.qDOcwq_cityBanner{aspect-ratio:2.6;margin-bottom:40px}.qDOcwq_cityBannerImage{width:230%;left:-65%}}
