.geo-citations-container[data-astro-cid-r4znqmkb]{-webkit-backdrop-filter:blur(16px);border:1px solid rgba(var(--gray-light), .5);background:linear-gradient(135deg,#fff9 0%,#f8fafc66 100%);border-radius:20px;max-width:860px;margin:3.5rem auto;padding:2.5rem;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px -10px #0000000a}@media (prefers-color-scheme:dark){.geo-citations-container[data-astro-cid-r4znqmkb]{background:linear-gradient(135deg,#1e293b66 0%,#0f172a4d 100%);border:1px solid #ffffff14;box-shadow:0 10px 30px -10px #0003}}.geo-citations-header[data-astro-cid-r4znqmkb]{border-bottom:1px dashed rgba(var(--gray-light), .8);align-items:center;gap:.75rem;margin-bottom:1.75rem;padding-bottom:1rem;display:flex}@media (prefers-color-scheme:dark){.geo-citations-header[data-astro-cid-r4znqmkb]{border-bottom-color:#ffffff1a}}.geo-citations-icon[data-astro-cid-r4znqmkb]{width:1.5rem;height:1.5rem;color:var(--accent,#1e40af)}.geo-citations-header[data-astro-cid-r4znqmkb] h3[data-astro-cid-r4znqmkb]{font-family:var(--font-serif);letter-spacing:.5px;color:rgb(var(--black));margin:0;font-size:1.25rem;font-weight:700}.geo-citations-list[data-astro-cid-r4znqmkb]{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.geo-citation-item[data-astro-cid-r4znqmkb]{background:0 0;border-radius:12px;padding:.75rem 1rem;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative}.geo-citation-item[data-astro-cid-r4znqmkb]:hover{background:#fffc;transform:translate(4px);box-shadow:0 4px 20px #00000005}@media (prefers-color-scheme:dark){.geo-citation-item[data-astro-cid-r4znqmkb]:hover{background:#ffffff08;box-shadow:0 4px 20px #00000026}}.geo-citation-body[data-astro-cid-r4znqmkb]{color:rgb(var(--gray-dark));align-items:flex-start;gap:.5rem;font-size:.95rem;font-style:normal;line-height:1.6;display:flex}.geo-citation-index[data-astro-cid-r4znqmkb]{color:var(--accent,#1e40af);user-select:none;min-width:1.5rem;font-weight:700}.geo-citation-link[data-astro-cid-r4znqmkb]{color:inherit;text-decoration:none;transition:color .2s;display:inline-block}.geo-citation-title[data-astro-cid-r4znqmkb]{border-bottom:1px solid rgba(var(--gray-dark), .3);font-weight:500;transition:all .2s}.geo-citation-link[data-astro-cid-r4znqmkb]:hover .geo-citation-title[data-astro-cid-r4znqmkb]{color:var(--accent,#1e40af);border-bottom-color:var(--accent,#1e40af)}.geo-citation-publisher[data-astro-cid-r4znqmkb]{color:rgb(var(--gray));white-space:nowrap;margin-left:.25rem;font-size:.85rem}.geo-stats-container[data-astro-cid-ei7uvmgo]{background:linear-gradient(145deg,#f8fafc 0%,#f1f5f9 50%,#e2e8f0 100%);border:1px solid #cbd5e1cc;border-radius:24px;max-width:900px;margin:3.5rem auto;padding:2.25rem 2rem;position:relative;overflow:hidden;box-shadow:0 10px 30px -5px #0f172a0a,0 1px 3px #00000005}.geo-stats-container[data-astro-cid-ei7uvmgo]:before{content:"";background:linear-gradient(90deg,#2563eb 0%,#38bdf8 50%,#1e40af 100%);height:3px;position:absolute;top:0;left:0;right:0}@media (prefers-color-scheme:dark){.geo-stats-container[data-astro-cid-ei7uvmgo]{background:linear-gradient(145deg,#1e293b99 0%,#0f172abf 100%);border:1px solid #38bdf82e;box-shadow:inset 0 1px 1px #ffffff0f,0 12px 35px -8px #00000080}.geo-stats-container[data-astro-cid-ei7uvmgo]:before{background:linear-gradient(90deg,#0284c7 0%,#38bdf8 50%,#60a5fa 100%)}}.geo-stats-header[data-astro-cid-ei7uvmgo]{text-align:center;margin-bottom:2rem}.geo-stats-header-inner[data-astro-cid-ei7uvmgo]{flex-direction:column;align-items:center;gap:.5rem;display:inline-flex}.geo-stats-badge[data-astro-cid-ei7uvmgo]{color:#2563eb;letter-spacing:1px;background:#2563eb14;border:1px solid #2563eb26;border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.7rem;font-weight:700;display:inline-flex}@media (prefers-color-scheme:dark){.geo-stats-badge[data-astro-cid-ei7uvmgo]{color:#38bdf8;background:#38bdf81f;border-color:#38bdf840}}.geo-stats-icon[data-astro-cid-ei7uvmgo]{width:.9rem;height:.9rem}.geo-stats-header[data-astro-cid-ei7uvmgo] h3[data-astro-cid-ei7uvmgo]{font-family:var(--font-serif);letter-spacing:.5px;color:#0f172a;margin:0;font-size:1.4rem;font-weight:800;line-height:1.3}@media (prefers-color-scheme:dark){.geo-stats-header[data-astro-cid-ei7uvmgo] h3[data-astro-cid-ei7uvmgo]{color:#f8fafc}}.geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;display:grid}[data-astro-cid-ei7uvmgo][data-count="2"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:1fr}@media (width>=640px){[data-astro-cid-ei7uvmgo][data-count="2"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:repeat(2,1fr)}}[data-astro-cid-ei7uvmgo][data-count="3"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:1fr}@media (width>=720px){[data-astro-cid-ei7uvmgo][data-count="3"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:repeat(3,1fr)}}[data-astro-cid-ei7uvmgo][data-count="4"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:1fr}@media (width>=640px){[data-astro-cid-ei7uvmgo][data-count="4"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}[data-astro-cid-ei7uvmgo][data-count="5"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:1fr}@media (width>=640px){[data-astro-cid-ei7uvmgo][data-count="5"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:repeat(2,1fr)}[data-astro-cid-ei7uvmgo][data-count="5"] .geo-stat-card[data-astro-cid-ei7uvmgo]:last-child{grid-column:1/-1}}[data-astro-cid-ei7uvmgo][data-count="6"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:1fr}@media (width>=640px){[data-astro-cid-ei7uvmgo][data-count="6"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:repeat(2,1fr)}}@media (width>=840px){[data-astro-cid-ei7uvmgo][data-count="6"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:repeat(3,1fr)}}[data-astro-cid-ei7uvmgo][data-count="7"] .geo-stats-grid[data-astro-cid-ei7uvmgo],[data-astro-cid-ei7uvmgo][data-count="8"] .geo-stats-grid[data-astro-cid-ei7uvmgo],[data-astro-cid-ei7uvmgo][data-count="9"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:1fr}@media (width>=640px){[data-astro-cid-ei7uvmgo][data-count="7"] .geo-stats-grid[data-astro-cid-ei7uvmgo],[data-astro-cid-ei7uvmgo][data-count="8"] .geo-stats-grid[data-astro-cid-ei7uvmgo],[data-astro-cid-ei7uvmgo][data-count="9"] .geo-stats-grid[data-astro-cid-ei7uvmgo]{grid-template-columns:repeat(2,1fr)}}.geo-stat-card[data-astro-cid-ei7uvmgo]{background:#fff;border:1px solid #e2e8f0e6;border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:center;padding:1.6rem 1.4rem;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px -2px #0f172a08}.geo-stat-card[data-astro-cid-ei7uvmgo]:hover{border-color:#2563eb59;transform:translateY(-3px);box-shadow:0 12px 28px -4px #2563eb14}@media (prefers-color-scheme:dark){.geo-stat-card[data-astro-cid-ei7uvmgo]{background:#0f172aa6;border:1px solid #38bdf829;box-shadow:0 4px 20px #00000040}.geo-stat-card[data-astro-cid-ei7uvmgo]:hover{background:#1e293bb3;border-color:#38bdf873;box-shadow:0 10px 25px -3px #38bdf833}}.geo-stat-label[data-astro-cid-ei7uvmgo]{text-align:center;width:100%;margin:0 0 .85rem}.geo-stat-label-text[data-astro-cid-ei7uvmgo]{color:#475569;letter-spacing:.5px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;padding:.2rem .6rem;font-size:.82rem;font-weight:700;display:inline-block}@media (prefers-color-scheme:dark){.geo-stat-label-text[data-astro-cid-ei7uvmgo]{color:#94a3b8;background:#1e293bcc;border-color:#47556980}}.geo-stat-value[data-astro-cid-ei7uvmgo]{text-align:center;font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:800;line-height:1.15;font-family:var(--font-serif);word-break:break-word;letter-spacing:-.5px;margin:0 0 .65rem}.geo-stat-value-gradient[data-astro-cid-ei7uvmgo]{background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 60%,#0284c7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}@media (prefers-color-scheme:dark){.geo-stat-value-gradient[data-astro-cid-ei7uvmgo]{background:linear-gradient(135deg,#38bdf8 0%,#60a5fa 55%,#93c5fd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}}.geo-stat-desc[data-astro-cid-ei7uvmgo]{color:#64748b;text-align:center;margin:0;font-size:.86rem;line-height:1.6}@media (prefers-color-scheme:dark){.geo-stat-desc[data-astro-cid-ei7uvmgo]{color:#cbd5e1}}
