.subnav[data-astro-cid-jmmlfsdi]{position:sticky;top:var(--nav-h);z-index:40;background:#ffffffd9;backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.08)}.subnav-in[data-astro-cid-jmmlfsdi]{height:52px;display:flex;align-items:center;justify-content:space-between}.subnav[data-astro-cid-jmmlfsdi] b[data-astro-cid-jmmlfsdi]{font-size:21px;letter-spacing:-.01em}.subnav-links[data-astro-cid-jmmlfsdi]{display:flex;gap:24px;align-items:center;font-size:13px}.subnav-links[data-astro-cid-jmmlfsdi] a[data-astro-cid-jmmlfsdi]:not(.btn){color:var(--c-text);opacity:.8}.subnav-links[data-astro-cid-jmmlfsdi] .btn[data-astro-cid-jmmlfsdi]{height:28px;padding:0 14px;font-size:12px}@media(max-width:860px){.subnav-links[data-astro-cid-jmmlfsdi] a[data-astro-cid-jmmlfsdi]:not(.btn){display:none}}.ab-hero[data-astro-cid-jmmlfsdi]{padding:72px 0 24px;overflow:hidden}.ab-hero[data-astro-cid-jmmlfsdi] .display[data-astro-cid-jmmlfsdi]{margin-top:18px;font-size:clamp(64px,10vw,140px)}.ab-sub[data-astro-cid-jmmlfsdi]{font-size:clamp(24px,2.6vw,34px);font-weight:600;margin-top:8px}.ab-desc[data-astro-cid-jmmlfsdi]{font-size:19px;margin-top:12px;line-height:1.6}.br-d[data-astro-cid-jmmlfsdi]{display:inline}@media(max-width:734px){.br-d[data-astro-cid-jmmlfsdi]{display:none}}.ab-hero-img[data-astro-cid-jmmlfsdi]{display:flex;justify-content:center;margin-top:40px}.ab-hero-img[data-astro-cid-jmmlfsdi] img[data-astro-cid-jmmlfsdi]{width:min(820px,92%);filter:drop-shadow(0 50px 50px rgba(0,0,0,.16))}.sec-head[data-astro-cid-jmmlfsdi]{max-width:860px;margin-bottom:56px}.sec-head[data-astro-cid-jmmlfsdi] .lead[data-astro-cid-jmmlfsdi]{margin-top:24px}.note[data-astro-cid-jmmlfsdi]{margin-top:20px}.nw[data-astro-cid-jmmlfsdi]{white-space:nowrap}.vl-box[data-astro-cid-jmmlfsdi]{background:#fff;border-radius:var(--r-lg);padding:44px 48px 36px}.vt-wrap[data-astro-cid-jmmlfsdi]{margin-top:24px;overflow-x:auto;background:#fff;border-radius:var(--r-lg);padding:12px 32px 20px}.vt[data-astro-cid-jmmlfsdi]{width:100%;border-collapse:collapse;min-width:760px;font-size:15px}.vt[data-astro-cid-jmmlfsdi] th[data-astro-cid-jmmlfsdi],.vt[data-astro-cid-jmmlfsdi] td[data-astro-cid-jmmlfsdi]{text-align:left;padding:16px 12px;border-bottom:1px solid var(--c-line);vertical-align:top}.vt[data-astro-cid-jmmlfsdi] tbody[data-astro-cid-jmmlfsdi] tr[data-astro-cid-jmmlfsdi]:last-child th[data-astro-cid-jmmlfsdi],.vt[data-astro-cid-jmmlfsdi] tbody[data-astro-cid-jmmlfsdi] tr[data-astro-cid-jmmlfsdi]:last-child td[data-astro-cid-jmmlfsdi]{border-bottom:0}.vt[data-astro-cid-jmmlfsdi] thead[data-astro-cid-jmmlfsdi] th[data-astro-cid-jmmlfsdi]{font-size:19px;font-weight:600;padding-top:20px}.vt[data-astro-cid-jmmlfsdi] tbody[data-astro-cid-jmmlfsdi] th[data-astro-cid-jmmlfsdi]{color:var(--c-text-2);font-weight:400;width:16%}.vt[data-astro-cid-jmmlfsdi] .hl[data-astro-cid-jmmlfsdi]{background:#eef3ff}.vt[data-astro-cid-jmmlfsdi] thead[data-astro-cid-jmmlfsdi] .hl[data-astro-cid-jmmlfsdi]{color:var(--c-brand);border-radius:12px 12px 0 0}@media(max-width:734px){.vl-box[data-astro-cid-jmmlfsdi]{padding:24px 20px}.vt-wrap[data-astro-cid-jmmlfsdi]{padding:8px 16px}}.units[data-astro-cid-jmmlfsdi]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.unit[data-astro-cid-jmmlfsdi]{border-radius:var(--r-lg);padding:36px 32px 34px;background:var(--c-bg-alt);display:grid;gap:6px;align-content:start}.unit-k[data-astro-cid-jmmlfsdi]{font-size:14px;color:var(--c-text-2)}.unit-v[data-astro-cid-jmmlfsdi]{font-size:clamp(40px,4vw,56px);font-weight:700;line-height:1.1}.unit-s[data-astro-cid-jmmlfsdi]{color:var(--c-text-2)}.unit[data-astro-cid-jmmlfsdi] ul[data-astro-cid-jmmlfsdi]{list-style:none;margin:18px 0 0;padding:0}.unit[data-astro-cid-jmmlfsdi] li[data-astro-cid-jmmlfsdi]{padding:12px 0;border-top:1px solid var(--c-line);font-size:15px}.u-npu[data-astro-cid-jmmlfsdi]{background:var(--c-text);color:#fff}.u-npu[data-astro-cid-jmmlfsdi] .unit-k[data-astro-cid-jmmlfsdi],.u-npu[data-astro-cid-jmmlfsdi] .unit-s[data-astro-cid-jmmlfsdi]{color:#a1a1a6}.u-npu[data-astro-cid-jmmlfsdi] li[data-astro-cid-jmmlfsdi]{border-color:#424245}.u-gpu[data-astro-cid-jmmlfsdi]{background:var(--c-brand);color:#fff}.u-gpu[data-astro-cid-jmmlfsdi] .unit-k[data-astro-cid-jmmlfsdi],.u-gpu[data-astro-cid-jmmlfsdi] .unit-s[data-astro-cid-jmmlfsdi]{color:#dbe6ff}.u-gpu[data-astro-cid-jmmlfsdi] li[data-astro-cid-jmmlfsdi]{border-color:#ffffff40}@media(max-width:900px){.units[data-astro-cid-jmmlfsdi]{grid-template-columns:1fr}}.split[data-astro-cid-jmmlfsdi]{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.split[data-astro-cid-jmmlfsdi] .lead[data-astro-cid-jmmlfsdi]{margin-top:24px}@media(max-width:900px){.split[data-astro-cid-jmmlfsdi]{grid-template-columns:1fr;gap:40px}}.ab-eye[data-astro-cid-jmmlfsdi]{color:#6ea2ff}.mdl[data-astro-cid-jmmlfsdi]{background:#1d1d1f;border-radius:var(--r-lg);padding:28px 32px}.mdl-h[data-astro-cid-jmmlfsdi],.mdl-r[data-astro-cid-jmmlfsdi]{display:grid;grid-template-columns:1.6fr 1fr .7fr;gap:12px;align-items:center}.mdl-h[data-astro-cid-jmmlfsdi]{color:#86868b;padding-bottom:10px}.mdl-r[data-astro-cid-jmmlfsdi]{padding:18px 0;border-top:1px solid #333;font-size:15px;color:#d2d2d7}.mdl-r[data-astro-cid-jmmlfsdi] b[data-astro-cid-jmmlfsdi]{font-size:15px;color:#fff;font-weight:500}.tag-g[data-astro-cid-jmmlfsdi],.tag-n[data-astro-cid-jmmlfsdi]{justify-self:start;font-size:12px;padding:3px 10px;border-radius:980px}.tag-g[data-astro-cid-jmmlfsdi]{background:var(--c-brand);color:#fff}.tag-n[data-astro-cid-jmmlfsdi]{background:#f5f5f7;color:#1d1d1f}.mdl-note[data-astro-cid-jmmlfsdi]{color:#86868b;margin-top:12px}@media(max-width:600px){.mdl[data-astro-cid-jmmlfsdi]{padding:20px}.mdl-h[data-astro-cid-jmmlfsdi],.mdl-r[data-astro-cid-jmmlfsdi]{grid-template-columns:1fr auto}.mdl-h[data-astro-cid-jmmlfsdi] span[data-astro-cid-jmmlfsdi]:nth-child(2),.mdl-r[data-astro-cid-jmmlfsdi] span[data-astro-cid-jmmlfsdi]:nth-child(2){display:none}}.vgrid[data-astro-cid-jmmlfsdi]{display:grid;grid-template-columns:repeat(16,1fr);gap:5px}.vgrid[data-astro-cid-jmmlfsdi] i[data-astro-cid-jmmlfsdi]{aspect-ratio:16 / 9;border-radius:3px;background:#d2d2d7;opacity:0;transform:scale(.6);transition:opacity .4s var(--ease),transform .4s var(--ease);transition-delay:var(--d)}.vgrid[data-astro-cid-jmmlfsdi] i[data-astro-cid-jmmlfsdi].enc{background:var(--c-brand)}.vgrid[data-astro-cid-jmmlfsdi].in i[data-astro-cid-jmmlfsdi],.no-js[data-astro-cid-jmmlfsdi] .vgrid[data-astro-cid-jmmlfsdi] i[data-astro-cid-jmmlfsdi]{opacity:1;transform:none}.vleg[data-astro-cid-jmmlfsdi]{margin-top:20px;display:flex;gap:6px;align-items:center}.vleg[data-astro-cid-jmmlfsdi] i[data-astro-cid-jmmlfsdi]{display:inline-block;width:14px;height:9px;border-radius:2px;background:var(--c-brand);margin-right:4px}.vleg[data-astro-cid-jmmlfsdi] i[data-astro-cid-jmmlfsdi].d{background:#d2d2d7}@media(prefers-reduced-motion:reduce){.vgrid[data-astro-cid-jmmlfsdi] i[data-astro-cid-jmmlfsdi]{opacity:1;transform:none;transition:none}}.sw[data-astro-cid-jmmlfsdi]{display:grid;grid-template-columns:1fr 1.5fr;gap:48px;align-items:start}.eco[data-astro-cid-jmmlfsdi]{margin:0}.eco[data-astro-cid-jmmlfsdi] div[data-astro-cid-jmmlfsdi]{padding:18px 0;border-top:1px solid var(--c-line);display:grid;gap:4px}.eco[data-astro-cid-jmmlfsdi] dt[data-astro-cid-jmmlfsdi]{font-weight:600;font-size:16px}.eco[data-astro-cid-jmmlfsdi] dd[data-astro-cid-jmmlfsdi]{margin:0;font-size:15px}.scenes[data-astro-cid-jmmlfsdi]{gap:16px}.sc[data-astro-cid-jmmlfsdi]{padding:30px 28px;background:#fff;display:grid;gap:10px;align-content:start}.sc[data-astro-cid-jmmlfsdi] p[data-astro-cid-jmmlfsdi]{font-size:15px}@media(max-width:900px){.sw[data-astro-cid-jmmlfsdi]{grid-template-columns:1fr}}.router-box[data-astro-cid-jmmlfsdi]{background:var(--c-bg-alt);border-radius:var(--r-lg);padding:48px}@media(max-width:734px){.router-box[data-astro-cid-jmmlfsdi]{padding:20px}}.egress[data-astro-cid-jmmlfsdi]{margin:40px 0 0;display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.egress[data-astro-cid-jmmlfsdi] div[data-astro-cid-jmmlfsdi]{padding:22px 0;border-top:1px solid var(--c-line);display:grid;grid-template-columns:110px 1fr;gap:20px}.egress[data-astro-cid-jmmlfsdi] dt[data-astro-cid-jmmlfsdi]{font-weight:600;font-size:16px}.egress[data-astro-cid-jmmlfsdi] dd[data-astro-cid-jmmlfsdi]{margin:0;font-size:15px}@media(max-width:900px){.egress[data-astro-cid-jmmlfsdi]{grid-template-columns:1fr}}@media(max-width:600px){.egress[data-astro-cid-jmmlfsdi] div[data-astro-cid-jmmlfsdi]{grid-template-columns:1fr;gap:6px}}.hw[data-astro-cid-jmmlfsdi]{display:grid;grid-template-columns:1.2fr 1fr;gap:72px;align-items:center}.hw-img[data-astro-cid-jmmlfsdi] img[data-astro-cid-jmmlfsdi]{width:100%;filter:drop-shadow(0 40px 40px rgba(0,0,0,.14))}.hw[data-astro-cid-jmmlfsdi] .lead[data-astro-cid-jmmlfsdi]{margin-top:20px}@media(max-width:900px){.hw[data-astro-cid-jmmlfsdi]{grid-template-columns:1fr}}.spec[data-astro-cid-jmmlfsdi]{margin-top:48px}.spec-note[data-astro-cid-jmmlfsdi]{margin-top:20px}
