.acc{display:grid;gap:0;margin:0;padding:var(--space-6) var(--space-6) var(--space-4);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--paper-raised);font-family:var(--font-sans)}.prose .acc{margin:var(--space-8) 0}.prose .acc.acc a[href]:after{content:none}.prose .acc a.acc__doc,.prose .acc a.acc__src,.prose .acc a.acc__src:hover{text-decoration:none}.acc p,.acc figure,.acc blockquote,.acc ul,.acc h3,.acc h4{margin:0}.acc__head{display:grid;gap:var(--space-1);padding-bottom:var(--space-4)}.acc__eyebrow{color:var(--ink-muted)}.acc .acc__title{font-family:var(--font-sans);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink)}.acc__main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--hairline)}@media(min-width:640px){.acc__main{grid-template-columns:minmax(0,15rem) minmax(0,1fr);-moz-column-gap:var(--space-8);column-gap:var(--space-8);align-items:start}.acc__docfig{grid-row:1 / span 2;position:sticky;top:var(--space-24)}}.acc__docfig{display:grid;gap:var(--space-2);max-width:15rem}.acc__doc{display:block;color:inherit}.acc__doc picture,.acc__docimg{display:block;width:100%;height:auto;border:1px solid var(--hairline);border-radius:var(--radius-xs);box-shadow:0 1px 2px #0000000f,0 6px 18px -8px #0000002e;background:#fff;transition:border-color var(--motion-fast, .12s) ease}.acc__doc:hover .acc__docimg,.acc__doc:focus-visible .acc__docimg{border-color:var(--ink-faint)}.acc__doccap{color:var(--ink-muted);text-wrap:pretty}.acc__body{display:grid;gap:var(--space-4);align-content:start}.acc__quote blockquote{margin:0;padding:0 0 0 var(--space-4);border-left:2px solid var(--accent);font-family:var(--font-serif);font-style:normal;font-size:var(--type-body-size);line-height:1.5;color:var(--ink);text-wrap:pretty}.acc__quote figcaption{margin-top:var(--space-2);padding-left:calc(var(--space-4) + 2px);color:var(--ink-muted)}.acc__by{color:var(--ink)}.acc__arrow{display:inline;margin-left:.15em;vertical-align:-.1em}.acc__summary{color:var(--ink-muted);text-wrap:pretty}.acc__story{justify-self:start}.acc__press{display:grid;gap:var(--space-2);min-width:0;padding-top:var(--space-4);border-top:1px solid var(--hairline)}@media(min-width:640px){.acc__press{grid-column:2}}.acc .acc__presshead{font:inherit;color:var(--ink-muted)}.acc .acc__list{display:grid;margin:0;padding:0;list-style:none;position:relative}.acc .acc__list>li{margin:0;padding:0}.acc .acc__list>li+li{border-top:1px solid var(--hairline)}.acc .acc__list>li:before,.acc .acc__list>li::marker{content:none}.acc a.acc__src{display:grid;grid-template-columns:6rem minmax(0,1fr);grid-template-areas:"thumb outlet" "thumb headline" "thumb meta" "thumb host";align-content:start;-moz-column-gap:var(--space-4);column-gap:var(--space-4);row-gap:2px;margin-inline:calc(var(--space-2) * -1);padding:var(--space-3) var(--space-2);border-radius:var(--radius-xs);color:var(--ink);transition:background-color var(--motion-fast, .12s) ease}@media(min-width:640px){.acc a.acc__src{grid-template-columns:7.5rem minmax(0,1fr) auto;grid-template-areas:"thumb outlet meta" "thumb headline headline" "thumb host host"}}.acc a.acc__src:hover{background:color-mix(in oklch,var(--ink) 4%,transparent);color:var(--ink)}.acc a.acc__src:focus-visible{outline:2px solid var(--focus);outline-offset:0}.acc__thumb{grid-area:thumb;align-self:start;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--hairline);border-radius:calc(var(--radius-xs) / 2);background:var(--paper)}.acc__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.acc__host{grid-area:host;color:var(--ink-muted)}.acc a.acc__src:hover .acc__host{color:var(--ink)}.acc__outlet{grid-area:outlet;color:var(--ink)}.acc__headline{grid-area:headline;font-family:var(--font-serif);font-size:var(--type-small-size);line-height:1.4;color:var(--ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc__srcmeta{grid-area:meta;align-self:start;color:var(--ink-muted);white-space:nowrap}.acc__more>summary{display:inline-flex;margin-top:var(--space-2);color:var(--ink-muted);cursor:pointer;list-style:none}.acc__more>summary::-webkit-details-marker{display:none}.acc__more>summary:hover{color:var(--ink)}.acc__more>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-xs)}.acc__more[open]>summary{order:1}.acc__more{display:flex;flex-direction:column}.acc__more>.acc__list{border-top:1px solid var(--hairline)}.acc__more-close,.acc__more[open] .acc__more-open{display:none}.acc__more[open] .acc__more-close{display:inline}@media(max-width:639px){.acc{padding:var(--space-4) var(--space-4) var(--space-3)}.acc__srcmeta{white-space:normal}.acc__docfig{max-width:none}.acc__docimg{aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;-webkit-mask-image:linear-gradient(to bottom,#000 60%,transparent);mask-image:linear-gradient(to bottom,#000 60%,transparent);border-bottom:0;box-shadow:none}.acc__headline{white-space:normal}}
