.band[data-astro-cid-fs3ufsbt]{padding:96px 64px}.band-white[data-astro-cid-fs3ufsbt]{background:#fff;border-bottom:1px solid #e2e8f0}.band-off[data-astro-cid-fs3ufsbt]{background:#f5f7fa;border-bottom:1px solid #e2e8f0}.wrap[data-astro-cid-fs3ufsbt]{max-width:1100px;margin:0 auto}.rc-narrative[data-astro-cid-fs3ufsbt]{background:#060f22;padding:88px 64px}.rc-stmt[data-astro-cid-fs3ufsbt]{color:#ffffffd1;max-width:880px;margin:0 auto;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:500;line-height:2.1}.rc-stmt[data-astro-cid-fs3ufsbt]+.rc-stmt[data-astro-cid-fs3ufsbt]{margin-top:28px}.rc-stmt[data-astro-cid-fs3ufsbt] strong[data-astro-cid-fs3ufsbt]{color:#fff;font-weight:800}.rc-stmt[data-astro-cid-fs3ufsbt] em[data-astro-cid-fs3ufsbt]{color:#8fa8ff;font-style:normal;font-weight:700}.card-grid[data-astro-cid-fs3ufsbt]{gap:22px;margin-top:48px;display:grid}.card-grid-2[data-astro-cid-fs3ufsbt]{grid-template-columns:repeat(2,1fr)}.card-grid-3[data-astro-cid-fs3ufsbt]{grid-template-columns:repeat(3,1fr)}.dl-grid[data-astro-cid-fs3ufsbt]{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px;display:grid}.dl-card[data-astro-cid-fs3ufsbt]{border-radius:20px;height:100%;padding:34px 30px}.dl-problem[data-astro-cid-fs3ufsbt],.dl-trap[data-astro-cid-fs3ufsbt]{background:#fff;border:1px solid #e2e8f0}.dl-answer[data-astro-cid-fs3ufsbt]{background:#060f22;border:1px solid #060f22;position:relative;overflow:hidden}.dl-answer[data-astro-cid-fs3ufsbt]:before{content:"";pointer-events:none;background:radial-gradient(60% 70% at 90% 8%,#21499959,#0000),radial-gradient(50% 60% at 6% 96%,#d83a7d24,#0000);position:absolute;inset:0}.dl-tag[data-astro-cid-fs3ufsbt]{letter-spacing:2px;text-transform:uppercase;z-index:1;margin-bottom:14px;font-size:10px;font-weight:700;display:inline-block;position:relative}.dl-problem[data-astro-cid-fs3ufsbt] .dl-tag[data-astro-cid-fs3ufsbt],.dl-trap[data-astro-cid-fs3ufsbt] .dl-tag[data-astro-cid-fs3ufsbt]{color:#94a3b8}.dl-answer[data-astro-cid-fs3ufsbt] .dl-tag[data-astro-cid-fs3ufsbt]{color:#ff9ec6}.dl-card[data-astro-cid-fs3ufsbt] h3[data-astro-cid-fs3ufsbt]{letter-spacing:-.3px;z-index:1;margin:0 0 14px;font-size:1.12rem;font-weight:800;position:relative}.dl-problem[data-astro-cid-fs3ufsbt] h3[data-astro-cid-fs3ufsbt],.dl-trap[data-astro-cid-fs3ufsbt] h3[data-astro-cid-fs3ufsbt]{color:#060f22}.dl-answer[data-astro-cid-fs3ufsbt] h3[data-astro-cid-fs3ufsbt]{color:#fff}.dl-card[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt]{z-index:1;margin:0;font-size:14px;line-height:1.8;position:relative}.dl-problem[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt],.dl-trap[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt]{color:#64748b}.dl-answer[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt]{color:#fff9}.dl-answer[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt] strong[data-astro-cid-fs3ufsbt]{color:#fff;font-weight:700}.patent-note[data-astro-cid-fs3ufsbt]{background:#fff;border:1px solid #e2e8f0;border-radius:999px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:40px;padding:14px 22px;display:inline-flex}.pn-badge[data-astro-cid-fs3ufsbt]{font-family:var(--font-heading,"Roboto", system-ui, sans-serif);letter-spacing:2.5px;text-transform:uppercase;color:#214999;border:1px solid #21499959;border-radius:999px;padding:5px 12px;font-size:10px;font-weight:700}.pn-text[data-astro-cid-fs3ufsbt]{color:#475569;letter-spacing:.2px;font-size:13.5px}.pn-text[data-astro-cid-fs3ufsbt] strong[data-astro-cid-fs3ufsbt]{color:#060f22;font-weight:700}.mech-table-wrap[data-astro-cid-fs3ufsbt]{border:1px solid #e2e8f0;border-radius:18px;margin-top:28px;overflow-x:auto}.mech-table[data-astro-cid-fs3ufsbt]{border-collapse:collapse;background:#fff;width:100%;min-width:620px}.mech-table[data-astro-cid-fs3ufsbt] thead[data-astro-cid-fs3ufsbt] th[data-astro-cid-fs3ufsbt]{text-align:left;font-family:var(--font-heading,"Roboto", system-ui, sans-serif);letter-spacing:1px;text-transform:uppercase;color:#214999;background:#f5f7fa;border-bottom:1px solid #e2e8f0;padding:18px 24px;font-size:12px;font-weight:700}.mech-table[data-astro-cid-fs3ufsbt] tbody[data-astro-cid-fs3ufsbt] td[data-astro-cid-fs3ufsbt]{color:#475569;vertical-align:top;border-bottom:1px solid #eef2f7;padding:20px 24px;font-size:14.5px;line-height:1.7}.mech-table[data-astro-cid-fs3ufsbt] tbody[data-astro-cid-fs3ufsbt] tr[data-astro-cid-fs3ufsbt]:last-child td[data-astro-cid-fs3ufsbt]{border-bottom:none}.mech-table[data-astro-cid-fs3ufsbt] tbody[data-astro-cid-fs3ufsbt] td[data-astro-cid-fs3ufsbt] strong[data-astro-cid-fs3ufsbt]{color:#060f22;font-weight:800}.mech-table[data-astro-cid-fs3ufsbt] .mt-party[data-astro-cid-fs3ufsbt]{font-family:var(--font-heading,"Roboto", system-ui, sans-serif);color:#060f22;white-space:nowrap;font-weight:800}.mech-emph[data-astro-cid-fs3ufsbt]{background:#060f22;border-radius:20px;margin-top:28px;padding:34px 36px;position:relative;overflow:hidden}.mech-emph[data-astro-cid-fs3ufsbt]:before{content:"";pointer-events:none;background:radial-gradient(55% 65% at 10% 10%,#21499959,#0000 70%),radial-gradient(45% 55% at 94% 94%,#d83a7d24,#0000 70%);position:absolute;inset:0}.mech-emph[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt]{z-index:1;color:#ffffffa8;margin:0;font-size:15px;line-height:1.95;position:relative}.mech-emph[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt]+p[data-astro-cid-fs3ufsbt]{margin-top:18px}.mech-emph[data-astro-cid-fs3ufsbt] strong[data-astro-cid-fs3ufsbt]{color:#fff;font-weight:800}.rk-grid[data-astro-cid-fs3ufsbt]{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:48px;display:grid}.rk-card[data-astro-cid-fs3ufsbt]{background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;height:100%;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;overflow:hidden}.rk-card[data-astro-cid-fs3ufsbt]:hover{transform:translateY(-4px);box-shadow:0 20px 48px #060f2212}.rk-concern[data-astro-cid-fs3ufsbt]{background:#fafbfd;border-bottom:1px solid #e2e8f0;padding:24px 28px 22px}.rk-answer[data-astro-cid-fs3ufsbt]{flex:1;padding:24px 28px 26px}.rk-tag[data-astro-cid-fs3ufsbt]{letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:700;display:inline-block}.rk-tag-concern[data-astro-cid-fs3ufsbt]{color:#94a3b8}.rk-tag-answer[data-astro-cid-fs3ufsbt]{color:#214999;padding-left:20px;position:relative}.rk-tag-answer[data-astro-cid-fs3ufsbt]:before{content:"";background:#214999;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rk-concern[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt]{color:#334155;margin:0;font-size:15px;font-weight:700;line-height:1.6}.rk-answer[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt]{color:#64748b;margin:0;font-size:13.5px;line-height:1.85}.rk-answer[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt] strong[data-astro-cid-fs3ufsbt]{color:#060f22;font-weight:800}.pr-grid[data-astro-cid-fs3ufsbt]{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:48px;display:grid}.pr-card[data-astro-cid-fs3ufsbt]{background:#fff;border:1px solid #e2e8f0;border-radius:18px;height:100%;padding:30px 30px 28px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.pr-card[data-astro-cid-fs3ufsbt]:hover{transform:translateY(-4px);box-shadow:0 20px 48px #060f2212}.pr-num[data-astro-cid-fs3ufsbt]{color:#214999;width:40px;height:40px;font-family:var(--font-heading,"Roboto", system-ui, sans-serif);background:#fff;border:2px solid #214999;border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-size:12px;font-weight:800;display:inline-flex}.pr-card[data-astro-cid-fs3ufsbt] h3[data-astro-cid-fs3ufsbt]{color:#060f22;letter-spacing:-.3px;margin:0 0 10px;font-size:1.08rem;font-weight:800;line-height:1.4}.pr-card[data-astro-cid-fs3ufsbt] p[data-astro-cid-fs3ufsbt]{color:#64748b;margin:0;font-size:13.5px;line-height:1.8}.who-wrap[data-astro-cid-fs3ufsbt]{background:#fafbfd;border:1px dashed #cbd5e1;border-radius:18px;flex-wrap:wrap;align-items:center;gap:28px;margin-top:40px;padding:28px 32px;display:flex}.who-label[data-astro-cid-fs3ufsbt]{letter-spacing:1.5px;text-transform:uppercase;color:#214999;flex-shrink:0;font-size:12px;font-weight:700}.who-list[data-astro-cid-fs3ufsbt]{flex-wrap:wrap;gap:12px;display:flex}.who-pill[data-astro-cid-fs3ufsbt]{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:700}.who-pill[data-astro-cid-fs3ufsbt].who-more{color:#94a3b8;background:0 0;border-style:dashed;font-weight:600}@media (width<=900px){.card-grid-3[data-astro-cid-fs3ufsbt],.dl-grid[data-astro-cid-fs3ufsbt]{grid-template-columns:1fr}}@media (width<=768px){.band[data-astro-cid-fs3ufsbt]{padding:64px 24px}.rc-narrative[data-astro-cid-fs3ufsbt]{padding:56px 24px}.card-grid-2[data-astro-cid-fs3ufsbt],.card-grid-3[data-astro-cid-fs3ufsbt],.pr-grid[data-astro-cid-fs3ufsbt],.rk-grid[data-astro-cid-fs3ufsbt]{grid-template-columns:1fr}.mech-emph[data-astro-cid-fs3ufsbt]{padding:28px 24px}.who-wrap[data-astro-cid-fs3ufsbt]{gap:16px}}@media (width>=769px) and (width<=1100px){.band[data-astro-cid-fs3ufsbt],.rc-narrative[data-astro-cid-fs3ufsbt]{padding:80px 48px}}
