.brand-film-module__mVBbUa__section{color:#f1efeb;background:#070708;position:relative}.brand-film-module__mVBbUa__stage{isolation:isolate;min-height:850px;padding:50px 5vw;position:relative;overflow:clip}.brand-film-module__mVBbUa__film{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.brand-film-module__mVBbUa__shade{z-index:-2;background:linear-gradient(90deg,#080809b3,#0000 40% 60%,#080809b3),linear-gradient(#080809cc,#08080940 30%,#0000 70%,#080809 100%);position:absolute;inset:0}.brand-film-module__mVBbUa__top,.brand-film-module__mVBbUa__bottom{letter-spacing:.09em;justify-content:space-between;gap:24px;font-size:11px;display:flex}.brand-film-module__mVBbUa__top{position:relative}.brand-film-module__mVBbUa__title{text-align:center;font-family:var(--font-studio-display),sans-serif;letter-spacing:-.06em;perspective:800px;margin:85px 0 60px;font-size:clamp(40px,6.5vw,110px);font-weight:400;line-height:.91}.brand-film-module__mVBbUa__line{display:block}.brand-film-module__mVBbUa__line>span{display:inline-block}.brand-film-module__mVBbUa__services{grid-template-columns:repeat(2,minmax(0,310px));justify-content:space-between;gap:22px;display:grid}.brand-film-module__mVBbUa__card{color:inherit;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111114a6;border:1px solid #ffffff26;padding:25px;text-decoration:none;transition:background .25s,border-color .25s}.brand-film-module__mVBbUa__card:hover{background:#57101ac9;border-color:#eb395a}.brand-film-module__mVBbUa__card:focus-visible,.brand-film-module__mVBbUa__bottom a:focus-visible{outline-offset:5px;outline:2px solid #ff6b80}.brand-film-module__mVBbUa__number{color:#dfb4ba;justify-content:space-between;font-size:11px;display:flex}.brand-film-module__mVBbUa__number span{font-size:22px}.brand-film-module__mVBbUa__card h3{letter-spacing:-.045em;margin:20px 0 12px;font-size:clamp(24px,2.4vw,36px);font-weight:400;line-height:1.05}.brand-film-module__mVBbUa__card p{color:#d0c8c9;margin:0;font-size:13px;line-height:1.6}.brand-film-module__mVBbUa__bottom{align-items:center;margin-top:55px}.brand-film-module__mVBbUa__bottom a{color:inherit;border-bottom:1px solid #e44b65;padding:14px 0}.brand-film-module__mVBbUa__section[data-motion]{height:340vh}.brand-film-module__mVBbUa__section[data-motion] .brand-film-module__mVBbUa__stage{height:100svh;min-height:650px;position:sticky;top:0}.brand-film-module__mVBbUa__section[data-motion] .brand-film-module__mVBbUa__title{pointer-events:none;flex-direction:column;justify-content:center;margin:0;display:flex;position:absolute;inset:0}.brand-film-module__mVBbUa__section[data-motion] .brand-film-module__mVBbUa__services{position:absolute;top:50%;left:5vw;right:5vw;transform:translateY(-50%)}.brand-film-module__mVBbUa__section[data-motion] .brand-film-module__mVBbUa__bottom{position:absolute;bottom:32px;left:5vw;right:5vw}.brand-film-module__mVBbUa__section[data-keyboard]{height:auto}.brand-film-module__mVBbUa__section[data-keyboard] .brand-film-module__mVBbUa__stage{position:relative}@media (max-width:900px) and (prefers-reduced-motion:no-preference){.brand-film-module__mVBbUa__section[data-mobile-motion=true] .brand-film-module__mVBbUa__film{will-change:transform}.brand-film-module__mVBbUa__section[data-mobile-motion=true] .brand-film-module__mVBbUa__card{transform-origin:50% 75%}.brand-film-module__mVBbUa__section[data-mobile-motion=true] .brand-film-module__mVBbUa__card:active{background:#57101ac9;border-color:#eb395a}}@media (max-width:900px){.brand-film-module__mVBbUa__stage{min-height:0;padding:30px 6vw}.brand-film-module__mVBbUa__film{object-fit:cover;height:480px}.brand-film-module__mVBbUa__shade{background:linear-gradient(#07070890,#07070810 10%,#070708 55%)}.brand-film-module__mVBbUa__title{margin:110px 0 100px;font-size:clamp(30px,7.5vw,65px)}.brand-film-module__mVBbUa__services{gap:14px}.brand-film-module__mVBbUa__card{padding:20px}.brand-film-module__mVBbUa__top,.brand-film-module__mVBbUa__bottom{font-size:9px;line-height:1.6}.brand-film-module__mVBbUa__bottom{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.brand-film-module__mVBbUa__services{grid-template-columns:1fr}.brand-film-module__mVBbUa__card h3{font-size:30px}}@media (prefers-reduced-motion:reduce){.brand-film-module__mVBbUa__card{transition:none}}
