.focus-subnav[data-v-cd675115]{z-index:40;background:#fff;border-bottom:1px solid #e6eee9;position:sticky;top:72px}.focus-subnav-inner[data-v-cd675115]{gap:34px;width:min(1180px,100% - 48px);margin:auto;display:flex}.focus-subnav a[data-v-cd675115]{color:#6f7f76;white-space:nowrap;cursor:pointer;padding:15px 2px 13px;font-size:14px;font-weight:600;transition:color .25s;position:relative}.focus-subnav a[data-v-cd675115]:hover,.focus-subnav a.active[data-v-cd675115]{color:#17352a}.focus-subnav a.active[data-v-cd675115]:after{content:"";background:#1c7a4d;height:2px;position:absolute;bottom:-1px;left:0;right:0}.focus-empty[data-v-cd675115]{text-align:center;color:var(--muted);padding:120px 24px;font-size:15px}.focus-topic[data-v-cd675115]{color:#fff;scroll-margin-top:130px;position:relative;overflow:hidden}.focus-topic+.focus-topic[data-v-cd675115]{border-top:1px solid #ffffff29}@media (hover:hover){.focus-topic .focus-banner[data-v-cd675115]{transition:transform .8s}.focus-topic:hover .focus-banner[data-v-cd675115]{transform:scale(1.05)}.focus-topic:hover .focus-card[data-v-cd675115]{transform:translateY(-10px)scale(1.04)}}.focus-static-wrap[data-v-cd675115]{z-index:2;grid-template-columns:minmax(0,1fr) 1fr;align-content:center;align-items:center;gap:72px;width:min(1180px,100% - 48px);min-height:565px;margin:auto;padding:64px 0;display:grid;position:relative}.tone-1[data-v-cd675115]{--slide-accent:#79dca5;background:radial-gradient(circle at 78% 18%,#1d6a44 0%,#135238 46%,#0c3a26 100%)}.tone-2[data-v-cd675115]{--slide-accent:#ecd98e;background:radial-gradient(circle at 78% 18%,#166b5c 0%,#0f5246 46%,#0a382f 100%)}.tone-3[data-v-cd675115]{--slide-accent:#8fd0e0;background:radial-gradient(circle at 78% 18%,#1a5e63 0%,#124a50 46%,#0b3339 100%)}.tone-4[data-v-cd675115]{--slide-accent:#d9b87c;background:radial-gradient(circle at 78% 18%,#5c6437 0%,#45502c 46%,#303823 100%)}.focus-banner[data-v-cd675115]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.focus-banner-overlay[data-v-cd675115]{z-index:1;background:linear-gradient(90deg,#03160d9e,#0000 70%);position:absolute;inset:0}.focus-banner--mobile[data-v-cd675115]{display:none}@media (width<=720px){.focus-banner--pc[data-v-cd675115]{display:none}.focus-banner--mobile[data-v-cd675115]{object-position:bottom;display:block}.focus-topic.has-banner .focus-static-wrap[data-v-cd675115]{min-height:calc(100dvh - 72px);padding:24px 0}}.focus-copy[data-v-cd675115]{max-width:520px}.focus-eyebrow[data-v-cd675115]{color:#dbfbad;align-items:center;gap:10px;font-size:13px;display:flex}.focus-eyebrow[data-v-cd675115]:before{content:"";background:#dbfbad;width:16px;height:1px}.focus-copy h1[data-v-cd675115]{letter-spacing:-.045em;color:#fff;margin:20px 0 14px;font-size:46px;line-height:1.12}.focus-copy p[data-v-cd675115]{color:#ffffffbf;max-width:520px;margin:0;font-size:16px;line-height:1.8}.focus-cta[data-v-cd675115]{color:#fff;border:1px solid #ffffff6b;align-items:center;gap:24px;margin-top:30px;padding:12px 18px;font-size:13px;font-weight:800;transition:background .25s,color .25s;display:inline-flex}.focus-cta[data-v-cd675115]:hover{color:#0b5f3a;background:#fff}.focus-cta span[data-v-cd675115]{font-size:18px}.focus-art[data-v-cd675115]{height:390px;position:relative}.focus-frame[data-v-cd675115]{border:1px solid #ffffff24;position:absolute}.focus-frame.a[data-v-cd675115]{width:330px;height:280px;top:8px;right:8px}.focus-frame.b[data-v-cd675115]{width:270px;height:230px;top:48px;right:82px}.focus-frame.c[data-v-cd675115]{border:10px solid #ffffff14;width:154px;height:154px;top:30px;right:112px}.focus-card[data-v-cd675115]{background:linear-gradient(165deg,#fff,#dce7e0);justify-content:center;align-items:center;width:150px;height:210px;transition:all .6s;display:flex;position:absolute;box-shadow:0 22px 44px #0003}.focus-card.one[data-v-cd675115]{bottom:5px;left:55px;transform:rotate(-7deg)}.focus-card.two[data-v-cd675115]{bottom:18px;right:55px;transform:rotate(7deg)}.focus-orbit[data-v-cd675115]{border:7px solid #79dca542;border-color:#79dca542 #79dca542 #0000 #0000;border-radius:50%;width:240px;height:150px;position:absolute;bottom:-30px;right:12px;transform:rotate(-18deg)}.tone-1 .focus-card.one[data-v-cd675115]{background:linear-gradient(165deg,#fff,#dce7e0)}.tone-1 .focus-card.two[data-v-cd675115]{background:linear-gradient(165deg,#f6fffa,#c8e4d3)}.tone-2 .focus-card.one[data-v-cd675115]{background:linear-gradient(165deg,#f8fff9,#d9f0df)}.tone-2 .focus-card.two[data-v-cd675115]{background:linear-gradient(165deg,#fff7dc,#e8d49c)}.tone-3 .focus-card.one[data-v-cd675115]{background:linear-gradient(165deg,#f7fff9,#bfe5cf);border-radius:75px 75px 18px 18px}.tone-3 .focus-card.two[data-v-cd675115]{background:linear-gradient(165deg,#fff,#d6eaf3);border-radius:18px}.tone-4 .focus-card.one[data-v-cd675115]{background:linear-gradient(165deg,#fff,#e9dfcf)}.tone-4 .focus-card.two[data-v-cd675115]{background:linear-gradient(165deg,#f6fff9,#bddbc8)}@media (width<=900px){.focus-subnav[data-v-cd675115]{top:64px}.focus-subnav-inner[data-v-cd675115]{gap:22px;width:calc(100% - 32px);overflow-x:auto}.focus-topic[data-v-cd675115]{scroll-margin-top:120px}.focus-static-wrap[data-v-cd675115]{grid-template-columns:1fr;gap:28px;padding:56px 0}.focus-copy h1[data-v-cd675115]{font-size:38px}.focus-copy p[data-v-cd675115]{font-size:14px}.focus-art[data-v-cd675115]{height:300px}}@media (width<=560px){.focus-subnav-inner[data-v-cd675115]{gap:16px}.focus-subnav a[data-v-cd675115]{font-size:12px}.focus-copy h1[data-v-cd675115]{font-size:32px}.focus-art[data-v-cd675115]{height:225px}.focus-frame.a[data-v-cd675115]{width:210px;height:180px}.focus-frame.b[data-v-cd675115]{width:170px;height:140px}.focus-card[data-v-cd675115]{width:92px;height:132px}.focus-card.one[data-v-cd675115]{left:9%}.focus-card.two[data-v-cd675115]{right:9%}}
