[data-v-af2b9c75]:root{--color-black:#000;--color-blue:#ec1c24;--color-green:#00b982;--color-greyDark:#1d1e20;--color-greyLight:#efefef;--color-greyLighter:#f8f8f8;--color-offBlack:#0f1012;--color-offWhite:#f2f2f4;--color-orange:#ec1c24;--color-yellow:#fca311;--color-white:#fff;--font-base:"PP Neue Montreal";--header-height:7.9rem;--grid-columnCount:5;--grid-gutter:2.5641025641vw;--grid-outerGutter:5.1282051282vw}@media only screen and (min-width:834px){[data-v-af2b9c75]:root{--grid-gutter:2.3980815348vw;--grid-outerGutter:4.7961630695vw}}.home-about-item[data-v-af2b9c75]{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(var(--grid-columnCount),1fr);opacity:0;row-gap:8rem;visibility:hidden}.home-about-item[data-v-af2b9c75]:not(:first-child){padding-top:10.2564102564vw}@media only screen and (min-width:834px){.home-about-item[data-v-af2b9c75]{grid-template-columns:repeat(4,1fr);row-gap:3.1944444444vw}.home-about-item[data-v-af2b9c75]:not(:first-child){padding-top:4.8611111111vw}}.title[data-v-af2b9c75]{font-size:1.6rem;font-weight:350;grid-column:1/-1;letter-spacing:-.02em;line-height:1.2}@media only screen and (min-width:834px){.title[data-v-af2b9c75]{font-size:1.2rem}}@media only screen and (min-width:1440px){.title[data-v-af2b9c75]{font-size:1.4rem}}@media only screen and (min-width:834px){.title[data-v-af2b9c75]{grid-column:1/3}}.head[data-v-af2b9c75]{grid-column:1/6}@media only screen and (min-width:834px){.head[data-v-af2b9c75]{grid-column:1/2}}.subtitle[data-v-af2b9c75]{font-size:2.5rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;max-width:19rem}@media only screen and (min-width:1440px){.subtitle[data-v-af2b9c75]{font-size:2.7rem}}.link[data-v-af2b9c75]{margin-top:2.5rem;opacity:0;visibility:hidden}@media only screen and (min-width:834px){.link[data-v-af2b9c75]{margin-top:2.1rem}}.copy[data-v-af2b9c75]{display:flex;flex-direction:column;font-size:1.6rem;font-weight:350;grid-column:1/-1;letter-spacing:-.02em;line-height:1.2;max-width:35rem;row-gap:2rem}@media only screen and (min-width:834px){.copy[data-v-af2b9c75]{font-size:1.4rem}}@media only screen and (min-width:1440px){.copy[data-v-af2b9c75]{font-size:1.6rem}}.copy[data-v-af2b9c75]>div{opacity:0;visibility:hidden}.copy[data-v-af2b9c75] p{opacity:.5}@media only screen and (min-width:834px){.copy[data-v-af2b9c75]{grid-column:2/4;max-width:19rem}}.sub-copy[data-v-af2b9c75]{display:flex;flex-direction:column;font-size:1.6rem;font-weight:350;grid-column:1/4;letter-spacing:-.02em;line-height:1.2;max-width:22rem;opacity:.4;row-gap:2rem}@media only screen and (min-width:834px){.sub-copy[data-v-af2b9c75]{font-size:1.2rem}}@media only screen and (min-width:1440px){.sub-copy[data-v-af2b9c75]{font-size:1.4rem}}@media only screen and (min-width:834px){.sub-copy[data-v-af2b9c75]{grid-column:4/5;max-width:17rem}}.line[data-v-af2b9c75]{background-color:#ffffff1a;grid-column:1/-1;height:.5px;transform-origin:left center}@media only screen and (min-width:834px){.line[data-v-af2b9c75]{margin-top:4.8611111111vw}}[data-v-4fe91e90]:root{--color-black:#000;--color-blue:#ec1c24;--color-green:#00b982;--color-greyDark:#1d1e20;--color-greyLight:#efefef;--color-greyLighter:#f8f8f8;--color-offBlack:#0f1012;--color-offWhite:#f2f2f4;--color-orange:#ec1c24;--color-yellow:#fca311;--color-white:#fff;--font-base:"PP Neue Montreal";--header-height:7.9rem;--grid-columnCount:5;--grid-gutter:2.5641025641vw;--grid-outerGutter:5.1282051282vw}@media only screen and (min-width:834px){[data-v-4fe91e90]:root{--grid-gutter:2.3980815348vw;--grid-outerGutter:4.7961630695vw}}.home-about[data-v-4fe91e90]{padding:20.5128205128vw 0}@media only screen and (min-width:834px){.home-about[data-v-4fe91e90]{padding:9.0277777778vw 0}}.item[data-v-4fe91e90]{grid-column:1/-1}@media only screen and (min-width:834px){.item[data-v-4fe91e90]{grid-column:2/6}}[data-v-dfccf8fa]:root{--color-black:#000;--color-blue:#ec1c24;--color-green:#00b982;--color-greyDark:#1d1e20;--color-greyLight:#efefef;--color-greyLighter:#f8f8f8;--color-offBlack:#0f1012;--color-offWhite:#f2f2f4;--color-orange:#ec1c24;--color-yellow:#fca311;--color-white:#fff;--font-base:"PP Neue Montreal";--header-height:7.9rem;--grid-columnCount:5;--grid-gutter:2.5641025641vw;--grid-outerGutter:5.1282051282vw}@media only screen and (min-width:834px){[data-v-dfccf8fa]:root{--grid-gutter:2.3980815348vw;--grid-outerGutter:4.7961630695vw}}.bracket-text[data-v-dfccf8fa]{align-items:center;color:var(--color-offWhite);-moz-column-gap:.5rem;column-gap:.5rem;display:inline-flex;font-size:1.8rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;white-space:nowrap}@media only screen and (min-width:1440px){.bracket-text[data-v-dfccf8fa]{font-size:2rem}}.bracket-text[data-v-dfccf8fa]:after,.bracket-text[data-v-dfccf8fa]:before{color:var(--color-blue)}.bracket-text[data-v-dfccf8fa]:before{content:"["}.bracket-text[data-v-dfccf8fa]:after{content:"]"}.sup[data-v-dfccf8fa]{font-size:1.3rem;position:relative;top:-.3rem}[data-v-10c219c9]:root{--color-black:#000;--color-blue:#ec1c24;--color-green:#00b982;--color-greyDark:#1d1e20;--color-greyLight:#efefef;--color-greyLighter:#f8f8f8;--color-offBlack:#0f1012;--color-offWhite:#f2f2f4;--color-orange:#ec1c24;--color-yellow:#fca311;--color-white:#fff;--font-base:"PP Neue Montreal";--header-height:7.9rem;--grid-columnCount:5;--grid-gutter:2.5641025641vw;--grid-outerGutter:5.1282051282vw}@media only screen and (min-width:834px){[data-v-10c219c9]:root{--grid-gutter:2.3980815348vw;--grid-outerGutter:4.7961630695vw}}.top[data-v-10c219c9]{background-color:#1d1e2080;padding:21.0256410256vw 0}@media only screen and (min-width:834px){.top[data-v-10c219c9]{padding:7.8472222222vw 0}}.bottom[data-v-10c219c9]{padding:23.0769230769vw 0 19.2307692308vw}@media only screen and (min-width:834px){.bottom[data-v-10c219c9]{padding:5.2083333333vw 0 7.6388888889vw}}.home-company-details-container[data-v-10c219c9]{opacity:0;visibility:hidden}.head[data-v-10c219c9]{grid-column:1/-1}@media only screen and (min-width:834px){.head[data-v-10c219c9]{grid-column:3/5}}.title[data-v-10c219c9]{font-size:1.6rem;font-weight:350;letter-spacing:-.02em;line-height:1.2}@media only screen and (min-width:834px){.title[data-v-10c219c9]{font-size:1.4rem}}@media only screen and (min-width:1440px){.title[data-v-10c219c9]{font-size:1.6rem}}.title[data-v-10c219c9] span{display:block}.title[data-v-10c219c9] span:nth-of-type(2){color:var(--color-blue)}.top-items[data-v-10c219c9]{display:flex;flex-direction:column;grid-column:1/-1;margin-top:7rem;row-gap:5.7rem}@media only screen and (min-width:834px){.top-items[data-v-10c219c9]{grid-column:2/6;margin-top:8.2rem;row-gap:4.2rem}}@media only screen and (min-width:1024px){.top-items[data-v-10c219c9]{grid-column:2/6}}.top-item[data-v-10c219c9]{display:flex;flex-direction:column;row-gap:5.2rem}@media only screen and (min-width:834px){.top-item[data-v-10c219c9]{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(4,1fr);row-gap:4.2rem}}@media only screen and (min-width:1024px){.top-item[data-v-10c219c9]{grid-template-columns:repeat(4,1fr)}}.item-head[data-v-10c219c9]{display:flex;flex-direction:column;font-size:1.6rem;font-weight:350;letter-spacing:-.02em;line-height:1.2}@media only screen and (min-width:834px){.item-head[data-v-10c219c9]{font-size:1.2rem}}@media only screen and (min-width:1440px){.item-head[data-v-10c219c9]{font-size:1.4rem}}@media only screen and (min-width:834px){.item-head[data-v-10c219c9]{grid-column:1/2}}.item-head-number[data-v-10c219c9]{display:block;margin-bottom:.5rem;opacity:.5}@media only screen and (min-width:834px){.item-head-number[data-v-10c219c9]{margin-bottom:0}}.item-head-title[data-v-10c219c9]{font-size:2.5rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;padding-bottom:2.5rem;position:relative}@media only screen and (min-width:1440px){.item-head-title[data-v-10c219c9]{font-size:2.7rem}}@media only screen and (min-width:834px){.item-head-title[data-v-10c219c9]{grid-column:2/5;padding-bottom:2rem}}.item-head-line[data-v-10c219c9]{background-color:#ffffff1a;bottom:0;height:.5px;left:0;position:absolute;transform-origin:left center;width:100%}.bottom-items[data-v-10c219c9]{display:flex;flex-direction:column;grid-column:1/-1;margin-bottom:8.5rem;row-gap:4.5rem}@media only screen and (min-width:834px){.bottom-items[data-v-10c219c9]{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:3/6;grid-template-columns:repeat(3,1fr);row-gap:0}}.bottom-item[data-v-10c219c9]{display:flex;flex-direction:column}.bottom-item[data-v-10c219c9]:before{background-color:var(--color-blue);content:"";height:1px;margin-bottom:.8rem;width:.72rem}@media only screen and (min-width:834px){.bottom-item[data-v-10c219c9]:before{margin-bottom:1rem}}.bottom-item-title[data-v-10c219c9]{font-size:1.6rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;opacity:.5}@media only screen and (min-width:834px){.bottom-item-title[data-v-10c219c9]{font-size:1.2rem}}@media only screen and (min-width:1440px){.bottom-item-title[data-v-10c219c9]{font-size:1.4rem}}.bottom-item-copy[data-v-10c219c9]{font-size:1.8rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;margin-top:2rem}@media only screen and (min-width:1440px){.bottom-item-copy[data-v-10c219c9]{font-size:2rem}}.bottom-item-copy[data-v-10c219c9] span{display:block}.bottom-item-copy[data-v-10c219c9] span:nth-of-type(2){opacity:.5}@media only screen and (min-width:834px){.bottom-item-copy[data-v-10c219c9]{margin-top:2rem}}.bottom-line[data-v-10c219c9]{background-color:#fff3;grid-column:1/-1;height:.5px;transform-origin:left center}@media only screen and (min-width:834px){.bottom-line[data-v-10c219c9]{grid-column:2/6}}.bottom-services[data-v-10c219c9]{display:flex;flex-direction:column;grid-column:1/-1;padding-top:5.6rem;row-gap:5.2rem}@media only screen and (min-width:834px){.bottom-services[data-v-10c219c9]{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;flex-direction:row;grid-column:2/6;grid-template-columns:repeat(4,1fr);padding-top:4.2rem}.bottom-services-head[data-v-10c219c9]{grid-column:1/2}}.bottom-services-items[data-v-10c219c9]{display:flex;justify-content:space-between}@media only screen and (min-width:834px){.bottom-services-items[data-v-10c219c9]{-moz-column-gap:6rem;column-gap:6rem;grid-column:2/5;justify-content:flex-start}}.bottom-services-item[data-v-10c219c9]{width:9rem}@media only screen and (min-width:834px){.bottom-services-item[data-v-10c219c9]{width:7rem}}.bottom-services-item-name[data-v-10c219c9]{font-size:1.6rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;margin-top:2.8rem}@media only screen and (min-width:834px){.bottom-services-item-name[data-v-10c219c9]{font-size:1.2rem}}@media only screen and (min-width:1440px){.bottom-services-item-name[data-v-10c219c9]{font-size:1.4rem}}[data-v-37730524]:root{--color-black:#000;--color-blue:#ec1c24;--color-green:#00b982;--color-greyDark:#1d1e20;--color-greyLight:#efefef;--color-greyLighter:#f8f8f8;--color-offBlack:#0f1012;--color-offWhite:#f2f2f4;--color-orange:#ec1c24;--color-yellow:#fca311;--color-white:#fff;--font-base:"PP Neue Montreal";--header-height:7.9rem;--grid-columnCount:5;--grid-gutter:2.5641025641vw;--grid-outerGutter:5.1282051282vw}@media only screen and (min-width:834px){[data-v-37730524]:root{--grid-gutter:2.3980815348vw;--grid-outerGutter:4.7961630695vw}}.home-intro[data-v-37730524]{padding:23.0769230769vw 0}@media only screen and (min-width:834px){.home-intro[data-v-37730524]{padding:15.2777777778vw 0}}.home-intro-container[data-v-37730524]{opacity:0;visibility:hidden}.head[data-v-37730524]{grid-column:1/-1;text-align:center}@media only screen and (min-width:834px){.head[data-v-37730524]{grid-column:2/3;text-align:left}}.title[data-v-37730524]{font-size:1.6rem;font-weight:350;letter-spacing:-.02em;line-height:1.2}@media only screen and (min-width:834px){.title[data-v-37730524]{font-size:1.2rem}}@media only screen and (min-width:1440px){.title[data-v-37730524]{font-size:1.4rem}}.title[data-v-37730524] span{display:block}.title[data-v-37730524] span:first-of-type{opacity:.5}@media only screen and (max-width:833px){.title[data-v-37730524]{line-height:1.3}}.content[data-v-37730524]{align-items:center;display:flex;flex-direction:column;grid-column:1/-1}@media only screen and (min-width:834px){.content[data-v-37730524]{align-items:flex-start;grid-column:3/5}}.copy[data-v-37730524]{font-size:2.5rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;margin-top:17.9487179487vw;text-align:center}@media only screen and (min-width:1440px){.copy[data-v-37730524]{font-size:2.7rem}}@media only screen and (min-width:834px){.copy[data-v-37730524]{margin-top:0;max-width:50rem;text-align:left}}.copy-lines-wrapper[data-v-37730524]{display:flex;height:3.5rem;position:relative}.copy-lines-wrapper[data-v-37730524] span{width:100%}@media only screen and (min-width:834px){.copy-lines-wrapper[data-v-37730524] span{width:auto}}.line[data-v-37730524]{color:var(--color-blue);display:block;position:absolute;text-align:center;top:0}.line[data-v-37730524] div{opacity:0;visibility:hidden}.link[data-v-37730524]{margin-top:16.6666666667vw;opacity:0;visibility:hidden}@media only screen and (min-width:834px){.link[data-v-37730524]{margin-top:4.4444444444vw}}[data-v-a3346ed5]:root{--color-black:#000;--color-blue:#ec1c24;--color-green:#00b982;--color-greyDark:#1d1e20;--color-greyLight:#efefef;--color-greyLighter:#f8f8f8;--color-offBlack:#0f1012;--color-offWhite:#f2f2f4;--color-orange:#ec1c24;--color-yellow:#fca311;--color-white:#fff;--font-base:"PP Neue Montreal";--header-height:7.9rem;--grid-columnCount:5;--grid-gutter:2.5641025641vw;--grid-outerGutter:5.1282051282vw}@media only screen and (min-width:834px){[data-v-a3346ed5]:root{--grid-gutter:2.3980815348vw;--grid-outerGutter:4.7961630695vw}}.home-master-plan[data-v-a3346ed5]{padding:23.0769230769vw 0}@media only screen and (min-width:834px){.home-master-plan[data-v-a3346ed5]{padding:8.125vw 0 9.7222222222vw}}.home-master-plan-container[data-v-a3346ed5]{opacity:0;visibility:hidden}.content[data-v-a3346ed5]{display:flex;flex-direction:column;grid-column:1/-1}@media only screen and (min-width:834px){.content[data-v-a3346ed5]{flex-direction:row;grid-column:2/5}}.inner[data-v-a3346ed5]{text-align:center}@media only screen and (min-width:834px){.inner[data-v-a3346ed5]{margin-left:6rem;text-align:left}}.number[data-v-a3346ed5]{font-size:1.8rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;margin:0 auto 3rem}@media only screen and (min-width:1440px){.number[data-v-a3346ed5]{font-size:2rem}}@media only screen and (min-width:834px){.number[data-v-a3346ed5]{margin:.5rem 0 0}}.title[data-v-a3346ed5]{font-size:3.5rem;font-weight:350;letter-spacing:-.02em;line-height:1.2}@media only screen and (min-width:1440px){.title[data-v-a3346ed5]{font-size:3.8rem}}.copy[data-v-a3346ed5]{font-size:1.6rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;margin:3.4rem auto 0;max-width:20.6rem;opacity:.7;text-align:center}@media only screen and (min-width:834px){.copy[data-v-a3346ed5]{font-size:1.4rem}}@media only screen and (min-width:1440px){.copy[data-v-a3346ed5]{font-size:1.6rem}}@media only screen and (min-width:834px){.copy[data-v-a3346ed5]{margin:2.8rem 0 0;max-width:16rem;text-align:left}}@media only screen and (min-width:1440px){.copy[data-v-a3346ed5]{max-width:18rem}}.link[data-v-a3346ed5]{margin-top:8.6rem;opacity:0;visibility:hidden}@media only screen and (min-width:834px){.link[data-v-a3346ed5]{margin-top:6.5rem}}[data-v-d439d949]:root{--color-black:#000;--color-blue:#ec1c24;--color-green:#00b982;--color-greyDark:#1d1e20;--color-greyLight:#efefef;--color-greyLighter:#f8f8f8;--color-offBlack:#0f1012;--color-offWhite:#f2f2f4;--color-orange:#ec1c24;--color-yellow:#fca311;--color-white:#fff;--font-base:"PP Neue Montreal";--header-height:7.9rem;--grid-columnCount:5;--grid-gutter:2.5641025641vw;--grid-outerGutter:5.1282051282vw}@media only screen and (min-width:834px){[data-v-d439d949]:root{--grid-gutter:2.3980815348vw;--grid-outerGutter:4.7961630695vw}}.home-products-container[data-v-d439d949]{overflow:hidden;padding:22.5641025641vw var(--grid-outerGutter) 21.7948717949vw!important}@media only screen and (min-width:834px){.home-products-container[data-v-d439d949]{padding:10vw var(--grid-outerGutter) 5.9027777778vw!important}}.home-products-section-head[data-v-d439d949],.title-wrapper[data-v-d439d949]{grid-column:1/-1}.title-wrapper[data-v-d439d949]{display:flex;justify-content:center;margin-top:20vw;position:relative;text-align:center}@media only screen and (min-width:834px){.title-wrapper[data-v-d439d949]{grid-column:1/6;margin-top:10.4166666667vw}}.title-inner[data-v-d439d949]{max-width:84.6153846154vw}@media only screen and (min-width:834px){.title-inner[data-v-d439d949]{max-width:55.5555555556vw}}.title[data-v-d439d949]{color:var(--color-blue);font-size:clamp(8rem,9.7222222222vw,9.7222222222vw);font-weight:300;letter-spacing:.008em;line-height:.9;text-align:center}@media only screen and (min-width:834px){.title[data-v-d439d949]{line-height:1.2;max-width:56.1111111111vw}}.images[data-v-d439d949]{height:51.2820512821vw;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:51.2820512821vw;z-index:1}@media only screen and (min-width:834px){.images[data-v-d439d949]{height:18.0555555556vw;width:18.0555555556vw}}.images-inner[data-v-d439d949]{will-change:transform}.image-wrapper[data-v-d439d949]{left:0;margin-top:38.4615384615vw;position:absolute;top:0;transform-origin:center center;width:51.2820512821vw}@media only screen and (min-width:834px){.image-wrapper[data-v-d439d949]{margin-top:0;width:18.0555555556vw}}.content[data-v-d439d949]{grid-column:1/-1;margin:60vw auto 0;text-align:center}@media only screen and (min-width:834px){.content[data-v-d439d949]{grid-column:2/4;margin:11.8055555556vw 0 0;text-align:left}}.copy[data-v-d439d949]{font-size:1.8rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;max-width:31rem}@media only screen and (min-width:834px){.copy[data-v-d439d949]{font-size:1.6rem}}@media only screen and (min-width:1440px){.copy[data-v-d439d949]{font-size:1.8rem}}.copy[data-v-d439d949] span:first-of-type{opacity:.5}@media only screen and (min-width:1440px){.copy[data-v-d439d949]{max-width:33rem}}.sub-copy[data-v-d439d949]{display:block;margin-top:2rem}.links-wrapper[data-v-d439d949]{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;margin-top:6.9rem;row-gap:2.6rem;text-align:right}@media only screen and (min-width:834px){.links-wrapper[data-v-d439d949]{align-items:flex-end;grid-column:4/5;justify-content:flex-end;margin-top:0;row-gap:2.2rem}}.links-label[data-v-d439d949]{font-size:1.6rem;font-weight:350;letter-spacing:-.02em;line-height:1.2}@media only screen and (min-width:834px){.links-label[data-v-d439d949]{font-size:1.2rem}}@media only screen and (min-width:1440px){.links-label[data-v-d439d949]{font-size:1.4rem}}.links[data-v-d439d949]{-moz-column-gap:.6rem;column-gap:.6rem;display:flex}[data-v-e5953a1b]:root{--color-black:#000;--color-blue:#ec1c24;--color-green:#00b982;--color-greyDark:#1d1e20;--color-greyLight:#efefef;--color-greyLighter:#f8f8f8;--color-offBlack:#0f1012;--color-offWhite:#f2f2f4;--color-orange:#ec1c24;--color-yellow:#fca311;--color-white:#fff;--font-base:"PP Neue Montreal";--header-height:7.9rem;--grid-columnCount:5;--grid-gutter:2.5641025641vw;--grid-outerGutter:5.1282051282vw}@media only screen and (min-width:834px){[data-v-e5953a1b]:root{--grid-gutter:2.3980815348vw;--grid-outerGutter:4.7961630695vw}}.home-hero[data-v-e5953a1b]{background-color:#fdfdfd;overflow:hidden;position:relative}.home-hero[data-v-e5953a1b]:before{background:linear-gradient(0deg,#fdfdfe,#fdfdfe00);bottom:0;content:"";height:22%;left:0;opacity:.78;position:absolute;width:100%;z-index:1}@media only screen and (min-width:834px){.home-hero[data-v-e5953a1b]:before{height:55%}}.home-hero-container[data-v-e5953a1b]{min-height:100svh;opacity:0;padding:15rem var(--grid-outerGutter) 3rem!important;position:relative;visibility:hidden;z-index:1}@media only screen and (min-width:834px){.home-hero-container[data-v-e5953a1b]{padding:9.4rem var(--grid-outerGutter) 4.3rem!important}}.head[data-v-e5953a1b]{display:none}@media only screen and (min-width:834px){.head[data-v-e5953a1b]{display:block;grid-column:1/-1}}.link[data-v-e5953a1b]{align-items:center;background-color:#7575751a;border-radius:1rem;color:#0006;display:flex;font-size:1rem;font-size:1.2rem;font-weight:350;height:3rem;justify-content:center;letter-spacing:-.02em;line-height:1.2;margin:0 auto;min-width:30rem;padding:0 1rem;position:relative;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1440px){.link[data-v-e5953a1b]{font-size:1.2rem}}.link-icon-wrapper[data-v-e5953a1b]{align-items:center;border:1px solid;border-radius:6.3rem;color:var(--color-blue);display:flex;height:1.3rem;justify-content:center;overflow:hidden;position:absolute;right:1rem;top:50%;transform:translate3d(0,-50%,0);width:2.2rem}.link-icon[data-v-e5953a1b]{display:block}.link-icon[data-v-e5953a1b]:nth-child(2){opacity:0;position:absolute;visibility:hidden}.content[data-v-e5953a1b]{align-self:end;display:flex;flex-direction:column;grid-column:1/-1;height:70svh;justify-content:space-between}@media only screen and (min-width:834px){.content[data-v-e5953a1b]{grid-column:1/3;height:auto;padding-top:6rem}}.content-inner[data-v-e5953a1b]{text-align:center}@media only screen and (min-width:834px){.content-inner[data-v-e5953a1b]{text-align:left}}.logo[data-v-e5953a1b]{margin:0 auto}@media only screen and (min-width:834px){.logo[data-v-e5953a1b]{margin:0}}.title[data-v-e5953a1b]{font-size:2.5rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;margin:1.2rem auto 0;max-width:22rem}@media only screen and (min-width:1440px){.title[data-v-e5953a1b]{font-size:2.7rem}}@media only screen and (min-width:834px){.title[data-v-e5953a1b]{margin:1.2rem 0 0}}@media only screen and (min-width:1440px){.title[data-v-e5953a1b]{max-width:24rem}}.category-wrapper[data-v-e5953a1b]{margin-top:2.6rem}@media only screen and (min-width:834px){.category-wrapper[data-v-e5953a1b]{align-items:center;-moz-column-gap:.6rem;column-gap:.6rem;display:flex}}.category-label[data-v-e5953a1b]{display:none}@media only screen and (min-width:834px){.category-label[data-v-e5953a1b]{color:var(--color-offBlack);display:inline-block;font-size:1.6rem;font-weight:350;letter-spacing:-.02em;line-height:1.2;opacity:.5}}@media only screen and (min-width:834px) and (min-width:834px){.category-label[data-v-e5953a1b]{font-size:1.4rem}}@media only screen and (min-width:834px) and (min-width:1440px){.category-label[data-v-e5953a1b]{font-size:1.6rem}}.categories[data-v-e5953a1b]{-moz-column-gap:.3rem;column-gap:.3rem;display:flex;justify-content:center}@media only screen and (min-width:834px){.categories[data-v-e5953a1b]{justify-content:flex-start}}.image-wrapper[data-v-e5953a1b]{height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:0}.image-wrapper[data-v-e5953a1b] img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media only screen and (max-width:833px){.image-wrapper[data-v-e5953a1b]{bottom:0;height:60%;top:unset}}@media only screen and (min-width:834px){.home-hero-scroll-indicator[data-v-e5953a1b]{margin-top:7.2rem}}
