.us-strip{border-top:1px solid var(--color-line);background:var(--color-paper)}.us-strip-in{padding-block:clamp(48px,6vw,88px) clamp(88px,9vw,124px)}.us-rel-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(22px,3vw,40px);display:flex}.us-rel-heading{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.us-rel-nav{flex:none;gap:10px;display:flex}.us-rel-arrow{border:1.5px solid var(--color-ink);width:48px;height:48px;color:var(--color-ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex}.us-rel-arrow:hover:not(:disabled){background:var(--color-ink);color:#fff}.us-rel-arrow:disabled{opacity:.32;cursor:default}@media (max-width:479.98px){.us-rel-arrow{width:44px;height:44px}}.us-rel-track{--us-gap:14px;--us-cols:1.2;--us-bleed:20px;gap:var(--us-gap);margin-inline:calc(-1 * var(--us-bleed));padding:4px var(--us-bleed) clamp(24px, 3vw, 36px);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--us-bleed);scrollbar-width:none;display:flex;overflow-x:auto}.us-rel-track::-webkit-scrollbar{display:none}@media (min-width:560px){.us-rel-track{--us-cols:2;--us-gap:20px}}@media (min-width:640px){.us-rel-track{--us-bleed:8px}}@media (min-width:900px){.us-rel-track{--us-cols:3;--us-gap:24px}}.us-item{flex:0 0 calc((100% - var(--us-gap) * (var(--us-cols) - 1)) / var(--us-cols));scroll-snap-align:start;min-width:0}.us-rel-bar{background:color-mix(in srgb, var(--color-ink) 14%, transparent);border-radius:999px;width:min(100%,280px);height:4px;margin-inline:auto;position:relative;overflow:hidden}.us-rel-bar span{background:var(--color-verde-deep);border-radius:999px;position:absolute;inset-block:0}.us-rel[data-static] .us-rel-nav,.us-rel[data-static] .us-rel-bar{display:none}.us-card{flex-direction:column;gap:14px;height:100%;display:flex}.us-photo{aspect-ratio:700/450;background:var(--color-fog);border-radius:20px;display:block;position:relative;overflow:hidden}.us-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}.us-card:hover .us-photo img{transform:scale(1.04)}.us-foot{border-top:1px solid var(--color-ink);flex:1;justify-content:space-between;align-items:flex-start;gap:12px;padding-top:12px;display:flex}.us-name{min-width:0;font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;color:var(--color-ink);font-size:clamp(15px,1.4vw,18px);font-weight:600;line-height:1.3;transition:color .25s}.us-foot svg{flex:none;margin-top:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block}.us-card:hover .us-name{color:var(--color-verde-deep)}.us-card:hover .us-foot svg{transform:translate(5px)}@media (prefers-reduced-motion:reduce){.us-rel-arrow,.us-photo img,.us-name,.us-foot svg{transition:none}.us-card:hover .us-photo img,.us-card:hover .us-foot svg{transform:none}}@media print{.us-rel-nav,.us-rel-bar{display:none}}
