.vi-case[data-astro-cid-ucxsoa6t]{padding-bottom:clamp(72px,10vw,140px)}.vi-hero[data-astro-cid-ucxsoa6t] h1[data-astro-cid-ucxsoa6t]{max-width:15ch}.vi-hero[data-astro-cid-ucxsoa6t] .case-lede[data-astro-cid-ucxsoa6t]{max-width:77ch}.disclosure-note[data-astro-cid-ucxsoa6t],.safe-split[data-astro-cid-ucxsoa6t],.lifecycle-section[data-astro-cid-ucxsoa6t]{grid-template-columns:.82fr 1.18fr;align-items:start;gap:clamp(36px,8vw,104px);display:grid}.disclosure-note[data-astro-cid-ucxsoa6t]>p[data-astro-cid-ucxsoa6t],.prose-stack[data-astro-cid-ucxsoa6t] p[data-astro-cid-ucxsoa6t]{color:var(--muted);margin-top:0;font-size:1.03rem}.principle-grid[data-astro-cid-ucxsoa6t]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.principle-grid[data-astro-cid-ucxsoa6t] article[data-astro-cid-ucxsoa6t]{border-bottom:1px solid var(--line);padding:30px 0}.principle-grid[data-astro-cid-ucxsoa6t] article[data-astro-cid-ucxsoa6t]:nth-child(odd){border-right:1px solid var(--line);padding-right:clamp(22px,4vw,52px)}.principle-grid[data-astro-cid-ucxsoa6t] article[data-astro-cid-ucxsoa6t]:nth-child(2n){padding-left:clamp(22px,4vw,52px)}.principle-grid[data-astro-cid-ucxsoa6t] h3[data-astro-cid-ucxsoa6t]{letter-spacing:-.03em;margin:0 0 9px;font-size:clamp(1.2rem,2.4vw,1.75rem)}.principle-grid[data-astro-cid-ucxsoa6t] p[data-astro-cid-ucxsoa6t]{color:var(--muted);margin:0}.system-flow[data-astro-cid-ucxsoa6t],.lifecycle-list[data-astro-cid-ucxsoa6t]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.system-flow[data-astro-cid-ucxsoa6t] li[data-astro-cid-ucxsoa6t],.lifecycle-list[data-astro-cid-ucxsoa6t] li[data-astro-cid-ucxsoa6t]{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr;gap:24px;padding:24px 0;display:grid}.system-flow[data-astro-cid-ucxsoa6t] li[data-astro-cid-ucxsoa6t]>span[data-astro-cid-ucxsoa6t],.lifecycle-list[data-astro-cid-ucxsoa6t] li[data-astro-cid-ucxsoa6t]>span[data-astro-cid-ucxsoa6t],.view-index[data-astro-cid-ucxsoa6t]{color:var(--accent);padding-top:.35rem;font:650 .78rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.system-flow[data-astro-cid-ucxsoa6t] strong[data-astro-cid-ucxsoa6t],.lifecycle-list[data-astro-cid-ucxsoa6t] strong[data-astro-cid-ucxsoa6t]{margin-bottom:6px;font-size:1.05rem;display:block}.system-flow[data-astro-cid-ucxsoa6t] p[data-astro-cid-ucxsoa6t],.lifecycle-list[data-astro-cid-ucxsoa6t] p[data-astro-cid-ucxsoa6t]{color:var(--muted);max-width:75ch;margin:0}.view-list[data-astro-cid-ucxsoa6t]{border-top:1px solid var(--line)}.view-list[data-astro-cid-ucxsoa6t] article[data-astro-cid-ucxsoa6t]{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);gap:24px;padding:30px 0;display:grid}.view-copy[data-astro-cid-ucxsoa6t]{grid-template-columns:minmax(180px,.65fr) minmax(220px,.9fr) minmax(280px,1.35fr);align-items:start;gap:clamp(20px,4vw,52px);display:grid}.view-copy[data-astro-cid-ucxsoa6t] h3[data-astro-cid-ucxsoa6t]{letter-spacing:-.035em;margin:0;font-size:clamp(1.25rem,2.3vw,1.8rem)}.view-copy[data-astro-cid-ucxsoa6t] p[data-astro-cid-ucxsoa6t]{color:var(--muted);margin:0}.view-copy[data-astro-cid-ucxsoa6t] .view-question[data-astro-cid-ucxsoa6t]{color:var(--text);font-weight:600}.lifecycle-section[data-astro-cid-ucxsoa6t]>div[data-astro-cid-ucxsoa6t]:first-child{position:sticky;top:112px}.privacy-panel[data-astro-cid-ucxsoa6t]{background:color-mix(in srgb, var(--surface) 94%, var(--accent));border-left:1px solid var(--line);border-right:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:clamp(36px,8vw,110px);padding-inline:clamp(24px,5vw,64px);display:grid}.privacy-panel[data-astro-cid-ucxsoa6t] ul[data-astro-cid-ucxsoa6t]{color:var(--muted);margin:0;padding-left:1.15rem}.privacy-panel[data-astro-cid-ucxsoa6t] li[data-astro-cid-ucxsoa6t]+li[data-astro-cid-ucxsoa6t]{margin-top:12px}@media (width<=900px){.view-copy[data-astro-cid-ucxsoa6t]{grid-template-columns:1fr;gap:10px}.lifecycle-section[data-astro-cid-ucxsoa6t]>div[data-astro-cid-ucxsoa6t]:first-child{position:static}}@media (width<=800px){.disclosure-note[data-astro-cid-ucxsoa6t],.safe-split[data-astro-cid-ucxsoa6t],.lifecycle-section[data-astro-cid-ucxsoa6t],.privacy-panel[data-astro-cid-ucxsoa6t],.principle-grid[data-astro-cid-ucxsoa6t]{grid-template-columns:1fr}.principle-grid[data-astro-cid-ucxsoa6t] article[data-astro-cid-ucxsoa6t]:nth-child(odd),.principle-grid[data-astro-cid-ucxsoa6t] article[data-astro-cid-ucxsoa6t]:nth-child(2n){border-right:0;padding-inline:0}}
