.chg[data-astro-cid-ou3dn6vb]{scroll-margin-top:var(--anchor-offset)}.chg-grid[data-astro-cid-ou3dn6vb]{gap:28px 64px;display:grid}.chg-title[data-astro-cid-ou3dn6vb]{max-width:16ch;margin-top:16px}.chg-lead[data-astro-cid-ou3dn6vb]{max-width:var(--title-max,60ch)}.chg-points[data-astro-cid-ou3dn6vb]{margin-top:clamp(32px,4vw,44px)}.chg-point-title[data-astro-cid-ou3dn6vb]{color:var(--color-fg);margin-bottom:8px;font-size:1.35rem;line-height:1.2}.chg-ai[data-astro-cid-ou3dn6vb]{border-radius:var(--radius-panel);background:var(--color-paper-soft);margin-top:clamp(36px,4.5vw,52px);padding:clamp(22px,2.6vw,32px)}.chg-ai-title[data-astro-cid-ou3dn6vb]{color:var(--color-fg);font-size:1.45rem;line-height:1.2}.chg-ai-body[data-astro-cid-ou3dn6vb]{max-width:62ch;color:var(--color-fg-body);margin-top:12px;line-height:1.66}.chg-ai-link[data-astro-cid-ou3dn6vb]{margin-top:18px;display:inline-block}@media (width>=960px){.chg-grid[data-astro-cid-ou3dn6vb]{grid-template-columns:5fr 7fr;align-items:start}.chg-lead[data-astro-cid-ou3dn6vb]{padding-top:2.2em}}.rsk[data-astro-cid-vnfzkw2k]{scroll-margin-top:var(--anchor-offset)}.rsk[data-astro-cid-vnfzkw2k]+.chg>.container-x{border-top:1px solid var(--color-line);padding-top:clamp(72px,9vw,132px)}.rsk[data-astro-cid-vnfzkw2k]+.chg{padding-top:0}.rsk-grid[data-astro-cid-vnfzkw2k]{gap:28px 64px;display:grid}.rsk-title[data-astro-cid-vnfzkw2k]{max-width:16ch;margin-top:16px}.rsk-lead[data-astro-cid-vnfzkw2k]{max-width:var(--title-max,60ch)}.rsk-points[data-astro-cid-vnfzkw2k]{margin-top:clamp(32px,4vw,44px)}.rsk-point-title[data-astro-cid-vnfzkw2k]{color:var(--color-fg);margin-bottom:8px;font-size:1.35rem;line-height:1.2}.rsk-dna[data-astro-cid-vnfzkw2k]{margin:clamp(28px,3.4vw,40px) 0 0}.rsk-dna-label[data-astro-cid-vnfzkw2k]{color:var(--color-fg-muted)}.rsk-dna-strand[data-astro-cid-vnfzkw2k]{border-left:1px solid var(--color-line-strong);margin:14px 0 0;padding:0;list-style:none}.rsk-dna-item[data-astro-cid-vnfzkw2k]{color:var(--color-fg-muted);padding:7px 0 7px 18px;font-size:.95rem;line-height:1.35;position:relative}.rsk-dna-item[data-astro-cid-vnfzkw2k]:before{content:"";border-top:1px solid var(--color-line-strong);width:9px;position:absolute;top:50%;left:0}.rsk-dna-item[data-astro-cid-vnfzkw2k].is-current{color:var(--color-accent);font-weight:600}.rsk-dna-item[data-astro-cid-vnfzkw2k].is-current:after{content:"";border-left:2px solid var(--color-accent);position:absolute;top:0;bottom:0;left:-1.5px}.rsk-dna-item[data-astro-cid-vnfzkw2k].is-current:before{border-top-color:var(--color-accent)}@media (width>=960px){.rsk-grid[data-astro-cid-vnfzkw2k]{grid-template-columns:5fr 7fr;align-items:start}.rsk-lead[data-astro-cid-vnfzkw2k]{padding-top:2.2em}}.trn[data-astro-cid-f3rjkkt4]{scroll-margin-top:var(--anchor-offset)}.trn-grid[data-astro-cid-f3rjkkt4]{gap:28px 64px;display:grid}.trn-title[data-astro-cid-f3rjkkt4]{max-width:16ch;margin-top:16px}.trn-lead[data-astro-cid-f3rjkkt4]{max-width:var(--title-max,60ch);margin-top:20px}.trn-steps[data-astro-cid-f3rjkkt4]{margin:0;padding:0;list-style:none}.trn-step[data-astro-cid-f3rjkkt4]{border-top:1px solid var(--color-line-strong);grid-template-columns:3.2rem minmax(0,1fr);align-items:baseline;gap:4px 12px;padding-block:18px 20px;display:grid}.trn-no[data-astro-cid-f3rjkkt4]{font-size:1.5rem;line-height:1}.trn-step[data-astro-cid-f3rjkkt4] .rules-title[data-astro-cid-f3rjkkt4]{margin-bottom:6px}.trn-outcome[data-astro-cid-f3rjkkt4]{font-family:var(--font-serif);color:var(--color-accent);margin-top:clamp(22px,3vw,30px);font-size:clamp(1.3rem,2.2vw,1.6rem);font-style:italic;line-height:1.3}@media (width>=960px){.trn-grid[data-astro-cid-f3rjkkt4]{grid-template-columns:5fr 7fr;align-items:start}}.exp-hero[data-astro-cid-bcan2hb7]{padding-block:clamp(120px,15vw,176px) clamp(56px,7vw,88px)}.exp-title[data-astro-cid-bcan2hb7]{max-width:var(--title-max,16ch);margin-top:20px}.exp-sub[data-astro-cid-bcan2hb7]{margin-top:24px}.exp-index[data-astro-cid-bcan2hb7]{gap:0 28px;margin:clamp(48px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}.exp-index[data-astro-cid-bcan2hb7] li[data-astro-cid-bcan2hb7]{border-top:1px solid var(--color-line-strong)}.exp-index-link[data-astro-cid-bcan2hb7]{color:var(--color-fg);flex-direction:column;gap:8px;padding:18px 0 22px;text-decoration:none;display:flex}.exp-index-title[data-astro-cid-bcan2hb7]{font-size:1.45rem;line-height:1.15;transition:color .3s}.practice-line[data-astro-cid-bcan2hb7]{color:var(--color-fg);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px;display:flex}.practice-line[data-astro-cid-bcan2hb7] .azekai-lockup svg{height:28px}.practice-label[data-astro-cid-bcan2hb7]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-muted);font-size:.74rem;font-weight:600}.practice-line--chapter[data-astro-cid-bcan2hb7]{margin-top:18px}.practice-line--chapter[data-astro-cid-bcan2hb7] .azekai-lockup svg{height:30px}.chapter-intro[data-astro-cid-bcan2hb7]{max-width:54ch;color:var(--color-fg);margin-top:16px;font-size:1.12rem;line-height:1.6}.exp-index-link[data-astro-cid-bcan2hb7]:hover .exp-index-title[data-astro-cid-bcan2hb7]{color:var(--color-accent)}@media (width>=700px){.exp-index[data-astro-cid-bcan2hb7]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.exp-index[data-astro-cid-bcan2hb7]{grid-template-columns:repeat(4,1fr)}}.chapter[data-astro-cid-bcan2hb7]{scroll-margin-top:var(--anchor-offset);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.chapter[data-astro-cid-bcan2hb7]+.chapter[data-astro-cid-bcan2hb7]{margin-top:clamp(72px,9vw,128px)}.chapter-media[data-astro-cid-bcan2hb7]{aspect-ratio:4/3;grid-template-columns:1fr 1fr;gap:6px;display:grid}.chapter-shot[data-astro-cid-bcan2hb7] picture{position:absolute;inset:0}.chapter-shot[data-astro-cid-bcan2hb7] img{object-position:var(--pos,50% 50%)}.chapter-title[data-astro-cid-bcan2hb7]{margin-top:14px}.chapter-body[data-astro-cid-bcan2hb7]{max-width:54ch;color:var(--color-fg-body);margin-top:18px;font-size:1.06rem;line-height:1.65}.chapter-topics[data-astro-cid-bcan2hb7]{grid-template-columns:1fr 1fr;gap:0 28px;margin:28px 0 0;padding:0;list-style:none;display:grid}.chapter-topics[data-astro-cid-bcan2hb7] li[data-astro-cid-bcan2hb7]{border-top:1px solid var(--color-line-strong);color:var(--color-fg);padding:12px 0;font-size:.97rem;font-weight:500}.chapter-formats[data-astro-cid-bcan2hb7]{margin-top:30px}.chapter-formats[data-astro-cid-bcan2hb7] ul[data-astro-cid-bcan2hb7]{margin:14px 0 0;padding:0;list-style:none}.chapter-formats[data-astro-cid-bcan2hb7] li[data-astro-cid-bcan2hb7]{border-left:2px solid var(--color-accent);gap:2px;padding:12px 0 12px 16px;display:grid}.chapter-formats[data-astro-cid-bcan2hb7] li[data-astro-cid-bcan2hb7]+li[data-astro-cid-bcan2hb7]{margin-top:8px}.format-title[data-astro-cid-bcan2hb7]{color:var(--color-fg);font-size:.98rem;font-weight:600}.format-out[data-astro-cid-bcan2hb7]{color:var(--color-fg-muted);font-size:.94rem}.format-detail[data-astro-cid-bcan2hb7]{max-width:58ch;color:var(--color-fg-body);margin:4px 0 2px;font-size:.94rem;line-height:1.55}.chapter-cta[data-astro-cid-bcan2hb7]{flex-wrap:wrap;gap:12px 28px;margin-top:30px;display:flex}@media (width>=960px){.chapter[data-astro-cid-bcan2hb7]{grid-template-columns:5fr 6fr}.chapter--rev[data-astro-cid-bcan2hb7]{grid-template-columns:6fr 5fr}.chapter--rev[data-astro-cid-bcan2hb7] .chapter-media[data-astro-cid-bcan2hb7]{order:2}}.sem-split[data-astro-cid-bcan2hb7]{gap:clamp(32px,5vw,72px);display:grid}.sem-media[data-astro-cid-bcan2hb7]{aspect-ratio:4/5}.sem-title[data-astro-cid-bcan2hb7]{margin-top:16px}.sem-lead[data-astro-cid-bcan2hb7]{margin-top:20px}.sem-formats[data-astro-cid-bcan2hb7]{margin-top:34px}.sem-format[data-astro-cid-bcan2hb7]{grid-template-columns:56px 1fr;gap:0 18px;display:grid}.sem-no[data-astro-cid-bcan2hb7]{font-size:1.9rem}.sem-outcome[data-astro-cid-bcan2hb7]{border-left:2px solid var(--color-accent);max-width:52ch;font-family:var(--font-serif);color:var(--color-fg);margin-top:30px;padding-left:22px;font-size:1.3rem;font-style:italic;line-height:1.4}@media (width>=960px){.sem-split[data-astro-cid-bcan2hb7]{grid-template-columns:5fr 7fr;align-items:start}.sem-media[data-astro-cid-bcan2hb7]{position:sticky;top:120px}}.aud-title[data-astro-cid-bcan2hb7]{margin-top:16px}.aud-lead[data-astro-cid-bcan2hb7]{margin-top:18px}.aud-rows[data-astro-cid-bcan2hb7]{border-bottom:1px solid var(--color-line-strong);margin:0;padding:0;list-style:none}.aud-row[data-astro-cid-bcan2hb7]{border-top:1px solid var(--color-line-strong);gap:8px 40px;padding:26px 0;display:grid}.aud-name[data-astro-cid-bcan2hb7]{font-size:1.45rem;line-height:1.2}.aud-body[data-astro-cid-bcan2hb7]{max-width:62ch;color:var(--color-fg-body);line-height:1.6}@media (width>=860px){.aud-row[data-astro-cid-bcan2hb7]{grid-template-columns:5fr 7fr;align-items:baseline}}.sectors-block[data-astro-cid-bcan2hb7]{margin-top:clamp(48px,6vw,72px)}.sectors-title[data-astro-cid-bcan2hb7]{color:var(--color-fg);font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.2}.sectors-list[data-astro-cid-bcan2hb7]{column-gap:40px;margin:22px 0 0;padding:0;list-style:none;display:grid}.sectors-list[data-astro-cid-bcan2hb7] li[data-astro-cid-bcan2hb7]{border-bottom:1px solid var(--color-line);color:var(--color-fg);padding:12px 0;font-size:.98rem}@media (width>=700px){.sectors-list[data-astro-cid-bcan2hb7]{grid-template-columns:1fr 1fr}}@media (width>=1040px){.sectors-list[data-astro-cid-bcan2hb7]{grid-template-columns:repeat(3,1fr)}}
