.media_page__XbK1k{min-height:100vh;background:black;overflow-x:hidden;width:100%}.media_customCursor__YybUZ{position:fixed;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:opacity .2s ease}.media_cursorLogo__Y9JWG{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 20px rgba(0,0,0,.3))}.media_portfolioCard__rw5WN{cursor:none}.media_hero__R1sk2{padding:20px 48px 120px;background:white}.media_heroContainer__gtPg6{max-width:1800px;margin:0 auto}.media_heroContainerFull__qGQBH{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.media_miniTitle__bSp8y{font-size:18px;letter-spacing:.3em;color:#666;margin-bottom:0}.media_heroTitle__MzQ53,.media_miniTitle__bSp8y{font-family:Anton,sans-serif;text-transform:uppercase;font-weight:400}.media_heroTitle__MzQ53{font-size:120px;line-height:.9;color:black;margin-top:0;margin-bottom:32px;white-space:nowrap}.media_heroSubtitle__nFfDl{font-family:Anton,sans-serif;font-size:18px;line-height:1.8;color:#555;max-width:700px;margin-bottom:48px;text-align:center}.media_heroButton__QsSNq{display:inline-block;background:black;color:white;font-family:IBM Plex Mono,monospace;font-weight:700;text-transform:uppercase;padding:20px 60px;border-radius:999px;font-size:16px;letter-spacing:.15em;text-decoration:none;transition:background .3s ease}.media_heroButton__QsSNq:hover{background:#333}.media_why__mGEai{padding:120px 48px;background:black;position:relative}.media_why__mGEai .media_miniTitle__bSp8y{color:#666}.media_why__mGEai .media_sectionTitle__Dcyeb{color:white;margin-bottom:64px}.media_whyGrid__LjhEf{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.media_whyCard__fWewW{padding:48px 40px;background:rgba(255,255,255,.05);border-radius:16px;border:2px dashed rgba(255,255,255,.3)}.media_whyTitle__US5ln{font-family:Anton,sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;color:white;margin-bottom:16px;line-height:1.2}.media_whyDescription__ehNLT{font-family:IBM Plex Mono,monospace;font-size:15px;line-height:1.8;color:#aaa}.media_container__nkjJV{max-width:1800px;margin:0 auto;padding:0 48px}.media_sectionTitle__Dcyeb{font-family:Anton,sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:.9;margin-top:5px;margin-bottom:24px}.media_sectionSubtitle__pSJXH{font-family:IBM Plex Mono,monospace;font-size:18px;line-height:1.6;margin-bottom:64px}.media_services__wJzUb{padding:120px 48px;background:white;position:sticky;top:0;z-index:2}.media_services__wJzUb .media_miniTitle__bSp8y{color:#666}.media_services__wJzUb .media_sectionTitle__Dcyeb{color:black}.media_servicesGrid__zu7IO{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.media_serviceCard__Bf4b4{padding:64px 48px;background:rgba(0,0,0,.03);border-radius:16px;border:2px dashed rgba(0,0,0,.2)}.media_serviceTitle__Dcm4K{font-family:Anton,sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;color:black;margin-bottom:24px}.media_serviceDescription__8ZwQz{font-family:IBM Plex Mono,monospace;font-size:16px;line-height:1.8;color:#555}.media_learnMoreButtonContainer__dNpL7{display:flex;justify-content:center;margin-top:64px}.media_learnMoreButton__Ef6Uy{display:inline-block;background:black;color:white;font-family:IBM Plex Mono,monospace;font-weight:700;text-transform:uppercase;padding:20px 60px;border-radius:999px;font-size:14px;letter-spacing:.15em;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);border:2px solid black;position:relative;overflow:hidden}.media_learnMoreButton__Ef6Uy:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:white;border-radius:50%;transition:width 1.2s ease,height 1.2s ease;z-index:-1}.media_learnMoreButton__Ef6Uy:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(0,0,0,.3);color:black}.media_learnMoreButton__Ef6Uy:hover:before{width:800px;height:800px}.media_clients__PW2ed{padding:120px 48px;background:black;position:sticky;top:0;z-index:3}.media_clients__PW2ed .media_miniTitle__bSp8y{color:#666}.media_clients__PW2ed .media_sectionTitle__Dcyeb{color:white}.media_clientsGrid__oG_Ez{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.media_clientCard__k7F5m{padding:48px 32px;background:rgba(255,255,255,.05);border-radius:16px;font-family:Anton,sans-serif;font-size:24px;text-transform:uppercase;color:white;text-align:center;display:flex;align-items:center;justify-content:center}.media_value__QRFGh{padding:20px 0 40px;background:white;text-align:center;overflow:hidden;position:relative}.media_valueTitle__LZB5V{font-family:Anton,sans-serif;font-size:160px;font-weight:400;text-transform:uppercase;line-height:1;color:black;margin:0 0 16px;white-space:nowrap;will-change:transform}.media_valueSubtitle__GL_9U{font-family:IBM Plex Mono,monospace;font-size:18px;line-height:1.8;color:#555;max-width:900px;margin:0 auto;padding:0 48px}.media_featured__yoX1n{padding:120px 48px;background:white;border-radius:80px 80px 0 0;margin-top:-80px}.media_featured__yoX1n .media_miniTitle__bSp8y{color:#666}.media_featured__yoX1n .media_sectionTitle__Dcyeb{color:black;margin-bottom:64px}.media_featuredGrid__NvTWh{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:48px}.media_featuredCard__J5jOX{position:relative;border-radius:16px;overflow:hidden;background:rgba(0,0,0,.05);cursor:pointer;transition:transform .3s ease;text-decoration:none}.media_featuredCard__J5jOX:hover{transform:translateY(-8px)}.media_featuredImage__BnkHF{width:100%;aspect-ratio:16/9}.media_featuredImage__BnkHF img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media_featuredInfo__6t8nH{padding:24px}.media_featuredTitle__9JKB3{font-family:Anton,sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;color:black;margin-bottom:8px;line-height:1.2}.media_featuredClient__9Fo7R{font-family:IBM Plex Mono,monospace;font-size:13px;color:#666}.media_comingSoon__pBpxs{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.03);border:2px dashed rgba(0,0,0,.15)}.media_comingSoonText__uxYzS{font-family:Anton,sans-serif;font-size:24px;text-transform:uppercase;color:#999;text-align:center}.media_viewAll__GDLcJ{text-align:center}.media_viewAllButton__NtM77{display:inline-block;background:black;color:white;font-family:IBM Plex Mono,monospace;font-weight:700;text-transform:uppercase;padding:20px 60px;border-radius:999px;font-size:16px;letter-spacing:.15em;text-decoration:none;transition:background .3s ease}.media_viewAllButton__NtM77:hover{background:#333}.media_projectList__GwEEA{padding:120px 48px;background:black;position:relative;z-index:4}.media_projectList__GwEEA .media_miniTitle__bSp8y{color:#666}.media_projectList__GwEEA .media_sectionTitle__Dcyeb{color:white;margin-bottom:64px}.media_portfolioGrid__dFTV6{display:flex;flex-direction:column;gap:16px}.media_portfolioCard__rw5WN{display:grid;grid-template-columns:200px 1fr;gap:24px;padding:16px;border-radius:8px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease;text-decoration:none;align-items:center}.media_portfolioCard__rw5WN:hover{background:white;border-color:white}.media_portfolioCard__rw5WN:hover .media_portfolioTitle__AVuS_{color:black}.media_portfolioCard__rw5WN:hover .media_portfolioClient__q3XT2{color:#666}.media_comingSoonCard__rCU0y{cursor:default;opacity:.5}.media_comingSoonCard__rCU0y:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.1)}.media_portfolioImage__g1xsn{width:200px;height:112px;position:relative;overflow:hidden;border-radius:6px}.media_portfolioImage__g1xsn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media_portfolioInfo__iygQU{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.media_portfolioTitle__AVuS_{font-family:Anton,sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;color:white;line-height:1.1;transition:color .3s ease}.media_portfolioClient__q3XT2{font-family:IBM Plex Mono,monospace;font-size:13px;color:#888;white-space:nowrap;transition:color .3s ease}.media_cta__F3_pq{padding:120px 48px;background:#1a1a1a;position:relative;z-index:4}.media_cta__F3_pq .media_container__nkjJV{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1800px}.media_ctaContent__lD514{display:flex;flex-direction:column}.media_cta__F3_pq .media_miniTitle__bSp8y{color:rgba(255,255,255,.5)}.media_ctaTitle__aqVU1{font-family:Anton,sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:.9;color:white;margin-top:5px;margin-bottom:24px}.media_ctaSubtitle__eB6QO{font-family:IBM Plex Mono,monospace;font-size:18px;line-height:1.6;color:rgba(255,255,255,.7);margin-bottom:0}.media_form__Hipjg{width:100%}.media_formRow__Few_a{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.media_input__gP25m,.media_textarea__wW5zb{width:100%;padding:20px 24px;font-family:IBM Plex Mono,monospace;font-size:16px;color:white;background:rgba(255,255,255,.05);border:2px solid rgba(255,255,255,.1);border-radius:8px;transition:all .3s ease}.media_input__gP25m:focus,.media_textarea__wW5zb:focus{outline:none;border:2px solid rgba(255,255,255,.3);background:rgba(255,255,255,.08)}.media_input__gP25m::-moz-placeholder,.media_textarea__wW5zb::-moz-placeholder{color:rgba(255,255,255,.4)}.media_input__gP25m::placeholder,.media_textarea__wW5zb::placeholder{color:rgba(255,255,255,.4)}.media_textarea__wW5zb{resize:vertical;min-height:160px;margin-bottom:24px}.media_submitButton__bH_Sr{background:white;color:black;font-family:IBM Plex Mono,monospace;font-weight:700;text-transform:uppercase;padding:20px 60px;border-radius:999px;font-size:16px;letter-spacing:.15em;border:2px solid white;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.media_submitButton__bH_Sr:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:black;border-radius:50%;transition:width 1.2s ease,height 1.2s ease;z-index:-1}.media_submitButton__bH_Sr:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(255,255,255,.3);color:white}.media_submitButton__bH_Sr:hover:before{width:800px;height:800px}.media_info__WMiBd{padding:80px 48px;background:black;position:relative;z-index:4}.media_infoText__PYAmf{font-family:IBM Plex Mono,monospace;font-size:16px;line-height:1.8;color:#aaa;max-width:900px;margin:0 auto;text-align:center}@media (max-width:1024px){.media_ctaTitle__aqVU1,.media_heroTitle__MzQ53,.media_sectionTitle__Dcyeb,.media_valueTitle__LZB5V{font-size:60px}.media_servicesGrid__zu7IO,.media_whyGrid__LjhEf{grid-template-columns:1fr}.media_clientsGrid__oG_Ez{grid-template-columns:repeat(2,1fr)}.media_featuredGrid__NvTWh{grid-template-columns:1fr}.media_listItem__dRjqc{grid-template-columns:60px 1fr 200px;gap:16px}.media_formRow__Few_a{grid-template-columns:1fr}.media_cta__F3_pq .media_container__nkjJV{grid-template-columns:1fr;gap:60px}}@media (max-width:768px){.media_ctaTitle__aqVU1,.media_heroTitle__MzQ53,.media_sectionTitle__Dcyeb,.media_valueTitle__LZB5V{font-size:40px}.media_clientsGrid__oG_Ez{grid-template-columns:1fr}.media_serviceTitle__Dcm4K,.media_whyTitle__US5ln{font-size:20px}.media_whyCard__fWewW{padding:32px 24px}.media_listItem__dRjqc{grid-template-columns:1fr;gap:8px}.media_listNumber__iK6Ba{display:none}.media_listClient__le8bq{text-align:left;font-size:12px}.media_cta__F3_pq .media_container__nkjJV{gap:40px}.media_cta__F3_pq{padding:80px 24px}.media_ctaSubtitle__eB6QO{margin-bottom:0}}@media (max-width:600px){.media_cta__F3_pq,.media_hero__R1sk2,.media_info__WMiBd,.media_services__wJzUb,.media_value__QRFGh,.media_why__mGEai{padding-left:24px!important;padding-right:24px!important}}@media (max-width:480px){.media_cta__F3_pq,.media_hero__R1sk2,.media_info__WMiBd,.media_services__wJzUb,.media_value__QRFGh,.media_why__mGEai{padding-left:16px!important;padding-right:16px!important}}.MediaHeroAnimated_hero__zVLnV{position:relative;min-height:100vh;background:white;margin:0;padding:40px 48px 48px;display:flex;align-items:flex-start;justify-content:center}.MediaHeroAnimated_videoBox__toKFP{position:relative;width:100%;max-width:1800px;aspect-ratio:16/9;border-radius:80px;overflow:hidden;background:black;box-shadow:0 40px 100px rgba(0,0,0,.3)}.MediaHeroAnimated_videoElement__01fWW{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.MediaHeroAnimated_videoOverlay__9JoVz{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35);z-index:1}.MediaHeroAnimated_contentOverlay__PuUcW{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px;z-index:2;text-align:center}.MediaHeroAnimated_miniTitle__8PgUS{font-family:Anton,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.3em;color:rgba(255,255,255,.7);font-weight:400;position:absolute;bottom:48px;right:64px;margin:0}.MediaHeroAnimated_titleContainer__LIDQw{margin-bottom:32px}.MediaHeroAnimated_titleLine__hmAPN{font-family:Anton,sans-serif;font-size:clamp(40px,8vw,160px);font-weight:400;text-transform:uppercase;color:white;line-height:1.1;white-space:nowrap;text-shadow:0 4px 8px rgba(0,0,0,.15),0 8px 16px rgba(0,0,0,.1),0 16px 32px rgba(0,0,0,.08)}.MediaHeroAnimated_titleLineSmaller__zYjgI{font-size:clamp(30px,6vw,120px)}.MediaHeroAnimated_description__s9rV4{font-family:Anton,sans-serif;font-size:20px;line-height:1.6;color:rgba(255,255,255,.9);max-width:700px;position:absolute;bottom:48px;left:64px;margin:0;text-align:left}.MediaHeroAnimated_ctaButton__y6XSh{position:absolute;top:48px;right:64px;display:inline-block;padding:14px 48px;background:transparent;border:2px solid white;border-radius:999px;color:white;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;text-decoration:none;cursor:pointer;transition:all .3s ease;z-index:1000;opacity:1!important;visibility:visible!important}.MediaHeroAnimated_ctaButton__y6XSh:hover{background:white;color:black}@media (max-width:1200px){.MediaHeroAnimated_hero__zVLnV{padding:0 40px 44px;min-height:auto}.MediaHeroAnimated_description__s9rV4{font-size:16px;max-width:500px}.MediaHeroAnimated_miniTitle__8PgUS{font-size:12px}.MediaHeroAnimated_ctaButton__y6XSh{padding:10px 36px;font-size:11px}}@media (max-width:1024px){.MediaHeroAnimated_hero__zVLnV{padding:0 32px 40px;min-height:auto}.MediaHeroAnimated_ctaButton__y6XSh{padding:8px 28px;font-size:10px}}@media (max-width:768px){.MediaHeroAnimated_hero__zVLnV{padding:20px 20px 32px;min-height:auto}.MediaHeroAnimated_videoBox__toKFP{border-radius:40px}.MediaHeroAnimated_description__s9rV4{font-size:14px;max-width:50%;bottom:32px;left:32px}.MediaHeroAnimated_miniTitle__8PgUS{font-size:10px;letter-spacing:.2em;bottom:32px;right:32px}.MediaHeroAnimated_contentOverlay__PuUcW{padding:32px}.MediaHeroAnimated_ctaButton__y6XSh{padding:7px 24px;font-size:9px;top:32px;right:32px}}@media (max-width:600px){.MediaHeroAnimated_hero__zVLnV{padding:16px 16px 24px;min-height:auto}.MediaHeroAnimated_videoBox__toKFP{border-radius:24px}.MediaHeroAnimated_ctaButton__y6XSh{padding:6px 20px;font-size:8px;top:24px;right:24px}.MediaHeroAnimated_description__s9rV4{font-size:12px;bottom:24px;left:24px}.MediaHeroAnimated_miniTitle__8PgUS{font-size:9px;bottom:24px;right:24px}}@media (max-width:480px){.MediaHeroAnimated_hero__zVLnV{padding:12px 12px 20px;min-height:auto}.MediaHeroAnimated_videoBox__toKFP{border-radius:20px}.MediaHeroAnimated_ctaButton__y6XSh{padding:5px 16px;font-size:7px;top:20px;right:20px}.MediaHeroAnimated_description__s9rV4{font-size:11px;bottom:20px;left:20px;max-width:60%}.MediaHeroAnimated_miniTitle__8PgUS{font-size:8px;bottom:20px;right:20px}.MediaHeroAnimated_contentOverlay__PuUcW{padding:20px}}.PortfolioHorizontalScroll_portfolioSection__1GpMe{position:relative;width:100%;background:black;padding:120px 60px}.PortfolioHorizontalScroll_customCursor__3yJiv{position:fixed;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.95);border-radius:50%;border:3px solid black;backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,.2);transition:opacity .2s ease}.PortfolioHorizontalScroll_cursorLogo__YoxU4{max-width:70%;max-height:70%;-o-object-fit:contain;object-fit:contain}.PortfolioHorizontalScroll_scrollContainer__WA4WL{position:relative;width:100%;max-width:100%;margin:0 auto}.PortfolioHorizontalScroll_grid__4LZMo{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.PortfolioHorizontalScroll_header__wXzXd{text-align:center;margin-bottom:60px}.PortfolioHorizontalScroll_miniTitle__99mlx{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.3em;color:rgba(255,255,255,.5);margin:0;text-transform:uppercase}.PortfolioHorizontalScroll_sectionTitle__gkIgi{font-family:Anton,sans-serif;font-size:64px;font-weight:400;color:white;text-transform:uppercase;letter-spacing:.05em;margin:5px 0 0}.PortfolioHorizontalScroll_portfolioCard__TcA3Q{position:relative;border-radius:16px;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);text-decoration:none;cursor:none;height:180px;background:#000;transform:scaleX(.85);opacity:.6}.PortfolioHorizontalScroll_grid__4LZMo{cursor:none}.PortfolioHorizontalScroll_portfolioCard__TcA3Q.PortfolioHorizontalScroll_centered__ewk0x,.PortfolioHorizontalScroll_portfolioCard__TcA3Q:hover{transform:scaleX(1);height:320px;opacity:1;box-shadow:0 25px 70px rgba(255,255,255,.4);z-index:10}.PortfolioHorizontalScroll_portfolioImage__USX7i{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:#000}.PortfolioHorizontalScroll_portfolioImage__USX7i img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s cubic-bezier(.4,0,.2,1);filter:blur(8px)}.PortfolioHorizontalScroll_portfolioCard__TcA3Q.PortfolioHorizontalScroll_centered__ewk0x .PortfolioHorizontalScroll_portfolioImage__USX7i img,.PortfolioHorizontalScroll_portfolioCard__TcA3Q:hover .PortfolioHorizontalScroll_portfolioImage__USX7i img{filter:blur(0);transform:scale(1)}.PortfolioHorizontalScroll_portfolioImage__USX7i:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.8));transition:opacity .5s ease;z-index:1}.PortfolioHorizontalScroll_portfolioCard__TcA3Q.PortfolioHorizontalScroll_centered__ewk0x .PortfolioHorizontalScroll_portfolioImage__USX7i:after,.PortfolioHorizontalScroll_portfolioCard__TcA3Q:hover .PortfolioHorizontalScroll_portfolioImage__USX7i:after{background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.6))}.PortfolioHorizontalScroll_portfolioCard__TcA3Q:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:white;opacity:0;transition:opacity .5s ease;z-index:2;pointer-events:none}.PortfolioHorizontalScroll_portfolioCard__TcA3Q.PortfolioHorizontalScroll_centered__ewk0x:before,.PortfolioHorizontalScroll_portfolioCard__TcA3Q:hover:before{opacity:.25}.PortfolioHorizontalScroll_portfolioInfo__AVieO{position:absolute;bottom:0;left:0;right:0;padding:32px;z-index:3;display:flex;flex-direction:column;gap:8px}.PortfolioHorizontalScroll_portfolioClient__e1PgX{font-family:IBM Plex Mono,monospace;font-size:10px;color:rgba(255,255,255,.8);text-transform:uppercase;letter-spacing:.25em;transition:color .4s ease;margin:0}.PortfolioHorizontalScroll_portfolioCard__TcA3Q.PortfolioHorizontalScroll_centered__ewk0x .PortfolioHorizontalScroll_portfolioClient__e1PgX,.PortfolioHorizontalScroll_portfolioCard__TcA3Q:hover .PortfolioHorizontalScroll_portfolioClient__e1PgX{color:#333}.PortfolioHorizontalScroll_portfolioTitle__Jclo9{font-family:Anton,sans-serif;font-size:24px;font-weight:400;color:white;text-transform:uppercase;margin:0;line-height:1;transition:color .4s ease}.PortfolioHorizontalScroll_portfolioCard__TcA3Q.PortfolioHorizontalScroll_centered__ewk0x .PortfolioHorizontalScroll_portfolioTitle__Jclo9,.PortfolioHorizontalScroll_portfolioCard__TcA3Q:hover .PortfolioHorizontalScroll_portfolioTitle__Jclo9{color:#000}.PortfolioHorizontalScroll_portfolioCategory___eqFM{font-family:IBM Plex Mono,monospace;font-size:11px;color:rgba(255,255,255,.7);text-transform:capitalize;letter-spacing:.05em;transition:color .4s ease;margin:0}.PortfolioHorizontalScroll_portfolioCard__TcA3Q.PortfolioHorizontalScroll_centered__ewk0x .PortfolioHorizontalScroll_portfolioCategory___eqFM,.PortfolioHorizontalScroll_portfolioCard__TcA3Q:hover .PortfolioHorizontalScroll_portfolioCategory___eqFM{color:#555}.PortfolioHorizontalScroll_comingSoonCard___QLM3{opacity:.5;pointer-events:none}.PortfolioHorizontalScroll_comingSoon__0URiV{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.9);backdrop-filter:blur(10px);z-index:4}.PortfolioHorizontalScroll_comingSoonText__8uYJD{font-family:Anton,sans-serif;font-size:28px;color:white;text-transform:uppercase;letter-spacing:.2em}@media (max-width:1400px){.PortfolioHorizontalScroll_grid__4LZMo{grid-template-columns:repeat(3,1fr);gap:12px}.PortfolioHorizontalScroll_portfolioCard__TcA3Q{height:160px}.PortfolioHorizontalScroll_portfolioCard__TcA3Q.PortfolioHorizontalScroll_centered__ewk0x,.PortfolioHorizontalScroll_portfolioCard__TcA3Q:hover{height:280px}.PortfolioHorizontalScroll_portfolioTitle__Jclo9{font-size:20px}.PortfolioHorizontalScroll_sectionTitle__gkIgi{font-size:48px}}@media (max-width:1024px){.PortfolioHorizontalScroll_portfolioSection__1GpMe{padding:80px 40px}.PortfolioHorizontalScroll_grid__4LZMo{grid-template-columns:repeat(2,1fr);gap:12px}.PortfolioHorizontalScroll_portfolioCard__TcA3Q{height:180px}.PortfolioHorizontalScroll_portfolioCard__TcA3Q.PortfolioHorizontalScroll_centered__ewk0x,.PortfolioHorizontalScroll_portfolioCard__TcA3Q:hover{height:300px}.PortfolioHorizontalScroll_sectionTitle__gkIgi{font-size:40px}.PortfolioHorizontalScroll_header__wXzXd{margin-bottom:60px}.PortfolioHorizontalScroll_portfolioTitle__Jclo9{font-size:18px}.PortfolioHorizontalScroll_portfolioInfo__AVieO{padding:24px}.PortfolioHorizontalScroll_comingSoonText__8uYJD{font-size:24px}}@media (max-width:768px){.PortfolioHorizontalScroll_portfolioSection__1GpMe{padding:60px 20px}.PortfolioHorizontalScroll_grid__4LZMo{grid-template-columns:1fr;gap:12px}.PortfolioHorizontalScroll_portfolioCard__TcA3Q{height:200px;transform:scaleX(.92)}.PortfolioHorizontalScroll_portfolioCard__TcA3Q.PortfolioHorizontalScroll_centered__ewk0x,.PortfolioHorizontalScroll_portfolioCard__TcA3Q:hover{height:280px;transform:scaleX(1)}.PortfolioHorizontalScroll_header__wXzXd{margin-bottom:40px}.PortfolioHorizontalScroll_sectionTitle__gkIgi{font-size:32px}}.MusicContactForm_formSection__ASAEx{background:white;padding:80px 48px 120px}.MusicContactForm_container__S0Bil{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.MusicContactForm_formHeader__07Mdf{text-align:left}.MusicContactForm_miniTitle__K2IEa{font-family:IBM Plex Mono,monospace;font-size:14px;letter-spacing:.3em;color:#666;margin-bottom:16px;text-transform:uppercase}.MusicContactForm_title__49_uG{font-family:Anton,sans-serif;font-size:80px;text-transform:uppercase;line-height:1;font-weight:400;color:black;margin:0 0 24px}.MusicContactForm_subtitle__T_R2F{font-family:IBM Plex Mono,monospace;font-size:18px;line-height:1.6;color:#666;max-width:500px;margin:0}.MusicContactForm_formRow__Jdrmv,.MusicContactForm_form__5Ca0m{display:flex;flex-direction:column;gap:24px}.MusicContactForm_input__XECqK,.MusicContactForm_textarea__lLl49{font-family:IBM Plex Mono,monospace;font-size:16px;padding:20px 24px;border:2px solid #e0e0e0;border-radius:12px;background:white;transition:all .3s ease}.MusicContactForm_input__XECqK:focus,.MusicContactForm_textarea__lLl49:focus{outline:none;border-color:black;box-shadow:0 4px 12px rgba(0,0,0,.1)}.MusicContactForm_textarea__lLl49{resize:vertical;min-height:160px}.MusicContactForm_submitButton__viK_L{font-family:IBM Plex Mono,monospace;font-weight:700;text-transform:uppercase;padding:20px 60px;border-radius:16px;font-size:14px;letter-spacing:.15em;background:black;color:white;border:2px solid black;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.MusicContactForm_submitButton__viK_L:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:white;border-radius:50%;transition:width 1.2s ease,height 1.2s ease;z-index:-1}.MusicContactForm_submitButton__viK_L:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(0,0,0,.3);color:black}.MusicContactForm_submitButton__viK_L:hover:before{width:800px;height:800px}.MusicContactForm_submitButton__viK_L:disabled{opacity:.6;cursor:not-allowed;transform:none}.MusicContactForm_successMessage__Xna3_{color:#059669;background:#d1fae5}.MusicContactForm_errorMessage__JGvbY,.MusicContactForm_successMessage__Xna3_{font-family:IBM Plex Mono,monospace;font-size:14px;padding:16px 24px;border-radius:12px;text-align:center}.MusicContactForm_errorMessage__JGvbY{color:#dc2626;background:#fee2e2}@media (max-width:1024px){.MusicContactForm_container__S0Bil{grid-template-columns:1fr;gap:48px}.MusicContactForm_formHeader__07Mdf{text-align:center}}@media (max-width:768px){.MusicContactForm_formSection__ASAEx{padding:60px 32px 80px}.MusicContactForm_title__49_uG{font-size:48px}.MusicContactForm_subtitle__T_R2F{font-size:16px}}.MusicHeroAnimated_heroContainer__TIARh{position:relative;width:100%;background:white;padding:0 48px 48px;overflow:visible}.MusicHeroAnimated_heroBox__PWbZm{position:relative;width:100%;max-width:1800px;margin:0 auto;aspect-ratio:16/9;max-height:85vh;min-height:600px;border-radius:40px;overflow:hidden;background:#000}.MusicHeroAnimated_photoCarousel__0612b{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.MusicHeroAnimated_carouselPhoto__sRD95{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity 1.5s ease-in-out}.MusicHeroAnimated_carouselPhoto__sRD95.MusicHeroAnimated_activePhoto__Tzgfc{opacity:1}.MusicHeroAnimated_gradientBackground__FPwBy{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(10,10,10,.7),rgba(26,26,26,.7) 50%,rgba(10,10,10,.7));z-index:1}.MusicHeroAnimated_mainContent__8uOcw{position:relative;z-index:10;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 5vw;gap:4rem}.MusicHeroAnimated_slicedContainer__iznJ9{position:relative;width:auto;max-width:100%;transform:translateZ(0);display:flex;flex-direction:column;align-items:center;justify-content:center}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row{position:relative;width:100%;height:clamp(100px,14vh,180px);display:flex;align-items:center;justify-content:center;overflow:visible;z-index:100;cursor:pointer}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row:first-child{margin-top:-80px;margin-bottom:40px}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row:nth-child(2){margin:10px 0}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row:nth-child(3){margin-top:40px;margin-bottom:-80px}.MusicHeroAnimated_textContent__egfcN{position:relative;font-family:Anton,sans-serif;font-size:clamp(60px,10vw,160px);font-weight:400;text-transform:uppercase;height:100%;display:flex;align-items:center;justify-content:center;z-index:1;color:#fff;letter-spacing:0;transition:letter-spacing .5s ease;visibility:visible;transform:translateZ(0);line-height:1;mix-blend-mode:difference}.MusicHeroAnimated_textContent__egfcN .char{display:inline-block;will-change:transform;transform-origin:center center}.MusicHeroAnimated_type__d95O9{position:absolute;top:50%;left:0;transform:translateY(-50%);width:200%;z-index:200;pointer-events:none;opacity:.015;overflow:hidden;display:grid;visibility:visible}.MusicHeroAnimated_type__d95O9 .type-line{font-family:Anton,sans-serif;font-size:clamp(40px,8vw,120px);text-transform:lowercase;color:#fff;white-space:nowrap;line-height:.75;font-weight:400;letter-spacing:.05em;margin-left:-50vmax;will-change:transform;transform-style:preserve-3d}.MusicHeroAnimated_type__d95O9 .type-line.odd{text-align:left}.MusicHeroAnimated_type__d95O9 .type-line.even{text-align:right}.MusicHeroAnimated_rightContent__rpEL0{position:relative;display:flex;flex-direction:column;gap:2rem;max-width:400px;z-index:100}.MusicHeroAnimated_infoCard__Eu1Cq{padding:1.5rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);transition:all .3s ease}.MusicHeroAnimated_infoCard__Eu1Cq:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateX(-5px)}.MusicHeroAnimated_label___CynG{font-family:IBM Plex Mono,monospace;font-size:.75rem;letter-spacing:.15em;color:rgba(255,255,255,.6);margin-bottom:.5rem;text-transform:uppercase}.MusicHeroAnimated_value__XpVef{font-family:Anton,sans-serif;font-size:1.5rem;color:#fff;text-transform:uppercase;line-height:1.2}.MusicHeroAnimated_ctaButton__N8rRE{display:inline-block;padding:1.25rem 2rem;background:#fff;color:#000;border:2px solid #fff;font-family:IBM Plex Mono,monospace;font-size:.9rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);margin-top:1rem;position:relative;overflow:hidden}.MusicHeroAnimated_ctaButton__N8rRE:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:#000;border-radius:50%;transition:width 1.2s ease,height 1.2s ease;z-index:-1}.MusicHeroAnimated_ctaButton__N8rRE:hover{color:#fff;transform:scale(1.05);box-shadow:0 10px 30px rgba(255,255,255,.3)}.MusicHeroAnimated_ctaButton__N8rRE:hover:before{width:800px;height:800px}@media (max-width:1024px){.MusicHeroAnimated_heroContainer__TIARh{padding:0 32px 32px}.MusicHeroAnimated_heroBox__PWbZm{max-height:70vh;min-height:500px}.MusicHeroAnimated_mainContent__8uOcw{flex-direction:row;padding:1.5rem;gap:1.5rem}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row{height:clamp(60px,10vh,100px)}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row:first-child{margin-top:-30px;margin-bottom:15px}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row:nth-child(3){margin-top:15px;margin-bottom:-30px}.MusicHeroAnimated_textContent__egfcN{font-size:clamp(35px,6vw,70px)}.MusicHeroAnimated_rightContent__rpEL0{max-width:280px;gap:1.25rem}.MusicHeroAnimated_infoCard__Eu1Cq{padding:1rem}.MusicHeroAnimated_label___CynG{font-size:.65rem}.MusicHeroAnimated_value__XpVef{font-size:1.2rem}.MusicHeroAnimated_ctaButton__N8rRE{padding:1rem 1.5rem;font-size:.8rem}.MusicHeroAnimated_type__d95O9 .type-line{font-size:clamp(30px,6vw,60px)}}@media (max-width:768px){.MusicHeroAnimated_heroContainer__TIARh{padding:0 16px 16px}.MusicHeroAnimated_heroBox__PWbZm{max-height:60vh;min-height:400px;border-radius:24px}.MusicHeroAnimated_mainContent__8uOcw{flex-direction:row;padding:1rem;gap:1rem}.MusicHeroAnimated_textContent__egfcN{font-size:clamp(24px,5vw,45px)}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row{height:clamp(40px,8vh,70px)}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row:first-child{margin-top:-20px;margin-bottom:10px}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row:nth-child(3){margin-top:10px;margin-bottom:-20px}.MusicHeroAnimated_rightContent__rpEL0{flex-direction:column;max-width:200px;gap:.75rem}.MusicHeroAnimated_infoCard__Eu1Cq{padding:.75rem}.MusicHeroAnimated_label___CynG{font-size:.55rem;margin-bottom:.35rem}.MusicHeroAnimated_value__XpVef{font-size:1rem}.MusicHeroAnimated_ctaButton__N8rRE{padding:.85rem 1.25rem;font-size:.7rem}.MusicHeroAnimated_type__d95O9{opacity:.01}.MusicHeroAnimated_type__d95O9 .type-line{font-size:clamp(25px,5vw,40px)}}@media (max-width:480px){.MusicHeroAnimated_heroContainer__TIARh{padding:0 12px 12px}.MusicHeroAnimated_heroBox__PWbZm{min-height:350px;border-radius:20px}.MusicHeroAnimated_mainContent__8uOcw{padding:.75rem;gap:.5rem}.MusicHeroAnimated_textContent__egfcN{font-size:clamp(20px,4.5vw,38px)}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row{height:clamp(35px,7vh,60px)}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row:first-child{margin-top:-15px;margin-bottom:8px}.MusicHeroAnimated_slicedContainer__iznJ9 .text-row:nth-child(3){margin-top:8px;margin-bottom:-15px}.MusicHeroAnimated_rightContent__rpEL0{max-width:160px;gap:.6rem}.MusicHeroAnimated_infoCard__Eu1Cq{padding:.6rem}.MusicHeroAnimated_label___CynG{font-size:.5rem;margin-bottom:.25rem}.MusicHeroAnimated_value__XpVef{font-size:.85rem}.MusicHeroAnimated_ctaButton__N8rRE{padding:.7rem 1rem;font-size:.65rem}}.page_page___LKG2{background:white;min-height:100vh;overflow-x:hidden;width:100%}.page_productionHero__AAzGw{height:85vh;background:white;padding:40px 60px 10px;display:flex;align-items:stretch;width:100%;box-sizing:border-box}.page_productionHeroInner__e3Pgp{width:100%;background:black;border-radius:48px;padding:80px;display:flex;align-items:center}.page_productionHeroContainer__n9NCH{max-width:1800px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 1.5fr;gap:100px;align-items:center}.page_productionHeroLeft__XXP3q{display:flex;flex-direction:column;gap:40px}.page_productionTitleGroup__jwl2L{display:flex;align-items:flex-start;gap:40px}.page_productionNumber__vSMui{font-family:Anton,sans-serif;font-size:140px;font-weight:400;color:rgba(255,255,255,.08);line-height:.8;margin:0;flex-shrink:0;-webkit-text-stroke:2px white;text-stroke:2px white;paint-order:stroke fill}.page_productionTitleWrapper__C2af_{position:relative;display:flex;flex-direction:column}.page_productionMiniTitle__dX0s_{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.3em;color:rgba(255,255,255,.5);margin:0 0 8px;text-transform:uppercase;text-align:left}.page_productionHeroTitle___t_Su{font-family:Anton,sans-serif;font-size:90px;font-weight:400;text-transform:uppercase;line-height:.9;color:white;margin:0;letter-spacing:-.02em;text-align:left}.page_productionHeroDescription__N47nm{font-family:IBM Plex Mono,monospace;font-size:18px;line-height:1.6;color:rgba(255,255,255,.7);margin:0 0 32px;max-width:400px}.page_productionButton__liGwX{display:inline-block;background:white;color:black;font-family:IBM Plex Mono,monospace;font-weight:700;text-transform:uppercase;padding:24px 60px;border-radius:999px;font-size:14px;letter-spacing:.15em;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;border:2px solid white}.page_productionButton__liGwX:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:black;border-radius:50%;transition:width 1.2s ease,height 1.2s ease;z-index:-1}.page_productionButton__liGwX:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(255,255,255,.3);color:white}.page_productionButton__liGwX:hover:before{width:800px;height:800px}.page_productionShowcaseLink__4K1J0{text-decoration:none;cursor:pointer;display:block}.page_productionShowcaseWrapper__0cQUC{position:relative;width:100%}.page_productionShowcaseFrame__GcxOF{position:absolute;top:-24px;left:-24px;right:-24px;bottom:-24px;border:16px solid white;border-radius:48px;z-index:0;transition:all .4s ease}.page_productionShowcaseWrapper__0cQUC:hover .page_productionShowcaseFrame__GcxOF{top:-28px;left:-28px;right:-28px;bottom:-28px;border-width:18px}.page_productionShowcase___JXAD{position:relative;width:100%;aspect-ratio:16/9;border-radius:32px;overflow:hidden;background:black;transition:transform .4s ease;z-index:1}.page_productionShowcaseWrapper__0cQUC:hover .page_productionShowcase___JXAD{transform:translateY(-4px)}.page_productionShowcaseVideo__Wi7yt{position:absolute;top:0;left:0;width:100%;height:100%;border:none;pointer-events:none;-o-object-fit:cover;object-fit:cover}.page_productionShowcaseOverlay__bpO9n{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35)}.page_productionShowcaseContent__nYDaZ{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:48px}.page_showcaseTopRow__7w_r5{display:flex;align-items:flex-start;justify-content:space-between}.page_showcaseClient__Cr_UM{font-family:Anton,sans-serif;font-weight:400;color:white;opacity:.9;font-size:12px;text-transform:uppercase;letter-spacing:.2em}.page_showcaseViewButton__dS9ER{background:rgba(255,255,255,.5);backdrop-filter:blur(10px);padding:10px 32px;border-radius:999px;transition:background .3s ease}.page_showcaseViewButton__dS9ER:hover{background:rgba(255,255,255,.7)}.page_showcaseViewButton__dS9ER span{font-family:IBM Plex Mono,monospace;color:black;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.page_showcaseCenterTitle__AwaTs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;text-align:center}.page_showcaseTitleText__JeZOj{font-family:Anton,sans-serif;font-size:120px;color:white;text-transform:uppercase;line-height:.85;text-shadow:0 4px 20px rgba(0,0,0,.5)}.page_showcaseBottomRow__Pwb6N{display:flex;justify-content:flex-start}.page_showcaseSubtitle__xSX1E{font-family:Anton,sans-serif;font-size:32px;color:white;text-transform:uppercase;line-height:1;opacity:.9}.page_designSection__sqo_V{background:white;padding:120px 60px;width:100%;box-sizing:border-box}.page_designContainer__b2GOW{max-width:1800px;margin:0 auto}.page_designHeaderGrid__T9M74{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-bottom:80px;align-items:center}.page_designHeaderLeft__L2HKf{display:flex;justify-content:flex-end}.page_designHeaderRight__eVwoU{display:flex;justify-content:flex-start}.page_designHeader__iqoY_{display:flex;align-items:flex-start;gap:40px}.page_designNumber__JJXXq{font-family:Anton,sans-serif;font-size:140px;font-weight:400;color:rgba(0,0,0,.08);line-height:.8;margin:0;flex-shrink:0}.page_designTitleWrapper__ofEmd{display:flex;flex-direction:column}.page_designMiniTitle__eiClE{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.3em;color:#999;margin:0 0 8px;text-transform:uppercase;text-align:left}.page_designTitle__XSKuh{font-size:90px;line-height:.85;margin:0}.page_designLargeText__fGYxT,.page_designTitle__XSKuh{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;color:black;text-align:left}.page_designLargeText__fGYxT{font-size:48px;line-height:1.2;margin:0 0 48px}.page_designContent__UMR8p{display:flex;flex-direction:column;gap:60px}.page_designGrid__UT6Op{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.page_designCard__DhopR{padding:48px;background:rgba(0,0,0,.02);border:2px solid rgba(0,0,0,.08);border-radius:24px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:20px;cursor:pointer;position:relative}.page_designCard__DhopR:hover{background:rgba(0,0,0,.04);border:2px solid black;transform:translateY(-8px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.page_designCardIcon__eqjdq{color:black}.page_designCardIcon__eqjdq svg{display:block}.page_designCard__DhopR:first-child .page_designCardIcon__eqjdq{color:#4A90E2}.page_designCard__DhopR:nth-child(2) .page_designCardIcon__eqjdq{color:#F4C430}.page_designCard__DhopR:nth-child(3) .page_designCardIcon__eqjdq{color:#e63636}.page_designCard__DhopR:nth-child(4) .page_designCardIcon__eqjdq{color:#50C878}.page_designCardTitle__FxUxR{font-family:Anton,sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:black;margin:0;line-height:1.2}.page_designCardDescription__OjlSP{font-family:IBM Plex Mono,monospace;font-size:14px;line-height:1.7;color:#555;margin:0}.page_designStatement__DLgGN{text-align:center;padding:60px 0;display:flex;flex-direction:column;align-items:center;gap:32px}.page_designStatement__DLgGN p{font-family:IBM Plex Mono,monospace;font-size:18px;line-height:1.6;color:#666;margin:0;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.page_designBlurOverlay__sHXzv{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);z-index:999;cursor:pointer}.page_designCardExpanded__hJ05i{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:black;border:4px solid white;border-radius:40px;padding:80px;max-width:1400px;width:92%;max-height:90vh;overflow-y:auto;z-index:1000;box-shadow:0 32px 96px rgba(0,0,0,.9);animation:page_modalSlideIn__c1jft .4s cubic-bezier(.34,1.56,.64,1)}@keyframes page_modalSlideIn__c1jft{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.page_designCardExpanded__hJ05i h3{font-family:Anton,sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;color:white;margin:0 0 20px;line-height:1.1;letter-spacing:.02em}.page_designCardExpanded__hJ05i h4{font-family:Anton,sans-serif;font-size:28px;font-weight:400;color:#999;margin:0 0 40px;text-transform:uppercase;letter-spacing:.05em;line-height:1.3}.page_designCardExpanded__hJ05i p{font-family:IBM Plex Mono,monospace;font-size:16px;line-height:1.9;color:rgba(255,255,255,.85);margin:0 0 28px}.page_designCardExpanded__hJ05i ul{margin:0 0 32px;padding-left:32px}.page_designCardExpanded__hJ05i li{font-family:IBM Plex Mono,monospace;font-size:16px;line-height:2;color:rgba(255,255,255,.75);margin-bottom:16px}.page_designCardEmphasis__8LzjB{font-family:Anton,sans-serif!important;font-weight:400!important;color:white!important;font-size:24px!important;margin-top:20px!important;line-height:1.4!important;text-transform:uppercase!important;letter-spacing:.03em!important}.page_designCardClose__7HgGR{position:absolute;top:32px;right:32px;background:white;color:black;border:none;width:56px;height:56px;border-radius:50%;font-size:28px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-weight:300}.page_designCardClose__7HgGR:hover{background:#e5e5e5;transform:rotate(90deg) scale(1.1)}.page_designCardButton__zWvfd{display:inline-block;background:white;color:black;font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;padding:24px 56px;border-radius:999px;text-decoration:none;transition:all .4s cubic-bezier(.34,1.56,.64,1);font-size:18px;margin-top:20px;position:relative;overflow:hidden}.page_designCardButton__zWvfd:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:black;border-radius:50%;transition:width .6s ease,height .6s ease;z-index:-1}.page_designCardButton__zWvfd:hover:before{width:500px;height:500px}.page_designCardButton__zWvfd:hover{color:white;transform:scale(1.08);box-shadow:0 12px 32px rgba(255,255,255,.4)}.page_solutionButton__r0ITn{display:inline-block;background:black;color:white;font-family:IBM Plex Mono,monospace;font-weight:700;text-transform:uppercase;padding:24px 60px;border-radius:999px;font-size:14px;letter-spacing:.15em;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;border:2px solid black}.page_solutionButton__r0ITn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:white;border-radius:50%;transition:width 1.2s ease,height 1.2s ease;z-index:-1}.page_solutionButton__r0ITn:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(0,0,0,.2);color:black}.page_solutionButton__r0ITn:hover:before{width:800px;height:800px}.page_postSection__2WZ_6{background:black;padding:120px 60px 80px;width:100%;box-sizing:border-box}.page_postContainer__J_ZYZ{max-width:1800px;margin:0 auto 80px}.page_postCta__ZPEfi{text-align:center;margin-top:60px}.page_postCta__ZPEfi .page_solutionButton__r0ITn{background:white;color:black;border-color:white}.page_postCta__ZPEfi .page_solutionButton__r0ITn:before{background:black}.page_postCta__ZPEfi .page_solutionButton__r0ITn:hover{color:white}.page_postHeader__beqQy{display:flex;align-items:flex-start;gap:40px;margin-bottom:40px}.page_postNumber___oCur{font-family:Anton,sans-serif;font-size:140px;font-weight:400;color:rgba(255,255,255,.08);line-height:.8;margin:0;flex-shrink:0;-webkit-text-stroke:2px white;text-stroke:2px white;paint-order:stroke fill}.page_postTitleWrapper__qYacC{display:flex;flex-direction:column}.page_postMiniTitle__i153R{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.3em;color:rgba(255,255,255,.5);margin:0 0 8px;text-transform:uppercase;text-align:left}.page_postTitle__cN_sg{font-family:Anton,sans-serif;font-size:90px;font-weight:400;text-transform:uppercase;line-height:.85;color:white;margin:0;text-align:left}.page_postSubtitle__WNnzR{font-family:IBM Plex Mono,monospace;font-size:18px;line-height:1.6;color:rgba(255,255,255,.7);margin:0;text-align:left}.page_postGrid__uAYQ0{max-width:1800px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.page_postVideoItem__FG_vy{position:relative;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:#000;border:2px solid rgba(255,255,255,.1);transition:all .4s cubic-bezier(.4,0,.2,1)}.page_postVideoItem__FG_vy:hover{border-color:rgba(255,255,255,.3);transform:translateY(-8px);box-shadow:0 25px 50px rgba(255,255,255,.2)}.page_postVideoIframe__YX_m6{position:absolute;top:0;left:0;width:100%;height:100%;border:none;transition:transform .4s ease}.page_postVideoItem__FG_vy:hover .page_postVideoIframe__YX_m6{transform:scale(1.05)}.page_postLabel__dmoCt{position:absolute;bottom:24px;left:24px;font-family:Anton,sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:white;z-index:2;background:rgba(0,0,0,.75);backdrop-filter:blur(10px);padding:14px 28px;border-radius:12px;border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.page_postVideoItem__FG_vy:hover .page_postLabel__dmoCt{background:rgba(255,255,255,.95);color:black;border-color:white}.page_socialSection__z_YZ_{background:linear-gradient(180deg,#ffffff,#f5f5f5);padding:100px 40px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin:0;width:100%;box-sizing:border-box;overflow:hidden}.page_socialContent__6y20_{max-width:1400px;margin:0 auto;width:100%}.page_socialGrid__LXSII{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;width:100%}.page_socialLeftColumn__Du8QH{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:60px}.page_socialMiddleColumn__BJP2m{display:flex;flex-direction:column;justify-content:center;max-width:100%;overflow:hidden}.page_socialRightColumn__zcRJU{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.page_socialHeader__YpSG9{display:flex;align-items:flex-start;gap:40px}.page_socialNumber__fDjm9{font-family:Anton,sans-serif;font-size:clamp(60px,8vw,120px);font-weight:400;color:rgba(0,0,0,.08);line-height:.8;margin:0;flex-shrink:0}.page_socialTitleWrapper__P7s_C{display:flex;flex-direction:column}.page_socialMiniTitle__vo6Ad{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.3em;color:#999;margin:0 0 8px;text-transform:uppercase;text-align:left}.page_socialMainTitle__Aufnl{font-family:Anton,sans-serif;font-size:clamp(28px,4.5vw,70px);font-weight:400;text-transform:uppercase;line-height:.85;color:black;margin:0;text-align:left}.page_socialLines__nJfWL{display:flex;flex-direction:column;gap:20px;align-items:flex-start;max-width:100%}.page_socialLine__bH7Um{font-family:Anton,sans-serif;font-size:clamp(18px,2.8vw,50px);font-weight:400;text-transform:uppercase;line-height:1.1;color:black;margin:0;letter-spacing:-.02em;position:relative;display:block;white-space:nowrap;max-width:100%}.page_socialLine__bH7Um:first-child,.page_socialLine__bH7Um:nth-child(2),.page_socialLine__bH7Um:nth-child(3),.page_socialLine__bH7Um:nth-child(4){margin-left:0}.page_socialColoredWord__1eu6k{font-size:inherit;color:white;-webkit-text-stroke:2px black;text-stroke:2px black;paint-order:stroke fill}.page_socialLine__bH7Um:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:4px;background:black;transition:width .6s cubic-bezier(.4,0,.2,1)}.page_socialLine__bH7Um:hover:after{width:100%}.page_socialBottomLeft__pBqJj{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%}.page_socialTagline__yhNQ_{font-family:IBM Plex Mono,monospace;font-size:clamp(16px,1.5vw,22px);line-height:1.6;color:#555;margin:0;font-weight:500;max-width:400px}.page_socialCta__D0m37{margin:0;width:100%}.page_socialCta__D0m37 .page_solutionButton__r0ITn{width:100%;max-width:400px;text-align:center}.page_launchSection__OZg76{background:black;padding:120px 60px 100px;position:relative;z-index:2;width:100%;box-sizing:border-box}.page_launchContainer__MvRFx{max-width:1800px;margin:0 auto 80px}.page_launchCta__4iUN6{text-align:center;margin-top:80px}.page_launchCta__4iUN6 .page_solutionButton__r0ITn{background:white;color:black;border-color:white}.page_launchCta__4iUN6 .page_solutionButton__r0ITn:before{background:black}.page_launchCta__4iUN6 .page_solutionButton__r0ITn:hover{color:white}.page_launchHeader__FLDeC{display:flex;align-items:flex-start;gap:40px;margin-bottom:40px}.page_launchNumber__RnjNG{font-family:Anton,sans-serif;font-size:140px;font-weight:400;color:rgba(255,255,255,.08);line-height:.8;margin:0;flex-shrink:0;-webkit-text-stroke:2px white;text-stroke:2px white;paint-order:stroke fill}.page_launchTitleWrapper___fv1b{display:flex;flex-direction:column}.page_launchMiniTitle__77on3{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.3em;color:rgba(255,255,255,.5);margin:0 0 8px;text-transform:uppercase;text-align:left}.page_launchTitle__LQqJK{font-family:Anton,sans-serif;font-size:90px;font-weight:400;text-transform:uppercase;line-height:.85;color:white;margin:0;text-align:left}.page_launchRadialContainer__5GAYX{max-width:1600px;margin:0 auto;padding:60px;display:flex;align-items:center;justify-content:center}.page_launchRadialGrid__n4ZdR{display:grid;grid-template-columns:repeat(4,280px);grid-template-rows:280px;gap:30px;perspective:1000px}@media (max-width:1400px){.page_launchRadialGrid__n4ZdR{grid-template-columns:repeat(2,320px);grid-template-rows:repeat(2,320px)}}.page_launchRadialCard__SaHZr{position:relative;width:100%;height:100%;border-radius:50%;border:6px solid white;cursor:pointer;transition:all .6s cubic-bezier(.34,1.56,.64,1);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;transform-style:preserve-3d;z-index:1}.page_launchRadialCard__SaHZr:hover{transform:scale(1.15);border-color:black;box-shadow:0 0 20px rgba(255,255,255,.5),0 0 40px rgba(255,255,255,.3),0 20px 60px rgba(0,0,0,.5);z-index:10}.page_launchRadialGrid__n4ZdR:has(.page_launchRadialCard__SaHZr:hover) .page_launchRadialCard__SaHZr:not(:hover){filter:blur(4px);opacity:.6}.page_launchRadialActive__VNJPF{transform:scale(1.3)!important;z-index:10!important;box-shadow:0 30px 80px rgba(0,0,0,.6)!important}.page_launchCard__2SYMI h3{font-family:Anton,sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;color:white;margin:0 0 16px;line-height:1.2}.page_launchCard__2SYMI p{font-family:IBM Plex Mono,monospace;font-size:15px;line-height:1.7;color:rgba(255,255,255,.7);margin:0 0 24px}.page_launchCardButton__fGnaP{background:white;color:black;font-family:IBM Plex Mono,monospace;font-weight:700;text-transform:uppercase;padding:14px 32px;border-radius:999px;font-size:12px;letter-spacing:.15em;text-decoration:none;border:2px solid white;display:inline-block;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.page_launchCardButton__fGnaP:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:black;border-radius:50%;transition:width 1.2s ease,height 1.2s ease;z-index:-1}.page_launchCardButton__fGnaP:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(255,255,255,.3);color:white}.page_launchCardButton__fGnaP:hover:before{width:800px;height:800px}.page_launchRadial1__dSnFF{background:linear-gradient(135deg,#e63636,#b82828)}.page_launchRadial2__ZltK2{background:linear-gradient(135deg,#4A90E2,#2c5aa0)}.page_launchRadial3__wDumI{background:linear-gradient(135deg,#F4C430,#d4a520)}.page_launchRadial4__hI_Ic{background:linear-gradient(135deg,#50C878,#3da860)}.page_launchRadialLabel__3mbfl{position:absolute;top:30px;left:50%;transform:translateX(-50%);font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:600;color:rgba(255,255,255,.7);letter-spacing:.2em;z-index:2}.page_launchRadialCard__SaHZr h3{font-family:Anton,sans-serif;font-size:42px;color:white;margin:0;text-transform:uppercase;line-height:1.1;z-index:2;position:relative;text-shadow:0 2px 10px rgba(0,0,0,.3)}.page_launchCardWeb__gCUDK .page_launchVideoWrapper__TCMQu,.page_launchCardWithVideo__fTrfG .page_launchVideoWrapper__TCMQu{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:50%;overflow:hidden}.page_launchCardWeb__gCUDK .page_launchRadialLabel__3mbfl,.page_launchCardWeb__gCUDK h3,.page_launchCardWithVideo__fTrfG .page_launchRadialLabel__3mbfl,.page_launchCardWithVideo__fTrfG h3{z-index:3;color:white;text-shadow:0 2px 20px rgba(0,0,0,.8)}.page_clickMeCursor__WspqA{position:absolute;transform:translate(-50%,-50%);font-family:Anton,sans-serif;font-size:18px;font-weight:400;color:white;background:black;padding:8px 16px;border-radius:20px;border:2px solid white;pointer-events:none;z-index:20;text-shadow:none;animation:page_fadeInCursor__B_q6x .3s ease,page_pulseCursor__yTdfm 1.5s ease-in-out infinite;letter-spacing:.1em;text-transform:uppercase}@keyframes page_fadeInCursor__B_q6x{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes page_pulseCursor__yTdfm{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}.page_launchVideoWrapper__TCMQu{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;transition:all .6s ease}.page_launchCardWeb__gCUDK:hover .page_launchVideoWrapper__TCMQu{filter:brightness(1.1)}.page_launchVideoIframe__q541Z{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);width:100%;height:100%;border:none;pointer-events:none}.page_launchCardTeaser__wWBvA{position:absolute;bottom:0;left:0;right:0;padding:40px;background:linear-gradient(0deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.6) 70%,transparent);z-index:2}.page_launchCardTeaser__wWBvA h3{font-family:Anton,sans-serif;font-size:52px;margin:0 0 16px;color:white;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 2px 4px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.2);line-height:1}.page_launchCardHint__RSIU4{font-family:IBM Plex Mono,monospace;font-size:13px;color:rgba(255,255,255,.9);margin:0;animation:page_pulseHint__UOG11 2s ease-in-out infinite;text-shadow:0 2px 8px rgba(0,0,0,.5);font-weight:500}@keyframes page_pulseHint__UOG11{0%,to{opacity:.7}50%{opacity:1}}.page_launchCardExpanded__zVPVW{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:800px;max-height:85vh;background:rgba(0,0,0,.98);border:3px solid white;border-radius:24px;padding:60px;z-index:1000;overflow-y:auto;animation:page_expandIn__Lu147 .5s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}@keyframes page_expandIn__Lu147{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.page_launchCardClose__QVGcH{position:absolute;top:20px;right:20px;background:white;color:black;border:none;border-radius:50%;width:40px;height:40px;font-size:24px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.page_launchCardClose__QVGcH:hover{transform:rotate(90deg);background:black;color:white}.page_launchCardExpanded__zVPVW h3{font-family:Anton,sans-serif;font-size:56px;color:white;margin:0 0 8px;text-transform:uppercase}.page_launchCardExpanded__zVPVW h4{font-family:IBM Plex Mono,monospace;font-size:18px;color:#F4C430;margin:0 0 24px;text-transform:uppercase;letter-spacing:.15em}.page_launchCardExpanded__zVPVW p{font-family:IBM Plex Mono,monospace;font-size:16px;line-height:1.8;color:rgba(255,255,255,.9);margin:0 0 24px}.page_launchCardExpanded__zVPVW ul{list-style:none;padding:0;margin:0 0 32px}.page_launchCardExpanded__zVPVW ul li{font-family:IBM Plex Mono,monospace;font-size:15px;color:rgba(255,255,255,.8);padding:12px 0 12px 32px;position:relative;border-bottom:1px solid rgba(255,255,255,.1)}.page_launchCardExpanded__zVPVW ul li:before{content:"→";position:absolute;left:0;color:#F4C430;font-weight:700}.page_launchCardEmphasis__q1gNy{font-weight:700!important;color:white!important;font-size:17px!important;background:linear-gradient(90deg,rgba(244,196,48,.1),transparent);padding:16px 20px;border-left:3px solid #f4c430;margin-bottom:32px!important}.page_launchCardExpanded__zVPVW .page_launchCardButton__fGnaP{background:white;color:black;border:2px solid white}.page_launchCardExpanded__zVPVW .page_launchCardButton__fGnaP:before{background:black}.page_launchCardExpanded__zVPVW .page_launchCardButton__fGnaP:hover{color:white}.page_launchBlurOverlay__Ma3rY{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);z-index:999;animation:page_fadeIn__xHm6v .3s ease}@keyframes page_fadeIn__xHm6v{0%{opacity:0}to{opacity:1}}.page_studioSectionWhite__QPbIo{background:white;padding:60px 60px 80px;position:relative;z-index:3;width:100%;box-sizing:border-box}.page_studioSectionBlack__oUnRN{background:black;padding:80px 60px 120px;position:relative;z-index:4;width:100%;box-sizing:border-box}.page_studioContainer__n0hgC{max-width:1800px;margin:0 auto}.page_studioHeader__C9WHr{display:flex;align-items:flex-start;gap:40px;margin-bottom:40px}.page_promoBannerStudio__FLjNS{background:black;padding:8px 0;margin-top:0;margin-bottom:24px;overflow:hidden;position:relative;display:flex}.page_promoTextStudio__FycOA{font-family:IBM Plex Mono,monospace;font-size:14px;color:white;letter-spacing:.05em;white-space:nowrap;display:flex;animation:page_scroll-left-studio__lqce9 30s linear infinite;will-change:transform}@keyframes page_scroll-left-studio__lqce9{0%{transform:translateX(0)}to{transform:translateX(-25%)}}.page_studioNumber__fwlb3{font-family:Anton,sans-serif;font-size:140px;font-weight:400;color:rgba(0,0,0,.08);line-height:.8;margin:0;flex-shrink:0}.page_studioTitleWrapper__rSsUg{display:flex;flex-direction:column}.page_studioMiniTitle__J9FeA{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.3em;color:#999;margin:0 0 8px;text-transform:uppercase;text-align:left}.page_studioTitle__FUh9Q{font-family:Anton,sans-serif;font-size:90px;font-weight:400;text-transform:uppercase;line-height:.85;color:black;margin:0;text-align:left}.page_studioBentoGrid__iwaHQ{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);gap:24px}.page_studioServiceCard__blRXc{background:rgba(0,0,0,.02);border:2px solid rgba(0,0,0,.08);border-radius:24px;padding:40px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;justify-content:center}.page_studioServiceCard__blRXc:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.15);transform:translateY(-4px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.page_studioServiceCard__blRXc h3{font-family:Anton,sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:black;margin:0 0 16px;letter-spacing:.05em}.page_studioServiceCard__blRXc p{font-family:IBM Plex Mono,monospace;font-size:14px;line-height:1.7;color:#555;margin:0}.page_studioCardLarge__Ws15S{grid-row:span 2;padding:60px 40px}.page_studioCardLarge__Ws15S h3{font-size:32px;margin-bottom:20px}.page_studioCardLarge__Ws15S p{font-size:15px}.page_studioBentoGrid__iwaHQ>:first-child{grid-column:1;grid-row:1/3}.page_studioBentoGrid__iwaHQ>:nth-child(2){grid-column:2;grid-row:1}.page_studioBentoGrid__iwaHQ>:nth-child(3){grid-column:3;grid-row:1}.page_studioBentoGrid__iwaHQ>:nth-child(4){grid-column:2/4;grid-row:2}.page_studioBentoGrid__iwaHQ>:nth-child(5){grid-column:1/3;grid-row:3}.page_studioBentoGrid__iwaHQ>:nth-child(6){grid-column:3;grid-row:3}.page_studioServiceButton__eKCdw{display:flex;align-items:center;justify-content:center;background:black;color:white;font-family:IBM Plex Mono,monospace;font-weight:700;text-transform:uppercase;padding:32px 48px;border-radius:16px;font-size:14px;letter-spacing:.15em;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;border:2px solid black;white-space:nowrap}.page_studioServiceButton__eKCdw:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:white;border-radius:50%;transition:width 1.2s ease,height 1.2s ease;z-index:-1}.page_studioServiceButton__eKCdw:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(0,0,0,.2);color:black}.page_studioServiceButton__eKCdw:hover:before{width:800px;height:800px}.page_studioShowcaseLink__CYtJs{text-decoration:none;cursor:pointer;display:block}.page_studioShowcaseWrapper__ZsX8c{position:relative;width:100%}.page_studioShowcaseFrame__o3lmx{position:absolute;top:-24px;left:-24px;right:-24px;bottom:-24px;border:16px solid white;border-radius:48px;z-index:0;transition:all .4s ease}.page_studioShowcaseWrapper__ZsX8c:hover .page_studioShowcaseFrame__o3lmx{top:-28px;left:-28px;right:-28px;bottom:-28px;border-width:18px}.page_studioShowcase__iauJW{position:relative;width:100%;aspect-ratio:16/9;border-radius:32px;overflow:hidden;background:black;transition:transform .4s ease;z-index:1}.page_studioShowcaseWrapper__ZsX8c:hover .page_studioShowcase__iauJW{transform:translateY(-4px)}.page_studioShowcaseVideo__wRAuk{position:absolute;top:0;left:0;width:100%;height:100%;border:none;pointer-events:none;-o-object-fit:cover;object-fit:cover}.page_studioShowcaseOverlay__ppaGZ{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.page_studioShowcaseContent__HE_yC{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:48px}.page_studioShowcaseTopRow__bG2cu{display:flex;align-items:flex-start;justify-content:space-between}.page_studioShowcaseClient__Glr_d{font-family:Anton,sans-serif;font-weight:400;color:white;opacity:.9;font-size:12px;text-transform:uppercase;letter-spacing:.2em}.page_studioShowcaseViewButton__0jxr9{background:rgba(255,255,255,.5);backdrop-filter:blur(10px);padding:10px 32px;border-radius:999px;transition:background .3s ease}.page_studioShowcaseViewButton__0jxr9:hover{background:rgba(255,255,255,.7)}.page_studioShowcaseViewButton__0jxr9 span{font-family:IBM Plex Mono,monospace;color:black;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.page_studioShowcaseCenterTitle___N2R0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;text-align:center}.page_studioShowcaseTitleText__iB172{font-family:Anton,sans-serif;font-size:120px;color:white;text-transform:uppercase;line-height:.85;text-shadow:0 4px 20px rgba(0,0,0,.5)}.page_studioShowcaseBottomRow__clbQG{display:flex;justify-content:flex-start}.page_studioShowcaseSubtitle__oJ99_{font-family:Anton,sans-serif;font-size:32px;color:white;text-transform:uppercase;line-height:1;opacity:.9}.page_cta__vQLD7{padding:180px 60px;text-align:center;background:linear-gradient(180deg,#ffffff,#f0f0f0);position:relative;overflow:hidden;z-index:5;width:100%;box-sizing:border-box}.page_cta__vQLD7:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(0,0,0,.03) 0,transparent 70%);z-index:0}.page_ctaTitle__OXrg7{font-family:Anton,sans-serif;font-size:140px;font-weight:400;line-height:1;color:black;margin:0 0 60px;letter-spacing:-.01em}.page_ctaButton__2ostJ,.page_ctaTitle__OXrg7{text-transform:uppercase;position:relative;z-index:1}.page_ctaButton__2ostJ{display:inline-block;background:black;color:white;font-family:IBM Plex Mono,monospace;font-weight:700;padding:32px 100px;border-radius:999px;font-size:18px;letter-spacing:.2em;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;border:2px solid black}.page_ctaButton__2ostJ:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;background:white;border-radius:50%;transition:width 1.2s ease,height 1.2s ease;z-index:-1}.page_ctaButton__2ostJ:hover{transform:scale(1.08);box-shadow:0 15px 40px rgba(0,0,0,.2)}.page_ctaButton__2ostJ:hover:before{width:400px;height:400px}.page_ctaButton__2ostJ:hover{color:black}@media (max-width:1400px){.page_productionNumber__vSMui{font-size:110px}.page_productionHeroTitle___t_Su{font-size:70px}.page_productionShowcaseFrame__GcxOF{top:-20px;left:-20px;right:-20px;bottom:-20px;border-width:12px}.page_showcaseTitleText__JeZOj{font-size:100px}.page_designNumber__JJXXq{font-size:110px}.page_designTitle__XSKuh{font-size:70px}.page_designLargeText__fGYxT{font-size:38px}.page_socialNumber__fDjm9{font-size:clamp(60px,8vw,110px)}.page_ctaTitle__OXrg7,.page_studioTitle__FUh9Q{font-size:100px}}@media (max-width:1200px){.page_socialSection__z_YZ_{padding:80px 30px}.page_socialGrid__LXSII{gap:30px}}@media (max-width:1024px){.page_productionHero__AAzGw{height:auto;min-height:auto;padding:30px 40px 10px}.page_productionHeroInner__e3Pgp{padding:60px}.page_productionHeroContainer__n9NCH{grid-template-columns:1fr;gap:60px}.page_productionNumber__vSMui{font-size:80px}.page_productionTitleGroup__jwl2L{align-items:flex-start}.page_productionMiniTitle__dX0s_{text-align:right}.page_productionHeroTitle___t_Su{font-size:60px}.page_productionShowcaseFrame__GcxOF{top:-16px;left:-16px;right:-16px;bottom:-16px;border-width:10px;border-radius:40px}.page_showcaseTitleText__JeZOj{font-size:80px}.page_showcaseSubtitle__xSX1E{font-size:24px}.page_designSection__sqo_V{padding:80px 40px}.page_designHeader__iqoY_{gap:30px;margin-bottom:60px}.page_designNumber__JJXXq{font-size:80px}.page_designTitle__XSKuh{font-size:60px}.page_designLargeText__fGYxT{font-size:32px}.page_designGrid__UT6Op{grid-template-columns:1fr;gap:24px}.page_designCard__DhopR{padding:40px}.page_postSection__2WZ_6{padding:80px 40px}.page_postGrid__uAYQ0{grid-template-columns:1fr;gap:20px}.page_socialSection__z_YZ_{padding:80px 40px;margin:0}.page_socialGrid__LXSII{grid-template-columns:1fr;gap:40px;min-height:auto}.page_socialLeftColumn__Du8QH{display:contents}.page_socialMiddleColumn__BJP2m{order:2}.page_socialRightColumn__zcRJU{align-items:flex-start;order:1;padding-left:0}.page_socialBottomLeft__pBqJj{order:3}.page_socialHeader__YpSG9{gap:30px}.page_socialNumber__fDjm9{font-size:clamp(50px,6vw,80px)}.page_socialLine__bH7Um{font-size:clamp(32px,8vw,60px);text-align:center}.page_socialLine__bH7Um:first-child,.page_socialLine__bH7Um:nth-child(2),.page_socialLine__bH7Um:nth-child(3),.page_socialLine__bH7Um:nth-child(4){margin-right:0}.page_socialLines__nJfWL{align-items:center;width:100%}.page_launchSection__OZg76{padding:80px 40px}.page_launchGrid__6kxpw{grid-template-columns:1fr;gap:30px}.page_launchRadialGrid__n4ZdR{grid-template-columns:1fr;grid-template-rows:auto;gap:40px}.page_launchRadialCard__SaHZr{max-width:320px;margin:0 auto}.page_studioTitle__FUh9Q{font-size:70px}.page_studioServices__jPKy9{grid-template-columns:1fr;gap:24px}.page_studioBentoGrid__iwaHQ{grid-template-columns:1fr;gap:20px}.page_studioBentoGrid__iwaHQ>:first-child,.page_studioBentoGrid__iwaHQ>:nth-child(2),.page_studioBentoGrid__iwaHQ>:nth-child(3),.page_studioBentoGrid__iwaHQ>:nth-child(4),.page_studioBentoGrid__iwaHQ>:nth-child(5),.page_studioBentoGrid__iwaHQ>:nth-child(6){grid-column:1;grid-row:auto}.page_studioServiceCard__blRXc{padding:32px 24px}.page_studioServiceCard__blRXc h3{font-size:22px}.page_studioServiceCard__blRXc p{font-size:13px}.page_studioCardLarge__Ws15S{padding:32px 24px}.page_studioCardLarge__Ws15S h3{font-size:26px}.page_studioCardLarge__Ws15S p{font-size:14px}.page_studioShowcaseTitleText__iB172{font-size:60px}.page_studioShowcaseViewButton__0jxr9{padding:8px 20px}.page_studioShowcaseViewButton__0jxr9 span{font-size:10px}.page_studioShowcaseSubtitle__oJ99_{font-size:20px}.page_cta__vQLD7{padding:100px 40px}.page_ctaTitle__OXrg7{font-size:70px}}@media (max-width:768px){.page_promoBannerStudio__FLjNS{padding:6px 0;margin-bottom:16px}.page_promoTextStudio__FycOA{font-size:10px;letter-spacing:.02em;animation:page_scroll-left-studio__lqce9 20s linear infinite}.page_productionHero__AAzGw{padding:20px 20px 10px;height:auto;min-height:auto}.page_productionHeroInner__e3Pgp{padding:60px 40px;border-radius:32px}.page_productionHeroContainer__n9NCH{gap:40px}.page_productionTitleGroup__jwl2L{justify-content:center;text-align:center;width:100%}.page_productionNumber__vSMui{font-size:50px}.page_productionMiniTitle__dX0s_{text-align:center}.page_productionHeroTitle___t_Su{font-size:32px;text-align:center;max-width:90%;margin:0 auto}.page_productionHeroDescription__N47nm{font-size:14px}.page_productionShowcase___JXAD{border-radius:24px}.page_productionShowcaseContent__nYDaZ{padding:24px}.page_showcaseTopRow__7w_r5{flex-wrap:nowrap;gap:12px}.page_showcaseClient__Cr_UM{font-size:9px;letter-spacing:.15em;white-space:nowrap}.page_showcaseTitleText__JeZOj{font-size:40px}.page_showcaseSubtitle__xSX1E{font-size:16px}.page_showcaseViewButton__dS9ER{padding:6px 16px;flex-shrink:0}.page_showcaseViewButton__dS9ER span{font-size:9px;letter-spacing:.08em}.page_designSection__sqo_V{padding:60px 20px}.page_designHeaderGrid__T9M74{display:flex;flex-direction:column;gap:24px}.page_designHeaderLeft__L2HKf,.page_designHeaderRight__eVwoU{display:block;width:100%}.page_designHeader__iqoY_{gap:20px;margin-bottom:24px;justify-content:center}.page_designNumber__JJXXq{font-size:50px}.page_designMiniTitle__eiClE{text-align:center}.page_designTitle__XSKuh{font-size:32px;text-align:center;max-width:90%;margin:0 auto}.page_designLargeText__fGYxT{font-size:20px;text-align:center;max-width:90%;margin:0 auto 48px;line-height:1.3}.page_designContent__UMR8p{gap:40px}.page_designCard__DhopR{padding:32px}.page_designCardTitle__FxUxR{font-size:18px}.page_designCardDescription__OjlSP{font-size:13px}.page_designStatement__DLgGN{padding:40px 0}.page_designStatement__DLgGN p{font-size:14px}.page_postSection__2WZ_6{padding:60px 20px}.page_postHeader__beqQy{justify-content:center}.page_postNumber___oCur{font-size:50px}.page_postMiniTitle__i153R{text-align:center}.page_postTitle__cN_sg{font-size:32px;text-align:center;max-width:90%;margin:0 auto}.page_postSubtitle__WNnzR{font-size:15px;text-align:center;max-width:90%;margin:0 auto}.page_socialSection__z_YZ_{padding:60px 20px;margin:0}.page_socialGrid__LXSII{grid-template-columns:1fr;gap:32px;min-height:auto}.page_socialLeftColumn__Du8QH{display:contents}.page_socialMiddleColumn__BJP2m{order:2}.page_socialRightColumn__zcRJU{align-items:flex-start;padding-left:0;order:1}.page_socialBottomLeft__pBqJj{order:3}.page_socialHeader__YpSG9{gap:20px;margin-bottom:8px;justify-content:center}.page_socialMiniTitle__vo6Ad{text-align:center}.page_socialNumber__fDjm9{font-size:50px}.page_socialMainTitle__Aufnl{font-size:32px;text-align:center;max-width:90%;margin:0 auto}.page_socialLine__bH7Um{font-size:clamp(36px,9vw,70px);text-align:center}.page_socialLine__bH7Um:first-child,.page_socialLine__bH7Um:nth-child(2),.page_socialLine__bH7Um:nth-child(3),.page_socialLine__bH7Um:nth-child(4){margin-right:0}.page_socialLines__nJfWL{align-items:center;gap:20px;width:100%}.page_socialTagline__yhNQ_{font-size:14px}.page_socialCta__D0m37 .page_solutionButton__r0ITn{max-width:100%;font-size:12px;padding:18px 40px}.page_launchSection__OZg76{padding:60px 20px}.page_launchHeader__FLDeC{justify-content:center}.page_launchNumber__RnjNG{font-size:50px}.page_launchMiniTitle__77on3{text-align:center}.page_launchRadialGrid__n4ZdR{grid-template-columns:1fr;grid-template-rows:auto;gap:40px}.page_launchRadialCard__SaHZr{max-width:280px;margin:0 auto}.page_launchTitle__LQqJK{font-size:32px;text-align:center;max-width:90%;margin:0 auto}.page_launchCard__2SYMI h3{font-size:24px}.page_launchCard__2SYMI p{font-size:14px}.page_studioHeader__C9WHr{justify-content:center}.page_studioNumber__fwlb3{font-size:50px}.page_studioMiniTitle__J9FeA{text-align:center}.page_studioTitle__FUh9Q{font-size:32px;text-align:center;max-width:90%;margin:0 auto}.page_studioServices__jPKy9{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.page_studioBentoGrid__iwaHQ{grid-template-columns:1fr;gap:16px}.page_studioBentoGrid__iwaHQ>:first-child,.page_studioBentoGrid__iwaHQ>:nth-child(2),.page_studioBentoGrid__iwaHQ>:nth-child(3),.page_studioBentoGrid__iwaHQ>:nth-child(4),.page_studioBentoGrid__iwaHQ>:nth-child(5),.page_studioBentoGrid__iwaHQ>:nth-child(6){grid-column:1;grid-row:auto}.page_studioServiceCard__blRXc{padding:24px 20px}.page_studioServiceCard__blRXc h3{font-size:20px;word-wrap:break-word}.page_studioServiceCard__blRXc p{font-size:13px;line-height:1.6}.page_studioCardLarge__Ws15S{padding:24px 20px}.page_studioCardLarge__Ws15S h3{font-size:24px;word-wrap:break-word}.page_studioCardLarge__Ws15S p{font-size:13px}.page_studioServiceItem__s_xUU h3{font-size:18px}.page_studioServiceItem__s_xUU p{font-size:13px}.page_studioShowcaseContent__HE_yC{padding:24px}.page_studioShowcaseTopRow__bG2cu{flex-wrap:nowrap;gap:12px}.page_studioShowcaseClient__Glr_d{font-size:9px;letter-spacing:.15em;white-space:nowrap}.page_studioShowcaseTitleText__iB172{font-size:40px}.page_studioShowcaseViewButton__0jxr9{padding:6px 16px;flex-shrink:0}.page_studioShowcaseViewButton__0jxr9 span{font-size:9px;letter-spacing:.08em}.page_studioShowcaseSubtitle__oJ99_{font-size:16px}.page_ctaButton__2ostJ,.page_studioButton__zjdFk{padding:20px 60px;font-size:14px}.page_cta__vQLD7{padding:80px 20px}.page_ctaTitle__OXrg7{font-size:48px}}