.rrow[data-astro-cid-mqpvwvb6]{--thumb:136px;border-top:1px solid var(--line);min-width:0;margin:0;padding:0;list-style:none}.rrow[data-astro-cid-mqpvwvb6][hidden]{display:none}.rrow__link[data-astro-cid-mqpvwvb6]{grid-template-columns:var(--thumb) minmax(0, 1fr);box-sizing:border-box;height:100%;color:var(--text);align-items:start;column-gap:clamp(18px,2vw,28px);padding:clamp(20px,2.2vw,28px) 0;display:grid}.rrow--plain[data-astro-cid-mqpvwvb6] .rrow__link[data-astro-cid-mqpvwvb6]{grid-template-columns:minmax(0,1fr)}.rrow__thumb[data-astro-cid-mqpvwvb6]{aspect-ratio:4/3;border-radius:var(--radius);background:var(--ink-2);transition:transform .6s var(--ease-out);display:block;position:relative;overflow:hidden}.rrow__img[data-astro-cid-mqpvwvb6]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rrow__thumb--tall[data-astro-cid-mqpvwvb6] .rrow__img[data-astro-cid-mqpvwvb6]{object-fit:contain;padding:6%}.rrow__text[data-astro-cid-mqpvwvb6]{flex-direction:column;gap:8px;min-width:0;display:flex}.rrow__meta[data-astro-cid-mqpvwvb6]{color:var(--text-2);flex-wrap:wrap;gap:4px 18px;margin:0;font-size:.8rem;display:flex}.rrow__meta[data-astro-cid-mqpvwvb6]>[data-astro-cid-mqpvwvb6]{position:relative}.rrow__meta[data-astro-cid-mqpvwvb6]>[data-astro-cid-mqpvwvb6]+[data-astro-cid-mqpvwvb6]:before{content:"";background:var(--text-2);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-11px;transform:translateY(-50%)}.rrow__kind[data-astro-cid-mqpvwvb6]{color:var(--gold);font-weight:500}.rrow__title[data-astro-cid-mqpvwvb6]{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:700;line-height:1.15;transition:color .3s}.rrow__sum[data-astro-cid-mqpvwvb6]{color:var(--text-2);text-wrap:pretty;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}.rrow__link[data-astro-cid-mqpvwvb6]:hover .rrow__title[data-astro-cid-mqpvwvb6],.rrow__link[data-astro-cid-mqpvwvb6]:focus-visible .rrow__title[data-astro-cid-mqpvwvb6]{color:var(--gold)}.rrow__link[data-astro-cid-mqpvwvb6]:hover .rrow__thumb[data-astro-cid-mqpvwvb6],.rrow__link[data-astro-cid-mqpvwvb6]:focus-visible .rrow__thumb[data-astro-cid-mqpvwvb6]{transform:translate(4px)}.rrow__link[data-astro-cid-mqpvwvb6]:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media (max-width:480px){.rrow[data-astro-cid-mqpvwvb6]{--thumb:92px}.rrow__link[data-astro-cid-mqpvwvb6]{column-gap:14px}.rrow__meta[data-astro-cid-mqpvwvb6]{gap:4px 14px;font-size:.74rem}.rrow__meta[data-astro-cid-mqpvwvb6]>[data-astro-cid-mqpvwvb6]+[data-astro-cid-mqpvwvb6]:before{left:-9px}}@media (prefers-reduced-motion:reduce){.rrow__link[data-astro-cid-mqpvwvb6]:hover .rrow__thumb[data-astro-cid-mqpvwvb6],.rrow__link[data-astro-cid-mqpvwvb6]:focus-visible .rrow__thumb[data-astro-cid-mqpvwvb6]{transform:none}}.pg[data-astro-cid-p625ngaa]{border-top:1px solid var(--line);padding-block:clamp(64px,8vw,120px)}.pg__head[data-astro-cid-p625ngaa]{max-width:60ch;margin-bottom:clamp(28px,3vw,44px)}.pg__lead[data-astro-cid-p625ngaa]{color:var(--text-2);text-wrap:pretty;margin:14px 0 0;font-size:1.05rem;line-height:1.6}.pg__grid[data-astro-cid-p625ngaa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,3.5vw,48px) clamp(16px,2vw,28px);margin:0;padding:0;display:grid}.pg__more[data-astro-cid-p625ngaa]{margin:clamp(36px,4vw,56px) 0 0}@media (max-width:1100px){.pg__grid[data-astro-cid-p625ngaa]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.pg__grid[data-astro-cid-p625ngaa]{grid-template-columns:1fr;gap:36px}}.nl[data-astro-cid-fam74crl]{background:var(--ink-2);border-top:1px solid var(--line);padding-block:clamp(72px,9vw,140px)}.nl__in[data-astro-cid-fam74crl]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.nl__lead[data-astro-cid-fam74crl]{max-width:40ch;color:var(--text-2);margin:16px 0 0;font-size:1.05rem;line-height:1.6}.nl__box[data-astro-cid-fam74crl]{position:relative}.nl__form[data-astro-cid-fam74crl]{flex-direction:column;gap:20px;display:flex}.nl__field[data-astro-cid-fam74crl]{padding-top:22px;position:relative}.nl__input[data-astro-cid-fam74crl]{width:100%;font:inherit;color:var(--text);border:0;border-bottom:1px solid var(--line-strong);background:0 0;border-radius:0;outline:none;padding:10px 0 14px;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:300}.nl__label[data-astro-cid-fam74crl]{color:var(--text-2);pointer-events:none;transform-origin:0 0;transition:transform .35s var(--ease-out), color .3s;font-size:clamp(1.1rem,1.6vw,1.4rem);position:absolute;top:34px;left:0}.nl__input[data-astro-cid-fam74crl]:focus~.nl__label[data-astro-cid-fam74crl],.nl__input[data-astro-cid-fam74crl]:not(:placeholder-shown)~.nl__label[data-astro-cid-fam74crl]{color:var(--gold);transform:translateY(-34px)scale(.64)}.nl__line[data-astro-cid-fam74crl]{background:var(--gold);transform-origin:0;height:2px;transition:transform .5s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nl__input[data-astro-cid-fam74crl]:focus~.nl__line[data-astro-cid-fam74crl]{transform:scaleX(1)}.nl__error[data-astro-cid-fam74crl]{color:var(--gold);margin:-8px 0 0;font-size:.9rem}.nl__row[data-astro-cid-fam74crl]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.nl__note[data-astro-cid-fam74crl]{color:var(--text-2);margin:0;font-size:.875rem}.nl__done[data-astro-cid-fam74crl]{border-top:1px solid var(--gold);flex-direction:column;gap:10px;padding:28px 0 0;display:flex}.nl__done[data-astro-cid-fam74crl] svg[data-astro-cid-fam74crl]{width:36px;height:36px;color:var(--gold)}.nl__done-title[data-astro-cid-fam74crl]{letter-spacing:-.02em;margin:8px 0 0;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:700}.nl__done-text[data-astro-cid-fam74crl]{color:var(--text-2);max-width:44ch;margin:0}.nl__done[data-astro-cid-fam74crl][hidden]{display:none}.nl__form[data-astro-cid-fam74crl].is-out{opacity:0;transition:opacity .35s, transform .35s var(--ease-out);pointer-events:none;transform:translateY(-10px)}.nl__done[data-astro-cid-fam74crl].is-in{animation:nlIn .7s var(--ease-out) both}@keyframes nlIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:900px){.nl__in[data-astro-cid-fam74crl]{grid-template-columns:1fr}}.rs-hero[data-astro-cid-4aracdkc]{padding:clamp(150px,20vw,220px) 0 clamp(40px,5vw,72px)}.rs-hero__title[data-astro-cid-4aracdkc]{letter-spacing:-.035em;font-size:clamp(2rem,7.2vw,7rem);font-weight:800;line-height:.98}.rs-hero__lead[data-astro-cid-4aracdkc]{text-wrap:pretty;max-width:52ch;margin:28px 0 0}.list[data-astro-cid-4aracdkc]{padding-bottom:clamp(72px,10vw,150px)}.list__head[data-astro-cid-4aracdkc]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:8px;display:flex}.filters[data-astro-cid-4aracdkc]{flex-wrap:wrap;gap:0 28px;padding-bottom:2px;display:flex;position:relative}.filter[data-astro-cid-4aracdkc]{color:var(--text-2);border-bottom:1px solid #0000;align-items:baseline;gap:6px;padding:12px 0;font-size:1rem;font-weight:500;transition:color .3s;display:inline-flex}.filter[data-astro-cid-4aracdkc]:hover,.filter[data-astro-cid-4aracdkc].is-on{color:var(--text)}.filter__n[data-astro-cid-4aracdkc]{color:var(--text-2);font-size:.7rem;font-weight:500}.filter[data-astro-cid-4aracdkc].is-on .filter__n[data-astro-cid-4aracdkc]{color:var(--gold)}.filter__arrow[data-astro-cid-4aracdkc]{width:14px;height:14px;transition:transform .4s var(--ease-out);align-self:center}.filter--link[data-astro-cid-4aracdkc]:hover .filter__arrow[data-astro-cid-4aracdkc]{color:var(--gold);transform:translate(3px)}.filters__ink[data-astro-cid-4aracdkc]{background:var(--gold);width:0;height:2px;transition:transform .55s var(--ease-out), width .55s var(--ease-out);position:absolute;bottom:0;left:0}.list__count[data-astro-cid-4aracdkc]{color:var(--text-2);white-space:nowrap;flex:none;margin:0 0 12px;font-size:.875rem}.rgrid[data-astro-cid-4aracdkc]{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,4vw,64px);margin:24px 0 0;padding:0;display:grid}.list__empty[data-astro-cid-4aracdkc]{color:var(--text-2);margin:32px 0 0}.list__empty[data-astro-cid-4aracdkc][hidden]{display:none}@media (max-width:960px){.rgrid[data-astro-cid-4aracdkc]{grid-template-columns:1fr}}@media (max-width:620px){.filters[data-astro-cid-4aracdkc]{gap:0 18px}}
