@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ServiceMedia-module__rub6Qa__frame{view-timeline-name:--service-frame;view-timeline-axis:block}.ServiceMedia-module__rub6Qa__uncover{animation:linear both ServiceMedia-module__rub6Qa__frameIn;animation-timeline:view();animation-range:entry 5% entry 60%}.ServiceMedia-module__rub6Qa__drift{animation:linear both ServiceMedia-module__rub6Qa__drift;animation-timeline:--service-frame;animation-range:entry exit}}}@keyframes ServiceMedia-module__rub6Qa__frameIn{0%{clip-path:inset(0 0 100%);transform:translateY(1.25rem)}to{clip-path:inset(0);transform:none}}@keyframes ServiceMedia-module__rub6Qa__drift{0%{transform:scale(1.07)translateY(1.4%)}to{transform:scale(1.07)translateY(-1.4%)}}@media (prefers-reduced-motion:reduce){.ServiceMedia-module__rub6Qa__uncover,.ServiceMedia-module__rub6Qa__drift{animation:none}}@supports (animation-timeline:view()){@media (min-width:640px) and (prefers-reduced-motion:no-preference){.ServiceMedia-module__rub6Qa__tileFrame{view-timeline-name:--service-tile;view-timeline-axis:block;animation:linear both ServiceMedia-module__rub6Qa__frameIn;animation-timeline:view();animation-range:entry 5% entry 60%}.ServiceMedia-module__rub6Qa__tileDrift{animation:linear both ServiceMedia-module__rub6Qa__drift;animation-timeline:--service-tile;animation-range:entry exit}}}@media (prefers-reduced-motion:reduce){.ServiceMedia-module__rub6Qa__tileFrame,.ServiceMedia-module__rub6Qa__tileDrift{animation:none}}.ServiceMedia-module__rub6Qa__baEdgeTrack{display:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ServiceMedia-module__rub6Qa__baFrame{view-timeline-name:--ba;view-timeline-axis:block}.ServiceMedia-module__rub6Qa__baBefore{animation:linear both ServiceMedia-module__rub6Qa__baFade;animation-timeline:--ba;animation-range:entry 15% entry 70%}.ServiceMedia-module__rub6Qa__baAfter{animation:linear both ServiceMedia-module__rub6Qa__baRise;animation-timeline:--ba;animation-range:entry 30% cover 38%}.ServiceMedia-module__rub6Qa__baEdgeTrack{animation:linear both ServiceMedia-module__rub6Qa__baEdgeTravel;animation-timeline:--ba;animation-range:entry 30% cover 38%;display:block;position:absolute;inset:0}.ServiceMedia-module__rub6Qa__baEdge{inset-inline:0;background:linear-gradient(90deg,#0000,#c9a961 25%,#f0dfb8 50%,#c9a961 75%,#0000);height:2px;position:absolute;top:0}}}@keyframes ServiceMedia-module__rub6Qa__baFade{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes ServiceMedia-module__rub6Qa__baRise{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes ServiceMedia-module__rub6Qa__baEdgeTravel{0%{opacity:0;transform:translateY(100%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.ServiceMedia-module__rub6Qa__baBefore,.ServiceMedia-module__rub6Qa__baAfter,.ServiceMedia-module__rub6Qa__baEdgeTrack{animation:none}}.ServiceMedia-module__rub6Qa__snapRail{scrollbar-width:none;-ms-overflow-style:none}.ServiceMedia-module__rub6Qa__snapRail::-webkit-scrollbar{display:none}
