.centros_page__LeQdw{width:min(1180px,calc(100% - 28px));margin:0 auto;padding:22px 0 100px;color:var(--color-text-primary)}.centros_hero__SSuCL{position:relative;isolation:isolate;overflow:hidden;height:clamp(128px,15svh,145px);box-sizing:border-box;display:flex;align-items:flex-end;padding:20px 22px;border:1px solid color-mix(in srgb,var(--color-text-primary) 10%,transparent);border-radius:24px;background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--color-action-primary) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 8%,rgba(180,120,255,.12),transparent 30%),linear-gradient(145deg,color-mix(in srgb,var(--color-surface-raised) 94%,transparent),color-mix(in srgb,var(--color-canvas) 96%,transparent));box-shadow:0 20px 58px rgba(0,0,0,.2)}.centros_heroGlow__wVY6w{position:absolute;z-index:-1;right:-80px;bottom:-210px;width:350px;height:350px;border-radius:999px;background:color-mix(in srgb,var(--color-action-primary) 8%,transparent)}.centros_heroCopy__oBB0H{min-width:0;max-width:650px}.centros_kicker__zLClV,.centros_sectionKicker__lKNmE{margin:0;color:var(--color-action-primary);font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.centros_title__RbVYk{max-width:700px;margin:7px 0;color:var(--color-text-primary);font-family:var(--font-display),Impact,sans-serif;font-size:clamp(34px,5vw,46px);font-weight:400;line-height:.94;letter-spacing:.02em;text-transform:uppercase}.centros_lead__2UiWJ{max-width:560px;margin:0;color:var(--color-text-secondary);font-size:clamp(13px,2vw,16px);line-height:1.45}.centros_heroMark__PQbOx{position:absolute;right:18px;top:18px;display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--color-action-primary) 22%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-canvas) 64%,transparent);color:var(--color-text-primary);font-size:9px;font-weight:900;letter-spacing:.07em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.centros_heroMarkDot__u1SUt{width:7px;height:7px;border-radius:999px;background:var(--color-action-primary)}.centros_sectionHead__jc6St{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:24px 0 12px}.centros_sectionTitle__f3NAq{margin:4px 0 0;font-size:clamp(22px,3.8vw,30px);line-height:1.05;letter-spacing:-.035em}.centros_count__q_CTc{padding:6px 10px;border:1px solid color-mix(in srgb,var(--color-text-primary) 10%,transparent);border-radius:999px;color:var(--color-text-secondary);font-size:11px;font-weight:850}.centros_grid__EOhWq{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,300px));justify-content:start;grid-gap:12px;gap:12px}.centros_empty__oT32E,.centros_notice__rXUOq{display:flex;align-items:center;gap:14px;margin-top:22px;padding:18px;border:1px solid color-mix(in srgb,var(--color-text-primary) 10%,transparent);border-radius:20px;background:color-mix(in srgb,var(--color-surface) 86%,transparent);color:var(--color-text-secondary)}.centros_notice__rXUOq{display:grid}.centros_empty__oT32E strong,.centros_notice__rXUOq strong{color:var(--color-text-primary)}.centros_empty__oT32E p{margin:4px 0 0;font-size:12px;line-height:1.45}.centros_emptyIcon__mS5V4{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--color-action-primary) 28%,transparent);border-radius:14px;background:color-mix(in srgb,var(--color-action-primary) 8%,transparent);color:var(--color-action-primary);font-size:20px;font-weight:950}@media (max-width:900px){.centros_grid__EOhWq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.centros_page__LeQdw{width:min(100% - 24px,1180px);padding-top:14px}.centros_hero__SSuCL{height:auto;min-height:96px;align-items:center;padding:15px 16px;border-radius:18px}.centros_heroCopy__oBB0H{width:100%;max-width:none}.centros_kicker__zLClV{display:none}.centros_title__RbVYk{max-width:none;margin:0 0 5px;font-size:clamp(28px,7vw,32px);line-height:1;white-space:nowrap}.centros_lead__2UiWJ{max-width:none;font-size:12px;line-height:1.35}.centros_heroMark__PQbOx{display:none}.centros_sectionHead__jc6St{align-items:center;margin:20px 0 10px}.centros_sectionTitle__f3NAq{font-size:22px}.centros_grid__EOhWq{grid-template-columns:1fr;gap:10px}}