.page_page__AuzMl{min-height:100vh;min-height:100dvh;width:100%;max-width:100%;background:radial-gradient(circle at 10% 20%,#0A1128 0,transparent 40%),radial-gradient(circle at 90% 80%,#0B0C10 0,transparent 40%),#000000;color:white;position:relative;overflow-x:hidden;overflow-x:clip;-webkit-tap-highlight-color:transparent;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.page_page__AuzMl :where(img,svg,video,canvas){max-width:100%}.page_page__AuzMl:after{content:"";position:fixed;inset:0;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3%3Cfilter id='noiseFilter'%3%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3%3C/filter%3%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3%3C/svg%3");opacity:.03;pointer-events:none;z-index:100}.page_sectionHeader__kkCvW{max-width:64rem;margin:0 auto;padding:10rem 1.5rem 4rem;text-align:center}.page_sectionHeaderLabel__YyXwx{font-family:var(--font-mono,monospace);font-size:9px;letter-spacing:1.2em;text-transform:uppercase;color:rgba(255,255,255,.15);margin-bottom:2rem}.page_sectionHeaderTitle__S5to8{font-family:var(--font-good-monolith,serif);font-size:3.5rem;margin-bottom:1.5rem;color:rgba(255,255,255,.95);letter-spacing:-.04em;font-weight:500}.page_sectionHeaderSubtitle__u9a0K{font-family:var(--font-noto-toto,sans-serif);font-size:1rem;color:rgba(255,255,255,.3);line-height:2;max-width:38rem;margin:0 auto;font-weight:300}.page_fullSection__nFIkb{min-height:100vh;position:relative;background:transparent}.page_overlay__SKYgA{position:relative}.page_overlay__SKYgA:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(10,17,40,.1) 0,transparent 80%);pointer-events:none}.page_crossfadeWrap__HAT5k{position:relative;z-index:1;width:min(100%,1100px);margin:0 auto;padding-top:20vh}.page_caption__vVzoj{text-align:center;font-family:var(--font-mono,monospace);font-size:10px;letter-spacing:.3em;color:rgba(255,255,255,.15);margin-top:3rem}.page_divider__WOanl{max-width:90rem;margin:0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.03),transparent)}@keyframes page_autoFlashPulse__gD1DW{0%{opacity:0;transform:scale(.95)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}@media (max-width:1023px){.page_sectionHeader__kkCvW{padding:5rem 1rem 2rem}.page_sectionHeaderTitle__S5to8{font-size:2rem}.page_sectionHeaderSubtitle__u9a0K{font-size:.875rem}}.gsap-demo_section__ctXK2{min-height:100vh;padding:2rem}.gsap-demo_flexCenter__nV74f{display:flex;justify-content:center;align-items:center}.gsap-demo_column__ddZ3N{flex-direction:column}.gsap-demo_fullSection__SYArY{min-height:100vh}.gsap-demo_fullSection__SYArY,.gsap-demo_halfSection__kgkqM{width:100%;background-size:cover;background-position:50%;position:relative}.gsap-demo_halfSection__kgkqM{min-height:60vh;padding-bottom:2rem}.gsap-demo_hero__5eJtC{text-align:center;color:#e5e7eb}.gsap-demo_heroHeading__v3hDb{font-size:clamp(1.75rem,3vw + 1rem,4rem);font-weight:700;text-shadow:0 2px 18px rgba(0,0,0,.35)}.gsap-demo_heroSub__PlWez{margin-top:.75rem;opacity:.9}.gsap-demo_overlay__cge87:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.5))}.gsap-demo_svgContainer__m6Mm5{position:relative;z-index:1;width:min(100%,980px);margin:0 auto;padding-top:18vh}.gsap-demo_svg__0k_L1{width:100%;height:auto;filter:drop-shadow(0 2px 16px rgba(0,0,0,.4))}.gsap-demo_caption__hgKIM{position:relative;z-index:1;margin-top:1rem;text-align:center;color:#f3f4f6;text-shadow:0 2px 12px rgba(0,0,0,.35)}.gsap-demo_blackSection__kqOpE{min-height:45vh;background:#000;color:#e5e7eb;position:relative;padding:clamp(1rem,3vw,3rem)}.gsap-demo_splitHeadline__4jATN{font-size:clamp(2.5rem,7vw,9rem);line-height:.95;letter-spacing:.04em;text-transform:uppercase;text-align:center}.gsap-demo_splitSub__qWM66{margin-top:1rem;font-size:clamp(1rem,1.5vw,1.25rem);opacity:.9;text-align:center}.gsap-demo_splitCollageWrap__4y01B{display:grid;place-items:center;min-height:60vh}.gsap-demo_splitCollage__IAYZT{font-size:clamp(1rem,10vw,8rem);line-height:.85;letter-spacing:.06em;text-transform:uppercase;text-align:center;word-spacing:.1em;max-width:75vw}.gsap-demo_charSpan__jc6kn{display:inline-block}.gsap-demo_footer__P19YL{color:#e5e7eb;opacity:.9}.gsap-demo_box__TGKqW{width:200px;height:100px;margin:20px;display:flex;align-items:center;justify-content:center;color:white;font-weight:600;border-radius:12px}.gsap-demo_gradientBlue__bD_zj{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.carousel_carouselRoot__aAybc{position:relative;--card-width:430px;--card-height:610px;--card-border-radius:6px;--transition-ease-out:cubic-bezier(0.22,1,0.36,1)}.carousel_carouselContainer__KD_FD{width:100%;height:100vh;height:100svh;position:relative;user-select:none;overflow:hidden;display:flex;justify-content:center;align-items:center;perspective:2500px;touch-action:pan-y}.carousel_carouselRootAllowPageScroll__7mhQJ,.carousel_carouselRootAllowPageScroll__7mhQJ .carousel-item{touch-action:pan-y!important}.carousel_carouselItems__riTMt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center center;user-select:none}.carousel_carouselItems__riTMt.carousel_draggable__OAViN{cursor:grab}.carousel_carouselItems__riTMt.carousel_draggable__OAViN:active{cursor:grabbing}.carousel_carouselRoot__aAybc .carousel-item{position:absolute;width:var(--card-width);height:var(--card-height);border-radius:var(--card-border-radius);overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.2);transform:translate(-50%,-50%);transform-origin:center center;user-select:none;cursor:pointer;background-size:cover;background-position:50%}.carousel_carouselRoot__aAybc .card__number{position:absolute;top:10px;left:10px;font-size:16px;color:rgba(255,255,255,.8);z-index:10;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.5)}.carousel_switch__JOVue{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:20px;background-color:#f5f0eb;background-image:radial-gradient(rgba(0,0,0,.04) 1px,transparent 0);background-size:7px 7px;background-position:-1px -1px;padding:10px 20px;border-radius:4px;z-index:10;transition:padding .3s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,.06)}@media (prefers-color-scheme:dark){.carousel_switch__JOVue{background-color:#222;background-image:radial-gradient(rgba(255,255,255,.015) 1px,transparent 0);box-shadow:none}}.carousel_switchButton__0NBkc{background:none;border:none;color:#78716c;cursor:pointer;font-size:14px;padding:5px 10px;position:relative;transition:all .3s ease-in-out}@media (prefers-color-scheme:dark){.carousel_switchButton__0NBkc{color:#aaa}}.carousel_carouselRoot__aAybc .switch-button-current,.carousel_switchButton__0NBkc.carousel_switch-button-current__quSat{color:#292524}@media (prefers-color-scheme:dark){.carousel_carouselRoot__aAybc .switch-button-current,.carousel_switchButton__0NBkc.carousel_switch-button-current__quSat{color:#f0f0f0}}.carousel_indicatorDot__ZbrbZ{position:absolute;width:5px;height:5px;background-color:#292524;border-radius:50%;opacity:0;transition:opacity .3s ease-in-out;top:50%;transform:translateY(-50%);left:-8px}@media (prefers-color-scheme:dark){.carousel_indicatorDot__ZbrbZ{background-color:#f0f0f0}}.carousel_switchButton__0NBkc:hover .carousel_indicatorDot__ZbrbZ{opacity:1}@media screen and (max-height:1000px){.carousel_carouselRoot__aAybc{--card-width:350px;--card-height:497px}}@media screen and (max-height:800px){.carousel_carouselRoot__aAybc{--card-width:300px;--card-height:400px}}.carousel_carouselRoot__aAybc a.carousel-item{text-decoration:none;color:inherit}.carousel_carouselRoot__aAybc .card__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.carousel_carouselRoot__aAybc .card__meta{position:absolute;left:0;right:0;bottom:0;padding:48px clamp(12px,2vw,20px) clamp(12px,2vw,20px);background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.45) 55%,rgba(0,0,0,0));color:#fff;pointer-events:none;text-align:left}.carousel_carouselRoot__aAybc .card__category{display:block;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.32em;text-transform:uppercase;opacity:.78}.carousel_carouselRoot__aAybc .card__title{display:block;margin-top:8px;font-family:var(--font-good-monolith),monospace;font-size:clamp(17px,1.6vw,22px);line-height:1.2;text-wrap:balance}.carousel_carouselRoot__aAybc .carousel-item--draft .card__meta{opacity:.7}