.post-hero[data-astro-cid-rxvfse62]{gap:var(--gutter);margin:var(--gutter);grid-column:full-width;grid-template-columns:minmax(0,3fr) minmax(0,2fr);min-block-size:clamp(24rem,55vh,32rem);display:grid}@media (width<=1024px){.post-hero[data-astro-cid-rxvfse62]{grid-template-columns:1fr;min-block-size:0}}.post-hero-text[data-astro-cid-rxvfse62],.post-hero-cover[data-astro-cid-rxvfse62]{border-radius:var(--radius-2xl)}.post-hero-text[data-astro-cid-rxvfse62]{isolation:isolate;padding:var(--space-xl);background-color:oklch(100% 0 0/.5);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden;container-type:inline-size}@media (width<=1024px){.post-hero-text[data-astro-cid-rxvfse62]{padding:var(--space-l)}}.post-hero-glow[data-astro-cid-rxvfse62]{z-index:-1;opacity:.45;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 85%);mask-image:linear-gradient(270deg,#000,#0000 85%)}.post-hero-glow[data-astro-cid-rxvfse62] img{object-fit:cover;filter:blur(40px)saturate(1.3);width:100%;height:100%;scale:1.3}.post-crumbs[data-astro-cid-rxvfse62]{font-size:var(--fs-sm);margin-block-end:var(--space-m)}.post-crumbs[data-astro-cid-rxvfse62] ol{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.post-crumbs[data-astro-cid-rxvfse62] li:not(:first-child):before{content:"/";content:"/" / "";opacity:.5;margin-inline-end:var(--space-2xs)}.post-crumbs[data-astro-cid-rxvfse62] a{color:var(--color-text-muted);text-decoration:none}.post-crumbs[data-astro-cid-rxvfse62] a:hover{color:var(--color-theme-text);text-decoration:underline}.post-hero-category[data-astro-cid-rxvfse62]{background:linear-gradient(156deg, var(--tint-from) 50%, var(--tint-to) 100%);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);line-height:var(--lh-normal);text-transform:uppercase;border-radius:2em;padding:.3rem .85rem;text-decoration:none;transition:box-shadow .3s}@media (hover:hover){.post-hero-category[data-astro-cid-rxvfse62]:hover{box-shadow:0 0 0 1px var(--color-theme-text)}}.post-hero-title[data-astro-cid-rxvfse62]{font-size:min(var(--fs-4xl), 11cqi);letter-spacing:var(--ls-normal);text-transform:none;margin-block-start:var(--space-s)}.post-hero-standfirst[data-astro-cid-rxvfse62]{max-inline-size:var(--measure-narrow);font-size:var(--fs-md);line-height:var(--lh-normal);margin-block-start:var(--space-s)}.post-hero-meta[data-astro-cid-rxvfse62]{gap:var(--space-3xs) var(--space-xs);color:var(--color-theme-text);flex-wrap:wrap;margin-block-start:var(--space-m);display:flex}.post-hero-meta[data-astro-cid-rxvfse62] li+li[data-astro-cid-rxvfse62]:before{content:"•";content:"•" / "";opacity:.5;margin-inline-end:var(--space-xs)}.post-hero-cover[data-astro-cid-rxvfse62]{position:relative}@media (width<=1024px){.post-hero-cover[data-astro-cid-rxvfse62]{order:-1;block-size:30vh}}.post-hero-cover[data-astro-cid-rxvfse62] picture{position:absolute;inset:0}.post-images[data-astro-cid-zo6ppzn7]{margin:var(--gutter);padding:var(--space-xl);border-radius:var(--radius-2xl);background-color:#fbe6df;background-image:radial-gradient(at 29% 62%,#c9e9f880 0,#0000 50%),radial-gradient(at 92% 85%,#cae8f6 0,#0000 50%),radial-gradient(at 24% 26%,#add5e6 0,#0000 50%);grid-column:full-width}@media (width<=1024px){.post-images[data-astro-cid-zo6ppzn7]{padding:var(--space-l)}}@media (width<=640px){.post-images[data-astro-cid-zo6ppzn7]{padding:var(--space-s)}}.post-images-list[data-astro-cid-zo6ppzn7]{align-items:center;gap:var(--space-xl);display:flex}@media (width<=640px){.post-images-list[data-astro-cid-zo6ppzn7]{gap:var(--space-m)}}.post-image-link[data-astro-cid-zo6ppzn7]{cursor:zoom-in;background-color:oklch(100% 0 0);transition:scale .5s,box-shadow .5s;display:block;overflow:hidden}.post-image-link[data-astro-cid-zo6ppzn7] img{width:100%;height:auto;display:block}.post-image-link[data-astro-cid-zo6ppzn7]:focus-visible{outline:3px solid var(--color-theme-text);outline-offset:3px}figcaption[data-astro-cid-zo6ppzn7]{text-align:center;text-wrap:balance}@media (hover:hover){.post-image-link[data-astro-cid-zo6ppzn7]:hover{scale:1.015;box-shadow:0 1rem 2.5rem oklch(30% .04 260/.25)}}.posters[data-astro-cid-zo6ppzn7] .post-images-list[data-astro-cid-zo6ppzn7]{flex-direction:column}.posters[data-astro-cid-zo6ppzn7] .post-image[data-astro-cid-zo6ppzn7]{inline-size:min(100%, 60rem, var(--natural), 85vh * var(--ratio))}.posters[data-astro-cid-zo6ppzn7] .post-image-link[data-astro-cid-zo6ppzn7]{border-radius:var(--radius-xl);border:max(.3rem,.6vw) solid oklch(100% 0 0);box-shadow:0 .5rem 1.5rem oklch(30% .04 260/.2)}.posters[data-astro-cid-zo6ppzn7] figcaption[data-astro-cid-zo6ppzn7]{font-size:var(--fs-sm);margin-block-start:var(--space-xs)}.cards[data-astro-cid-zo6ppzn7] .post-images-list[data-astro-cid-zo6ppzn7]{justify-content:center;align-items:stretch;gap:var(--gutter);flex-wrap:wrap}.cards[data-astro-cid-zo6ppzn7] .post-image[data-astro-cid-zo6ppzn7]{inline-size:min(100%,18rem)}.cards[data-astro-cid-zo6ppzn7] figure[data-astro-cid-zo6ppzn7]{block-size:100%;padding:var(--space-2xs);border-radius:var(--radius-2xl);background-color:var(--color-slate-50);box-shadow:0 0 10px oklch(60% 0 0/.1)}.cards[data-astro-cid-zo6ppzn7] .post-image-link[data-astro-cid-zo6ppzn7]{border-radius:calc(var(--radius-2xl) - var(--space-2xs))}.cards[data-astro-cid-zo6ppzn7] figcaption[data-astro-cid-zo6ppzn7]{padding:var(--space-xs) var(--space-2xs) var(--space-2xs);font-family:var(--ff-heading);font-size:var(--fs-md);line-height:var(--lh-heading)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.post-image[data-astro-cid-zo6ppzn7]{animation:linear both post-image-rise;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes post-image-rise{0%{opacity:0;transform:translateY(2.5rem)scale(.97)}}.post-pager[data-astro-cid-zdbxzc4o]{justify-items:center;gap:var(--space-l);padding-block:var(--space-l) var(--section-space-sm);display:grid}.pager-links[data-astro-cid-zdbxzc4o]{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;display:grid}@media (width<=640px){.pager-links[data-astro-cid-zdbxzc4o]{grid-template-columns:1fr}}.pager-link[data-astro-cid-zdbxzc4o]{isolation:isolate;align-items:center;gap:var(--space-s);padding:var(--space-xs);border-radius:var(--radius-2xl);background-color:oklch(100% 0 0/.5);text-decoration:none;display:flex;position:relative;overflow:hidden}.pager-link[data-astro-cid-zdbxzc4o]:before{content:"";z-index:-1;background:linear-gradient(156deg, var(--tint-from) 50%, var(--tint-to) 100%);opacity:0;transition:opacity .5s;position:absolute;inset:0}.pager-link[data-astro-cid-zdbxzc4o].newer{text-align:end;flex-direction:row-reverse;grid-column:2}@media (width<=640px){.pager-link[data-astro-cid-zdbxzc4o].newer{grid-column:auto}}.pager-thumb[data-astro-cid-zdbxzc4o]{aspect-ratio:1;border-radius:calc(var(--radius-2xl) - var(--space-xs));flex-shrink:0;inline-size:6rem}@media (width<=480px){.pager-thumb[data-astro-cid-zdbxzc4o]{inline-size:4.5rem}}.pager-thumb[data-astro-cid-zdbxzc4o] img{will-change:transform;transition:transform 1.5s cubic-bezier(.2,.7,.2,1)}.pager-text[data-astro-cid-zdbxzc4o]{gap:var(--space-3xs);padding-inline:var(--space-2xs);display:grid}.pager-label[data-astro-cid-zdbxzc4o]{align-items:center;gap:var(--space-2xs);color:var(--color-theme-text);display:inline-flex}.pager-label[data-astro-cid-zdbxzc4o]:before{font-size:1.3em;transition:translate .4s}.older[data-astro-cid-zdbxzc4o] .pager-label[data-astro-cid-zdbxzc4o]{--icon:var(--icon-arrow-left)}.newer[data-astro-cid-zdbxzc4o] .pager-label[data-astro-cid-zdbxzc4o]{--icon:var(--icon-arrow-right);flex-direction:row-reverse;justify-self:end}.pager-title[data-astro-cid-zdbxzc4o]{font-family:var(--ff-heading);font-size:var(--fs-lg);line-height:var(--lh-snug);text-wrap:balance}@media (hover:hover){.pager-link[data-astro-cid-zdbxzc4o]:hover:before{opacity:1}.pager-link[data-astro-cid-zdbxzc4o]:hover .pager-thumb[data-astro-cid-zdbxzc4o] img{transform:scale(1.08)}.older[data-astro-cid-zdbxzc4o]:hover .pager-label[data-astro-cid-zdbxzc4o]:before{translate:-4px}.newer[data-astro-cid-zdbxzc4o]:hover .pager-label[data-astro-cid-zdbxzc4o]:before{translate:4px}}.post-body[data-astro-cid-hqq7p32a]{inline-size:100%;max-inline-size:54rem;margin-block:var(--gutter);padding:var(--space-2xl) var(--space-xl);border-radius:var(--radius-2xl);background-color:oklch(100% 0 0/.5);justify-self:center}@media (width<=768px){.post-body[data-astro-cid-hqq7p32a]{padding:var(--space-l) var(--space-m)}}.prose[data-astro-cid-hqq7p32a]{margin-inline:auto}.prose[data-astro-cid-hqq7p32a] h2{font-size:var(--fs-2xl);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);text-transform:none}.prose[data-astro-cid-hqq7p32a] h3{font-size:var(--fs-xl)}.prose[data-astro-cid-hqq7p32a] h4{font-size:var(--fs-lg)}.prose[data-astro-cid-hqq7p32a] strong{color:var(--color-slate-800)}.prose[data-astro-cid-hqq7p32a] a{color:var(--color-theme-text);font-weight:var(--fw-bold);text-underline-offset:.2em;transition:color .3s}.prose[data-astro-cid-hqq7p32a] a:hover{color:var(--color-slate-800)}.prose[data-astro-cid-hqq7p32a] ul>li::marker{color:var(--color-theme)}.prose[data-astro-cid-hqq7p32a] blockquote{--flow-space:1.75em;padding:var(--space-m) var(--space-l);border-radius:var(--radius-2xl);font-family:var(--ff-heading);font-size:var(--fs-lg);line-height:var(--lh-normal);background:linear-gradient(156deg,#d5e1e7 50%,#a2cee4 100%)}.prose[data-astro-cid-hqq7p32a] blockquote>*+*{margin-block-start:.75em}.prose[data-astro-cid-hqq7p32a] blockquote+*{--flow-space:1.75em}.prose[data-astro-cid-hqq7p32a] hr{--flow-space:var(--space-l);border:0;border-block-start:1px solid var(--color-slate-300)}.prose[data-astro-cid-hqq7p32a] hr+*{--flow-space:var(--space-l)}.prose[data-astro-cid-hqq7p32a] img{border-radius:var(--radius-2xl)}
