.rg-item[data-astro-cid-rkexuot3]{align-items:center;gap:var(--s-3);min-height:44px;padding:0 var(--s-3);color:var(--ink);border-radius:var(--r-md);display:flex}.rg-item[data-astro-cid-rkexuot3]:hover{background:var(--mist);color:var(--ink)}.rg-icon[data-astro-cid-rkexuot3]{justify-content:center;align-items:center;display:inline-flex}.ga[data-astro-cid-snta32qy]{--g-bleed:20px;--g-bar-top:72px;--g-rail-top:calc(var(--g-bar-top) + 32px);padding:0 30px 140px;container-type:inline-size}@media (width<=900px){.ga[data-astro-cid-snta32qy]{--g-bar-top:56px}}html.signed .ga[data-astro-cid-snta32qy]{--g-bar-top:56px}@media (width>=1024px){html.signed .ga[data-astro-cid-snta32qy]{--g-bar-top:0px}}.col[data-astro-cid-snta32qy]{max-width:680px;margin-inline:auto}.save[data-astro-cid-snta32qy][aria-pressed=true]{color:var(--primary);--icon-fill:currentColor}.save[data-astro-cid-snta32qy]:disabled{opacity:.5;cursor:default}.body[data-astro-cid-snta32qy]{grid-template-columns:minmax(0,1fr) minmax(0,680px) minmax(0,1fr);column-gap:56px;display:grid}.side[data-astro-cid-snta32qy]{grid-column:1;justify-self:end;padding-top:96px}.art[data-astro-cid-snta32qy]{grid-column:2;width:100%;padding-top:40px}.flow[data-astro-cid-snta32qy].first{padding-top:56px}.flow[data-astro-cid-snta32qy]:not(.first){padding-top:72px}.flow[data-astro-cid-snta32qy]>:last-child{margin-bottom:0}.flow[data-astro-cid-snta32qy] .g-lead:first-letter{float:left;font-family:var(--font-display);color:var(--ink-strong);margin:.08em .1em 0 0;font-size:4.3em;font-weight:600;line-height:.8}.list[data-astro-cid-snta32qy]{margin-top:72px}.list[data-astro-cid-snta32qy] h2[data-astro-cid-snta32qy]{font-size:var(--text-30);letter-spacing:-.015em;margin:0 0 20px;line-height:1.2}.list[data-astro-cid-snta32qy] ul[data-astro-cid-snta32qy]{margin:0 calc(-1 * var(--g-bleed));padding:0 var(--g-bleed) 8px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--g-bleed);overscroll-behavior-x:contain;scrollbar-width:thin;grid-auto-columns:calc(20% - 11.2px);grid-auto-flow:column;gap:14px;list-style:none;display:grid;overflow-x:auto}.list[data-astro-cid-snta32qy] li[data-astro-cid-snta32qy]{scroll-snap-align:start}.list[data-astro-cid-snta32qy] a[data-astro-cid-snta32qy]{color:inherit;flex-direction:column;gap:4px;text-decoration:none;display:flex}.list[data-astro-cid-snta32qy] a[data-astro-cid-snta32qy]:focus-visible{box-shadow:var(--ring);border-radius:var(--r-sm)}.list[data-astro-cid-snta32qy] .th[data-astro-cid-snta32qy]{aspect-ratio:4/5;margin-bottom:4px;display:block}.list[data-astro-cid-snta32qy] .th[data-astro-cid-snta32qy] img[data-astro-cid-snta32qy]{transition:transform var(--dur-glide) var(--ease-glide)}@media (hover:hover){.list[data-astro-cid-snta32qy] a[data-astro-cid-snta32qy]:hover .th[data-astro-cid-snta32qy] img[data-astro-cid-snta32qy]{transform:scale(1.04)}.list[data-astro-cid-snta32qy] a[data-astro-cid-snta32qy]:hover .t[data-astro-cid-snta32qy]{color:var(--primary-hover);text-decoration-color:currentColor}}.list[data-astro-cid-snta32qy] .none[data-astro-cid-snta32qy]{width:100%;height:100%;color:var(--ink-2);justify-content:center;align-items:center;display:flex}.list[data-astro-cid-snta32qy] .t[data-astro-cid-snta32qy]{-webkit-line-clamp:2;line-clamp:2;color:var(--ink);text-underline-offset:3px;text-decoration:underline 1px;text-decoration-color:var(--hairline);-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.list[data-astro-cid-snta32qy] .m[data-astro-cid-snta32qy]{min-width:0;font-size:var(--text-sm);color:var(--ink-2);align-items:center;gap:6px;display:flex}.list[data-astro-cid-snta32qy] .m[data-astro-cid-snta32qy]>span[data-astro-cid-snta32qy]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.list[data-astro-cid-snta32qy] .m[data-astro-cid-snta32qy] svg{flex:none}.broken[data-astro-cid-snta32qy]{border-radius:var(--r-card);background:var(--well);align-items:flex-start;gap:14px;margin-top:56px;padding:24px;display:flex}.broken[data-astro-cid-snta32qy] p[data-astro-cid-snta32qy]{font-size:var(--text-base);color:var(--ink-2);margin:0 0 6px;line-height:1.6}.broken[data-astro-cid-snta32qy] .h[data-astro-cid-snta32qy]{font-size:var(--text-20);color:var(--ink-strong);font-weight:600}.broken[data-astro-cid-snta32qy] a[data-astro-cid-snta32qy]{color:var(--primary)}.bi[data-astro-cid-snta32qy]{color:var(--ink-2);padding-top:3px}.more[data-astro-cid-snta32qy]{border-top:1px solid var(--hairline);max-width:1040px;margin:120px auto 0;padding-top:56px}.mh[data-astro-cid-snta32qy]{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.mh[data-astro-cid-snta32qy] h2[data-astro-cid-snta32qy]{font-size:var(--text-30);letter-spacing:-.015em;margin:0}.mh[data-astro-cid-snta32qy] a[data-astro-cid-snta32qy]{font-size:var(--text-14);color:var(--primary);font-weight:600;text-decoration:none}.mh[data-astro-cid-snta32qy] a[data-astro-cid-snta32qy]:hover{text-underline-offset:3px;text-decoration:underline}.grid[data-astro-cid-snta32qy]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px;display:grid}@container (width<=1191px){.body[data-astro-cid-snta32qy]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-snta32qy]{display:none}.art[data-astro-cid-snta32qy]{grid-column:1;max-width:680px;margin-inline:auto;padding-top:32px}}@media (width<=767px){.ga[data-astro-cid-snta32qy]{padding:0 20px 96px}.flow[data-astro-cid-snta32qy].first{padding-top:32px}.flow[data-astro-cid-snta32qy]:not(.first){padding-top:48px}.list[data-astro-cid-snta32qy]{margin-top:48px}.list[data-astro-cid-snta32qy] h2[data-astro-cid-snta32qy]{font-size:var(--text-24)}.list[data-astro-cid-snta32qy] ul[data-astro-cid-snta32qy]{grid-auto-columns:36%;gap:10px}.more[data-astro-cid-snta32qy]{margin-top:80px;padding-top:40px}.mh[data-astro-cid-snta32qy] h2[data-astro-cid-snta32qy]{font-size:var(--text-24)}.grid[data-astro-cid-snta32qy]{grid-template-columns:minmax(0,1fr)}}
