.shots[data-astro-cid-lmhnpkjc]{--w:clamp(208px, 20vw, 288px);--edge:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));position:relative;overflow:hidden}.shots__art[data-astro-cid-lmhnpkjc]{position:absolute;inset:0;mask-image:linear-gradient(#000 60%,#0000 82%)}.shots__head[data-astro-cid-lmhnpkjc]{justify-content:space-between;align-items:center;gap:24px;min-height:136px;padding-top:56px;padding-bottom:36px;display:flex;position:relative}.shots__nav[data-astro-cid-lmhnpkjc]{gap:10px;display:flex}.shots__nav[data-astro-cid-lmhnpkjc][hidden]{display:none}.shots__btn[data-astro-cid-lmhnpkjc]{background:var(--orange-warm);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.ag .shots__btn[data-astro-cid-lmhnpkjc]{transition:opacity .2s}.shots__btn[data-astro-cid-lmhnpkjc]:disabled{opacity:.35;cursor:default}.shots__track[data-astro-cid-lmhnpkjc]{padding:40px var(--edge) 64px;scroll-snap-type:x proximity;scroll-padding-inline:var(--edge);scrollbar-width:none;gap:clamp(24px,3vw,44px);margin:-36px 0 0;list-style:none;display:flex;position:relative;overflow-x:auto}.shots__track[data-astro-cid-lmhnpkjc]::-webkit-scrollbar{display:none}.ag .shots__track[data-astro-cid-lmhnpkjc]:focus-visible{outline-offset:-8px}.shots__item[data-astro-cid-lmhnpkjc]{flex:0 0 var(--w);scroll-snap-align:start}.shot[data-astro-cid-lmhnpkjc]{flex-direction:column;gap:22px;margin:0;display:flex}.shot__phone[data-astro-cid-lmhnpkjc]{box-sizing:border-box;aspect-ratio:640/1391;padding:calc(var(--w) * .022);border-radius:calc(var(--w) * .135);box-shadow:0 0 0 1px color-mix(in srgb, currentColor 28%, transparent), 0 28px 56px #00000052;background:#101010}.shot__phone[data-astro-cid-lmhnpkjc] img[data-astro-cid-lmhnpkjc]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:calc(var(--w) * .113);width:100%;height:100%;display:block}.shot__cap[data-astro-cid-lmhnpkjc]{letter-spacing:-.015em;text-wrap:balance;font-size:18px;line-height:1.25}.shots--cropped[data-astro-cid-lmhnpkjc] .shot__phone[data-astro-cid-lmhnpkjc]{aspect-ratio:640/1250;border-radius:calc(var(--w) * .135) calc(var(--w) * .135) 0 0;padding-bottom:0}.shots--cropped[data-astro-cid-lmhnpkjc] .shot__phone[data-astro-cid-lmhnpkjc] img[data-astro-cid-lmhnpkjc]{border-radius:calc(var(--w) * .113) calc(var(--w) * .113) 0 0}@media (width<=760px){.shots[data-astro-cid-lmhnpkjc]{--w:224px}.shots__head[data-astro-cid-lmhnpkjc]{min-height:0;padding-top:40px;padding-bottom:28px}.shots__track[data-astro-cid-lmhnpkjc]{margin-top:-28px;padding-top:32px;padding-bottom:48px}.shots__nav[data-astro-cid-lmhnpkjc]{display:none}.shot__cap[data-astro-cid-lmhnpkjc]{font-size:16px}}.title[data-astro-cid-cbapenuw]{max-width:1200px;font-size:clamp(48px,7.2vw,104px)}.band[data-astro-cid-cbapenuw]{position:relative;overflow:hidden}.band--art[data-astro-cid-cbapenuw]{height:420px}.band__art[data-astro-cid-cbapenuw]{position:absolute;inset:0}.band__in[data-astro-cid-cbapenuw]{padding-top:80px;position:relative}.band__shot[data-astro-cid-cbapenuw]{max-width:min(880px,66%);margin-bottom:-96px}.body[data-astro-cid-cbapenuw]{flex-wrap:wrap;gap:72px 96px;padding-top:120px;padding-bottom:160px;display:flex}.toc[data-astro-cid-cbapenuw]{flex-direction:column;flex:0 260px;align-self:flex-start;gap:20px;min-width:220px;display:flex;position:sticky;top:32px}.ag-toc[data-astro-cid-cbapenuw]{border-top:1px solid var(--ink);flex-direction:column;font-size:15px;display:flex}.ag-toc[data-astro-cid-cbapenuw] a[data-astro-cid-cbapenuw]{border-bottom:1px solid #14141440;padding:14px 0}.prose-col[data-astro-cid-cbapenuw]{flex:560px;min-width:0;max-width:760px}.filed[data-astro-cid-cbapenuw]{border-top:1px solid var(--ink);color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:72px;padding-top:24px;display:flex}.more[data-astro-cid-cbapenuw]{padding-bottom:180px}.more__head[data-astro-cid-cbapenuw]{border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:48px 0 56px;display:flex}.more[data-astro-cid-cbapenuw] .ag-link-row[data-astro-cid-cbapenuw]{align-items:center}.more__name[data-astro-cid-cbapenuw]{align-items:center;gap:18px;display:flex}.more__disc[data-astro-cid-cbapenuw]{border-radius:50%;flex:none;width:36px;height:36px;box-shadow:0 0 0 1px #14141433}@media (width<=900px){.toc[data-astro-cid-cbapenuw]{flex-basis:100%;position:static}.body[data-astro-cid-cbapenuw]{padding-top:72px}}@media (width<=760px){.band--art[data-astro-cid-cbapenuw]{height:280px}.band__in[data-astro-cid-cbapenuw]{padding-top:56px}.band__shot[data-astro-cid-cbapenuw]{max-width:none;margin-bottom:-48px}.body[data-astro-cid-cbapenuw],.more[data-astro-cid-cbapenuw]{padding-bottom:112px}}
