[data-v-b9e1fa6e]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-b9e1fa6e]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.home-algorithm[data-v-b9e1fa6e]{margin-top:8rem;overflow:hidden}@media only screen and (min-width:834px){.home-algorithm[data-v-b9e1fa6e]{margin-top:0}}.container[data-v-b9e1fa6e]{align-items:center;height:100%}.content[data-v-b9e1fa6e]{grid-column:1/-1}@media only screen and (min-width:834px){.content[data-v-b9e1fa6e]{grid-column:2/7}}.logo[data-v-b9e1fa6e]{margin-bottom:3rem;width:2.5rem}.copy1[data-v-b9e1fa6e]{font-family:var(--font-heading);font-size:clamp(2.6rem,7.4418604651vw,3.2rem);font-weight:500;line-height:1}@media only screen and (min-width:834px){.copy1[data-v-b9e1fa6e]{font-size:4.5rem}}.copy1[data-v-b9e1fa6e]{max-width:55rem}.copy2[data-v-b9e1fa6e]{font-family:var(--font-base);font-size:clamp(1.6rem,5.1162790698vw,2.2rem);font-weight:300;line-height:1.36}@media only screen and (min-width:834px){.copy2[data-v-b9e1fa6e]{font-size:2.4rem}}.copy2[data-v-b9e1fa6e]{margin-top:3rem;max-width:41.6rem}.media-wrapper[data-v-b9e1fa6e]{grid-column:1/-1;margin-left:calc(var(--grid-gutter)*-1);margin-top:5rem;max-width:48.5rem;position:relative;width:calc(100% + var(--grid-gutter)*2)}@media only screen and (min-width:834px){.media-wrapper[data-v-b9e1fa6e]{grid-column:8/11;margin-left:calc(var(--grid-outerGutter)*-1);margin-top:0;width:calc(100% + var(--grid-outerGutter)*2)}}.media-overlay[data-v-b9e1fa6e]{background-color:var(--color-black);top:0;right:0;bottom:0;left:0;position:absolute}.media-content[data-v-b9e1fa6e]{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transform-origin:center center;visibility:hidden;width:calc(100% + 18.60465vw)}@media only screen and (min-width:834px){.media-content[data-v-b9e1fa6e]{width:calc(100% + 6.94444vw)}}.avatar[data-v-b9e1fa6e]{height:18.6046511628vw;position:relative;width:18.6046511628vw}.avatar[data-v-b9e1fa6e]:before{background:radial-gradient(var(--color-black),transparent 50%);content:"";height:81.3953488372vw;left:-33.9534883721vw;pointer-events:none;position:absolute;top:-29.7674418605vw;width:89.7674418605vw;z-index:-1}.avatar[data-v-b9e1fa6e] img{border-radius:50%;box-shadow:0 0 7px 3px var(--color-grey);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:2}@media only screen and (min-width:834px){.avatar[data-v-b9e1fa6e]{height:6.5277777778vw;width:6.5277777778vw}}.title[data-v-b9e1fa6e]{font-family:var(--font-heading);font-size:6.0465116279vw;margin-top:2.5rem}@media only screen and (min-width:834px){.title[data-v-b9e1fa6e]{font-size:clamp(2.2rem,2.0833333333vw,3rem);margin-top:3rem}}.subtitle[data-v-b9e1fa6e]{font-family:var(--font-cta);font-size:3.2558139535vw;font-weight:500;margin-top:1rem}@media only screen and (min-width:834px){.subtitle[data-v-b9e1fa6e]{font-size:clamp(1.4rem,1.1805555556vw,1.7rem);margin-top:1.3rem}}.progress-bar[data-v-b9e1fa6e]{grid-column:1/-1;height:.3rem;margin-top:2.3rem;max-width:25rem;width:60.4651162791vw}@media only screen and (min-width:834px){.progress-bar[data-v-b9e1fa6e]{width:clamp(21.8055555556vw,21.8055555556vw,31.4rem)}}[data-v-cae71b6e]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-cae71b6e]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.home-banner[data-v-cae71b6e]{height:100lvh;position:relative}.container[data-v-cae71b6e]{align-items:center;height:100%;overflow:hidden;top:0}.copy-wrapper[data-v-cae71b6e]{align-items:center;display:grid;grid-column:1/-1;grid-row:1;height:-moz-fit-content;height:fit-content;max-width:58.7rem;z-index:1}.copy[data-v-cae71b6e]{display:flex!important;font-size:clamp(1.6rem,5.5813953488vw,2.4rem);grid-column:1/-1;line-height:1.25;opacity:0;visibility:hidden}.copy[data-v-cae71b6e]:not(:first-child){font-weight:500;opacity:0;visibility:hidden}.copy.has-arrow[data-v-cae71b6e]{align-items:center;-moz-column-gap:3.4rem;column-gap:3.4rem;display:flex;font-size:clamp(2.6rem,9.3023255814vw,4rem);margin-top:clamp(3rem,9.3023255814vw,4rem)}@media only screen and (min-width:834px){.copy[data-v-cae71b6e]{font-size:3.2rem}.copy.has-arrow[data-v-cae71b6e]{-moz-column-gap:4rem;column-gap:4rem;font-size:4rem;font-weight:500;margin-top:4rem}}.arrow[data-v-cae71b6e]{width:5rem}@media only screen and (min-width:834px){.arrow[data-v-cae71b6e]{width:5.5rem}}.video-wrapper[data-v-cae71b6e]{grid-column:1/-1;grid-row:1;height:100lvh;margin-left:calc(var(--grid-outerGutter)*-1);opacity:0;overflow:hidden;position:sticky;top:0;transform-origin:right center;visibility:hidden;width:calc(100% + var(--grid-outerGutter)*2)}.video-wrapper[data-v-cae71b6e]:before{background-color:#0000004d;content:"";z-index:1}.video[data-v-cae71b6e],.video-wrapper[data-v-cae71b6e]:before{height:100%;left:0;position:absolute;top:0;width:100%}.video[data-v-cae71b6e]{-o-object-fit:cover;object-fit:cover;transform-origin:right center;will-change:transform}.background[data-v-cae71b6e]{background-color:var(--color-black);height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1.01);visibility:hidden;width:100%;z-index:2}[data-v-eb2d1e67]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-eb2d1e67]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.badge[data-v-eb2d1e67]{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between;max-width:35rem;overflow:hidden;padding:1rem 1rem 1rem 1.9rem;transform-origin:bottom center}@media only screen and (min-width:834px){.badge[data-v-eb2d1e67]{max-width:50rem;padding:1.1rem 1.5rem 1.1rem 2.7rem}}.background[data-v-eb2d1e67]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#bcb7ac26;border-radius:1.5rem;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (min-width:834px){.background[data-v-eb2d1e67]{border-radius:2.1rem}}.title[data-v-eb2d1e67]{font-family:var(--font-cta);font-size:clamp(1rem,3.023255814vw,1.3rem);font-weight:500;line-height:1.35;width:60%}@media only screen and (min-width:834px){.title[data-v-eb2d1e67]{font-size:clamp(1rem,1.2847222222vw,1.85rem)}}.link[data-v-eb2d1e67]{align-items:center;background-color:var(--color-green);border-radius:2rem;display:flex;font-size:clamp(1rem,2.7906976744vw,1.2rem);font-weight:500;height:3.5rem;justify-content:center;padding:0 2rem}@media only screen and (min-width:834px){.link[data-v-eb2d1e67]{border-radius:2.8rem;font-size:clamp(1.4rem,1.1805555556vw,1.7rem);height:5rem;padding:0 2.8rem}}[data-v-c8f19747]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-c8f19747]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.home-banner-with-options[data-v-c8f19747]{margin-top:2rem;scroll-margin-top:calc(var(--page-offset) + var(--header-height) + 4rem)}.home-banner-with-options.has-title[data-v-c8f19747]{margin-top:24rem}@media only screen and (min-width:834px){.home-banner-with-options[data-v-c8f19747]{margin-top:0}}.title-wrapper[data-v-c8f19747]{margin-bottom:2rem;overflow:hidden;width:100%}@media only screen and (min-width:834px){.title-wrapper[data-v-c8f19747]{margin-bottom:6rem}}.title[data-v-c8f19747]{font-size:clamp(2rem,6.0465116279vw,6.0465116279vw);font-weight:300;line-height:1.46;text-align:center}@media only screen and (min-width:834px){.title[data-v-c8f19747]{font-size:3.2rem;line-height:1.18}}.wrapper[data-v-c8f19747]{height:130lvh;position:relative}@media only screen and (min-width:834px){.wrapper[data-v-c8f19747]{height:200lvh}}.container[data-v-c8f19747]{align-items:center;height:100lvh;overflow:hidden;position:sticky;top:0}.copy-wrapper[data-v-c8f19747]{display:grid;grid-column:1/-1;grid-row:1;z-index:1}@media only screen and (min-width:834px){.copy-wrapper[data-v-c8f19747]{height:100%}}.copy-inner[data-v-c8f19747]{align-items:center;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-row:1;grid-template-columns:repeat(var(--grid-columnCount),1fr);height:100%;padding-top:var(--header-height)}.copy-container[data-v-c8f19747]{display:flex;flex-direction:column;grid-column:1/-1;height:-moz-fit-content;height:fit-content}.progress-bar[data-v-c8f19747]{margin-bottom:3rem;max-width:25rem}@media only screen and (min-width:834px){.progress-bar[data-v-c8f19747]{max-width:37.6rem}}.subtitle1[data-v-c8f19747]{font-family:var(--font-heading);font-size:clamp(2.6rem,7.4418604651vw,3.2rem);font-weight:500;line-height:1}@media only screen and (min-width:834px){.subtitle1[data-v-c8f19747]{font-size:4.5rem}}.subtitle1[data-v-c8f19747]{max-width:32rem}@media only screen and (min-width:834px){.subtitle1[data-v-c8f19747]{max-width:48.8rem}}.copy1[data-v-c8f19747]{font-family:var(--font-base);font-size:clamp(1.6rem,5.1162790698vw,2.2rem);font-weight:300;line-height:1.36}@media only screen and (min-width:834px){.copy1[data-v-c8f19747]{font-size:2.4rem}}.copy1[data-v-c8f19747]{margin-top:3rem;max-width:25.8rem}.copy1[data-v-c8f19747] b{font-weight:500}@media only screen and (min-width:834px){.copy1[data-v-c8f19747]{max-width:48.8rem}}.logo[data-v-c8f19747]{margin-bottom:2.5rem;width:2.5rem}@media only screen and (min-width:834px){.logo[data-v-c8f19747]{margin-bottom:4rem}}.copy2[data-v-c8f19747]{max-width:31rem}.copy2[data-v-c8f19747] h2{font-family:var(--font-heading);font-size:clamp(2.6rem,7.4418604651vw,3.2rem);font-weight:500;line-height:1}@media only screen and (min-width:834px){.copy2[data-v-c8f19747] h2{font-size:4.5rem}}.copy2[data-v-c8f19747] p{font-family:var(--font-base);font-size:clamp(1.6rem,5.1162790698vw,2.2rem);font-weight:300;line-height:1.36}@media only screen and (min-width:834px){.copy2[data-v-c8f19747] p{font-size:2.4rem}}.copy2[data-v-c8f19747] h2+p,.copy2[data-v-c8f19747] p+p{margin-top:3rem}.copy2[data-v-c8f19747] b{font-weight:500}@media only screen and (min-width:834px){.copy2[data-v-c8f19747]{max-width:48.8rem}}.badge[data-v-c8f19747]{align-self:flex-end;grid-column:1/-1;margin-left:auto;margin-top:10rem;opacity:0;visibility:hidden}@media only screen and (min-width:834px){.badge[data-v-c8f19747]{bottom:0;grid-column:7/12;margin-bottom:21rem;margin-top:0;position:absolute}}.verified-labels[data-v-c8f19747]{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:1023px){.verified-labels[data-v-c8f19747]{display:none}}.verified-label[data-v-c8f19747]{align-items:center;-moz-column-gap:1.1rem;column-gap:1.1rem;display:flex;position:absolute}.verified-label[data-v-c8f19747]:first-child{bottom:35%;right:18.4027777778vw}.verified-label[data-v-c8f19747]:nth-child(2){bottom:43%;right:4.1666666667vw}.verified-label-icon[data-v-c8f19747]{width:1.35rem}.verified-label-copy[data-v-c8f19747]{font-family:var(--font-cta);font-size:1.6rem;font-weight:400;line-height:1.125}.video-wrapper[data-v-c8f19747]{grid-column:1/-1;grid-row:1;height:100lvh;margin-left:calc(var(--grid-outerGutter)*-1);opacity:0;overflow:hidden;position:sticky;top:0;transform-origin:right center;visibility:hidden;width:calc(100% + var(--grid-outerGutter)*2)}.video-wrapper[data-v-c8f19747]:before{background-color:#0000004d;content:"";z-index:1}.video[data-v-c8f19747],.video-wrapper[data-v-c8f19747]:before{height:100%;left:0;position:absolute;top:0;width:100%}.video[data-v-c8f19747]{-o-object-fit:cover;object-fit:cover;transform-origin:right center;will-change:transform}.background[data-v-c8f19747]{background-color:var(--color-black);height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1.01);visibility:hidden;width:100%;z-index:2}[data-v-1c2a4b5e]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-1c2a4b5e]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.arrow-button[data-v-1c2a4b5e]{align-items:center;cursor:pointer;display:flex;height:6.5rem;justify-content:center;overflow:hidden;position:relative;width:6.5rem}.arrow-button[disabled][data-v-1c2a4b5e]{pointer-events:none}.circle[data-v-1c2a4b5e]{border:1px solid var(--color-white);border-radius:50%;height:100%;left:0;opacity:.3;position:absolute;top:0;transition:.72s opacity var(--ease-01);width:100%}.arrow-button:hover .circle[data-v-1c2a4b5e]{opacity:1}.arrow-button[disabled] .circle[data-v-1c2a4b5e]{opacity:.3}.arrow[data-v-1c2a4b5e]{display:block;width:2.1rem;will-change:transform}.arrow[data-v-1c2a4b5e]:nth-of-type(2){opacity:0;position:absolute;visibility:hidden}[data-v-bcd3201c]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-bcd3201c]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.home-cities-carousel-item[data-v-bcd3201c]{align-items:flex-end;align-self:end;display:flex;height:-moz-fit-content;height:fit-content;position:relative}.inner[data-v-bcd3201c]{overflow:hidden;width:100%}.content[data-v-bcd3201c]{align-items:flex-end;bottom:0;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;left:0;padding:0 3rem 3rem;position:absolute;width:100%;z-index:4}.name[data-v-bcd3201c]{font-family:var(--font-heading);font-size:clamp(1.4rem,6.0465116279vw,2.6rem);font-weight:500}@media only screen and (min-width:834px){.name[data-v-bcd3201c]{font-size:2.7rem}}.date-wrapper[data-v-bcd3201c]{align-items:center;-moz-column-gap:1.3rem;column-gap:1.3rem;display:flex;margin-top:1.1rem}@media only screen and (min-width:834px){.date-wrapper[data-v-bcd3201c]{-moz-column-gap:1.5rem;column-gap:1.5rem;margin-top:1.3rem}}.date-dot[data-v-bcd3201c]{background-color:#bcb7ac;border-radius:50%;flex-shrink:0;height:.9rem;opacity:.7;width:.9rem}@media only screen and (min-width:834px){.date-dot[data-v-bcd3201c]{height:1.2rem;width:1.2rem}}.date[data-v-bcd3201c]{font-family:var(--font-cta);font-size:clamp(1.4rem,3.7209302326vw,1.6rem);font-style:italic;font-weight:400}@media only screen and (min-width:834px){.date[data-v-bcd3201c]{font-size:1.6rem}}.link[data-v-bcd3201c]{flex-shrink:0;font-size:clamp(1.4rem,.3720930233vw,1.6rem)!important;height:clamp(3.4rem,8.6046511628vw,3.7rem)!important;opacity:0;padding:0 clamp(2.5rem,6.7441860465vw,2.9rem)!important;visibility:hidden}@media only screen and (min-width:834px){.link[data-v-bcd3201c]{height:4.4rem!important;padding:0 3rem!important}}.image-wrapper[data-v-bcd3201c]{aspect-ratio:1;overflow:hidden;position:relative;z-index:-1}.image[data-v-bcd3201c]{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.image[data-v-bcd3201c] img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.video[data-v-bcd3201c]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;top:0;transform:scale(1.1);visibility:hidden;z-index:1}.overlay[data-v-bcd3201c],.video[data-v-bcd3201c]{left:0;position:absolute;width:100%;will-change:transform}.overlay[data-v-bcd3201c]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.85));bottom:0;height:18.6rem;transform:scale(1.01);z-index:2}.progress-container[data-v-bcd3201c]{bottom:0;left:0;opacity:0;position:absolute;visibility:hidden;width:100%;z-index:1}.progress-bar[data-v-bcd3201c]{max-width:none}.progress-count-wrapper[data-v-bcd3201c]{display:flex;font-family:var(--font-cta);font-size:1.6rem;font-style:italic;font-weight:400;left:2.4rem;position:absolute;top:calc(100% + 2rem)}@media only screen and (min-width:834px){.progress-count-wrapper[data-v-bcd3201c]{font-size:2rem;left:3rem;top:calc(100% + 2.3rem)}}[data-v-e02939c0]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-e02939c0]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.home-cities-carousel[data-v-e02939c0]{margin-top:15rem}@media only screen and (min-width:834px){.home-cities-carousel[data-v-e02939c0]{margin-top:18rem}}.title[data-v-e02939c0]{font-family:var(--font-base);font-size:clamp(1.4rem,6.0465116279vw,2.6rem);font-weight:300;line-height:1.3}@media only screen and (min-width:834px){.title[data-v-e02939c0]{font-size:3.2rem}}.title[data-v-e02939c0]{grid-column:1/-1;text-align:center}.title[data-v-e02939c0] b{font-weight:500}.cities-carousel[data-v-e02939c0]{cursor:grab;grid-column:1/-1;margin-left:calc(var(--grid-outerGutter)*-1);margin-top:8rem;overflow:hidden;padding-bottom:3.8rem;position:relative;width:calc(100% + var(--grid-outerGutter)*2)}.cities-carousel.dragging[data-v-e02939c0]{cursor:grabbing}@media only screen and (min-width:834px){.cities-carousel[data-v-e02939c0]{margin-top:12rem;padding-bottom:4.6rem}}.items[data-v-e02939c0]{display:flex}.item[data-v-e02939c0]:nth-child(8n+1) .image-wrapper{aspect-ratio:304/260}.item[data-v-e02939c0]:nth-child(8n+2) .image-wrapper{aspect-ratio:304/420}.item[data-v-e02939c0]:nth-child(8n+3) .image-wrapper{aspect-ratio:304/360}.item[data-v-e02939c0]:nth-child(8n+4) .image-wrapper{aspect-ratio:304/304}.item[data-v-e02939c0]:nth-child(8n+5) .image-wrapper{aspect-ratio:304/360}.item[data-v-e02939c0]:nth-child(8n+6) .image-wrapper{aspect-ratio:304/420}.item[data-v-e02939c0]:nth-child(8n+7) .image-wrapper{aspect-ratio:304/360}.item[data-v-e02939c0]:nth-child(8n+8) .image-wrapper{aspect-ratio:304/360}@media(hover:hover)and (pointer:fine){.entered .item[data-v-e02939c0]{transition:1s opacity var(--ease-01)}.item[data-v-e02939c0]:has(~.item:hover),.item:hover~.item[data-v-e02939c0]{opacity:.3!important}}.controls[data-v-e02939c0]{color:var(--white);display:flex;grid-column:1/-1;justify-content:space-between;margin-top:2rem;width:100%}@media only screen and (min-width:834px){.controls[data-v-e02939c0]{margin-top:10rem;width:100%}}.arrow-button[data-v-e02939c0],.button[data-v-e02939c0]{opacity:0;visibility:hidden}.button[data-v-e02939c0]{grid-column:1/-1;height:clamp(3.8rem,10.2325581395vw,4.4rem)!important;margin:0 auto;padding:0 clamp(2.7rem,6.976744186vw,3rem)!important;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:834px){.button[data-v-e02939c0]{height:4.4rem!important;padding:0 3.5rem!important}}[data-v-68ebce70]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-68ebce70]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.home-ghosts[data-v-68ebce70]{margin-top:8rem;overflow:hidden}@media only screen and (min-width:834px){.home-ghosts[data-v-68ebce70]{margin-top:6rem}}.container[data-v-68ebce70]{height:100%}.content[data-v-68ebce70]{grid-column:1/-1;will-change:transform}@media only screen and (min-width:834px){.content[data-v-68ebce70]{grid-column:2/7;margin-top:15.9722222222vw;max-width:55rem}}.title[data-v-68ebce70]{font-family:var(--font-heading);font-size:clamp(2.6rem,7.4418604651vw,3.2rem);font-weight:500;line-height:1}@media only screen and (min-width:834px){.title[data-v-68ebce70]{font-size:4.5rem}}.subtitle[data-v-68ebce70]{font-family:var(--font-base);font-size:clamp(1.6rem,5.1162790698vw,2.2rem);font-weight:300;line-height:1.36}@media only screen and (min-width:834px){.subtitle[data-v-68ebce70]{font-size:2.4rem}}.subtitle[data-v-68ebce70]{margin-top:3rem;max-width:41.6rem}.media-wrapper[data-v-68ebce70]{grid-column:1/-1;margin-left:calc(var(--grid-gutter)*-1);margin-top:2rem;position:relative;width:calc(100% + var(--grid-gutter)*2)}.media-wrapper[data-v-68ebce70]:before{background:linear-gradient(180deg,transparent 0,var(--color-black) 85%);bottom:6.976744186vw;content:"";height:50%;pointer-events:none;position:absolute;width:100%;z-index:1}@media only screen and (min-width:834px){.media-wrapper[data-v-68ebce70]{grid-column:8/11;margin-left:calc(var(--grid-outerGutter)*-1);margin-top:0;max-width:48.5rem;width:calc(100% + var(--grid-outerGutter)*2)}.media-wrapper[data-v-68ebce70]:before{bottom:2.0833333333vw;height:70%}}.media-overlay[data-v-68ebce70]{background-color:var(--color-black);top:0;right:0;bottom:0;left:0;position:absolute}.media-content[data-v-68ebce70]{display:flex;justify-content:center;left:50%;position:absolute;top:39.5348837209vw;transform:translate(-50%);width:73.2558139535vw}@media only screen and (min-width:834px){.media-content[data-v-68ebce70]{top:clamp(13rem,13.8888888889vw,20rem);width:clamp(20rem,27.7777777778vw,40rem)}}.notifications[data-v-68ebce70]{align-items:flex-end;display:flex;flex-direction:column;row-gap:2.3255813953vw;width:100%}@media only screen and (min-width:834px){.notifications[data-v-68ebce70]{row-gap:clamp(.7rem,.9027777778vw,1.3rem)}}.notification[data-v-68ebce70]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;border-radius:4.6511627907vw;display:flex;height:12.7906976744vw;opacity:0;padding:0 3.2558139535vw;position:relative;visibility:hidden;width:59.5348837209vw;will-change:transform}.notification[data-v-68ebce70]:first-child{align-self:flex-start;bottom:2.3255813953vw}@media only screen and (min-width:834px){.notification[data-v-68ebce70]{border-radius:1.3888888889vw;height:clamp(3rem,4.8611111111vw,7rem);max-width:clamp(32.5rem,22.5694444444vw,32.5rem);padding:0 clamp(1.4rem,1.4583333333vw,2.1rem);width:clamp(15rem,22.5694444444vw,32.5rem)}.notification[data-v-68ebce70]:first-child{bottom:clamp(.6rem,.8333333333vw,1.2rem)}}.notification-content[data-v-68ebce70]{align-items:center;-moz-column-gap:2.7906976744vw;column-gap:2.7906976744vw;display:flex}@media only screen and (min-width:834px){.notification-content[data-v-68ebce70]{-moz-column-gap:clamp(1.4rem,1.3888888889vw,2rem);column-gap:clamp(1.4rem,1.3888888889vw,2rem)}}.notification-icon-wrapper[data-v-68ebce70]{align-items:center;background-color:var(--color-black);border-radius:1.6279069767vw;color:var(--color-white);display:flex;height:7.2093023256vw;justify-content:center;width:7.2093023256vw}@media only screen and (min-width:834px){.notification-icon-wrapper[data-v-68ebce70]{border-radius:.4861111111vw;height:clamp(2rem,2.1527777778vw,3.1rem);width:clamp(2rem,2.1527777778vw,3.1rem)}}.notification-icon[data-v-68ebce70]{width:2.3255813953vw}@media only screen and (min-width:834px){.notification-icon[data-v-68ebce70]{width:clamp(.2rem,.6944444444vw,1rem)}}.notification-copy[data-v-68ebce70]{filter:blur(2px);font-size:2.3255813953vw;font-weight:500;line-height:1.2;max-width:39.5348837209vw;opacity:.85}@media only screen and (min-width:834px){.notification-copy[data-v-68ebce70]{font-size:clamp(.5rem,.8333333333vw,1.2rem);max-width:clamp(12rem,13.8888888889vw,20rem)}}.notification-date[data-v-68ebce70]{color:#ebebf5;font-size:1.8604651163vw;line-height:1;opacity:.6;position:absolute;right:3.488372093vw;top:2.3255813953vw}@media only screen and (min-width:834px){.notification-date[data-v-68ebce70]{font-size:clamp(.6rem,.5555555556vw,.8rem);right:clamp(1.4rem,1.3888888889vw,2rem);top:clamp(1rem,1.0416666667vw,1.5rem)}}[data-v-0d8cc8ff]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-0d8cc8ff]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.home-locations-carousel-item[data-v-0d8cc8ff]{align-items:center;-moz-column-gap:2.2rem;column-gap:2.2rem;display:flex;opacity:0;padding-bottom:3rem;transform-origin:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}.image[data-v-0d8cc8ff]{flex-shrink:0;height:13.9534883721vw;max-height:6rem;max-width:6rem;position:relative;width:13.9534883721vw}.image[data-v-0d8cc8ff] img,.image[data-v-0d8cc8ff] video{border-radius:50%;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.image[data-v-0d8cc8ff] video{opacity:0;transition:opacity 1s,visibility 1s;visibility:hidden}.home-locations-carousel-item:hover .image[data-v-0d8cc8ff] video{opacity:1;visibility:visible}.circle[data-v-0d8cc8ff]{color:var(--color-green);height:calc(100% + .4rem);left:-.2rem;position:absolute;stroke-dasharray:302;stroke-dashoffset:302;top:-.2rem;transition:1.5s stroke-dashoffset var(--ease-01),1.5s transform var(--ease-01);width:calc(100% + .4rem)}.home-locations-carousel-item:hover .circle[data-v-0d8cc8ff]{stroke-dashoffset:0;transform:rotate(90deg)}.content[data-v-0d8cc8ff]{display:flex;flex-direction:column;padding-top:1.2rem;position:relative;row-gap:.5rem}@media only screen and (min-width:834px){.content[data-v-0d8cc8ff]{padding-top:1.7rem;row-gap:.7rem}}.title[data-v-0d8cc8ff]{font-family:var(--font-heading);font-size:2.3rem;font-weight:500;white-space:nowrap}.date-wrapper[data-v-0d8cc8ff]{align-items:center;-moz-column-gap:1.3rem;column-gap:1.3rem;display:flex;padding-bottom:clamp(1.4rem,3.7209302326vw,1.6rem);white-space:nowrap}@media only screen and (min-width:834px){.date-wrapper[data-v-0d8cc8ff]{-moz-column-gap:1.8rem;column-gap:1.8rem;padding-bottom:2.1rem}}.date-dot[data-v-0d8cc8ff]{background-color:#bcb7ac;border-radius:50%;height:.9rem;opacity:.7;width:.9rem}@media only screen and (min-width:834px){.date-dot[data-v-0d8cc8ff]{height:1.2rem;width:1.2rem}}.date[data-v-0d8cc8ff]{font-family:var(--font-cta);font-size:1.4rem;font-style:italic;font-weight:400}@media only screen and (min-width:834px){.date[data-v-0d8cc8ff]{font-size:1.6rem}}.link[data-v-0d8cc8ff]{height:clamp(3.6rem,9.3023255814vw,4rem)!important;left:-1.2rem;opacity:0;padding:0 clamp(2.4rem,6.511627907vw,2.8rem)!important;position:absolute!important;top:100%;visibility:hidden;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:834px){.link[data-v-0d8cc8ff]{height:4.2rem!important;padding:0 3rem!important}}[data-v-81f8964b]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-81f8964b]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.home-locations-carousel[data-v-81f8964b]{margin-top:16rem;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:834px){.home-locations-carousel[data-v-81f8964b]{margin-top:12rem}}.locations-carousel[data-v-81f8964b]{cursor:grab;padding-bottom:8rem}.locations-carousel.dragging[data-v-81f8964b]{cursor:grabbing}.content[data-v-81f8964b]{display:flex;flex-direction:column;overflow-x:scroll;overflow-y:hidden;padding:1rem 0;position:relative;row-gap:4.6rem;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overscroll-behavior:none;scrollbar-width:none}.content[data-v-81f8964b]::-webkit-scrollbar{display:none}@media only screen and (min-width:834px){.content[data-v-81f8964b]{row-gap:6rem}}.title[data-v-81f8964b]{font-size:clamp(1.6rem,4.1860465116vw,1.8rem);font-weight:500;grid-column:1/-1;transition:opacity .5s,visibility .5s}@media only screen and (min-width:834px){.title[data-v-81f8964b]{font-size:2.2rem}}.carousel[data-v-81f8964b]{grid-column:1/-1;margin-top:6rem;padding-bottom:2.3rem;position:relative}.carousel[data-v-81f8964b]:after,.carousel[data-v-81f8964b]:before{content:"";height:calc(100% + 9.2rem);pointer-events:none;position:absolute;top:-4.6rem;width:calc(var(--grid-outerGutter)*1.5);z-index:1}.carousel[data-v-81f8964b]:before{background:linear-gradient(to left,transparent 0,var(--color-black) 100%);left:calc(var(--grid-outerGutter)*-1)}.carousel[data-v-81f8964b]:after{background:linear-gradient(to right,transparent 0,var(--color-black) 100%);right:calc(var(--grid-outerGutter)*-1)}.track[data-v-81f8964b]{display:flex;width:-moz-fit-content;width:fit-content}.item[data-v-81f8964b]{padding-left:6.976744186vw;padding-right:6.976744186vw}.item[data-v-81f8964b]:first-of-type{padding-left:0}.item[data-v-81f8964b]:last-of-type{padding-right:0}@media(hover:hover)and (pointer:fine){.item[data-v-81f8964b]{transition:1s opacity var(--ease-01)}.item[data-v-81f8964b]:has(~.item:hover),.item:hover~.item[data-v-81f8964b]{opacity:.3!important}}@media only screen and (min-width:834px){.item[data-v-81f8964b]{padding-left:2.5vw;padding-right:2.5vw}}[data-v-40f14f9c]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-40f14f9c]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.home-video-carousel[data-v-40f14f9c]{margin-top:14rem;scroll-margin-top:calc(var(--page-offset) + var(--header-height))}@media only screen and (min-width:834px){.home-video-carousel[data-v-40f14f9c]{margin-top:5rem}}.container[data-v-40f14f9c]{align-items:center;overflow:hidden}.copy-wrapper[data-v-40f14f9c]{align-items:center;display:grid;grid-column:1/-1}@media only screen and (min-width:834px){.copy-wrapper[data-v-40f14f9c]{grid-column:2/6;grid-row:1;position:relative;width:calc(100% + var(--grid-gutter));z-index:2}}.copy-inner[data-v-40f14f9c]{align-items:center;display:grid;grid-column:1/-1;grid-row:1;min-height:19rem}@media only screen and (min-width:834px){.copy-inner[data-v-40f14f9c]{min-height:25rem}}.copy-icon[data-v-40f14f9c]{display:block;margin-bottom:1.8rem}.copy-icon[data-v-40f14f9c] img{width:2.3rem}.copy[data-v-40f14f9c] h2{font-family:var(--font-heading);font-size:clamp(2.6rem,7.4418604651vw,3.2rem);font-weight:500;line-height:1}@media only screen and (min-width:834px){.copy[data-v-40f14f9c] h2{font-size:4.5rem}}.copy[data-v-40f14f9c] h2{font-size:3rem;max-width:39.3rem}.copy[data-v-40f14f9c] p{font-family:var(--font-base);font-size:clamp(1.6rem,5.1162790698vw,2.2rem);font-weight:300;line-height:1.36}@media only screen and (min-width:834px){.copy[data-v-40f14f9c] p{font-size:2.4rem}}.copy[data-v-40f14f9c] p{max-width:43.8rem}.copy[data-v-40f14f9c] h2+p,.copy[data-v-40f14f9c] p+p{margin-top:2rem}.copy[data-v-40f14f9c] b{font-weight:500}@media only screen and (min-width:834px){.copy[data-v-40f14f9c] h2{font-size:3.8rem}}.track[data-v-40f14f9c]{display:grid;grid-column:1/-1;margin-left:calc(var(--grid-outerGutter)*-1);position:relative;width:calc(100% + var(--grid-outerGutter)*2)}@media only screen and (min-width:834px){.track[data-v-40f14f9c]{grid-column:7/11;grid-row:1;z-index:1}}.next-area[data-v-40f14f9c]{height:100%;position:absolute;right:0;top:0;width:15%;z-index:1}@media only screen and (min-width:834px){.next-area[data-v-40f14f9c]{right:-14.7916666667vw;width:18.75vw}}.item[data-v-40f14f9c]{display:block!important;grid-column:1/-1;grid-row:1;margin:0 auto 0 -15%;mix-blend-mode:difference;position:relative;width:130%}.item[data-v-40f14f9c]:not(:first-child){opacity:0;visibility:hidden}@media only screen and (min-width:834px){.item[data-v-40f14f9c]{margin:0 auto 0 -15%;width:130%}}.video[data-v-40f14f9c]{width:100%}.controls[data-v-40f14f9c]{align-items:center;-moz-column-gap:3rem;column-gap:3rem;display:flex;grid-column:1/-1;margin-left:auto;margin-right:calc(var(--grid-gutter)*-1);margin-top:-5rem;position:relative;z-index:2}@media only screen and (min-width:834px){.controls[data-v-40f14f9c]{grid-column:9/13;grid-row:1;margin-right:calc(var(--grid-outerGutter)*-1 + 9.72222vw);margin-top:0}}.bullets[data-v-40f14f9c]{-moz-column-gap:1.1rem;column-gap:1.1rem;display:flex;overflow:hidden}.bullet[data-v-40f14f9c]{background-color:var(--color-white);border-radius:.1rem;height:.76rem;width:.76rem}.entered .bullet[data-v-40f14f9c]{opacity:.4;transform:scale(.7);transform-origin:center center;transition:.52s opacity var(--ease-01),.52s transform var(--ease-01);will-change:transform}.entered .bullet.active[data-v-40f14f9c]{opacity:1;transform:scale(1)}.arrow-button[data-v-40f14f9c]{opacity:0;visibility:hidden}[data-v-c321bf62]:root{--color-black:#000;--color-green:#98ac48;--color-grey:rgba(188,183,172,.4);--color-orange:#ea910c;--color-red:#f55b5b;--color-white:#fff;--ease-01:cubic-bezier(.31,0,0,1);--font-base:"Helvetica Neue";--font-heading:"Financier Display";--font-cta:"Avenir Next";--grid-columnCount:4;--grid-gutter:4.6511627907vw;--grid-outerGutter:9.3023255814vw;--header-height:8rem;--page-offset:0}@media only screen and (min-width:834px){[data-v-c321bf62]:root{--grid-columnCount:12;--grid-gutter:3.8369304556vw;--grid-outerGutter:7.6738609113vw;--header-height:7.6rem}}.home-hero[data-v-c321bf62]{height:100svh;overflow:hidden;position:relative;width:100%}.overlay[data-v-c321bf62]{background:#00000080;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}.overlay.second[data-v-c321bf62]{background:linear-gradient(180deg,transparent 0,var(--color-black) 100%);bottom:0;height:35%;top:unset}.container[data-v-c321bf62]{align-content:end;grid-auto-rows:max-content;height:100%;padding-bottom:var(--header-height)!important}@media only screen and (min-width:1024px){.container[data-v-c321bf62]{align-content:unset;align-items:center;grid-auto-rows:unset;padding-bottom:0!important;padding-top:var(--header-height)!important}}.content[data-v-c321bf62]{grid-column:1/-1;position:relative;z-index:4}@media only screen and (min-width:834px){.content[data-v-c321bf62]{grid-column:1/8;grid-row:1}}.logo[data-v-c321bf62]{margin-bottom:1.9rem;max-width:3.5rem;opacity:0;visibility:hidden;width:8.1395348837vw}@media only screen and (min-width:834px){.logo[data-v-c321bf62]{display:none}}.title[data-v-c321bf62]{font-family:var(--font-heading);font-size:clamp(1.4rem,10.4651162791vw,4.5rem);font-weight:400;letter-spacing:.02em;line-height:.9}@media only screen and (min-width:834px){.title[data-v-c321bf62]{font-size:5.5rem;line-height:1.2}}.title[data-v-c321bf62]{opacity:0;visibility:hidden}.subtitle[data-v-c321bf62]{font-family:var(--font-base);font-size:clamp(1.4rem,5.1162790698vw,2.2rem);font-weight:300;line-height:1.35}@media only screen and (min-width:834px){.subtitle[data-v-c321bf62]{font-size:2.8rem}}.subtitle[data-v-c321bf62]{margin-top:1.3rem;opacity:0;visibility:hidden}@media only screen and (min-width:834px){.subtitle[data-v-c321bf62]{margin-top:1.4rem}}.buttons[data-v-c321bf62]{-moz-column-gap:1rem;column-gap:1rem;display:flex;grid-column:1/-1;margin-top:3.5rem;position:relative;z-index:4}@media only screen and (min-width:1024px){.buttons[data-v-c321bf62]{grid-column:7/12;grid-row:1;margin-left:auto;margin-top:0}}.button[data-v-c321bf62]{opacity:0;visibility:hidden}.video-wrapper[data-v-c321bf62]{opacity:0;overflow:hidden;visibility:hidden}.video[data-v-c321bf62],.video-wrapper[data-v-c321bf62]{height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform}.video[data-v-c321bf62]{-o-object-fit:cover;object-fit:cover}
