@media (width>=0){html[data-v-9d4cf241]:before{content:"small";display:none}}@media (width>=500px){html[data-v-9d4cf241]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-9d4cf241]:before{content:"large";display:none}}.image-lazy[data-v-9d4cf241]{width:100%;height:auto;font-size:0;position:relative;overflow:hidden}.image-lazy.is-old-safari .full img[data-v-9d4cf241]{opacity:1}img[data-v-9d4cf241],picture[data-v-9d4cf241]{pointer-events:none;width:100%;height:auto;-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}.image-full[data-v-9d4cf241],.image-low[data-v-9d4cf241]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.full img[data-v-9d4cf241]{opacity:0;transition:opacity .3s cubic-bezier(.37,0,.63,1)}.full img.is-loaded[data-v-9d4cf241],.image-lazy.no-thumbnail .full img[data-v-9d4cf241]{opacity:1}.low .image-low[data-v-9d4cf241]{opacity:1;image-rendering:pixelated}.placeholder[data-v-9d4cf241]{opacity:1}@media (width>=0){html[data-v-78351482]:before{content:"small";display:none}}@media (width>=500px){html[data-v-78351482]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-78351482]:before{content:"large";display:none}}.card-project[data-v-78351482]{aspect-ratio:528/660;background-color:#f5f5f5;width:100%;position:relative}.link-project[data-v-78351482]{display:block;position:absolute;inset:0}.project-media-container[data-v-78351482]{position:absolute;inset:0}.image-project[data-v-78351482]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.video-project[data-v-78351482]{opacity:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;transition:opacity .3s cubic-bezier(.37,0,.63,1);position:absolute;inset:0}.video-project.is-visible[data-v-78351482]{opacity:1}.content-project[data-v-78351482]{color:#fff;background:linear-gradient(#1110 50%,#1111114d 100%);flex-direction:column-reverse;width:100%;height:100%;padding-bottom:.8125rem;padding-left:.75rem;padding-right:.75rem;display:flex;position:absolute;bottom:0;left:0}.details[data-v-78351482]{color:#050404;background-color:#fff;justify-content:space-between;align-items:center;padding-right:1px;transition:background-color .1s cubic-bezier(.37,0,.63,1),color .1s cubic-bezier(.37,0,.63,1);display:flex}.tags-container[data-v-78351482]{max-width:50%;overflow:hidden}.tags-inner[data-v-78351482]{display:flex}.tags-inner.is-overflowing[data-v-78351482]{width:max-content;animation:10s linear infinite marquee-78351482}.tags[data-v-78351482]{color:#050404;white-space:nowrap;flex-shrink:0;font-size:.875rem}.tags[data-v-78351482]:nth-child(2){margin-left:1.25rem;margin-right:1.25rem}@keyframes marquee-78351482{0%{transform:translate(0)}to{transform:translate(-50%)}}.image-project[data-v-78351482]{height:100%!important}@media (width>=0){html[data-v-d2056fcf]:before{content:"small";display:none}}@media (width>=500px){html[data-v-d2056fcf]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-d2056fcf]:before{content:"large";display:none}}.section-projects[data-v-d2056fcf]:not(:last-child){margin-bottom:.25rem}.header[data-v-d2056fcf]{flex-direction:column;gap:2rem;margin-bottom:.875rem;display:flex}@media (width>=850px){.header[data-v-d2056fcf]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0}}.filters[data-v-d2056fcf]{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}@media (width>=850px){.filters[data-v-d2056fcf]{gap:1rem}}.button-filter[data-v-d2056fcf]{color:#959595}.button-filter[data-v-d2056fcf]:not(:last-child){margin-right:.5rem}@media (width>=850px){.button-filter[data-v-d2056fcf]:not(:last-child){margin-right:0}}.button-filter.is-active[data-v-d2056fcf]{color:#050404}.grid-projects[data-v-d2056fcf]{grid-template-columns:1fr;gap:.25rem;display:grid}@media (width>=850px){.grid-projects[data-v-d2056fcf]{grid-template-columns:repeat(3,1fr)}.grid-projects--1[data-v-d2056fcf]{grid-template-columns:repeat(1,1fr)}.grid-projects--1 .card-project[data-v-d2056fcf]{aspect-ratio:16/9}.grid-projects--2[data-v-d2056fcf]{grid-template-columns:repeat(2,1fr)}.grid-projects--2 .card-project[data-v-d2056fcf]{aspect-ratio:784/900}.grid-projects--3[data-v-d2056fcf]{grid-template-columns:repeat(3,1fr)}.grid-projects--4[data-v-d2056fcf]{grid-template-columns:repeat(4,1fr)}}@media (width>=0){html[data-v-f8adc595]:before{content:"small";display:none}}@media (width>=500px){html[data-v-f8adc595]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-f8adc595]:before{content:"large";display:none}}.controls-video[data-v-f8adc595]{opacity:0;background-color:#ffffffe6;width:calc(100% - 1rem);height:1.75rem;margin:auto;transition:opacity .3s cubic-bezier(.37,0,.63,1);position:absolute;bottom:.5rem;left:0;right:0}.controls-video.is-visible[data-v-f8adc595]{opacity:1}@media (width>=850px){.controls-video[data-v-f8adc595]{width:calc(100% - 3rem);bottom:1.5rem}}.container[data-v-f8adc595]{justify-content:center;align-items:center;height:100%;padding-left:.25rem;padding-right:.25rem;display:flex}.button[data-v-f8adc595]{cursor:pointer;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.button-play[data-v-f8adc595],.button-fullscreen[data-v-f8adc595],.button-sound[data-v-f8adc595]{width:1.75rem;height:1.75rem}@media (width>=500px){.button-play[data-v-f8adc595],.button-fullscreen[data-v-f8adc595],.button-sound[data-v-f8adc595]{width:2rem;height:2rem}}.icon-pause[data-v-f8adc595],.icon-play[data-v-f8adc595]{width:.4375rem;height:auto}.icon-restart[data-v-f8adc595]{width:.4375rem;height:auto;transform:scaleX(-1)}.icon-restart[data-v-f8adc595] *{fill:#050404}.icon-fullscreen[data-v-f8adc595]{width:.875rem;height:auto}.icon-sound[data-v-f8adc595]{width:1.0625rem;height:auto}.progress-container[data-v-f8adc595]{justify-content:center;align-items:center;width:100%;height:100%;margin-left:.25rem;margin-right:.25rem;display:flex;position:relative}.progress-background[data-v-f8adc595]{background-color:#f5f5f5;width:100%;height:.25rem;margin:auto;position:absolute;top:0;bottom:0;left:0}.progress-fill[data-v-f8adc595]{transform-origin:0 0;pointer-events:none;background:#a3ff6e;width:100%;height:.25rem;margin:auto;position:absolute;top:0;bottom:0;left:0}.progress-input[data-v-f8adc595]{z-index:2;cursor:pointer;appearance:none;background:0 0;width:100%;height:100%;margin:0;padding:0;position:relative}.progress-input[data-v-f8adc595]::-webkit-slider-thumb{appearance:none;width:0;height:0}.progress-input[data-v-f8adc595]::-moz-range-thumb{appearance:none;background:0 0;border:none;width:0;height:0}@media (width>=0){html[data-v-f04b7dab]:before{content:"small";display:none}}@media (width>=500px){html[data-v-f04b7dab]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-f04b7dab]:before{content:"large";display:none}}.video-player[data-v-f04b7dab]{width:100%;font-size:0;position:relative}.placeholder[data-v-f04b7dab]{width:100%;position:relative}.video[data-v-f04b7dab]{opacity:0;width:100%;height:100%;transition:opacity .2s cubic-bezier(.37,0,.63,1);position:absolute;top:0;left:0}.video.is-ready[data-v-f04b7dab]{opacity:1}.loading-indicator[data-v-f04b7dab]{margin:auto;position:absolute;inset:0}.poster[data-v-f04b7dab]{opacity:1;width:100%;height:100%;transition:opacity .2s cubic-bezier(.37,0,.63,1);top:0;left:0;position:absolute!important}.poster[data-v-f04b7dab] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.poster.is-video-ready[data-v-f04b7dab]{opacity:0}.button-play[data-v-f04b7dab]{opacity:0;pointer-events:none;margin:auto;position:absolute;inset:0}.button-play.is-visible[data-v-f04b7dab]{opacity:1;pointer-events:all}@media (width>=0){html[data-v-6d5abf09]:before{content:"small";display:none}}@media (width>=500px){html[data-v-6d5abf09]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-6d5abf09]:before{content:"large";display:none}}.media[data-v-6d5abf09]{width:auto;overflow:hidden}.media-container[data-v-6d5abf09]{width:100%;margin:auto;overflow:hidden}.media--cover .media-container[data-v-6d5abf09]{width:100%;height:100%}.image[data-v-6d5abf09],.video-player[data-v-6d5abf09]{width:100%;height:auto}.media--cover .image[data-v-6d5abf09],.media--cover .video-player[data-v-6d5abf09]{height:100%}.media--cover .image[data-v-6d5abf09] img,.media--cover .image[data-v-6d5abf09] video,.media--cover .video-player[data-v-6d5abf09] img,.media--cover .video-player[data-v-6d5abf09] video{-o-object-fit:cover;object-fit:cover;height:100%}@media (width>=0){html[data-v-eee9cd49]:before{content:"small";display:none}}@media (width>=500px){html[data-v-eee9cd49]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-eee9cd49]:before{content:"large";display:none}}.section-project-medias[data-v-eee9cd49]{align-items:stretch;gap:.25rem;padding-top:.25rem;display:flex}.section-project-medias[data-v-eee9cd49] .media{flex:1;min-width:0}.section-project-medias[data-v-eee9cd49] .media-container{height:100%;position:relative}.section-project-medias[data-v-eee9cd49] .image-lazy,.section-project-medias[data-v-eee9cd49] .video-player{width:100%;height:100%;position:absolute;top:0;left:0}.section-project-medias[data-v-eee9cd49] .image-lazy img,.section-project-medias[data-v-eee9cd49] .video-player video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-project-medias[data-v-eee9cd49] .media:first-child .media-container{height:auto;position:relative}.section-project-medias[data-v-eee9cd49] .media:first-child .image-lazy,.section-project-medias[data-v-eee9cd49] .media:first-child .video-player{position:relative}@media (width>=0){html[data-v-5066ead7]:before{content:"small";display:none}}@media (width>=500px){html[data-v-5066ead7]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-5066ead7]:before{content:"large";display:none}}.text-body[data-v-5066ead7]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2}.text-body-small[data-v-5066ead7],.text-body-medium[data-v-5066ead7]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:.75rem;font-weight:400;line-height:1.2}.text-label-medium[data-v-5066ead7],.text-label[data-v-5066ead7]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1}.text-button-large[data-v-5066ead7]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:1.5rem;font-weight:400;line-height:.8}.text-button-medium[data-v-5066ead7]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:1rem;font-weight:400;line-height:.8}.text-button-small[data-v-5066ead7]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:.8}.text-button-small-alternative[data-v-5066ead7],.text-button-medium-alternative[data-v-5066ead7]{letter-spacing:.1px;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:.8}.text-heading-1[data-v-5066ead7]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-1[data-v-5066ead7]{text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:2.5rem}}.text-heading-2[data-v-5066ead7]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-2[data-v-5066ead7]{font-size:2.5rem}}.text-heading-3[data-v-5066ead7]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-3[data-v-5066ead7]{font-size:2rem}}.text-heading-4[data-v-5066ead7]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-4[data-v-5066ead7]{letter-spacing:0;font-size:1.5rem}}.text-heading-4-medium[data-v-5066ead7]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2}.section-project-content-medias[data-v-5066ead7]{flex-direction:column;gap:.25rem;padding-top:.25rem;display:flex}@media (width>=850px){.section-project-content-medias[data-v-5066ead7]{flex-direction:row-reverse;align-items:flex-start}}.medias[data-v-5066ead7]{flex-direction:column;flex:1;gap:.25rem;width:100%;display:flex}.content-container[data-v-5066ead7]{flex:1;width:100%;padding-top:1.25rem;padding-bottom:5rem}@media (width>=850px){.content-container[data-v-5066ead7]{padding-bottom:6.25rem}}.content[data-v-5066ead7]{padding-left:1rem}@media (width>=850px){.content[data-v-5066ead7]{padding-left:1.25rem}.section-project-content-medias.is-content-alone .content[data-v-5066ead7]{padding-left:0}}.title[data-v-5066ead7]{color:#959595;margin-bottom:2.5rem}.rich-text[data-v-5066ead7] p{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}@media (width>=850px){.rich-text[data-v-5066ead7] p{letter-spacing:0;font-size:1.5rem}}.rich-text[data-v-5066ead7] h3{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}@media (width>=850px){.rich-text[data-v-5066ead7] h3{letter-spacing:0;letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}}@media (width>=850px) and (width>=850px){.rich-text[data-v-5066ead7] h3{font-size:2rem}}.rich-text[data-v-5066ead7] h3:not(:first-child){margin-top:2rem}.rich-text[data-v-5066ead7] h3 b{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2;display:block}@media (width>=850px){.rich-text[data-v-5066ead7] h3 b{text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:2.5rem}}.rich-text[data-v-5066ead7] i{letter-spacing:.2px;margin-top:1.5rem;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2;display:block}@media (width>=850px){.rich-text[data-v-5066ead7] i{max-width:24.0625rem}}@media (width>=0){html[data-v-8cd11753]:before{content:"small";display:none}}@media (width>=500px){html[data-v-8cd11753]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-8cd11753]:before{content:"large";display:none}}.text-body[data-v-8cd11753]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2}.text-body-small[data-v-8cd11753],.text-body-medium[data-v-8cd11753]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:.75rem;font-weight:400;line-height:1.2}.text-label-medium[data-v-8cd11753],.text-label[data-v-8cd11753]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1}.text-button-large[data-v-8cd11753]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:1.5rem;font-weight:400;line-height:.8}.text-button-medium[data-v-8cd11753]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:1rem;font-weight:400;line-height:.8}.text-button-small[data-v-8cd11753]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:.8}.text-button-small-alternative[data-v-8cd11753],.text-button-medium-alternative[data-v-8cd11753]{letter-spacing:.1px;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:.8}.text-heading-1[data-v-8cd11753]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-1[data-v-8cd11753]{text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:2.5rem}}.text-heading-2[data-v-8cd11753]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-2[data-v-8cd11753]{font-size:2.5rem}}.text-heading-3[data-v-8cd11753]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-3[data-v-8cd11753]{font-size:2rem}}.text-heading-4[data-v-8cd11753]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-4[data-v-8cd11753]{letter-spacing:0;font-size:1.5rem}}.text-heading-4-medium[data-v-8cd11753]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2}.section-text-cta[data-v-8cd11753]{flex-direction:column;align-items:baseline;gap:9.75rem;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}@media (width>=850px){.section-text-cta[data-v-8cd11753]{gap:8.75rem}}.title[data-v-8cd11753] h2{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media (width>=850px){.title[data-v-8cd11753] h2{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}}@media (width>=850px) and (width>=850px){.title[data-v-8cd11753] h2{font-size:2.5rem}}@media (width>=0){html[data-v-f60f2e66]:before{content:"small";display:none}}@media (width>=500px){html[data-v-f60f2e66]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-f60f2e66]:before{content:"large";display:none}}.section-video-players[data-v-f60f2e66]{height:100lvh;position:relative;overflow:hidden}@supports not (height:100lvh){.section-video-players[data-v-f60f2e66]{height:100vh}}.link-container[data-v-f60f2e66]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (pointer:fine){.link-container:hover .custom-cursor[data-v-f60f2e66]{opacity:1}}.link-container.is-pinned[data-v-f60f2e66]{position:fixed}@media (width>=850px){.link-container[data-v-f60f2e66]{z-index:auto;pointer-events:auto;position:absolute;inset:0}}.button-autoplay-blocked[data-v-f60f2e66]{background-color:#fff;justify-content:space-between;align-items:center;width:3.8125rem;height:1.1875rem;margin:auto;padding-left:.25rem;padding-right:.125rem;display:flex;position:absolute;inset:0}.button-autoplay-blocked[data-v-f60f2e66] svg{width:.625rem;height:.9375rem}.button-next-video[data-v-f60f2e66]{width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=850px){.button-next-video[data-v-f60f2e66]{display:none}}.link[data-v-f60f2e66]{pointer-events:auto;padding:.5rem 0;position:absolute;bottom:.5rem;left:1rem}@media (pointer:fine){.link[data-v-f60f2e66]{background-color:#0000}}@media (width>=850px){.link[data-v-f60f2e66]{padding:0;position:absolute;inset:0}}.cta-label[data-v-f60f2e66]{background-color:#a3ff6e;display:inline-block}@media (width>=850px){.cta-label[data-v-f60f2e66]{display:none}}.custom-cursor[data-v-f60f2e66]{opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.37,0,.63,1);display:none;position:absolute;top:1rem;left:1rem}@media (width>=850px){.custom-cursor[data-v-f60f2e66]{display:block}}@media (prefers-reduced-motion:reduce){.custom-cursor[data-v-f60f2e66]{display:none!important}}.is-reduce-motion .custom-cursor[data-v-f60f2e66]{display:none!important}.custom-cursor-label[data-v-f60f2e66]{background-color:#a3ff6e}.custom-cursor-label[data-v-f60f2e66]:not(:first-child){position:absolute;top:0;left:0}.container-video[data-v-f60f2e66]{width:100%;height:100%;position:absolute;inset:0}.video[data-v-f60f2e66]{opacity:0;visibility:hidden;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video.is-active[data-v-f60f2e66]{opacity:1;visibility:visible}.container-progresses[data-v-f60f2e66]{gap:.25rem;width:100%;padding:.5rem 1rem 1rem;display:flex;position:absolute;top:0;left:0}.container-progresses[data-v-f60f2e66]:before{content:"";pointer-events:none;background:linear-gradient(#1111114d 0%,#1110 20%);width:100%;height:100vh;position:absolute;top:0;left:0}@media (width>=850px){.container-progresses[data-v-f60f2e66]:before{background:linear-gradient(#1110 50%,#1111114d 100%);top:auto;bottom:0}.container-progresses[data-v-f60f2e66]{padding:1.5rem 1.5rem 1rem;top:auto;bottom:0}.container-progresses.is-pinned[data-v-f60f2e66]{position:fixed;bottom:0}}.video-progress-heading[data-v-f60f2e66]{font:inherit;margin:0;display:contents}.video-progress[data-v-f60f2e66]{text-align:left;flex:.03;padding:.5rem 0;transition:all .5s cubic-bezier(.37,0,.63,1);position:relative;overflow:hidden}.video-progress.is-active[data-v-f60f2e66]{flex:1}.video-progress.is-active .video-title[data-v-f60f2e66]{opacity:1}.video-progress[data-v-f60f2e66]:not(.is-active){cursor:pointer}@media (pointer:fine){.video-progress:not(.is-active):hover .progress-background[data-v-f60f2e66]{opacity:.5}.video-progress:not(.is-active):hover .video-title[data-v-f60f2e66]{opacity:1}}@media (width>=850px){.video-progress[data-v-f60f2e66]{flex:1;transition:none}}.progress-wrapper[data-v-f60f2e66]{position:relative}.progress-background[data-v-f60f2e66]{opacity:.3;background-color:#fff;width:100%;height:100%;transition:opacity .1s cubic-bezier(.37,0,.63,1);position:absolute;top:0;left:0}.progress-fill[data-v-f60f2e66]{transform-origin:0 0;background-color:#a3ff6e;width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleX(0)}.video-title[data-v-f60f2e66]{opacity:0;white-space:nowrap;transition:opacity .1s cubic-bezier(.37,0,.63,1);position:relative}@media (width>=0){html[data-v-45cf07c9]:before{content:"small";display:none}}@media (width>=500px){html[data-v-45cf07c9]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-45cf07c9]:before{content:"large";display:none}}.text-body[data-v-45cf07c9]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2}.text-body-small[data-v-45cf07c9],.text-body-medium[data-v-45cf07c9]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:.75rem;font-weight:400;line-height:1.2}.text-label-medium[data-v-45cf07c9],.text-label[data-v-45cf07c9]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1}.text-button-large[data-v-45cf07c9]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:1.5rem;font-weight:400;line-height:.8}.text-button-medium[data-v-45cf07c9]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:1rem;font-weight:400;line-height:.8}.text-button-small[data-v-45cf07c9]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:.8}.text-button-small-alternative[data-v-45cf07c9],.text-button-medium-alternative[data-v-45cf07c9]{letter-spacing:.1px;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:.8}.text-heading-1[data-v-45cf07c9]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-1[data-v-45cf07c9]{text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:2.5rem}}.text-heading-2[data-v-45cf07c9]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-2[data-v-45cf07c9]{font-size:2.5rem}}.text-heading-3[data-v-45cf07c9]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-3[data-v-45cf07c9]{font-size:2rem}}.text-heading-4[data-v-45cf07c9]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-4[data-v-45cf07c9]{letter-spacing:0;font-size:1.5rem}}.text-heading-4-medium[data-v-45cf07c9]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2}.section-about[data-v-45cf07c9]{gap:.125rem;width:100%;padding-top:3rem;padding-bottom:3rem;display:flex}@media (width>=850px){.section-about[data-v-45cf07c9]{padding-top:5rem;padding-bottom:5rem}.section-about div[data-v-45cf07c9]{flex:1}}.content[data-v-45cf07c9]{flex-direction:column;gap:3rem;display:flex}@media (width>=850px){.content[data-v-45cf07c9]{gap:5rem}.rich-text[data-v-45cf07c9]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}}@media (width>=850px) and (width>=850px){.rich-text[data-v-45cf07c9]{font-size:2rem}}.rich-text[data-v-45cf07c9] p:not(:last-child),.rich-text[data-v-45cf07c9] h1:not(:last-child),.rich-text[data-v-45cf07c9] h2:not(:last-child),.rich-text[data-v-45cf07c9] h3:not(:last-child),.rich-text[data-v-45cf07c9] h4:not(:last-child),.rich-text[data-v-45cf07c9] h5:not(:last-child),.rich-text[data-v-45cf07c9] h6:not(:last-child){margin-bottom:1.25rem}.list-title[data-v-45cf07c9]{color:#959595;margin-bottom:1rem}@media (width>=850px){.list-title[data-v-45cf07c9]{margin-bottom:2rem}}.list-content[data-v-45cf07c9]{letter-spacing:.2px;font-size:1rem;font-weight:400;line-height:120%}@media (width>=850px){.list-content[data-v-45cf07c9]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}}@media (width>=850px) and (width>=850px){.list-content[data-v-45cf07c9]{letter-spacing:0;font-size:1.5rem}}@media (width>=0){html[data-v-4f61ca07]:before{content:"small";display:none}}@media (width>=500px){html[data-v-4f61ca07]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-4f61ca07]:before{content:"large";display:none}}.text-body[data-v-4f61ca07]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2}.text-body-small[data-v-4f61ca07],.text-body-medium[data-v-4f61ca07]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:.75rem;font-weight:400;line-height:1.2}.text-label-medium[data-v-4f61ca07],.text-label[data-v-4f61ca07]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1}.text-button-large[data-v-4f61ca07]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:1.5rem;font-weight:400;line-height:.8}.text-button-medium[data-v-4f61ca07]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:1rem;font-weight:400;line-height:.8}.text-button-small[data-v-4f61ca07]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:.8}.text-button-small-alternative[data-v-4f61ca07],.text-button-medium-alternative[data-v-4f61ca07]{letter-spacing:.1px;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:.8}.text-heading-1[data-v-4f61ca07]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-1[data-v-4f61ca07]{text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:2.5rem}}.text-heading-2[data-v-4f61ca07]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-2[data-v-4f61ca07]{font-size:2.5rem}}.text-heading-3[data-v-4f61ca07]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-3[data-v-4f61ca07]{font-size:2rem}}.text-heading-4[data-v-4f61ca07]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-4[data-v-4f61ca07]{letter-spacing:0;font-size:1.5rem}}.text-heading-4-medium[data-v-4f61ca07]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2}.section-expertise[data-v-4f61ca07]{flex-direction:column;height:100%;padding-top:6.25rem;padding-bottom:6.25rem;display:flex}@media (width>=850px){.section-expertise[data-v-4f61ca07]{padding-top:9.375rem;padding-bottom:6.25rem}}.content[data-v-4f61ca07]{flex-direction:column;flex:1;justify-content:space-between;height:100%;display:flex}.title[data-v-4f61ca07]{margin-bottom:3rem}@media (width>=850px){.title[data-v-4f61ca07]{letter-spacing:0;width:50%;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}}@media (width>=850px) and (width>=850px){.title[data-v-4f61ca07]{font-size:2rem}}.lists[data-v-4f61ca07]{flex-direction:column;gap:2.125rem;display:flex}@media (width>=850px){.lists[data-v-4f61ca07]{flex-direction:row;gap:.25rem}}.list-title[data-v-4f61ca07]{background-color:#a3ff6e;margin-bottom:1.1875rem;padding:2px 0}@media (width>=850px){.list-container[data-v-4f61ca07]{flex:1}}.list[data-v-4f61ca07]{flex-direction:column;gap:.75rem;display:flex}@media (width>=0){html[data-v-5e55a1b1]:before{content:"small";display:none}}@media (width>=500px){html[data-v-5e55a1b1]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-5e55a1b1]:before{content:"large";display:none}}.text-body[data-v-5e55a1b1]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2}.text-body-small[data-v-5e55a1b1],.text-body-medium[data-v-5e55a1b1]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:.75rem;font-weight:400;line-height:1.2}.text-label-medium[data-v-5e55a1b1],.text-label[data-v-5e55a1b1]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:1.1}.text-button-large[data-v-5e55a1b1]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:1.5rem;font-weight:400;line-height:.8}.text-button-medium[data-v-5e55a1b1]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:1rem;font-weight:400;line-height:.8}.text-button-small[data-v-5e55a1b1]{letter-spacing:.1px;text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:.875rem;font-weight:400;line-height:.8}.text-button-small-alternative[data-v-5e55a1b1],.text-button-medium-alternative[data-v-5e55a1b1]{letter-spacing:.1px;font-family:ABC Diatype,sans-serif;font-size:.875rem;font-weight:400;line-height:.8}.text-heading-1[data-v-5e55a1b1]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-1[data-v-5e55a1b1]{text-transform:uppercase;font-family:GT America Mono,sans-serif;font-size:2.5rem}}.text-heading-2[data-v-5e55a1b1]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:2rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-2[data-v-5e55a1b1]{font-size:2.5rem}}.text-heading-3[data-v-5e55a1b1]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-3[data-v-5e55a1b1]{font-size:2rem}}.text-heading-4[data-v-5e55a1b1]{letter-spacing:.2px;font-family:ABC Diatype,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}@media (width>=850px){.text-heading-4[data-v-5e55a1b1]{letter-spacing:0;font-size:1.5rem}}.text-heading-4-medium[data-v-5e55a1b1]{letter-spacing:0;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2}.rich-text[data-v-5e55a1b1]{display:block}.rich-text[data-v-5e55a1b1] h1{letter-spacing:0;margin-bottom:1.9375rem;font-family:ABC Diatype,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media (width>=850px){.rich-text[data-v-5e55a1b1] h1{margin-bottom:2.5rem;font-size:2rem}}.rich-text[data-v-5e55a1b1] p{letter-spacing:.2px;margin-bottom:1.25rem;font-family:ABC Diatype,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2}@media (width>=850px){.rich-text[data-v-5e55a1b1] p{letter-spacing:0;font-size:1.5rem}.rich-text[data-v-5e55a1b1]{width:50%}}@media (width>=0){html[data-v-a31b3ca5]:before{content:"small";display:none}}@media (width>=500px){html[data-v-a31b3ca5]:before{content:"medium";display:none}}@media (width>=850px){html[data-v-a31b3ca5]:before{content:"large";display:none}}
