.CollaborationsPage_page__plQpS{min-height:100vh;background:var(--bg);color:var(--text);padding:80px 24px}.CollaborationsPage_pageHeader__3iGtp{display:flex;align-items:center;justify-content:center;min-height:30vh;margin-bottom:76px;border-bottom:1px solid var(--hair)}.CollaborationsPage_pageHeading__Za33n{font-family:Cormorant Garamond,serif;font-size:clamp(27px,4.2vw,40px);font-weight:300;margin:0;letter-spacing:.075em;text-align:center}.CollaborationsPage_content__s7QFv{max-width:880px;margin:0 auto}.CollaborationsPage_group__rIz_5{display:flex;flex-direction:column;align-items:center;margin-bottom:172px}.CollaborationsPage_groupLabel__8XQSJ{font-family:Inter,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 48px;font-weight:600;text-align:center}.CollaborationsPage_itemsGrid__DLjR3{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:52px 72px;gap:52px 72px;width:100%;max-width:820px}.CollaborationsPage_item__7_DkF{display:flex;align-items:center;justify-content:center;padding:24px 0;text-align:center}.CollaborationsPage_logoWrapper__XuZj_{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:4px 10px;background:transparent}.CollaborationsPage_logo__neAnw{max-width:152px;max-height:62px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);opacity:.92}.CollaborationsPage_logoHeavy__bFQJP{max-width:138px;max-height:54px;opacity:.9}.CollaborationsPage_logoLight__5D_Fe{max-width:172px;max-height:56px;opacity:.95}.CollaborationsPage_logoEmblem__ue0ST{max-width:140px;max-height:76px;opacity:.93}.CollaborationsPage_logoWide__UYvgZ{max-width:176px;max-height:52px;opacity:.93}.CollaborationsPage_logoCw__pxHNz{opacity:.96;filter:grayscale(100%) contrast(122%)}.CollaborationsPage_logoNetflix__HHlkY{opacity:.97;filter:grayscale(100%) contrast(106%)}.CollaborationsPage_logoHulu__p0B4n{opacity:.94;filter:grayscale(100%) contrast(108%)}.CollaborationsPage_logoShowtime__ol3HP{max-width:134px;max-height:52px;opacity:.88}.CollaborationsPage_itemName__qcSIA{font-family:Inter,sans-serif;font-size:14px;font-weight:500;margin:0;letter-spacing:.02em;color:var(--text);opacity:.88}@media (max-width:768px){.CollaborationsPage_page__plQpS{padding:60px 20px}.CollaborationsPage_pageHeader__3iGtp{min-height:20vh;margin-bottom:56px}.CollaborationsPage_pageHeading__Za33n{font-size:30px}.CollaborationsPage_group__rIz_5{margin-bottom:130px}.CollaborationsPage_groupLabel__8XQSJ{margin-bottom:40px;font-size:10px}.CollaborationsPage_itemsGrid__DLjR3{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:40px 56px}.CollaborationsPage_item__7_DkF{padding:18px 0}.CollaborationsPage_logo__neAnw{max-width:132px;max-height:54px}.CollaborationsPage_logoHeavy__bFQJP{max-width:122px;max-height:46px}.CollaborationsPage_logoLight__5D_Fe{max-width:152px;max-height:50px}.CollaborationsPage_logoEmblem__ue0ST{max-width:120px;max-height:62px}.CollaborationsPage_logoWide__UYvgZ{max-width:154px;max-height:46px}.CollaborationsPage_logoShowtime__ol3HP{max-width:118px;max-height:44px}.CollaborationsPage_itemName__qcSIA{font-size:13px}}@media (max-width:480px){.CollaborationsPage_page__plQpS{padding:40px 16px}.CollaborationsPage_pageHeader__3iGtp{min-height:15vh;margin-bottom:42px}.CollaborationsPage_pageHeading__Za33n{font-size:26px}.CollaborationsPage_group__rIz_5{margin-bottom:96px}.CollaborationsPage_groupLabel__8XQSJ{margin-bottom:28px;font-size:9px}.CollaborationsPage_itemsGrid__DLjR3{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:32px 28px}.CollaborationsPage_item__7_DkF{padding:14px 0}.CollaborationsPage_logo__neAnw{max-width:118px;max-height:46px}.CollaborationsPage_logoHeavy__bFQJP{max-width:108px;max-height:40px}.CollaborationsPage_logoLight__5D_Fe{max-width:136px;max-height:46px}.CollaborationsPage_logoEmblem__ue0ST{max-width:108px;max-height:56px}.CollaborationsPage_logoWide__UYvgZ{max-width:138px;max-height:40px}.CollaborationsPage_logoShowtime__ol3HP{max-width:106px;max-height:38px}.CollaborationsPage_itemName__qcSIA{font-size:12px}}