.logro-index[data-astro-cid-opu7bidn]{gap:var(--md-spacing-xl);display:grid}.logro-lead[data-astro-cid-opu7bidn]{border-block-end:1px solid var(--md-outline-variant);justify-content:space-between;align-items:flex-end;gap:clamp(1.25rem,4vw,2.5rem);padding-block:clamp(.5rem,2vw,1rem) clamp(1rem,3vw,1.5rem);display:flex}.logro-lead__copy[data-astro-cid-opu7bidn]{max-inline-size:42rem}.logro-lead[data-astro-cid-opu7bidn] h2[data-astro-cid-opu7bidn]{color:var(--md-on-surface);font-size:clamp(1.55rem,4vw,2.2rem);font-weight:var(--md-font-bold);line-height:var(--md-leading-headline);letter-spacing:var(--md-tracking-headline);text-wrap:balance;margin:0}.logro-lead[data-astro-cid-opu7bidn] p[data-astro-cid-opu7bidn]{color:var(--md-on-surface-variant);margin:.7rem 0 0;font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.65}.logro-stats[data-astro-cid-opu7bidn]{grid-template-columns:auto auto;gap:.85rem 1.5rem;margin:0;display:grid}.logro-stats[data-astro-cid-opu7bidn] div[data-astro-cid-opu7bidn]{gap:.15rem;display:grid}.logro-stats[data-astro-cid-opu7bidn] dt[data-astro-cid-opu7bidn]{color:var(--md-on-surface-variant);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.logro-stats[data-astro-cid-opu7bidn] dd[data-astro-cid-opu7bidn]{color:var(--md-theme-primary);font-size:1.65rem;font-weight:var(--md-font-bold);margin:0;line-height:1}.logro-featured[data-astro-cid-opu7bidn]{border:1px solid var(--md-outline-variant);border-radius:var(--md-radius-xl);min-block-size:20rem;color:inherit;background:var(--md-surface-container-low);grid-template-columns:minmax(14rem,.78fr) minmax(0,1fr);text-decoration:none;transition:border-color .28s,transform .28s,box-shadow .28s;display:grid;overflow:hidden}.logro-featured[data-astro-cid-opu7bidn]:hover{border-color:color-mix(in srgb, var(--md-theme-primary) 55%, var(--md-outline-variant));box-shadow:var(--md-elevation-2);transform:translateY(-3px)}.logro-featured[data-astro-cid-opu7bidn]:focus-visible{outline:2px solid var(--md-theme-primary);outline-offset:3px}.logro-featured__visual[data-astro-cid-opu7bidn]{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--md-theme-primary-container) 70%, transparent), transparent 68%);place-items:center;display:grid;position:relative;overflow:hidden}.logro-featured__halo[data-astro-cid-opu7bidn]{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--md-theme-primary) 30%, var(--md-outline-variant));border-radius:50%;inline-size:min(70%,14rem);position:absolute}.logro-featured__chip[data-astro-cid-opu7bidn]{z-index:1;border:1px solid var(--md-outline-variant);border-radius:var(--md-radius-pill);color:var(--md-on-surface-variant);letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb, var(--md-surface) 80%, transparent);padding:.35rem .65rem;font-size:.68rem;font-weight:700;position:absolute;inset-block-start:1.15rem;inset-inline-start:1.15rem}.logro-featured__visual[data-astro-cid-opu7bidn] img[data-astro-cid-opu7bidn]{z-index:1;-o-object-fit:contain;object-fit:contain;block-size:auto;inline-size:min(52%,11rem);filter:drop-shadow(0 1rem 1.25rem color-mix(in srgb, var(--md-shadow) 26%, transparent));position:relative}.logro-featured__content[data-astro-cid-opu7bidn]{border-inline-start:1px solid var(--md-outline-variant);flex-direction:column;justify-content:center;gap:.55rem;padding:clamp(1.4rem,4vw,2.75rem);display:flex}.logro-featured__platform[data-astro-cid-opu7bidn]{color:var(--md-theme-primary);font-size:.85rem;font-weight:var(--md-font-bold)}.logro-featured__title[data-astro-cid-opu7bidn]{color:var(--md-on-surface);font-size:clamp(1.55rem,3.4vw,2.6rem);font-weight:var(--md-font-bold);letter-spacing:var(--md-tracking-headline);text-wrap:balance;line-height:1.08}.logro-featured__desc[data-astro-cid-opu7bidn]{color:var(--md-on-surface-variant);font-size:.98rem;line-height:1.65}.logro-featured__cta[data-astro-cid-opu7bidn]{color:var(--md-theme-primary);margin-block-start:.35rem;font-weight:700}.logro-groups[data-astro-cid-opu7bidn]{gap:var(--md-spacing-xl);display:grid}.logro-group__heading[data-astro-cid-opu7bidn]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-block-end:.85rem;display:flex}.logro-group__heading[data-astro-cid-opu7bidn] h2[data-astro-cid-opu7bidn]{color:var(--md-on-surface);font-size:clamp(1.25rem,2.8vw,1.7rem);font-weight:var(--md-font-bold);letter-spacing:var(--md-tracking-title);margin:0}.logro-group__heading[data-astro-cid-opu7bidn] p[data-astro-cid-opu7bidn]{color:var(--md-on-surface-variant);margin:.35rem 0 0;font-size:.88rem}.logro-group__count[data-astro-cid-opu7bidn]{border:1px solid var(--md-outline-variant);border-radius:var(--md-radius-pill);min-inline-size:2.5rem;color:var(--md-theme-primary);place-items:center;padding:.35rem .65rem;font-weight:700;display:grid}.logro-group__list[data-astro-cid-opu7bidn]{border-block-start:1px solid var(--md-outline-variant);margin:0;padding:0;list-style:none}.logro-group__list[data-astro-cid-opu7bidn] li[data-astro-cid-opu7bidn]{border-block-end:1px solid var(--md-outline-variant)}.logro-row[data-astro-cid-opu7bidn]{color:inherit;grid-template-columns:2.5rem 3.75rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem .5rem;text-decoration:none;transition:padding .22s,background-color .22s;display:grid}.logro-row[data-astro-cid-opu7bidn]:hover{background:color-mix(in srgb, var(--md-theme-primary) 6%, transparent);padding-inline-start:1rem}.logro-row[data-astro-cid-opu7bidn]:focus-visible{outline:2px solid var(--md-theme-primary);outline-offset:-2px}.logro-row__number[data-astro-cid-opu7bidn]{color:var(--md-on-surface-variant);font-variant-numeric:tabular-nums;font-size:.72rem}.logro-row__icon[data-astro-cid-opu7bidn]{place-items:center;block-size:3.5rem;inline-size:3.5rem;display:grid}.logro-row__icon[data-astro-cid-opu7bidn] img[data-astro-cid-opu7bidn]{-o-object-fit:contain;object-fit:contain;block-size:100%;inline-size:100%}.logro-row__copy[data-astro-cid-opu7bidn]{gap:.2rem;min-inline-size:0;display:grid}.logro-row__copy[data-astro-cid-opu7bidn] strong[data-astro-cid-opu7bidn]{color:var(--md-on-surface);font-size:1rem;line-height:1.3}.logro-row__copy[data-astro-cid-opu7bidn]>span[data-astro-cid-opu7bidn]{color:var(--md-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;line-height:1.45;overflow:hidden}.logro-row__arrow[data-astro-cid-opu7bidn]{color:var(--md-theme-primary);font-size:1.25rem}@media (width<=760px){.logro-lead[data-astro-cid-opu7bidn]{flex-direction:column;align-items:flex-start}.logro-featured[data-astro-cid-opu7bidn]{grid-template-columns:1fr}.logro-featured__visual[data-astro-cid-opu7bidn]{min-block-size:16rem}.logro-featured__content[data-astro-cid-opu7bidn]{border-block-start:1px solid var(--md-outline-variant);border-inline-start:0}.logro-row__copy[data-astro-cid-opu7bidn]>span[data-astro-cid-opu7bidn]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@media (width<=440px){.logro-row__number[data-astro-cid-opu7bidn]{display:none}.logro-row[data-astro-cid-opu7bidn]{grid-template-columns:3rem minmax(0,1fr) auto;gap:.7rem}.logro-featured__content[data-astro-cid-opu7bidn]{padding:1.35rem}}@media (prefers-reduced-motion:reduce){.logro-featured[data-astro-cid-opu7bidn],.logro-row[data-astro-cid-opu7bidn]{transition:none}.logro-featured[data-astro-cid-opu7bidn]:hover{transform:none}}
