.gr-card[data-v-16e5b008]{position:relative}.card-favorite[data-v-16e5b008]{z-index:2;color:#fff;cursor:pointer;background:#07140ca6;border:1px solid #ffffff7a;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:12px}.card-favorite svg[data-v-16e5b008]{width:22px;height:22px}.card-favorite.is-favorite[data-v-16e5b008]{color:#ffc857}.card-favorite[data-v-16e5b008]:hover{background:#173524}.card-favorite[data-v-16e5b008]:focus-visible{outline-offset:3px;outline:3px solid #75bb89}.card-favorite[data-v-16e5b008]:disabled{opacity:.5;cursor:wait}.gr-cards[data-v-16e5b008]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.gr-cards--rail[data-v-16e5b008]{scroll-snap-type:x mandatory;scrollbar-color:#79957d transparent;scrollbar-width:thin;padding:2px 2px 16px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.gr-cards--rail .gr-card[data-v-16e5b008]{scroll-snap-align:start;flex:0 0 calc(33.3333% - 12px)}.gr-card[data-v-16e5b008]{border:1px solid var(--border,#d8e0d9);background:var(--surface,#fff);border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 7px 22px #142a1b0d}.gr-card-link[data-v-16e5b008]{color:#fff;background:#173524;align-items:end;min-height:290px;text-decoration:none;display:flex;position:relative}.gr-card-link[data-v-16e5b008]:focus-visible{outline-offset:-4px;outline:3px solid #75bb89}.gr-visual[data-v-16e5b008]{background:linear-gradient(135deg,#39664c,#142a1b);position:absolute;inset:0;overflow:hidden}.gr-visual img[data-v-16e5b008]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.visual-shade[data-v-16e5b008]{background:linear-gradient(#07140c0d 5%,#07140ceb);position:absolute;inset:0}.profile-area[data-v-16e5b008]{fill:#ffffff29}.profile-line[data-v-16e5b008]{fill:none;stroke:#d7f0dc;stroke-width:1.7px}.gr-card-country[data-v-16e5b008]{z-index:1;color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#07140ca6;border:1px solid #ffffff52;border-radius:999px;align-items:center;gap:5px;max-width:calc(100% - 80px);min-height:28px;padding:4px 8px;font-size:11px;font-weight:750;line-height:1.2;display:inline-flex;position:absolute;top:12px;left:12px;overflow:hidden}.gr-card-copy[data-v-16e5b008]{z-index:1;width:100%;padding:23px;position:relative}.gr-type[data-v-16e5b008]{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.gr-card h3[data-v-16e5b008]{color:inherit;letter-spacing:-.035em;margin:9px 0;font-size:calc(clamp(21px,2vw,28px));line-height:1.1}.gr-meta[data-v-16e5b008]{flex-wrap:wrap;gap:8px 14px;margin-top:12px;font-size:12px;display:flex}.gr-open[data-v-16e5b008]{border-top:1px solid #ffffff47;align-items:end;gap:16px;min-height:58px;margin-top:9px;padding:6px 0 4px;font-size:13px;font-weight:750;display:flex;position:relative}.gr-open-profile[data-v-16e5b008]{filter:drop-shadow(0 1px 3px #07140c8c);width:calc(100% - 28px);height:44px}.gr-open-arrow[data-v-16e5b008]{position:absolute;bottom:15px;right:0}.gr-card-link:hover .gr-open[data-v-16e5b008]{text-underline-offset:3px;text-decoration:underline}.gr-credit[data-v-16e5b008]{color:var(--text-dim,#607066);margin:0;padding:8px 12px;font-size:10px;line-height:1.5}.gr-credit a[data-v-16e5b008]{color:inherit;text-underline-offset:2px;text-decoration:underline}.gr-partial[data-v-16e5b008]{color:#e2eadf;font-size:11px}.gr-cards--rail[data-v-16e5b008]:focus-visible{outline-offset:3px;outline:3px solid #75bb89}@media (width<=1050px){.gr-cards[data-v-16e5b008]:not(.gr-cards--rail){grid-template-columns:repeat(2,minmax(0,1fr))}.gr-cards--rail .gr-card[data-v-16e5b008]{flex-basis:min(450px,50% - 9px)}}@media (width<=620px){.gr-cards[data-v-16e5b008]:not(.gr-cards--rail){grid-template-columns:1fr;gap:12px}.gr-cards--rail[data-v-16e5b008]{gap:12px;padding-bottom:14px}.gr-cards--rail .gr-card[data-v-16e5b008]{flex-basis:calc(min(82vw,340px))}.gr-card-link[data-v-16e5b008]{min-height:240px}}
