.dx[data-astro-cid-ajo7gnn4]{max-width:var(--content-max);padding:var(--sp-5) var(--gutter) var(--sp-9);margin-inline:auto}.dx-bar[data-astro-cid-ajo7gnn4]{gap:var(--sp-2) var(--sp-6);margin-bottom:var(--sp-6);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;font-weight:600;display:flex}.dx-bar[data-astro-cid-ajo7gnn4] p[data-astro-cid-ajo7gnn4]{margin:0}.dx-bar[data-astro-cid-ajo7gnn4] sup[data-astro-cid-ajo7gnn4]{margin-left:1px;font-size:.7em}.dx-bar__right[data-astro-cid-ajo7gnn4]{color:var(--text-muted);margin-left:auto!important}.dx-title[data-astro-cid-ajo7gnn4]{max-width:none;padding:var(--sp-3) 0 var(--sp-5);border-bottom:var(--border-w) solid var(--text);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:.01em;text-wrap:balance;margin:0}.ft[data-astro-cid-ajo7gnn4]{padding-top:var(--sp-5);display:grid;position:relative}.ft__slide[data-astro-cid-ajo7gnn4]{gap:var(--sp-5);display:none}.ft__slide[data-astro-cid-ajo7gnn4].is-active{display:grid}.ft__text[data-astro-cid-ajo7gnn4]{gap:var(--sp-5);flex-direction:column;display:flex}.ft__meta[data-astro-cid-ajo7gnn4]{margin:0 0 var(--sp-2);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.ft__title[data-astro-cid-ajo7gnn4]{margin:0 0 var(--sp-3);font-size:var(--fs-h2);line-height:var(--lh-display);text-wrap:balance}.ft__title[data-astro-cid-ajo7gnn4] a[data-astro-cid-ajo7gnn4]{color:var(--text);text-decoration:none}.ft__summary[data-astro-cid-ajo7gnn4]{max-width:42ch;margin:0}.ft__intro[data-astro-cid-ajo7gnn4]{max-width:46ch;margin:0 0 var(--sp-3);font-size:var(--fs-small);color:var(--text-muted)}.ft__more[data-astro-cid-ajo7gnn4]{align-items:center;gap:var(--sp-2);min-height:var(--tap-min);color:var(--accent);font-weight:600;text-decoration:none;display:inline-flex}.ft__art[data-astro-cid-ajo7gnn4]{aspect-ratio:var(--ratio-gallery);border-radius:var(--radius-sm);background:var(--bg-alt);align-self:start;display:block;overflow:hidden}.ft__art[data-astro-cid-ajo7gnn4] img{object-fit:contain;width:100%;height:100%;display:block}.ft__slide[data-astro-cid-ajo7gnn4].from-next .ft__art[data-astro-cid-ajo7gnn4] img,.ft__slide[data-astro-cid-ajo7gnn4].from-prev .ft__art[data-astro-cid-ajo7gnn4] img{animation:ft-in var(--dur-base) var(--ease-out) both}.ft__slide[data-astro-cid-ajo7gnn4].from-prev .ft__art[data-astro-cid-ajo7gnn4] img{animation-name:ft-in-prev}.ft__slide[data-astro-cid-ajo7gnn4].from-next .ft__text[data-astro-cid-ajo7gnn4],.ft__slide[data-astro-cid-ajo7gnn4].from-prev .ft__text[data-astro-cid-ajo7gnn4]{animation:ft-fade var(--dur-base) var(--ease-out) both}@keyframes ft-in{0%{opacity:0;transform:translate(6%)}}@keyframes ft-in-prev{0%{opacity:0;transform:translate(-6%)}}@keyframes ft-fade{0%{opacity:0;transform:translateY(var(--sp-2))}}.ft__ctrl[data-astro-cid-ajo7gnn4]{padding-top:var(--sp-3);justify-content:space-between;align-items:center;display:flex}.ft__count[data-astro-cid-ajo7gnn4]{font-size:var(--fs-h3);letter-spacing:.04em;font-variant-numeric:tabular-nums;margin:0;font-weight:300}.ft__btns[data-astro-cid-ajo7gnn4]{gap:var(--sp-2);display:flex}.ft__btn[data-astro-cid-ajo7gnn4]{width:var(--tap-min);height:var(--tap-min);font-size:var(--fs-h3);color:var(--text);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;display:grid}@media (hover:hover){.ft__btn[data-astro-cid-ajo7gnn4]:hover,.ft__title[data-astro-cid-ajo7gnn4] a[data-astro-cid-ajo7gnn4]:hover{color:var(--accent)}}.dx-note[data-astro-cid-ajo7gnn4]{max-width:52ch;margin:var(--sp-4) 0 0;padding-top:var(--sp-3);border-top:var(--border-w) solid var(--text);font-size:var(--fs-small);color:var(--text-muted)}.dx-note[data-astro-cid-ajo7gnn4] strong[data-astro-cid-ajo7gnn4]{color:var(--accent)}.sec-head[data-astro-cid-ajo7gnn4]{gap:var(--sp-2) var(--sp-6);margin:var(--sp-9) 0 var(--sp-6);display:grid}.sec-head__dot[data-astro-cid-ajo7gnn4]{align-items:center;gap:var(--sp-2);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:600;display:inline-flex}.sec-head__dot[data-astro-cid-ajo7gnn4]:before{content:"";width:var(--sp-2);aspect-ratio:1;background:var(--accent);border-radius:50%}.sec-head__title[data-astro-cid-ajo7gnn4]{font-size:var(--fs-h1);line-height:var(--lh-display);margin:0}.sec-head__note[data-astro-cid-ajo7gnn4]{max-width:40ch;font-size:var(--fs-small);color:var(--text-muted);margin:0}.all__grid[data-astro-cid-ajo7gnn4]{gap:var(--sp-6) 0;margin:0;padding:0;list-style:none;display:grid}.all__grid[data-astro-cid-ajo7gnn4]>li[data-astro-cid-ajo7gnn4]{scroll-margin-top:var(--sp-9);display:grid;position:relative}.all__grid[data-astro-cid-ajo7gnn4]>li[data-astro-cid-ajo7gnn4]:before{content:none;top:0;bottom:0;left:calc(var(--sp-7) / -2);border-left:var(--border-w) solid color-mix(in srgb, var(--border) 70%, transparent);position:absolute}.cta-band[data-astro-cid-ajo7gnn4]{border-top:var(--border-w) solid var(--border)}@media (width>=768px){.sec-head[data-astro-cid-ajo7gnn4]{grid-template-columns:1fr auto;align-items:end}.sec-head__dot[data-astro-cid-ajo7gnn4]{grid-column:1/-1}.all__grid[data-astro-cid-ajo7gnn4]{column-gap:var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr))}.all__grid[data-astro-cid-ajo7gnn4]>li[data-astro-cid-ajo7gnn4]:nth-child(2n):before{content:""}}@media (width>=1024px){.dx[data-astro-cid-ajo7gnn4]{padding-top:var(--sp-6)}.ft__slide[data-astro-cid-ajo7gnn4].is-active{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0}.ft__text[data-astro-cid-ajo7gnn4]{padding-right:var(--sp-6);justify-content:space-between}.ft__art[data-astro-cid-ajo7gnn4]{width:min(calc(100% - var(--sp-6)), calc(100svh - var(--sp-9) * 2), calc(var(--sp-9) * 9));margin-left:var(--sp-6);justify-self:end}.ft__ctrl[data-astro-cid-ajo7gnn4]{width:min(calc(7 / 12 * 100% - var(--sp-6)), calc(100svh - var(--sp-9) * 2), calc(var(--sp-9) * 9));margin-left:auto}.all__grid[data-astro-cid-ajo7gnn4]{grid-template-columns:repeat(3,minmax(0,1fr))}.all__grid[data-astro-cid-ajo7gnn4]>li[data-astro-cid-ajo7gnn4]:nth-child(n):before{content:""}.all__grid[data-astro-cid-ajo7gnn4]>li[data-astro-cid-ajo7gnn4]:nth-child(3n+1):before{content:none}}
