.aico-geo-highlights{--aico-geo-bg:#fff;--aico-geo-header-bg:#f8faf9;--aico-geo-border:#e3e9e5;--aico-geo-text:#394b43;--aico-geo-title:#233c30;--aico-geo-muted:#65786d;--aico-geo-accent:#287354;--aico-geo-icon-bg:#eaf3ed;box-sizing:border-box;max-width:100%;margin-block:2em;padding:0;border:1px solid var(--aico-geo-border);border-radius:14px;background:var(--aico-geo-bg);color:var(--aico-geo-text);box-shadow:0 3px 14px rgb(30 53 40 / 3%);font-family:inherit;font-size:1em;line-height:1.85;text-align:start;overflow-wrap:anywhere;scroll-margin-block-start:100px}.aico-geo-highlights .aico-geo-highlights-header{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;padding:14px 22px;border-bottom:1px solid var(--aico-geo-border);border-radius:13px 13px 0 0;background:var(--aico-geo-header-bg)}.aico-geo-highlights .aico-geo-highlights-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;border-radius:8px;background:var(--aico-geo-icon-bg);color:var(--aico-geo-accent)}.aico-geo-highlights .aico-geo-highlights-icon svg{display:block;width:18px;height:18px;margin:0}.aico-geo-highlights .aico-geo-highlights-title{flex:1 1 auto;margin:0;padding:0;border:0;background:0 0;color:var(--aico-geo-title);box-shadow:none;font:inherit;font-size:1em;font-weight:650;line-height:1.5;letter-spacing:.02em;text-wrap:balance}.aico-geo-highlights .aico-geo-highlights-title::after,.aico-geo-highlights .aico-geo-highlights-title::before{content:none}.aico-geo-highlights .aico-geo-highlights-source{margin:0;padding:2px 8px;border:1px solid var(--aico-geo-border);border-radius:5px;color:var(--aico-geo-muted);font-size:.75em;line-height:1.6}.aico-geo-highlights .aico-geo-highlights-body{padding:18px 22px 20px}.aico-geo-highlights .aico-geo-highlights-lead,.aico-geo-highlights .aico-geo-highlights-list>li{color:var(--aico-geo-text);font:inherit;font-size:.9375em;line-height:1.9;text-align:start;text-wrap:pretty;overflow-wrap:anywhere}.aico-geo-highlights .aico-geo-highlights-lead{margin:0;padding:0}.aico-geo-highlights .aico-geo-highlights-list{margin:0;padding:0;padding-inline-start:1.1em;list-style:disc;font:inherit}.aico-geo-highlights .aico-geo-highlights-list>li{margin:0;padding:0;padding-inline-start:.25em}.aico-geo-highlights .aico-geo-highlights-list>li::marker{color:var(--aico-geo-accent);font-size:.7em}.aico-geo-highlights .aico-geo-highlights-list>li::before{content:none}.aico-geo-highlights .aico-geo-highlights-list>li+li{margin-block-start:12px}.aico-geo-highlights .aico-geo-highlights-lead+.aico-geo-highlights-list{margin-block-start:16px;padding-block-start:16px;border-top:1px solid var(--aico-geo-border)}@media (prefers-color-scheme:dark){.aico-geo-highlights{--aico-geo-bg:#1d2722;--aico-geo-header-bg:#222e27;--aico-geo-border:#35463b;--aico-geo-text:#d2dfd6;--aico-geo-title:#ecf3ee;--aico-geo-muted:#b2c4b8;--aico-geo-accent:#96c5aa;--aico-geo-icon-bg:#30483a}}@media (max-width:600px){.aico-geo-highlights{border-radius:12px}.aico-geo-highlights .aico-geo-highlights-header{gap:8px;padding:12px 16px;border-radius:11px 11px 0 0}.aico-geo-highlights .aico-geo-highlights-body{padding:15px 16px 17px}}@media (forced-colors:active){.aico-geo-highlights,.aico-geo-highlights .aico-geo-highlights-header,.aico-geo-highlights .aico-geo-highlights-source{border-color:CanvasText}}
