.kv[data-astro-cid-cbtl2vwd]{--kv-ratio: 572 / 452}.kv[data-astro-cid-cbtl2vwd] .dt-kv__img[data-astro-cid-cbtl2vwd] img[data-astro-cid-cbtl2vwd]{object-fit:cover}.kv__cat[data-astro-cid-cbtl2vwd]{position:absolute;z-index:5;pointer-events:none;left:-11.6%;top:79%;width:29.7%;height:auto;filter:drop-shadow(0 6px 12px rgba(0,0,0,.08))}@media(max-width:1599px){.kv__cat[data-astro-cid-cbtl2vwd]{left:-8%}}@media(max-width:767px){.kv__cat[data-astro-cid-cbtl2vwd]{left:-3%;top:76%;width:26%}}.pill-l[data-astro-cid-cbtl2vwd]{font-size:12px;padding:5px 13px;line-height:1.2}.pill-l[data-astro-cid-cbtl2vwd].dt-pill--en{letter-spacing:.08em}.nap[data-astro-cid-cbtl2vwd]{position:absolute;z-index:2;pointer-events:none;right:max(8px,calc(var(--pad) - var(--out, 0px)));top:var(--t, 40px);width:var(--w, 180px);height:auto;filter:drop-shadow(0 6px 12px rgba(0,0,0,.08))}.nap--product[data-astro-cid-cbtl2vwd]{--w: 170px;--out: 61px;--t: 38px}.nap--design[data-astro-cid-cbtl2vwd]{--w: 180px;--out: 69px;--t: 66px}.nap--value[data-astro-cid-cbtl2vwd]{--w: 180px;--out: 30px;--t: 33px}@media(max-width:1359px){.nap[data-astro-cid-cbtl2vwd]{width:calc(var(--w) * .55);right:max(8px,calc(var(--pad) - var(--w) * .55 - 12px));top:24px}}@media(max-width:1023px){.nap[data-astro-cid-cbtl2vwd]{width:calc(var(--w) * .5);top:16px}}@media(max-width:767px){.nap[data-astro-cid-cbtl2vwd]{width:calc(var(--w) * .4);top:12px}}.issue[data-astro-cid-cbtl2vwd]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}@media(min-width:1360px){.issue[data-astro-cid-cbtl2vwd]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px}}@media(min-width:1600px){.issue[data-astro-cid-cbtl2vwd]{grid-template-columns:640px minmax(0,1fr)}}.issue__photo[data-astro-cid-cbtl2vwd]{position:relative;width:min(100%,640px);padding-top:20px}.issue__card[data-astro-cid-cbtl2vwd]{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--soft)}.issue__img[data-astro-cid-cbtl2vwd]{overflow:hidden;aspect-ratio:572 / 392;line-height:0}.issue__img[data-astro-cid-cbtl2vwd] img[data-astro-cid-cbtl2vwd]{width:100%;height:100%;object-fit:cover;display:block}.issue__say[data-astro-cid-cbtl2vwd]{position:absolute;z-index:3;right:8%;top:4px;font-size:13px;line-height:1.3;padding:7px 16px;background:var(--white);border-color:var(--line)}.issue__text[data-astro-cid-cbtl2vwd]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;max-width:34em}.issue__title[data-astro-cid-cbtl2vwd]{font-weight:500;font-size:24px;line-height:1.6;letter-spacing:-.01em}.issue__body[data-astro-cid-cbtl2vwd]{font-size:15px;line-height:2;color:#333}.issue__cat[data-astro-cid-cbtl2vwd]{align-self:flex-end;pointer-events:none;margin-top:-12px;width:150px;height:auto;filter:drop-shadow(0 6px 12px rgba(0,0,0,.08))}@media(max-width:1359px){.issue[data-astro-cid-cbtl2vwd]{gap:28px}.issue__photo[data-astro-cid-cbtl2vwd]{justify-self:center}.issue__text[data-astro-cid-cbtl2vwd]{justify-self:center;width:100%}.issue__cat[data-astro-cid-cbtl2vwd]{width:120px;margin-top:-20px}}@media(max-width:767px){.issue__photo[data-astro-cid-cbtl2vwd]{padding-top:16px}.issue__say[data-astro-cid-cbtl2vwd]{font-size:11.5px;padding:5px 12px;top:3px;right:6%}.issue__text[data-astro-cid-cbtl2vwd]{gap:14px}.issue__title[data-astro-cid-cbtl2vwd]{font-size:18px}.issue__body[data-astro-cid-cbtl2vwd]{font-size:14px;line-height:1.9}.issue__cat[data-astro-cid-cbtl2vwd]{width:80px;margin-top:-20px}}.research[data-astro-cid-cbtl2vwd]{display:flex;flex-direction:column;gap:24px}.research__title[data-astro-cid-cbtl2vwd]{font-weight:500;font-size:18px;line-height:1.5}.stats[data-astro-cid-cbtl2vwd]{display:flex;flex-direction:column;gap:20px}.rowlabel[data-astro-cid-cbtl2vwd]{gap:14px}.rowlabel--2[data-astro-cid-cbtl2vwd]{padding-top:16px}.rowlabel__text[data-astro-cid-cbtl2vwd]{font-weight:500;font-size:16px;line-height:1.5;color:var(--sub)}@media(max-width:767px){.research__title[data-astro-cid-cbtl2vwd]{font-size:16px}.rowlabel__text[data-astro-cid-cbtl2vwd]{font-size:14px}.rowlabel[data-astro-cid-cbtl2vwd]{gap:10px}}.stat[data-astro-cid-cbtl2vwd]{padding:30px 32px;gap:16px}.stat__head[data-astro-cid-cbtl2vwd]{display:flex;align-items:flex-start;gap:12px;width:100%}.stat__head[data-astro-cid-cbtl2vwd] .pill[data-astro-cid-cbtl2vwd]{flex:none}.stat__q[data-astro-cid-cbtl2vwd]{flex:1 1 auto;min-width:0;font-weight:500;font-size:15px;line-height:1.7}.stat__row[data-astro-cid-cbtl2vwd]{display:flex;align-items:center;gap:28px}.stat__pie[data-astro-cid-cbtl2vwd]{width:140px;height:140px;background:conic-gradient(var(--pie-color) 0 calc(var(--pie) * 1%),#ebebe7 calc(var(--pie) * 1%) 100%)}.stat__col[data-astro-cid-cbtl2vwd]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.stat__num[data-astro-cid-cbtl2vwd]{display:flex;align-items:baseline;gap:4px;font-family:var(--font-en);font-weight:500;font-size:64px;line-height:1;letter-spacing:-.04em}.stat__unit[data-astro-cid-cbtl2vwd]{font-size:24px;letter-spacing:0}.stat__label[data-astro-cid-cbtl2vwd]{font-weight:500;font-size:16px;line-height:1.5}.stat__legend[data-astro-cid-cbtl2vwd]{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.4;color:var(--sub);white-space:pre-wrap}.stat__dot[data-astro-cid-cbtl2vwd]{flex:none;width:10px;height:10px;border-radius:999px}.stat__src[data-astro-cid-cbtl2vwd]{font-size:11px;line-height:1.6;color:var(--sub)}@media(max-width:1359px){.stat[data-astro-cid-cbtl2vwd]{padding:26px}.stat__pie[data-astro-cid-cbtl2vwd]{width:104px;height:104px}.stat__num[data-astro-cid-cbtl2vwd]{font-size:48px}.stat__unit[data-astro-cid-cbtl2vwd]{font-size:20px}.stat__label[data-astro-cid-cbtl2vwd]{font-size:15px}.stat__row[data-astro-cid-cbtl2vwd]{gap:20px}}@media(min-width:768px)and (max-width:1023px){.stat__pie[data-astro-cid-cbtl2vwd]{width:120px;height:120px}.stat__num[data-astro-cid-cbtl2vwd]{font-size:56px}}@media(max-width:767px){.stat[data-astro-cid-cbtl2vwd]{gap:14px}.stat__head[data-astro-cid-cbtl2vwd]{gap:10px}.stat__q[data-astro-cid-cbtl2vwd]{font-size:13px;line-height:1.6}.stat__pie[data-astro-cid-cbtl2vwd]{width:84px;height:84px}.stat__num[data-astro-cid-cbtl2vwd]{font-size:40px}.stat__unit[data-astro-cid-cbtl2vwd]{font-size:17px}.stat__label[data-astro-cid-cbtl2vwd]{font-size:14px}.stat__row[data-astro-cid-cbtl2vwd]{gap:16px}.stat__legend[data-astro-cid-cbtl2vwd]{font-size:11px}}.s-concept[data-astro-cid-cbtl2vwd]{padding-bottom:40px}.s-concept[data-astro-cid-cbtl2vwd]>.container[data-astro-cid-cbtl2vwd]{gap:40px}.concept[data-astro-cid-cbtl2vwd]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:center}@media(min-width:768px){.concept[data-astro-cid-cbtl2vwd]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:32px}}.concept__arrow[data-astro-cid-cbtl2vwd]{font-family:var(--font-en);font-weight:300;font-size:32px;line-height:1;color:var(--sub);text-align:center;transform:rotate(90deg)}@media(min-width:768px){.concept__arrow[data-astro-cid-cbtl2vwd]{transform:none}}.concept__card[data-astro-cid-cbtl2vwd]{padding:30px 32px;gap:14px;align-items:flex-start}.concept__card--to[data-astro-cid-cbtl2vwd]{position:relative}.concept__text[data-astro-cid-cbtl2vwd]{font-weight:500;font-size:18px;line-height:1.7}.concept__text--to[data-astro-cid-cbtl2vwd]{font-size:20px;color:var(--white)}.concept__cat[data-astro-cid-cbtl2vwd]{position:absolute;right:-37px;top:-124px;width:140px;height:auto;pointer-events:none;filter:drop-shadow(0 6px 12px rgba(0,0,0,.08))}@media(max-width:1359px){.concept__cat[data-astro-cid-cbtl2vwd]{width:110px;right:-14px;top:-92px}}@media(max-width:767px){.concept__arrow[data-astro-cid-cbtl2vwd]{font-size:26px}.concept__card[data-astro-cid-cbtl2vwd]{padding:22px 20px}.concept__text[data-astro-cid-cbtl2vwd]{font-size:16px}.concept__text--to[data-astro-cid-cbtl2vwd]{font-size:17px}.concept__cat[data-astro-cid-cbtl2vwd]{width:76px;right:-6px;top:-60px}}.s-product[data-astro-cid-cbtl2vwd]{padding-top:calc(var(--dt-top) * 2 / 3)}.prod[data-astro-cid-cbtl2vwd]{padding:28px;gap:18px;justify-content:flex-start}.prod__head[data-astro-cid-cbtl2vwd]{gap:14px}.prod__title[data-astro-cid-cbtl2vwd]{font-weight:500;font-size:18px;line-height:1.5}.prod__media[data-astro-cid-cbtl2vwd]{position:relative;margin-top:auto;line-height:0;border-radius:6px;overflow:hidden;aspect-ratio:598 / 400;background:var(--soft)}.prod__media[data-astro-cid-cbtl2vwd]:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:1px solid var(--line);border-radius:inherit}.prod__media[data-astro-cid-cbtl2vwd] img[data-astro-cid-cbtl2vwd]{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:767px){.prod[data-astro-cid-cbtl2vwd]{padding:20px;gap:14px}.prod__title[data-astro-cid-cbtl2vwd]{font-size:16px}}.design[data-astro-cid-cbtl2vwd]{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}@media(min-width:1024px){.design[data-astro-cid-cbtl2vwd]{grid-template-columns:minmax(0,560fr) minmax(0,736fr);gap:64px}}.onboard[data-astro-cid-cbtl2vwd]{width:min(100%,560px);aspect-ratio:1;margin-inline:auto;display:flex;justify-content:center;align-items:flex-start;padding-top:2.9%}.onboard[data-astro-cid-cbtl2vwd] img[data-astro-cid-cbtl2vwd]{width:76.6%;height:auto;margin-left:2%}@media(max-width:1023px){.onboard[data-astro-cid-cbtl2vwd]{width:min(100%,420px);aspect-ratio:auto;padding-top:0}}.design__text[data-astro-cid-cbtl2vwd]{display:flex;flex-direction:column;gap:20px;min-width:0}.design__lead[data-astro-cid-cbtl2vwd]{font-size:15px;line-height:2}.role[data-astro-cid-cbtl2vwd]{padding:20px 24px;gap:8px}.role__head[data-astro-cid-cbtl2vwd]{gap:12px}.role__title[data-astro-cid-cbtl2vwd]{font-weight:500;font-size:16px;line-height:1.5}.role__body[data-astro-cid-cbtl2vwd]{font-size:13px;line-height:1.85;color:#333}@media(max-width:767px){.design__lead[data-astro-cid-cbtl2vwd]{font-size:14px;line-height:1.9}.role[data-astro-cid-cbtl2vwd]{padding:18px 20px}.role__title[data-astro-cid-cbtl2vwd]{font-size:15px}}.feats[data-astro-cid-cbtl2vwd]{gap:24px}.feat[data-astro-cid-cbtl2vwd]{flex-direction:row;align-items:center;gap:16px;padding:16px 22px 16px 16px}.feat__icon[data-astro-cid-cbtl2vwd]{position:relative;flex:none;width:96px;height:96px;border-radius:999px;overflow:hidden;background:var(--soft)}.feat__icon[data-astro-cid-cbtl2vwd]:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:1px solid var(--line);border-radius:inherit}.feat__icon[data-astro-cid-cbtl2vwd] img[data-astro-cid-cbtl2vwd]{width:100%;height:100%;object-fit:cover;display:block}.feat__col[data-astro-cid-cbtl2vwd]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.feat__num[data-astro-cid-cbtl2vwd]{font-size:11px;padding:3px 10px;letter-spacing:.08em}.feat__title[data-astro-cid-cbtl2vwd]{font-weight:500;font-size:15px;line-height:1.5}@media(max-width:1359px){.feats[data-astro-cid-cbtl2vwd]{gap:var(--dt-gap)}.feat[data-astro-cid-cbtl2vwd]{gap:14px}.feat__icon[data-astro-cid-cbtl2vwd]{width:72px;height:72px}}@media(max-width:1023px){.feats[data-astro-cid-cbtl2vwd]{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.feat[data-astro-cid-cbtl2vwd]{padding:14px 18px 14px 14px}.feat__title[data-astro-cid-cbtl2vwd]{font-size:14px}}.s-tech[data-astro-cid-cbtl2vwd]{padding-bottom:calc(var(--dt-bottom) * .8)}.s-tech[data-astro-cid-cbtl2vwd]>.container[data-astro-cid-cbtl2vwd]{gap:40px}.tech__lead[data-astro-cid-cbtl2vwd]{font-size:15px;line-height:2;max-width:1000px}.tech__fig[data-astro-cid-cbtl2vwd]{gap:20px}.tech__card[data-astro-cid-cbtl2vwd]{position:relative;background:var(--white);border:1px solid var(--line);border-radius:6px;padding:1.9% 5%;line-height:0}.tech__card[data-astro-cid-cbtl2vwd] img[data-astro-cid-cbtl2vwd]{width:100%;height:auto;display:block}.tech__cap[data-astro-cid-cbtl2vwd]{font-weight:400;font-size:12px;line-height:1.6;letter-spacing:.02em;color:var(--sub)}@media(max-width:767px){.tech__lead[data-astro-cid-cbtl2vwd]{font-size:14px;line-height:1.9}.tech__fig[data-astro-cid-cbtl2vwd]{gap:14px}.tech__card[data-astro-cid-cbtl2vwd]{padding:12px}.tech__cap[data-astro-cid-cbtl2vwd]{font-size:11px}}.s-value[data-astro-cid-cbtl2vwd]{padding-top:24px;padding-bottom:calc(var(--dt-bottom) * .8)}.values[data-astro-cid-cbtl2vwd]{gap:32px}@media(min-width:768px)and (max-width:1023px){.values[data-astro-cid-cbtl2vwd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.value[data-astro-cid-cbtl2vwd]{padding:22px 20px}.value__title[data-astro-cid-cbtl2vwd]{font-size:16px}}.value[data-astro-cid-cbtl2vwd]{padding:26px;gap:12px}.value__title[data-astro-cid-cbtl2vwd]{font-weight:500;font-size:18px;line-height:1.5}.outcome[data-astro-cid-cbtl2vwd]{align-items:start;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.outcome[data-astro-cid-cbtl2vwd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.learn[data-astro-cid-cbtl2vwd]{gap:24px}.learn__card[data-astro-cid-cbtl2vwd]{padding:26px 28px;gap:12px}@media(max-width:767px){.values[data-astro-cid-cbtl2vwd]{gap:var(--dt-gap)}.value[data-astro-cid-cbtl2vwd]{padding:20px}.value__title[data-astro-cid-cbtl2vwd]{font-size:16px}.learn__card[data-astro-cid-cbtl2vwd]{padding:20px}}.nap-award[data-astro-cid-cbtl2vwd]{background:var(--ink);border-color:var(--ink);align-items:stretch}.nap-award__photo[data-astro-cid-cbtl2vwd]{line-height:0;aspect-ratio:654 / 320}.nap-award__photo[data-astro-cid-cbtl2vwd] img[data-astro-cid-cbtl2vwd]{width:100%;height:100%;object-fit:cover;display:block}.nap-award__body[data-astro-cid-cbtl2vwd]{padding:26px 28px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:var(--white)}.nap-award__title[data-astro-cid-cbtl2vwd]{font-weight:500;font-size:20px;line-height:1.5}.nap-award__body[data-astro-cid-cbtl2vwd] .dt-body[data-astro-cid-cbtl2vwd]{color:#d4d4d4}@media(max-width:767px){.nap-award__body[data-astro-cid-cbtl2vwd]{padding:20px}.nap-award__title[data-astro-cid-cbtl2vwd]{font-size:18px}}.s-nav[data-astro-cid-cbtl2vwd]{padding-top:24px;padding-bottom:calc(var(--dt-bottom) * 7 / 6)}
