.rrr[data-astro-cid-bayn6ttj]{background:var(--paper)}.rrr__inner[data-astro-cid-bayn6ttj]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.5rem,7vw,7rem);align-items:stretch}@media(min-width:62rem){.rrr__inner[data-astro-cid-bayn6ttj]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.rrr__fig[data-astro-cid-bayn6ttj]{order:2}}.rrr__fig[data-astro-cid-bayn6ttj]{position:relative;margin:0;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}.rrr__fig[data-astro-cid-bayn6ttj] img[data-astro-cid-bayn6ttj]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rrr__title[data-astro-cid-bayn6ttj]{font-size:var(--fs-h2);margin-bottom:1.4rem}.rrr__copy[data-astro-cid-bayn6ttj]>p[data-astro-cid-bayn6ttj]{margin-bottom:1.1rem}.rrr__copy[data-astro-cid-bayn6ttj]>p[data-astro-cid-bayn6ttj]:first-of-type{font-family:var(--font-display);font-size:var(--fs-lede);color:var(--ink);line-height:1.5}.rrr__list[data-astro-cid-bayn6ttj]{list-style:none;margin:.4rem 0 1.6rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.rrr__item[data-astro-cid-bayn6ttj]{display:flex;align-items:center;gap:.8rem;padding:.95rem 1.1rem;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-md, .75rem);color:var(--ink);font-weight:500;transition:translate .4s var(--ease-out),box-shadow .4s var(--ease-out),border-color .4s,background-color .4s}.rrr__tick[data-astro-cid-bayn6ttj]{flex:none;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:999px;background:var(--sage);color:var(--ink);transition:background-color .4s,color .4s,transform .5s var(--ease-out)}.rrr__item[data-astro-cid-bayn6ttj]:hover{box-shadow:var(--shadow-md);border-color:color-mix(in oklab,var(--clay) 45%,var(--line));background:var(--paper)}.rrr__item[data-astro-cid-bayn6ttj]:hover .rrr__tick[data-astro-cid-bayn6ttj]{background:var(--plum);color:var(--clay-light)}.rrr__copy[data-astro-cid-bayn6ttj]>p[data-astro-cid-bayn6ttj].rrr__more{margin-bottom:0}.rrr__link{color:var(--clay-deep);font-weight:600;text-decoration-color:color-mix(in oklab,var(--clay-deep) 45%,transparent)!important}.rrr__link:hover{color:var(--ink)}@media(prefers-reduced-motion:reduce){.rrr__item[data-astro-cid-bayn6ttj],.rrr__tick[data-astro-cid-bayn6ttj]{transition:none}.rrr__item[data-astro-cid-bayn6ttj]:hover{translate:none}.rrr__item[data-astro-cid-bayn6ttj]:hover .rrr__tick[data-astro-cid-bayn6ttj]{transform:none}}@media(max-width:61.99rem){.rrr__inner[data-astro-cid-bayn6ttj]{grid-template-columns:1fr;row-gap:1.6rem}.rrr__fig[data-astro-cid-bayn6ttj]{aspect-ratio:16 / 10}}@media(max-width:29.99rem){.rrr__list[data-astro-cid-bayn6ttj]{grid-template-columns:1fr}}.rrt[data-astro-cid-qr2enri2]{position:relative;overflow:hidden;background:var(--paper)}.rrt__bg[data-astro-cid-qr2enri2]{position:absolute;inset:0}.rrt__bg[data-astro-cid-qr2enri2] picture[data-astro-cid-qr2enri2],.rrt__bg[data-astro-cid-qr2enri2] img[data-astro-cid-qr2enri2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rrt__bg[data-astro-cid-qr2enri2] img[data-astro-cid-qr2enri2]{filter:sepia(.18) saturate(.85) brightness(1.04)}.rrt__veil[data-astro-cid-qr2enri2]{position:absolute;inset:0;background:color-mix(in oklab,var(--paper) 30%,transparent)}.rrt__inner[data-astro-cid-qr2enri2]{position:relative}.rrt__panel[data-astro-cid-qr2enri2]{background:color-mix(in oklab,var(--paper) 94%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:clamp(1.75rem,5vw,4rem)}.rrt__title[data-astro-cid-qr2enri2]{font-size:var(--fs-h2);margin-bottom:1.1rem;text-align:center}.rrt__lead[data-astro-cid-qr2enri2]{max-width:none;margin:0 auto clamp(2rem,4vw,2.75rem);text-align:center;font-family:var(--font-display);font-style:italic;font-size:var(--fs-lede);line-height:1.5;color:var(--ink)}.rrt__cards[data-astro-cid-qr2enri2]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.3fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem)}.rrt__card[data-astro-cid-qr2enri2]{position:relative;overflow:hidden;padding:clamp(1.4rem,2.5vw,2rem);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow .45s var(--ease-out),border-color .45s}.rrt__card[data-astro-cid-qr2enri2] p[data-astro-cid-qr2enri2]{margin:0}.rrt__icon[data-astro-cid-qr2enri2]{display:grid;place-items:center;width:3.1rem;height:3.1rem;margin-bottom:1rem;border-radius:999px;background:var(--sage);color:var(--ink);transition:background-color .4s,color .4s,transform .5s var(--ease-out)}.rrt__card[data-astro-cid-qr2enri2]:hover{box-shadow:var(--shadow-lg);border-color:color-mix(in oklab,var(--clay) 45%,var(--line))}.rrt__card[data-astro-cid-qr2enri2]:hover .rrt__icon[data-astro-cid-qr2enri2]{background:var(--plum);color:var(--clay-light)}.rrt__close[data-astro-cid-qr2enri2]{max-width:none;margin:clamp(2rem,4vw,2.75rem) 0 0;padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--line);text-align:center;font-weight:700;color:var(--ink)}.rrt__link{color:var(--clay-deep);font-weight:700;text-decoration-color:color-mix(in oklab,var(--clay-deep) 45%,transparent)!important}.rrt__link:hover{color:var(--ink)}@media(prefers-reduced-motion:reduce){.rrt__card[data-astro-cid-qr2enri2],.rrt__icon[data-astro-cid-qr2enri2]{transition:none}}@media(max-width:61.99rem){.rrt__cards[data-astro-cid-qr2enri2]{grid-template-columns:1fr}}
