.EditorialHero_hero__rdcYz{position:relative;width:100%;min-height:100vh;overflow:hidden;background:#080808}.EditorialHero_video__8JErv{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;will-change:transform;opacity:0;transition:opacity 1.2s ease}.EditorialHero_ready__Le0zb{opacity:1}.EditorialHero_overlay__JodLN{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.35) 40%,rgba(0,0,0,.15) 70%,rgba(0,0,0,.05));z-index:2;pointer-events:none}.EditorialHero_content__YmLwd{position:absolute;bottom:0;left:0;z-index:3;max-width:920px;padding-left:clamp(20px,5vw,64px);padding-right:clamp(20px,5vw,64px);padding-bottom:clamp(38px,8vw,26px);display:flex;flex-direction:column;gap:clamp(.75rem,1.5vw,1.25rem)}.EditorialHero_label__C5Vgn{display:inline-block;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--color-accent);opacity:0}.EditorialHero_claim__ZQvHM{font-size:clamp(2.5rem,3vw,4.75rem);font-weight:500;line-height:1.05;color:var(--color-text-primary);margin:0;letter-spacing:-.02em}.EditorialHero_claimLine__5f_V5{display:inline-block;opacity:0}.EditorialHero_claimHighlight__yNUpi{color:var(--color-accent)}.EditorialHero_description__Dk0Ud{max-width:420px;font-size:16px;line-height:1.6;color:var(--color-text-secondary);margin:0;opacity:0}.EditorialHero_cta___FF9L{display:inline-flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;border:1px solid var(--color-border-subtle);color:var(--color-text-primary);font-size:14px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;align-self:flex-start;opacity:0}.EditorialHero_cta___FF9L:hover{border-color:var(--color-accent);color:var(--color-accent);background:rgba(255,90,78,.05);transform:translateY(-2px)}.EditorialHero_cta___FF9L svg{transition:transform .3s cubic-bezier(.4,0,.2,1)}.EditorialHero_cta___FF9L:hover svg{transform:translateY(2px)}@media (max-width:1024px){.EditorialHero_content__YmLwd{max-width:480px;padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px);padding-bottom:clamp(40px,6vw,72px);gap:clamp(.7rem,1.3vw,1.15rem)}.EditorialHero_claim__ZQvHM{font-size:clamp(2.2rem,4vw,4rem)}.EditorialHero_description__Dk0Ud{font-size:15px;max-width:380px}}@media (max-width:768px){.EditorialHero_hero__rdcYz{min-height:100vh}.EditorialHero_content__YmLwd{max-width:88%;padding-left:20px;padding-right:20px;padding-bottom:clamp(36px,6vw,64px);gap:1rem}.EditorialHero_label__C5Vgn{font-size:10px;letter-spacing:.12em}.EditorialHero_claim__ZQvHM{font-size:clamp(2rem,9vw,3rem);line-height:1.1}.EditorialHero_description__Dk0Ud{font-size:14px;max-width:100%;line-height:1.65}.EditorialHero_cta___FF9L{padding:.75rem 1.25rem;font-size:13px}}@media (max-width:480px){.EditorialHero_content__YmLwd{padding-left:20px;padding-right:20px;padding-bottom:clamp(32px,5vw,48px)}.EditorialHero_claim__ZQvHM{font-size:clamp(1.85rem,8.5vw,2.5rem)}}.HomeContact_homeContact__ElopO{position:relative;background:var(--color-bg);min-height:75vh;display:flex;align-items:center;justify-content:center;padding:var(--section-padding) 5vw;border-top:1px solid var(--color-border-subtle);overflow:hidden}.HomeContact_backgroundShape__LL5QQ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(255,90,78,.04) 0,transparent 70%);pointer-events:none;z-index:0}.HomeContact_container__ZklaW{position:relative;max-width:1100px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;z-index:1}.HomeContact_label__f7NeI{display:inline-block;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);margin-bottom:32px;opacity:0}.HomeContact_titleWrapper__BmJzr{margin-bottom:48px;max-width:700px}.HomeContact_title__3Lo6k{font-size:var(--fs-cta);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.025em;color:var(--color-white);margin:0;font-family:var(--font-display)}.HomeContact_titleLine__ImToM{display:block;opacity:0}.HomeContact_cta__tlxdj{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-radius:999px;background:var(--color-text-primary);color:var(--color-bg);font-size:1rem;font-weight:500;text-decoration:none;border:1px solid var(--color-border-subtle);transition:all .4s ease;opacity:0;cursor:pointer}.HomeContact_cta__tlxdj:hover{background:var(--color-accent);color:var(--color-text-primary);border-color:var(--color-accent)}.HomeContact_cta__tlxdj svg{transition:transform .3s ease}.HomeContact_cta__tlxdj:hover svg{transform:translateX(6px)}.HomeContact_cta__tlxdj:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.HomeContact_email__7cvDK{display:inline-block;font-size:1rem;color:var(--color-text-secondary);text-decoration:none;margin-top:1.25rem;padding-bottom:2px;border-bottom:1px solid var(--color-border-subtle);transition:all .3s ease;opacity:0}.HomeContact_email__7cvDK:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.HomeContact_email__7cvDK:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}@media (max-width:1024px){.HomeContact_homeContact__ElopO{min-height:70vh;padding:var(--section-padding-small) 4vw}.HomeContact_backgroundShape__LL5QQ{width:500px;height:500px}.HomeContact_label__f7NeI{margin-bottom:28px}.HomeContact_titleWrapper__BmJzr{margin-bottom:44px;max-width:650px}.HomeContact_title__3Lo6k{font-size:var(--fs-cta);line-height:var(--lh-tight)}.HomeContact_cta__tlxdj{padding:.95rem 1.4rem;font-size:.95rem}.HomeContact_email__7cvDK{font-size:.95rem;margin-top:1.15rem}}@media (max-width:768px){.HomeContact_homeContact__ElopO{min-height:65vh;padding:var(--section-padding-small) 6vw}.HomeContact_backgroundShape__LL5QQ{width:400px;height:400px}.HomeContact_label__f7NeI{font-size:.625rem;letter-spacing:.12em;margin-bottom:24px}.HomeContact_titleWrapper__BmJzr{margin-bottom:40px;max-width:100%}.HomeContact_title__3Lo6k{font-size:var(--fs-cta);line-height:var(--lh-tight);letter-spacing:-.025em}.HomeContact_cta__tlxdj{padding:.9rem 1.3rem;font-size:.9rem;gap:.65rem}.HomeContact_cta__tlxdj svg{width:18px;height:18px}.HomeContact_email__7cvDK{font-size:.9rem;margin-top:1rem}}@media (max-width:480px){.HomeContact_homeContact__ElopO{min-height:60vh;padding:var(--section-padding-small) 20px}.HomeContact_backgroundShape__LL5QQ{width:320px;height:320px}.HomeContact_label__f7NeI{margin-bottom:20px}.HomeContact_titleWrapper__BmJzr{margin-bottom:36px}.HomeContact_title__3Lo6k{font-size:clamp(2.2rem,10vw,3.5rem)}.HomeContact_cta__tlxdj{padding:.85rem 1.2rem;font-size:.875rem}.HomeContact_email__7cvDK{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.HomeContact_cta__tlxdj,.HomeContact_email__7cvDK,.HomeContact_label__f7NeI,.HomeContact_titleLine__ImToM{opacity:1;transform:none}.HomeContact_cta__tlxdj,.HomeContact_cta__tlxdj svg,.HomeContact_email__7cvDK{transition:none}.HomeContact_cta__tlxdj:hover svg{transform:translateX(3px)}.HomeContact_backgroundShape__LL5QQ{display:none}}@media (prefers-contrast:high){.HomeContact_label__f7NeI{color:#ff6b5e}.HomeContact_title__3Lo6k{color:#fff}.HomeContact_cta__tlxdj{background:#fff;border-color:#fff}.HomeContact_email__7cvDK{color:#ccc;border-bottom-color:#ccc}.HomeContact_email__7cvDK:hover{color:#ff6b5e;border-bottom-color:#ff6b5e}}.HomeManifesto_manifesto___eZ3c{position:relative;background:#080808;padding:var(--section-padding-small) 0}.HomeManifesto_container__fURCc{max-width:1520px;padding:0 5vw}.HomeManifesto_content__WcKhp{max-width:1000px;display:flex;flex-direction:column;gap:var(--section-gap)}.HomeManifesto_intro__0B6Yr{font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:400;line-height:1.6}.HomeManifesto_intro__0B6Yr,.HomeManifesto_statement__bxSOv{letter-spacing:-.01em;color:var(--color-text-primary);margin:0;font-family:var(--font-display);max-width:1100px;opacity:0}.HomeManifesto_statement__bxSOv{font-size:clamp(2rem,3vw,3rem);font-weight:600;line-height:1.15;text-transform:none}.HomeManifesto_highlight__lgtaS{color:var(--color-accent)}@media (max-width:1024px){.HomeManifesto_container__fURCc{padding:0 clamp(1.5rem,5vw,4rem)}.HomeManifesto_content__WcKhp{gap:clamp(2rem,4.5vw,3.5rem)}}@media (max-width:768px){.HomeManifesto_manifesto___eZ3c{padding:var(--section-padding-small) 0}.HomeManifesto_container__fURCc{padding:0 20px}.HomeManifesto_content__WcKhp{gap:clamp(1.75rem,4vw,2.5rem)}.HomeManifesto_intro__0B6Yr{line-height:var(--lh-relaxed)}}@media (max-width:480px){.HomeManifesto_manifesto___eZ3c{padding:2.5rem 0}.HomeManifesto_content__WcKhp{gap:1.5rem}}@media (prefers-reduced-motion:reduce){.HomeManifesto_intro__0B6Yr,.HomeManifesto_statement__bxSOv{opacity:1;transform:none}}.ProjectCard_card__wkcQi{position:relative;width:100%;height:100%;min-width:0;overflow:hidden;border-radius:12px;background:#101010;cursor:pointer}.ProjectCard_cardButton__FJ_So,.ProjectCard_link__6bIIH{display:block;width:100%;height:100%}.ProjectCard_cardButton__FJ_So{padding:0;border:0;margin:0;background:transparent;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.ProjectCard_mediaContainer__KBvRb{position:relative;width:100%;height:100%;aspect-ratio:16/9;min-height:inherit;overflow:hidden}.ProjectCard_card__wkcQi[data-orientation=portrait] .ProjectCard_mediaContainer__KBvRb{aspect-ratio:16/9}.ProjectCard_video__k1eNl{width:100%;height:100%;object-fit:cover;object-position:center}.ProjectCard_card__wkcQi[data-orientation=portrait] .ProjectCard_video__k1eNl,.ProjectCard_card__wkcQi[data-preview-mode=hover][data-orientation=portrait] .ProjectCard_video__k1eNl{object-fit:cover;object-position:center top}.ProjectCard_poster__1eN7M{object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.4,0,.2,1)}.ProjectCard_card__wkcQi[data-orientation=portrait] .ProjectCard_poster__1eN7M{object-fit:cover;object-position:center bottom}.ProjectCard_card__wkcQi:hover .ProjectCard_poster__1eN7M{transform:scale(1.04)}.ProjectCard_overlay__sckHb{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.18) 45%,rgba(0,0,0,.82));transition:opacity .3s ease}.ProjectCard_card__wkcQi:hover .ProjectCard_overlay__sckHb{opacity:.9}.ProjectCard_playButton__UmKLa{position:absolute;top:50%;left:50%;z-index:2;width:52px;height:52px;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transform:translate(-50%,-50%) scale(.9);transition:opacity .25s ease,transform .25s ease,background .25s ease;pointer-events:none}.ProjectCard_card__wkcQi:hover .ProjectCard_playButton__UmKLa{opacity:1;transform:translate(-50%,-50%) scale(1);background:rgba(0,0,0,.7)}.ProjectCard_info__6vbxp{position:absolute;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;gap:6px;padding:26px 22px 22px;color:#fff;transition:transform .3s ease}.ProjectCard_card__wkcQi:hover .ProjectCard_info__6vbxp{transform:translateY(-6px)}.ProjectCard_categoryLabel__hNaMz{display:block;margin:0;color:#fff;font-size:clamp(.8rem,1vw,.95rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.3}.ProjectCard_client__tYeEs{display:block;margin:0;color:#fff;font-size:.95rem;font-style:italic;line-height:1.3;opacity:.9;transition:opacity .3s ease}.ProjectCard_card__wkcQi:hover .ProjectCard_client__tYeEs{opacity:1}.ProjectCard_meta__qkyKm{display:block;margin:0;color:#fff;font-size:.95rem;font-style:italic;line-height:1.3;opacity:.9;transition:opacity .3s ease}.ProjectCard_card__wkcQi:hover .ProjectCard_meta__qkyKm{opacity:1}.ProjectCard_arrow__q1INm{display:flex;align-items:center;margin-top:4px;color:#fff}@media (max-width:768px){.ProjectCard_card__wkcQi{border-radius:0}.ProjectCard_playButton__UmKLa{width:44px;height:44px;opacity:1}.ProjectCard_info__6vbxp{padding:18px}.ProjectCard_categoryLabel__hNaMz{font-size:.75rem}.ProjectCard_client__tYeEs,.ProjectCard_meta__qkyKm{font-size:.85rem}}.VideoModal_overlay__2Jebr{position:fixed;inset:0;background:rgba(8,8,8,.97);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:99999}.VideoModal_modalContent__5tL7g{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:80px 24px 40px}.VideoModal_videoWrapper__1VA75{position:relative;width:100%;max-width:clamp(700px,60vw,900px);margin:0 auto}.VideoModal_videoWrapper__1VA75[data-orientation=portrait]{max-width:clamp(320px,30vw,420px)}.VideoModal_videoWrapper__1VA75[data-orientation=square]{max-width:clamp(400px,40vw,600px)}.VideoModal_modalMedia__jWLH8{position:relative;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#000}.VideoModal_videoWrapper__1VA75[data-orientation=portrait] .VideoModal_modalMedia__jWLH8{aspect-ratio:9/16}.VideoModal_videoWrapper__1VA75[data-orientation=square] .VideoModal_modalMedia__jWLH8{aspect-ratio:1/1}.VideoModal_video__DEy3J{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.VideoModal_videoWrapper__1VA75[data-orientation=landscape] .VideoModal_video__DEy3J{object-fit:cover}.VideoModal_videoWrapper__1VA75[data-orientation=portrait] .VideoModal_video__DEy3J,.VideoModal_videoWrapper__1VA75[data-orientation=square] .VideoModal_video__DEy3J{object-fit:contain;object-position:center top;background:#000}@supports not (aspect-ratio:1/1){.VideoModal_modalMedia__jWLH8{height:0;padding-top:56.25%}.VideoModal_videoWrapper__1VA75[data-orientation=portrait] .VideoModal_modalMedia__jWLH8{padding-top:177.78%}.VideoModal_videoWrapper__1VA75[data-orientation=square] .VideoModal_modalMedia__jWLH8{padding-top:100%}.VideoModal_video__DEy3J{position:absolute;inset:0}}.VideoModal_videoInfo___sPAX{position:absolute;bottom:0;left:0;right:0;padding:24px 16px 50px;color:#fff;background:linear-gradient(0deg,rgba(8,8,8,.85),transparent);display:flex;flex-direction:column;pointer-events:none;z-index:5}.VideoModal_categoryLabel__6d6XF{display:block;font-size:clamp(.8rem,1vw,.95rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:6px;line-height:1.3}.VideoModal_client__r_O8g{margin:0 0 4px}.VideoModal_client__r_O8g,.VideoModal_meta__yZ5mK{display:block;font-size:.95rem;font-style:italic;color:hsla(0,0%,100%,.9);line-height:1.3}.VideoModal_meta__yZ5mK{margin:0}.VideoModal_counter__VU5hK{position:absolute;bottom:20px;right:16px;font-size:12px;padding:6px 12px;background:rgba(8,8,8,.7);border-radius:20px}.VideoModal_close__eBAny{top:24px;right:24px;border-radius:50%;border:1px solid hsla(0,0%,100%,.12)}.VideoModal_close__eBAny,.VideoModal_nav__e3zZz{position:fixed;width:44px;height:44px;background:hsla(0,0%,100%,.04);display:flex;align-items:center;justify-content:center;cursor:pointer}.VideoModal_nav__e3zZz{top:50%;transform:translateY(-50%);border-radius:50%}.VideoModal_prev__cqkYL{left:24px}.VideoModal_next__Jsvtc{right:24px}@media (max-width:768px){.VideoModal_videoWrapper__1VA75{max-width:95vw}.VideoModal_videoWrapper__1VA75[data-orientation=portrait]{max-width:80vw}.VideoModal_modalContent__5tL7g{padding:60px 16px 24px}.VideoModal_nav__e3zZz{display:none}.VideoModal_videoInfo___sPAX{padding:20px 12px 12px}.VideoModal_categoryLabel__6d6XF{font-size:.7rem;margin-bottom:4px}.VideoModal_client__r_O8g,.VideoModal_meta__yZ5mK{font-size:.85rem}.VideoModal_muteIndicator__VRrcC{top:50%;left:50%;transform:translate(-50%,-50%);font-size:.85rem;padding:10px 16px}.VideoModal_muteIndicator__VRrcC svg{width:18px;height:18px}}.VideoModal_muteIndicator__VRrcC{position:absolute;top:24px;left:24px;display:flex;align-items:center;gap:8px;padding:12px 18px;background:rgba(8,8,8,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;color:#fff;font-size:.9rem;font-weight:500;cursor:pointer;z-index:10;transition:all .3s ease;animation:VideoModal_pulse__Ppxnj 2s ease-in-out infinite}.VideoModal_muteIndicator__VRrcC:hover{background:rgba(8,8,8,.9);border-color:hsla(0,0%,100%,.2);transform:scale(1.05)}.VideoModal_muteIndicator__VRrcC svg{width:20px;height:20px;flex-shrink:0}.VideoModal_muteIndicator__VRrcC span{white-space:nowrap}@keyframes VideoModal_pulse__Ppxnj{0%,to{opacity:1}50%{opacity:.7}}.VideoModal_playButton__j2vBp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:transparent;border:none;cursor:pointer;color:#fff;z-index:10;transition:all .3s ease}.VideoModal_playButton__j2vBp:hover{transform:translate(-50%,-50%) scale(1.1);opacity:.8}.VideoModal_playButton__j2vBp svg{filter:drop-shadow(0 4px 12px rgba(0,0,0,.5))}.HomeSelectedWork_selectedWork__ULBYO{position:relative;background:#080808;padding:clamp(4rem,8vw,8rem) 5vw}.HomeSelectedWork_container__4PXFu{max-width:1520px;margin:0 auto;position:relative}.HomeSelectedWork_grid__SU2OE{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;grid-gap:clamp(12px,1.4vw,24px);gap:clamp(12px,1.4vw,24px)}.HomeSelectedWork_grid__SU2OE>*{width:100%;height:100%}.HomeSelectedWork_cardFull__nkFgm{grid-column:1/-1;aspect-ratio:16/9}.HomeSelectedWork_cardFeatured__YYMvN{grid-column:span 8;grid-row:span 2;aspect-ratio:16/9}.HomeSelectedWork_cardLandscape__mVm8K{grid-column:span 4;aspect-ratio:16/9}.HomeSelectedWork_cardLandscapeWide__4OQ_T{grid-column:span 6;aspect-ratio:16/9}.HomeSelectedWork_cardPortrait__B9rG8{grid-column:span 3;grid-row:span 2;aspect-ratio:16/9}.HomeSelectedWork_header__y_1di{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);margin-bottom:clamp(3rem,6vw,6rem);align-items:flex-end}.HomeSelectedWork_headerLeft__leiIe{display:flex;flex-direction:column;gap:16px}.HomeSelectedWork_label__d7wGT{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--color-text-secondary)}.HomeSelectedWork_title__mcKgI{font-size:clamp(2.5rem,4vw,3.5rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--color-text-primary);margin:0}.HomeSelectedWork_headerRight__6UYQV{display:flex;align-items:flex-end}.HomeSelectedWork_description__I28Jx{font-size:1.05rem;line-height:1.6;color:var(--color-text-secondary);margin:0;max-width:90%}.HomeSelectedWork_cta__gZ_WA{display:flex;justify-content:center;margin-top:clamp(3rem,6vw,6rem)}.HomeSelectedWork_ctaLink__2V5uW{display:inline-flex;align-items:center;gap:10px;font-size:.95rem;color:var(--color-text-primary);border-bottom:1px solid hsla(0,0%,100%,.2);text-decoration:none;transition:.3s}.HomeSelectedWork_ctaLink__2V5uW:hover{color:var(--color-accent);border-color:var(--color-accent)}@media (max-width:1024px){.HomeSelectedWork_grid__SU2OE{grid-template-columns:repeat(6,1fr)}.HomeSelectedWork_cardFeatured__YYMvN{grid-column:span 6;grid-row:span 1}.HomeSelectedWork_cardLandscape__mVm8K{grid-column:span 3}.HomeSelectedWork_cardLandscapeWide__4OQ_T{grid-column:span 6}.HomeSelectedWork_cardPortrait__B9rG8{grid-column:span 3;grid-row:span 2;aspect-ratio:16/9}.HomeSelectedWork_cardFeatured__YYMvN,.HomeSelectedWork_cardFull__nkFgm,.HomeSelectedWork_cardLandscapeWide__4OQ_T,.HomeSelectedWork_cardLandscape__mVm8K{aspect-ratio:16/9}}@media (max-width:768px){.HomeSelectedWork_selectedWork__ULBYO{padding:5rem 20px}.HomeSelectedWork_header__y_1di{display:flex;flex-direction:column;gap:20px;margin-bottom:40px;padding:0 var(--mobile-gutter)}.HomeSelectedWork_headerLeft__leiIe{gap:14px}.HomeSelectedWork_label__d7wGT{font-size:.65rem;letter-spacing:.12em}.HomeSelectedWork_title__mcKgI{font-size:clamp(2rem,6.5vw,2.4rem);line-height:1.2;letter-spacing:-.01em}.HomeSelectedWork_headerRight__6UYQV{align-items:flex-start}.HomeSelectedWork_description__I28Jx{font-size:.92rem;line-height:1.6;opacity:.85;max-width:100%}.HomeSelectedWork_grid__SU2OE{display:flex;gap:16px;padding:0 var(--mobile-gutter);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-top:16px}.HomeSelectedWork_grid__SU2OE::-webkit-scrollbar{display:none}.HomeSelectedWork_cardFeatured__YYMvN,.HomeSelectedWork_cardFull__nkFgm,.HomeSelectedWork_cardLandscapeWide__4OQ_T,.HomeSelectedWork_cardLandscape__mVm8K,.HomeSelectedWork_cardPortrait__B9rG8{flex:0 0 85%;scroll-snap-align:start;aspect-ratio:16/9}.HomeSelectedWork_cta__gZ_WA{margin-top:36px;padding:0 var(--mobile-gutter)}.HomeSelectedWork_ctaLink__2V5uW{font-size:.9rem}.HomeSelectedWork_selectedWork__ULBYO:after{content:"";position:absolute;right:0;top:0;width:60px;height:100%;background:linear-gradient(270deg,#080808 0,transparent);pointer-events:none}}@media (prefers-reduced-motion:reduce){.HomeSelectedWork_cta__gZ_WA,.HomeSelectedWork_grid__SU2OE{opacity:1!important;transform:none!important}}.WorksGrid_worksGrid__ksEEf{position:relative;background:#080808;padding:clamp(4rem,8vw,8rem) 5vw}.WorksGrid_container__4Ivf3{max-width:1520px;margin:0 auto;position:relative}.WorksGrid_filterWrapper__axyfp{display:flex;justify-content:center;margin-bottom:clamp(3rem,6vw,5rem)}.WorksGrid_filters__K8ZJd{display:flex;gap:clamp(16px,2vw,32px);flex-wrap:wrap;justify-content:center}.WorksGrid_filterButton__rYVoU{background:none;border:none;color:var(--color-text-secondary);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;position:relative;white-space:nowrap}.WorksGrid_filterButton__rYVoU:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:1px;background:var(--color-accent);transform:scaleX(0);transition:transform .3s ease}.WorksGrid_filterButton__rYVoU.WorksGrid_active__RLU7X{color:var(--color-text-primary)}.WorksGrid_filterButton__rYVoU.WorksGrid_active__RLU7X:after{transform:scaleX(1)}.WorksGrid_carouselWrapper__B2pu2{position:relative}.WorksGrid_carouselWrapper__B2pu2:before{display:none}.WorksGrid_carouselWrapper__B2pu2:after{content:"";position:absolute;right:0;top:0;width:80px;height:100%;background:linear-gradient(270deg,#080808 0,transparent);pointer-events:none;z-index:3}.WorksGrid_carousel__Gxdby{display:flex;gap:clamp(18px,2vw,28px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth;padding:0 24px;cursor:-webkit-grab;cursor:grab}.WorksGrid_carousel__Gxdby:active{cursor:-webkit-grabbing;cursor:grabbing}.WorksGrid_carousel__Gxdby::-webkit-scrollbar{display:none}.WorksGrid_navButton__d2n5c{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,5%,.35);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;box-shadow:0 8px 24px rgba(0,0,0,.25);color:hsla(0,0%,100%,.65);cursor:pointer;z-index:6;opacity:.35;transition:all .28s cubic-bezier(.4,0,.2,1)}.WorksGrid_carouselWrapper__B2pu2:hover .WorksGrid_navButton__d2n5c{opacity:1}.WorksGrid_navButton__d2n5c:hover{background:hsla(0,0%,5%,.45);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-color:rgba(255,90,78,.3);box-shadow:0 8px 32px rgba(0,0,0,.35),0 0 24px rgba(255,90,78,.15);color:#fff;transform:translateY(-50%) scale(1.08)}.WorksGrid_navButton__d2n5c:active{transform:translateY(-50%) scale(.96)}.WorksGrid_navButton__d2n5c svg{transition:transform .28s cubic-bezier(.4,0,.2,1)}.WorksGrid_navLeft___tWvH{left:-92px}.WorksGrid_navLeft___tWvH:hover svg{transform:translateX(-2px)}.WorksGrid_navRight__Wgpt2{right:-92px}.WorksGrid_navRight__Wgpt2:hover svg{transform:translateX(2px)}.WorksGrid_card__u18Bc{flex:0 0 auto;scroll-snap-align:start;aspect-ratio:16/9;position:relative}@media (min-width:1024px){.WorksGrid_card__u18Bc{flex:0 0 48%}}@media (min-width:768px) and (max-width:1023px){.WorksGrid_card__u18Bc{flex:0 0 58%}}@media (max-width:767px){.WorksGrid_filterWrapper__axyfp{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.WorksGrid_filterWrapper__axyfp::-webkit-scrollbar{display:none}.WorksGrid_filters__K8ZJd{flex-wrap:nowrap;padding:0 6vw}.WorksGrid_carousel__Gxdby{padding:0 6vw}.WorksGrid_card__u18Bc{flex:0 0 90%}.WorksGrid_navButton__d2n5c{display:none}}