.FeaturedWork-module__YDZPWq__reelBoard{gap:2.2rem;display:grid;position:relative}.FeaturedWork-module__YDZPWq__reelBoard:before{content:"";opacity:.5;pointer-events:none;background:linear-gradient(90deg,#0000,#8e111b1a,#0000);height:16rem;position:absolute;inset:-4rem -2rem auto}.FeaturedWork-module__YDZPWq__reelIndex{z-index:1;color:#f3efe67a;text-transform:uppercase;border-block:1px solid #f3efe61a;justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;font-size:.68rem;line-height:1;display:flex;position:relative}.FeaturedWork-module__YDZPWq__leadProject,.FeaturedWork-module__YDZPWq__supportingGrid{z-index:1;position:relative}.FeaturedWork-module__YDZPWq__projectLink{color:inherit;text-decoration:none;display:block}.FeaturedWork-module__YDZPWq__leadFrame,.FeaturedWork-module__YDZPWq__supportFrame{background:#151518;border:1px solid #f3efe61a;transition:border-color .52s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateZ(0)}.FeaturedWork-module__YDZPWq__leadFrame{aspect-ratio:16/9}.FeaturedWork-module__YDZPWq__supportFrame{aspect-ratio:4/3}.FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__leadFrame,.FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__supportFrame{filter:saturate(1.08)contrast(1.04);border-color:#f3efe63d}.FeaturedWork-module__YDZPWq__projectImage{object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1);transform:scale(1.015)}.FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__projectImage{transform:scale(1.055)}.FeaturedWork-module__YDZPWq__mediaShade{opacity:.82;background:linear-gradient(#0000000a,#000000c7),linear-gradient(90deg,#00000085,#0000 58%);transition:opacity .52s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__mediaShade{opacity:.68}.FeaturedWork-module__YDZPWq__frameLabel{inset-inline:1rem;color:#f3efe6b8;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.68rem;line-height:1;display:flex;position:absolute;top:1rem}.FeaturedWork-module__YDZPWq__leadTitle{inset-inline:1rem;gap:.65rem;display:grid;position:absolute;bottom:1rem}.FeaturedWork-module__YDZPWq__leadTitle h3,.FeaturedWork-module__YDZPWq__supportTitle h3{color:#f3efe6;text-transform:none;text-wrap:balance;margin:0;font-weight:500;line-height:1.08}.FeaturedWork-module__YDZPWq__leadTitle h3{letter-spacing:.02em;max-width:54rem;font-size:1.95rem}.FeaturedWork-module__YDZPWq__leadTitle span,.FeaturedWork-module__YDZPWq__supportTitle span{color:#f3efe68a;text-transform:uppercase;font-size:.68rem;line-height:1;transition:color .3s}.FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__leadTitle span,.FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__supportTitle span{color:#f3efe6}.FeaturedWork-module__YDZPWq__supportingGrid{gap:1.65rem;display:grid}.FeaturedWork-module__YDZPWq__supportTitle{gap:.45rem;padding-top:1rem;display:grid}.FeaturedWork-module__YDZPWq__supportTitle h3{letter-spacing:.02em;font-size:1.25rem}@media (min-width:48rem){.FeaturedWork-module__YDZPWq__leadTitle{inset-inline:1.5rem;bottom:1.5rem}.FeaturedWork-module__YDZPWq__frameLabel{inset-inline:1.5rem;top:1.5rem}.FeaturedWork-module__YDZPWq__leadTitle h3{font-size:clamp(2.8rem,4vw,3.8rem)}.FeaturedWork-module__YDZPWq__supportingGrid{perspective:1200px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1.75rem}.FeaturedWork-module__YDZPWq__supportingPrimary{grid-column:span 7}.FeaturedWork-module__YDZPWq__supportingSecondary{grid-column:8/span 5;margin-top:5rem}.FeaturedWork-module__YDZPWq__supportingPrimary .FeaturedWork-module__YDZPWq__supportFrame{aspect-ratio:5/4;transform-origin:0;transform:rotateY(2.8deg)translateZ(0)}.FeaturedWork-module__YDZPWq__supportingSecondary .FeaturedWork-module__YDZPWq__supportFrame{aspect-ratio:4/5;transform-origin:100%;transform:rotateY(-3.4deg)translateZ(0)}.FeaturedWork-module__YDZPWq__supportingPrimary .FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__supportFrame,.FeaturedWork-module__YDZPWq__supportingSecondary .FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__supportFrame{transform:rotateY(0)translateY(-.35rem)}}@media (min-width:64rem){.FeaturedWork-module__YDZPWq__leadFrame{transform-origin:bottom;transform:perspective(1400px)rotateX(.7deg)translateZ(0)}.FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__leadFrame{transform:perspective(1400px)rotateX(0)translateY(-.35rem)}.FeaturedWork-module__YDZPWq__leadTitle h3{font-size:clamp(3.3rem,5vw,4.7rem)}}@media (max-width:37.49rem){.FeaturedWork-module__YDZPWq__reelIndex{flex-direction:column;align-items:flex-start}.FeaturedWork-module__YDZPWq__leadTitle h3{font-size:1.7rem}.FeaturedWork-module__YDZPWq__supportTitle h3{font-size:1.08rem}}@media (prefers-reduced-motion:reduce){.FeaturedWork-module__YDZPWq__leadFrame,.FeaturedWork-module__YDZPWq__supportFrame,.FeaturedWork-module__YDZPWq__projectImage,.FeaturedWork-module__YDZPWq__mediaShade{transition-duration:1ms}.FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__leadFrame,.FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__supportFrame,.FeaturedWork-module__YDZPWq__projectLink:hover .FeaturedWork-module__YDZPWq__projectImage,.FeaturedWork-module__YDZPWq__supportingPrimary .FeaturedWork-module__YDZPWq__supportFrame,.FeaturedWork-module__YDZPWq__supportingSecondary .FeaturedWork-module__YDZPWq__supportFrame{transform:none}}
.ServicesPreview-module__pPt9ha__servicesSection{background:linear-gradient(#0d0d0fe6,#09090b),#0d0d0f;border-block:1px solid #f3efe614;position:relative;overflow:hidden}.ServicesPreview-module__pPt9ha__shell{position:relative}.ServicesPreview-module__pPt9ha__header{border-top:1px solid #f3efe61f;gap:1.3rem;padding-top:1rem;display:grid}.ServicesPreview-module__pPt9ha__headerCopy{gap:.85rem;min-width:0;display:grid}.ServicesPreview-module__pPt9ha__eyebrow,.ServicesPreview-module__pPt9ha__laneNumber,.ServicesPreview-module__pPt9ha__laneCode,.ServicesPreview-module__pPt9ha__metaItem span,.ServicesPreview-module__pPt9ha__mediaLabel{letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;line-height:1}.ServicesPreview-module__pPt9ha__eyebrow{color:#b81724;margin:0}.ServicesPreview-module__pPt9ha__title{letter-spacing:-.025em;text-transform:none;text-wrap:balance;max-width:10ch;margin:0;font-size:clamp(2.2rem,4.8vw,4rem);font-weight:600;line-height:.98}.ServicesPreview-module__pPt9ha__description{color:#f3efe6ad;max-width:24rem;margin:0;font-size:.94rem;line-height:1.68}.ServicesPreview-module__pPt9ha__headerMeta{gap:.85rem;display:grid}.ServicesPreview-module__pPt9ha__metaItem{border-top:1px solid #f3efe61a;gap:.35rem;min-width:0;padding-top:.75rem;display:grid}.ServicesPreview-module__pPt9ha__metaItem span{color:#f3efe675}.ServicesPreview-module__pPt9ha__metaItem strong{color:#f3efe6;letter-spacing:.01em;text-transform:none;font-size:.9rem;font-weight:500;line-height:1.35}.ServicesPreview-module__pPt9ha__board{gap:1.8rem;padding-top:1.9rem;display:grid}.ServicesPreview-module__pPt9ha__mediaColumn,.ServicesPreview-module__pPt9ha__laneColumn{min-width:0}.ServicesPreview-module__pPt9ha__mediaFrame{background:#111216;border:1px solid #f3efe61f;min-height:20rem;position:relative;overflow:hidden}.ServicesPreview-module__pPt9ha__mediaImage{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1)}.ServicesPreview-module__pPt9ha__mediaFrame:hover .ServicesPreview-module__pPt9ha__mediaImage{filter:saturate(1.04);transform:scale(1.03)}.ServicesPreview-module__pPt9ha__mediaShade{background:linear-gradient(#00000014,#0000008a),linear-gradient(90deg,#0d0d0f6b,#0000 58%,#0d0d0f61);position:absolute;inset:0}.ServicesPreview-module__pPt9ha__mediaLabel{inset-inline:1rem;color:#f3efe6b8;justify-content:space-between;gap:1rem;display:flex;position:absolute;bottom:1rem}.ServicesPreview-module__pPt9ha__laneList{margin:0;padding:0;list-style:none}.ServicesPreview-module__pPt9ha__laneItem{border-top:1px solid #f3efe61a;grid-template-columns:2.4rem minmax(0,1fr);align-items:start;gap:.9rem;padding-block:.9rem;transition:transform .36s cubic-bezier(.22,1,.36,1),border-color .32s;display:grid}.ServicesPreview-module__pPt9ha__laneItem:hover{border-color:#f3efe633;transform:translate(.25rem)}.ServicesPreview-module__pPt9ha__laneNumber{color:#f3efe670;padding-top:.2rem}.ServicesPreview-module__pPt9ha__laneCopy{gap:.4rem;min-width:0;display:grid}.ServicesPreview-module__pPt9ha__laneCopy h3{color:#f3efe6;letter-spacing:.01em;text-transform:none;margin:0;font-size:1rem;font-weight:500;line-height:1.14}.ServicesPreview-module__pPt9ha__laneCopy p{color:#b8b1a5bd;max-width:28rem;margin:0;font-size:.88rem;line-height:1.55}.ServicesPreview-module__pPt9ha__laneCode{color:#f3efe65c;grid-column:2}.ServicesPreview-module__pPt9ha__servicesCta{border-color:#f3efe638;align-self:flex-start;margin-top:1rem}@media (min-width:48rem){.ServicesPreview-module__pPt9ha__header{grid-template-columns:minmax(0,5fr) minmax(0,3fr);align-items:end;gap:1.75rem}.ServicesPreview-module__pPt9ha__title{font-size:clamp(3rem,4.2vw,4.1rem)}.ServicesPreview-module__pPt9ha__board{grid-template-columns:minmax(0,7fr) minmax(18rem,5fr);gap:2rem}.ServicesPreview-module__pPt9ha__mediaFrame{aspect-ratio:16/11;min-height:0}.ServicesPreview-module__pPt9ha__laneItem{grid-template-columns:2.5rem minmax(0,1fr) auto}.ServicesPreview-module__pPt9ha__laneCode{grid-column:auto;justify-self:end;padding-top:.2rem}}@media (min-width:64rem){.ServicesPreview-module__pPt9ha__header{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.ServicesPreview-module__pPt9ha__headerMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (max-width:37.49rem){.ServicesPreview-module__pPt9ha__title{font-size:2rem}.ServicesPreview-module__pPt9ha__mediaLabel{flex-direction:column;align-items:flex-start}.ServicesPreview-module__pPt9ha__laneItem:hover{transform:none}}@media (prefers-reduced-motion:reduce){.ServicesPreview-module__pPt9ha__mediaImage,.ServicesPreview-module__pPt9ha__laneItem{transition-duration:1ms}.ServicesPreview-module__pPt9ha__mediaFrame:hover .ServicesPreview-module__pPt9ha__mediaImage,.ServicesPreview-module__pPt9ha__laneItem:hover{transform:none}}
