.home-hero[data-v-5fbdb252]{position:relative;min-height:810px;color:#fff;background:#09111e;overflow:hidden}.home-hero__video[data-v-5fbdb252],.home-hero__poster[data-v-5fbdb252]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.home-hero__poster[data-v-5fbdb252]{display:none}.home-hero__shade[data-v-5fbdb252],.home-join__shade[data-v-5fbdb252]{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070c16b8,#070c1614 70%),linear-gradient(0deg,rgba(7,12,22,.5),transparent 45%)}.home-hero__content[data-v-5fbdb252]{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;min-height:810px;padding-top:0;text-align:left}.home-hero h1[data-v-5fbdb252]{color:#fff;max-width:700px;margin:0;font-size:var(--type-56);font-weight:700;font-style:normal;line-height:1.2;letter-spacing:0;opacity:1}.home-hero h1.home-hero__title--zh[data-v-5fbdb252]{max-width:none;white-space:nowrap}.home-hero p[data-v-5fbdb252]:not(.v3-eyebrow){margin:0;font-size:var(--type-36);font-weight:400;font-style:normal;line-height:1.2;opacity:1}.home-hero__explore[data-v-5fbdb252]{display:inline-flex;height:48px;align-items:center;color:#fff;font-size:var(--type-16);font-weight:500;line-height:1.5;text-decoration:none;opacity:1}.home-hero__explore>span[data-v-5fbdb252]:first-child{display:grid;height:48px;min-width:144px;padding:0 24px;place-items:center;border-radius:999px;background:var(--v3-brand)}.home-hero__explore-icon[data-v-5fbdb252]{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:var(--v3-brand)}.home-hero__explore-icon img[data-v-5fbdb252]{display:block;width:24px;height:24px;transform:rotate(-45deg);transition:transform .25s ease}.home-hero__explore:hover .home-hero__explore-icon img[data-v-5fbdb252]{transform:rotate(-45deg) translate(2px,2px)}.home-hero__scroll-cue[data-v-5fbdb252]{position:absolute;bottom:80px;left:50%;display:block;width:24px;height:24px;transform:translate(-50%)}.home-hero__scroll-cue img[data-v-5fbdb252]{display:block;width:24px;height:24px;animation:home-scroll-cue-bounce-5fbdb252 1.6s cubic-bezier(.45,0,.55,1) infinite;will-change:transform}@keyframes home-scroll-cue-bounce-5fbdb252{0%,to{transform:translateY(0)}38%{transform:translateY(12px)}58%{transform:translateY(4px)}76%{transform:translateY(9px)}}.home-business__visual[data-v-5fbdb252],.home-advantage__image[data-v-5fbdb252]{height:460px;border-radius:var(--v3-radius);overflow:hidden}.home-tabs[data-v-5fbdb252]{display:flex;gap:28px;margin:34px 0 28px;border-bottom:1px solid var(--v3-line)}.home-tabs button[data-v-5fbdb252]{padding:0 0 14px;color:var(--v3-muted);background:transparent;cursor:pointer}.home-tabs button.active[data-v-5fbdb252]{color:var(--v3-brand);border-bottom:2px solid var(--v3-brand)}.home-business h3[data-v-5fbdb252]{margin:0;font-size:var(--type-26)}.home-business .v3-button[data-v-5fbdb252]{margin-top:18px}.v3-section-head[data-v-5fbdb252]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px}.home-news[data-v-5fbdb252]{display:flex;min-height:100svh;align-items:center;padding:96px 0 100px;background:#fff}.home-news .v3-section-head[data-v-5fbdb252]{align-items:center;margin-bottom:56px}.home-news[data-v-5fbdb252] .v3-heading{font-size:var(--type-48);line-height:1.125}.home-news-featured[data-v-5fbdb252]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;margin-bottom:56px;color:var(--v3-ink);text-decoration:none;transition:transform .26s ease}.home-news-featured[data-v-5fbdb252]:hover{transform:translateY(-2px)}.home-news-featured[data-v-5fbdb252]:focus-visible{outline:2px solid var(--v3-brand);outline-offset:5px}.home-news-featured__meta[data-v-5fbdb252]{display:flex;flex-direction:column;gap:8px}.home-news-featured h3[data-v-5fbdb252]{margin:0;font-size:var(--type-24);font-weight:700;line-height:1.5}.home-news-featured__meta h3[data-v-5fbdb252]:hover{color:var(--v3-brand)}.home-news-featured time[data-v-5fbdb252]{color:#b6bad1;font-size:var(--type-16);line-height:1.5}.home-news-featured__read-more[data-v-5fbdb252]{color:var(--v3-brand);font-size:var(--type-14);line-height:1.5}.home-news__grid[data-v-5fbdb252]{grid-template-columns:repeat(3,1fr);align-items:stretch}.home-news__switcher[data-v-5fbdb252]{display:none}.home-news-card[data-v-5fbdb252]{position:relative;display:flex;min-height:407px;padding:40px;flex-direction:column;gap:40px;color:var(--v3-ink);text-decoration:none;overflow:hidden;transition:transform .3s ease,border-color .26s ease,box-shadow .26s ease}.home-news-card[data-v-5fbdb252]:hover{border-color:transparent;box-shadow:0 10px 24px #23253014;transform:translateY(-4px)}.home-news-card__cover[data-v-5fbdb252]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transform:scale(1.06);transition:opacity .3s ease,transform .56s cubic-bezier(.22,1,.36,1)}.home-news-card__cover-shade[data-v-5fbdb252]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#0000004d}.home-news-card[data-v-5fbdb252]>:not(.home-news-card__cover){position:relative;z-index:1}.home-news-card__date[data-v-5fbdb252],.home-news-card h3[data-v-5fbdb252],.home-news-card p[data-v-5fbdb252],.home-news-card__read-more[data-v-5fbdb252]{transition:color .26s ease}.home-news-card--with-cover:hover .home-news-card__cover[data-v-5fbdb252],.home-news-card--with-cover:focus-visible .home-news-card__cover[data-v-5fbdb252]{opacity:1;transform:scale(1)}.home-news-card--with-cover:hover .home-news-card__date[data-v-5fbdb252],.home-news-card--with-cover:hover h3[data-v-5fbdb252],.home-news-card--with-cover:hover p[data-v-5fbdb252],.home-news-card--with-cover:hover .home-news-card__read-more[data-v-5fbdb252],.home-news-card--with-cover:focus-visible .home-news-card__date[data-v-5fbdb252],.home-news-card--with-cover:focus-visible h3[data-v-5fbdb252],.home-news-card--with-cover:focus-visible p[data-v-5fbdb252],.home-news-card--with-cover:focus-visible .home-news-card__read-more[data-v-5fbdb252]{color:#fff}.home-news-card[data-v-5fbdb252]:focus-visible{outline:2px solid var(--v3-brand);outline-offset:3px}.home-news-card__date[data-v-5fbdb252]{display:flex;flex-direction:column;gap:8px;color:#b6bad1}.home-news-card__date strong[data-v-5fbdb252]{font-size:var(--type-48);font-weight:700;line-height:1}.home-news-card__date span[data-v-5fbdb252]{font-size:var(--type-14);font-weight:500;line-height:1}.home-news-card__body[data-v-5fbdb252]{display:flex;flex:1;flex-direction:column;gap:40px}.home-news-card__content[data-v-5fbdb252]{display:flex;flex-direction:column;gap:12px}.home-news-card h3[data-v-5fbdb252]{display:-webkit-box;margin:0;font-size:var(--type-20);font-weight:500;line-height:1.5;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-news-card p[data-v-5fbdb252]{display:-webkit-box;margin:0;color:var(--v3-muted);font-size:var(--type-14);line-height:1.5;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:4}.home-news-card__read-more[data-v-5fbdb252]{margin-top:auto;color:var(--v3-brand);font-size:var(--type-14);font-weight:400;line-height:1.5}.home-join[data-v-5fbdb252]{position:relative;height:360px;color:#fff;overflow:hidden}.home-join>.v3-image[data-v-5fbdb252]{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center 0%}@media (prefers-reduced-motion: no-preference){.home-hero__video[data-v-5fbdb252]{top:-80px;height:calc(100% + 160px);transform:translate3d(0,var(--parallax-y, 0px),0)}.home-hero__content[data-v-5fbdb252]{transform:translate3d(0,var(--parallax-y, 0px),0)}.home-join>.v3-image[data-v-5fbdb252]{top:-70px;height:calc(100% + 140px);transform:translate3d(0,var(--parallax-y, 0px),0)}}@media (max-width: 560px) and (prefers-reduced-motion: no-preference){.home-hero__video[data-v-5fbdb252]{top:-40px;height:calc(100% + 80px)}.home-join>.v3-image[data-v-5fbdb252]{top:-34px;height:calc(100% + 68px)}}.home-join__content[data-v-5fbdb252]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:360px;text-align:center;z-index:20}.home-join h2[data-v-5fbdb252]{margin:0;color:#fff;font-size:var(--type-36);font-weight:500;line-height:1.5;letter-spacing:0}.home-join p[data-v-5fbdb252]:not(.v3-eyebrow){margin:18px 0 30px;font-size:var(--type-20)}@media (max-width: 900px){.home-news[data-v-5fbdb252] .v3-heading{font-size:var(--type-40);line-height:1.2}.home-hero[data-v-5fbdb252],.home-hero__content[data-v-5fbdb252]{min-height:660px}}@media (max-width: 560px){.home-hero h1[data-v-5fbdb252]{font-size:var(--type-32)}.home-hero h1.home-hero__title--zh[data-v-5fbdb252]{font-size:min(var(--type-32),calc((100vw - 40px) / 12))}.home-hero p[data-v-5fbdb252]:not(.v3-eyebrow){font-size:var(--type-20)}.home-hero__explore[data-v-5fbdb252]{height:48px}.home-hero__scroll-cue[data-v-5fbdb252]{bottom:36px}.home-business__visual[data-v-5fbdb252]{height:280px}.v3-section-head[data-v-5fbdb252]{display:block}.v3-section-head .v3-button[data-v-5fbdb252]{margin-top:24px}.home-news__grid[data-v-5fbdb252]{grid-template-columns:1fr}.home-news[data-v-5fbdb252]{padding:72px 0}.home-news .v3-section-head[data-v-5fbdb252]{margin-bottom:40px}.home-news-featured[data-v-5fbdb252]{margin-bottom:48px}.home-news-card[data-v-5fbdb252]{height:auto;min-height:407px;padding:28px 24px;gap:32px}.home-news-card__body[data-v-5fbdb252]{gap:28px}.home-join h2[data-v-5fbdb252]{font-size:var(--type-28);line-height:1.5}}@media (prefers-reduced-motion: reduce){.home-hero h1[data-v-5fbdb252],.home-hero p[data-v-5fbdb252]:not(.v3-eyebrow),.home-hero__explore[data-v-5fbdb252]{opacity:1;animation:none}.home-hero__video[data-v-5fbdb252]{display:none}.home-hero__poster[data-v-5fbdb252]{display:block}.home-hero__scroll-cue img[data-v-5fbdb252]{animation:none}.home-news-card[data-v-5fbdb252]{transition:none}.home-news-card[data-v-5fbdb252]:hover{transform:none}}.home-about[data-v-5fbdb252]{padding:120px 0;background:#fff}@media (min-width: 901px){.home-about>.v3-container[data-v-5fbdb252]{width:min(1600px,calc(100% - 120px))}}.home-about[data-v-5fbdb252] .v3-heading-wrap{max-width:none}.home-about[data-v-5fbdb252] .v3-heading{font-size:var(--type-48);line-height:1.125}.home-about[data-v-5fbdb252] .v3-lead-list{margin-top:46px}.home-about[data-v-5fbdb252] .v3-lead-list .v3-lead{width:100%;max-width:100%}.home-about .v3-button[data-v-5fbdb252]{min-height:48px;margin-top:46px;font-size:var(--type-14)}.home-about__visual[data-v-5fbdb252]{position:relative;aspect-ratio:1200 / 469;margin-top:80px;overflow:hidden;border-radius:var(--v3-radius);isolation:isolate}.home-about__visual>.v3-image[data-v-5fbdb252]{object-position:center 84%}.home-about__visual[data-v-5fbdb252]:after{position:absolute;top:calc(-55 / 469 * 100%);left:calc(-4 / 1200 * 100%);width:calc(1208 / 1200 * 100%);height:calc(652 / 469 * 100%);background:linear-gradient(to bottom,#23253000 8.972%,#fc64014d 79.294%);mix-blend-mode:multiply;pointer-events:none;content:""}.home-stats[data-v-5fbdb252]{display:flex;justify-content:space-between;gap:24px;margin-top:80px;visibility:hidden}.home-stats.is-visible[data-v-5fbdb252]{visibility:visible}.home-stat[data-v-5fbdb252]{min-width:0;text-align:center}.home-stat strong[data-v-5fbdb252]{display:block;color:var(--v3-brand);font-size:var(--type-48);line-height:1.3125}.home-stat span[data-v-5fbdb252]{display:block;color:var(--v3-muted);font-size:var(--type-16);line-height:1.3125}.home-stat strong .home-stat__value[data-v-5fbdb252],.home-stat strong .home-stat__suffix[data-v-5fbdb252]{display:inline;margin:0;color:inherit;font-size:inherit;line-height:inherit;font-variant-numeric:tabular-nums}.home-business[data-v-5fbdb252]{position:relative;overflow:hidden;color:#fff;background:var(--v3-brand);max-width:1920px;margin:0 auto}.home-business__background[data-v-5fbdb252]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.1;pointer-events:none}.home-business__inner[data-v-5fbdb252]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;width:var(--v3-container);padding:100px 0}.home-business__copy[data-v-5fbdb252]{position:relative;z-index:1;flex:0 0 min(505px,36vw);min-width:0}.home-business__copy-content[data-v-5fbdb252]{width:100%}.home-business__eyebrow[data-v-5fbdb252]{margin:0 0 52px;color:#ffffff80;font-family:Noto Sans SC,sans-serif;font-size:var(--type-36);font-weight:700;line-height:1.5;letter-spacing:0}.home-business__copy h2[data-v-5fbdb252]{margin:0 0 18px;font-size:var(--type-40)}.home-business__text[data-v-5fbdb252]{max-width:400px;margin:0 0 28px;padding:0;color:#fffc;font-size:var(--type-15);line-height:1.9;list-style:none}.home-business__text li[data-v-5fbdb252]{margin:4px 0;white-space:nowrap}.home-business .home-business__more[data-v-5fbdb252]{min-height:48px;gap:8px;padding:0 24px;border:1px solid var(--v3-brand);color:var(--v3-brand);font-size:var(--type-14);font-weight:500;line-height:1.5}.home-business__more img[data-v-5fbdb252]{display:block;flex:none;width:24px;height:24px}.home-business__controls[data-v-5fbdb252]{display:flex;gap:16px;margin-top:52px}.home-business__controls button[data-v-5fbdb252]{width:42px;height:42px;border:1px solid rgba(255,255,255,.6);border-radius:50%;color:#fff;background:transparent;cursor:pointer}.home-business__controls button.active[data-v-5fbdb252]{background:#ffffff29}.home-business__gallery[data-v-5fbdb252]{position:relative;display:block;width:652px;height:580px;--business-card-width: 532px;--business-card-gap: 40px;--business-slide-offset: calc(var(--business-card-width) + var(--business-card-gap));overflow:visible}.home-business__gallery-track[data-v-5fbdb252]{display:flex;width:max-content;height:100%;gap:40px;will-change:transform,opacity}.home-business__gallery-track>img[data-v-5fbdb252]{display:block;flex:0 0 532px;width:532px;height:100%;border-radius:8px;object-fit:cover}.home-business__copy-content.business-copy-fade-enter-active[data-v-5fbdb252],.home-business__copy-content.business-copy-fade-leave-active[data-v-5fbdb252]{transition:opacity .36s ease}.home-business__copy-content.business-copy-fade-enter-from[data-v-5fbdb252],.home-business__copy-content.business-copy-fade-leave-to[data-v-5fbdb252]{opacity:0}.home-business__copy-content.business-copy-fade-leave-active[data-v-5fbdb252]{position:absolute;inset:0 0 auto}.home-business__gallery[data-v-5fbdb252]{position:relative}.home-business__gallery-track.business-gallery-next-enter-active[data-v-5fbdb252],.home-business__gallery-track.business-gallery-previous-enter-active[data-v-5fbdb252]{transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity .55s ease}.home-business__gallery-track.business-gallery-next-leave-active[data-v-5fbdb252],.home-business__gallery-track.business-gallery-previous-leave-active[data-v-5fbdb252]{transition:transform .55s ease-in,opacity .3s ease-out}.home-business__gallery-track.business-gallery-next-enter-from[data-v-5fbdb252]{transform:translate3d(var(--business-slide-offset),0,0);opacity:0}.home-business__gallery-track.business-gallery-next-leave-to[data-v-5fbdb252],.home-business__gallery-track.business-gallery-previous-enter-from[data-v-5fbdb252]{transform:translate3d(calc(0px - var(--business-slide-offset)),0,0);opacity:0}.home-business__gallery-track.business-gallery-next-leave-active[data-v-5fbdb252],.home-business__gallery-track.business-gallery-previous-leave-active[data-v-5fbdb252]{position:absolute;inset:0 auto auto 0}.home-business__gallery-track.business-gallery-previous-leave-to[data-v-5fbdb252]{transform:translate3d(var(--business-slide-offset),0,0);opacity:0}@media (min-width: 901px) and (max-width: 1328px){.home-business__gallery[data-v-5fbdb252]{flex:1 1 0;min-width:0;width:auto;margin-left:0;--business-card-width: min(532px, calc(50vw - 40px) );--business-card-gap: clamp(20px, 3vw, 40px)}.home-business__gallery-track[data-v-5fbdb252]{gap:clamp(20px,3vw,40px)}.home-business__gallery-track>img[data-v-5fbdb252]{flex-basis:min(532px,calc(50vw - 40px));width:min(532px,calc(50vw - 40px))}}@media (max-width: 900px){.home-business__copy[data-v-5fbdb252]{width:100%}.home-business__text li[data-v-5fbdb252]{white-space:normal;overflow-wrap:anywhere}.home-about[data-v-5fbdb252]{padding:72px 0}.home-about[data-v-5fbdb252] .v3-heading{font-size:var(--type-36);line-height:1.1667}.home-about[data-v-5fbdb252] .v3-lead-list{margin-top:24px}.home-about .v3-button[data-v-5fbdb252]{margin-top:28px}.home-about__visual[data-v-5fbdb252]{aspect-ratio:auto;height:360px;margin-top:48px}.home-stats[data-v-5fbdb252]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px;margin-top:48px}.home-stat strong[data-v-5fbdb252]{font-size:var(--type-40);line-height:1.3}.home-stat span[data-v-5fbdb252]{font-size:var(--type-14)}.home-business__inner[data-v-5fbdb252]{display:grid;grid-template-columns:1fr;gap:36px;padding:70px 0}.home-business__eyebrow[data-v-5fbdb252]{margin-bottom:24px;font-size:var(--type-28);line-height:1.5}.home-business__controls[data-v-5fbdb252]{margin-top:28px}.home-business__gallery[data-v-5fbdb252]{width:calc(100vw - 16px);height:320px;margin-left:0;--business-card-width: 75vw;--business-card-gap: 20px}.home-business__gallery-track[data-v-5fbdb252]{gap:20px}.home-business__gallery-track>img[data-v-5fbdb252]{flex-basis:75vw;width:75vw}}@media (max-width: 560px){.home-about[data-v-5fbdb252] .v3-heading{font-size:var(--type-32);line-height:1.25}.home-about__visual[data-v-5fbdb252]{height:250px}.home-stats[data-v-5fbdb252]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px}.home-stat strong[data-v-5fbdb252],.home-business__copy h2[data-v-5fbdb252]{font-size:var(--type-32)}.home-business__gallery[data-v-5fbdb252]{height:240px;--business-card-width: calc(82vw - 20px) }.home-business__gallery-track>img[data-v-5fbdb252]{flex-basis:calc(82vw - 20px);width:calc(82vw - 20px)}}@media (prefers-reduced-motion: reduce){.home-business__copy-content.business-copy-fade-enter-active[data-v-5fbdb252],.home-business__copy-content.business-copy-fade-leave-active[data-v-5fbdb252],.home-business__gallery-track.business-gallery-next-enter-active[data-v-5fbdb252],.home-business__gallery-track.business-gallery-next-leave-active[data-v-5fbdb252],.home-business__gallery-track.business-gallery-previous-enter-active[data-v-5fbdb252],.home-business__gallery-track.business-gallery-previous-leave-active[data-v-5fbdb252]{transition-duration:.01ms!important}}.home-advantage[data-v-5fbdb252]{position:relative;overflow:hidden;background-color:#f8f8fa;background-repeat:no-repeat;background-size:cover}.home-advantage__ambient[data-v-5fbdb252]{position:absolute;top:0;left:calc(50% + 77.5px);width:1827px;height:1028px;max-width:none;opacity:.5;object-fit:cover;pointer-events:none;transform:translate(-50%)}.home-advantage__inner[data-v-5fbdb252]{position:relative;padding:133px 0}.home-advantage__title[data-v-5fbdb252]{margin:0;color:#232530;font-size:var(--type-48);font-weight:700;line-height:1.125}.home-advantage__stage[data-v-5fbdb252]{position:relative;height:400px;margin-top:90px;overflow:visible;border-radius:8px}.home-advantage__photo[data-v-5fbdb252],.home-advantage__shade[data-v-5fbdb252]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit}.home-advantage__photo[data-v-5fbdb252]{object-fit:cover;object-position:center}.home-advantage__shade[data-v-5fbdb252]{z-index:1;background:#23253066;pointer-events:none}.home-advantage__cards[data-v-5fbdb252]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home-advantage-card[data-v-5fbdb252]{position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;height:400px;color:#fff;text-align:center;cursor:pointer;isolation:isolate;outline:none}.home-advantage-card[data-v-5fbdb252]:before{position:absolute;z-index:-1;top:-10px;right:-7.5px;bottom:-10px;left:-7.5px;border-radius:8px;background:#fc6401;content:"";opacity:0;transform:scale(.96);transition:opacity .24s ease,transform .24s ease}.home-advantage-card.is-active[data-v-5fbdb252]{z-index:3}.home-advantage-card.is-active[data-v-5fbdb252]:before{opacity:1;transform:scale(1)}.home-advantage-card[data-v-5fbdb252]:focus-visible:before{opacity:1;transform:scale(1)}.home-advantage-card__icon[data-v-5fbdb252]{position:relative;display:grid;width:72px;height:72px;flex:0 0 72px;place-items:center}.home-advantage-card__icon img[data-v-5fbdb252]{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.home-advantage-card__icon img+img[data-v-5fbdb252]{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.home-advantage-card__divider[data-v-5fbdb252]{position:relative;width:40px;height:0;margin:40px 0}.home-advantage-card__divider img[data-v-5fbdb252]{position:absolute;top:-1px;left:0;display:block}.home-advantage-card__copy[data-v-5fbdb252]{display:flex;flex-direction:column;align-items:center;width:min(224px,calc(100% - 32px));gap:0}.home-advantage-card__title[data-v-5fbdb252]{font-size:var(--type-20);font-weight:500;line-height:1.8}.home-advantage-card__details[data-v-5fbdb252]{display:flex;flex-direction:column;max-height:0;overflow:hidden;font-size:var(--type-14);font-weight:400;line-height:1.5;opacity:0;transition:max-height .24s ease,margin-top .24s ease,opacity .18s ease}.home-advantage-card.is-active .home-advantage-card__details[data-v-5fbdb252],.home-advantage-card:focus-visible .home-advantage-card__details[data-v-5fbdb252]{max-height:160px;margin-top:20px;opacity:1}@media (max-width: 900px){.home-advantage__inner[data-v-5fbdb252]{padding-top:64px;padding-bottom:72px}.home-advantage__title[data-v-5fbdb252]{font-size:var(--type-40);line-height:1.2}.home-advantage__stage[data-v-5fbdb252]{height:auto;min-height:560px;margin-top:42px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,280px)}.home-advantage__cards[data-v-5fbdb252]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,280px)}.home-advantage__photo[data-v-5fbdb252],.home-advantage__shade[data-v-5fbdb252]{position:absolute}.home-advantage-card[data-v-5fbdb252]{height:280px}}@media (max-width: 560px){.home-advantage__title[data-v-5fbdb252]{font-size:var(--type-32)}.home-advantage__stage[data-v-5fbdb252]{display:block;height:auto;min-height:0;margin-top:32px;overflow:hidden}.home-advantage__cards[data-v-5fbdb252]{position:relative;display:flex;flex-direction:column}.home-advantage-card[data-v-5fbdb252]{height:auto;min-height:260px;padding:32px 20px}.home-advantage-card[data-v-5fbdb252]:before{top:0;right:0;bottom:0;left:0}.home-advantage-card__divider[data-v-5fbdb252]{margin:24px 0}.home-advantage-card.is-active .home-advantage-card__details[data-v-5fbdb252],.home-advantage-card:focus-visible .home-advantage-card__details[data-v-5fbdb252]{max-height:180px;margin-top:12px}}@media (prefers-reduced-motion: reduce){.home-advantage-card[data-v-5fbdb252]:before,.home-advantage-card__details[data-v-5fbdb252]{transition:none}}.home-hero[data-v-5fbdb252]{height:100svh;min-height:100svh}.home-hero__content[data-v-5fbdb252]{height:100%;min-height:0}@media (max-width: 560px){.home-hero__content[data-v-5fbdb252]{padding-top:12px}.home-hero__content h1[data-v-5fbdb252]{max-width:90vw}.home-business__inner[data-v-5fbdb252]{gap:28px;padding:56px 0}.home-business__copy[data-v-5fbdb252]{min-width:0}.home-business__eyebrow[data-v-5fbdb252]{margin-bottom:18px;font-size:var(--type-28);line-height:1.25}.home-business__copy h2[data-v-5fbdb252]{line-height:1.3}.home-business__gallery[data-v-5fbdb252]{width:calc(100vw - 20px)}.home-news-featured h3[data-v-5fbdb252]{font-size:var(--type-20);line-height:1.5;overflow-wrap:anywhere}.home-news__grid[data-v-5fbdb252]{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:none}.home-news__grid[data-v-5fbdb252]::-webkit-scrollbar{display:none}.home-news-card[data-v-5fbdb252]{flex:0 0 calc(100vw - 40px);scroll-snap-align:start}.home-news__switcher[data-v-5fbdb252]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.home-news__count[data-v-5fbdb252]{color:var(--v3-muted);font-size:var(--type-14);font-variant-numeric:tabular-nums}.home-news__controls[data-v-5fbdb252]{display:flex;gap:12px}.home-news__arrow[data-v-5fbdb252]{display:inline-flex;width:44px;min-height:44px;align-items:center;justify-content:center;padding:0;border:1px solid var(--v3-brand);border-radius:999px;color:var(--v3-brand);background:transparent;cursor:pointer}.home-news__arrow img[data-v-5fbdb252]{display:block;width:24px;height:24px}.home-news__prev img[data-v-5fbdb252]{transform:rotate(180deg)}.home-news__arrow[data-v-5fbdb252]:disabled{border-color:#d9dbe5;cursor:not-allowed}.home-news__arrow:disabled img[data-v-5fbdb252]{filter:grayscale(1);opacity:.4}.home-news__arrow[data-v-5fbdb252]:focus-visible{outline:2px solid var(--v3-brand);outline-offset:3px}}@media (min-width: 901px) and (min-height: 760px) and (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.home-page[data-v-5fbdb252]{overflow:clip}.home-stack[data-v-5fbdb252]{position:relative}.home-stack__panel[data-v-5fbdb252]{position:sticky;top:0;height:100svh;overflow:hidden;opacity:var(--panel-surface-opacity, 1)}.home-stack__panel[data-v-5fbdb252]:nth-child(1){z-index:1}.home-stack__panel[data-v-5fbdb252]:nth-child(2){z-index:2}.home-stack__panel[data-v-5fbdb252]:nth-child(3){z-index:3}.home-stack__panel[data-v-5fbdb252]:nth-child(4){z-index:4}.home-stack__panel>.v3-container[data-v-5fbdb252]{opacity:var(--panel-opacity, 1);transform:translate3d(0,var(--panel-translate, 0px),0)}.home-news[data-v-5fbdb252]{padding:clamp(32px,4svh,60px) 0}.home-news.home-stack__panel[data-v-5fbdb252]{position:relative;height:auto;min-height:100svh;overflow:visible}.home-business[data-v-5fbdb252]{width:100%;max-width:none}.home-business__inner[data-v-5fbdb252]{height:100%;padding-top:clamp(36px,5svh,64px);padding-bottom:clamp(36px,5svh,64px)}.home-business__gallery[data-v-5fbdb252]{height:min(70svh,580px)}.home-advantage__inner[data-v-5fbdb252]{display:flex;height:100%;flex-direction:column;justify-content:center;padding-top:36px;padding-bottom:36px}.home-advantage__stage[data-v-5fbdb252]{height:min(52svh,400px);margin-top:clamp(28px,5svh,60px)}.home-advantage-card[data-v-5fbdb252]{height:100%}.home-news>.v3-container[data-v-5fbdb252]{display:flex;height:auto;flex-direction:column;justify-content:center}.home-news .v3-section-head[data-v-5fbdb252]{margin-bottom:56px}.home-news-featured[data-v-5fbdb252]{gap:20px;margin-bottom:56px}.home-news-featured__meta[data-v-5fbdb252]{gap:8px}.home-news-card[data-v-5fbdb252]{padding:40px;gap:40px}.home-news-card__body[data-v-5fbdb252]{gap:40px}}
