.fr-reel{width:100%;container-type:inline-size}.fr-stage{--u:calc(min(100cqw, var(--fr-max,820px)) / 640);width:calc(640 * var(--u));height:calc(400 * var(--u));border-radius:calc(18 * var(--u));font-family:var(--font-mk-sans);border-width:1px;margin-inline:auto;position:relative;overflow:hidden}.fr-stage [style*=--t]{animation-delay:var(--t)}.fr-board{inset:0 0 0 calc(150 * var(--u));animation:fr-leave .4s var(--ease-mk-cinematic) both;animation-delay:2.3s;position:absolute}.fr-title{top:calc(26 * var(--u));left:calc(22 * var(--u));font-size:calc(18 * var(--u));letter-spacing:-.01em;font-weight:500;position:absolute}.fr-row{left:calc(22 * var(--u));right:calc(20 * var(--u));height:calc(56 * var(--u));align-items:center;gap:calc(12 * var(--u));padding-inline:calc(14 * var(--u));border-radius:calc(12 * var(--u));animation:fr-rise .6s var(--ease-mk-cinematic) both;border-width:1px;display:flex;position:absolute}.fr-row-1{top:calc(64 * var(--u));animation-delay:.5s}.fr-row-2{top:calc(130 * var(--u));opacity:.55;animation-delay:.65s}.fr-row-3{top:calc(196 * var(--u));opacity:.35;animation-delay:.8s}.fr-row-hit{border-radius:inherit;opacity:0;animation:fr-hit .5s var(--ease-mk-cinematic) both;animation-delay:1.85s;position:absolute;inset:-1px}.fr-lane{font-size:calc(12.5 * var(--u));white-space:nowrap;font-weight:500}.fr-meta{font-size:calc(9.5 * var(--u));margin-top:calc(3 * var(--u));white-space:nowrap}.fr-grow{flex:1;min-width:0}.fr-amount{font-size:calc(13 * var(--u));font-variant-numeric:tabular-nums}.fr-chip{font-size:calc(9 * var(--u));padding:calc(3 * var(--u)) calc(8 * var(--u));white-space:nowrap;border-radius:999px}.fr-load{inset:0 0 0 calc(150 * var(--u));animation:fr-fade .5s var(--ease-mk-cinematic) both;animation-delay:2.65s;position:absolute}.fr-head{top:calc(22 * var(--u));left:calc(22 * var(--u));position:absolute}.fr-head-lane{font-size:calc(15 * var(--u));letter-spacing:-.01em;font-weight:500}.fr-head-sub{font-size:calc(9.5 * var(--u));margin-top:calc(3 * var(--u))}.fr-map{top:calc(68 * var(--u));left:calc(22 * var(--u));width:calc(262 * var(--u));height:calc(196 * var(--u));border-radius:calc(12 * var(--u));animation:fr-rise .6s var(--ease-mk-cinematic) both;border-width:1px;animation-delay:2.8s;position:absolute;overflow:hidden}.fr-map svg{width:100%;height:100%;display:block}.fr-map text{font-family:var(--font-mk-sans);font-size:9px}.fr-map text.is-small{font-size:8px}.fr-draw{stroke-dasharray:1;stroke-dashoffset:0;animation:fr-draw 1.6s var(--ease-mk-in-out,ease-in-out) both}.fr-dash{stroke-dasharray:.03 .025}.fr-dash-draw{animation:fr-fade .6s var(--ease-mk-cinematic) both}.fr-pin{transform-box:fill-box;transform-origin:50%;animation:fr-pop .45s var(--ease-mk-cinematic) both}.fr-miles{left:50%;top:calc(14 * var(--u));font-size:calc(9.5 * var(--u));padding:calc(3 * var(--u)) calc(9 * var(--u));white-space:nowrap;animation:fr-pop .45s var(--ease-mk-cinematic) both;border-radius:999px;position:absolute;translate:-50%}.fr-driver{top:calc(276 * var(--u));left:calc(22 * var(--u));width:calc(262 * var(--u));align-items:center;gap:calc(8 * var(--u));font-size:calc(9.5 * var(--u));animation:fr-rise .5s var(--ease-mk-cinematic) both;display:flex;position:absolute}.fr-driver-dot{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:999px;flex:none}.fr-stats{top:calc(68 * var(--u));left:calc(302 * var(--u));right:calc(20 * var(--u));position:absolute}.fr-stat{padding-block:calc(6 * var(--u));font-size:calc(10 * var(--u));animation:fr-rise .5s var(--ease-mk-cinematic) both;border-bottom-width:1px;justify-content:space-between;align-items:baseline;display:flex}.fr-stat b{font-variant-numeric:tabular-nums;font-weight:500;font-size:calc(12 * var(--u))}.fr-rpm{margin-top:calc(14 * var(--u));animation:fr-rise .6s var(--ease-mk-cinematic) both}.fr-rpm-label{font-size:calc(9 * var(--u));letter-spacing:.08em;text-transform:uppercase}.fr-rpm-value{font-size:calc(30 * var(--u));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.1}.fr-rpm-value small{font-size:calc(12 * var(--u));margin-left:calc(2 * var(--u));font-weight:400}.fr-net{font-size:calc(9.5 * var(--u));margin-top:calc(2 * var(--u));animation:fr-fade .5s var(--ease-mk-cinematic) both}.fr-call-btn{top:calc(276 * var(--u));left:calc(302 * var(--u));right:calc(20 * var(--u));height:calc(32 * var(--u));justify-content:center;align-items:center;gap:calc(6 * var(--u));border-radius:calc(9 * var(--u));font-size:calc(11 * var(--u));animation:fr-pop .45s var(--ease-mk-cinematic) both, fr-press .35s var(--ease-mk-cinematic) both;font-weight:500;animation-delay:5.6s,6.35s;display:flex;position:absolute}.fr-call-btn svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.fr-btn-a,.fr-btn-b{justify-content:center;align-items:center;gap:calc(6 * var(--u));display:flex;position:absolute;inset:0}.fr-btn-a{animation:fr-out .3s var(--ease-mk-cinematic) both;animation-delay:6.55s}.fr-btn-b{animation:fr-fade .3s var(--ease-mk-cinematic) both;animation-delay:6.7s}.fr-btn-b i{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:999px;animation:1.4s ease-in-out infinite fr-live}.fr-call{top:calc(60 * var(--u));left:calc(12 * var(--u));right:calc(194 * var(--u));bottom:calc(30 * var(--u));border-radius:calc(14 * var(--u));padding:calc(14 * var(--u));gap:calc(8 * var(--u));animation:fr-slide .6s var(--ease-mk-cinematic) both;border-width:1px;flex-direction:column;animation-delay:6.7s;display:flex;position:absolute}.fr-call-head{align-items:center;gap:calc(7 * var(--u));font-size:calc(11 * var(--u));font-weight:500;display:flex}.fr-call-head span:last-child{font-size:calc(9 * var(--u));font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.fr-call-sub{font-size:calc(8.5 * var(--u));margin-top:calc(-4 * var(--u))}.fr-live{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:999px;flex:none;animation:1.4s ease-in-out infinite fr-live}.fr-bubble{max-width:86%;font-size:calc(9.5 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u));border-radius:calc(10 * var(--u));animation:fr-rise .5s var(--ease-mk-cinematic) both;line-height:1.35}.fr-bubble.is-broker{align-self:flex-end}.fr-booked{align-self:flex-start;align-items:center;gap:calc(5 * var(--u));font-size:calc(10.5 * var(--u));padding:calc(5 * var(--u)) calc(11 * var(--u));animation:fr-pop .5s var(--ease-mk-cinematic) both;border-radius:999px;margin-top:auto;font-weight:500;animation-delay:10.1s;display:flex}.fr-booked svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}.fr-cursor{width:calc(20 * var(--u));height:calc(20 * var(--u));animation:fr-cursor 7s var(--ease-mk-in-out,ease-in-out) both;animation-delay:.2s;position:absolute;top:0;left:0}@keyframes fr-cursor{0%{opacity:0;transform:translate(calc(560 * var(--u)), calc(370 * var(--u)))}9%{opacity:1;transform:translate(calc(560 * var(--u)), calc(370 * var(--u)))}24%{transform:translate(calc(440 * var(--u)), calc(96 * var(--u))) scale(1)}25.5%{transform:translate(calc(440 * var(--u)), calc(96 * var(--u))) scale(.82)}27%{transform:translate(calc(440 * var(--u)), calc(96 * var(--u))) scale(1)}76%{transform:translate(calc(440 * var(--u)), calc(96 * var(--u)))}87%{transform:translate(calc(540 * var(--u)), calc(290 * var(--u))) scale(1)}89%{transform:translate(calc(540 * var(--u)), calc(290 * var(--u))) scale(.82)}91%{opacity:1;transform:translate(calc(540 * var(--u)), calc(290 * var(--u))) scale(1)}to{opacity:0;transform:translate(calc(540 * var(--u)), calc(290 * var(--u)))}}@keyframes fr-rise{0%{opacity:0;transform:translate3d(0, calc(8 * var(--u)), 0)}to{opacity:1;transform:none}}@keyframes fr-fade{0%{opacity:0}to{opacity:1}}@keyframes fr-leave{0%{opacity:1}to{opacity:0;transform:translate3d(calc(-12 * var(--u)), 0, 0)}}@keyframes fr-hit{0%{opacity:0}40%{opacity:1}to{opacity:.6}}@keyframes fr-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fr-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes fr-press{0%{transform:none}45%{transform:scale(.95)}to{transform:none}}@keyframes fr-slide{0%{opacity:0;transform:translate3d(calc(24 * var(--u)), 0, 0)}to{opacity:1;transform:none}}@keyframes fr-out{0%{opacity:1}to{opacity:0}}@keyframes fr-live{0%,to{opacity:1}50%{opacity:.3}}.fr-still *,.fr-still .fr-stage{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.fr-still .fr-cursor{display:none}@media (prefers-reduced-motion:reduce){.fr-stage *{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.fr-cursor{display:none}}
