.pp[data-astro-cid-ygl3tpar]{max-width:46rem;color:var(--color-body);overflow-wrap:break-word;margin-inline:auto;font-size:1.0625rem;line-height:1.75}.pp[data-astro-cid-ygl3tpar] h2,.pp[data-astro-cid-ygl3tpar] h3,.pp[data-astro-cid-ygl3tpar] h4,.pp[data-astro-cid-ygl3tpar] h5,.pp[data-astro-cid-ygl3tpar] h6{color:var(--color-ink);scroll-margin-top:calc(var(--header-h) + 16px)}.pp[data-astro-cid-ygl3tpar] h2{margin:2.2em 0 .6em;font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem);line-height:1.25}.pp[data-astro-cid-ygl3tpar] h3{margin:1.9em 0 .5em;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.3}.pp[data-astro-cid-ygl3tpar] h4,.pp[data-astro-cid-ygl3tpar] h5,.pp[data-astro-cid-ygl3tpar] h6{margin:1.6em 0 .4em;font-size:1.125rem;font-weight:700;line-height:1.4}.pp[data-astro-cid-ygl3tpar] :is(h2,h3,h4,h5,h6):first-child{margin-top:0}.pp[data-astro-cid-ygl3tpar] p{margin:0 0 1.2em}.pp[data-astro-cid-ygl3tpar] strong{color:var(--color-ink);font-weight:700}.pp[data-astro-cid-ygl3tpar] a{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:3px;transition:text-decoration-thickness .16s var(--ease-exit);font-weight:600;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.pp[data-astro-cid-ygl3tpar] a:hover{color:var(--color-ink);text-decoration-thickness:4px}}.pp[data-astro-cid-ygl3tpar] hr{border:0;border-top:1px solid var(--color-border);margin:2.6em 0}.pp[data-astro-cid-ygl3tpar] blockquote{border-left:3px solid var(--color-accent);color:var(--color-ink);margin:1.8em 0;padding:4px 0 4px 22px}.pp[data-astro-cid-ygl3tpar] ul,.pp[data-astro-cid-ygl3tpar] ol{margin:0 0 1.3em;padding-left:1.4em}.pp[data-astro-cid-ygl3tpar] ul{list-style:outside}.pp[data-astro-cid-ygl3tpar] ol{list-style:decimal}.pp[data-astro-cid-ygl3tpar] li{margin-bottom:.45em;padding-left:.25em}.pp[data-astro-cid-ygl3tpar] li::marker{color:var(--color-accent);font-weight:700}.pp[data-astro-cid-ygl3tpar] li>ul,.pp[data-astro-cid-ygl3tpar] li>ol{margin:.5em 0 .6em}.pp[data-astro-cid-ygl3tpar] table{border-collapse:collapse;width:100%;max-width:100%;margin:1.8em 0;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.pp[data-astro-cid-ygl3tpar] th,.pp[data-astro-cid-ygl3tpar] td{border:1px solid var(--color-border);text-align:left;vertical-align:top;min-width:7rem;padding:10px 14px}.pp[data-astro-cid-ygl3tpar] th{background:var(--color-surface);color:var(--color-ink);font-weight:700}.pp[data-astro-cid-ygl3tpar] img{border-radius:var(--radius-card);max-width:100%;height:auto;display:block}.pp[data-astro-cid-ygl3tpar] p:has(>img:only-child){margin:1.9em 0}.pp[data-astro-cid-ygl3tpar] p>img:only-child{width:auto;max-height:min(34rem,80vh);margin-inline:auto}.pp[data-astro-cid-ygl3tpar] :is(p:has(>img+img),p.pp-set){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:1.9em 0;display:grid}.pp[data-astro-cid-ygl3tpar] :is(p:has(>img+img),p.pp-set)>:is(img,.pp-tile){width:100%;aspect-ratio:var(--ar,4 / 3);object-fit:cover}.pp[data-astro-cid-ygl3tpar] :is(p:has(>img+img),p.pp-set)>:is(img,.pp-tile):nth-child(odd):last-child{--ar:16 / 9;grid-column:1/-1}@media (width>=36rem){.pp[data-astro-cid-ygl3tpar] :is(p:has(>img+img),p.pp-set){grid-template-columns:repeat(6,minmax(0,1fr))}.pp[data-astro-cid-ygl3tpar] :is(p:has(>img+img),p.pp-set)>:is(img,.pp-tile){grid-column:span 2}.pp[data-astro-cid-ygl3tpar] :is(p:has(>img+img),p.pp-set)>:is(img,.pp-tile):nth-child(odd):last-child{--ar:4 / 3;grid-column:span 2}.pp[data-astro-cid-ygl3tpar] :is(p:has(>img+img),p.pp-set)>:is(img,.pp-tile):nth-child(3n+1):last-child{--ar:16 / 9;grid-column:1/-1}.pp[data-astro-cid-ygl3tpar] :is(p:has(>img+img),p.pp-set)>:is(img,.pp-tile):nth-child(3n+2):last-child,.pp[data-astro-cid-ygl3tpar] :is(p:has(>img+img),p.pp-set)>:is(img,.pp-tile):nth-child(3n+1):nth-last-child(2),.pp[data-astro-cid-ygl3tpar] :is(p:has(>img+img),p.pp-set):has(>:nth-child(4):last-child)>:is(img,.pp-tile){--ar:4 / 3;grid-column:span 3}}.pp[data-astro-cid-ygl3tpar] .pp-tile{border-radius:var(--radius-card);background:var(--color-surface);cursor:zoom-in;border:0;padding:0;line-height:0;display:block;overflow:hidden}.pp[data-astro-cid-ygl3tpar] .pp-tile img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-exit);border-radius:0}@media (hover:hover) and (pointer:fine){.pp[data-astro-cid-ygl3tpar] .pp-tile:hover img{transform:scale(1.04)}}.pn[data-astro-cid-xrpqxx36]{gap:14px;max-width:46rem;margin:56px auto 0;display:grid}.pn__link[data-astro-cid-xrpqxx36]{border:1px solid var(--color-border);border-radius:var(--radius-card);transition:border-color .22s var(--ease-exit), box-shadow .22s var(--ease-exit), transform .22s var(--ease-exit);flex-direction:column;gap:6px;padding:18px 22px;display:flex}.pn__label[data-astro-cid-xrpqxx36]{color:var(--color-body);letter-spacing:var(--tracking-button);text-transform:uppercase;font-size:.75rem;font-weight:800}.pn__title[data-astro-cid-xrpqxx36]{color:var(--color-ink);text-wrap:pretty;font-size:1rem;font-weight:700;line-height:1.35}@media (hover:hover) and (pointer:fine){.pn__link[data-astro-cid-xrpqxx36]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-soft);transform:translateY(-2px)}}.pn__link[data-astro-cid-xrpqxx36]:active{transition-duration:.12s;transition-timing-function:var(--ease-press);transform:scale(.99)}@media (width>=640px){.pn[data-astro-cid-xrpqxx36]{grid-template-columns:1fr 1fr}.pn__link--next[data-astro-cid-xrpqxx36]{text-align:right;grid-column:2}}.ph[data-astro-cid-ssdmjifj]{isolation:isolate;background:var(--color-ink);color:#ffffffd1;position:relative;overflow:hidden}.ph--image[data-astro-cid-ssdmjifj]{padding-bottom:64px}.ph[data-astro-cid-ssdmjifj] .ph__bg{z-index:-1;width:min(70%,640px);height:100%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 65%);mask-image:linear-gradient(90deg,#0000 0%,#000 65%)}.ph__inner[data-astro-cid-ssdmjifj]{flex-direction:column;align-items:flex-start;gap:14px;padding-block:40px 44px;display:flex}.ph__crumbs[data-astro-cid-ssdmjifj] ol[data-astro-cid-ssdmjifj]{letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.ph__crumbs[data-astro-cid-ssdmjifj] li[data-astro-cid-ssdmjifj]{gap:10px;display:inline-flex}.ph__crumbs[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]{color:#fffc}.ph__crumbs[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]:hover{color:var(--color-accent)}.ph__crumbs[data-astro-cid-ssdmjifj] [data-astro-cid-ssdmjifj][aria-current=page]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;color:#fff9;max-width:28ch;display:inline-block;overflow:hidden}.ph__crumbs[data-astro-cid-ssdmjifj] .sep[data-astro-cid-ssdmjifj]{opacity:.5}.ph__cat[data-astro-cid-ssdmjifj]{color:#fff;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:10px 0 0;font-size:.75rem;font-weight:800;display:inline-flex}.ph__cat[data-astro-cid-ssdmjifj]:before{content:"";background:var(--color-accent);border-radius:2px;width:22px;height:3px}.ph__title[data-astro-cid-ssdmjifj]{color:#fff;max-width:30ch;margin:0;font-size:clamp(1.875rem,1.2rem + 2.4vw,2.875rem);line-height:1.15}.ph__meta[data-astro-cid-ssdmjifj]{flex-wrap:wrap;gap:4px 22px;margin:6px 0 0;font-size:.9375rem;display:flex}.pf[data-astro-cid-ssdmjifj]{z-index:1;max-width:62rem;margin:-48px auto 0;padding-inline:15px;position:relative}.pf[data-astro-cid-ssdmjifj] .pf__img{border-radius:var(--radius-card);width:100%;height:auto;display:block;box-shadow:0 18px 40px -18px #00000073}.pb[data-astro-cid-ssdmjifj]{padding-block:44px 64px}.pe[data-astro-cid-ssdmjifj]{border-radius:var(--radius-card);background:var(--color-surface);justify-items:start;gap:14px;max-width:46rem;margin-inline:auto;padding:28px 28px 32px;display:grid}.pe__title[data-astro-cid-ssdmjifj]{margin:0;font-size:1.5rem}.pe[data-astro-cid-ssdmjifj] p[data-astro-cid-ssdmjifj]{margin:0 0 6px}.rel[data-astro-cid-ssdmjifj]{border-top:1px solid var(--color-border);background:var(--color-surface);padding-block:52px 76px}.rel__head[data-astro-cid-ssdmjifj]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:24px;display:flex}.rel__title[data-astro-cid-ssdmjifj]{margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem);line-height:1.2}.rel__all[data-astro-cid-ssdmjifj]{color:var(--color-ink);letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:4px;font-size:.8125rem;font-weight:800;text-decoration-thickness:2px}.rel__grid[data-astro-cid-ssdmjifj]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19.5rem),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (width<=767px){.ph[data-astro-cid-ssdmjifj] .ph__bg{display:none}}@media (width>=768px){.ph[data-astro-cid-ssdmjifj] .ph__bg{width:min(36%,520px)}.ph__inner[data-astro-cid-ssdmjifj]{padding-block:56px 60px}.ph--image[data-astro-cid-ssdmjifj]{padding-bottom:96px}.pf[data-astro-cid-ssdmjifj]{margin-top:-72px;padding-inline:30px}}@media (width>=1024px){.ph__inner[data-astro-cid-ssdmjifj]{padding-block:72px 76px}.ph__crumbs[data-astro-cid-ssdmjifj] [data-astro-cid-ssdmjifj][aria-current=page]{max-width:60ch}.pb[data-astro-cid-ssdmjifj]{padding-block:64px 96px}.rel[data-astro-cid-ssdmjifj]{padding-block:72px 100px}.rel__grid[data-astro-cid-ssdmjifj]{gap:30px}}.lb{color:#fff;background:#14161af0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0}.lb[open]{place-items:center;display:grid}.lb__img{object-fit:contain;border-radius:4px;width:auto;max-width:min(94vw,1400px);height:auto;max-height:84vh}.lb__count{text-align:center;color:#fffc;margin:0;font-size:.875rem;position:absolute;bottom:18px;left:0;right:0}.lb__btn{color:#fff;cursor:pointer;width:48px;height:48px;transition:background-color .2s var(--ease-exit);background:#ffffff1f;border:0;border-radius:50%;place-items:center;font-size:1.5rem;line-height:1;display:grid;position:absolute}.lb__btn:hover{background:var(--color-accent)}.lb__close{top:16px;right:16px}.lb__prev{top:50%;left:12px;transform:translateY(-50%)}.lb__next{top:50%;right:12px;transform:translateY(-50%)}
