@font-face{font-family:FK Grotesk;src:url(/assets/FKGrotesk-Regular-hhWe1yk-.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:FK Grotesk;src:url(/assets/FKGrotesk-Medium-CccDq6wv.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Inter Mock;src:url(data:font/woff2;base64,d09GMgABAAAAAASkABAAAAAACBAAAARHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgWQcKgZgP1NUQVReAGQRCAqGNIVcATYCJAMkCxQABCAFgR4HIAwHG4wGIB6FcZuTBKE4KTxtZThoE+IB2l/8n7l3dv0sJFjdSGJkSHLCd2g/aX/4P/dnKm89GYG4A8MNXBD89Yj+B7CFPXHMdKNs7HCMLIps3WgzK60v+/PUCeze/kfyIPzqdIzt8BGD7RrbVPD0jxRQBiSCIC8IKBpsPvxoMRkVOLrU1pwJF1eaIwy4uM4QZcNFESr/wwhuO8laxJwNxDO7HyG9gZuNCvKFgAklLzHyRzGZEYIMQCXayTavLGq+tVAUjKutp3QT05hKgjLYmCGWNSSGKW2T3lZ7iYHYGujwAI7H+BsmGDJkesU3wCWTK3kDR7BJN8qkSEQEeKOZs2SVoRkmMc81/9tL/js2HAgQFxBGgebKwl9DbSk6SzaaWthhHrNzJRXFYIT/eF6MeQ1YWTW1FJCEAaoibexAOAGSF0C6sTkC4PWrCxiCiYmmB6qrHjo6iTpjCCoO84o2UUa+1+VJkSxRtMgCyASh8j8SaMGRmijjHxAuA6CRWnQwCGZDMRfb1hO5ePmWENlPwUzNh82iCKIHbewFsfNV8aQd6rbCdoK2E0DPEZhanmfvbrcRsJucnCs4Pj7bhuXrPKyjgOJeQXzp3tRUyW9ixqHp8bl+wxpcotaiLy/m0MQEMzYbXOYo8kxrKomTUW/JbwqYZqrjw8Qaqocas9Ooyfpey74WX9JR/DZSYjFzmKfOMJmOVIm/pPRcquMAnOs8rk/sc6fvrqgJl2ZrX7/80z4n+GTbFch8bPyXvMbqPBw/+nV72GVjX3h5BBltrdoWulfiTOSpWGHFQ8QZp2LPRe6VIO07NU38HFpL4mzkmVii4tHQv2aPBLEstP2Ix+hCddzjw9o3pg8EXD7gcWX0OI30udj1Q3QXCVGdm/sLCiHzsfwSscsoLa44y3/czwZbUmqNGw/ITKb5m4o1WqKitf4sOsWPIlbt4CDe4E8Hk3rR60FcXH4RF78eFK0YdMVKTtX8oET+7do74mL3tY8/Mg1CRRtM2aL1QRamj3VPSDy8I12fd/uAlBpqrRRyFbbWS90NcsLk59sTVsOiNfOf+rsqT8RJm0TjlB+x3+d6GSBIkJF0ojbioJofq0F+y7ggKyNRcOuIsj23UhwUryaWq/59bqfuxta7cM1ydfRqAzsrqlw8QywVuKKSHhK9MRtBJrkon4u7MTrZLMRCtJ7NEW0MQc2EXi0k6hXmC52cnUg22W/4oWLz9/PTnd6KozL1AAKikTck6wL0Sc//zuPy4Dcrr2DAX9+HPkLvynaukDAKpBIQ+Pytud8IYF1X8QFaC5nhGAmCAZSTdsS/4Bo+FFbF3EtX5wL67yPFuQYBBe2lIJjHsqbCCbEgUZUhFIKyqsz+6mvIHCCvJ3M4CBn4lSNAwFhKEBSWmAyZU4egoaBCyTOFojFmiOm0WWjsIO7oHcRJQuWkO1PCwWKIDQf8n+4IzNInmP8ewwcAAAAA) format("woff2");font-display:swap}@font-face{font-family:Onest Mock;src:url(data:font/woff2;base64,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) format("woff2");font-display:swap}@font-face{font-family:Ubuntu Sans Mock;src:url(data:font/woff2;base64,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) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Geologica Mock;src:url(data:font/woff2;base64,d09GMgABAAAAAALwABAAAAAABZgAAAKTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgRocMAZgP1NUQVRsAEQRCAqBbIFjATYCJAMQCwoABCAFgWIHIAwHG20EKB4HuUnrmjdxiZNDtmJbR1CtQfbs7T0jW0RwcSSBVSSgDTsClbrfH1vv44nktk6iSjPRj4buSSwxQhVb58TXr16o15za+f8uTuVkWzi4pvtc7wHKxVZbr1gFC7wW9iq0xQoM1W2ih4cU7QmRERF7ephAPUASQiEE6hhgnDRthskF9G2rcQU4MlSTqwOxdX2jAjQqVlY7C39UQi1JLxlDTFDIoE71LwBUIRRCUuhEalHr6gn9DFD0GWsPN0ogkmREIpzOeVf0U1I2y2/gwbZMeteQNA+Y8O+Zv8DoQB+aBdd88b/U/ro4CQQUX5aHgE4KIdSS0UzGMGnpLIcNFRzcmMMoxNQlTg9K0t5tFYyyQi3NdNJPIEVLEIKoGf0QkhStQSikaANIKNBMIdBMNgi11JIwSxWuNp+6equ6W90UAEJUlYYgg1ooMQPYBEAGhCTVa9KoWa57tG5uWNY9XKdskLdf+fmJ099AXffqV99OfQkrri6I0x3UuWLgVDrcDKpZN9VXL1U2e/xj9fI3v/pR17vKQ+9qPx293TZ9m1re/tEvg4t/w83m82B8tzfmvnt0dzR2yZnHuymVPZu5Oxmc27Mpl77eA5r2l1/Z7h+HTh2fdfxu16KARf7bse4Pzme53dauWP0DBCLd/FJ586dow3H/0Iqan8K3Xb7qCD//98mfulW/ZS4PATUkEPwdyo8Y2qwFApqcf/PSrr+bXzWrWEAhkHW5M8dP1bYHUeTakgYUlgj1NHBboo1UaKKXlNUxRqqpjmlIS2IB0ppYdX8bDazhkJbVUhLX4JWWl5WD6UPb0JTXrp1yXFNTkba6yXmoVGAm0BlYq3WoKlN9g7SM+KMfYUSgwhDovhnV+TdI1wEAAAA=) format("woff2");font-weight:300;font-display:swap}:root{--ink: #2e3138;--title: #2e3038;--body: #5e616e;--muted: #989aa2;--bg: #ffffff;--focus: #2e3138;--rule: #eaebec;--label: #949a9e;--value: #1d1f21;--cols: minmax(0, 100fr) minmax(0, 199fr) minmax(0, 842px) minmax(0, 299fr);--pad-y: 100px;--size-head: 26px;--line-head: 1.28;--size-body: 18px;--line-body: 1.5;--head-gap: 166px;--card-radius: 24px;--card-gap: 30px;--work-row-gap: 64px;--case-gap: 100px;--shot-radius: 24px;--caption-gap: 30px;--gallery-gap: 50px;--gallery-dots-gap: 50px;--bleed-start: calc((100cqw - 842px)/2) ;--bleed-end: var(--bleed-start);--veil: rgb(255 255 255 / 80%);--about-blur: 15px}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}html[data-view=about]{overflow:hidden}body{container-type:inline-size;margin:0;background:var(--bg);color:var(--ink);font-family:FK Grotesk,system-ui,sans-serif;font-feature-settings:"ss01" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,p,ul{margin:0}ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}img{display:block}.sprite{position:absolute;width:0;height:0;overflow:hidden}.home,.case,.about-body{display:grid;grid-template-columns:var(--cols);max-width:1440px;margin:0 auto;padding:var(--pad-y) 0}.home{grid-template-rows:minmax(var(--head-gap),auto) auto;grid-template-areas:". name lede ." ". links work ."}.home-head{display:contents}.name,.lede,.case-title,.about-text{font-size:var(--size-head);font-weight:500;line-height:var(--line-head)}.name{grid-area:name;white-space:nowrap}.lede{grid-area:lede;max-width:406px;text-wrap:balance}.links{grid-area:links;font-size:var(--size-body);line-height:var(--line-head)}.links ul{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.links a{color:var(--muted);transition:color .16s ease}.links a:active{color:var(--ink)}@media(hover:hover){.links a:hover{color:var(--ink)}}.work{grid-area:work;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--work-row-gap) var(--card-gap)}.work-link{display:block}.work-text{margin-top:30px;color:var(--body);font-size:var(--size-body);line-height:var(--line-body)}.work-title{color:var(--title);font-weight:500}.work-link[href] .work-text{transition:color .16s ease}.work-link[href]:active .work-text{color:var(--title)}@media(hover:hover){.work-link[href]:hover .work-text{color:var(--title)}}.card{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--card-radius);container-type:inline-size;isolation:isolate}.art{--k: tan(atan2(100cqw, 406px));position:absolute;top:0;left:0;width:406px;height:406px;overflow:hidden;transform-origin:0 0;scale:var(--k)}.art-picture{position:absolute;inset:0;width:100%;height:100%}.card.is-paused *,.is-paused .card *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.art *{animation:none!important}:is(.links a,.work-text,.back),.gallery-dots .gallery-dot:before{transition:none}}.art-perim{background:#e9eaec}.perim-gestures{position:absolute;top:135.75px;left:32.38px;width:339.85px;height:222.66px}.perim-trail{position:absolute;top:109.33px;left:211.85px;width:110px;height:4px;border-radius:2px;background:linear-gradient(to right,#007aff00,#007aff8c);transform-origin:100% 50%;opacity:0}.perim-ripple{position:absolute;top:4px;left:4px;width:28px;height:28px;border:1.5px solid #007aff;border-radius:50%;opacity:0}.perim-finger{position:absolute;top:3px;left:3px;width:30px;height:30px;border-radius:50%;background:#3373e629;box-shadow:inset 0 0 0 1.5px #1a66f259,0 2px 8px #0033992e;opacity:0}.chip{position:absolute;top:30px;right:0;left:0;display:flex;align-items:center;gap:8px;width:max-content;margin:0 auto;padding:7px 12px;border-radius:10px;background:#1c1c1feb;box-shadow:0 4px 12px #0000002e;color:#fff9;font:400 13px/normal -apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-feature-settings:normal;white-space:nowrap;opacity:0}.chip b{display:flex;align-items:center;gap:3px;color:#fff;font-weight:500}.chip svg{display:block}.art-dema{background:#e9f2f9;color:#2c373f;font-feature-settings:normal}.art-dema svg{display:block}.dema-bar{position:absolute;top:74px;left:22px;display:flex;align-items:center;justify-content:center;gap:10px;width:362px;height:60px;border-radius:10px;background:#fff}.dema-button{display:grid;place-items:center;width:40px;height:40px;border-radius:10px}.dema-button.is-active{background:#f3f4f6}.dema-panel{position:absolute;top:144px;left:42px;width:322px;height:188px}.dema-panel-top,.dema-panel-middle,.dema-panel-bottom{position:absolute;left:-3px;width:calc(100% + 6px);border:3px solid #f3f4f6;background:#fff}.dema-panel-middle{top:10px;height:168px;border-block:0;transform-origin:50% 0}.dema-panel-top{top:-3px;height:15px;border-bottom:0;border-radius:13px 13px 0 0}.dema-panel-bottom{top:176px;height:15px;border-top:0;border-radius:0 0 13px 13px}.dema-panel-body{position:absolute;inset:0;display:flex;flex-direction:column;gap:3px;padding:3px}.dema-tabs{position:relative;display:flex;gap:3px;height:34px}.dema-tabs>span:not(.dema-tab){position:relative;display:grid;flex:1;place-items:center}.dema-tab{position:absolute;top:0;left:0;width:76.75px;height:34px;border-radius:7px;background:#f3f4f6}.dema-field{position:relative;height:34px;border:1px solid #eeeff1;border-radius:7px}.dema-query{position:absolute;top:6px;left:8px;height:18px;font:400 16px/18px Inter Mock,Inter,system-ui,sans-serif;white-space:nowrap}.dema-query-patients{width:38px}.dema-query-doctors{width:49px;clip-path:inset(0 49px 0 0)}.dema-cursor{position:absolute;top:6px;left:47px;width:1.5px;height:18px;border-radius:1px;background:#2c373f}.dema-row{display:flex;flex:none;align-items:center;height:34px;padding:0 10px;border-radius:7px;font:400 16px/1.3 Onest Mock,Onest,system-ui,sans-serif;white-space:nowrap}.dema-row span{color:#2c373f7f;white-space:pre}.dema-row.is-active{background:#f3f4f6}.dema-doctors{position:absolute;top:77px;left:3px;display:flex;flex-direction:column;gap:3px;width:316px}.dema-doctors .dema-row{opacity:0;translate:0 -9px}.art-fivemods{background:#0d1016;color:#f5f9ff66;font:500 13.725px/1.5 Ubuntu Sans Mock,Ubuntu Sans,system-ui,sans-serif;font-feature-settings:normal}.art-fivemods svg{display:block;flex:none}.fm-pad{position:absolute;top:calc(50% - .48px);left:50%;display:flex;flex-direction:column;width:300px;overflow:hidden;border:.98px solid rgb(176 192 232 / 3%);border-radius:9.804px;background:#b0c0e808;transform:translate(-50%,-50%)}.fm-cover{position:relative;height:168.628px;overflow:hidden;border-radius:9.804px}.fm-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fm-info{position:relative;display:flex;flex-direction:column;gap:4.902px;padding:9.804px 14.706px 14.706px}.fm-title{color:#f5f9ff;font-size:15.686px}.fm-downloader{position:absolute;top:38.71px;left:14.71px;display:flex;align-items:center;gap:9.804px;width:270.588px}.fm-size,.fm-count,.fm-hot{display:flex;align-items:center;gap:4.902px}.fm-hot{color:#85a2f3;font-family:Geologica Mock,Geologica,system-ui,sans-serif;font-weight:300}.fm-hot svg,.fm-count svg{margin:-.735px}.fm-slider{position:relative;flex:none;width:203.06px;height:4.902px}.fm-fill,.fm-track,.fm-bar-tint{position:absolute;inset:0}.fm-fill{--bar: #f5f9ff;opacity:0}.fm-track{--bar: #f5f9ff}.fm-bar-tint{opacity:.2}.fm-bar-fixed,.fm-bar-mid,.fm-bar-cap,.fm-bar-square{position:absolute;top:0;height:100%;background:var(--bar)}.fm-bar-fixed,.fm-bar-cap,.fm-bar-square{width:2.451px}.fm-bar-mid{left:1.451px;width:calc(100% - 2.902px)}.fm-fill .fm-bar-fixed{left:0;border-radius:2.451px 0 0 2.451px}.fm-fill .fm-bar-mid{transform-origin:0 50%;scale:0 1}.fm-fill .fm-bar-fixed,.fm-track .fm-bar-cap{box-shadow:1px 0 var(--bar)}.fm-fill .fm-bar-cap,.fm-track .fm-bar-fixed{box-shadow:-1px 0 var(--bar)}.fm-fill .fm-bar-cap{right:0;border-radius:0 .98px .98px 0}.fm-track .fm-bar-fixed{right:0;border-radius:0 2.451px 2.451px 0}.fm-track .fm-bar-mid{transform-origin:100% 50%}.fm-track .fm-bar-cap{left:0;border-radius:2.451px 0 0 2.451px}.fm-bar-square{left:0;border-radius:.98px 0 0 .98px;opacity:0}.fm-stats{display:flex;align-items:center;gap:9.804px;filter:blur(6px)}.fm-stats>span{opacity:0;translate:0 7px}.case{grid-template-areas:". back column .";align-items:start}.back{display:block;width:31px;height:60px;color:var(--muted);transition:color .16s ease}.back:active{color:var(--ink)}@media(hover:hover){.back:hover{color:var(--ink)}}.back svg{display:block}.case-back{grid-area:back}.case-column{grid-area:column;display:flex;flex-direction:column;align-items:center;gap:var(--case-gap)}.case-title{width:100%;text-wrap:pretty}.case-cover{width:min(406px,100%)}.case-text{width:100%;color:var(--body);font-size:var(--size-body);line-height:var(--line-body)}.case-text p+p{margin-top:calc(var(--size-body) * var(--line-body))}.case-text strong{color:var(--title);font-weight:500}.case-facts{display:flex;flex-direction:column;gap:20px;width:100%;margin:0;line-height:var(--line-head)}.case-facts div{display:flex;flex-direction:column;gap:10px}.case-facts dt{color:var(--label);font-size:var(--size-body)}.case-facts dd{margin:0;color:var(--value);font-size:var(--size-head);font-weight:500}.shot{width:100%;margin:0}.shot-frame{overflow:hidden;border-radius:var(--shot-radius);background:var(--shade)}.shot img{width:100%;height:auto}.shot figcaption{margin-top:var(--caption-gap);color:var(--body);font-size:var(--size-body);font-weight:500;line-height:var(--line-body)}.gallery{width:100%}.gallery-track{margin-inline:calc(-1 * var(--bleed-start)) calc(-1 * var(--bleed-end));overflow-x:auto;overscroll-behavior-x:contain}.gallery-row{--column: calc(100cqw - var(--bleed-start) - var(--bleed-end));position:relative;display:flex;align-items:flex-start;gap:var(--gallery-gap);width:max-content;padding-inline:var(--bleed-start) var(--bleed-end)}.gallery-slide{flex:none;width:calc(var(--column) * var(--span, 1))}.gallery-slide:last-child{margin-inline-end:calc(var(--column) * (1 - var(--span, 1)))}.gallery.is-ready .gallery-track{scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.gallery.is-ready .gallery-track::-webkit-scrollbar{display:none}.gallery.is-ready .gallery-row{will-change:transform}.gallery[data-drag] .gallery-track{cursor:grabbing}.gallery-track img{-webkit-user-drag:none}.gallery-track:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.gallery.is-ready .gallery-track:focus-visible{outline:none}.gallery:not([data-pointer]) .gallery-track:focus-visible .gallery-slide[data-current] .shot-frame{outline:2px solid var(--focus);outline-offset:4px}.gallery.is-ready:not([data-drag]) .gallery-slide:not([data-current]){cursor:pointer}.gallery-slide figcaption{margin-top:20px;padding-inline:10px;font-size:16px;font-weight:400}.gallery-dots{display:flex;justify-content:center;margin-top:var(--gallery-dots-gap)}.gallery-dot{display:grid;place-items:center;width:18px;height:28px;padding:0;border:0;background:none;cursor:pointer}.gallery-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--rule);transition:background-color .2s ease}.gallery-dot[aria-current]:before{background:var(--title)}.gallery-dot:active:not([aria-current]):before{background:var(--muted)}@media(hover:hover){.gallery-dot:hover:not([aria-current]):before{background:var(--muted)}}.gallery-dot:focus-visible{outline:2px solid var(--focus);outline-offset:-4px;border-radius:8px}.case-more{width:100%}.about{position:fixed;inset:0;z-index:10;overflow-y:auto;overscroll-behavior:contain;cursor:default}.about-veil{position:fixed;inset:0;background:var(--veil)}.about-body{position:relative;grid-template-areas:". back text .";align-items:start}.about-back{grid-area:back}.about-text{grid-area:text}.about-text p+p{margin-top:calc(var(--size-head) * var(--line-head))}html[data-view=about] .home{transform-origin:50% 50vh;scale:.93;filter:blur(var(--about-blur))}@media(max-width:759px)and (orientation:portrait){html[data-view=about] .home{scale:.875}}html[data-view=about] .home :is(.name,.lede,.links){opacity:0}@media(max-width:1239px){:root{--cols: 40px minmax(150px, 170px) minmax(0, 1fr) 40px;--bleed-start: 210px;--bleed-end: 40px}}@media(max-width:759px){:root{--cols: 20px minmax(0, 1fr) 20px;--pad-y: 32px;--size-head: 24px;--size-body: 16px;--head-gap: 0;--card-radius: 20px;--work-row-gap: 44px;--case-gap: 56px;--shot-radius: 16px;--caption-gap: 16px;--gallery-gap: 10px;--gallery-dots-gap: 24px;--bleed-start: 20px;--bleed-end: 20px}.home{grid-template-rows:auto;grid-template-areas:". name ." ". lede ." ". links ." ". work ."}.lede{margin-top:4px}.links{margin:24px 0 40px}.links ul{flex-flow:row wrap;gap:6px 18px}.work{grid-template-columns:minmax(0,1fr)}.work-text{margin-top:18px}.case{grid-template-areas:". column ."}.about-body{grid-template-areas:". text ."}.back{display:none}}@keyframes perim-trail-opacity{0%{opacity:0}54%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}59%{opacity:1}69%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}82%{opacity:0;animation-timing-function:step-end}to{opacity:0}}@keyframes perim-trail-scaleX{0%{scale:.0009 1}54%{scale:.0009 1;animation-timing-function:cubic-bezier(.5,0,.1,1)}67%{scale:1 1;animation-timing-function:step-end}86%{scale:.0009 1;animation-timing-function:step-end}to{scale:.0009 1}}.perim-trail{animation:perim-trail-opacity 5s linear infinite,perim-trail-scaleX 5s linear infinite}@keyframes perim-ripple-opacity{0%{opacity:0}17%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1)}18%{opacity:.7;animation-timing-function:cubic-bezier(.22,1,.36,1)}35%{opacity:0}53.6%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1)}54.6%{opacity:.7;animation-timing-function:cubic-bezier(.22,1,.36,1)}71%{opacity:0;animation-timing-function:step-end}to{opacity:0}}@keyframes perim-ripple-translate{0%{translate:0px 0px;animation-timing-function:step-end}44%{translate:303.85px 93.33px;animation-timing-function:step-end}92%{translate:0px 0px}to{translate:0px 0px}}@keyframes perim-ripple-scale{0%{scale:.6 .6}17%{scale:.6 .6;animation-timing-function:cubic-bezier(.22,1,.36,1)}35%{scale:2.6 2.6;animation-timing-function:step-end}53.6%{scale:.6 .6;animation-timing-function:cubic-bezier(.22,1,.36,1)}71%{scale:2.6 2.6;animation-timing-function:step-end}to{scale:.6 .6}}.perim-ripple{animation:perim-ripple-opacity 5s linear infinite,perim-ripple-translate 5s linear infinite,perim-ripple-scale 5s linear infinite}@keyframes perim-finger-opacity{0%{opacity:0}6%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}13%{opacity:1}22%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}29%{opacity:0}46%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}52%{opacity:1}68%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}75%{opacity:0;animation-timing-function:step-end}to{opacity:0}}@keyframes perim-finger-translate{0%{translate:0px 0px;animation-timing-function:step-end}44%{translate:303.85px 93.33px}54%{translate:303.85px 93.33px;animation-timing-function:cubic-bezier(.5,0,.1,1)}67%{translate:193.85px 93.33px;animation-timing-function:step-end}92%{translate:0px 0px}to{translate:0px 0px}}@keyframes perim-finger-scale{0%{scale:1.15 1.15}6%{scale:1.15 1.15;animation-timing-function:cubic-bezier(.22,1,.36,1)}13%{scale:1 1}15%{scale:1 1;animation-timing-function:cubic-bezier(.45,0,.55,1)}18%{scale:.9 .9;animation-timing-function:cubic-bezier(.22,1,.36,1)}23%{scale:1 1;animation-timing-function:cubic-bezier(.45,0,.55,1)}29%{scale:.96 .96;animation-timing-function:step-end}46%{scale:1.15 1.15;animation-timing-function:cubic-bezier(.22,1,.36,1)}52%{scale:1 1}52.4%{scale:1 1;animation-timing-function:cubic-bezier(.45,0,.55,1)}55%{scale:.92 .92}67%{scale:.92 .92;animation-timing-function:cubic-bezier(.22,1,.36,1)}72%{scale:1 1;animation-timing-function:cubic-bezier(.45,0,.55,1)}75%{scale:.96 .96;animation-timing-function:step-end}92%{scale:1.15 1.15;animation-timing-function:step-end}to{scale:1.15 1.15}}.perim-finger{animation:perim-finger-opacity 5s linear infinite,perim-finger-translate 5s linear infinite,perim-finger-scale 5s linear infinite}@keyframes perim-chip-shot-opacity{0%{opacity:0}19%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}28%{opacity:1}41%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}49%{opacity:0;animation-timing-function:step-end}to{opacity:0}}@keyframes perim-chip-shot-translate{0%{translate:0px 6px}19%{translate:0px 6px;animation-timing-function:cubic-bezier(.22,1,.36,1)}31%{translate:0px 0px}41%{translate:0px 0px;animation-timing-function:cubic-bezier(.45,0,.55,1)}49%{translate:0px -3px;animation-timing-function:step-end}50%{translate:0px 6px}to{translate:0px 6px}}@keyframes perim-chip-shot-scale{0%{scale:.96 .96}19%{scale:.96 .96;animation-timing-function:cubic-bezier(.22,1,.36,1)}31%{scale:1 1}41%{scale:1 1;animation-timing-function:cubic-bezier(.45,0,.55,1)}49%{scale:.98 .98;animation-timing-function:step-end}50%{scale:.96 .96;animation-timing-function:step-end}to{scale:.96 .96}}@keyframes perim-chip-shot-blur{0%{filter:blur(8px)}19%{filter:blur(8px);animation-timing-function:cubic-bezier(.22,1,.36,1)}29%{filter:blur(0px)}41%{filter:blur(0px);animation-timing-function:cubic-bezier(.45,0,.55,1)}49%{filter:blur(6px);animation-timing-function:step-end}50%{filter:blur(8px);animation-timing-function:step-end}to{filter:blur(8px)}}.perim-chip-shot{animation:perim-chip-shot-opacity 5s linear infinite,perim-chip-shot-translate 5s linear infinite,perim-chip-shot-scale 5s linear infinite,perim-chip-shot-blur 5s linear infinite}@keyframes perim-chip-window-opacity{0%{opacity:0}59%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}68%{opacity:1}83%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}91%{opacity:0;animation-timing-function:step-end}to{opacity:0}}@keyframes perim-chip-window-translate{0%{translate:0px 6px}59%{translate:0px 6px;animation-timing-function:cubic-bezier(.22,1,.36,1)}71%{translate:0px 0px}83%{translate:0px 0px;animation-timing-function:cubic-bezier(.45,0,.55,1)}91%{translate:0px -3px;animation-timing-function:step-end}92%{translate:0px 6px}to{translate:0px 6px}}@keyframes perim-chip-window-scale{0%{scale:.96 .96}59%{scale:.96 .96;animation-timing-function:cubic-bezier(.22,1,.36,1)}71%{scale:1 1}83%{scale:1 1;animation-timing-function:cubic-bezier(.45,0,.55,1)}91%{scale:.98 .98;animation-timing-function:step-end}92%{scale:.96 .96;animation-timing-function:step-end}to{scale:.96 .96}}@keyframes perim-chip-window-blur{0%{filter:blur(8px)}59%{filter:blur(8px);animation-timing-function:cubic-bezier(.22,1,.36,1)}69%{filter:blur(0px)}83%{filter:blur(0px);animation-timing-function:cubic-bezier(.45,0,.55,1)}91%{filter:blur(6px);animation-timing-function:step-end}92%{filter:blur(8px);animation-timing-function:step-end}to{filter:blur(8px)}}.perim-chip-window{animation:perim-chip-window-opacity 5s linear infinite,perim-chip-window-translate 5s linear infinite,perim-chip-window-scale 5s linear infinite,perim-chip-window-blur 5s linear infinite}@keyframes dema-panel-panel-middle{0%{scale:1 1}22.5%{scale:1 1;animation-timing-function:cubic-bezier(.5,0,.1,1)}27%{scale:1 .3393}29.5%{scale:1 .3393;animation-timing-function:cubic-bezier(.22,1,.36,1)}36%{scale:1 1}67.5%{scale:1 1;animation-timing-function:cubic-bezier(.5,0,.1,1)}72%{scale:1 .3393}74.5%{scale:1 .3393;animation-timing-function:cubic-bezier(.22,1,.36,1)}81%{scale:1 1}to{scale:1 1}}@keyframes dema-panel-panel-bottom{0%{translate:0 0px}22.5%{translate:0 0px;animation-timing-function:cubic-bezier(.5,0,.1,1)}27%{translate:0 -111px}29.5%{translate:0 -111px;animation-timing-function:cubic-bezier(.22,1,.36,1)}36%{translate:0 0px}67.5%{translate:0 0px;animation-timing-function:cubic-bezier(.5,0,.1,1)}72%{translate:0 -111px}74.5%{translate:0 -111px;animation-timing-function:cubic-bezier(.22,1,.36,1)}81%{translate:0 0px}to{translate:0 0px}}@keyframes dema-panel-panel-body{0%{clip-path:inset(0 0 0px 0)}22.5%{clip-path:inset(0 0 0px 0);animation-timing-function:cubic-bezier(.5,0,.1,1)}27%{clip-path:inset(0 0 111px 0)}29.5%{clip-path:inset(0 0 111px 0);animation-timing-function:cubic-bezier(.22,1,.36,1)}36%{clip-path:inset(0 0 0px 0)}67.5%{clip-path:inset(0 0 0px 0);animation-timing-function:cubic-bezier(.5,0,.1,1)}72%{clip-path:inset(0 0 111px 0)}74.5%{clip-path:inset(0 0 111px 0);animation-timing-function:cubic-bezier(.22,1,.36,1)}81%{clip-path:inset(0 0 0px 0)}to{clip-path:inset(0 0 0px 0)}}.dema-panel-middle{animation:dema-panel-panel-middle 10s linear infinite}.dema-panel-body{animation:dema-panel-panel-body 10s linear infinite}.dema-panel-bottom{animation:dema-panel-panel-bottom 10s linear infinite}@keyframes dema-tab-translate{0%{translate:0px 0px}24.5%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.1,1)}30%{translate:79.75px 0px}69.5%{translate:79.75px 0px;animation-timing-function:cubic-bezier(.5,0,.1,1)}75%{translate:0px 0px}to{translate:0px 0px}}.dema-tab{animation:dema-tab-translate 10s linear infinite}@keyframes dema-query-patients-clipW{0%{clip-path:inset(0 0px 0 0);animation-timing-function:step-end}21.5%{clip-path:inset(0 9px 0 0);animation-timing-function:step-end}22%{clip-path:inset(0 18px 0 0);animation-timing-function:step-end}22.5%{clip-path:inset(0 27px 0 0);animation-timing-function:step-end}23%{clip-path:inset(0 38px 0 0);animation-timing-function:step-end}74.5%{clip-path:inset(0 27px 0 0);animation-timing-function:step-end}75.6%{clip-path:inset(0 18px 0 0);animation-timing-function:step-end}76.7%{clip-path:inset(0 9px 0 0);animation-timing-function:step-end}77.8%{clip-path:inset(0 0px 0 0)}to{clip-path:inset(0 0px 0 0)}}.dema-query-patients{animation:dema-query-patients-clipW 10s linear infinite}@keyframes dema-query-doctors-clipW{0%{clip-path:inset(0 49px 0 0);animation-timing-function:step-end}29.5%{clip-path:inset(0 33px 0 0);animation-timing-function:step-end}30.6%{clip-path:inset(0 25px 0 0);animation-timing-function:step-end}31.7%{clip-path:inset(0 15px 0 0);animation-timing-function:step-end}32.8%{clip-path:inset(0 6px 0 0);animation-timing-function:step-end}33.9%{clip-path:inset(0 0px 0 0);animation-timing-function:step-end}66.5%{clip-path:inset(0 6px 0 0);animation-timing-function:step-end}67%{clip-path:inset(0 15px 0 0);animation-timing-function:step-end}67.5%{clip-path:inset(0 25px 0 0);animation-timing-function:step-end}68%{clip-path:inset(0 33px 0 0);animation-timing-function:step-end}68.5%{clip-path:inset(0 49px 0 0)}to{clip-path:inset(0 49px 0 0)}}.dema-query-doctors{animation:dema-query-doctors-clipW 10s linear infinite}@keyframes dema-cursor-opacity{0%{opacity:1}4.5%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}6%{opacity:0}9%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1)}10%{opacity:1}14.5%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}16%{opacity:0}19%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1)}20%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}21%{opacity:1}43.5%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}45%{opacity:0}48%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1)}49%{opacity:1}53.5%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}55%{opacity:0}58%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1)}59%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}66%{opacity:1}87.4%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}88.9%{opacity:0}91.9%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1)}92.9%{opacity:1}to{opacity:1}}@keyframes dema-cursor-translate{0%{translate:0px 0px;animation-timing-function:step-end}21.5%{translate:-9px 0px;animation-timing-function:step-end}22%{translate:-18px 0px;animation-timing-function:step-end}22.5%{translate:-27px 0px;animation-timing-function:step-end}23%{translate:-38px 0px;animation-timing-function:step-end}29.5%{translate:-22px 0px;animation-timing-function:step-end}30.6%{translate:-14px 0px;animation-timing-function:step-end}31.7%{translate:-4px 0px;animation-timing-function:step-end}32.8%{translate:5px 0px;animation-timing-function:step-end}33.9%{translate:11px 0px;animation-timing-function:step-end}66.5%{translate:5px 0px;animation-timing-function:step-end}67%{translate:-4px 0px;animation-timing-function:step-end}67.5%{translate:-14px 0px;animation-timing-function:step-end}68%{translate:-22px 0px;animation-timing-function:step-end}68.5%{translate:-38px 0px;animation-timing-function:step-end}74.5%{translate:-27px 0px;animation-timing-function:step-end}75.6%{translate:-18px 0px;animation-timing-function:step-end}76.7%{translate:-9px 0px;animation-timing-function:step-end}77.8%{translate:0px 0px}to{translate:0px 0px}}.dema-cursor{animation:dema-cursor-opacity 10s linear infinite,dema-cursor-translate 10s linear infinite}@keyframes dema-patient-lina-opacity{0%{opacity:1}20%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}23.5%{opacity:0}79.5%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}84.5%{opacity:1}to{opacity:1}}@keyframes dema-patient-lina-translate{0%{translate:0px 0px}20%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.75,0)}23.5%{translate:0px -5px;animation-timing-function:step-end}79.5%{translate:0px -9px;animation-timing-function:cubic-bezier(.22,1,.36,1)}85.5%{translate:0px 0px}to{translate:0px 0px}}.dema-patient-lina{animation:dema-patient-lina-opacity 10s linear infinite,dema-patient-lina-translate 10s linear infinite}@keyframes dema-patient-oliver-opacity{0%{opacity:1}20.3%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}23.8%{opacity:0}79.8%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}84.8%{opacity:1}to{opacity:1}}@keyframes dema-patient-oliver-translate{0%{translate:0px 0px}20.3%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.75,0)}23.8%{translate:0px -5px;animation-timing-function:step-end}79.8%{translate:0px -9px;animation-timing-function:cubic-bezier(.22,1,.36,1)}85.8%{translate:0px 0px}to{translate:0px 0px}}.dema-patient-oliver{animation:dema-patient-oliver-opacity 10s linear infinite,dema-patient-oliver-translate 10s linear infinite}@keyframes dema-patient-emma-opacity{0%{opacity:1}20.6%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}24.1%{opacity:0}80.1%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}85.1%{opacity:1}to{opacity:1}}@keyframes dema-patient-emma-translate{0%{translate:0px 0px}20.6%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.75,0)}24.1%{translate:0px -5px;animation-timing-function:step-end}80.1%{translate:0px -9px;animation-timing-function:cubic-bezier(.22,1,.36,1)}86.1%{translate:0px 0px}to{translate:0px 0px}}.dema-patient-emma{animation:dema-patient-emma-opacity 10s linear infinite,dema-patient-emma-translate 10s linear infinite}@keyframes dema-doctor-anna-opacity{0%{opacity:0}34.5%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}39.5%{opacity:1}65%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}68.5%{opacity:0}to{opacity:0}}@keyframes dema-doctor-anna-translate{0%{translate:0px -9px}34.5%{translate:0px -9px;animation-timing-function:cubic-bezier(.22,1,.36,1)}40.5%{translate:0px 0px}65%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.75,0)}68.5%{translate:0px -5px;animation-timing-function:step-end}69%{translate:0px -9px}to{translate:0px -9px}}.dema-doctor-anna{animation:dema-doctor-anna-opacity 10s linear infinite,dema-doctor-anna-translate 10s linear infinite}@keyframes dema-doctor-paul-opacity{0%{opacity:0}35.4%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}40.4%{opacity:1}65.9%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}69.4%{opacity:0}to{opacity:0}}@keyframes dema-doctor-paul-translate{0%{translate:0px -9px}35.4%{translate:0px -9px;animation-timing-function:cubic-bezier(.22,1,.36,1)}41.4%{translate:0px 0px}65.9%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.75,0)}69.4%{translate:0px -5px;animation-timing-function:step-end}69.9%{translate:0px -9px}to{translate:0px -9px}}.dema-doctor-paul{animation:dema-doctor-paul-opacity 10s linear infinite,dema-doctor-paul-translate 10s linear infinite}@keyframes dema-doctor-mia-opacity{0%{opacity:0}36.3%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}41.3%{opacity:1}66.8%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}70.3%{opacity:0}to{opacity:0}}@keyframes dema-doctor-mia-translate{0%{translate:0px -9px}36.3%{translate:0px -9px;animation-timing-function:cubic-bezier(.22,1,.36,1)}42.3%{translate:0px 0px}66.8%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.75,0)}70.3%{translate:0px -5px;animation-timing-function:step-end}70.8%{translate:0px -9px}to{translate:0px -9px}}.dema-doctor-mia{animation:dema-doctor-mia-opacity 10s linear infinite,dema-doctor-mia-translate 10s linear infinite}@keyframes fivemods-cover-scale{0%{scale:1 1;animation-timing-function:cubic-bezier(.37,0,.63,1)}50%{scale:1.06 1.06;animation-timing-function:cubic-bezier(.37,0,.63,1)}to{scale:1 1}}.fivemods-cover{animation:fivemods-cover-scale 10s linear infinite}@keyframes fivemods-downloader-opacity{0%{opacity:1}60.5%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}64.5%{opacity:0}94.2%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}99.2%{opacity:1}to{opacity:1}}@keyframes fivemods-downloader-translate{0%{translate:0px 0px}60.5%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.1,1)}65%{translate:0px -7px;animation-timing-function:step-end}94.1%{translate:0px 7px;animation-timing-function:cubic-bezier(.22,1,.36,1)}99.7%{translate:0px 0px}to{translate:0px 0px}}@keyframes fivemods-downloader-blur{0%{filter:blur(0px)}60.5%{filter:blur(0px);animation-timing-function:cubic-bezier(.45,0,.55,1)}64.5%{filter:blur(6px)}94.2%{filter:blur(6px);animation-timing-function:cubic-bezier(.22,1,.36,1)}99.2%{filter:blur(0px)}to{filter:blur(0px)}}.fivemods-downloader{animation:fivemods-downloader-opacity 10s linear infinite,fivemods-downloader-translate 10s linear infinite,fivemods-downloader-blur 10s linear infinite}@keyframes fivemods-arrow-translate{0%{translate:0px 0px}6%{translate:0px 0px;animation-timing-function:cubic-bezier(.37,0,.63,1)}10.5%{translate:0px 1.6px}15%{translate:0px 0px;animation-timing-function:cubic-bezier(.37,0,.63,1)}19.5%{translate:0px 1.6px}24%{translate:0px 0px;animation-timing-function:cubic-bezier(.37,0,.63,1)}28.5%{translate:0px 1.6px}33%{translate:0px 0px;animation-timing-function:cubic-bezier(.37,0,.63,1)}37.5%{translate:0px 1.6px}42%{translate:0px 0px;animation-timing-function:cubic-bezier(.37,0,.63,1)}46.5%{translate:0px 1.6px;animation-timing-function:cubic-bezier(.37,0,.63,1)}51%{translate:0px 0px}to{translate:0px 0px}}.fivemods-arrow{animation:fivemods-arrow-translate 10s linear infinite}@keyframes fivemods-slider-scale{0%{scale:1 1}56%{scale:1 1;animation-timing-function:cubic-bezier(.45,0,.55,1)}58%{scale:1.006 1.22;animation-timing-function:cubic-bezier(.22,1,.36,1)}62%{scale:1 1}to{scale:1 1}}.fivemods-slider{animation:fivemods-slider-scale 10s linear infinite}@keyframes fivemods-fill-opacity{0%{opacity:0}6%{opacity:0}6.4%{opacity:.16}6.8%{opacity:.65}7.2%{opacity:1;animation-timing-function:step-end}93%{opacity:0}to{opacity:0}}@keyframes fivemods-fill-bar-mid{0%{scale:.01 1}6%{scale:.01 1}7.2%{scale:.01 1}8.4%{scale:.0127 1}9.6%{scale:.0347 1}10.8%{scale:.0596 1}12%{scale:.0858 1}13.2%{scale:.1116 1}14.4%{scale:.1415 1}15.6%{scale:.1763 1}16.8%{scale:.2124 1}18%{scale:.2465 1}19.2%{scale:.2753 1}20.4%{scale:.2956 1}21.6%{scale:.3096 1}22.8%{scale:.3208 1}24%{scale:.3321 1}25.2%{scale:.3464 1}26.4%{scale:.3671 1}27.6%{scale:.3961 1}28.8%{scale:.4306 1}30%{scale:.4679 1}31.2%{scale:.5048 1}32.4%{scale:.5386 1}33.6%{scale:.5664 1}34.8%{scale:.5863 1}36%{scale:.6014 1}37.2%{scale:.6158 1}38.4%{scale:.6331 1}39.6%{scale:.6567 1}40.8%{scale:.6861 1}42%{scale:.7191 1}43.2%{scale:.7535 1}44.4%{scale:.7873 1}45.6%{scale:.8182 1}46.8%{scale:.8455 1}48%{scale:.8719 1}49.2%{scale:.897 1}50.4%{scale:.9201 1}51.6%{scale:.9407 1}52.8%{scale:.9608 1}54%{scale:.9797 1}55.2%{scale:.9943 1}56%{scale:1 1;animation-timing-function:step-end}93%{scale:.01 1}to{scale:.01 1}}@keyframes fivemods-fill-bar-cap{0%{translate:-198.158px 0}6%{translate:-198.158px 0}7.2%{translate:-198.158px 0}8.4%{translate:-197.61px 0}9.6%{translate:-193.22px 0}10.8%{translate:-188.23px 0}12%{translate:-182.98px 0}13.2%{translate:-177.83px 0}14.4%{translate:-171.83px 0}15.6%{translate:-164.88px 0}16.8%{translate:-157.64px 0}18%{translate:-150.81px 0}19.2%{translate:-145.05px 0}20.4%{translate:-140.99px 0}21.6%{translate:-138.19px 0}22.8%{translate:-135.94px 0}24%{translate:-133.68px 0}25.2%{translate:-130.83px 0}26.4%{translate:-126.68px 0}27.6%{translate:-120.87px 0}28.8%{translate:-113.96px 0}30%{translate:-106.51px 0}31.2%{translate:-99.12px 0}32.4%{translate:-92.35px 0}33.6%{translate:-86.78px 0}34.8%{translate:-82.8px 0}36%{translate:-79.78px 0}37.2%{translate:-76.91px 0}38.4%{translate:-73.44px 0}39.6%{translate:-68.71px 0}40.8%{translate:-62.83px 0}42%{translate:-56.23px 0}43.2%{translate:-49.33px 0}44.4%{translate:-42.58px 0}45.6%{translate:-36.39px 0}46.8%{translate:-30.93px 0}48%{translate:-25.65px 0}49.2%{translate:-20.62px 0}50.4%{translate:-15.99px 0}51.6%{translate:-11.86px 0}52.8%{translate:-7.85px 0}54%{translate:-4.07px 0}55.2%{translate:-1.15px 0}56%{translate:0px 0;animation-timing-function:step-end}93%{translate:-198.158px 0}to{translate:-198.158px 0}}.fivemods-fill-mid{animation:fivemods-fill-bar-mid 10s linear infinite}.fivemods-fill-cap{animation:fivemods-fill-bar-cap 10s linear infinite}.fivemods-fill{animation:fivemods-fill-opacity 10s linear infinite}@keyframes fivemods-track-opacity{0%{opacity:1}52%{opacity:1}52.4%{opacity:.97}52.8%{opacity:.87}53.2%{opacity:.71}53.6%{opacity:.53}54%{opacity:.35}54.4%{opacity:.21}54.8%{opacity:.1}55.2%{opacity:.04}56%{opacity:0;animation-timing-function:step-end}93%{opacity:1}to{opacity:1}}@keyframes fivemods-track-bar-mid{0%{scale:1 1}6%{scale:1 1}7.2%{scale:.989 1}8.4%{scale:.9687 1}9.6%{scale:.942 1}10.8%{scale:.9161 1}12%{scale:.8899 1}13.2%{scale:.8642 1}14.4%{scale:.8342 1}15.6%{scale:.7995 1}16.8%{scale:.7633 1}18%{scale:.7292 1}19.2%{scale:.7004 1}20.4%{scale:.6801 1}21.6%{scale:.6661 1}22.8%{scale:.6549 1}24%{scale:.6435 1}25.2%{scale:.6293 1}26.4%{scale:.6086 1}27.6%{scale:.5796 1}28.8%{scale:.5451 1}30%{scale:.5078 1}31.2%{scale:.4709 1}32.4%{scale:.437 1}33.6%{scale:.4092 1}34.8%{scale:.3894 1}36%{scale:.3743 1}37.2%{scale:.36 1}38.4%{scale:.3426 1}39.6%{scale:.319 1}40.8%{scale:.2896 1}42%{scale:.2566 1}43.2%{scale:.2222 1}44.4%{scale:.1884 1}45.6%{scale:.1575 1}46.8%{scale:.1302 1}48%{scale:.1039 1}49.2%{scale:.0787 1}50.4%{scale:.0567 1}51.6%{scale:.0386 1}52.8%{scale:.0215 1}54%{scale:.01 1}55.2%{scale:.01 1}56%{scale:.01 1;animation-timing-function:step-end}93%{scale:1 1}to{scale:1 1}}@keyframes fivemods-track-bar-cap{0%{translate:0px 0}6%{translate:0px 0}7.2%{translate:2.2px 0}8.4%{translate:6.27px 0}9.6%{translate:11.6px 0}10.8%{translate:16.8px 0}12%{translate:22.04px 0}13.2%{translate:27.19px 0}14.4%{translate:33.19px 0}15.6%{translate:40.14px 0}16.8%{translate:47.38px 0}18%{translate:54.21px 0}19.2%{translate:59.97px 0}20.4%{translate:64.03px 0}21.6%{translate:66.84px 0}22.8%{translate:69.08px 0}24%{translate:71.35px 0}25.2%{translate:74.19px 0}26.4%{translate:78.34px 0}27.6%{translate:84.15px 0}28.8%{translate:91.06px 0}30%{translate:98.51px 0}31.2%{translate:105.9px 0}32.4%{translate:112.68px 0}33.6%{translate:118.25px 0}34.8%{translate:122.22px 0}36%{translate:125.24px 0}37.2%{translate:128.11px 0}38.4%{translate:131.58px 0}39.6%{translate:136.31px 0}40.8%{translate:142.2px 0}42%{translate:148.8px 0}43.2%{translate:155.69px 0}44.4%{translate:162.44px 0}45.6%{translate:168.64px 0}46.8%{translate:174.1px 0}48%{translate:179.37px 0}49.2%{translate:184.4px 0}50.4%{translate:188.81px 0}51.6%{translate:192.43px 0}52.8%{translate:195.86px 0}54%{translate:198.158px 0}55.2%{translate:198.158px 0}56%{translate:198.158px 0;animation-timing-function:step-end}93%{translate:0px 0}to{translate:0px 0}}.fivemods-track-mid{animation:fivemods-track-bar-mid 10s linear infinite}.fivemods-track-cap{animation:fivemods-track-bar-cap 10s linear infinite}.fivemods-track{animation:fivemods-track-opacity 10s linear infinite}@keyframes fivemods-track-square-opacity{0%{opacity:0}6.4%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.5,1)}10.8%{opacity:1;animation-timing-function:step-end}93%{opacity:0}to{opacity:0}}.fivemods-track-square{animation:fivemods-track-square-opacity 10s linear infinite}@keyframes fivemods-stats-blur{0%{filter:blur(6px)}62.5%{filter:blur(6px);animation-timing-function:cubic-bezier(.22,1,.36,1)}68.5%{filter:blur(0px)}91.2%{filter:blur(0px);animation-timing-function:cubic-bezier(.45,0,.55,1)}95%{filter:blur(6px)}to{filter:blur(6px)}}.fivemods-stats{animation:fivemods-stats-blur 10s linear infinite}@keyframes fivemods-stat-hot-opacity{0%{opacity:0}62.5%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}67.5%{opacity:1}91.2%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}94.6%{opacity:0}to{opacity:0}}@keyframes fivemods-stat-hot-translate{0%{translate:0px 7px}62.5%{translate:0px 7px;animation-timing-function:cubic-bezier(.22,1,.36,1)}68.5%{translate:0px 0px}91.2%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.1,1)}95.2%{translate:0px -6px;animation-timing-function:step-end}95.4%{translate:0px 7px}to{translate:0px 7px}}.fivemods-stat-hot{animation:fivemods-stat-hot-opacity 10s linear infinite,fivemods-stat-hot-translate 10s linear infinite}@keyframes fivemods-stat-label-opacity{0%{opacity:0}63.1%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}68.1%{opacity:1}91.8%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}95.2%{opacity:0}to{opacity:0}}@keyframes fivemods-stat-label-translate{0%{translate:0px 7px}63.1%{translate:0px 7px;animation-timing-function:cubic-bezier(.22,1,.36,1)}69.1%{translate:0px 0px}91.8%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.1,1)}95.8%{translate:0px -6px;animation-timing-function:step-end}96%{translate:0px 7px}to{translate:0px 7px}}.fivemods-stat-label{animation:fivemods-stat-label-opacity 10s linear infinite,fivemods-stat-label-translate 10s linear infinite}@keyframes fivemods-stat-count-opacity{0%{opacity:0}63.7%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}68.7%{opacity:1}92.4%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}95.8%{opacity:0}to{opacity:0}}@keyframes fivemods-stat-count-translate{0%{translate:0px 7px}63.7%{translate:0px 7px;animation-timing-function:cubic-bezier(.22,1,.36,1)}69.7%{translate:0px 0px}92.4%{translate:0px 0px;animation-timing-function:cubic-bezier(.5,0,.1,1)}96.4%{translate:0px -6px;animation-timing-function:step-end}96.6%{translate:0px 7px}to{translate:0px 7px}}.fivemods-stat-count{animation:fivemods-stat-count-opacity 10s linear infinite,fivemods-stat-count-translate 10s linear infinite}
