.read-width[data-astro-cid-zg7dkzxc]{max-width:44rem}.hero-cover[data-astro-cid-zg7dkzxc]{aspect-ratio:3/2;background:var(--v-surface-2)}.hero-cover[data-astro-cid-zg7dkzxc] .hero-cover-img{object-position:50% 30%}@media (width>=768px){.hero-cover[data-astro-cid-zg7dkzxc]{aspect-ratio:2;max-width:64rem;margin-inline:auto}}.tag-chip[data-astro-cid-zg7dkzxc]{border:1px solid var(--v-line);background:var(--v-bg);color:var(--v-primary-dark);border-radius:999px;align-items:center;padding:.2rem .65rem;font-size:.78rem;font-weight:600;line-height:1.3;display:inline-flex}.summary[data-astro-cid-zg7dkzxc]{border:1px solid color-mix(in srgb, var(--v-primary) 30%, var(--v-line));border-left:4px solid var(--v-primary);border-radius:var(--v-radius);background:var(--v-primary-soft);color:var(--v-ink);padding:1.1rem 1.25rem 1.2rem;font-size:1.02rem;line-height:1.65}.summary-title[data-astro-cid-zg7dkzxc]{font-family:var(--v-font-display);color:var(--v-heading);font-weight:700}.toc-list[data-astro-cid-zg7dkzxc]{counter-reset:toc;gap:.15rem;display:grid}.toc-list[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{counter-increment:toc}.toc-list[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--v-muted);border-left:2px solid #0000;border-radius:.4rem;gap:.55rem;padding:.35rem .5rem;font-size:.9rem;line-height:1.35;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s;display:flex}.toc-list[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:before{content:counter(toc);min-width:1rem;font-family:var(--v-font-display);color:var(--v-primary);flex:none;font-weight:700}.toc-list[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover,.toc-list[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc][aria-current=true]{color:var(--v-heading);background:var(--v-bg);border-left-color:var(--v-primary)}.toc-mobile[data-astro-cid-zg7dkzxc][open] .toc-chevron[data-astro-cid-zg7dkzxc]{transform:rotate(180deg)}.toc-chevron[data-astro-cid-zg7dkzxc]{transition:transform .2s}.toc-mobile[data-astro-cid-zg7dkzxc] summary[data-astro-cid-zg7dkzxc]::-webkit-details-marker{display:none}.toc-mobile[data-astro-cid-zg7dkzxc] summary[data-astro-cid-zg7dkzxc]{list-style:none}.prose-art[data-astro-cid-zg7dkzxc]{font-size:1.08rem;line-height:1.75}.prose-art[data-astro-cid-zg7dkzxc] h2{margin-top:2.75rem;margin-bottom:.9rem;scroll-margin-top:6rem;font-size:1.65rem}.prose-art[data-astro-cid-zg7dkzxc] h3{margin-top:2rem;margin-bottom:.6rem;scroll-margin-top:6rem;font-size:1.25rem}.prose-art[data-astro-cid-zg7dkzxc] p,.prose-art[data-astro-cid-zg7dkzxc] li{color:var(--v-ink);margin-bottom:1.1rem}.prose-art[data-astro-cid-zg7dkzxc] li{margin-bottom:.5rem;padding-left:.25rem}.prose-art[data-astro-cid-zg7dkzxc] ul,.prose-art[data-astro-cid-zg7dkzxc] ol{margin-bottom:1.25rem;padding-left:1.4rem}.prose-art[data-astro-cid-zg7dkzxc] ul{list-style:outside}.prose-art[data-astro-cid-zg7dkzxc] ol{list-style:decimal}.prose-art[data-astro-cid-zg7dkzxc] li::marker{color:var(--v-primary);font-weight:700}.prose-art[data-astro-cid-zg7dkzxc] strong{color:var(--v-heading);font-weight:650}.prose-art[data-astro-cid-zg7dkzxc] a{color:var(--v-primary-dark);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--v-primary) 60%, transparent);text-underline-offset:3px;text-decoration-thickness:1.5px;transition:text-decoration-color .2s,color .2s}.prose-art[data-astro-cid-zg7dkzxc] a:hover{color:var(--v-primary);text-decoration-color:currentColor}.prose-art[data-astro-cid-zg7dkzxc] blockquote{border-left:4px solid var(--v-accent);border-radius:0 var(--v-radius) var(--v-radius) 0;background:var(--v-surface);font-family:var(--v-font-display);margin:1.75rem 0;padding:.9rem 1.25rem;font-size:1.12rem;line-height:1.55}.prose-art[data-astro-cid-zg7dkzxc] blockquote p{color:var(--v-heading);margin-bottom:0}.prose-art[data-astro-cid-zg7dkzxc] table{border-collapse:separate;border-spacing:0;border:1px solid var(--v-line);border-radius:var(--v-radius);max-width:100%;margin:1.5rem 0 .75rem;font-size:.95rem;line-height:1.45;display:block;overflow-x:auto}.prose-art[data-astro-cid-zg7dkzxc] thead th{color:#fff;font-family:var(--v-font-display);text-align:left;white-space:nowrap;background:#06243a;font-weight:600}.prose-art[data-astro-cid-zg7dkzxc] th,.prose-art[data-astro-cid-zg7dkzxc] td{vertical-align:top;padding:.65rem .9rem}.prose-art[data-astro-cid-zg7dkzxc] tbody tr:nth-child(2n){background:var(--v-surface)}.prose-art[data-astro-cid-zg7dkzxc] tbody td{border-top:1px solid var(--v-line)}.prose-art[data-astro-cid-zg7dkzxc] hr{border:0;border-top:1px solid var(--v-line);margin:2.5rem 0}.prose-art[data-astro-cid-zg7dkzxc] em{color:inherit}.prose-art[data-astro-cid-zg7dkzxc]>p:first-child{color:var(--v-heading);font-size:1.15rem}.rel-cover[data-astro-cid-zg7dkzxc]{background:var(--v-surface-2)}.cover-fallback[data-astro-cid-zg7dkzxc]{background:radial-gradient(circle at 20% 20%,#009fe259,#0000 55%),linear-gradient(135deg,#06243a,#0b3350)}.rel-cover[data-astro-cid-zg7dkzxc] .rel-img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.group[data-astro-cid-zg7dkzxc]:hover .rel-img{transform:scale(1.04)}.card[data-astro-cid-zg7dkzxc].group,.zone-link[data-astro-cid-zg7dkzxc]{transition:transform .25s,box-shadow .25s,border-color .25s}.card[data-astro-cid-zg7dkzxc].group:hover,.zone-link[data-astro-cid-zg7dkzxc]:hover{border-color:color-mix(in srgb, var(--v-primary) 45%, var(--v-line));transform:translateY(-3px);box-shadow:0 14px 30px #06243a1a}.read-arrow[data-astro-cid-zg7dkzxc]{transition:transform .22s}.group[data-astro-cid-zg7dkzxc]:hover .read-arrow[data-astro-cid-zg7dkzxc],.zone-link[data-astro-cid-zg7dkzxc]:hover .read-arrow[data-astro-cid-zg7dkzxc]{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.rel-cover[data-astro-cid-zg7dkzxc] .rel-img,.card[data-astro-cid-zg7dkzxc].group,.zone-link[data-astro-cid-zg7dkzxc],.read-arrow[data-astro-cid-zg7dkzxc],.toc-chevron[data-astro-cid-zg7dkzxc],.toc-list[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{transition:none}.group[data-astro-cid-zg7dkzxc]:hover .rel-img,.card[data-astro-cid-zg7dkzxc].group:hover,.zone-link[data-astro-cid-zg7dkzxc]:hover{transform:none}}
