.scards[data-astro-cid-rqcsfpnx]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1040px){.scards[data-astro-cid-rqcsfpnx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.scards[data-astro-cid-rqcsfpnx]{grid-template-columns:minmax(0,1fr)}}.scards--2[data-astro-cid-rqcsfpnx]{grid-template-columns:repeat(2,minmax(0,1fr))}.scards--2[data-astro-cid-rqcsfpnx]>.scard[data-astro-cid-rqcsfpnx]:last-child:nth-child(odd){grid-column:1/-1}@media (width<=680px){.scards--2[data-astro-cid-rqcsfpnx]{grid-template-columns:minmax(0,1fr)}}.scard[data-astro-cid-rqcsfpnx]{display:flex}.scard--feature[data-astro-cid-rqcsfpnx]{grid-column:span 2}@media (width<=680px){.scard--feature[data-astro-cid-rqcsfpnx]{grid-column:auto}}.scard__link[data-astro-cid-rqcsfpnx]{background:var(--white);border:1px solid var(--rule-soft);border-radius:var(--r-md);isolation:isolate;width:100%;transition:border-color var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);display:flex;position:relative;overflow:hidden}.scard__link[data-astro-cid-rqcsfpnx]:before{content:"";background:linear-gradient(90deg, var(--gold-deep), var(--gold) 60%, var(--gold-light));transform-origin:0;height:2px;transition:transform var(--dur-slow) var(--ease-out);z-index:2;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.scard__link[data-astro-cid-rqcsfpnx]:hover,.scard__link[data-astro-cid-rqcsfpnx]:focus-visible{border-color:var(--rule);box-shadow:var(--shadow-2);transform:translateY(-3px)}.scard__link[data-astro-cid-rqcsfpnx]:hover:before,.scard__link[data-astro-cid-rqcsfpnx]:focus-visible:before{transform:scaleX(1)}.scard__body[data-astro-cid-rqcsfpnx]{flex-direction:column;flex:1 1 0;min-width:0;padding:clamp(24px,2.4vw,34px);display:flex}.scard__medal[data-astro-cid-rqcsfpnx]{background:var(--deep);width:52px;height:52px;color:var(--gold-light);box-shadow:0 0 0 4px var(--white), 0 0 0 5px #d9a21e73;margin:6px 0 var(--s-5) 6px;transition:transform var(--dur-slow) var(--ease-out);border-radius:50%;place-items:center;display:grid}.scard__link[data-astro-cid-rqcsfpnx]:hover .scard__medal[data-astro-cid-rqcsfpnx]{transform:rotate(-8deg)scale(1.04)}.scard__name[data-astro-cid-rqcsfpnx]{margin-bottom:var(--s-3);transition:color var(--dur) var(--ease-out);font-size:clamp(1.5rem,2vw,1.75rem);line-height:1.1}.scard__link[data-astro-cid-rqcsfpnx]:hover .scard__name[data-astro-cid-rqcsfpnx]{color:var(--accent)}.scard__sum[data-astro-cid-rqcsfpnx]{font-size:var(--t-sm);color:var(--fg-muted);line-height:1.62}.scard__inc[data-astro-cid-rqcsfpnx]{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--rule-soft);gap:7px;display:grid}.scard__inc[data-astro-cid-rqcsfpnx] li[data-astro-cid-rqcsfpnx]{font-size:var(--t-xs);color:var(--ink-70);grid-template-columns:14px 1fr;align-items:start;gap:10px;line-height:1.5;display:grid}.scard__inc[data-astro-cid-rqcsfpnx] svg{color:var(--gold-deep);margin-top:3px}.scard__foot[data-astro-cid-rqcsfpnx]{justify-content:space-between;align-items:flex-end;gap:var(--s-3) var(--s-5);padding-top:var(--s-5);flex-wrap:wrap;margin-top:auto;display:flex}.scard__fact[data-astro-cid-rqcsfpnx]{font-size:var(--label-size);color:var(--ink-45);flex-direction:column;gap:2px;display:flex}.scard__fact[data-astro-cid-rqcsfpnx] strong[data-astro-cid-rqcsfpnx]{font-size:var(--t-sm);color:var(--deep);font-weight:500}.scard__go[data-astro-cid-rqcsfpnx]{font-size:var(--t-sm);color:var(--ocean);align-items:center;gap:6px;font-weight:500;display:inline-flex}.scard__go[data-astro-cid-rqcsfpnx] svg{transition:transform var(--dur) var(--ease-out)}.scard__link[data-astro-cid-rqcsfpnx]:hover .scard__go[data-astro-cid-rqcsfpnx] svg{transform:translate(4px)}.scard__photo[data-astro-cid-rqcsfpnx]{background:var(--mist);flex:0 0 46%;min-height:100%;position:relative}.scard__photo[data-astro-cid-rqcsfpnx] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);position:absolute;inset:0}.scard__link[data-astro-cid-rqcsfpnx]:hover .scard__photo[data-astro-cid-rqcsfpnx] img{transform:scale(1.04)}@media (width<=680px){.scard--feature[data-astro-cid-rqcsfpnx] .scard__link[data-astro-cid-rqcsfpnx]{flex-direction:column-reverse}.scard__photo[data-astro-cid-rqcsfpnx]{aspect-ratio:16/10;flex-basis:auto}}
