:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-white-softer: #f4f4f4;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white-softer);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{inset:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-up-enter-active,.vfm-slide-up-leave-active,.vfm-slide-down-enter-active,.vfm-slide-down-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-right-enter-active,.vfm-slide-right-leave-active,.vfm-slide-left-enter-active,.vfm-slide-left-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{position:fixed;top:0;bottom:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}#app{max-width:100%;margin:0 auto;padding:.25rem;font-weight:400;min-height:100vh}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 1024px){body{display:flex;place-items:center}#app{padding:2rem}}@media (min-width: 1024px){#app{width:1280px}}.bad-header[data-v-21912c9d]{margin-top:0}.image-modal{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:1.5rem;right:1.5rem;margin:auto;transform:translateY(-50%)}.image-modal__content{position:relative}.image-modal__close{position:absolute;height:30px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;right:0;top:-45px;color:#fff;border:rgba(255,255,255,0) 2px solid;transition:border-color .25s ease-in-out;border-radius:50%}.image-modal__close:hover{border-color:#fff}.image-modal__capture-date{position:absolute;bottom:-2rem;left:0;right:0;text-align:center}@media screen and (max-width: 768px){.image-modal__capture-date{font-size:.75rem}}.image-modal__image{transition:opacity .25s linear;max-width:100%;max-height:100%;object-fit:contain}.loader{width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#fff;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}.image-modal__image+.loader{transition:opacity .25s linear}.image-modal__image[lazy=loading]{opacity:0}.image-modal__image[lazy=loaded]{opacity:1}.image-modal__image[lazy=loading]+.loader{opacity:1}.image-modal__image[lazy=loaded]+.loader{opacity:0}.image[data-v-3473a9b4]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;cursor:pointer;opacity:0;transition:opacity .25s ease-in-out}.image[lazy=loaded][data-v-3473a9b4]{opacity:1}.image-loader[data-v-3473a9b4]{position:absolute;inset:0;width:100%;height:100%;background-color:#0009;transition:opacity .25s ease-in-out,visibility 0s;opacity:0;visibility:hidden}.image[lazy=loading]+.image-loader[data-v-3473a9b4]{opacity:1;visibility:visible}.image[lazy=loading][data-v-3473a9b4]{width:100%;height:auto}.image__capture-date[data-v-3473a9b4]{position:absolute;bottom:0;left:0;right:0;padding:.5rem;color:#fff;background:#0009;opacity:0;transition:opacity .25s ease-in-out}@media screen and (max-width: 768px){.image__capture-date[data-v-3473a9b4]{font-size:.75rem;padding:.25rem}}.image__container:hover .image__capture-date[data-v-3473a9b4]{opacity:1}.video-modal{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:1.5rem;right:1.5rem;margin:auto;transform:translateY(-50%)}.video-modal__content{position:relative}.video-modal__video{transition:opacity .25s linear;max-width:100%;max-height:100%;object-fit:contain}.video-modal__close{position:absolute;height:30px;width:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;right:0;top:-45px;color:#fff;border:rgba(255,255,255,0) 2px solid;transition:border-color .25s ease-in-out;border-radius:50%}.video-modal__close:hover{border-color:#fff}.video[data-v-950cd9b2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;cursor:pointer}.video__play-icon[data-v-950cd9b2]{position:absolute;top:.5rem;right:.5rem;font-size:2.5rem;color:#fff;opacity:.75;transition:opacity .25s ease-in-out;z-index:1}.video__container:hover .video__play-icon[data-v-950cd9b2]{opacity:1}.video__capture-date[data-v-950cd9b2]{position:absolute;bottom:0;left:0;right:0;padding:.5rem;color:#fff;background:#0009;opacity:0;transition:opacity .25s ease-in-out;z-index:1}.video__container:hover .video__capture-date[data-v-950cd9b2]{opacity:1}.milestone[data-v-f4d40fd4]{background-color:#e8e6df;color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%;position:absolute;text-align:center;padding:.5rem}.milestone__text[data-v-f4d40fd4]{padding:.5rem 0;font-size:.75rem}.milestone__date[data-v-f4d40fd4]{font-size:.5rem}.milestone__icon[data-v-f4d40fd4]{font-size:1.5rem}@media screen and (min-width: 768px){.milestone[data-v-f4d40fd4]{padding:.75rem}.milestone__icon[data-v-f4d40fd4]{font-size:2.5rem}.milestone__text[data-v-f4d40fd4]{padding:.75rem 0;font-size:1.25rem}.milestone__date[data-v-f4d40fd4]{font-size:.75rem}}.test[data-v-62c477d0]{max-width:500px;word-break:break-all}.grid[data-v-62c477d0]{display:grid;gap:4px;grid-auto-flow:row dense;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}.section[data-v-62c477d0]{position:relative}.content-item[data-v-62c477d0]{height:0;padding-bottom:125%;position:relative}.highlighted[data-v-62c477d0]{grid-column:span 2;grid-row:span 2}@media only screen and (min-width: 500px){.grid[data-v-62c477d0]{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width: 1200px){.grid[data-v-62c477d0]{grid-template-columns:repeat(6,1fr)}}.page-title[data-v-23aaab43]{text-align:center;padding-bottom:2rem}.loader-container[data-v-23aaab43]{display:flex;padding:20rem;align-items:center;justify-content:center}.section-title[data-v-23aaab43]{padding-bottom:.5rem;position:sticky;background:linear-gradient(0deg,#0000,#00000080);color:#fff;top:0;padding:0 1rem;margin-bottom:-36px;font-weight:700;z-index:1}.input-field[data-v-f05d6e82]{display:flex;flex-direction:column;padding-bottom:.75rem}.input-field__label[data-v-f05d6e82]{padding-bottom:.25rem}.input-field__input[data-v-f05d6e82]{outline:none;border:none;padding:.25rem .5rem;font-size:1rem}.sign-up-form__container[data-v-fd348501],.sign-in-form__container[data-v-8174a7f8]{display:flex;flex-direction:column}.button[data-v-f3750e1c]{display:flex;width:100%;align-items:center;gap:.5rem;outline:none;border:1px solid var(--color-text);background:none;padding:.5rem 1.5rem;color:var(--color-text);cursor:pointer;font-size:1.5rem;transition:background-color .25s ease-in-out,color .25s ease-in-out;line-height:1.5rem}.button[data-v-f3750e1c]:hover{color:#000;background-color:var(--color-text)}.button__icon[data-v-f3750e1c],.sign-in-google__icon[data-v-84739d99]{height:1.5rem;width:1.5rem}.sign-in-page__item[data-v-42c9194d]{flex:1}.sign-in-page__forms[data-v-42c9194d]{width:500px}.sign-in-page__arrow-back .material-symbols-outlined[data-v-42c9194d]{cursor:pointer}.sign-in-page[data-v-42c9194d]{display:flex;justify-content:center;padding:5rem 0}.sign-in-page__login-buttons-container[data-v-42c9194d]{width:500px;display:flex;flex-direction:column;justify-content:stretch;align-items:center}.sign-in-page__login-button[data-v-42c9194d]{margin-bottom:.5rem}.sign-in-page__spacer[data-v-42c9194d]{padding:.5rem 0}.sign-in-page__buttons-title[data-v-42c9194d]{padding-bottom:.25rem}
