body.numero-page{background:var(--theme-bg-soft)}body.numero-page .numero-geo-page{width:min(1180px,calc(100% - 32px));max-width:1180px;padding-top:32px}body.numero-page .silo-breadcrumb,body.numero-page .numeros-breadcrumb-v102{margin:0 0 12px;color:var(--theme-muted);font-size:.86rem;font-weight:800}body.numero-page .silo-breadcrumb a,body.numero-page .numeros-breadcrumb-v102 a{color:var(--theme-ink);text-decoration-color:rgba(232,91,86,.45);text-underline-offset:3px}body.numero-page .numero-geo-hero{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:18px;row-gap:12px;background:linear-gradient(135deg,var(--theme-surface) 0%,var(--theme-white) 100%);border:1px solid rgba(90,69,163,.14);box-shadow:0 16px 38px rgba(32,32,29,.10)}body.numero-page .numero-geo-hero::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 12% 16%,rgba(232,91,86,.12),transparent 34%),radial-gradient(circle at 92% 8%,rgba(90,69,163,.08),transparent 28%);z-index:0}body.numero-page .numero-big-badge{grid-row:1 / span 2;margin:0;background:var(--theme-ink);color:var(--theme-surface)}body.numero-page .prov-geo-label{justify-self:start;color:var(--theme-ink);background:rgba(90,69,163,.10);border:1px solid rgba(90,69,163,.08)}body.numero-page .numero-geo-hero h1{grid-column:1 / -1;color:var(--theme-ink);text-shadow:none}body.numero-page .numero-geo-hero p{grid-column:1 / -1;color:rgba(90,69,163,.82)}body.numero-page .numero-geo-hero p a{color:var(--theme-ink);font-weight:900;text-decoration-color:rgba(232,91,86,.55);text-underline-offset:3px}body.numero-page .numero-geo-actions{grid-column:1 / -1}body.numero-page .numero-geo-actions a{color:var(--theme-surface);background:var(--theme-accent);box-shadow:none}body.numero-page .numero-geo-actions a.secondary{color:var(--theme-ink);background:rgba(90,69,163,.10)}body.numero-page .numero-geo-card{background:var(--theme-surface);border-color:rgba(90,69,163,.12);box-shadow:0 12px 26px rgba(32,32,29,.08)}body.numero-page .numero-geo-card h2{color:var(--theme-ink)}body.numero-page .numero-geo-card p,body.numero-page .numero-geo-card li{color:rgba(90,69,163,.82)}@media (max-width:760px){body.numero-page .numero-geo-page{width:min(100% - 24px,1180px);padding-top:22px}body.numero-page .numero-geo-hero{grid-template-columns:1fr;padding:22px}body.numero-page .numero-big-badge{grid-row:auto;width:78px;height:78px;border-radius:22px;font-size:2rem}}