.ces-toast[data-astro-cid-ylm4cl6p]{--ease:cubic-bezier(.16, 1, .3, 1);z-index:65;pointer-events:none;width:min(420px,100vw - 32px);position:fixed;bottom:86px;right:28px}.panel[data-astro-cid-ylm4cl6p],.peek[data-astro-cid-ylm4cl6p]{pointer-events:auto}.ces-toast[data-astro-cid-ylm4cl6p][hidden]{display:none}.panel[data-astro-cid-ylm4cl6p]{border:2px solid var(--fern-on-dark);isolation:isolate;min-height:260px;color:var(--limestone);box-shadow:0 0 0 1px rgba(var(--fern-on-dark-rgb), .35), 0 0 28px 2px rgba(var(--fern-on-dark-rgb), .55), 0 20px 50px rgba(var(--deep-rgb), .3);opacity:0;visibility:hidden;transition:opacity .5s ease, transform .8s var(--ease), visibility 0s linear .8s;border-radius:16px;align-items:flex-end;display:flex;position:relative;overflow:hidden;transform:translateY(20px)}.ces-toast[data-astro-cid-ylm4cl6p].is-shown .panel[data-astro-cid-ylm4cl6p]{opacity:1;visibility:visible;transition:opacity .5s ease, transform .8s var(--ease);transform:none}.ces-toast[data-astro-cid-ylm4cl6p].is-shown.is-min .panel[data-astro-cid-ylm4cl6p]{opacity:0;visibility:hidden;transition:opacity .35s ease, transform .5s var(--ease), visibility 0s linear .5s;transform:translateY(24px)scale(.96)}.peek[data-astro-cid-ylm4cl6p]{border:2px solid var(--fern-on-dark);background:var(--deep);min-height:44px;color:var(--limestone);font-family:var(--display);font-size:var(--fs-subhead);cursor:pointer;box-shadow:0 0 22px 1px rgba(var(--fern-on-dark-rgb), .5), 0 12px 30px rgba(var(--deep-rgb), .3);opacity:0;visibility:hidden;transition:opacity .3s ease, transform .5s var(--ease), visibility 0s linear .5s;border-radius:999px;align-items:center;gap:10px;padding:0 16px;font-weight:600;display:inline-flex;position:absolute;bottom:0;right:0;transform:translateY(12px)}.ces-toast[data-astro-cid-ylm4cl6p].is-min .peek[data-astro-cid-ylm4cl6p]{opacity:1;visibility:visible;transition:opacity .35s ease .15s, transform .5s var(--ease) .15s;transform:none}.peek[data-astro-cid-ylm4cl6p]:hover{border-color:var(--beacon)}.peek-dot[data-astro-cid-ylm4cl6p]{background:var(--beacon);border-radius:999px;width:8px;height:8px}.photo[data-astro-cid-ylm4cl6p]{z-index:-1;position:absolute;inset:0}.photo[data-astro-cid-ylm4cl6p] img[data-astro-cid-ylm4cl6p]{object-fit:cover;width:100%;height:100%}.photo[data-astro-cid-ylm4cl6p]:after{content:"";background:linear-gradient(0deg, rgba(var(--deep-rgb), .92) 0%, rgba(var(--deep-rgb), .6) 50%, rgba(var(--deep-rgb), .1) 100%);position:absolute;inset:0}.copy[data-astro-cid-ylm4cl6p]{flex-direction:column;gap:8px;min-width:0;padding:24px;display:flex}.eyebrow[data-astro-cid-ylm4cl6p]{font-family:var(--label);font-size:var(--fs-caption-2);letter-spacing:.14em;text-transform:uppercase;color:var(--fern-text);background:#fff;border-radius:4px;align-self:flex-start;padding:3px 8px;font-weight:600}h2[data-astro-cid-ylm4cl6p]{font-family:var(--display);letter-spacing:-.01em;font-size:23px;font-weight:600;line-height:1.45}mark[data-astro-cid-ylm4cl6p]{background:var(--beacon);color:var(--forest);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:1px 6px}.meta[data-astro-cid-ylm4cl6p]{font-size:var(--fs-footnote);color:rgba(var(--limestone-rgb), .75);line-height:1.4}.link[data-astro-cid-ylm4cl6p]{min-height:32px;font-size:var(--fs-subhead);color:var(--beacon);align-self:flex-start;align-items:center;gap:6px;margin-top:2px;font-weight:600;text-decoration:none;display:inline-flex}.link[data-astro-cid-ylm4cl6p]:after{content:"";z-index:1;position:absolute;inset:0}.panel[data-astro-cid-ylm4cl6p]:hover .link[data-astro-cid-ylm4cl6p] svg[data-astro-cid-ylm4cl6p]{animation:ces-toast-nudge .9s var(--ease) infinite}.link[data-astro-cid-ylm4cl6p] svg[data-astro-cid-ylm4cl6p]{transition:transform .4s var(--ease)}:is(.link[data-astro-cid-ylm4cl6p]:hover svg[data-astro-cid-ylm4cl6p],.link[data-astro-cid-ylm4cl6p]:focus-visible svg[data-astro-cid-ylm4cl6p]){animation:ces-toast-nudge .9s var(--ease) infinite}@keyframes ces-toast-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}.close[data-astro-cid-ylm4cl6p]{z-index:2;background:rgba(var(--deep-rgb), .5);width:32px;height:32px;color:var(--limestone);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;right:10px}:is(.close[data-astro-cid-ylm4cl6p]:focus-visible,.peek[data-astro-cid-ylm4cl6p]:focus-visible,.link[data-astro-cid-ylm4cl6p]:focus-visible){outline:3px solid var(--beacon);outline-offset:2px}@media (max-width:900px){.ces-toast[data-astro-cid-ylm4cl6p]{right:16px}}@media (prefers-reduced-motion:reduce){.panel[data-astro-cid-ylm4cl6p],.ces-toast[data-astro-cid-ylm4cl6p].is-shown.is-min .panel[data-astro-cid-ylm4cl6p],.peek[data-astro-cid-ylm4cl6p],.ces-toast[data-astro-cid-ylm4cl6p].is-min .peek[data-astro-cid-ylm4cl6p],.link[data-astro-cid-ylm4cl6p] svg[data-astro-cid-ylm4cl6p]{transition:none}.link[data-astro-cid-ylm4cl6p]:hover svg[data-astro-cid-ylm4cl6p],.panel[data-astro-cid-ylm4cl6p]:hover .link[data-astro-cid-ylm4cl6p] svg[data-astro-cid-ylm4cl6p]{animation:none}.link[data-astro-cid-ylm4cl6p]:focus-visible svg[data-astro-cid-ylm4cl6p]{animation:none}}.wd-new[data-astro-cid-au5264fi]{max-width:1240px;margin:0 auto;padding:8px 48px 40px}.wd-new[data-astro-cid-au5264fi] .label-caps[data-astro-cid-au5264fi]{color:var(--fern-text);margin:0}.wd-new-strip[data-astro-cid-au5264fi]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:28px;margin:8px 0 0;padding:0;list-style:none;display:grid}.wd-new-strip[data-astro-cid-au5264fi] li[data-astro-cid-au5264fi]{padding-top:27px;display:grid;position:relative}.wd-new-strip[data-astro-cid-au5264fi] a[data-astro-cid-au5264fi]{z-index:1;height:100%;color:inherit;background:var(--paper);border:1px solid var(--forest-12);border-radius:8px 0 8px 8px;text-decoration:none;transition:transform .42s cubic-bezier(.2,.7,.3,1),box-shadow .42s;display:block;position:relative;overflow:hidden}:is(.wd-new-strip[data-astro-cid-au5264fi] a[data-astro-cid-au5264fi]:hover,.wd-new-strip[data-astro-cid-au5264fi] a[data-astro-cid-au5264fi]:focus-visible){box-shadow:0 22px 44px -24px rgba(var(--forest-rgb), .55);transform:translateY(-6px)}.wd-new-strip[data-astro-cid-au5264fi] a[data-astro-cid-au5264fi]:focus-visible{outline:2px solid var(--fern);outline-offset:4px}.shot[data-astro-cid-au5264fi]{background:var(--forest-06);aspect-ratio:16/10;position:relative;overflow:hidden}.shot[data-astro-cid-au5264fi] img[data-astro-cid-au5264fi]{object-fit:cover;width:100%;height:100%;display:block}.tag[data-astro-cid-au5264fi]{z-index:0;font-family:var(--label);font-weight:600;font-size:var(--fs-caption-2);letter-spacing:.12em;text-transform:uppercase;color:var(--limestone);background:var(--deep);border-radius:8px 8px 0 0;padding:4px 11px 13px;position:absolute;top:0;right:0}.tag[data-astro-cid-au5264fi].post{background:var(--fern-text)}.meta[data-astro-cid-au5264fi]{padding:14px 18px 18px}.wd-new-strip[data-astro-cid-au5264fi] h3[data-astro-cid-au5264fi]{font-family:var(--display);font-weight:600;font-size:var(--fs-subhead);letter-spacing:-.01em;color:var(--forest);text-wrap:pretty;margin:0;line-height:1.3;transition:color .16s}.wd-new-strip[data-astro-cid-au5264fi] a[data-astro-cid-au5264fi]:hover h3[data-astro-cid-au5264fi]{color:var(--fern-text)}.wd-new-strip[data-astro-cid-au5264fi] p[data-astro-cid-au5264fi]{color:var(--forest-70);font-size:var(--fs-footnote);text-wrap:pretty;margin:6px 0 0;line-height:1.5}@media (prefers-reduced-motion:reduce){.wd-new-strip[data-astro-cid-au5264fi] a[data-astro-cid-au5264fi],.wd-new-strip[data-astro-cid-au5264fi] h3[data-astro-cid-au5264fi]{transition:none}:is(.wd-new-strip[data-astro-cid-au5264fi] a[data-astro-cid-au5264fi]:hover,.wd-new-strip[data-astro-cid-au5264fi] a[data-astro-cid-au5264fi]:focus-visible){transform:none}}@media (max-width:1080px){.wd-new-strip[data-astro-cid-au5264fi]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}}@media (max-width:860px){.wd-new[data-astro-cid-au5264fi]{padding:8px 22px 20px}.wd-new-strip[data-astro-cid-au5264fi]{grid-template-columns:minmax(0,1fr);gap:20px}}
