.footer[data-v-3d6c9fc0]{align-items:center;display:flex;flex-direction:column;font-size:1.3rem;justify-content:flex-start;line-height:1.8rem;margin-bottom:20px;margin-top:46px}.footer .links[data-v-3d6c9fc0],.footer .social[data-v-3d6c9fc0]{z-index:1}@media (min-width:992px){.footer[data-v-3d6c9fc0]{flex-direction:row;justify-content:space-between}.footer .links[data-v-3d6c9fc0],.footer .social[data-v-3d6c9fc0]{width:calc(50% - 173px)}}.social[data-v-3d6c9fc0]{display:flex;justify-content:center}.social ul[data-v-3d6c9fc0]{margin:0;padding:0}.social ul li[data-v-3d6c9fc0]{display:inline-block;list-style:none}.social ul li a[data-v-3d6c9fc0]{color:currentColor;display:inline-block;padding:8px 15px;text-decoration:none}.links[data-v-3d6c9fc0]{display:flex;justify-content:center}.links ul[data-v-3d6c9fc0]{margin:0;padding:0}.links ul li[data-v-3d6c9fc0]{display:inline-block;list-style:none}.links ul li a[data-v-3d6c9fc0],.links ul li.copyright[data-v-3d6c9fc0]{padding:8px 15px}.links ul li a[data-v-3d6c9fc0]{color:currentColor;display:inline-block;text-decoration:none;transition:color .05s cubic-bezier(.33,1,.68,1)}.links ul li.theme a[data-v-3d6c9fc0]{color:var(--grey-3)}.links ul li.theme a.light[data-v-3d6c9fc0],.links ul li.theme a[data-v-3d6c9fc0]:hover{color:var(--black)}.links ul li.theme span[data-v-3d6c9fc0]{margin:0 -8px}.dark .links ul li.theme a[data-v-3d6c9fc0],.dark .links ul li.theme a.light[data-v-3d6c9fc0]{color:var(--grey-3)}.dark .links ul li.theme a.dark[data-v-3d6c9fc0],.dark .links ul li.theme a[data-v-3d6c9fc0]:hover{color:var(--white)}.night .links ul li.theme a[data-v-3d6c9fc0]{color:#ff6565}.night .links ul li.theme a.light[data-v-3d6c9fc0],.night .links ul li.theme a.night[data-v-3d6c9fc0]{color:var(--red)}.dark.night .links ul li.theme a[data-v-3d6c9fc0]{color:#950000}.dark.night .links ul li.theme a.dark[data-v-3d6c9fc0],.dark.night .links ul li.theme a.night[data-v-3d6c9fc0]{color:var(--red)}header[data-v-5eadcd8b]{height:0;position:relative;z-index:2}a[data-v-5eadcd8b]{color:currentColor;display:inline-block;padding:20px;text-decoration:none}.breadcrumb[data-v-5eadcd8b]{left:0;pointer-events:none;position:absolute;text-align:center;top:0;width:100%}.breadcrumb a[data-v-5eadcd8b]{pointer-events:auto}@media (min-width:992px){.breadcrumb[data-v-5eadcd8b]{left:50%;margin-left:-160px;width:320px}}.v-enter-active[data-v-5eadcd8b],.v-leave-active[data-v-5eadcd8b]{transition:opacity .5s ease}.v-enter-from[data-v-5eadcd8b],.v-leave-to[data-v-5eadcd8b]{opacity:0}.v-enter-to[data-v-5eadcd8b]{opacity:1}.video-player[data-v-abd65754]{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;transition:transform .2s cubic-bezier(.33,1,.68,1);will-change:transform}.video-player .link[data-v-abd65754]{cursor:pointer;height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%;z-index:2}.video-player[data-v-abd65754]:has(.link):hover{transform:scale(1.1)}.fullscreen[data-v-abd65754]{background:#000;position:fixed;z-index:6}.controls[data-v-abd65754],.fullscreen[data-v-abd65754]{height:100%;left:0;top:0;width:100%}.controls[data-v-abd65754]{opacity:0;pointer-events:none;position:absolute;z-index:1}.native-controls .controls[data-v-abd65754]{display:none}.button[data-v-abd65754]{pointer-events:auto;position:absolute}.play[data-v-abd65754]{opacity:1;visibility:visible}.pause[data-v-abd65754],.play[data-v-abd65754]{left:50%;top:50%;transform:translate(-50%,-50%)}.pause[data-v-abd65754]{opacity:0;visibility:hidden}.exit-full-screen[data-v-abd65754],.full-screen[data-v-abd65754]{left:20px}.exit-full-screen[data-v-abd65754],.full-screen[data-v-abd65754],.mute[data-v-abd65754],.unmute[data-v-abd65754]{opacity:0;padding:8px 16px;top:20px;visibility:hidden}.mute[data-v-abd65754],.progress[data-v-abd65754],.unmute[data-v-abd65754]{right:20px}.progress[data-v-abd65754]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f5f5f5cc;border-radius:6px;bottom:20px;color:var(--black);display:flex;font-size:13px;left:20px;line-height:13px;opacity:0;pointer-events:auto;position:absolute;transition:background-color .2s cubic-bezier(.33,1,.68,1);visibility:hidden}.progress .control[data-v-abd65754]{height:30px;position:relative;width:70px}.progress .control .pause[data-v-abd65754],.progress .control .play[data-v-abd65754]{align-items:center;color:var(--black);display:flex;height:100%;justify-content:center;position:absolute;width:100%}.progress .control .pause[data-v-abd65754]:hover,.progress .control .play[data-v-abd65754]:hover{color:var(--black)}.progress .time[data-v-abd65754]{font-feature-settings:"tnum" on,"lnum" on;align-items:center;display:flex;height:30px;justify-content:center;pointer-events:none;position:relative;text-align:right;width:140px}.progress .progress-bar[data-v-abd65754]{height:3px;position:relative;width:100%}.progress progress[data-v-abd65754]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;height:3px;pointer-events:none;position:absolute;top:0;width:100%}.progress progress[data-v-abd65754]::-webkit-progress-bar{background-color:var(--grey-3);border-radius:2px}.progress progress[data-v-abd65754]::-webkit-progress-value{background:var(--black);border-radius:2px}.progress progress[data-v-abd65754]::-moz-progress-bar{background:var(--black);border:1px solid var(--black)}.progress .seek[data-v-abd65754]{cursor:pointer;margin:0;position:absolute;top:0;width:100%}.progress input[type=range][data-v-abd65754]{-webkit-appearance:none;-moz-appearance:none;background:transparent;cursor:pointer;height:3px}.progress input[type=range][data-v-abd65754]:focus{outline:none}.progress input[type=range][data-v-abd65754]::-webkit-slider-runnable-track{-webkit-appearance:none;border-radius:1.3px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.progress input[type=range][data-v-abd65754]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--black);border-radius:12px;cursor:pointer;height:12px;margin-left:-1px;width:12px}.progress input[type=range][data-v-abd65754]:focus::-webkit-slider-runnable-track{background:transparent}.progress input[type=range][data-v-abd65754]::-moz-range-track{background:transparent;border:1px solid transparent;border-radius:1.3px;cursor:pointer;height:3px;width:100%}.progress input[type=range][data-v-abd65754]::-moz-range-thumb{background:var(--black);border:1px solid var(--black);border-radius:12px;cursor:pointer;height:12px;margin-top:5px;width:12px}.progress input[type=range][data-v-abd65754]:focus::-moz-range-track{outline:none}.is-playing .play[data-v-abd65754]{opacity:0;visibility:hidden}.is-paused .control .play[data-v-abd65754],.is-playing .full-screen[data-v-abd65754],.is-playing .mute[data-v-abd65754],.is-playing .pause[data-v-abd65754],.is-playing .progress[data-v-abd65754]{opacity:1;visibility:visible}.is-muted .mute[data-v-abd65754],.is-paused .control .pause[data-v-abd65754]{opacity:0;visibility:hidden}.is-muted .unmute[data-v-abd65754]{opacity:1;visibility:visible}.fullscreen .full-screen[data-v-abd65754]{opacity:0;visibility:hidden}.fullscreen .exit-full-screen[data-v-abd65754]{opacity:1;visibility:visible}.dark .progress[data-v-abd65754]{background-color:#363636cc}.dark .progress[data-v-abd65754],.dark .progress .control .pause[data-v-abd65754],.dark .progress .control .pause[data-v-abd65754]:hover,.dark .progress .control .play[data-v-abd65754],.dark .progress .control .play[data-v-abd65754]:hover{color:var(--white)}.dark .progress progress[data-v-abd65754]::-webkit-progress-bar{background-color:var(--grey-3)}.dark .progress progress[data-v-abd65754]::-webkit-progress-value{background:var(--white)}.dark .progress progress[data-v-abd65754]::-moz-progress-bar{background:var(--white);border:1px solid var(--white)}.dark .progress input[type=range][data-v-abd65754]::-webkit-slider-thumb{background:var(--white)}.dark .progress input[type=range][data-v-abd65754]::-moz-range-thumb{background:var(--white);border:1px solid var(--white)}.night .progress[data-v-abd65754]{background-color:#ff9e9e80}.night .progress[data-v-abd65754],.night .progress .control .pause[data-v-abd65754],.night .progress .control .pause[data-v-abd65754]:hover,.night .progress .control .play[data-v-abd65754],.night .progress .control .play[data-v-abd65754]:hover{color:var(--white)}.night .progress progress[data-v-abd65754]::-webkit-progress-bar{background-color:var(--red)}.night .progress progress[data-v-abd65754]::-webkit-progress-value{background:var(--white)}.night .progress progress[data-v-abd65754]::-moz-progress-bar{background:var(--white);border:1px solid var(--white)}.night .progress input[type=range][data-v-abd65754]::-webkit-slider-thumb{background:var(--white)}.night .progress input[type=range][data-v-abd65754]::-moz-range-thumb{background:var(--white);border:1px solid var(--white)}.dark.night .progress[data-v-abd65754]{background-color:#42000099;color:var(--red)}.dark.night .progress .control .pause[data-v-abd65754],.dark.night .progress .control .pause[data-v-abd65754]:hover,.dark.night .progress .control .play[data-v-abd65754],.dark.night .progress .control .play[data-v-abd65754]:hover{color:var(--red)}.dark.night .progress progress[data-v-abd65754]::-webkit-progress-bar{background-color:var(--black)}.dark.night .progress progress[data-v-abd65754]::-webkit-progress-value{background:var(--red)}.dark.night .progress progress[data-v-abd65754]::-moz-progress-bar{background:var(--red);border:1px solid var(--red)}.dark.night .progress input[type=range][data-v-abd65754]::-webkit-slider-thumb{background:var(--red)}.dark.night .progress input[type=range][data-v-abd65754]::-moz-range-thumb{background:var(--black);border:1px solid var(--red)}.were-hiring[data-v-6def1cfb]{opacity:0;transition:opacity .5s ease .2s}.arrow[data-v-6def1cfb]{bottom:51px;left:50%;line-height:0;position:absolute}.arrow svg path[data-v-6def1cfb]{stroke-dasharray:0 172;animation:drawing-reverse-6def1cfb 1s ease-in-out;animation-fill-mode:backwards}.arrow .end-point[data-v-6def1cfb]{animation:end-point-reverse-6def1cfb 1s ease-in-out;animation-fill-mode:backwards;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid;bottom:-3px;height:0;right:0;transform:rotate(-8deg);width:0}.arrow .end-point[data-v-6def1cfb],.text[data-v-6def1cfb]{opacity:0;position:absolute}.text[data-v-6def1cfb]{animation:text-reverse-6def1cfb 1s ease-in-out;animation-delay:.2s;animation-fill-mode:backwards;bottom:78px;color:currentColor;font-size:1.3rem;height:16px;left:50%;line-height:1.6rem;text-align:center;transform:translate(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.is-footer-visible .were-hiring[data-v-6def1cfb]{opacity:1}.is-footer-visible.were-hiring-is-hidden .were-hiring[data-v-6def1cfb]{opacity:0}.is-footer-visible .arrow svg path[data-v-6def1cfb]{animation:drawing-6def1cfb 1s ease-in-out;animation-delay:.2s;animation-fill-mode:forwards}.is-footer-visible .arrow .end-point[data-v-6def1cfb]{animation:end-point-6def1cfb 1s ease-in-out;animation-delay:.2s;animation-fill-mode:forwards}.is-footer-visible .text[data-v-6def1cfb]{animation:text-6def1cfb 1s ease-in-out;animation-fill-mode:forwards}@keyframes drawing-6def1cfb{0%{stroke-dasharray:0 172}70%{stroke-dasharray:172 172}to{stroke-dasharray:172 172}}@keyframes end-point-6def1cfb{0%{opacity:0}70%{opacity:0}75%{opacity:1}to{opacity:1}}@keyframes text-6def1cfb{0%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes drawing-reverse-6def1cfb{0%{stroke-dasharray:172 172}30%{stroke-dasharray:0 172}to{stroke-dasharray:0 172}}@keyframes end-point-reverse-6def1cfb{0%{opacity:1}15%{opacity:0}to{opacity:0}}@keyframes text-reverse-6def1cfb{0%{opacity:1}50%{opacity:0}to{opacity:0}}.nav[data-v-5c93c2cb]{bottom:20px;font-size:1.3rem;left:0;line-height:1.8rem;pointer-events:none;position:sticky;z-index:4}.nav[data-v-5c93c2cb],.nav ul[data-v-5c93c2cb]{display:flex;height:36px;justify-content:center;width:100%}.nav ul[data-v-5c93c2cb]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f5f5f5cc;border-radius:6px;gap:20px;margin:0;max-width:346px;padding:0;pointer-events:auto;transition:background-color .2s cubic-bezier(.33,1,.68,1)}.nav ul li[data-v-5c93c2cb]{list-style:none}.nav ul li a[data-v-5c93c2cb]{color:var(--grey-3);display:inline-block;padding:8px 10px;text-decoration:none;transition:color .05s cubic-bezier(.33,1,.68,1)}.nav ul li a.selected[data-v-5c93c2cb],.nav ul li a[data-v-5c93c2cb]:hover{color:var(--black)}@media (min-width:992px){.nav[data-v-5c93c2cb]{position:fixed}}.dark .nav ul[data-v-5c93c2cb]{background-color:#363636cc}.dark .nav ul li a[data-v-5c93c2cb]{color:var(--grey-3)}.dark .nav ul li a.selected[data-v-5c93c2cb],.dark .nav ul li a[data-v-5c93c2cb]:hover{color:var(--white)}.night .nav ul[data-v-5c93c2cb]{background-color:#ff9e9e80}.night .nav ul li a[data-v-5c93c2cb]{color:#ff6565}.night .nav ul li a.selected[data-v-5c93c2cb],.night .nav ul li a[data-v-5c93c2cb]:hover{color:var(--red)}.dark.night .nav ul[data-v-5c93c2cb]{background-color:#42000099}.dark.night .nav ul li a[data-v-5c93c2cb]{color:#950000}.dark.night .nav ul li a.selected[data-v-5c93c2cb],.dark.night .nav ul li a[data-v-5c93c2cb]:hover{color:var(--red)}figure[data-v-3d76c00b]{height:-moz-fit-content;height:fit-content;left:0;opacity:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:-moz-fit-content;width:fit-content}figure.show[data-v-3d76c00b]{opacity:1;visibility:visible}figure .image[data-v-3d76c00b]{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}figure .image img[data-v-3d76c00b],figure .image video[data-v-3d76c00b]{height:auto;max-height:104px;max-width:104px;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:992px){figure .image img[data-v-3d76c00b],figure .image video[data-v-3d76c00b]{max-height:156px;max-width:156px}}.video-player[data-v-091d7be2]{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.fullscreen[data-v-091d7be2]{background:#000;position:fixed;z-index:6}.controls[data-v-091d7be2],.fullscreen[data-v-091d7be2]{height:100%;left:0;top:0;width:100%}.controls[data-v-091d7be2]{pointer-events:none;position:absolute;z-index:1}.native-controls .controls[data-v-091d7be2]{display:none}.button[data-v-091d7be2]{pointer-events:auto;position:absolute}.play[data-v-091d7be2]{opacity:1;visibility:visible}.pause[data-v-091d7be2],.play[data-v-091d7be2]{left:50%;top:50%;transform:translate(-50%,-50%)}.pause[data-v-091d7be2]{opacity:0;visibility:hidden}.exit-full-screen[data-v-091d7be2],.full-screen[data-v-091d7be2]{left:20px}.exit-full-screen[data-v-091d7be2],.full-screen[data-v-091d7be2],.mute[data-v-091d7be2],.unmute[data-v-091d7be2]{opacity:0;padding:8px 16px;top:20px;visibility:hidden}.mute[data-v-091d7be2],.progress[data-v-091d7be2],.unmute[data-v-091d7be2]{right:20px}.progress[data-v-091d7be2]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f5f5f5cc;border-radius:6px;bottom:20px;color:var(--black);display:flex;font-size:13px;left:20px;line-height:13px;opacity:0;pointer-events:auto;position:absolute;transition:background-color .2s cubic-bezier(.33,1,.68,1);visibility:hidden}.progress .control[data-v-091d7be2]{height:30px;position:relative;width:70px}.progress .control .pause[data-v-091d7be2],.progress .control .play[data-v-091d7be2]{align-items:center;color:var(--black);display:flex;height:100%;justify-content:center;position:absolute;width:100%}.progress .control .pause[data-v-091d7be2]:hover,.progress .control .play[data-v-091d7be2]:hover{color:var(--black)}.progress .time[data-v-091d7be2]{font-feature-settings:"tnum" on,"lnum" on;align-items:center;display:flex;height:30px;justify-content:center;pointer-events:none;position:relative;text-align:right;width:140px}.progress .progress-bar[data-v-091d7be2]{height:3px;position:relative;width:100%}.progress progress[data-v-091d7be2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;height:3px;pointer-events:none;position:absolute;top:0;width:100%}.progress progress[data-v-091d7be2]::-webkit-progress-bar{background-color:var(--grey-3);border-radius:2px}.progress progress[data-v-091d7be2]::-webkit-progress-value{background:var(--black);border-radius:2px}.progress progress[data-v-091d7be2]::-moz-progress-bar{background:var(--black);border:1px solid var(--black)}.progress .seek[data-v-091d7be2]{cursor:pointer;margin:0;position:absolute;top:0;width:100%}.progress input[type=range][data-v-091d7be2]{-webkit-appearance:none;-moz-appearance:none;background:transparent;cursor:pointer;height:3px}.progress input[type=range][data-v-091d7be2]:focus{outline:none}.progress input[type=range][data-v-091d7be2]::-webkit-slider-runnable-track{-webkit-appearance:none;border-radius:1.3px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.progress input[type=range][data-v-091d7be2]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--black);border-radius:12px;cursor:pointer;height:12px;margin-left:-1px;width:12px}.progress input[type=range][data-v-091d7be2]:focus::-webkit-slider-runnable-track{background:transparent}.progress input[type=range][data-v-091d7be2]::-moz-range-track{background:transparent;border:1px solid transparent;border-radius:1.3px;cursor:pointer;height:3px;width:100%}.progress input[type=range][data-v-091d7be2]::-moz-range-thumb{background:var(--black);border:1px solid var(--black);border-radius:12px;cursor:pointer;height:12px;margin-top:5px;width:12px}.progress input[type=range][data-v-091d7be2]:focus::-moz-range-track{outline:none}.is-playing .play[data-v-091d7be2]{opacity:0;visibility:hidden}.is-paused .control .play[data-v-091d7be2],.is-playing .full-screen[data-v-091d7be2],.is-playing .mute[data-v-091d7be2],.is-playing .pause[data-v-091d7be2],.is-playing .progress[data-v-091d7be2]{opacity:1;visibility:visible}.is-muted .mute[data-v-091d7be2],.is-paused .control .pause[data-v-091d7be2]{opacity:0;visibility:hidden}.is-muted .unmute[data-v-091d7be2]{opacity:1;visibility:visible}.fullscreen .full-screen[data-v-091d7be2]{opacity:0;visibility:hidden}.fullscreen .exit-full-screen[data-v-091d7be2]{opacity:1;visibility:visible}.dark .progress[data-v-091d7be2]{background-color:#363636cc}.dark .progress[data-v-091d7be2],.dark .progress .control .pause[data-v-091d7be2],.dark .progress .control .pause[data-v-091d7be2]:hover,.dark .progress .control .play[data-v-091d7be2],.dark .progress .control .play[data-v-091d7be2]:hover{color:var(--white)}.dark .progress progress[data-v-091d7be2]::-webkit-progress-bar{background-color:var(--grey-3)}.dark .progress progress[data-v-091d7be2]::-webkit-progress-value{background:var(--white)}.dark .progress progress[data-v-091d7be2]::-moz-progress-bar{background:var(--white);border:1px solid var(--white)}.dark .progress input[type=range][data-v-091d7be2]::-webkit-slider-thumb{background:var(--white)}.dark .progress input[type=range][data-v-091d7be2]::-moz-range-thumb{background:var(--white);border:1px solid var(--white)}.night .progress[data-v-091d7be2]{background-color:#ff9e9e80}.night .progress[data-v-091d7be2],.night .progress .control .pause[data-v-091d7be2],.night .progress .control .pause[data-v-091d7be2]:hover,.night .progress .control .play[data-v-091d7be2],.night .progress .control .play[data-v-091d7be2]:hover{color:var(--white)}.night .progress progress[data-v-091d7be2]::-webkit-progress-bar{background-color:var(--red)}.night .progress progress[data-v-091d7be2]::-webkit-progress-value{background:var(--white)}.night .progress progress[data-v-091d7be2]::-moz-progress-bar{background:var(--white);border:1px solid var(--white)}.night .progress input[type=range][data-v-091d7be2]::-webkit-slider-thumb{background:var(--white)}.night .progress input[type=range][data-v-091d7be2]::-moz-range-thumb{background:var(--white);border:1px solid var(--white)}.dark.night .progress[data-v-091d7be2]{background-color:#42000099;color:var(--red)}.dark.night .progress .control .pause[data-v-091d7be2],.dark.night .progress .control .pause[data-v-091d7be2]:hover,.dark.night .progress .control .play[data-v-091d7be2],.dark.night .progress .control .play[data-v-091d7be2]:hover{color:var(--red)}.dark.night .progress progress[data-v-091d7be2]::-webkit-progress-bar{background-color:var(--black)}.dark.night .progress progress[data-v-091d7be2]::-webkit-progress-value{background:var(--red)}.dark.night .progress progress[data-v-091d7be2]::-moz-progress-bar{background:var(--red);border:1px solid var(--red)}.dark.night .progress input[type=range][data-v-091d7be2]::-webkit-slider-thumb{background:var(--red)}.dark.night .progress input[type=range][data-v-091d7be2]::-moz-range-thumb{background:var(--black);border:1px solid var(--red)}@media (prefers-color-scheme:light){.get-started-gradient-border[data-v-a75d3b4d]{background:linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#00dc82,#1de0b1,#36e4da)}.gradient-border-modules[data-v-a75d3b4d]{background:linear-gradient(var(--gradient-angle),#f7d14c,rgba(247,209,76,.6),hsla(0,0%,100%,.8),#f7d14c)}.gradient-border-examples[data-v-a75d3b4d]{background:linear-gradient(var(--gradient-angle),#8deaff,rgba(141,234,255,.6),hsla(0,0%,100%,.8),#8deaff)}.gradient-border-documentation[data-v-a75d3b4d]{background:linear-gradient(var(--gradient-angle),#00dc82,rgba(0,220,130,.6),hsla(0,0%,100%,.8),#00dc82)}}@media (prefers-color-scheme:dark){.get-started-gradient-border[data-v-a75d3b4d]{background:linear-gradient(90deg,#18181b,#18181b),linear-gradient(90deg,#00dc82,#1de0b1,#36e4da)}.gradient-border-modules[data-v-a75d3b4d]{background:linear-gradient(var(--gradient-angle),#f7d14c,#a38108,hsla(0,0%,100%,.3),#a38108)}.gradient-border-examples[data-v-a75d3b4d]{background:linear-gradient(var(--gradient-angle),#8deaff,#008aa9,hsla(0,0%,100%,.3),#008aa9)}.gradient-border-documentation[data-v-a75d3b4d]{background:linear-gradient(var(--gradient-angle),#00dc82,#003f25,hsla(0,0%,100%,.2),#003f25)}}.get-started-gradient-border[data-v-a75d3b4d]{background-clip:padding-box,border-box;background-origin:padding-box,border-box;border-color:transparent;border-radius:12px;border-width:1px}.get-started-gradient-border[data-v-a75d3b4d]:hover>:is(.get-started-gradient-left,.get-started-gradient-right){opacity:.2}.get-started-gradient-left[data-v-a75d3b4d],.get-started-gradient-right[data-v-a75d3b4d]{opacity:0}.gradient-border[data-v-a75d3b4d]{border-radius:12px;left:0;opacity:0;position:absolute;top:0;transform:translate(-1px,-1px);width:calc(100% + 2px);z-index:-1}.gradient-border-rect[data-v-a75d3b4d]{height:calc(100% + 2px)}@media (min-width:1024px){.gradient-border-rect[data-v-a75d3b4d]{height:calc(100% + 1px)}}.gradient-border-square[data-v-a75d3b4d]{height:calc(100% + 2px)}.modules-gradient-right[data-v-a75d3b4d]{opacity:0}.documentation-container:hover>.gradient-border[data-v-a75d3b4d],.examples-container:hover>.gradient-border[data-v-a75d3b4d],.modules-container:hover>.gradient-border[data-v-a75d3b4d]{animation:gradient-rotate 5s linear 0s infinite reverse;opacity:1;transition:all .3s linear}.examples-container:hover>.examples-gradient-right[data-v-a75d3b4d],.modules-container:hover>.modules-gradient-right[data-v-a75d3b4d]{opacity:.2}.examples-gradient-right[data-v-a75d3b4d]{opacity:0}.documentation-image-color-dark[data-v-a75d3b4d],.documentation-image-color-light[data-v-a75d3b4d],.examples-image-color-dark[data-v-a75d3b4d],.examples-image-color-light[data-v-a75d3b4d],.modules-image-color-dark[data-v-a75d3b4d],.modules-image-color-light[data-v-a75d3b4d]{display:none}@media (prefers-color-scheme:light){.modules-image-light[data-v-a75d3b4d]{display:block}.modules-container:hover>a>.modules-image-light[data-v-a75d3b4d],.modules-image-dark[data-v-a75d3b4d]{display:none}.examples-image-light[data-v-a75d3b4d],.modules-container:hover>a>.modules-image-color-light[data-v-a75d3b4d]{display:block}.examples-container:hover>a>.examples-image-light[data-v-a75d3b4d],.examples-image-dark[data-v-a75d3b4d]{display:none}.documentation-image-light[data-v-a75d3b4d],.examples-container:hover>a>.examples-image-color-light[data-v-a75d3b4d]{display:block}.documentation-container:hover>a>div>.documentation-image-light[data-v-a75d3b4d],.documentation-image-dark[data-v-a75d3b4d]{display:none}.documentation-container:hover>a>div>.documentation-image-color-light[data-v-a75d3b4d]{display:block}}@media (prefers-color-scheme:dark){.modules-image-dark[data-v-a75d3b4d]{display:block}.modules-image-light[data-v-a75d3b4d]{display:none}.modules-container:hover>a>.modules-image-color-dark[data-v-a75d3b4d]{display:block}.modules-container:hover>a>.modules-image-dark[data-v-a75d3b4d]{display:none}.examples-image-dark[data-v-a75d3b4d]{display:block}.examples-image-light[data-v-a75d3b4d]{display:none}.examples-container:hover>a>.examples-image-color-dark[data-v-a75d3b4d]{display:block}.examples-container:hover>a>.examples-image-dark[data-v-a75d3b4d]{display:none}.documentation-image-dark[data-v-a75d3b4d]{display:block}.documentation-image-light[data-v-a75d3b4d]{display:none}.documentation-container:hover>a>div>.documentation-image-color-dark[data-v-a75d3b4d]{display:block}.documentation-container:hover>a>div>.documentation-image-dark[data-v-a75d3b4d]{display:none}}.bg-white[data-v-a75d3b4d]{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-100[data-v-a75d3b4d]{--tw-bg-opacity:1;background-color:rgba(238,238,238,var(--tw-bg-opacity))}.bg-gradient-to-r[data-v-a75d3b4d]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-l[data-v-a75d3b4d]{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.from-green-400[data-v-a75d3b4d]{--tw-gradient-from:rgba(55,233,144,var(--tw-from-opacity,1));--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.from-blue-400[data-v-a75d3b4d]{--tw-gradient-from:rgba(56,189,248,var(--tw-from-opacity,1));--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.from-yellow-400[data-v-a75d3b4d]{--tw-gradient-from:rgba(251,191,36,var(--tw-from-opacity,1));--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.to-transparent[data-v-a75d3b4d]{--tw-gradient-to:transparent}.border-gray-200[data-v-a75d3b4d]{--tw-border-opacity:1;border-color:rgba(224,224,224,var(--tw-border-opacity))}.hover\:border-transparent[data-v-a75d3b4d]:hover{border-color:transparent}.rounded-xl[data-v-a75d3b4d]{border-radius:.75rem}.rounded[data-v-a75d3b4d]{border-radius:.25rem}.border[data-v-a75d3b4d]{border-width:1px}.border-t[data-v-a75d3b4d]{border-top-width:1px}.flex[data-v-a75d3b4d]{display:flex}.grid[data-v-a75d3b4d]{display:grid}.hidden[data-v-a75d3b4d]{display:none}.flex-col[data-v-a75d3b4d]{flex-direction:column}.flex-col-reverse[data-v-a75d3b4d]{flex-direction:column-reverse}.place-content-center[data-v-a75d3b4d]{place-content:center}.items-center[data-v-a75d3b4d]{align-items:center}.justify-end[data-v-a75d3b4d]{justify-content:flex-end}.justify-center[data-v-a75d3b4d]{justify-content:center}.flex-1[data-v-a75d3b4d]{flex:1 1 0%}.order-last[data-v-a75d3b4d]{order:9999}.font-mono[data-v-a75d3b4d]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-semibold[data-v-a75d3b4d]{font-weight:600}.font-bold[data-v-a75d3b4d]{font-weight:700}.h-32[data-v-a75d3b4d]{height:8rem}.h-\[70px\][data-v-a75d3b4d]{height:70px}.text-4xl[data-v-a75d3b4d]{font-size:2.25rem;line-height:2.5rem}.text-xl[data-v-a75d3b4d]{font-size:1.25rem;line-height:1.75rem}.text-sm[data-v-a75d3b4d]{font-size:.875rem;line-height:1.25rem}.text-2xl[data-v-a75d3b4d]{font-size:1.5rem;line-height:2rem}.mx-auto[data-v-a75d3b4d]{margin-left:auto;margin-right:auto}.mb-2[data-v-a75d3b4d]{margin-bottom:.5rem}.max-w-\[960px\][data-v-a75d3b4d]{max-width:960px}.min-h-screen[data-v-a75d3b4d]{min-height:100vh}.p-1[data-v-a75d3b4d]{padding:.25rem}.px-4[data-v-a75d3b4d]{padding-left:1rem;padding-right:1rem}.py-14[data-v-a75d3b4d]{padding-bottom:3.5rem;padding-top:3.5rem}.py-6[data-v-a75d3b4d]{padding-bottom:1.5rem;padding-top:1.5rem}.px-5[data-v-a75d3b4d]{padding-left:1.25rem;padding-right:1.25rem}.pt-\[58px\][data-v-a75d3b4d]{padding-top:58px}.pb-6[data-v-a75d3b4d]{padding-bottom:1.5rem}.absolute[data-v-a75d3b4d]{position:absolute}.relative[data-v-a75d3b4d]{position:relative}.inset-y-0[data-v-a75d3b4d]{bottom:0;top:0}.inset-x-0[data-v-a75d3b4d]{left:0;right:0}.left-0[data-v-a75d3b4d]{left:0}.right-0[data-v-a75d3b4d]{right:0}.-top-\[58px\][data-v-a75d3b4d]{top:-58px}.-top-3[data-v-a75d3b4d]{top:-.75rem}.focus-visible\:ring-2[data-v-a75d3b4d]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.text-center[data-v-a75d3b4d]{text-align:center}.text-black[data-v-a75d3b4d]{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-gray-700[data-v-a75d3b4d]{--tw-text-opacity:1;color:rgba(66,66,66,var(--tw-text-opacity))}.hover\:text-black[data-v-a75d3b4d]:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.antialiased[data-v-a75d3b4d]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-full[data-v-a75d3b4d]{width:100%}.w-\[20\%\][data-v-a75d3b4d]{width:20%}.z-10[data-v-a75d3b4d]{z-index:10}.z-1[data-v-a75d3b4d]{z-index:1}.gap-6[data-v-a75d3b4d]{grid-gap:1.5rem;gap:1.5rem}.gap-3[data-v-a75d3b4d]{grid-gap:.75rem;gap:.75rem}.gap-x-4[data-v-a75d3b4d]{grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.gap-y-16[data-v-a75d3b4d]{grid-row-gap:4rem;-webkit-row-gap:4rem;-moz-row-gap:4rem;row-gap:4rem}.gap-y-4[data-v-a75d3b4d]{grid-row-gap:1rem;-webkit-row-gap:1rem;-moz-row-gap:1rem;row-gap:1rem}.gap-y-2[data-v-a75d3b4d]{grid-row-gap:.5rem;-webkit-row-gap:.5rem;-moz-row-gap:.5rem;row-gap:.5rem}.grid-cols-2[data-v-a75d3b4d]{grid-template-columns:repeat(2,minmax(0,1fr))}.col-span-2[data-v-a75d3b4d]{-ms-grid-column-span:span 2/span 2;grid-column:span 2/span 2}.row-span-2[data-v-a75d3b4d]{-ms-grid-row-span:span 2/span 2;grid-row:span 2/span 2}.transition-opacity[data-v-a75d3b4d]{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300[data-v-a75d3b4d]{transition-duration:.3s}@media (min-width:640px){.sm\:flex-row[data-v-a75d3b4d]{flex-direction:row}.sm\:justify-between[data-v-a75d3b4d]{justify-content:space-between}.sm\:h-34[data-v-a75d3b4d]{height:8.5rem}.sm\:text-base[data-v-a75d3b4d]{font-size:1rem;line-height:1.5rem}.sm\:text-5xl[data-v-a75d3b4d]{font-size:3rem;line-height:1}.sm\:min-h-\[220px\][data-v-a75d3b4d]{min-height:220px}.sm\:px-6[data-v-a75d3b4d]{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-28[data-v-a75d3b4d]{padding-left:7rem;padding-right:7rem}.sm\:col-span-1[data-v-a75d3b4d]{-ms-grid-column-span:span 1/span 1;grid-column:span 1/span 1}}@media (min-width:768px){.md\:min-h-\[180px\][data-v-a75d3b4d]{min-height:180px}}@media (min-width:1024px){.lg\:flex-col[data-v-a75d3b4d]{flex-direction:column}.lg\:order-none[data-v-a75d3b4d]{order:0}.lg\:min-h-min[data-v-a75d3b4d]{min-height:-moz-min-content;min-height:min-content}.lg\:py-7[data-v-a75d3b4d]{padding-bottom:1.75rem;padding-top:1.75rem}.lg\:px-8[data-v-a75d3b4d]{padding-left:2rem;padding-right:2rem}.lg\:grid-cols-10[data-v-a75d3b4d]{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:col-span-10[data-v-a75d3b4d]{-ms-grid-column-span:span 10/span 10;grid-column:span 10/span 10}.lg\:col-span-6[data-v-a75d3b4d]{-ms-grid-column-span:span 6/span 6;grid-column:span 6/span 6}.lg\:col-span-4[data-v-a75d3b4d]{-ms-grid-column-span:span 4/span 4;grid-column:span 4/span 4}}@media (prefers-color-scheme:dark){.dark\:bg-black[data-v-a75d3b4d]{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark\:bg-white\/10[data-v-a75d3b4d]{--tw-bg-opacity:.1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark\:bg-gray-900[data-v-a75d3b4d]{--tw-bg-opacity:1;background-color:rgba(24,24,27,var(--tw-bg-opacity))}.dark\:border-transparent[data-v-a75d3b4d]{border-color:transparent}.dark\:border-gray-900[data-v-a75d3b4d]{--tw-border-opacity:1;border-color:rgba(24,24,27,var(--tw-border-opacity))}.dark\:border-none[data-v-a75d3b4d]{border-style:none}.dark\:block[data-v-a75d3b4d]{display:block}.dark\:hidden[data-v-a75d3b4d]{display:none}.dark\:text-white[data-v-a75d3b4d]{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark\:text-gray-300[data-v-a75d3b4d]{--tw-text-opacity:1;color:rgba(189,189,189,var(--tw-text-opacity))}.dark\:hover\:text-white[data-v-a75d3b4d]:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}@font-face{font-family:Antique Legacy;font-style:normal;font-weight:500;src:url(./Antique-Legacy-Medium.b8c18708.woff2) format("woff2"),url(./Antique-Legacy-Medium.6f376571.woff) format("woff")}:root{--black:#000;--white:#fff;--red:red;--grey-1:#f5f5f5;--grey-2:#e8e8e8;--grey-3:#858585;--grey-4:#363636;--grey-5:#1f1f1f}*,:after,:before{-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;box-sizing:border-box}.mask{background-color:var(--white);height:100%;left:0;opacity:1;pointer-events:none;position:fixed;top:0;visibility:visible;width:100%;z-index:3}@media (prefers-color-scheme:dark){.mask{background-color:var(--black)}}html{font-size:62.5%}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--white);color:var(--black);font-family:Antique Legacy;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.3125em;margin:0;transition:background-color .2s cubic-bezier(.33,1,.68,1),color .2s cubic-bezier(.33,1,.68,1)}body.is-fixed{overflow:hidden;position:fixed;width:100%}.is-loading body{cursor:wait}h1{align-items:center;display:flex;flex-wrap:wrap;font-size:52vw;font-weight:500;justify-content:center;letter-spacing:-.02em;line-height:.75em;margin:0}@media (min-width:576px){h1{font-size:40vw}}@media (min-width:992px){h1{font-size:32vw}}@media (min-width:1200px){h1{font-size:30vw}}h2{font-size:42px;font-weight:500;letter-spacing:-.02em;line-height:1.05em}h2:first-of-type{margin-top:0}h2:last-of-type{margin-bottom:0}@media (min-width:992px){h2{font-size:5vw}}h3{font-size:1.6rem;font-weight:500;line-height:1.3125em;margin:0}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}a{color:currentColor;transition:color .05s cubic-bezier(.33,1,.68,1)}.button,a{text-decoration:none}.button{background-color:transparent;border:1px solid var(--black);border-radius:6px;color:var(--black);display:inline-block;font-size:1.3rem;line-height:1;padding:10px 30px;position:relative;transition:border-color .05s cubic-bezier(.33,1,.68,1),background-color .05s cubic-bezier(.33,1,.68,1),color .05s cubic-bezier(.33,1,.68,1)}.button svg{position:absolute;right:8px;top:8px}.button:hover{background-color:var(--black);color:var(--white)}.button.secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f5f5f5cc}.button.secondary,.button.secondary:hover{border-color:transparent;color:var(--black)}.button.secondary:hover{background-color:var(--grey-2)}figure{line-height:0;margin:0 auto;position:relative}figure .image,figure .logo,figure .video{display:block;position:relative}figure img,figure video{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}figure .video-player+video,figure img+video{background-color:var(--white);height:100%;left:0;position:absolute;top:0;transform:scale(1.001);width:100%}figure.indent-0{margin:0 5px;max-width:2400px;width:auto}figure.indent-1,figure.indent-2{max-width:1850px;width:78%}figure.indent-3,figure.indent-4{width:62%}figure.diptych [class~=image]{display:inline-block;position:relative;width:50%}figure.diptych [class~=image] img,figure.diptych [class~=image] video{aspect-ratio:3/4}@media (min-width:992px){figure.indent-0{margin:0 10px;width:auto}figure.indent-1{width:80%}figure.indent-2{width:64%}figure.indent-3{width:48%}figure.indent-4{width:32%}}@media (min-width:2400px){figure.indent-0{margin:0 auto}}figcaption{font-size:1.6rem;line-height:1.3125em;margin:20px 15px}figcaption .description,figcaption .title{display:block;margin-bottom:1em;width:-moz-fit-content;width:fit-content}figcaption .tags{display:flex;flex-wrap:wrap;font-size:1.3rem;gap:10px;line-height:1.2em;width:-moz-fit-content;width:fit-content}@media (max-width:450px){.case-study .hero figure.indent-0,.case-study .hero figure.indent-1,.case-study .hero figure.indent-2,.case-study .hero figure.indent-3,.case-study .hero figure.indent-4,.home figure.indent-0,.home figure.indent-1,.home figure.indent-2,.home figure.indent-3,.home figure.indent-4{margin:0 5px;width:auto}}::-moz-selection{background-color:var(--grey-2);-moz-transition:background-color .05s cubic-bezier(.33,1,.68,1);transition:background-color .05s cubic-bezier(.33,1,.68,1)}::selection{background-color:var(--grey-2);transition:background-color .05s cubic-bezier(.33,1,.68,1)}.light .mask{background-color:var(--white)}.dark .mask,.dark body{background-color:var(--black)}.dark .button,.dark body{color:var(--white)}.dark .button{border-color:var(--white)}.dark .button:hover{background-color:var(--white);color:var(--black)}.dark .button.secondary{background-color:#363636cc;border-color:transparent;color:var(--white)}.dark .button.secondary:hover{background-color:var(--grey-5);border-color:transparent;color:var(--white)}.dark figure .video-player+video,.dark figure img+video{background-color:var(--black)}.dark ::-moz-selection{background-color:var(--grey-4)}.dark ::selection{background-color:var(--grey-4)}.night .button,.night body{color:var(--red)}.night .button{border-color:var(--red)}.night .button:hover{background-color:var(--red);color:var(--white)}.night .button.secondary{background-color:#ff9e9e80;border-color:transparent;color:var(--red)}.night .button.secondary:hover{background-color:var(--red);border-color:transparent;color:var(--white)}.night .image:after,.night .logo:after,.night .video:after{background-color:var(--red);content:"";display:block;height:100%;left:0;mix-blend-mode:lighten;pointer-events:none;position:absolute;top:0;transform:scale(1.001);transition:mix-blend-mode .2s cubic-bezier(.33,1,.68,1);width:100%}.night ::-moz-selection{background-color:#ff9e9e80}.night ::selection{background-color:#ff9e9e80}.dark.night body{color:var(--red)}.dark.night .button{border-color:var(--red);color:var(--red)}.dark.night .button:hover{background-color:var(--red);color:var(--black)}.dark.night .button.secondary{background-color:#42000099;border-color:transparent;color:var(--red)}.dark.night .button.secondary:hover{background-color:var(--red);border-color:transparent;color:var(--black)}.dark.night .image:after,.dark.night .logo:after,.dark.night .video:after{mix-blend-mode:multiply}.dark.night ::-moz-selection{background-color:#42000099}.dark.night ::selection{background-color:#42000099}
