.feature[data-astro-cid-7eq4nle5]{padding-block:var(--space-8) var(--space-4)}.crumbs[data-astro-cid-7eq4nle5]{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-3);margin-bottom:var(--space-8);display:flex}.head[data-astro-cid-7eq4nle5]{gap:var(--space-8);margin-bottom:var(--space-12);align-items:center;display:grid}.head[data-astro-cid-7eq4nle5].has-shots{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.kicker[data-astro-cid-7eq4nle5]{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--color-secondary);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;font-weight:500;display:inline-flex}.head[data-astro-cid-7eq4nle5] h1[data-astro-cid-7eq4nle5]{max-width:24ch}.head[data-astro-cid-7eq4nle5] .lead[data-astro-cid-7eq4nle5]{margin-bottom:var(--space-6)}.body[data-astro-cid-7eq4nle5]{gap:var(--space-12);grid-template-columns:minmax(0,46rem) minmax(16rem,1fr);align-items:start;display:grid}@media (width<=900px){.body[data-astro-cid-7eq4nle5]{grid-template-columns:minmax(0,1fr)}}.side[data-astro-cid-7eq4nle5]{top:var(--space-6);position:sticky}.box[data-astro-cid-7eq4nle5]{padding:var(--space-6)}.box[data-astro-cid-7eq4nle5] h2[data-astro-cid-7eq4nle5]{font-size:var(--text-base);margin-bottom:var(--space-3)}.box[data-astro-cid-7eq4nle5] ul[data-astro-cid-7eq4nle5]{gap:var(--space-2);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.box[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]{font-weight:500}.updated[data-astro-cid-7eq4nle5]{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-ink-3)}.prose[data-astro-cid-7eq4nle5]{color:var(--color-ink-2);line-height:1.7;font-size:var(--text-lead)}.prose[data-astro-cid-7eq4nle5] h2{font-size:var(--text-2xl);color:var(--color-ink);margin:var(--space-12) 0 var(--space-3)}.prose[data-astro-cid-7eq4nle5] h2:first-child{margin-top:0}.prose[data-astro-cid-7eq4nle5] h3{font-size:var(--text-xl);color:var(--color-ink);margin:var(--space-8) 0 var(--space-2)}.prose[data-astro-cid-7eq4nle5] p{margin:0 0 var(--space-4);max-width:none}.prose[data-astro-cid-7eq4nle5] ul,.prose[data-astro-cid-7eq4nle5] ol{margin:0 0 var(--space-4);padding-left:var(--space-6);gap:var(--space-2);display:grid}.prose[data-astro-cid-7eq4nle5] a{text-underline-offset:2px;text-decoration:underline}.prose[data-astro-cid-7eq4nle5] strong{color:var(--color-ink);font-weight:600}.prose[data-astro-cid-7eq4nle5] table{border-collapse:collapse;width:100%;margin:var(--space-6) 0;font-size:var(--text-sm);line-height:1.5}.prose[data-astro-cid-7eq4nle5] th,.prose[data-astro-cid-7eq4nle5] td{border:1px solid var(--color-surface-muted);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.prose[data-astro-cid-7eq4nle5] thead th{background:var(--color-bg-tint);color:var(--color-ink);font-weight:600}.prose[data-astro-cid-7eq4nle5] td:first-child{color:var(--color-ink);font-weight:500}.prose[data-astro-cid-7eq4nle5] blockquote{margin:var(--space-6) 0;padding-left:var(--space-6);border-left:3px solid var(--color-primary);color:var(--color-ink);font-style:italic}.quotes[data-astro-cid-7eq4nle5],.faq[data-astro-cid-7eq4nle5],.related[data-astro-cid-7eq4nle5]{margin-top:var(--space-16)}.quotes[data-astro-cid-7eq4nle5] h2[data-astro-cid-7eq4nle5],.faq[data-astro-cid-7eq4nle5] h2[data-astro-cid-7eq4nle5],.related[data-astro-cid-7eq4nle5] h2[data-astro-cid-7eq4nle5]{margin-bottom:var(--space-6)}.quotes[data-astro-cid-7eq4nle5] ul[data-astro-cid-7eq4nle5],.related[data-astro-cid-7eq4nle5] ul[data-astro-cid-7eq4nle5]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.review[data-astro-cid-7eq4nle5]{padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.quote[data-astro-cid-7eq4nle5]{color:var(--color-ink-2);font-size:var(--text-sm);flex:1;margin:0}.quote[data-astro-cid-7eq4nle5] strong[data-astro-cid-7eq4nle5]{color:var(--color-ink);font-weight:600}.meta[data-astro-cid-7eq4nle5]{column-gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:auto 1fr;align-items:center;display:grid}.store[data-astro-cid-7eq4nle5]{background:var(--color-bg);border-radius:50%;grid-row:span 2;place-items:center;width:28px;height:28px;display:grid}.name[data-astro-cid-7eq4nle5]{color:var(--color-ink);font-weight:500}.sub[data-astro-cid-7eq4nle5]{color:var(--color-ink-3)}.link[data-astro-cid-7eq4nle5]{margin-top:var(--space-1);grid-column:2;font-weight:500}.faq[data-astro-cid-7eq4nle5] .list[data-astro-cid-7eq4nle5]{gap:var(--space-3);max-width:46rem;display:grid}details[data-astro-cid-7eq4nle5]{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card);overflow:hidden}summary[data-astro-cid-7eq4nle5]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-6);cursor:pointer;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-7eq4nle5]::-webkit-details-marker{display:none}.chev[data-astro-cid-7eq4nle5]{border-right:2px solid var(--color-ink-3);border-bottom:2px solid var(--color-ink-3);flex:none;width:.6rem;height:.6rem;transition:transform .2s;transform:rotate(45deg)}details[data-astro-cid-7eq4nle5][open] .chev[data-astro-cid-7eq4nle5]{transform:rotate(-135deg)}.answer[data-astro-cid-7eq4nle5]{padding:0 var(--space-6) var(--space-6);color:var(--color-ink-2)}.answer[data-astro-cid-7eq4nle5] p[data-astro-cid-7eq4nle5]{max-width:none;margin:0}.related[data-astro-cid-7eq4nle5] li[data-astro-cid-7eq4nle5]{padding:var(--space-6);position:relative}.related[data-astro-cid-7eq4nle5] .icon[data-astro-cid-7eq4nle5]{color:var(--color-primary);margin-bottom:var(--space-4);display:block}.related[data-astro-cid-7eq4nle5] h3[data-astro-cid-7eq4nle5]{font-size:var(--text-base);margin-bottom:var(--space-1)}.related[data-astro-cid-7eq4nle5] h3[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]{color:inherit;text-decoration:none}.related[data-astro-cid-7eq4nle5] h3[data-astro-cid-7eq4nle5] a[data-astro-cid-7eq4nle5]:after{content:"";border-radius:inherit;position:absolute;inset:0}.related[data-astro-cid-7eq4nle5] p[data-astro-cid-7eq4nle5]{color:var(--color-ink-2);font-size:var(--text-sm);margin:0}
