@media (width<=1023.98px),(width>=1920px){.dual-services[data-v-569f53b3]{--container-max-width:1600px;--page-gutter:clamp(24px, 5vw, 100px);color:#242424;background:#fff;padding:clamp(40px,4vw,64px) 0 28px}h2[data-v-569f53b3]{font-size:calc(clamp(26px, 2.1vw, 34px) + var(--site-font-increment,0px));margin:0 0 28px;font-weight:500;line-height:1.4}.dual-services__cards[data-v-569f53b3]{--card-height:clamp(420px,30vw,500px);--header-height:calc(var(--card-height)*142/460);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;transition:grid-template-columns .48s cubic-bezier(.22,.61,.36,1);display:grid}.dual-card[data-v-569f53b3]{isolation:isolate;min-width:0;height:var(--card-height);background:#f8f8f8;border-radius:10px;position:relative}.dual-card__image[data-v-569f53b3]{z-index:0;pointer-events:none;-o-object-fit:fill;object-fit:fill;border-radius:10px;width:100%;height:100%;animation:.3s both background-in-569f53b3;position:absolute;inset:0}.dual-card__image--expanded[data-v-569f53b3]{top:calc(var(--card-height)*-86/460);height:calc(var(--card-height)*547/460)}.dual-card--warehouse .dual-card__image--expanded[data-v-569f53b3]{top:calc(var(--card-height)*-98/460);height:calc(var(--card-height)*558/460)}.dual-card__copy[data-v-569f53b3]{z-index:1;box-sizing:border-box;border-radius:10px;height:100%;padding:28px 4%;position:relative;overflow:hidden}h3[data-v-569f53b3]{font-size:calc(clamp(22px, 1.7vw, 30px) + var(--site-font-increment,0px));border-bottom:2px solid #ff591d;margin:0 0 24px;padding-bottom:5px;font-weight:700;line-height:1.3;display:table}h3 button[data-v-569f53b3]{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}h3 button[data-v-569f53b3]:focus-visible{outline-offset:6px;outline:2px solid #ff591d}.toggle-mark[data-v-569f53b3]{display:none}.toggle-mark[data-v-569f53b3]:after{content:"+"}button[aria-expanded=true] .toggle-mark[data-v-569f53b3]:after{content:"−"}button[data-v-569f53b3]:disabled{cursor:default}button:disabled .toggle-mark[data-v-569f53b3]{display:none}.dual-card__services[data-v-569f53b3]{width:49%;max-height:calc(100% - 75px);overflow:auto}.dual-card__service[data-v-569f53b3]{margin-top:26px}h4[data-v-569f53b3]{color:#ff591d;font-size:calc(clamp(17px, 1.35vw, 22px) + var(--site-font-increment,0px));margin:0 0 8px;font-weight:700;line-height:1.4}p[data-v-569f53b3]{font-size:calc(16px + var(--site-font-increment,0px));white-space:pre-line;overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.65}.warehouse-summary[data-v-569f53b3]{max-width:49%}.dual-card--warehouse h3[data-v-569f53b3]{margin-bottom:18px}.dual-card__details[data-v-569f53b3]{inset:var(--header-height) 0 0;padding:26px 24px;animation:.35s both details-in-569f53b3;position:absolute;overflow:auto}.dual-card__details[hidden][data-v-569f53b3]{display:none}.dual-card__detail-columns[data-v-569f53b3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.dual-card:not(.dual-card--warehouse) .dual-card__details[data-v-569f53b3]{padding:18px 24px}.dual-card__detail-columns h4[data-v-569f53b3]{font-size:calc(18px + var(--site-font-increment,0px));margin-bottom:6px;line-height:1.35}.dual-card__detail-columns .dual-card__summary[data-v-569f53b3]{font-size:calc(14px + var(--site-font-increment,0px));line-height:1.5}.dual-card__detail-columns .detail-copy[data-v-569f53b3]{font-size:calc(13px + var(--site-font-increment,0px));margin-top:8px;line-height:1.55}.detail-copy[data-v-569f53b3]{font-size:calc(14px + var(--site-font-increment,0px));color:#666;margin-top:10px;font-weight:400}.dual-card__routes[data-v-569f53b3]{flex-wrap:wrap;gap:12px 24px;margin:20px 0 0;padding:0;list-style:none;display:flex}.dual-card__routes li[data-v-569f53b3]{font-size:calc(13px + var(--site-font-increment,0px));color:#666;align-items:center;gap:6px;display:flex}.dual-card__routes img[data-v-569f53b3]{-o-object-fit:contain;object-fit:contain;width:24px;height:16px}.dual-card__features[data-v-569f53b3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.dual-card__feature[data-v-569f53b3]{text-align:center;background:#fff;border-radius:8px;grid-template-rows:54px auto 1fr;gap:12px;min-width:0;padding:22px 24px;display:grid}.dual-card__feature>img[data-v-569f53b3]{-o-object-fit:contain;object-fit:contain;grid-row:1;width:54px;height:54px;margin:0 auto;display:block}.dual-card__feature h4[data-v-569f53b3]{font-size:calc(16px + var(--site-font-increment,0px));color:#333;grid-row:2;margin:0}.dual-card__feature p[data-v-569f53b3]{text-align:left;font-size:calc(13px + var(--site-font-increment,0px));grid-row:3;margin:0;line-height:1.55}.dual-card--warehouse.is-expanded .dual-card__details[data-v-569f53b3]{overflow:visible}.is-expanded .dual-card__services[data-v-569f53b3]{visibility:hidden}.is-expanded .warehouse-summary[data-v-569f53b3]{font-size:calc(14px + var(--site-font-increment,0px))}.dual-services__cards:not(.is-transport):not(.is-warehouse) .dual-card[data-v-569f53b3]{height:auto;min-height:var(--card-height)}.dual-services__cards:not(.is-transport):not(.is-warehouse) .dual-card__copy[data-v-569f53b3]{height:auto;overflow:visible}.dual-services__cards:not(.is-transport):not(.is-warehouse) .dual-card__services[data-v-569f53b3]{max-height:none;overflow:visible}@media (width>=1051px){.dual-services__cards.is-transport[data-v-569f53b3]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.dual-services__cards.is-warehouse[data-v-569f53b3]{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.is-collapsed .dual-card__copy[data-v-569f53b3]{padding:28px 20px}.is-collapsed h3[data-v-569f53b3]{font-size:calc(22px + var(--site-font-increment,0px))}.is-collapsed .dual-card__services[data-v-569f53b3]{width:100%}.is-collapsed h4[data-v-569f53b3]{font-size:calc(14px + var(--site-font-increment,0px));color:#333}.is-collapsed .dual-card__summary[data-v-569f53b3]{display:none}.is-collapsed .dual-card__service[data-v-569f53b3]{margin-top:16px}.is-collapsed .warehouse-summary[data-v-569f53b3]{max-width:100%;font-size:calc(14px + var(--site-font-increment,0px))}.dual-card--warehouse.is-expanded[data-v-569f53b3]{height:auto;min-height:var(--card-height)}.dual-card--warehouse.is-expanded .dual-card__copy[data-v-569f53b3]{height:auto;padding:28px 30px 0;overflow:visible}.dual-card--warehouse.is-expanded .dual-card__warehouse-header[data-v-569f53b3]{box-sizing:border-box;min-height:calc(var(--header-height) - 28px);padding-bottom:18px}.dual-card--warehouse.is-expanded .dual-card__details[data-v-569f53b3]{background:#f8f8f8;border-radius:0 0 10px 10px;margin:0 -30px;padding:24px 30px;position:relative;inset:auto}.dual-card:not(.dual-card--warehouse).is-collapsed .dual-card__copy[data-v-569f53b3]{padding:54px 30px}.dual-card:not(.dual-card--warehouse).is-collapsed h3[data-v-569f53b3]{margin-bottom:32px}.dual-card:not(.dual-card--warehouse).is-collapsed .dual-card__services[data-v-569f53b3]{gap:18px;display:grid}.dual-card:not(.dual-card--warehouse).is-collapsed .dual-card__service[data-v-569f53b3]{margin-top:0}}@media (width<=1050px){.dual-services__cards[data-v-569f53b3]{grid-template-columns:minmax(0,1fr);gap:36px}.dual-card[data-v-569f53b3]{height:auto}.dual-card[data-v-569f53b3],.dual-card__copy[data-v-569f53b3]{min-height:430px}.dual-card__services[data-v-569f53b3]{max-height:none}.toggle-mark[data-v-569f53b3]{margin-left:16px;display:inline}.is-expanded .dual-card__details[data-v-569f53b3]{background:#f8f8f8;margin:30px -4.35% -28px;padding:24px;position:relative;inset:auto}.is-expanded .dual-card__services[data-v-569f53b3]{display:none}.dual-card__features[data-v-569f53b3]{grid-template-columns:repeat(2,minmax(0,1fr))}.dual-card--warehouse .dual-card__image--expanded[data-v-569f53b3],.dual-card__image--expanded[data-v-569f53b3]{-o-object-fit:fill;object-fit:fill;height:260px;top:0}.is-expanded h3[data-v-569f53b3]{max-width:48%}.is-expanded .dual-card__details[data-v-569f53b3]{margin-top:170px}}@media (width<=560px){.dual-services[data-v-569f53b3]{padding:40px 0 28px}h2[data-v-569f53b3]{margin-bottom:24px}.dual-card__copy[data-v-569f53b3]{padding:24px}.dual-card__services[data-v-569f53b3]{width:100%;padding-bottom:220px}.dual-card__image--collapsed[data-v-569f53b3],.dual-card__image--default[data-v-569f53b3]{-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;height:220px;top:auto;bottom:0}.warehouse-summary[data-v-569f53b3]{max-width:100%}.dual-card__detail-columns[data-v-569f53b3],.dual-card__features[data-v-569f53b3]{grid-template-columns:minmax(0,1fr)}.is-expanded .dual-card__details[data-v-569f53b3]{margin:160px -24px -24px}.is-expanded .warehouse-summary[data-v-569f53b3]{max-width:48%}h3[data-v-569f53b3]{font-size:calc(24px + var(--site-font-increment,0px))}.dual-card__feature[data-v-569f53b3]{text-align:left}}@keyframes background-in-569f53b3{0%{opacity:.4}to{opacity:1}}@keyframes details-in-569f53b3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dual-services__cards[data-v-569f53b3]{transition:none}.dual-card__details[data-v-569f53b3],.dual-card__image[data-v-569f53b3]{animation:none}}}@media (width>=1024px) and (width<=1919.98px){.dual-services[data-v-569f53b3]{--container-max-width:83.3333vw;--page-gutter:clamp(1.25vw, 5vw, 5.20833vw);color:#242424;background:#fff;padding:3.33333vw 0 1.45833vw}h2[data-v-569f53b3]{font-size:calc(clamp(1.35417vw, 2.1vw, 1.77083vw) + var(--site-font-increment,0px));margin:0 0 1.45833vw;font-weight:500;line-height:1.4}.dual-services__cards[data-v-569f53b3]{--card-height:clamp(21.875vw,30vw,26.0417vw);--header-height:calc(var(--card-height)*142/460);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25vw;transition:grid-template-columns .48s cubic-bezier(.22,.61,.36,1);display:grid}.dual-card[data-v-569f53b3]{isolation:isolate;min-width:0;height:var(--card-height);background:#f8f8f8;border-radius:.520833vw;position:relative}.dual-card__image[data-v-569f53b3]{z-index:0;pointer-events:none;-o-object-fit:fill;object-fit:fill;border-radius:.520833vw;width:100%;height:100%;animation:.3s both background-in-569f53b3;position:absolute;inset:0}.dual-card__image--expanded[data-v-569f53b3]{top:calc(var(--card-height)*-86/460);height:calc(var(--card-height)*547/460)}.dual-card--warehouse .dual-card__image--expanded[data-v-569f53b3]{top:calc(var(--card-height)*-98/460);height:calc(var(--card-height)*558/460)}.dual-card__copy[data-v-569f53b3]{z-index:1;box-sizing:border-box;border-radius:.520833vw;height:100%;padding:1.45833vw 4%;position:relative;overflow:hidden}h3[data-v-569f53b3]{font-size:calc(clamp(1.14583vw, 1.7vw, 1.5625vw) + var(--site-font-increment,0px));border-bottom:.104167vw solid #ff591d;margin:0 0 1.25vw;padding-bottom:.260417vw;font-weight:700;line-height:1.3;display:table}h3 button[data-v-569f53b3]{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}h3 button[data-v-569f53b3]:focus-visible{outline-offset:.3125vw;outline:.104167vw solid #ff591d}.toggle-mark[data-v-569f53b3]{display:none}.toggle-mark[data-v-569f53b3]:after{content:"+"}button[aria-expanded=true] .toggle-mark[data-v-569f53b3]:after{content:"−"}button[data-v-569f53b3]:disabled{cursor:default}button:disabled .toggle-mark[data-v-569f53b3]{display:none}.dual-card__services[data-v-569f53b3]{width:49%;max-height:calc(100% - 3.90625vw);overflow:auto}.dual-card__service[data-v-569f53b3]{margin-top:1.35417vw}h4[data-v-569f53b3]{color:#ff591d;font-size:calc(clamp(.885417vw, 1.35vw, 1.14583vw) + var(--site-font-increment,0px));margin:0 0 .416667vw;font-weight:700;line-height:1.4}p[data-v-569f53b3]{font-size:calc(.83333vw + var(--site-font-increment,0px));white-space:pre-line;overflow-wrap:anywhere;margin:0;font-weight:400;line-height:1.65}.warehouse-summary[data-v-569f53b3]{max-width:49%}.dual-card--warehouse h3[data-v-569f53b3]{margin-bottom:.9375vw}.dual-card__details[data-v-569f53b3]{inset:var(--header-height) 0 0;padding:1.35417vw 1.25vw;animation:.35s both details-in-569f53b3;position:absolute;overflow:auto}.dual-card__details[hidden][data-v-569f53b3]{display:none}.dual-card__detail-columns[data-v-569f53b3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25vw;display:grid}.dual-card:not(.dual-card--warehouse) .dual-card__details[data-v-569f53b3]{padding:.9375vw 1.25vw}.dual-card__detail-columns h4[data-v-569f53b3]{font-size:calc(.9375vw + var(--site-font-increment,0px));margin-bottom:.3125vw;line-height:1.35}.dual-card__detail-columns .dual-card__summary[data-v-569f53b3]{font-size:calc(.72917vw + var(--site-font-increment,0px));line-height:1.5}.dual-card__detail-columns .detail-copy[data-v-569f53b3]{font-size:calc(.67708vw + var(--site-font-increment,0px));margin-top:.416667vw;line-height:1.55}.detail-copy[data-v-569f53b3]{font-size:calc(.72917vw + var(--site-font-increment,0px));color:#666;margin-top:.520833vw;font-weight:400}.dual-card__routes[data-v-569f53b3]{flex-wrap:wrap;gap:.625vw 1.25vw;margin:1.04167vw 0 0;padding:0;list-style:none;display:flex}.dual-card__routes li[data-v-569f53b3]{font-size:calc(.67708vw + var(--site-font-increment,0px));color:#666;align-items:center;gap:.3125vw;display:flex}.dual-card__routes img[data-v-569f53b3]{-o-object-fit:contain;object-fit:contain;width:1.25vw;height:.833333vw}.dual-card__features[data-v-569f53b3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.04167vw;display:grid}.dual-card__feature[data-v-569f53b3]{text-align:center;background:#fff;border-radius:.416667vw;grid-template-rows:2.8125vw auto 1fr;gap:.625vw;min-width:0;padding:1.14583vw 1.25vw;display:grid}.dual-card__feature>img[data-v-569f53b3]{-o-object-fit:contain;object-fit:contain;grid-row:1;width:2.8125vw;height:2.8125vw;margin:0 auto;display:block}.dual-card__feature h4[data-v-569f53b3]{font-size:calc(.83333vw + var(--site-font-increment,0px));color:#333;grid-row:2;margin:0}.dual-card__feature p[data-v-569f53b3]{text-align:left;font-size:calc(.67708vw + var(--site-font-increment,0px));grid-row:3;margin:0;line-height:1.55}.dual-card--warehouse.is-expanded .dual-card__details[data-v-569f53b3]{overflow:visible}.is-expanded .dual-card__services[data-v-569f53b3]{visibility:hidden}.is-expanded .warehouse-summary[data-v-569f53b3]{font-size:calc(.72917vw + var(--site-font-increment,0px))}.dual-services__cards:not(.is-transport):not(.is-warehouse) .dual-card[data-v-569f53b3]{height:auto;min-height:var(--card-height)}.dual-services__cards:not(.is-transport):not(.is-warehouse) .dual-card__copy[data-v-569f53b3]{height:auto;overflow:visible}.dual-services__cards:not(.is-transport):not(.is-warehouse) .dual-card__services[data-v-569f53b3]{max-height:none;overflow:visible}.dual-services__cards.is-transport[data-v-569f53b3]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.dual-services__cards.is-warehouse[data-v-569f53b3]{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.is-collapsed .dual-card__copy[data-v-569f53b3]{padding:1.45833vw 1.04167vw}.is-collapsed h3[data-v-569f53b3]{font-size:calc(1.14583vw + var(--site-font-increment,0px))}.is-collapsed .dual-card__services[data-v-569f53b3]{width:100%}.is-collapsed h4[data-v-569f53b3]{font-size:calc(.72917vw + var(--site-font-increment,0px));color:#333}.is-collapsed .dual-card__summary[data-v-569f53b3]{display:none}.is-collapsed .dual-card__service[data-v-569f53b3]{margin-top:.833333vw}.is-collapsed .warehouse-summary[data-v-569f53b3]{max-width:100%;font-size:calc(.72917vw + var(--site-font-increment,0px))}.dual-card--warehouse.is-expanded[data-v-569f53b3]{height:auto;min-height:var(--card-height)}.dual-card--warehouse.is-expanded .dual-card__copy[data-v-569f53b3]{height:auto;padding:1.45833vw 1.5625vw 0;overflow:visible}.dual-card--warehouse.is-expanded .dual-card__warehouse-header[data-v-569f53b3]{box-sizing:border-box;min-height:calc(var(--header-height) - 1.45833vw);padding-bottom:.9375vw}.dual-card--warehouse.is-expanded .dual-card__details[data-v-569f53b3]{background:#f8f8f8;border-radius:0 0 .520833vw .520833vw;margin:0 -1.5625vw;padding:1.25vw 1.5625vw;position:relative;inset:auto}.dual-card:not(.dual-card--warehouse).is-collapsed .dual-card__copy[data-v-569f53b3]{padding:2.8125vw 1.5625vw}.dual-card:not(.dual-card--warehouse).is-collapsed h3[data-v-569f53b3]{margin-bottom:1.66667vw}.dual-card:not(.dual-card--warehouse).is-collapsed .dual-card__services[data-v-569f53b3]{gap:.9375vw;display:grid}.dual-card:not(.dual-card--warehouse).is-collapsed .dual-card__service[data-v-569f53b3]{margin-top:0}@keyframes background-in-569f53b3{0%{opacity:.4}to{opacity:1}}@keyframes details-in-569f53b3{0%{opacity:0;transform:translateY(.416667vw)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dual-services__cards[data-v-569f53b3]{transition:none}.dual-card__details[data-v-569f53b3],.dual-card__image[data-v-569f53b3]{animation:none}}}@media (width<=1023.98px),(width>=1920px){.home-about[data-v-316e4b21]{isolation:isolate;background:radial-gradient(circle at 30% 42%,#e2ecf266,#0000 30%),#fff;position:relative;overflow:hidden}.home-about[data-v-316e4b21]:after{z-index:-1;content:"";border:2.4rem solid #f0f2f4;border-radius:50%;width:11rem;height:11rem;position:absolute;top:47%;right:-5.5rem;transform:translateY(-50%)}.home-about__container[data-v-316e4b21]{gap:1.5rem;min-height:clamp(43rem,48.7vw,50rem);display:grid;position:relative}.home-about__visual[data-v-316e4b21]{order:2;justify-content:center;align-self:end;align-items:flex-end;min-height:18rem;display:flex}.home-about__visual img[data-v-316e4b21]{filter:drop-shadow(0 1.5rem 1.8rem #1c32401a);-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:min(100%,37rem);max-height:39rem}.home-about__content[data-v-316e4b21]{align-self:center;max-width:45rem;padding-block:clamp(4rem,8vw,6.5rem) 2rem}.home-about__heading[data-v-316e4b21]{color:#111;width:max-content;margin:0 0 1.75rem}.home-about__heading-cn[data-v-316e4b21]{letter-spacing:.04em;font-size:calc(clamp(26px, 2.1vw, 34px) + var(--site-font-increment,0px));font-weight:500;line-height:1.4;display:block}.home-about__heading-en[data-v-316e4b21]{white-space:nowrap;font-size:calc(clamp(3.4rem, 6vw, 5.1rem) + var(--site-font-increment,0px));letter-spacing:-.07em;margin-top:.35rem;font-weight:800;line-height:.74;display:block}.home-about__heading-en i[data-v-316e4b21]{color:var(--color-brand-orange);font-style:normal}.home-about__description[data-v-316e4b21]{max-width:44rem;color:var(--color-text-secondary);font-size:calc(var(--font-size-content-body) + var(--site-font-increment,0px));line-height:var(--line-height-content-body);text-align:justify;margin-bottom:1.65rem}.home-about__description span[data-v-316e4b21]{display:block}[data-v-316e4b21] .home-about__more{font-weight:500}.home-about__stats[data-v-316e4b21]{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin:2.5rem 0 0;padding-top:1.8rem;display:grid}.home-about__stats dt[data-v-316e4b21]{color:var(--color-brand-orange);font-size:calc(clamp(2rem, 3vw, 2.85rem) + var(--site-font-increment,0px));white-space:nowrap;align-items:baseline;font-weight:500;line-height:1;display:flex}.home-about__stat-plus[data-v-316e4b21],.home-about__stat-year[data-v-316e4b21]{font-size:calc(.55em + var(--site-font-increment,0px)*.45);align-self:flex-start;margin-left:.15rem;font-weight:500;line-height:1}.home-about__stat-year[data-v-316e4b21]{color:var(--color-text-primary);padding-top:.1em}.home-about__stat-plus[data-v-316e4b21]{position:relative;top:-.08em}.home-about__stats dd[data-v-316e4b21]{color:var(--color-text-secondary);font-size:calc(1rem + var(--site-font-increment,0px));margin:.65rem 0 0}@media (width>=768px){.home-about__stats[data-v-316e4b21]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.home-about__container[data-v-316e4b21]{grid-template-columns:minmax(25rem,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,3vw,3rem)}.home-about__visual[data-v-316e4b21]{order:0;justify-content:flex-end;align-self:stretch;position:relative}.home-about__visual img[data-v-316e4b21]{width:auto;max-width:none;height:100%;max-height:none;position:absolute;bottom:0;right:0}.home-about__content[data-v-316e4b21]{padding-block:clamp(4rem,6vw,6rem)}.home-about__stats[data-v-316e4b21]{grid-template-columns:repeat(4,max-content);justify-content:space-between}}@media (width>=1200px){.home-about__visual img[data-v-316e4b21]{transform:translate(3.5rem)}}@media (width<=47.99rem){.home-about[data-v-316e4b21]:after{top:33%;right:-6.5rem}.home-about__heading-cn[data-v-316e4b21]{margin-left:1.9rem}.home-about__description[data-v-316e4b21]{text-align:left}}}@media (width>=1024px) and (width<=1919.98px){.home-about[data-v-316e4b21]{isolation:isolate;background:radial-gradient(circle at 30% 42%,#e2ecf266,#0000 30%),#fff;position:relative;overflow:hidden}.home-about[data-v-316e4b21]:after{z-index:-1;content:"";border:2vw solid #f0f2f4;border-radius:50%;width:9.16667vw;height:9.16667vw;position:absolute;top:47%;right:-4.58333vw;transform:translateY(-50%)}.home-about__container[data-v-316e4b21]{gap:1.25vw;min-height:41.6667vw;display:grid;position:relative}.home-about__visual[data-v-316e4b21]{order:2;justify-content:center;align-self:end;align-items:flex-end;min-height:15vw;display:flex}.home-about__visual img[data-v-316e4b21]{filter:drop-shadow(0 1.25vw 1.5vw #1c32401a);-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:min(100%,30.8333vw);max-height:32.5vw}.home-about__content[data-v-316e4b21]{align-self:center;max-width:37.5vw;padding-block:5.41667vw 1.66667vw}.home-about__heading[data-v-316e4b21]{color:#111;width:max-content;margin:0 0 1.45833vw}.home-about__heading-cn[data-v-316e4b21]{letter-spacing:.04em;font-size:calc(clamp(1.35417vw, 2.1vw, 1.77083vw) + var(--site-font-increment,0px));font-weight:500;line-height:1.4;display:block}.home-about__heading-en[data-v-316e4b21]{white-space:nowrap;font-size:calc(clamp(2.83333vw, 6vw, 4.25vw) + var(--site-font-increment,0px));letter-spacing:-.07em;margin-top:.291667vw;font-weight:800;line-height:.74;display:block}.home-about__heading-en i[data-v-316e4b21]{color:var(--color-brand-orange);font-style:normal}.home-about__description[data-v-316e4b21]{max-width:36.6667vw;color:var(--color-text-secondary);font-size:calc(var(--font-size-content-body) + var(--site-font-increment,0px));line-height:var(--line-height-content-body);text-align:justify;margin-bottom:1.375vw}.home-about__description span[data-v-316e4b21]{display:block}[data-v-316e4b21] .home-about__more{font-weight:500}.home-about__stats[data-v-316e4b21]{border-top:.0520833vw solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25vw .833333vw;margin:2.08333vw 0 0;padding-top:1.5vw;display:grid}.home-about__stats dt[data-v-316e4b21]{color:var(--color-brand-orange);font-size:calc(clamp(1.66667vw, 3vw, 2.375vw) + var(--site-font-increment,0px));white-space:nowrap;align-items:baseline;font-weight:500;line-height:1;display:flex}.home-about__stat-plus[data-v-316e4b21],.home-about__stat-year[data-v-316e4b21]{font-size:calc(.55em + var(--site-font-increment,0px)*.45);align-self:flex-start;margin-left:.125vw;font-weight:500;line-height:1}.home-about__stat-year[data-v-316e4b21]{color:var(--color-text-primary);padding-top:.1em}.home-about__stat-plus[data-v-316e4b21]{position:relative;top:-.08em}.home-about__stats dd[data-v-316e4b21]{color:var(--color-text-secondary);font-size:calc(.83333vw + var(--site-font-increment,0px));margin:.541667vw 0 0}.home-about__stats[data-v-316e4b21]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-about__container[data-v-316e4b21]{grid-template-columns:minmax(20.8333vw,.92fr) minmax(0,1.08fr);align-items:center;gap:2.5vw}.home-about__visual[data-v-316e4b21]{order:0;justify-content:flex-end;align-self:stretch;position:relative}.home-about__visual img[data-v-316e4b21]{width:auto;max-width:none;height:100%;max-height:none;position:absolute;bottom:0;right:0}.home-about__content[data-v-316e4b21]{padding-block:5vw}.home-about__stats[data-v-316e4b21]{grid-template-columns:repeat(4,max-content);justify-content:space-between}.home-about__visual img[data-v-316e4b21]{transform:translate(2.91667vw)}}@media (width<=1023.98px),(width>=1920px){.home-service[data-v-86f91aa3]{background:#edf0f2}.home-service__inner[data-v-86f91aa3]{width:100%;position:relative}.home-service h2[data-v-86f91aa3]{z-index:4;top:5.25rem;left:max(var(--page-gutter),(100% - 78.875rem)/2);color:#202428;pointer-events:none;font-size:calc(clamp(26px, 2.1vw, 34px) + var(--site-font-increment,0px));margin:0;font-weight:500;line-height:1.4;position:absolute}.home-service__stage[data-v-86f91aa3]{height:52rem;position:relative;overflow:hidden}.home-service__image[data-v-86f91aa3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-service__items[data-v-86f91aa3]{z-index:2;height:100%;display:flex;position:relative}.home-service__item[data-v-86f91aa3]{min-width:0;transition-property:flex-grow,background-color;transition-duration:var(--motion-t720),var(--motion-t420);transition-timing-function:cubic-bezier(.22,1,.36,1),ease;transition-delay:var(--motion-t0),var(--motion-t0);background:#eef2f42e;border-left:1px solid #67727a26;flex-direction:column;flex:1 1 0;display:flex;position:relative;overflow:hidden}.home-service__item[data-v-86f91aa3]:last-child{border-right:1px solid #67727a26}.home-service__item.is-active[data-v-86f91aa3]{background:#ffffff9e;flex-grow:1.8}.home-service__trigger[data-v-86f91aa3]{color:#747b80;width:100%;font:inherit;font-size:calc(var(--font-size-content-title) + var(--site-font-increment,0px));cursor:pointer;white-space:normal;overflow-wrap:anywhere;transition-property:color;transition-duration:var(--motion-t260);transition-timing-function:ease;transition-delay:var(--motion-t0);background:0 0;border:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1.25rem;padding:clamp(10rem,11.8vw,12.75rem) 1rem 1rem;display:flex}.home-service__item.is-active .home-service__trigger[data-v-86f91aa3]{color:#343a3e}.home-service__trigger img[data-v-86f91aa3]{-o-object-fit:contain;object-fit:contain;flex:none;width:3.5rem;height:2.5rem}.home-service__detail[data-v-86f91aa3]{color:#555d62;overflow-wrap:anywhere;flex-direction:column;flex:1;width:100%;min-height:0;margin-top:2rem;padding:0 clamp(2rem,3.2vw,3.5rem) 3rem;display:flex}.home-service__detail p[data-v-86f91aa3]{max-width:40rem;min-height:0;font-size:calc(var(--font-size-content-body) + var(--site-font-increment,0px));line-height:var(--line-height-content-body);margin:0 0 clamp(2rem,4vw,4rem);overflow-y:auto}.home-service__detail p span[data-v-86f91aa3]{display:block}.home-service__detail[data-v-86f91aa3] .app-button{flex-shrink:0;align-self:flex-start;width:fit-content;max-width:100%;padding-block:.5rem;font-weight:500}.service-detail-enter-active[data-v-86f91aa3]{transition-duration:var(--motion-t320)}.service-detail-enter-active[data-v-86f91aa3],.service-detail-leave-active[data-v-86f91aa3]{transition-property:opacity;transition-timing-function:ease;transition-delay:var(--motion-t0)}.service-detail-leave-active[data-v-86f91aa3]{transition-duration:var(--motion-t160)}.service-detail-enter-from[data-v-86f91aa3],.service-detail-leave-to[data-v-86f91aa3]{opacity:0}@media (width<=47.99rem){.home-service h2[data-v-86f91aa3]{padding:3rem var(--page-gutter) 1.5rem;position:relative;top:auto;left:auto}.home-service__stage[data-v-86f91aa3]{height:58rem}.home-service__items[data-v-86f91aa3]{flex-direction:column}.home-service__item[data-v-86f91aa3]{min-height:0;transition-property:flex-grow,background-color;transition-duration:var(--motion-t420),var(--motion-t320);transition-timing-function:ease,ease;transition-delay:var(--motion-t0),var(--motion-t0);border-bottom:1px solid #67727a26;flex:0 0 6rem}.home-service__item.is-active[data-v-86f91aa3]{flex:1 0 6rem}.home-service__trigger[data-v-86f91aa3]{flex-direction:row;justify-content:flex-start;gap:.75rem;padding:1.75rem 1.25rem}.home-service__trigger img[data-v-86f91aa3]{width:1.7rem;height:1.7rem}.home-service__detail[data-v-86f91aa3]{margin-top:1rem;padding:0 1.25rem 2rem}.home-service__detail p[data-v-86f91aa3]{margin-bottom:2rem}}}@media (width>=1024px) and (width<=1919.98px){.home-service[data-v-86f91aa3]{background:#edf0f2}.home-service__inner[data-v-86f91aa3]{width:100%;position:relative}.home-service h2[data-v-86f91aa3]{z-index:4;top:4.375vw;left:max(var(--page-gutter),(100% - 65.7292vw)/2);color:#202428;pointer-events:none;font-size:calc(clamp(1.35417vw, 2.1vw, 1.77083vw) + var(--site-font-increment,0px));margin:0;font-weight:500;line-height:1.4;position:absolute}.home-service__stage[data-v-86f91aa3]{height:43.3333vw;position:relative;overflow:hidden}.home-service__image[data-v-86f91aa3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-service__items[data-v-86f91aa3]{z-index:2;height:100%;display:flex;position:relative}.home-service__item[data-v-86f91aa3]{min-width:0;transition-property:flex-grow,background-color;transition-duration:var(--motion-t720),var(--motion-t420);transition-timing-function:cubic-bezier(.22,1,.36,1),ease;transition-delay:var(--motion-t0),var(--motion-t0);background:#eef2f42e;border-left:.0520833vw solid #67727a26;flex-direction:column;flex:1 1 0;display:flex;position:relative;overflow:hidden}.home-service__item[data-v-86f91aa3]:last-child{border-right:.0520833vw solid #67727a26}.home-service__item.is-active[data-v-86f91aa3]{background:#ffffff9e;flex-grow:1.8}.home-service__trigger[data-v-86f91aa3]{color:#747b80;width:100%;font:inherit;font-size:calc(var(--font-size-content-title) + var(--site-font-increment,0px));cursor:pointer;white-space:normal;overflow-wrap:anywhere;transition-property:color;transition-duration:var(--motion-t260);transition-timing-function:ease;transition-delay:var(--motion-t0);background:0 0;border:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1.04167vw;padding:10.625vw .833333vw .833333vw;display:flex}.home-service__item.is-active .home-service__trigger[data-v-86f91aa3]{color:#343a3e}.home-service__trigger img[data-v-86f91aa3]{-o-object-fit:contain;object-fit:contain;flex:none;width:2.91667vw;height:2.08333vw}.home-service__detail[data-v-86f91aa3]{color:#555d62;overflow-wrap:anywhere;flex-direction:column;flex:1;width:100%;min-height:0;margin-top:1.66667vw;padding:0 2.91667vw 2.5vw;display:flex}.home-service__detail p[data-v-86f91aa3]{max-width:33.3333vw;min-height:0;font-size:calc(var(--font-size-content-body) + var(--site-font-increment,0px));line-height:var(--line-height-content-body);margin:0 0 3.33333vw;overflow-y:auto}.home-service__detail p span[data-v-86f91aa3]{display:block}.home-service__detail[data-v-86f91aa3] .app-button{flex-shrink:0;align-self:flex-start;width:fit-content;max-width:100%;padding-block:.416667vw;font-weight:500}.service-detail-enter-active[data-v-86f91aa3]{transition-duration:var(--motion-t320)}.service-detail-enter-active[data-v-86f91aa3],.service-detail-leave-active[data-v-86f91aa3]{transition-property:opacity;transition-timing-function:ease;transition-delay:var(--motion-t0)}.service-detail-leave-active[data-v-86f91aa3]{transition-duration:var(--motion-t160)}.service-detail-enter-from[data-v-86f91aa3],.service-detail-leave-to[data-v-86f91aa3]{opacity:0}}@media (width<=1023.98px),(width>=1920px){.home-network[data-v-288bdddf]{--container-max-width:1600px;--page-gutter:clamp(24px, 5vw, 100px);box-sizing:border-box;color:#17263e;background:#f6f8fb;min-height:615px;padding:72px 0 64px;position:relative;overflow:hidden}.home-network__inner[data-v-288bdddf]{width:min(100%,var(--container-max-width));box-sizing:border-box;margin-inline:auto;padding-left:clamp(0px,5vw,80px)}.home-network h2[data-v-288bdddf]{z-index:1;font-size:calc(clamp(26px, 2.1vw, 34px) + var(--site-font-increment,0px));margin:0;font-weight:500;line-height:1.4;position:relative}.home-network__stage[data-v-288bdddf]{justify-content:flex-start;margin-top:32px;display:flex}.home-network__map[data-v-288bdddf]{pointer-events:none;background-position:bottom;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.home-network__panel[data-v-288bdddf]{z-index:1;width:min(100%,26rem + 18 * var(--site-font-increment,0px));position:relative}.home-network__stats[data-v-288bdddf]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem + 9 * var(--site-font-increment,0px)),1fr));gap:14px 28px;margin:0;display:grid}.home-network__stat[data-v-288bdddf]{box-sizing:border-box;background:#fffffff0;border-left:2px solid #eb5c20;border-radius:7px;flex-direction:column;min-width:0;min-height:94px;padding:14px 14px 12px;display:flex;box-shadow:0 8px 24px #25395414}.home-network__stat dt[data-v-288bdddf]{color:#41506b;font-size:calc(13px + var(--site-font-increment,0px));margin:5px 0 0;line-height:1.4}.home-network__stat dd[data-v-288bdddf]{white-space:nowrap;order:-1;align-items:baseline;gap:2px;margin:0;line-height:1;display:flex}.home-network__stat small[data-v-288bdddf],.home-network__stat span[data-v-288bdddf]{color:#17263e;font-size:calc(12px + var(--site-font-increment,0px));font-weight:400}.home-network__stat strong[data-v-288bdddf]{color:#17263e;font-size:calc(30px + var(--site-font-increment,0px));font-variant-numeric:tabular-nums;letter-spacing:.015em;font-weight:600}.home-network__stat strong b[data-v-288bdddf]{color:#eb5c20;font-size:calc(18px + var(--site-font-increment,0px));font-weight:inherit}.home-network__footnote[data-v-288bdddf]{color:#52617a;font-size:calc(11px + var(--site-font-increment,0px));margin-top:20px;line-height:1.8}.home-network__date[data-v-288bdddf],.home-network__summary[data-v-288bdddf]{margin:0}.home-network__date[data-v-288bdddf]{letter-spacing:.04em;margin-top:4px}@media (width<=63.99rem){.home-network[data-v-288bdddf]{min-height:0;padding:40px 0}.home-network__inner[data-v-288bdddf]{padding-left:0}.home-network__stage[data-v-288bdddf]{flex-direction:column;gap:24px;margin-top:24px}.home-network__map[data-v-288bdddf]{aspect-ratio:1.9;background-position:0 100%;background-size:188.6%;width:calc(100% + 32px);margin-inline:-16px;position:relative;inset:auto}.home-network__panel[data-v-288bdddf]{width:min(100%,31.25rem + 18 * var(--site-font-increment,0px))}}@media (width<=35.99rem){.home-network__stats[data-v-288bdddf]{gap:12px}.home-network__stat[data-v-288bdddf]{min-height:86px;padding:12px 10px}.home-network__stat dt[data-v-288bdddf]{font-size:calc(11px + var(--site-font-increment,0px))}.home-network__stat strong[data-v-288bdddf]{font-size:calc(24px + var(--site-font-increment,0px))}.home-network__stat strong b[data-v-288bdddf]{font-size:calc(15px + var(--site-font-increment,0px))}.home-network__stat small[data-v-288bdddf],.home-network__stat span[data-v-288bdddf]{font-size:calc(10px + var(--site-font-increment,0px))}}}@media (width>=1024px) and (width<=1919.98px){.home-network[data-v-288bdddf]{--container-max-width:83.3333vw;--page-gutter:clamp(1.25vw, 5vw, 5.20833vw);box-sizing:border-box;color:#17263e;background:#f6f8fb;min-height:32.0313vw;padding:3.75vw 0 3.33333vw;position:relative;overflow:hidden}.home-network__inner[data-v-288bdddf]{width:min(100%,var(--container-max-width));box-sizing:border-box;margin-inline:auto;padding-left:4.16667vw}.home-network h2[data-v-288bdddf]{z-index:1;font-size:calc(clamp(1.35417vw, 2.1vw, 1.77083vw) + var(--site-font-increment,0px));margin:0;font-weight:500;line-height:1.4;position:relative}.home-network__stage[data-v-288bdddf]{justify-content:flex-start;margin-top:1.66667vw;display:flex}.home-network__map[data-v-288bdddf]{pointer-events:none;background-position:bottom;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.home-network__panel[data-v-288bdddf]{z-index:1;width:min(100%,21.6667vw + 18 * var(--site-font-increment,0vw));position:relative}.home-network__stats[data-v-288bdddf]{grid-template-columns:repeat(auto-fit,minmax(min(100%,10vw + 9 * var(--site-font-increment,0vw)),1fr));gap:.729167vw 1.45833vw;margin:0;display:grid}.home-network__stat[data-v-288bdddf]{box-sizing:border-box;background:#fffffff0;border-left:.104167vw solid #eb5c20;border-radius:.364583vw;flex-direction:column;min-width:0;min-height:4.89583vw;padding:.729167vw .729167vw .625vw;display:flex;box-shadow:0 .416667vw 1.25vw #25395414}.home-network__stat dt[data-v-288bdddf]{color:#41506b;font-size:calc(.67708vw + var(--site-font-increment,0px));margin:.260417vw 0 0;line-height:1.4}.home-network__stat dd[data-v-288bdddf]{white-space:nowrap;order:-1;align-items:baseline;gap:.104167vw;margin:0;line-height:1;display:flex}.home-network__stat small[data-v-288bdddf],.home-network__stat span[data-v-288bdddf]{color:#17263e;font-size:calc(.625vw + var(--site-font-increment,0px));font-weight:400}.home-network__stat strong[data-v-288bdddf]{color:#17263e;font-size:calc(1.5625vw + var(--site-font-increment,0px));font-variant-numeric:tabular-nums;letter-spacing:.015em;font-weight:600}.home-network__stat strong b[data-v-288bdddf]{color:#eb5c20;font-size:calc(.9375vw + var(--site-font-increment,0px));font-weight:inherit}.home-network__footnote[data-v-288bdddf]{color:#52617a;font-size:calc(.57292vw + var(--site-font-increment,0px));margin-top:1.04167vw;line-height:1.8}.home-network__date[data-v-288bdddf],.home-network__summary[data-v-288bdddf]{margin:0}.home-network__date[data-v-288bdddf]{letter-spacing:.04em;margin-top:.208333vw}}@media (width<=1023.98px),(width>=1920px){.home-news[data-v-6feecb6f]{--container-max-width:1600px;--page-gutter:clamp(24px, 5vw, 100px);color:#333;background:#fff;padding:clamp(24px,2.5vw,40px) 0 5.5rem}.home-news__header[data-v-6feecb6f]{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}.home-news h2[data-v-6feecb6f]{color:#181818;font-size:calc(clamp(26px, 2.1vw, 34px) + var(--site-font-increment,0px));margin:0;font-weight:500;line-height:1.4}.home-news__categories[data-v-6feecb6f]{flex-wrap:wrap;gap:2rem;display:flex}.home-news__categories button[data-v-6feecb6f]{color:#777;font:inherit;font-size:calc(.875rem + var(--site-font-increment,0px));cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:.5rem 0}.home-news__categories button.is-active[data-v-6feecb6f]{color:var(--color-brand-orange);border-bottom-color:currentColor}.home-news__layout[data-v-6feecb6f]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:3rem;display:grid}.home-news__layout a[data-v-6feecb6f]{color:inherit;text-decoration:none}.home-news__featured[data-v-6feecb6f],.home-news__secondary[data-v-6feecb6f],.home-news__small[data-v-6feecb6f]{min-width:0}.home-news__feature-link[data-v-6feecb6f]{background:#f7f7f7;flex-direction:column;height:100%;display:flex}.home-news__image[data-v-6feecb6f]{aspect-ratio:16/9;background:#f1f1f1;position:relative;overflow:hidden}.home-news__image img[data-v-6feecb6f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.home-news__image time[data-v-6feecb6f]{color:#fff;background:#cb5827;padding:.35rem .65rem;line-height:1.3;position:absolute;bottom:0;right:0}.home-news h3[data-v-6feecb6f],.home-news__image time[data-v-6feecb6f]{font-size:calc(1rem + var(--site-font-increment,0px))}.home-news h3[data-v-6feecb6f]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;line-height:1.6;overflow:hidden}.home-news__copy[data-v-6feecb6f]{flex:1;padding:1.5rem}.home-news__copy h3[data-v-6feecb6f]{font-size:calc(1.125rem + var(--site-font-increment,0px))}.home-news__copy p[data-v-6feecb6f]{color:#999;font-size:calc(.8125rem + var(--site-font-increment,0px));-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:.75rem 0 0;line-height:1.6;display:-webkit-box;overflow:hidden}.home-news__secondary[data-v-6feecb6f]{flex-direction:column;display:flex}.home-news__image-list[data-v-6feecb6f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.home-news__small a[data-v-6feecb6f]{display:block}.home-news__small h3[data-v-6feecb6f]{padding-block:.875rem 1.5rem}.home-news__text-list[data-v-6feecb6f]{border-top:1px solid #eee;margin:0;padding:0;list-style:none}.home-news__text-list li[data-v-6feecb6f]{border-bottom:1px solid #eee}.home-news__text-list a[data-v-6feecb6f]{font-size:calc(1rem + var(--site-font-increment,0px));justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.25rem;line-height:1.5;display:flex}.home-news__text-list span[data-v-6feecb6f]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.home-news__text-list time[data-v-6feecb6f]{font-variant-numeric:tabular-nums;flex-shrink:0}.home-news__secondary .home-news__more[data-v-6feecb6f]{color:var(--color-brand-orange);align-self:flex-start;margin-top:2.5rem;font-weight:400}.home-news__status[data-v-6feecb6f]{color:#777;min-height:12rem;margin:0;padding-block:2rem}.home-news a[data-v-6feecb6f]:focus-visible,.home-news button[data-v-6feecb6f]:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:4px}@media (hover:hover) and (pointer:fine){.home-news__feature-link:hover .home-news__image img[data-v-6feecb6f],.home-news__small a:hover .home-news__image img[data-v-6feecb6f]{transform:scale(1.05)}.home-news__categories button[data-v-6feecb6f]:hover,.home-news__layout a:hover h3[data-v-6feecb6f],.home-news__text-list a[data-v-6feecb6f]:hover{color:var(--color-brand-orange)}.home-news__secondary .home-news__more[data-v-6feecb6f]:hover{color:#fff}}@media (prefers-reduced-motion:reduce){.home-news__image img[data-v-6feecb6f]{transition:none}}@media (width<=63.99rem){.home-news__layout[data-v-6feecb6f]{gap:2rem}.home-news__image-list[data-v-6feecb6f]{gap:1rem}.home-news__text-list a[data-v-6feecb6f]{padding-block:1rem}}@media (width<=47.99rem){.home-news[data-v-6feecb6f]{padding-block:24px 4rem}.home-news__header[data-v-6feecb6f]{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.home-news__categories[data-v-6feecb6f]{gap:1.5rem}.home-news__layout[data-v-6feecb6f]{grid-template-columns:1fr}.home-news__copy[data-v-6feecb6f]{padding:1.25rem}.home-news__secondary .home-news__more[data-v-6feecb6f]{margin-top:2rem}}}@media (width>=1024px) and (width<=1919.98px){.home-news[data-v-6feecb6f]{--container-max-width:83.3333vw;--page-gutter:clamp(1.25vw, 5vw, 5.20833vw);color:#333;background:#fff;padding:2.08333vw 0 4.58333vw}.home-news__header[data-v-6feecb6f]{justify-content:space-between;align-items:center;gap:1.66667vw;margin-bottom:1.66667vw;display:flex}.home-news h2[data-v-6feecb6f]{color:#181818;font-size:calc(clamp(1.35417vw, 2.1vw, 1.77083vw) + var(--site-font-increment,0px));margin:0;font-weight:500;line-height:1.4}.home-news__categories[data-v-6feecb6f]{flex-wrap:wrap;gap:1.66667vw;display:flex}.home-news__categories button[data-v-6feecb6f]{color:#777;font:inherit;font-size:calc(.72917vw + var(--site-font-increment,0px));cursor:pointer;background:0 0;border:0;border-bottom:.0520833vw solid #0000;padding:.416667vw 0}.home-news__categories button.is-active[data-v-6feecb6f]{color:var(--color-brand-orange);border-bottom-color:currentColor}.home-news__layout[data-v-6feecb6f]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:2.5vw;display:grid}.home-news__layout a[data-v-6feecb6f]{color:inherit;text-decoration:none}.home-news__featured[data-v-6feecb6f],.home-news__secondary[data-v-6feecb6f],.home-news__small[data-v-6feecb6f]{min-width:0}.home-news__feature-link[data-v-6feecb6f]{background:#f7f7f7;flex-direction:column;height:100%;display:flex}.home-news__image[data-v-6feecb6f]{aspect-ratio:16/9;background:#f1f1f1;position:relative;overflow:hidden}.home-news__image img[data-v-6feecb6f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.home-news__image time[data-v-6feecb6f]{color:#fff;background:#cb5827;padding:.291667vw .541667vw;line-height:1.3;position:absolute;bottom:0;right:0}.home-news h3[data-v-6feecb6f],.home-news__image time[data-v-6feecb6f]{font-size:calc(.83333vw + var(--site-font-increment,0px))}.home-news h3[data-v-6feecb6f]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;line-height:1.6;overflow:hidden}.home-news__copy[data-v-6feecb6f]{flex:1;padding:1.25vw}.home-news__copy h3[data-v-6feecb6f]{font-size:calc(.9375vw + var(--site-font-increment,0px))}.home-news__copy p[data-v-6feecb6f]{color:#999;font-size:calc(.67708vw + var(--site-font-increment,0px));-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:.625vw 0 0;line-height:1.6;display:-webkit-box;overflow:hidden}.home-news__secondary[data-v-6feecb6f]{flex-direction:column;display:flex}.home-news__image-list[data-v-6feecb6f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25vw;display:grid}.home-news__small a[data-v-6feecb6f]{display:block}.home-news__small h3[data-v-6feecb6f]{padding-block:.729167vw 1.25vw}.home-news__text-list[data-v-6feecb6f]{border-top:.0520833vw solid #eee;margin:0;padding:0;list-style:none}.home-news__text-list li[data-v-6feecb6f]{border-bottom:.0520833vw solid #eee}.home-news__text-list a[data-v-6feecb6f]{font-size:calc(.83333vw + var(--site-font-increment,0px));justify-content:space-between;align-items:center;gap:1.25vw;padding-block:1.04167vw;line-height:1.5;display:flex}.home-news__text-list span[data-v-6feecb6f]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.home-news__text-list time[data-v-6feecb6f]{font-variant-numeric:tabular-nums;flex-shrink:0}.home-news__secondary .home-news__more[data-v-6feecb6f]{color:var(--color-brand-orange);align-self:flex-start;margin-top:2.08333vw;font-weight:400}.home-news__status[data-v-6feecb6f]{color:#777;min-height:10vw;margin:0;padding-block:1.66667vw}.home-news a[data-v-6feecb6f]:focus-visible,.home-news button[data-v-6feecb6f]:focus-visible{outline:.104167vw solid var(--color-brand-orange);outline-offset:.208333vw}@media (hover:hover) and (pointer:fine){.home-news__feature-link:hover .home-news__image img[data-v-6feecb6f],.home-news__small a:hover .home-news__image img[data-v-6feecb6f]{transform:scale(1.05)}.home-news__categories button[data-v-6feecb6f]:hover,.home-news__layout a:hover h3[data-v-6feecb6f],.home-news__text-list a[data-v-6feecb6f]:hover{color:var(--color-brand-orange)}.home-news__secondary .home-news__more[data-v-6feecb6f]:hover{color:#fff}}@media (prefers-reduced-motion:reduce){.home-news__image img[data-v-6feecb6f]{transition:none}}}@media (width<=1023.98px),(width>=1920px){.ecosystem[data-v-f99195bd]{--container-max-width:1600px;--page-gutter:clamp(24px, 5vw, 100px);color:#242424;background:#fff;padding:clamp(36px,4vw,64px) 0 16px}.ecosystem-heading[data-v-f99195bd]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}h2[data-v-f99195bd]{font-size:calc(clamp(26px, 2.1vw, 34px) + var(--site-font-increment,0px));margin:0;font-weight:500;line-height:1.4}.ecosystem-rows[data-v-f99195bd]{gap:32px;display:grid}.ecosystem-row[data-v-f99195bd]{min-width:0;overflow:hidden}.ecosystem-track[data-v-f99195bd]{will-change:transform;width:max-content;min-width:200%;animation:36s linear infinite ecosystem-scroll-f99195bd;display:flex}.ecosystem-track.reverse[data-v-f99195bd]{animation-direction:reverse}.ecosystem-group[data-v-f99195bd]{flex:1 0 auto;justify-content:space-around;padding-right:20px}.ecosystem-group[data-v-f99195bd],.ecosystem-logo[data-v-f99195bd]{box-sizing:border-box;align-items:center;display:flex}.ecosystem-logo[data-v-f99195bd]{background:#fff;flex:0 0 160px;justify-content:center;width:160px;height:64px}.ecosystem-logo+.ecosystem-logo[data-v-f99195bd]{margin-left:20px}img[data-v-f99195bd]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.ecosystem-rows:focus-within .ecosystem-track[data-v-f99195bd],.ecosystem-rows:hover .ecosystem-track[data-v-f99195bd]{animation-play-state:paused}@keyframes ecosystem-scroll-f99195bd{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=600px){.ecosystem-logo[data-v-f99195bd]{flex-basis:140px;width:140px;height:56px}.ecosystem-rows[data-v-f99195bd]{gap:24px}.ecosystem-group[data-v-f99195bd]{padding-right:14px}.ecosystem-logo+.ecosystem-logo[data-v-f99195bd]{margin-left:14px}.ecosystem-heading[data-v-f99195bd]{margin-bottom:24px}}}@media (width>=1024px) and (width<=1919.98px){.ecosystem[data-v-f99195bd]{--container-max-width:83.3333vw;--page-gutter:clamp(1.25vw, 5vw, 5.20833vw);color:#242424;background:#fff;padding:3.33333vw 0 .833333vw}.ecosystem-heading[data-v-f99195bd]{justify-content:space-between;align-items:center;gap:1.04167vw;margin-bottom:1.66667vw;display:flex}h2[data-v-f99195bd]{font-size:calc(clamp(1.35417vw, 2.1vw, 1.77083vw) + var(--site-font-increment,0px));margin:0;font-weight:500;line-height:1.4}.ecosystem-rows[data-v-f99195bd]{gap:1.66667vw;display:grid}.ecosystem-row[data-v-f99195bd]{min-width:0;overflow:hidden}.ecosystem-track[data-v-f99195bd]{will-change:transform;width:max-content;min-width:200%;animation:36s linear infinite ecosystem-scroll-f99195bd;display:flex}.ecosystem-track.reverse[data-v-f99195bd]{animation-direction:reverse}.ecosystem-group[data-v-f99195bd]{flex:1 0 auto;justify-content:space-around;padding-right:1.04167vw}.ecosystem-group[data-v-f99195bd],.ecosystem-logo[data-v-f99195bd]{box-sizing:border-box;align-items:center;display:flex}.ecosystem-logo[data-v-f99195bd]{background:#fff;flex:0 0 8.33333vw;justify-content:center;width:8.33333vw;height:3.33333vw}.ecosystem-logo+.ecosystem-logo[data-v-f99195bd]{margin-left:1.04167vw}img[data-v-f99195bd]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.ecosystem-rows:focus-within .ecosystem-track[data-v-f99195bd],.ecosystem-rows:hover .ecosystem-track[data-v-f99195bd]{animation-play-state:paused}@keyframes ecosystem-scroll-f99195bd{0%{transform:translate(0)}to{transform:translate(-50%)}}}
