.NextFestShowcase-module__eFnajW__examples{padding:64px 0 0;scroll-margin-top:96px}.NextFestShowcase-module__eFnajW__reportRegion{max-width:1280px;margin:auto}.NextFestShowcase-module__eFnajW__heading{justify-content:space-between;align-items:flex-end;gap:24px;padding:0 50px;display:flex}.NextFestShowcase-module__eFnajW__eyebrow{letter-spacing:.07em;color:#8875a4;font-size:12px;font-weight:500}.NextFestShowcase-module__eFnajW__heading h2{letter-spacing:-.035em;margin-top:12px;font-size:clamp(30px,3.2vw,42px);font-weight:600;line-height:1.12}.NextFestShowcase-module__eFnajW__description{color:#6b7280;max-width:500px;margin-top:15px;font-size:14px;line-height:1.7}.NextFestShowcase-module__eFnajW__controls{flex-shrink:0;align-items:center;gap:8px;padding-bottom:3px;display:flex}.NextFestShowcase-module__eFnajW__count{color:#777080;margin-right:12px;font-size:12px}.NextFestShowcase-module__eFnajW__control{color:#51475f;cursor:pointer;background:#fff;border:1px solid #e4e1e9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,border-color .2s;display:flex}.NextFestShowcase-module__eFnajW__control:hover{background:#f3f0f8;border-color:#b7a9cf}.NextFestShowcase-module__eFnajW__control:focus-visible,.NextFestShowcase-module__eFnajW__card:focus-visible{outline-offset:4px;outline:2px solid #7961a8}.NextFestShowcase-module__eFnajW__control:disabled{opacity:.4;cursor:default}.NextFestShowcase-module__eFnajW__fade{margin-top:30px;padding:8px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.NextFestShowcase-module__eFnajW__viewport{overflow:hidden}.NextFestShowcase-module__eFnajW__track{touch-action:pan-y pinch-zoom;display:flex}.NextFestShowcase-module__eFnajW__reportSlide{flex:0 0 360px;min-width:0;padding-left:20px}.NextFestShowcase-module__eFnajW__card{background:#fff;border:1px solid #e8e5ec;border-radius:20px;margin:4px 0;padding:7px;transition:border-color .25s,box-shadow .25s;display:block}.NextFestShowcase-module__eFnajW__card:hover,.NextFestShowcase-module__eFnajW__card:focus-visible{border-color:#bcaed2;box-shadow:0 8px 24px -16px #5c457c50}.NextFestShowcase-module__eFnajW__cover{aspect-ratio:616/353;border-radius:13px;position:relative;overflow:hidden}.NextFestShowcase-module__eFnajW__coverImage{object-fit:cover;transition:transform .5s}.NextFestShowcase-module__eFnajW__card:hover .NextFestShowcase-module__eFnajW__coverImage{transform:scale(1.035)}.NextFestShowcase-module__eFnajW__openCover{color:#211b2c;opacity:0;background:#fff;border-radius:50px;align-items:center;gap:13px;padding:9px 13px;font-size:11px;font-weight:500;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px;transform:translateY(5px)}.NextFestShowcase-module__eFnajW__card:hover .NextFestShowcase-module__eFnajW__openCover,.NextFestShowcase-module__eFnajW__card:focus-visible .NextFestShowcase-module__eFnajW__openCover{opacity:1;transform:translateY(0)}.NextFestShowcase-module__eFnajW__caption{justify-content:space-between;align-items:center;gap:12px;padding:18px 12px 15px;display:flex}.NextFestShowcase-module__eFnajW__caption h3{letter-spacing:-.025em;font-size:17px;font-weight:500}.NextFestShowcase-module__eFnajW__caption p{color:#81788c;margin-top:5px;font-size:12px}.NextFestShowcase-module__eFnajW__cardArrow{color:#94879f;font-size:21px}.NextFestShowcase-module__eFnajW__typeCover{color:#302d40;background-image:radial-gradient(#ffffff80 1px,#0000 1px);background-size:12px 12px;flex-direction:column;justify-content:space-between;padding:22px;display:flex;position:absolute;inset:0}.NextFestShowcase-module__eFnajW__coverLabel,.NextFestShowcase-module__eFnajW__coverEdition{letter-spacing:.1em;opacity:.6;font-size:8px;font-weight:500}.NextFestShowcase-module__eFnajW__coverTitle{letter-spacing:-.045em;max-width:240px;font-size:31px;font-weight:600;line-height:1.05}.NextFestShowcase-module__eFnajW__galleryFooter{color:#8b8197;justify-content:space-between;gap:20px;padding:17px 50px 0;font-size:11px;display:flex}.NextFestShowcase-module__eFnajW__galleryFooter span span{margin:0 7px}.NextFestShowcase-module__eFnajW__dragHint{white-space:nowrap}.NextFestShowcase-module__eFnajW__team{padding:64px 24px 80px}.NextFestShowcase-module__eFnajW__teamRegion{max-width:1000px;margin:auto}.NextFestShowcase-module__eFnajW__teamHeading{justify-content:center;align-items:center;gap:18px;display:flex}.NextFestShowcase-module__eFnajW__teamHeading p{color:#6b7280;font-size:13px;line-height:1.7}.NextFestShowcase-module__eFnajW__teamHeading .NextFestShowcase-module__eFnajW__control{width:28px;height:28px}.NextFestShowcase-module__eFnajW__logoFade{margin-top:22px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60px calc(100% - 60px),#0000);mask-image:linear-gradient(90deg,#0000,#000 60px calc(100% - 60px),#0000)}.NextFestShowcase-module__eFnajW__logoSlide{flex:0 0 230px;min-width:0}.NextFestShowcase-module__eFnajW__logoItem{flex-direction:column;justify-content:center;align-items:center;gap:17px;height:104px;display:flex}.NextFestShowcase-module__eFnajW__brandLogo{object-fit:contain;filter:grayscale();opacity:.58;max-height:38px;transition:filter .3s,opacity .3s}.NextFestShowcase-module__eFnajW__brandLogo.NextFestShowcase-module__eFnajW__invertLogo{filter:brightness(0)}.NextFestShowcase-module__eFnajW__logoItem:hover .NextFestShowcase-module__eFnajW__brandLogo{filter:none;opacity:1}.NextFestShowcase-module__eFnajW__logoItem:hover .NextFestShowcase-module__eFnajW__invertLogo{filter:brightness(0)}.NextFestShowcase-module__eFnajW__logoItem span{letter-spacing:.035em;color:#8b8295;opacity:0;font-size:10px;transition:opacity .2s}.NextFestShowcase-module__eFnajW__logoItem:hover span{opacity:1}@media (max-width:1000px){.NextFestShowcase-module__eFnajW__heading{flex-wrap:wrap}.NextFestShowcase-module__eFnajW__team{padding-top:48px}}@media (max-width:640px){.NextFestShowcase-module__eFnajW__examples{padding-top:48px}.NextFestShowcase-module__eFnajW__heading{gap:20px;padding:0 24px}.NextFestShowcase-module__eFnajW__controls{width:100%}.NextFestShowcase-module__eFnajW__count{margin-right:auto}.NextFestShowcase-module__eFnajW__fade{margin-top:22px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.NextFestShowcase-module__eFnajW__reportSlide{flex-basis:84%;padding-left:14px}.NextFestShowcase-module__eFnajW__galleryFooter{padding:14px 24px 0;font-size:10px;line-height:1.8}.NextFestShowcase-module__eFnajW__dragHint{display:none}.NextFestShowcase-module__eFnajW__team{padding:42px 20px 58px}.NextFestShowcase-module__eFnajW__teamHeading{align-items:flex-start;gap:12px}.NextFestShowcase-module__eFnajW__teamHeading p{text-align:center;max-width:285px;font-size:12px}.NextFestShowcase-module__eFnajW__logoFade{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.NextFestShowcase-module__eFnajW__logoSlide{flex-basis:190px}.NextFestShowcase-module__eFnajW__brandLogo{max-width:130px;max-height:32px}}@media (hover:none){.NextFestShowcase-module__eFnajW__openCover{opacity:1;transform:none}.NextFestShowcase-module__eFnajW__logoItem span{opacity:1}}@media (prefers-reduced-motion:reduce){.NextFestShowcase-module__eFnajW__card,.NextFestShowcase-module__eFnajW__coverImage,.NextFestShowcase-module__eFnajW__openCover,.NextFestShowcase-module__eFnajW__brandLogo,.NextFestShowcase-module__eFnajW__logoItem span{transition:none}.NextFestShowcase-module__eFnajW__card:hover .NextFestShowcase-module__eFnajW__coverImage{transform:none}.NextFestShowcase-module__eFnajW__logoItem span{opacity:1}}
@font-face{font-family:geistSans;src:url(../media/Geist_normal_100_900-s.p.09~u27dqhyhd6.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_32a3031b-module__UK1n3G__className{font-family:geistSans,geistSans Fallback}.geistsans_32a3031b-module__UK1n3G__variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMono_normal_100_900-s.p.08e28id.o-okb.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_746ae1c6-module__JXKR6a__className{font-family:geistMono,geistMono Fallback}.geistmono_746ae1c6-module__JXKR6a__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
@font-face{font-family:instrumentSerif;src:url(../media/InstrumentSerif_normal_400-s.p.0gq7fw9.sy_5..woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif;src:url(../media/InstrumentSerif_italic_400-s.p.10_7676vm7pyy.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Times New Roman);ascent-override:117.87%;descent-override:36.91%;line-gap-override:0.0%;size-adjust:83.99%}.instrumentserif_471ff26b-module__Ua-Z9a__className{font-family:instrumentSerif,instrumentSerif Fallback}.instrumentserif_471ff26b-module__Ua-Z9a__variable{--font-instrument-serif:"instrumentSerif", "instrumentSerif Fallback"}
@font-face{font-family:inter;src:url(../media/Inter_normal_100_900-s.p.0q-301v4kxxnr.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_e3d15154-module__T5Eeha__className{font-family:inter,inter Fallback}.inter_e3d15154-module__T5Eeha__variable{--font-iac-sans:"inter", "inter Fallback"}
@font-face{font-family:nunito;src:url(../media/Nunito_normal_700_900-s.p.0tqkxa-w3pk~c.woff2)format("woff2");font-display:swap;font-weight:700 900}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.nunito_d3ea29f8-module__k1U3ea__className{font-family:nunito,nunito Fallback}.nunito_d3ea29f8-module__k1U3ea__variable{--font-iac-display:"nunito", "nunito Fallback"}
