/* Zientzia Jolasak · zientziajolasak.eus · generado por 02 WEB/construir_sitio.py · no editar a mano */
@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url("../fuentes/montserrat-400.woff2?v=4615bad80e") format("woff2")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url("../fuentes/montserrat-500.woff2?v=26b01bb34b") format("woff2")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url("../fuentes/montserrat-600.woff2?v=92ad295a14") format("woff2")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("../fuentes/montserrat-700.woff2?v=6cef83421a") format("woff2")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url("../fuentes/montserrat-800.woff2?v=9210fd5191") format("woff2")}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url("../fuentes/open-sans-400.woff2?v=fea3a276a2") format("woff2")}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url("../fuentes/open-sans-600.woff2?v=3275e8c88c") format("woff2")}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:url("../fuentes/open-sans-700.woff2?v=0ed0da4324") format("woff2")}
@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:100 800;font-display:swap;src:url("../fuentes/jetbrains-mono-wght.woff2?v=8b3b518bc8") format("woff2")}
/* Zientzia Jolasak · tokens v1.0 (marca POLYMAT) · generado el 2026-10-18 por generar_tokens.py · no editar a mano */
:root{
  /* marca (POLYMAT y POLYMAT (jolasak)); «urdina» es un alias heredado del color principal */
  --kolore-korala:#D8544C;
  --kolore-korala-argia:#F18B86;
  --kolore-korala-testua:#C4453D;
  --kolore-korala-testua-gainean:#9C3D37;
  --kolore-arrosa:#E5C3C3;
  --kolore-krema:#FDF6F3;
  --kolore-marka:#C4453D;
  --kolore-urdina:#C4453D;
  --kolore-berdea:#00AB4F;
  --kolore-turkesa:#80BCB4;
  --kolore-karbonoa:#262626;
  --kolore-grisa:#7F7F7F;
  /* POL: colores del Gobierno Vasco, solo para el personaje */
  --pol-urdina:#1861B5;--pol-gorria:#FF2E17;--pol-berdea:#00AB4F;--pol-ertza:#242424;
  /* derivados */
  --kolore-marka-50:#FDF6F3;
  --kolore-marka-100:#FCF1F1;
  --kolore-marka-200:#F4CFCD;
  --kolore-marka-400:#F18B86;
  --kolore-marka-700:#9C3D37;
  --kolore-urdina-50:#FDF6F3;
  --kolore-urdina-100:#FCF1F1;
  --kolore-urdina-200:#F4CFCD;
  --kolore-urdina-400:#F18B86;
  --kolore-urdina-700:#9C3D37;
  --kolore-korala-50:#FBEEED;
  --kolore-tinta-700:#666666;
  --kolore-tinta-500:#898989;
  --kolore-tinta-300:#C2C2C2;
  --kolore-tinta-200:#E0E0E0;
  --kolore-tinta-100:#F2F2F2;
  --kolore-iluna-atzealdea:#242424;
  --kolore-iluna-azalera:#333333;
  --kolore-iluna-azalera-2:#434343;
  --kolore-gorria-argia:#F18B86;
  --kolore-berdea-testua:#0B8242;
  --kolore-turkesa-50:#E8F3F2;
  --kolore-turkesa-testua:#506D69;
  --kolore-iluna-lerroa:#5D5D5D;
  --kolore-iluna-testua:#F4F4F4;
  --kolore-iluna-testua-2:#C2C2C2;
  --kolore-tinta:#242424;--kolore-zuria:#FFFFFF;
  /* temática: faros y transiciones (HEX derivado del CMYK oficial) */
  --itsasargi-trantsizio-digitala:#076C77;--itsasargi-trantsizio-digitala-tindua:#E1EDEF;
  --itsasargi-adimen-artifiziala:#015E82;--itsasargi-adimen-artifiziala-tindua:#E1ECF0;
  --itsasargi-teknologia-kuantikoak:#0974A7;--itsasargi-teknologia-kuantikoak-tindua:#E1EEF4;
  --itsasargi-zibersegurtasuna:#0095A2;--itsasargi-zibersegurtasuna-tindua:#E0F2F4;
  --itsasargi-trantsizio-energetikoa:#8DBE3B;--itsasargi-trantsizio-energetikoa-tindua:#F1F7E7;
  --itsasargi-deskarbonizazioa:#296036;--itsasargi-deskarbonizazioa-tindua:#E5ECE7;
  --itsasargi-osasun-bakarra:#24873C;--itsasargi-osasun-bakarra-tindua:#E5F1E8;
  --itsasargi-elikadura:#4BA940;--itsasargi-elikadura-tindua:#E9F5E8;
  --itsasargi-trantsizio-soziodemografikoa:#B43332;--itsasargi-trantsizio-soziodemografikoa-tindua:#F6E7E6;
  --itsasargi-osasun-pertsonalizatua:#E8463A;--itsasargi-osasun-pertsonalizatua-tindua:#FCE9E7;
  --itsasargi-osasunaren-baldintzatzaileak:#EA5B33;--itsasargi-osasunaren-baldintzatzaileak-tindua:#FCEBE7;
  --itsasargi-demografia:#F38E2D;--itsasargi-demografia-tindua:#FEF1E6;
  --itsasargi-oinarriak:#898989;--itsasargi-oinarriak-tindua:#F1F1F1;
  /* semánticos */
  --kolore-arrakasta:#1B7A4B;
  --kolore-abisua:#8A5A00;
  --kolore-errorea:#B3261E;
  --kolore-informazioa:#2F6E8A;
  --kolore-abisua-atzealdea:#F1EBE0;--kolore-errorea-atzealdea:#F7E9E8;--kolore-arrakasta-atzealdea:#E4EFE9;
  /* datos */
  --datu-1:#C4453D;
  --datu-2:#506D69;
  --datu-3:#A86A00;
  --datu-4:#7B5EA7;
  --datu-5:#6B7280;
  --datu-6:#262626;
  /* roles del tema claro */
  --atzealdea:#FFFFFF;--azalera:#FFFFFF;--azalera-2:#F2F2F2;--azalera-marka:#FDF6F3;--lerroa:#E0E0E0;--lerroa-sendoa:#898989;
  --tinta:#242424;--tinta-2:#666666;--tinta-3:#898989;--titularra:#C4453D;
  --esteka:#C4453D;--esteka-gainean:#9C3D37;--fokua:#242424;--ekintza:#C4453D;--ekintza-gainean:#9C3D37;--ekintza-testua:#FFFFFF;--lotura:#D8544C;--lotura-argia:#F18B86;
  /* tipografía (el wordmark «Zientzia Jolasak» va trazado: no usa estas fuentes) */
  --letra-titularra:"Montserrat","Segoe UI",system-ui,sans-serif;--letra-testua:"Open Sans","Segoe UI",system-ui,sans-serif;--letra-mono:"JetBrains Mono",Consolas,ui-monospace,monospace;
  --neurria-0:0.75rem;
  --neurria-1:0.875rem;
  --neurria-2:1rem;
  --neurria-3:1.125rem;
  --neurria-4:1.375rem;
  --neurria-5:1.75rem;
  --neurria-6:2.25rem;
  --neurria-7:3rem;
  --neurria-8:4rem;
  --lerroa-testua:1.5;--lerroa-titularra:1.12;--lerroa-trinkoa:1.25;
  --tartea-titularra:-0.015em;--tartea-wordmark:-0.02em;--tartea-etiketa:0.04em;
  /* forma */
  --erradioa-1:6px;
  --erradioa-2:10px;
  --erradioa-3:16px;
  --erradioa-4:22px;
  --pilula:999px;
  --itzala-1:0 1px 2px rgba(36,36,36,.08), 0 1px 1px rgba(36,36,36,.04);
  --itzala-2:0 8px 24px rgba(36,36,36,.10);
  --itzala-3:0 20px 48px rgba(36,36,36,.16);
  /* movimiento */
  --iraupena-1:120ms;
  --iraupena-2:200ms;
  --iraupena-3:320ms;
  --iraupena-4:600ms;
  --iraupena-5:1200ms;
  --kurba-estandarra:cubic-bezier(.2,0,0,1);
  --kurba-sarrera:cubic-bezier(0,0,.2,1);
  --kurba-irteera:cubic-bezier(.4,0,1,1);
  --kurba-enkajea:cubic-bezier(.34,1.56,.64,1);
  /* espaciado y retícula */
  --tartea-1:4px;
  --tartea-2:8px;
  --tartea-3:12px;
  --tartea-4:16px;
  --tartea-5:24px;
  --tartea-6:32px;
  --tartea-7:48px;
  --tartea-8:64px;
  --tartea-9:96px;
  --zabalera-max:1180px;
  color-scheme:light;
}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--atzealdea:#242424;--azalera:#333333;--azalera-2:#434343;--azalera-marka:#434343;--lerroa:#5D5D5D;--lerroa-sendoa:#898989;--tinta:#F4F4F4;--tinta-2:#C2C2C2;--tinta-3:#C2C2C2;--titularra:#F18B86;--esteka:#F18B86;--esteka-gainean:#F7B9B6;--fokua:#F18B86;--ekintza:#C4453D;--ekintza-gainean:#D8544C;--lotura:#F18B86;--lotura-argia:#F18B86;--itzala-1:0 1px 2px rgba(20,20,20,.4);--itzala-2:0 8px 24px rgba(20,20,20,.45);--itzala-3:0 20px 48px rgba(20,20,20,.55);color-scheme:dark;}}
:root[data-theme=dark]{--atzealdea:#242424;--azalera:#333333;--azalera-2:#434343;--azalera-marka:#434343;--lerroa:#5D5D5D;--lerroa-sendoa:#898989;--tinta:#F4F4F4;--tinta-2:#C2C2C2;--tinta-3:#C2C2C2;--titularra:#F18B86;--esteka:#F18B86;--esteka-gainean:#F7B9B6;--fokua:#F18B86;--ekintza:#C4453D;--ekintza-gainean:#D8544C;--lotura:#F18B86;--lotura-argia:#F18B86;--itzala-1:0 1px 2px rgba(20,20,20,.4);--itzala-2:0 8px 24px rgba(20,20,20,.45);--itzala-3:0 20px 48px rgba(20,20,20,.55);color-scheme:dark;}
@media (prefers-reduced-motion:reduce){:root{--iraupena-1:0ms;--iraupena-2:0ms;--iraupena-3:0ms;--iraupena-4:0ms;--iraupena-5:0ms;}}


*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
body{margin:0;background:var(--atzealdea);color:var(--tinta);font-family:var(--letra-testua);font-size:var(--neurria-2);line-height:var(--lerroa-testua);
  -webkit-font-smoothing:antialiased}
img,svg{display:block;max-width:100%}
h1,h2,h3,h4{font-family:var(--letra-titularra);line-height:var(--lerroa-titularra);letter-spacing:var(--tartea-titularra);margin:0 0 var(--tartea-3);font-weight:700;overflow-wrap:anywhere}
h1,h2{color:var(--titularra)}
h1{font-size:var(--neurria-7)}h2{font-size:var(--neurria-5)}h3{font-size:var(--neurria-4)}h4{font-size:var(--neurria-3)}
.ik{width:1.25em;height:1.25em;vertical-align:-.3em;flex:none}
.pilula-itsasargia{display:inline-flex;align-items:center;gap:6px;border-radius:var(--pilula);padding:4px 12px 4px 8px;border-left:4px solid var(--f);background:var(--f-tindua);color:var(--tinta);font-family:var(--letra-titularra);font-weight:600;font-size:var(--neurria-1);letter-spacing:.01em}
.pilula-itsasargia .ik{width:18px;height:18px}
.berrikusi-gabe{display:inline-block;font-family:var(--letra-mono);font-size:11px;color:var(--tinta-2);border:1px dashed var(--lerroa-sendoa);border-radius:4px;padding:1px 6px}
p{margin:0 0 var(--tartea-3);max-width:70ch}
a{color:var(--esteka);text-decoration-thickness:.08em;text-underline-offset:.16em}
a:hover{color:var(--esteka-gainean)}
:focus-visible{outline:3px solid var(--fokua);outline-offset:2px;border-radius:var(--erradioa-1)}
.ikus-ezin{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.edukiontzia{width:min(100% - 2*var(--tartea-4),var(--zabalera-max));margin-inline:auto}
.mono{font-family:var(--letra-mono);font-variant-numeric:tabular-nums}

/* --- base: Poppins en todo, como beta.science.eus --- */
body{font-family:var(--letra-titularra);font-size:var(--neurria-2);line-height:1.65}
p{max-width:68ch}


/* --- utilidades --- */
.ik{display:inline-block}  /* el base pone img,svg en bloque; los iconos van en línea con el texto */
.saltatu{position:absolute;left:var(--tartea-4);top:-100px;z-index:50;background:var(--kolore-zuria);color:var(--kolore-urdina);display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--erradioa-1);font-weight:600;text-decoration:none}
.saltatu:focus{top:var(--tartea-3)}
.atala{padding:var(--tartea-8) 0}
.atala+.atala{padding-top:0}
.es{color:var(--tinta-2)}
.mono{font-family:var(--letra-mono);font-variant-numeric:tabular-nums}
.falta{font-family:var(--letra-mono);font-size:var(--neurria-0);color:var(--kolore-errorea)}
.adibide-marka{display:inline-flex;align-items:center;gap:4px;font-family:var(--letra-mono);font-size:11px;color:var(--tinta-2);border:1px dashed var(--lerroa-sendoa);border-radius:4px;padding:1px 6px;vertical-align:middle;line-height:1.4}
.oharra{display:flex;gap:var(--tartea-3);align-items:flex-start;background:var(--kolore-abisua-atzealdea);color:var(--kolore-tinta);border-left:4px solid var(--kolore-abisua);padding:var(--tartea-3) var(--tartea-4);max-width:none}
.oharra .ik{color:var(--kolore-abisua);width:22px;height:22px;margin-top:2px;flex:none}
.oharra p{margin:0;max-width:none}
.informazioa{display:flex;gap:var(--tartea-3);align-items:flex-start;color:var(--tinta-2);border-top:1px solid var(--lerroa);padding-top:var(--tartea-4);margin-top:var(--tartea-6)}
.informazioa .ik{color:var(--esteka);width:22px;height:22px;margin-top:2px;flex:none}
.informazioa p{margin:0;max-width:none}
.logo-ilunean{display:none}
.sareta-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--tartea-7)}
.zentratuta{display:flex;justify-content:center;margin-top:var(--tartea-7)}


/* --- botones: rectángulo de esquina corta, como los de science.eus --- */
.botoia,.botoia-2,.botoia-3,.botoia-zuria{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 var(--tartea-5);border-radius:var(--erradioa-1);font-family:var(--letra-titularra);font-weight:600;font-size:var(--neurria-2);line-height:1.2;text-decoration:none;cursor:pointer;border:2px solid transparent;white-space:nowrap;transition:background var(--iraupena-2) var(--kurba-estandarra),color var(--iraupena-2) var(--kurba-estandarra),border-color var(--iraupena-2) var(--kurba-estandarra)}
.botoia{background:var(--ekintza);color:var(--ekintza-testua);border-color:var(--ekintza)}
.botoia:hover{background:var(--ekintza-gainean);border-color:var(--ekintza-gainean);color:var(--ekintza-testua)}
.botoia-2{background:transparent;color:var(--esteka);border-color:var(--esteka)}
.botoia-2:hover{background:var(--esteka);color:var(--atzealdea)}
.botoia-3{background:transparent;color:var(--esteka);padding:0 var(--tartea-2);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}
.botoia-3:hover{color:var(--esteka-gainean)}
.botoia-zuria{background:transparent;color:var(--kolore-zuria);border:1px solid var(--kolore-zuria);font-weight:500;white-space:normal;text-align:left;max-width:100%;padding:var(--tartea-2) var(--tartea-4)}
.botoia-zuria:hover{background:var(--kolore-zuria);color:var(--kolore-tinta)}
.botoia-zuria:focus-visible{outline-color:var(--kolore-zuria)}
.botoia .ik,.botoia-2 .ik,.botoia-3 .ik,.botoia-zuria .ik{width:20px;height:20px}
.botoia:active,.botoia-2:active,.botoia-zuria:active{transform:translateY(1px)}
.ekintzak{display:flex;flex-wrap:wrap;gap:var(--tartea-3);align-items:center}
.txikia.botoia,.txikia.botoia-2,.txikia.botoia-3{min-height:44px;font-size:var(--neurria-1);padding:0 var(--tartea-3)}


/* --- píldoras y etiquetas (las píldoras siguen en cápsula: son el único lugar del color de faro) --- */
.pilula{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 var(--tartea-4);border:2px solid var(--lerroa-sendoa);border-radius:var(--pilula);background:transparent;color:var(--tinta);font-family:var(--letra-titularra);font-weight:600;font-size:var(--neurria-1);cursor:pointer;line-height:1.2}
.pilula:hover{border-color:var(--esteka);color:var(--esteka)}
.pilula[aria-pressed=true]{background:var(--kolore-urdina);border-color:var(--kolore-urdina);color:var(--kolore-zuria)}
.pilula .ik{width:18px;height:18px}
.pilula .kop{font-family:var(--letra-mono);font-weight:400;font-size:var(--neurria-0);opacity:.85}
.iragazkiak{display:flex;flex-wrap:wrap;gap:var(--tartea-2);align-items:center;justify-content:center}
.etiketa{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:2px 10px 2px 8px;border-radius:var(--pilula);background:var(--azalera-2);color:var(--tinta);font-weight:600;font-size:var(--neurria-0);line-height:1.2}
.etiketa .ik{width:15px;height:15px;color:var(--tinta-2)}
.etiketa-laster{background:var(--azalera-marka);color:var(--esteka)}
.etiketa-laster .ik{color:var(--esteka)}
.pilulak{display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.pilula-itsasargia .kop{font-family:var(--letra-mono);font-weight:400;font-size:var(--neurria-0);margin-left:2px;color:var(--kolore-tinta);white-space:nowrap}
.emaitza{font-weight:500;color:var(--tinta-2);margin:var(--tartea-4) auto 0;text-align:center}


/* --- títulos de sección: centrados, azules, con filete azul encima (science.eus) --- */
.atal-izenburua{border-top:5px solid var(--titularra);padding-top:var(--tartea-5);margin-bottom:var(--tartea-7);text-align:center}
.atal-izenburua h2{font-size:clamp(1.75rem,3.6vw,2.75rem);color:var(--titularra);margin:0 auto;max-width:28ch}
.atal-izenburua p{margin:var(--tartea-3) auto 0;color:var(--tinta-2);max-width:60ch}
.atal-izenburua h2 .zenbakia{font-family:var(--letra-mono);font-weight:400;font-size:.6em;color:var(--tinta-2)}


/* --- cabecera de página interior: banda clara con el filete vertical del hero de science.eus --- */
.orri-burua{background:var(--azalera-marka);padding:var(--tartea-8) 0 var(--tartea-7)}
.orri-burua h1{font-size:clamp(2.25rem,4.4vw,var(--neurria-7));max-width:20ch;border-left:5px solid var(--titularra);padding-left:var(--tartea-5);margin-bottom:var(--tartea-4)}
.orri-burua .sarrera,.orri-burua .lema-es,.orri-burua>.edukiontzia>.ekintzak,.orri-burua .oharra{margin-left:calc(5px + var(--tartea-5))}
.orri-burua .sarrera{font-size:var(--neurria-3);color:var(--tinta-2);max-width:58ch;margin-bottom:0}
.orri-burua .lema-es{font-weight:500;font-size:var(--neurria-4);color:var(--tinta-2);margin-bottom:var(--tartea-3)}
.orri-burua>.edukiontzia>.ekintzak{margin-top:var(--tartea-5)}
.orri-burua .oharra{margin-top:var(--tartea-5);max-width:62ch}
@media (max-width:599px){.orri-burua{padding:var(--tartea-7) 0 var(--tartea-6)}.orri-burua h1{padding-left:var(--tartea-4)}.orri-burua .sarrera,.orri-burua .lema-es,.orri-burua>.edukiontzia>.ekintzak,.orri-burua .oharra{margin-left:calc(5px + var(--tartea-4))}}


/* --- hero de portada: lema + línea + 2 CTA + POL grande --- */
.hero{background:var(--azalera-marka);padding:var(--tartea-8) 0 calc(var(--tartea-8) + var(--tartea-8))}
.hero-sareta{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:var(--tartea-7);align-items:center}
.hero-testua{border-left:5px solid var(--titularra);padding-left:var(--tartea-6)}
.hero h1{font-size:clamp(2.5rem,4.6vw,3.5rem);max-width:22ch;margin-bottom:var(--tartea-4)}
.hero-lerroa{font-size:var(--neurria-4);color:var(--tinta-2);max-width:42ch;margin-bottom:var(--tartea-6);line-height:1.45}
.hero-sinboloa{display:flex;justify-content:center;align-items:center}
.hero-sinboloa svg{width:min(100%,380px);height:auto}
@media (max-width:799px){
  .hero{padding:var(--tartea-6) 0 calc(var(--tartea-8) + var(--tartea-5))}
  .hero-sareta{grid-template-columns:1fr;gap:var(--tartea-6)}
  .hero-sareta>.hero-sinboloa{order:-1;justify-content:flex-start}
  .hero-sinboloa svg{width:min(44%,180px)}
  .hero-testua{padding-left:var(--tartea-4)}
}


/* --- barra de título azul (zientziaklik) + banda #242424 con cifras (science.eus) --- */
.aurkezpena{position:relative;z-index:1;margin-top:calc(-1 * var(--tartea-8))}
.izenburu-barra{background:var(--kolore-urdina);color:var(--kolore-zuria);font-weight:600;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.3;letter-spacing:var(--tartea-titularra);text-align:center;padding:var(--tartea-5) var(--tartea-5);margin:0;max-width:none}
.zifra-banda{list-style:none;margin:0;padding:var(--tartea-6) var(--tartea-4);background:var(--kolore-tinta);color:var(--kolore-iluna-testua);display:grid;grid-template-columns:repeat(var(--z,3),minmax(0,1fr));gap:var(--tartea-5);text-align:center}
.zifra-banda li{display:flex;flex-direction:column;align-items:center;gap:2px}
.zifra-banda .zifra{font-weight:400;font-size:clamp(2.75rem,5.6vw,4.25rem);line-height:1.1;color:var(--kolore-urdina-400);font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.zifra-banda .zifra-izena{font-size:var(--neurria-3);color:var(--kolore-iluna-testua)}
.zifra-banda .zifra-azalpena{font-size:var(--neurria-1);color:var(--kolore-iluna-testua-2);margin:0}
.zifra-banda .adibide-marka{color:var(--kolore-iluna-testua-2);border-color:var(--kolore-iluna-lerroa);margin-top:var(--tartea-2)}
@media (max-width:699px){.zifra-banda{grid-template-columns:1fr;gap:var(--tartea-4)}}
@media (min-width:700px) and (max-width:899px){.zifra-banda[style*="--z:4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}


/* --- tarjeta de juego (estructura de POLYMAT (jolasak); aspecto de la rejilla de science.eus) --- */
.jokoen-sareta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tartea-7) var(--tartea-5);align-items:start}
@media (max-width:1079px){.jokoen-sareta{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:819px){.jokoen-sareta{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:539px){.jokoen-sareta{grid-template-columns:1fr}}
.karta-jokoa{position:relative;display:flex;flex-direction:column;min-width:0}
.karta-jokoa.ezkutatuta{display:none}
.azala{aspect-ratio:31/20;background-color:var(--f-tindua,var(--azalera-2));display:flex;align-items:center;justify-content:center;position:relative}
.azala .sinboloa{width:34%;height:auto}
.karta-jokoa .azala{border-top:4px solid var(--f,var(--azalera-2))}   /* filete del faro (o ninguno visible) */
.karta-gorputza{padding-top:var(--tartea-4);display:flex;flex-direction:column;gap:var(--tartea-3);flex:1}
.karta-jokoa h3{font-size:var(--neurria-3);font-weight:700;color:var(--titularra);margin:0;line-height:1.25}
.karta-jokoa h3 .azpi{display:block;font-weight:400;font-size:var(--neurria-1);color:var(--tinta-2);letter-spacing:0;margin-top:2px}
.karta-botoia{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;min-height:44px;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left;border-radius:var(--erradioa-1)}
.karta-botoia .ik{width:24px;height:24px;flex:none;color:var(--titularra);margin-top:1px;transition:transform var(--iraupena-2) var(--kurba-estandarra)}
.karta-botoia:hover>span:first-child{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}
.karta-botoia[aria-expanded=true] .ik{transform:rotate(180deg)}
.karta-meta{margin:0;border-top:1px solid var(--lerroa);padding-top:var(--tartea-3);display:grid;grid-template-columns:minmax(0,1fr);gap:0}
.karta-meta dt{font-size:var(--neurria-0);font-weight:700;color:var(--tinta);line-height:1.6}
.karta-meta dd{margin:0 0 var(--tartea-2);font-size:var(--neurria-1);color:var(--esteka);line-height:1.45}
.karta-meta dd.gabe{color:var(--tinta-2)}
.karta-jokoa .laburpena{margin:0;color:var(--tinta-2);font-size:var(--neurria-1);line-height:1.55}
.karta-edukia{display:flex;flex-direction:column;gap:var(--tartea-4);border-top:1px solid var(--lerroa);padding-top:var(--tartea-4)}
.karta-edukia[hidden]{display:none}
.karta-edukia .ekintzak{gap:var(--tartea-2)}
.datuak{display:grid;grid-template-columns:auto 1fr;gap:6px var(--tartea-3);margin:0;font-size:var(--neurria-1)}
.datuak dt{display:flex;align-items:center;gap:4px;color:var(--tinta-2);font-weight:500}
.datuak dt .ik{width:16px;height:16px}
.datuak dd{margin:0;overflow-wrap:anywhere}
.karta-jokoa.laster .azala{opacity:.8}
.karta-jokoa.laster h3{color:var(--tinta-2)}
.karta-jokoa .adibide-marka{align-self:flex-start}
.berresteko{color:var(--tinta-2);font-style:italic}


/* --- tarjetas destacadas: «imagen» + panel #242424 (science.eus); sin fotos: trama + silueta --- */
.nabarmen-kartak{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tartea-5)}
.nabarmena{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--kolore-tinta);color:var(--kolore-iluna-testua);min-height:300px}
.nabarmena-irudia{display:flex;align-items:center;justify-content:center;background-color:var(--kolore-urdina-100);background-size:96px 96px}
.nabarmena-irudia.urdina{background-color:var(--kolore-urdina)}
.nabarmena-irudia svg{width:52%;height:auto}
.nabarmena-panela{padding:var(--tartea-6) var(--tartea-5);display:flex;flex-direction:column;gap:var(--tartea-3);align-items:flex-start;justify-content:center}
.nabarmena h2,.nabarmena h3{color:var(--kolore-zuria);font-weight:500;font-size:var(--neurria-5);margin:0;letter-spacing:0}
.nabarmena p{color:var(--kolore-iluna-testua-2);font-size:var(--neurria-1);line-height:1.75;margin:0 0 var(--tartea-2)}
.nabarmena .pilulak{margin-bottom:var(--tartea-2)}
.nabarmena.zabala{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}
@media (max-width:1023px){.nabarmen-kartak{grid-template-columns:1fr}}
@media (max-width:599px){.nabarmena,.nabarmena.zabala{grid-template-columns:1fr}.nabarmena-irudia{aspect-ratio:31/14}.nabarmena-irudia svg{width:auto;height:72%}}


/* --- servicio para centros --- */
.pausoak{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--tartea-6) var(--tartea-5);counter-reset:pausoa}
.pausoa{counter-increment:pausoa;display:flex;flex-direction:column;gap:var(--tartea-2);border-top:1px solid var(--lerroa);padding-top:var(--tartea-4)}
.pausoa::before{content:counter(pausoa);font-weight:400;font-size:var(--neurria-7);line-height:1;color:var(--titularra);font-variant-numeric:tabular-nums}
.pausoa h3{margin:0;font-size:var(--neurria-3);color:var(--titularra)}
.pausoa p{margin:0;font-size:var(--neurria-1);color:var(--tinta-2)}
.zerrenda-ikonoduna{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--tartea-6) var(--tartea-6)}
.zerrenda-ikonoduna li{display:flex;gap:var(--tartea-3);align-items:flex-start}
.zerrenda-ikonoduna .ik{width:28px;height:28px;color:var(--titularra);flex:none;margin-top:2px}
.zerrenda-ikonoduna h3{margin:0 0 2px;font-size:var(--neurria-3);color:var(--titularra)}
.zerrenda-ikonoduna p{margin:0;font-size:var(--neurria-1);color:var(--tinta-2)}


/* --- créditos (barra de tres niveles) --- */
.kredituak{display:flex;flex-wrap:wrap;gap:var(--tartea-6) var(--tartea-8);align-items:flex-start;margin:0}
.kreditua{display:flex;flex-direction:column;align-items:flex-start;gap:var(--tartea-2);min-width:0}
.kreditua .maila{font-weight:700;font-size:var(--neurria-0);color:var(--tinta);letter-spacing:var(--tartea-etiketa)}
.kreditua .lankideak{font-size:var(--neurria-1);margin:0;max-width:34ch;color:var(--esteka)}
.kreditua .lankideak span{white-space:nowrap}
.logo-polymat{height:28px;width:auto}
.logo-gv{display:block;height:64px;width:auto;background:var(--kolore-zuria);border-radius:var(--erradioa-1)}
.logo-fecyt{display:block;height:48px;width:auto;background:var(--kolore-zuria);border-radius:var(--erradioa-1);padding:4px 6px}
.fecyt-blokea{display:flex;flex-direction:column;gap:var(--tartea-2)}
.fecyt-blokea .leyenda{font-size:var(--neurria-0);color:var(--tinta-2);margin:0;max-width:60ch}
.ekimena{display:inline-flex;align-items:center;gap:var(--tartea-3);font-weight:500;font-size:var(--neurria-2);color:var(--tinta);margin:0}
.ekimena.zuria{color:var(--kolore-zuria)}
.ekimena-marka svg{height:64px;width:auto}
.aldaera{border-top:1px solid var(--lerroa);padding:var(--tartea-6) 0 0}
.aldaera h3{font-size:var(--neurria-4);color:var(--titularra);margin-bottom:var(--tartea-2)}
.aldaera .deskribapena{color:var(--tinta-2);margin-bottom:var(--tartea-5)}
.aldaerak{display:flex;flex-direction:column;gap:var(--tartea-7)}
.ekimena-sareta{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--tartea-4)}
.ekimena-sareta>div{padding:var(--tartea-5);display:flex;flex-direction:column;gap:var(--tartea-3);overflow:hidden;border:1px solid var(--lerroa)}
.ekimena-sareta .etiketa-fondoa{font-family:var(--letra-mono);font-size:var(--neurria-0);opacity:.8}
.banda-urdina{background:var(--kolore-urdina);color:var(--kolore-zuria)}
.banda-iluna{background:var(--kolore-tinta);color:var(--kolore-iluna-testua)}
.banda-argia{background:var(--kolore-zuria);color:var(--kolore-tinta)}
.banda-argia .ekimena{color:var(--kolore-tinta)}
.banda-iluna .ekimena{color:var(--kolore-iluna-testua)}


/* --- pie GV: #242424 + barra gris clara (beta.science.eus) --- */
.oina{background:var(--kolore-tinta);color:var(--kolore-iluna-testua-2);margin-top:var(--tartea-6)}
.oina :focus-visible{outline-color:var(--kolore-zuria)}
.oina-nagusia{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--tartea-7);padding:var(--tartea-8) 0 var(--tartea-7)}
.oina .marka svg{height:52px;width:auto}
.oina-lema{color:var(--kolore-zuria);font-weight:500;font-size:var(--neurria-3);margin:var(--tartea-3) 0 var(--tartea-5)}
.oina-datuak{margin:0;font-size:var(--neurria-1);line-height:2;display:flex;align-items:center;gap:var(--tartea-2)}
.oina-datuak .ik{width:18px;height:18px;color:var(--kolore-urdina-400)}
.oina a{color:var(--kolore-zuria)}
.oina a:hover{color:var(--kolore-urdina-400)}
.oina-kredituak{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tartea-6);align-content:start}
.oina-kreditua{display:flex;flex-direction:column;align-items:flex-start;gap:var(--tartea-4);border-top:1px solid var(--kolore-iluna-lerroa);padding-top:var(--tartea-4)}
.oina-kreditua .maila{color:var(--kolore-zuria);font-weight:500;font-size:var(--neurria-4);line-height:1.3}
.oina-kreditua .logo-polymat{height:32px;width:auto}
.logo-gv-zuria{display:block;height:auto;width:min(100%,340px)}
.oina-behea{background:var(--azalera-2);color:var(--tinta-2);font-size:var(--neurria-1)}
.oina-behea>.edukiontzia{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--tartea-2) var(--tartea-5);min-height:88px;padding:var(--tartea-3) 0}
.oina-behea p{margin:0}
.oina-legala{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--tartea-2)}
.oina-behea a{color:var(--tinta-2);text-decoration:none;display:inline-flex;align-items:center;min-height:44px;padding:0 var(--tartea-2)}
.oina-behea a:hover{color:var(--esteka);text-decoration:underline}
@media (max-width:899px){.oina-nagusia{grid-template-columns:1fr}}
@media (max-width:539px){.oina-kredituak{grid-template-columns:1fr}.oina-behea>.edukiontzia{flex-direction:column;align-items:flex-start;padding:var(--tartea-4) 0}.oina-legala{margin-left:calc(-1 * var(--tartea-2))}}


/* --- tema oscuro: ajustes de los componentes --- */
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-argian{display:none}:root:not([data-theme=light]) .logo-ilunean{display:block}:root:not([data-theme=light]) .pilula-itsasargia{color:var(--kolore-tinta)}:root:not([data-theme=light]) .azala{background-color:var(--azalera-2)}:root:not([data-theme=light]) .oharra{background:var(--azalera-2);color:var(--tinta)}:root:not([data-theme=light]) .oharra .ik{color:var(--kolore-abisua-atzealdea)}:root:not([data-theme=light]) .hero,:root:not([data-theme=light]) .orri-burua,:root:not([data-theme=light]) .ospakizuna{background:var(--azalera)}:root:not([data-theme=light]) .zifra-banda,:root:not([data-theme=light]) .nabarmena{background:var(--azalera)}:root:not([data-theme=light]) .oina{border-top:1px solid var(--lerroa)}:root:not([data-theme=light]) .botoia-2:hover{color:var(--kolore-tinta)}}
:root[data-theme=dark] .logo-argian{display:none}:root[data-theme=dark] .logo-ilunean{display:block}:root[data-theme=dark] .pilula-itsasargia{color:var(--kolore-tinta)}:root[data-theme=dark] .azala{background-color:var(--azalera-2)}:root[data-theme=dark] .oharra{background:var(--azalera-2);color:var(--tinta)}:root[data-theme=dark] .oharra .ik{color:var(--kolore-abisua-atzealdea)}:root[data-theme=dark] .hero,:root[data-theme=dark] .orri-burua,:root[data-theme=dark] .ospakizuna{background:var(--azalera)}:root[data-theme=dark] .zifra-banda,:root[data-theme=dark] .nabarmena{background:var(--azalera)}:root[data-theme=dark] .oina{border-top:1px solid var(--lerroa)}:root[data-theme=dark] .botoia-2:hover{color:var(--kolore-tinta)}
/* --- explorador de faros (maquetas v0.3) --- */
.trantsizioak{display:flex;flex-direction:column;gap:var(--tartea-8)}
.trantsizio-burua{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tartea-1);margin-bottom:var(--tartea-4)}
.trantsizio-burua h3{font-size:var(--neurria-5);color:var(--titularra);margin:0}
.trantsizio-burua h3 .zenbakia{font-family:var(--letra-mono);font-weight:400;font-size:var(--neurria-4);color:var(--tinta-2)}
.trantsizio-burua p{margin:0}
.trantsizio-burua .azalpena{color:var(--tinta-2)}
.faro-zerrenda{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}
.faro-lerroa{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;gap:var(--tartea-3) var(--tartea-4);align-items:center;padding:var(--tartea-4) 0;border-top:1px solid var(--lerroa)}
.faro-lerroa:last-child{border-bottom:1px solid var(--lerroa)}
.faro-ikonoa{width:48px;height:48px;background:var(--f-tindua);color:var(--kolore-tinta);display:flex;align-items:center;justify-content:center;border-left:4px solid var(--f)}
.faro-ikonoa .ik{width:26px;height:26px}
.faro-testua .zenbakia{font-family:var(--letra-mono);font-size:var(--neurria-0);color:var(--tinta-2)}
.faro-testua h4{margin:0;font-size:var(--neurria-3);color:var(--titularra)}
.faro-testua p{margin:0;font-size:var(--neurria-1)}
.faro-testua p:not(.es){color:var(--tinta-2)}
.kopurua{font-family:var(--letra-mono);font-size:var(--neurria-1);color:var(--tinta-2);white-space:nowrap}
@media (max-width:699px){.faro-lerroa{grid-template-columns:48px minmax(0,1fr)}.kopurua{grid-column:2}.faro-lerroa .pilula{grid-column:2;justify-self:start}}

/* --- sitio zientziajolasak.eus v1.0 · ajustes sobre los componentes de las maquetas --- */
/* marca POLYMAT (18/10/2026): texto en Open Sans; títulos, navegación, botones y etiquetas en Montserrat */
body{background:var(--atzealdea);font-family:var(--letra-testua)}
h1,h2,h3,h4,h5,h6,button,.botoia,.menua,.goiburua,.oina h2,.oina h3{font-family:var(--letra-titularra)}
/* con Montserrat, las palabras cortas («Juegos») se quedaban en 43 px de ancho: objetivo mínimo de 44 px */
.ogi-papurra a,.oina-datuak a,.esteka-handia{min-width:44px;justify-content:center}
.berrikusi-gabe{font-family:var(--letra-titularra)}
/* castellano como complemento */
.es-lerroa{display:block;color:var(--tinta-2);font-size:.92em;margin-top:var(--tartea-1)}
.hero-lerroa .es-lerroa{font-size:var(--neurria-3)}
/* hueco del avatar de POL (estático hasta que llegue el componente) */
.pol-hutsunea{margin:0;display:flex;align-items:center;justify-content:center}
.pol-hutsunea>img,.pol-hutsunea>picture,.pol-hutsunea>picture>img{width:100%;height:auto;display:block}
.pol-hutsunea>img.pol-iluna,:root[data-theme=dark] .pol-hutsunea>img.pol-argia{display:none}
:root[data-theme=dark] .pol-hutsunea>img.pol-iluna{display:block}
.pol-hutsunea>.polm{flex:1 1 auto}
.pol-hutsunea--hero{width:min(100%,360px);margin-inline:auto}
.orri-burua-sareta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--tartea-6);align-items:center}
.orri-burua .pol-hutsunea{width:clamp(88px,13vw,168px)}
.orri-burua-sareta>div>.ekintzak{margin-left:calc(5px + var(--tartea-5))}
@media (max-width:599px){.orri-burua-sareta{grid-template-columns:minmax(0,1fr) 72px;gap:var(--tartea-3)}.orri-burua .pol-hutsunea{width:72px}.orri-burua-sareta>div>.ekintzak{margin-left:calc(5px + var(--tartea-4))}}
@media (max-width:799px){.hero-sareta>.pol-hutsunea{order:-1;width:min(44%,170px);margin:0}}
.orri-burua-sareta.pol-gabe{grid-template-columns:minmax(0,1fr)}
/* estado vacío honesto («Laster») */
.hutsik{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--tartea-5);align-items:center;background:var(--azalera-marka);border-left:5px solid var(--titularra);padding:var(--tartea-6) var(--tartea-6);max-width:860px;margin:0 auto}
.hutsik.pol-duna{grid-template-columns:120px minmax(0,1fr)}
.hutsik h3{font-size:var(--neurria-5);color:var(--titularra);margin:0 0 var(--tartea-2)}
.hutsik p{margin:0 0 var(--tartea-3)}
.hutsik p:last-child{margin-bottom:0}
.hutsik .pol-hutsunea{width:120px}
@media (max-width:599px){.hutsik,.hutsik.pol-duna{grid-template-columns:minmax(0,1fr);padding:var(--tartea-5) var(--tartea-4)}.hutsik .pol-hutsunea{width:88px;justify-content:flex-start}}
.esteka-kanpokoa{display:inline-flex;align-items:center;gap:4px;min-height:44px}
.esteka-kanpokoa .ik{width:18px;height:18px}
/* filtros del catálogo (solo con JavaScript) */
.js-bakarrik{display:none}
.js .js-bakarrik{display:flex}
.iragazki-taldeak{flex-direction:column;gap:var(--tartea-4);align-items:center}
.iragazki-taldea{display:flex;flex-wrap:wrap;gap:var(--tartea-2);justify-content:center;align-items:center}
.iragazki-taldea .izena{font-weight:600;font-size:var(--neurria-1);color:var(--tinta-2);margin-right:var(--tartea-2)}
.pilula[data-faro]{border-left:6px solid var(--f)}
.pilula[data-faro][aria-pressed=true]{border-left-color:var(--f)}
/* mosaico de faros (imagen de la tarjeta destacada «Itsasargiak»: contenido real, sin fotos) */
.faro-mosaikoa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:var(--tartea-5);width:100%;align-self:stretch;align-content:center;background:var(--kolore-marka-100)}
.faro-mosaikoa span{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--f-tindua);border-left:4px solid var(--f);color:var(--kolore-tinta)}
.faro-mosaikoa .ik{width:44%;height:auto}
.nabarmena-irudia .pol-hutsunea{width:52%}
@media (max-width:599px){
  .nabarmena-irudia.faro-mosaikoa{aspect-ratio:auto;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;padding:var(--tartea-4)}
  .nabarmena-irudia .pol-hutsunea{width:34%}
}
.nabarmena-panela{min-width:0}
.nabarmena .es-lerroa{color:var(--kolore-iluna-testua-2)}
.botoia-zuria{overflow-wrap:anywhere}
.esteka-handia{display:inline-flex;align-items:center;min-height:44px}
/* textos largos y páginas legales */
.testua{max-width:72ch;margin-inline:auto}
.testua h2{font-size:var(--neurria-5);color:var(--titularra);margin:var(--tartea-7) 0 var(--tartea-3)}
.testua h2:first-child{margin-top:0}
.testua h3{font-size:var(--neurria-3);margin:var(--tartea-5) 0 var(--tartea-2)}
.testua ul{padding-left:1.2em;margin:0 0 var(--tartea-3)}
.testua li{margin-bottom:var(--tartea-2)}
.testua dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--tartea-2) var(--tartea-4);margin:0 0 var(--tartea-4)}
.testua dt{font-weight:600}
.testua dd{margin:0;overflow-wrap:anywhere}
@media (max-width:599px){.testua dl{grid-template-columns:minmax(0,1fr);gap:0}.testua dd{margin-bottom:var(--tartea-3)}}
.eguneraketa{color:var(--tinta-2);font-size:var(--neurria-1)}
mark.falta-datua{background:var(--kolore-abisua-atzealdea);color:var(--kolore-tinta);outline:2px dashed var(--kolore-abisua);outline-offset:1px;padding:0 4px;font-weight:600;border-radius:2px}
details.gaztelaniaz{border-top:1px solid var(--lerroa);margin-top:var(--tartea-6);padding-top:var(--tartea-2)}
details.gaztelaniaz>summary{min-height:44px;display:flex;align-items:center;gap:var(--tartea-2);cursor:pointer;font-weight:600;color:var(--esteka);list-style:none}
details.gaztelaniaz>summary::-webkit-details-marker{display:none}
details.gaztelaniaz>summary .ik{transition:transform var(--iraupena-2) var(--kurba-estandarra)}
details.gaztelaniaz[open]>summary .ik{transform:rotate(180deg)}
/* créditos en tres niveles (honi-buruz) */
.kreditu-mailak{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tartea-6);margin:var(--tartea-5) 0 0}
.kreditu-maila{border-top:5px solid var(--titularra);padding-top:var(--tartea-4);display:flex;flex-direction:column;gap:var(--tartea-3);align-items:flex-start}
.kreditu-maila h3{margin:0;font-size:var(--neurria-3);color:var(--titularra)}
.kreditu-maila p{margin:0;font-size:var(--neurria-1);color:var(--tinta-2)}
.kreditu-maila .logo-polymat{height:30px;width:auto}
.kreditu-maila .logo-gv{height:auto;width:min(100%,300px);background:var(--kolore-zuria);padding:6px;border-radius:var(--erradioa-1)}
@media (max-width:899px){.kreditu-mailak{grid-template-columns:minmax(0,1fr)}}
/* pie: sin logotipo de Zientzia Jolasak (el logotipo solo va en la cabecera) */
.oina-lema{font-size:var(--neurria-4);margin-top:0}
.oina-lema .es-lerroa{color:var(--kolore-iluna-testua-2);font-size:var(--neurria-2);font-weight:400}
.oina-kreditua img{display:block}
.oina-kreditua .logo-polymat{height:32px;width:auto}
.oina-datuak a{display:inline-flex;align-items:center;min-height:44px}
.oina-legala a[aria-current=page]{color:var(--tinta);font-weight:600;text-decoration:underline;text-underline-offset:.2em}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hutsik{background:var(--azalera)}}
:root[data-theme=dark] .hutsik{background:var(--azalera)}
/* --- v1.1 SEO y contenido: miga de pan, preguntas frecuentes, textos largos, ficha de juego --- */
.ogi-papurra ol{list-style:none;margin:0 0 var(--tartea-3);padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--tartea-2);font-size:var(--neurria-1);color:var(--tinta-2)}
.ogi-papurra li{display:inline-flex;align-items:center;gap:var(--tartea-2)}
.ogi-papurra li+li::before{content:"›";color:var(--tinta-3)}
.ogi-papurra a{display:inline-flex;align-items:center;min-height:44px;color:var(--esteka)}
.ogi-papurra [aria-current]{display:inline-flex;align-items:center;min-height:44px}
.sarrera-handia>p:not(.es){font-size:var(--neurria-3)}
.testua .es,.atala .testua p.es{color:var(--tinta-2)}
.bi-zutabe{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}
.faq-zerrenda{border-top:1px solid var(--lerroa);margin-top:var(--tartea-4)}
details.faq{border-bottom:1px solid var(--lerroa)}
details.faq>summary{min-height:56px;display:flex;align-items:center;gap:var(--tartea-3);cursor:pointer;font-weight:600;font-size:var(--neurria-3);color:var(--titularra);list-style:none;padding:var(--tartea-2) 0}
details.faq>summary::-webkit-details-marker{display:none}
details.faq>summary .ik{flex:none;width:22px;height:22px;transition:transform var(--iraupena-2) var(--kurba-estandarra)}
details.faq[open]>summary .ik{transform:rotate(180deg)}
.faq-erantzuna{padding:0 0 var(--tartea-4) calc(22px + var(--tartea-3))}
.faq-erantzuna p{margin:0 0 var(--tartea-2)}
.balio-zerrenda{list-style:none;padding:0;margin:var(--tartea-4) 0 0;display:grid;gap:var(--tartea-5)}
.balio-zerrenda h3{margin:0 0 var(--tartea-1);color:var(--titularra)}
.balio-zerrenda h3 .es{font-weight:400;font-size:var(--neurria-2)}
.balio-zerrenda p{margin:0}
.orrialdea,.iturria{color:var(--tinta-2);font-size:var(--neurria-1)}
.faro-testua p.es{color:var(--tinta-2)}
.trantsizio-burua .azalpena.es{font-size:var(--neurria-1)}
.katalogo-sarrera{margin-bottom:var(--tartea-6)}
.fitxa-dl dt{display:flex;align-items:center;gap:6px}
.fitxa-dl dt .ik{width:18px;height:18px;color:var(--tinta-2)}
.karta-jokoa h3 a{color:inherit;text-decoration:none;display:inline-flex;min-height:44px;align-items:center}
.karta-jokoa h3 a:hover{text-decoration:underline}

/* --- cabecera v2: una sola fila · logotipo · lema | menú | EU · ES · EN --- */
.goiburua{background:var(--kolore-marka);color:var(--kolore-zuria)}
.goiburua :focus-visible{outline:3px solid var(--kolore-zuria);outline-offset:2px}
.goiburu-lerroa{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--tartea-4);min-height:76px}
.goiburu-marka{display:flex;align-items:center;gap:var(--tartea-3);min-width:0;margin-right:auto;padding:var(--tartea-2) 0}
.marka{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;flex:none;border-radius:var(--erradioa-1)}
.goiburua .marka img{height:52px;width:auto;display:block}   /* símbolo v1 a 52 px (uso recomendado ≥ 48), wordmark como antes */
.goiburu-lema{font-family:var(--letra-titularra);font-weight:500;font-size:var(--neurria-2);line-height:1.2;color:var(--kolore-zuria);white-space:nowrap;display:flex;align-items:center;gap:var(--tartea-3);margin:0}
.goiburu-lema .puntua{opacity:.8}
@media (min-width:960px){.goiburu-lema{padding-top:5px}}   /* línea base del lema con la del wordmark (el ADN baja por debajo) */
.goiburu-nabigazioa{display:flex;align-items:center;gap:var(--tartea-5)}
.goiburu-nabigazioa ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}
.goiburu-nabigazioa a{position:relative;display:inline-flex;align-items:center;min-height:48px;padding:0 var(--tartea-3);font-weight:500;font-size:var(--neurria-1);letter-spacing:var(--tartea-etiketa);text-transform:uppercase;color:var(--kolore-zuria);text-decoration:none;white-space:nowrap}
.goiburu-nabigazioa a:hover{color:var(--kolore-zuria)}
.menua a::after{content:"";position:absolute;left:var(--tartea-3);right:var(--tartea-3);bottom:10px;height:2px;background:var(--kolore-zuria);transform:scaleX(0);transform-origin:left;transition:transform var(--iraupena-2) var(--kurba-estandarra)}
.menua a:hover::after,.menua a[aria-current=page]::after{transform:scaleX(1)}
.menua a[aria-current=page]{font-weight:600}
.hizkuntzak li{display:flex;align-items:center}
.hizkuntzak li+li::before{content:"\00B7";opacity:.75;padding:0 2px}
.hizkuntzak a{min-width:44px;justify-content:center;padding:0 6px}
.hizkuntzak a:hover{text-decoration:underline;text-underline-offset:.35em}
.hizkuntzak a[aria-current]{font-weight:700;text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:2px}
.goiburu-eskuina{display:flex;flex-direction:column;align-items:flex-end;gap:0}
.sareak{gap:2px}
.sareak a.sare-esteka{min-width:44px;min-height:44px;padding:0;justify-content:center;border-radius:var(--erradioa-1)}
.sareak a.sare-esteka:hover{background:var(--kolore-marka-700)}
.sareak .ik{width:22px;height:22px}
.goiburu-eskuina .hizkuntzak a{min-height:44px}
/* conmutador claro / oscuro (11/10/2026): junto a las redes; en móvil, dentro de la hamburguesa. Sin JS no aparece */
.goiburu-tresnak{display:flex;align-items:center;gap:2px}
.gaia-botoia{display:none;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--kolore-zuria);border-radius:var(--erradioa-1);cursor:pointer;align-items:center;justify-content:center}
.js .gaia-botoia{display:inline-flex}
.gaia-botoia:hover{background:var(--kolore-marka-700)}
.gaia-botoia .ik{width:22px;height:22px}
.gaia-botoia .ik-eguzkia,:root[data-theme=dark] .gaia-botoia .ik-ilargia{display:none}
:root[data-theme=dark] .gaia-botoia .ik-eguzkia{display:block}
.menu-botoia{display:none;min-width:44px;min-height:44px;border:1px solid var(--kolore-marka-400);background:transparent;border-radius:var(--erradioa-1);color:var(--kolore-zuria);cursor:pointer;padding:0;align-items:center;justify-content:center;flex:none}
.menu-botoia:hover{background:var(--kolore-marka-700)}
.menu-botoia .ik{width:24px;height:24px}
.menu-botoia .ik-itxi{display:none}
.goiburua.irekita .menu-botoia .ik-menua{display:none}
.goiburua.irekita .menu-botoia .ik-itxi{display:block}
@media (max-width:959px){
  .js .menu-botoia{display:inline-flex}
  .goiburu-marka{flex-direction:column;align-items:flex-start;gap:2px}
  .goiburua .marka img{height:48px}
  .goiburu-lema{font-size:var(--neurria-1)}
  .goiburu-lema .puntua{display:none}
  .goiburu-nabigazioa{flex-basis:100%;flex-direction:column;align-items:stretch;gap:0;padding:var(--tartea-1) 0 var(--tartea-4);border-top:1px solid var(--kolore-marka-700)}
  .js .goiburu-nabigazioa{display:none}
  .js .goiburua.irekita .goiburu-nabigazioa{display:flex}
  .goiburu-nabigazioa .menua{flex-direction:column;align-items:stretch}
  .goiburu-nabigazioa .menua li+li{border-top:1px solid var(--kolore-marka-700)}
  .goiburu-nabigazioa .menua a{display:flex;padding:0}
  .menua a::after{left:0;right:auto;width:32px;bottom:6px}
  .goiburu-eskuina{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top:1px solid var(--kolore-marka-700);padding-top:var(--tartea-2)}
  .goiburu-eskuina .hizkuntzak a{min-height:44px}
  .sareak li:first-child a{margin-left:-10px}
  .hizkuntzak a{padding:0 6px}
  .hizkuntzak li:first-child a{margin-left:-6px}
}
/* --- cabecera en escritorio como science.eus (11/10/2026): arriba, el logotipo y, a su altura, redes y tema; una línea
   fina; abajo, el menú bajo el logotipo (15 px, mayúsculas, 20 px de aire, barra de 5 px en la sección activa) y, a la
   derecha, EU · ES · EN. 96 + 1 + 60 px, como allí. En móvil, la hamburguesa de siempre. --- */
@media (min-width:960px){
  .goiburua{position:relative}
  .goiburua::before{content:"";position:absolute;left:0;right:0;top:96px;height:1px;background:rgba(255,255,255,.22);pointer-events:none}
  .goiburu-lerroa{position:relative;display:block;min-height:0}
  .goiburu-marka{height:96px;padding:0;margin:0}
  .goiburu-nabigazioa{display:flex;align-items:stretch;justify-content:space-between;gap:var(--tartea-5);height:60px;margin-top:1px}
  .goiburu-nabigazioa .menua{align-items:stretch}
  .goiburu-nabigazioa .menua li{display:flex}
  .goiburu-nabigazioa .menua a{min-height:60px;padding:0 20px;font-size:15px;font-weight:400;letter-spacing:.3px}
  .menua a::after{left:0;right:0;bottom:0;height:5px;background:rgba(255,255,255,.75)}
  .menua a[aria-current=page]{font-weight:500}
  .goiburu-eskuina{flex-direction:row;align-items:center}
  .goiburu-tresnak{position:absolute;top:0;right:0;height:96px;display:flex;align-items:center;gap:var(--tartea-1)}
  .goiburu-eskuina .hizkuntzak a{font-size:15px;min-height:44px}
  .hizkuntzak a[aria-current]{font-weight:700;text-decoration:none}
  .hizkuntzak a[aria-current]:hover{text-decoration:underline}
}
/* --- píldora de faro: icono de faro en el color oficial del faro + el nombre (el color nunca va solo) --- */
.pilula-faroa{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:3px 12px 3px 6px;border-radius:var(--pilula);background:var(--f-tindua);border-left:4px solid var(--f);color:var(--kolore-tinta);font-family:var(--letra-titularra);font-weight:600;font-size:var(--neurria-1);line-height:1.25}
.pilula-faroa .ik{width:22px;height:22px;color:var(--f);flex:none}
/* --- portada v2: banner, mapa y juegos --- */
.mapa-atala{padding:var(--tartea-7) 0 0}
.mapa-oina{margin:var(--tartea-3) auto 0;text-align:center;font-size:var(--neurria-1);color:var(--tinta-2);max-width:60ch}
.jolas-zerrenda{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--tartea-6) var(--tartea-5)}
.jolas-txartela{display:flex;flex-direction:column;gap:var(--tartea-3);border-top:5px solid var(--f,var(--titularra));padding-top:var(--tartea-4);scroll-margin-top:var(--tartea-5)}
.jolas-txartela:target{outline:3px solid var(--fokua);outline-offset:6px}
.jolas-txartela .eraikina{margin:0;font-size:var(--neurria-1);color:var(--tinta-2);font-weight:500}
.jolas-txartela h3{margin:0;font-size:var(--neurria-4);color:var(--titularra)}
.jolas-txartela .laburpena{margin:0;color:var(--tinta)}
.jolas-txartela .artikulua{margin:0;font-size:var(--neurria-1);color:var(--tinta-2);border-left:3px solid var(--lerroa);padding-left:var(--tartea-3)}
.jolas-txartela .artikulua cite{font-style:normal;font-weight:600;color:var(--tinta)}
.jolas-txartela .artikulua a{display:inline-flex;align-items:center;min-height:44px;font-family:var(--letra-mono);font-size:var(--neurria-0)}
.jolas-txartela .oina-txartela{display:flex;flex-wrap:wrap;gap:var(--tartea-2);align-items:center;margin-top:auto}
.egoera-laster{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:3px 12px;border-radius:var(--pilula);background:var(--azalera-marka);color:var(--esteka);font-weight:600;font-size:var(--neurria-1)}
.egoera-laster .ik{width:16px;height:16px}
.hero{padding-bottom:var(--tartea-8)}
#jolasak{padding-top:var(--tartea-8)}
@media (max-width:799px){.hero{padding-bottom:var(--tartea-6)}}
@media (max-width:599px){.hero h1{font-size:clamp(1.85rem,8.2vw,2.5rem);overflow-wrap:normal;word-break:normal}}
/* banner compacto (11/10/2026): sin ilustración; título arriba, texto y botones debajo; el mapa sube */
.hero.hero--trinkoa{padding:var(--tartea-7) 0 var(--tartea-6)}
.hero--trinkoa .hero-testua{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"h h" "p b";align-items:end;gap:var(--tartea-4) var(--tartea-7)}
.hero--trinkoa h1{grid-area:h;max-width:none;margin:0;font-size:clamp(2.25rem,3.6vw,2.875rem);line-height:1.1;text-wrap:balance}
.hero--trinkoa .hero-lerroa{grid-area:p;margin:0;max-width:60ch;font-size:var(--neurria-3)}
.hero--trinkoa .ekintzak{grid-area:b;flex-wrap:nowrap}
.hero--trinkoa+.mapa-atala{padding-top:var(--tartea-6)}
@media (max-width:899px){.hero--trinkoa .hero-testua{grid-template-columns:minmax(0,1fr);grid-template-areas:"h" "p" "b";gap:var(--tartea-3)}.hero--trinkoa .ekintzak{flex-wrap:wrap;margin-top:var(--tartea-2)}}
@media (max-width:599px){.hero.hero--trinkoa{padding:var(--tartea-5) 0}.hero--trinkoa h1{font-size:clamp(1.75rem,8vw,2.25rem)}.hero--trinkoa .hero-lerroa{font-size:var(--neurria-2)}.hero--trinkoa+.mapa-atala{padding-top:var(--tartea-5)}}
/* banner con ilustración (11/10/2026): título en Montserrat regular a la izquierda y el motion graphic a la derecha;
   en móvil, la ilustración debajo y más pequeña, para que el mapa siga apareciendo enseguida */
.hero-mg-sareta{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--tartea-6);align-items:center}
.hero.hero--mg h1{font-weight:400;font-size:clamp(2rem,3.25vw,2.6rem);line-height:1.2;letter-spacing:-.01em}
.hero--mg .mg{max-width:520px;justify-self:end}
@media (max-width:799px){.hero-mg-sareta{grid-template-columns:minmax(0,1fr);gap:var(--tartea-4)}.hero--mg .mg{max-width:340px;justify-self:start;margin-left:calc(5px + var(--tartea-4))}}
@media (max-width:599px){.hero.hero--mg h1{font-size:clamp(1.55rem,7vw,1.9rem);line-height:1.22}.hero--mg .mg{max-width:300px}}
/* banner de solo título (11/10/2026): la única h1, compacta, equilibrada en varias líneas y sin partir palabras */
.hero--izenburua .hero-testua{display:block}
.hero.hero--izenburua{padding:var(--tartea-6) 0}
.hero--izenburua h1{max-width:none;margin:0;font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.12;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:manual}
@media (max-width:599px){.hero.hero--izenburua{padding:var(--tartea-5) 0}.hero--izenburua h1{font-size:clamp(1.6rem,7.4vw,2rem)}}
/* --- redirección (URL antiguas) --- */
:root[data-theme=dark] .egoera-laster{background:var(--azalera)}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .egoera-laster{background:var(--azalera)}}
.birzuzendu{padding:var(--tartea-8) 0}

/* --- banner: ilustración animada (motion graphic) del camino de Zientzia Jolasak (bannerra.py) --- */
.mg{margin:0;display:block;width:100%;--mg-t:var(--tinta);--mg-u:var(--titularra);--mg-g:var(--lerroa-sendoa);--mg-fondoa:var(--azalera)}
.mg-svg{display:block;width:100%;height:auto;overflow:visible}
.mg-loturak path,.mg-1 path,.mg-2 path,.mg-2 rect,.mg-3 path{fill:none;stroke-linecap:round;stroke-linejoin:round}
.mg-t{stroke:var(--mg-t);stroke-width:10}
.mg-u{stroke:var(--mg-u);stroke-width:10}
.mg-g{stroke:var(--mg-g)}
.mg-r{stroke:var(--kolore-korala)}
.mg-testu{stroke-width:7}
.mg-erdi{stroke-width:8}
.mg-mehea{stroke-width:5}
.mg-lodia{stroke-width:22}
.mg-svg .mg-pantaila,.mg-svg .mg-orria{fill:var(--mg-fondoa)}
.mg-f-berdea{fill:var(--kolore-turkesa)}
.mg-f-tinta{fill:var(--mg-t)}
.mg-f-urdina{fill:var(--mg-u)}
.mg-f-gorria{fill:var(--kolore-korala-argia)}
.mg-lotura{stroke:var(--mg-u);stroke-width:5;stroke-dasharray:1 15;opacity:.5}
.mg-argia{opacity:.75}
/* sobre fondo oscuro, el símbolo va todo en blanco (regla de marca) */
:root[data-theme=dark] .mg-4 path,:root[data-theme=dark] .mg-4 circle,:root[data-theme=dark] .mg-4 rect{fill:#FFFFFF}
.mg-1,.mg-hodia,.mg-2,.mg-atomoa,.mg-lotura-mol,.mg-3,.mg-lerroa,.mg-agerian,.mg-jokoa,.mg-solasa,.mg-markak{transform-box:fill-box}
@media (prefers-reduced-motion:no-preference){
  .js .mg-1{animation:mg-agertu .6s cubic-bezier(.2,.7,.2,1) 0s both}
  .js .mg-hodia{transform-origin:50% 100%;animation:mg-biratu .7s cubic-bezier(.2,.7,.2,1) .1s both}
  .js .mg-argia,.js .mg-lagina{animation:mg-piztu-erdi .35s ease-out .6s both}
  .js .mg-lagina{animation-name:mg-piztu}
  .js .mg-lotura{animation:mg-marraztu .45s ease-out both}
  .js .mg-lotura-1{animation-delay:.7s}
  .js .mg-lotura-2{animation-delay:1.75s}
  .js .mg-lotura-3{animation-delay:2.8s}
  .js .mg-2{transform-origin:50% 100%;animation:mg-handitu .55s cubic-bezier(.2,.7,.2,1) 1s both}
  .js .mg-atomoa{transform-origin:50% 50%;animation:mg-puztu .35s cubic-bezier(.3,1.5,.5,1) both}
  .js .mg-lotura-mol{animation:mg-piztu .3s ease-out 1.35s both}
  .js .mg-atomoa-1{animation-delay:1.3s}
  .js .mg-atomoa-2{animation-delay:1.42s}
  .js .mg-atomoa-3{animation-delay:1.54s}
  .js .mg-3{animation:mg-igo .55s cubic-bezier(.2,.7,.2,1) 2.05s both}
  .js .mg-lerroa{transform-origin:0 50%;animation:mg-zabaldu .3s ease-out both}
  .js .mg-lerroa-1{animation-delay:2.35s}
  .js .mg-lerroa-2{animation-delay:2.45s}
  .js .mg-lerroa-3{animation-delay:2.55s}
  .js .mg-lerroa-4{animation-delay:2.65s}
  .js .mg-lerroa-5{animation-delay:2.75s}
  /* el ADN sube y se abre: el recorte se despliega de abajo arriba; luego el dado gira y el bocadillo se infla */
  .js .mg-agerian{transform-origin:50% 100%;animation:mg-agertu-behetik 1.05s cubic-bezier(.45,0,.2,1) 3.05s both}
  .js .mg-jokoa{transform-origin:28% 20%;animation:mg-dadoa .6s cubic-bezier(.3,1.4,.5,1) 3.85s both}
  .js .mg-solasa{transform-origin:68% 18%;animation:mg-puztu-leun .5s cubic-bezier(.3,1.5,.5,1) 3.95s both}
  .js .mg-markak{animation:mg-piztu .35s ease-out 4.25s both}
}
@keyframes mg-agertu{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
@keyframes mg-biratu{from{transform:rotate(-14deg)}to{transform:none}}
@keyframes mg-piztu{from{opacity:0}to{opacity:1}}
@keyframes mg-piztu-erdi{from{opacity:0}to{opacity:.75}}
@keyframes mg-marraztu{from{opacity:0;stroke-dashoffset:48}to{opacity:.5;stroke-dashoffset:0}}
@keyframes mg-handitu{from{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}
@keyframes mg-puztu{from{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}
@keyframes mg-puztu-leun{from{transform:scale(.85)}to{transform:none}}
@keyframes mg-igo{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@keyframes mg-zabaldu{from{transform:scaleX(0)}to{transform:none}}
@keyframes mg-agertu-behetik{from{transform:scaleY(0)}to{transform:none}}
@keyframes mg-dadoa{from{transform:rotate(-22deg) scale(.9)}to{transform:none}}

/* --- cabecera de Zientzia Jolasak: logotipo corto de Play en blanco sobre #D8544C; menú e idiomas sobre #C4453D --- */
.goiburua{background:#D8544C}
.goiburua .marka img{height:52px}
@media (min-width:960px){.goiburua{background:linear-gradient(#D8544C 0 96px,#C4453D 96px)}}
@media (max-width:959px){.goiburua .marka img{height:48px}.goiburu-nabigazioa{background:#C4453D;flex-basis:calc(100% + 2*var(--tartea-4));margin-inline:calc(-1*var(--tartea-4));padding-inline:var(--tartea-4)}}

/* --- flechas del mapa en el móvil (11/10/2026): 44 px, semitransparentes, abajo (sin chinchetas), solo si desborda --- */
.pm-irudia-bloke{position:relative}
.pm-gezia{position:absolute;bottom:12px;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(196,69,61,.28);border-radius:50%;background:rgba(255,255,255,.78);color:#C4453D;box-shadow:0 2px 8px rgba(36,36,36,.18);cursor:pointer;-webkit-tap-highlight-color:transparent}
.pm-gezia[hidden]{display:none}
.pm-gezia--ezk{left:10px}
.pm-gezia--esk{right:10px}
.pm-gezia .ik{width:22px;height:22px}
.pm-gezia:focus-visible{outline:3px solid var(--fokua);outline-offset:2px}
@media (hover:hover){.pm-gezia:hover{background:rgba(255,255,255,.95)}}
:root[data-theme=dark] .pm-gezia{background:rgba(36,36,36,.72);color:#FFFFFF;border-color:rgba(255,255,255,.32)}
@media (hover:hover){:root[data-theme=dark] .pm-gezia:hover{background:rgba(36,36,36,.9)}}
.pm--geziak .pm-laguntza{display:none}
@media (min-width:761px){.pm-gezia{display:none}}

/* --- tarjetas de juego (11/10/2026): nombre del juego, globos de faro y de artículo, botones Online / DIY --- */
.jolas-txartela{position:relative;container-type:inline-size}
.jolas-txartela h3{letter-spacing:.02em}
.jolas-faroa{display:flex}
.globo-bilgarria{position:relative;display:inline-flex;align-items:center}
.globo-botoia{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--tinta);cursor:pointer;border-radius:var(--erradioa-1);font:inherit}
.globo-botoia:focus-visible{outline:3px solid var(--fokua);outline-offset:2px}
.globo-faroa .globo-botoia{min-height:44px;justify-content:flex-start}
.pilula-faroa--botoia{cursor:pointer}
.globo-botoia:hover .pilula-faroa--botoia,.globo-botoia[aria-expanded=true] .pilula-faroa--botoia{box-shadow:0 0 0 2px var(--f)}
.artikulu-ikonoa{width:22px;height:30px;color:var(--tinta)}
.globo-artikulua .globo-botoia:hover .artikulu-ikonoa,.globo-artikulua .globo-botoia[aria-expanded=true] .artikulu-ikonoa{color:var(--titularra)}
/* sin JavaScript, el texto del globo se ve debajo, pequeño */
.globoa{display:block;margin:var(--tartea-1) 0 0;font-size:var(--neurria-1);line-height:1.45;color:var(--tinta-2)}
.globo-bilgarria{flex-wrap:wrap}
/* con JavaScript, un globo que no sale de la tarjeta (ancho como mucho el de la tarjeta, desde su borde izquierdo) */
.js .globo-bilgarria{position:relative;flex-wrap:nowrap}
.js .globoa{display:none;position:absolute;top:100%;left:0;width:100cqw;z-index:5;margin-top:var(--tartea-1);padding:var(--tartea-3) var(--tartea-4);background:var(--azalera);color:var(--tinta);border:1px solid var(--lerroa-sendoa);border-left:4px solid var(--f,var(--titularra));border-radius:var(--erradioa-2);box-shadow:var(--itzala-2);font-size:var(--neurria-1)}
.js .globoa.ireki{display:block}
/* la tarjeta con un globo abierto pasa por encima del POL flotante de la guía (z-index 999), por debajo de su diálogo */
.jolas-txartela:has(.globoa.ireki){z-index:1000}
.artikulua{display:flex;align-items:center;flex-wrap:wrap;gap:0 var(--tartea-2)}
.jolas-txartela .artikulua{border-left:0;padding-left:0}
/* DOI (y Online / DIY si un día salen del sitio): pestaña nueva, con el icono de enlace externo */
.jolas-txartela .doi-esteka{gap:4px}
.jolas-txartela .doi-esteka .ik{width:16px;height:16px;flex:none}
.jolas-botoia[target=_blank] svg.ik:last-of-type{width:16px;height:16px}
.jolas-botoiak{display:flex;flex-wrap:wrap;gap:var(--tartea-2);margin-top:auto;padding-top:var(--tartea-2)}
.jolas-botoia{position:relative;min-height:44px;font-size:var(--neurria-1);padding:0 var(--tartea-4)}
.jolas-botoia .ik{width:20px;height:20px}
.jolas-botoia[aria-disabled=true]{cursor:default}
.jolas-botoia[aria-disabled=true]:hover{background:var(--ekintza);border-color:var(--ekintza);color:var(--ekintza-testua)}
.botoia-2.jolas-botoia[aria-disabled=true]:hover{background:transparent;color:var(--esteka);border-color:var(--esteka)}
.jolas-botoia[aria-disabled=true]::after{content:attr(data-laster);position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%);padding:2px 10px;border-radius:var(--pilula);background:var(--tinta);color:var(--atzealdea);font-size:var(--neurria-0);font-weight:600;white-space:nowrap;opacity:0;pointer-events:none}
.jolas-botoia[aria-disabled=true]:hover::after,.jolas-botoia[aria-disabled=true]:focus-visible::after,.jolas-botoia[aria-disabled=true]:focus::after{opacity:1}
/* cabecera de la sección: capítulo en versalitas y edad, y el tema más moderado */
.kapitulu-burua h2{font-size:clamp(1.3rem,2.2vw,1.75rem);font-weight:600;max-width:36ch}
.kapitulu-etiketa{display:flex;justify-content:center;align-items:baseline;gap:var(--tartea-3);margin:0 0 var(--tartea-2)}
.kapitulu-burua .kapitulu-etiketa{margin-top:0}
.kapitulua{font-variant-caps:all-small-caps;letter-spacing:.12em;font-weight:600;font-size:var(--neurria-4);color:var(--titularra)}
.adina{font-weight:500;font-size:var(--neurria-2);color:var(--tinta-2);border-left:1px solid var(--lerroa-sendoa);padding-left:var(--tartea-3)}

/* --- proiektua (11/10/2026): objetivos en una línea, indicadores en lista compacta y financiador en una línea --- */
.helburu-orokorra{display:flex;align-items:center;gap:var(--tartea-5);max-width:none;margin:0 0 var(--tartea-6);padding:var(--tartea-5) var(--tartea-6);background:var(--azalera-marka);border-left:5px solid var(--titularra);font-family:var(--letra-titularra);font-weight:600;font-size:clamp(1.125rem,1.9vw,var(--neurria-4));line-height:1.35;color:var(--titularra)}
.he-borobila{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--kolore-marka);color:var(--kolore-zuria)}
.he-borobila .ik{width:20px;height:20px}
.he-borobila--handia{width:56px;height:56px}
.he-borobila--handia .ik{width:30px;height:30px}
.he-lerroak{list-style:none;margin:0;padding:0;display:grid;gap:var(--tartea-3)}
.he-lerroak li{display:flex;align-items:center;gap:var(--tartea-4);line-height:1.4}
.adierazle-zerrenda{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--tartea-2) var(--tartea-6)}
.adierazle-lerroa{display:grid;gap:4px;align-content:start;padding:var(--tartea-3) 0;border-top:1px solid var(--lerroa)}
.adierazle-lerroa .izena{font-size:var(--neurria-1);line-height:1.3;color:var(--tinta-2)}
.adierazle-lerroa .balioa{font-family:var(--letra-titularra);font-size:var(--neurria-2);font-variant-numeric:tabular-nums;color:var(--tinta)}
.adierazle-lerroa .balioa b{font-weight:600;font-size:var(--neurria-4);color:var(--titularra)}
.adierazle-lerroa .helburua{color:var(--tinta-2)}
.barra-fina{display:block;height:4px;border-radius:2px;background:var(--lerroa);overflow:hidden}
.barra-fina>span{display:block;height:100%;background:var(--titularra)}
.eguneraketa-lerroa{margin:var(--tartea-5) 0 0;font-size:var(--neurria-1);color:var(--tinta-2)}
.adierazle-lerroa .automatikoa{display:inline-flex;align-items:center;gap:4px;font-size:var(--neurria-0);color:var(--tinta-2)}
.adierazle-lerroa .automatikoa .ik{width:13px;height:13px}
@media (max-width:599px){.adierazle-lerroa .automatikoa{grid-column:1 / -1}}
.finantzatzailea{display:flex;align-items:center;gap:var(--tartea-6);border-top:1px solid var(--lerroa);padding-top:var(--tartea-6)}
.finantzatzailea .logo-gv{flex:none;display:block;width:min(300px,100%);height:auto;background:var(--kolore-zuria);padding:var(--tartea-3);border-radius:var(--erradioa-1)}
.finantzatzailea p{margin:0;color:var(--tinta-2)}
@media (max-width:699px){.finantzatzailea{flex-direction:column;align-items:flex-start;gap:var(--tartea-4)}}
@media (max-width:599px){.adierazle-zerrenda{grid-template-columns:minmax(0,1fr);gap:0}.adierazle-lerroa{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:var(--tartea-3);padding:var(--tartea-2) 0}.adierazle-lerroa .balioa{text-align:right;white-space:nowrap}.adierazle-lerroa .balioa b{font-size:var(--neurria-3)}.adierazle-lerroa .barra-fina{grid-column:1 / -1}}
@media (max-width:599px){.helburu-orokorra{padding:var(--tartea-4);gap:var(--tartea-3)}.he-borobila--handia{width:44px;height:44px}.he-borobila--handia .ik{width:24px;height:24px}.he-lerroak li{align-items:flex-start}}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .helburu-orokorra{background:var(--azalera)}}
:root[data-theme=dark] .helburu-orokorra{background:var(--azalera)}
/* --- v3.0 (02/11/2026) · cabecera: redes destacadas encima del selector de idioma, cuenta y tema en la fila del menú --- */
.goiburu-eskuina{display:flex;flex-direction:column;gap:var(--tartea-3)}
.goiburua .sareak{display:flex;flex-wrap:wrap;gap:var(--tartea-2);list-style:none;margin:0;padding:0}
.goiburua .sareak a.sare-esteka{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;margin:0;padding:0 18px;border-radius:var(--pilula);background:#FFFFFF;color:#C4453D;font-family:var(--letra-titularra);font-weight:600;font-size:15px;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;box-shadow:0 1px 2px rgba(36,36,36,.18)}
.goiburua .sareak a.sare-esteka:hover{background:#FDF6F3;color:#9C3D37}
.goiburua .sareak a.sare-esteka .ik{width:24px;height:24px;flex:none}
.goiburua .sareak a.sare-esteka:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px}
.goiburu-tresnak{display:flex;align-items:center;flex-wrap:wrap;gap:var(--tartea-1)}
.goiburua .kontu-botoia{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.6);border-radius:var(--pilula);background:transparent;color:#FFFFFF;font-family:var(--letra-titularra);font-weight:600;font-size:14px;letter-spacing:0;text-transform:none;cursor:pointer;text-decoration:none;white-space:nowrap;max-width:16rem}
.goiburua .kontu-botoia[hidden],html:not(.js) .goiburua .kontu-botoia{display:none!important}
.kontu-botoia span{overflow:hidden;text-overflow:ellipsis}
.kontu-botoia .ik{width:20px;height:20px;flex:none}
.goiburua .kontu-botoia:hover{background:rgba(255,255,255,.14);color:#FFFFFF}
.goiburua .kontu-botoia[aria-current=page]{background:#FFFFFF;color:#C4453D}
@media (max-width:959px){
  .goiburu-eskuina{padding:var(--tartea-3) 0 var(--tartea-2);border-top:1px solid rgba(255,255,255,.28)}
  .goiburua .sareak li{flex:1 1 140px}
  .goiburua .sareak li:first-child a.sare-esteka{margin-left:0}
  .goiburua .sareak a.sare-esteka{width:100%;min-height:52px;font-size:16px}
  .goiburu-tresnak{justify-content:flex-start;border-top:0;padding-top:0}
  .goiburu-tresnak .hizkuntzak{margin-left:auto}
}
@media (min-width:960px){
  .goiburu-eskuina{flex-direction:row;align-items:center;gap:var(--tartea-2)}
  .goiburua .sareak{position:absolute;top:0;right:0;height:96px;align-items:center;gap:var(--tartea-3)}
  .goiburu-tresnak{position:static;height:auto;flex-wrap:nowrap;gap:var(--tartea-1)}
}
/* --- fichas de centro (el carrusel de Jolasak) --- */
.zentro-fitxa{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--tartea-3) var(--tartea-2) var(--tartea-3);border:2px solid var(--lerroa);border-radius:var(--erradioa-2);background:var(--azalera);color:var(--tinta);cursor:pointer;font:inherit;text-align:center;transition:border-color var(--iraupena-2) var(--kurba-estandarra),transform var(--iraupena-2) var(--kurba-estandarra),box-shadow var(--iraupena-2) var(--kurba-estandarra)}
.zentro-fitxa:hover{border-color:var(--esteka);transform:translateY(-2px);box-shadow:var(--itzala-2)}
.zentro-fitxa:focus-visible{outline:3px solid var(--fokua);outline-offset:3px}
.zentro-fitxa[aria-pressed=true]{border-color:var(--ekintza);box-shadow:inset 0 -5px 0 var(--ekintza)}
.zentro-irudia{display:flex;align-items:center;justify-content:center;width:100%;height:88px}
.zentro-eraikina{width:100%;height:100%;object-fit:contain;display:block}
.zentro-guztiak{width:44px;height:44px;color:var(--titularra)}
.zentro-izena{font-family:var(--letra-titularra);font-weight:600;font-size:var(--neurria-1);line-height:1.25}
.zentro-kop{font-size:var(--neurria-0);color:var(--tinta-2)}
.zentro-fitxa[aria-pressed=true] .zentro-izena{color:var(--titularra)}
@media (prefers-reduced-motion:reduce){.zentro-fitxa{transition:none}.zentro-fitxa:hover{transform:none}}
.jolas-emaitza{margin:0;font-weight:600;color:var(--tinta-2)}
.jolas-txartela[hidden]{display:none!important}
/* --- Sorleku y Harremana --- */
.sorleku-laster{margin-top:var(--tartea-3)}
.atal-h2{font-size:var(--neurria-5);color:var(--titularra);margin:0 0 var(--tartea-5)}
.sorleku-urratsak{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--tartea-5);counter-reset:urratsa}
.sorleku-urratsak li{counter-increment:urratsa;border-top:5px solid var(--titularra);padding-top:var(--tartea-4)}
.sorleku-urratsak h3{margin:var(--tartea-2) 0;font-size:var(--neurria-4)}
.sorleku-urratsak h3::before{content:counter(urratsa) ". ";color:var(--titularra)}
.sorleku-urratsak p{margin:0;color:var(--tinta-2)}
.sorleku-ik{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--azalera-marka);color:var(--titularra)}
.sorleku-ik .ik{width:26px;height:26px}
.sorleku-norentzat{margin:var(--tartea-6) 0 0;font-size:var(--neurria-3)}
.sorleku-abisua{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--tartea-4);margin-top:var(--tartea-6);padding:var(--tartea-5);background:var(--azalera-marka);border-left:5px solid var(--titularra)}
.sorleku-abisua p{margin:0;max-width:60ch}
.harreman-zerrenda{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--tartea-4)}
.harreman-txartela{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ik izena kanpo" "ik balioa kanpo";align-items:center;column-gap:var(--tartea-4);min-height:96px;padding:var(--tartea-4) var(--tartea-5);border:2px solid var(--lerroa);border-radius:var(--erradioa-3);background:var(--azalera);color:var(--tinta);text-decoration:none}
.harreman-txartela:hover{border-color:var(--esteka);box-shadow:var(--itzala-2)}
.harreman-txartela:focus-visible{outline:3px solid var(--fokua);outline-offset:3px}
.harreman-txartela>.ik:first-child{grid-area:ik;width:40px;height:40px;color:var(--titularra)}
.harreman-izena{grid-area:izena;font-family:var(--letra-titularra);font-weight:700;font-size:var(--neurria-4);color:var(--titularra)}
.harreman-balioa{grid-area:balioa;overflow-wrap:anywhere;color:var(--tinta)}
.harreman-txartela .ik-kanpo{grid-area:kanpo;width:20px;height:20px;color:var(--tinta-2)}
/* --- Aventura --- */
.abentura-atala{padding-top:var(--tartea-5)}
.abentura-profila{display:grid;gap:var(--tartea-3);padding:var(--tartea-5);margin:0 0 var(--tartea-7);background:var(--azalera-marka);border-left:5px solid var(--titularra);border-radius:0 var(--erradioa-2) var(--erradioa-2) 0}
.abentura-profila p{margin:0}
.abentura-sarrera{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tartea-3) var(--tartea-5)}
.abentura-sarrera p{max-width:56ch;font-size:var(--neurria-3)}
.abentura-barruan{display:grid;gap:var(--tartea-2);justify-items:start}
.abentura-barruan[hidden],.abentura-sarrera[hidden]{display:none}
.abentura-kaixo{font-family:var(--letra-titularra);font-weight:700;font-size:var(--neurria-5);color:var(--titularra);overflow-wrap:anywhere}
.abentura-puntuak b{font-family:var(--letra-titularra);font-size:var(--neurria-6);color:var(--tinta);font-variant-numeric:tabular-nums}
.abentura-kopurua{color:var(--tinta-2)}
.abentura-barra{width:min(100%,420px);height:8px;border-radius:4px;background:var(--lerroa);overflow:hidden}
.abentura-barra span{display:block;height:100%;background:var(--kolore-berdea-testua)}
.abentura-amaiera{display:flex;align-items:center;gap:6px;font-weight:600}
.abentura-amaiera[hidden]{display:none}
.abentura-puntuak-azalpena summary{display:inline-flex;align-items:center;gap:6px;min-height:44px;cursor:pointer;font-weight:600;color:var(--esteka)}
.abentura-puntuak-azalpena summary .ik{width:20px;height:20px}
.abentura-puntuak-azalpena p{max-width:72ch;color:var(--tinta-2)}
.abentura-zatia{margin:0 0 var(--tartea-7)}
.abentura-zatia h2{font-size:var(--neurria-5);color:var(--titularra);margin:0 0 var(--tartea-2);display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--tartea-3)}
.abentura-zenbat{font-size:var(--neurria-3);color:var(--tinta-2);font-variant-numeric:tabular-nums}
.abentura-zenbat[hidden]{display:none}
.abentura-aukerakoa{font-size:var(--neurria-1);font-weight:600;color:var(--tinta-2);text-transform:uppercase;letter-spacing:.06em}
.abentura-azalpena{margin:0 0 var(--tartea-5);color:var(--tinta-2);max-width:72ch}
.abentura-bidea{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--tartea-4)}
.abentura-misioak{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--tartea-4)}
.abentura-esteka{display:grid;grid-template-columns:52px minmax(0,1fr);gap:var(--tartea-3);align-items:start;height:100%;padding:var(--tartea-4);border:2px solid var(--lerroa);border-top:5px solid var(--c);border-radius:var(--erradioa-2);background:var(--azalera);color:var(--tinta);text-decoration:none}
.abentura-esteka:hover{border-color:var(--esteka);border-top-color:var(--c);box-shadow:var(--itzala-2)}
.abentura-esteka:focus-visible{outline:3px solid var(--fokua);outline-offset:3px}
.abentura-zenbakia{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:3px solid var(--c);background:var(--azalera);font-family:var(--letra-titularra);font-size:var(--neurria-4);color:var(--tinta)}
.abentura-zenbakia .ik{width:24px;height:24px}
.abentura-zenbakia .abentura-txeka{display:none}
.amaituta .abentura-zenbakia{background:var(--kolore-berdea-testua);border-color:var(--kolore-berdea-testua);color:#FFFFFF}
.amaituta .abentura-zenbakia b,.amaituta .abentura-zenbakia .ik:not(.abentura-txeka){display:none}
.amaituta .abentura-zenbakia .abentura-txeka{display:block}
.abentura-testua{display:grid;gap:4px;min-width:0}
.abentura-izenburua{font-family:var(--letra-titularra);font-weight:700;font-size:var(--neurria-3);line-height:1.3}
.abentura-xehetasunak,.abentura-ondoren{font-size:var(--neurria-1);color:var(--tinta-2)}
.abentura-egoera{font-size:var(--neurria-1);font-weight:600;color:var(--tinta-2)}
.abentura-egoera:empty{display:none}
.amaituta .abentura-egoera{color:var(--kolore-berdea-testua)}
.abentura-hurrengoa{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:var(--neurria-1);font-weight:700;color:var(--titularra)}
.abentura-hurrengoa[hidden]{display:none}
.pol-txikia{width:28px;height:29px;flex:none}
.pol-txikia.pol-iluna,:root[data-theme=dark] .pol-txikia.pol-argia{display:none}
:root[data-theme=dark] .pol-txikia.pol-iluna{display:block}
.fecyt-oharra{border-top:1px solid var(--lerroa);padding-top:var(--tartea-5)}
.fecyt-logoa{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tartea-3);margin:0 0 var(--tartea-2);font-weight:600}
.logo-fecyt-handia{display:block;width:min(100%,360px);height:auto;background:#FFFFFF;padding:var(--tartea-2);border-radius:var(--erradioa-1)}
.fecyt-legenda{margin:0;font-size:var(--neurria-1);color:var(--tinta-2);max-width:80ch}
.oina-kreditua .logo-fecyt{display:block;width:min(100%,300px);height:auto;background:#FFFFFF;padding:6px;border-radius:var(--erradioa-1)}
/* --- diálogo de la cuenta --- */
.kontu-leihoa{width:min(100% - 32px,30rem);max-height:calc(100% - 32px);overflow:auto;padding:var(--tartea-6) var(--tartea-5) var(--tartea-5);border:0;border-top:6px solid var(--titularra);border-radius:var(--erradioa-3);background:var(--azalera);color:var(--tinta);box-shadow:var(--itzala-3)}
.kontu-leihoa::backdrop{background:rgba(36,36,36,.55)}
.kontu-leihoa h2{margin:0 0 var(--tartea-2);font-size:var(--neurria-5);color:var(--titularra)}
.kontu-leihoa p{margin:0 0 var(--tartea-3)}
.kontu-kickerra{font-family:var(--letra-titularra);font-weight:600;font-size:var(--neurria-1);text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-2)}
.kontu-azalpena{color:var(--tinta-2)}
.kontu-itxi{position:absolute;top:var(--tartea-2);right:var(--tartea-2);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--tinta);cursor:pointer}
.kontu-itxi:hover{background:var(--azalera-2)}
.kontu-itxi .ik{width:22px;height:22px}
.kontu-leihoa :focus-visible{outline:3px solid var(--fokua);outline-offset:2px}
.kontu-moduak{display:flex;gap:var(--tartea-2);margin:0 0 var(--tartea-4)}
.kontu-modua{flex:1;min-height:44px;border:2px solid var(--lerroa-sendoa);border-radius:var(--pilula);background:transparent;color:var(--tinta);font-family:var(--letra-titularra);font-weight:600;cursor:pointer}
.kontu-modua[aria-pressed=true]{background:var(--ekintza);border-color:var(--ekintza);color:var(--ekintza-testua)}
.kontu-eremuak{display:grid;grid-template-columns:minmax(0,1fr) 6.5rem;gap:var(--tartea-3)}
.kontu-eremua{display:grid;gap:4px}
.kontu-eremua label{font-weight:600}
.kontu-eremua input{min-height:48px;padding:0 var(--tartea-3);border:2px solid var(--lerroa-sendoa);border-radius:var(--erradioa-1);background:var(--atzealdea);color:var(--tinta);font:inherit;font-size:var(--neurria-3);width:100%}
.kontu-eremua input[aria-invalid=true]{border-color:var(--kolore-errorea)}
.kontu-abisua{min-height:1.5em;margin:var(--tartea-2) 0 !important;font-weight:600}
.kontu-bidali{width:100%;min-height:48px;justify-content:center}
.kontu-berreskuratu[hidden]{display:none}
.kontu-berreskuratu,.kontu-publikoa{font-size:var(--neurria-1);color:var(--tinta-2)}
.kontu-publikoa{display:flex;gap:6px;align-items:flex-start;margin-bottom:0 !important}
.kontu-publikoa .ik{width:18px;height:18px;flex:none;margin-top:2px}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .abentura-profila{background:var(--azalera)}:root:not([data-theme=light]) .sorleku-abisua{background:var(--azalera)}}
:root[data-theme=dark] .abentura-profila{background:var(--azalera)}:root[data-theme=dark] .sorleku-abisua{background:var(--azalera)}:root[data-theme=dark] .amaituta .abentura-egoera{color:var(--tinta)}:root[data-theme=dark] .amaituta .abentura-zenbakia{background:#1B7A4B;border-color:#1B7A4B}

/* --- v3.1 (02/11/2026) · cabecera: estadísticas junto al tema --- */
.estatistika-esteka{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:var(--erradioa-1);color:var(--kolore-zuria)}
.estatistika-esteka:hover{background:var(--kolore-marka-700);color:var(--kolore-zuria)}
.estatistika-esteka[aria-current=page]{box-shadow:inset 0 -3px 0 var(--kolore-zuria)}
.estatistika-esteka .ik{width:22px;height:22px}
/* --- Jolasak: el bloque de filtros (carrusel de centros, etapa y tipo) --- */
.jolas-atala{padding-top:var(--tartea-6)}
.jolas-iragazkiak{display:grid;gap:var(--tartea-4);padding:var(--tartea-5);margin:0 0 var(--tartea-6);background:var(--azalera-marka);border-radius:var(--erradioa-3)}
.js .jolas-iragazkiak.js-bakarrik{display:grid}
html:not(.js) .jolas-iragazkiak{display:none}
.iragazki-lerroa{display:grid;grid-template-columns:10.5rem minmax(0,1fr);align-items:center;gap:var(--tartea-2) var(--tartea-4)}
.iragazki-lerroa--zentroak{align-items:start}
.iragazki-lerroa--zentroak .iragazki-izena{padding-top:var(--tartea-3)}
.iragazki-izena{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--letra-titularra);font-weight:700;font-size:var(--neurria-1);letter-spacing:.04em;text-transform:uppercase;color:var(--tinta)}
.iragazki-izena .ik{width:22px;height:22px;flex:none;color:var(--titularra)}
.zentro-karrusela{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;margin:-6px;padding:6px}
.jolas-iragazkiak .zentro-fitxak{display:flex;gap:var(--tartea-2);list-style:none;margin:0;padding:0;background:none;border-radius:0}
.jolas-iragazkiak .zentro-fitxak li{flex:0 0 auto;scroll-snap-align:start}
.jolas-iragazkiak .zentro-fitxa{width:108px;padding:var(--tartea-2) 6px var(--tartea-3)}
.jolas-iragazkiak .zentro-irudia{height:62px}
.iragazki-pilulak{display:flex;flex-wrap:wrap;gap:var(--tartea-2);list-style:none;margin:0;padding:0}
.iragazki-pilula{min-height:44px;cursor:pointer;font-family:var(--letra-titularra);font-weight:600;background:var(--azalera)}
.iragazki-pilula .kop{font-weight:400;color:inherit;opacity:1;font-size:inherit}
.iragazki-pilula[aria-pressed=true]{background:var(--ekintza);border-color:var(--ekintza);color:var(--ekintza-testua)}
.iragazki-oina{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--tartea-2) var(--tartea-4);padding-top:var(--tartea-3);border-top:1px solid var(--lerroa-sendoa)}
.iragazki-oina .jolas-emaitza{margin:0;color:var(--tinta)}
.iragazki-garbitu[hidden]{display:none}
.iragazki-garbitu{min-height:44px}
.jolas-iragazkiak .iragazki-garbitu{background:var(--azalera);color:var(--tinta);border-color:var(--lerroa-sendoa)}
.jolas-iragazkiak .iragazki-garbitu:hover{background:var(--azalera);color:var(--tinta);border-color:var(--esteka)}
.jolas-iragazkiak .iragazki-garbitu .ik{color:var(--titularra)}
@media (max-width:719px){.jolas-iragazkiak{padding:var(--tartea-4);margin-inline:calc(-1 * var(--tartea-2))}.iragazki-lerroa{grid-template-columns:minmax(0,1fr)}.iragazki-lerroa--zentroak .iragazki-izena{padding-top:0}.jolas-iragazkiak .zentro-fitxa{width:112px}}
/* --- tarjetas (como las de la plataforma: imagen, etiquetas y un botón; la información sustituye a la imagen) --- */
.jt-sareta{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--tartea-5)}
.jt-sareta .jolas-txartela{display:block;border:0;padding:0;gap:0}
.jt{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid var(--lerroa);border-radius:var(--erradioa-3);background:var(--azalera);overflow:hidden;box-shadow:0 1px 2px rgba(36,36,36,.08);transition:box-shadow var(--iraupena-2) var(--kurba-estandarra),transform var(--iraupena-2) var(--kurba-estandarra)}
.jt:hover{box-shadow:var(--itzala-2);transform:translateY(-2px)}
.jt-azala{position:relative;aspect-ratio:16/10;background:var(--azalera-marka);border-bottom:5px solid var(--k);overflow:hidden}
.jt-irudia{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.jt-ikonoa{position:absolute;inset:0;display:grid;place-items:center;color:var(--titularra)}
.jt-ikonoa>.ik{width:84px;height:84px}
.jt-ikonoa--pol img{width:auto;height:80%;margin-top:4%}
.jt-ikonoa--pol .pol-iluna,:root[data-theme=dark] .jt-ikonoa--pol .pol-argia{display:none}
:root[data-theme=dark] .jt-ikonoa--pol .pol-iluna{display:block}
.jt-txipa{position:absolute;z-index:1;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 76px);padding:5px 11px;border-radius:var(--pilula);background:var(--azalera);color:var(--tinta);font-family:var(--letra-titularra);font-weight:600;font-size:13px;line-height:1.2;box-shadow:0 1px 3px rgba(36,36,36,.22)}
.jt-txipa .ik{width:16px;height:16px;flex:none;color:var(--titularra)}
.jt-mota{top:12px;left:12px}
.jt-behea{bottom:12px;left:12px}
.jt-laster{bottom:12px;right:12px;background:var(--ekintza);color:var(--ekintza-testua)}
.jt-laster .ik{color:currentColor}
.jt-behea+.jt-laster{max-width:calc(50% - 18px)}
.jt-info-botoia{position:absolute;top:6px;right:6px;z-index:4;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--azalera);color:var(--titularra);cursor:pointer;box-shadow:0 1px 3px rgba(36,36,36,.22)}
.jt-info-botoia .ik{width:24px;height:24px}
.jt-info-botoia .jt-ik-itxi,.jt.irekita .jt-ik-info{display:none}
.jt.irekita .jt-ik-itxi{display:block}
.jt-info-botoia:focus-visible{outline:3px solid var(--fokua);outline-offset:2px}
.jt-info{position:absolute;z-index:3;left:0;right:0;top:0;bottom:76px;overflow:auto;padding:var(--tartea-4);background:var(--azalera);color:var(--tinta);font-size:var(--neurria-1);line-height:1.5;opacity:0;pointer-events:none;transition:opacity var(--iraupena-2) var(--kurba-estandarra)}
.jt-info::before{content:"";float:right;width:40px;height:36px}
.jt-info p{margin:0 0 var(--tartea-2)}
.jt-info p:last-child{margin-bottom:0}
.jt-erakundeak,.jt-artikulua{color:var(--tinta-2)}
.jt-erakundeak b{color:var(--tinta)}
.jt-artikulua .doi-esteka{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-family:var(--letra-mono);font-size:var(--neurria-0);overflow-wrap:anywhere}
.jt-artikulua .doi-esteka .ik{width:14px;height:14px}
.jt:hover .jt-info,.jt:focus-within .jt-info,.jt.irekita .jt-info{opacity:1;pointer-events:auto}
.jt-gorputza{display:flex;flex-direction:column;gap:var(--tartea-2);flex:1;padding:var(--tartea-4)}
.jt-gorputza h3{margin:0;font-size:var(--neurria-4);line-height:1.25;color:var(--titularra)}
.jt-etiketak{display:flex;flex-wrap:wrap;align-items:center;gap:6px}
.jt-etapa{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:3px 10px;border-radius:var(--pilula);background:var(--azalera-2);color:var(--tinta);font-family:var(--letra-titularra);font-weight:600;font-size:var(--neurria-1);line-height:1.25}
.jt-etapa .ik{width:18px;height:18px;color:var(--tinta-2)}
.jt-botoia{margin-top:auto;width:100%;min-height:48px;justify-content:center}
.jt-botoia[aria-disabled=true]{background:var(--azalera-2);border-color:var(--lerroa-sendoa);color:var(--tinta);cursor:not-allowed;box-shadow:none}
.jt-botoia[aria-disabled=true]:hover{background:var(--azalera-2);color:var(--tinta)}
.jt-kredituak{margin:var(--tartea-6) 0 0;font-size:var(--neurria-1);color:var(--tinta-2);max-width:80ch}
@media (prefers-reduced-motion:reduce){.jt,.jt-info{transition:none}.jt:hover{transform:none}}
/* --- portada: el mapa de Ibaeta de siempre (mapa.css), a pantalla completa, con Sorleku --- */
/* ronda 3: el mapa, sobre el fondo de la página (sin panel) y entero; las alturas de la cabecera roja, abajo */
:root{--goiburu-h:64px;--mh-hondoa:transparent}
@media (min-width:960px){:root{--goiburu-h:141px}}
.mapa-hasiera{position:relative}
.mh-markoa{position:relative;display:flex;flex-direction:column;height:calc(100vh - var(--goiburu-h));height:calc(100svh - var(--goiburu-h));min-height:440px;background:var(--mh-hondoa);overflow:hidden}
.sortu-botoia{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--pilula);background:#5B2D90;color:#FFFFFF;font-family:var(--letra-titularra);font-weight:700;font-size:16px;text-decoration:none;box-shadow:0 2px 8px rgba(43,16,77,.4);white-space:nowrap}
.sortu-botoia .ik{width:22px;height:22px}
.sortu-botoia:hover{background:#47227A;color:#FFFFFF}
.sortu-botoia:focus-visible{outline:3px solid var(--fokua);outline-offset:3px}
.mh-mapa{position:relative;flex:1 1 auto;min-height:0;display:flex}
.mh-markoa .pm-mapa{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:0;background:var(--mh-hondoa);container-type:size}
.mh-markoa .pm-mapa:focus-visible{outline:3px solid var(--fokua);outline-offset:-3px}
.mh-markoa .pm-eszena{flex:none;aspect-ratio:var(--mh-zab)/var(--mh-alt);width:min(100cqw,calc(100cqh * var(--mh-zab) / var(--mh-alt)))}
.pm-geruza,.pm-jo{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible;pointer-events:none}
.pm-jo path{fill:#000;fill-opacity:0;pointer-events:auto;cursor:pointer}
:root[data-theme=dark] .pm-jo path:not([data-zentroa=sorleku]){pointer-events:none}
.pm-geruza--sorleku .sl-burua,.pm-geruza--sorleku .sl-txinparta{transform-box:fill-box;transform-origin:center}
.pm-geruza--sorleku .sl-burua{animation:sl-burua 3.2s ease-in-out infinite}
.pm-geruza--sorleku .sl-pintzela{animation:sl-pintzela 2.6s ease-in-out infinite}
.pm-geruza--sorleku .sl-txinparta{animation:sl-txinparta 2.4s ease-in-out infinite}
.pm-geruza--sorleku .sl-txinparta:nth-of-type(2n){animation-delay:-.8s}
.pm-geruza--sorleku .sl-txinparta:nth-of-type(3n){animation-delay:-1.6s}
@keyframes sl-burua{0%,100%{transform:translate(-22px,-11px)}50%{transform:translate(22px,11px)}}
@keyframes sl-pintzela{0%,100%{transform:rotate(-5deg)}50%{transform:rotate(6deg)}}
@keyframes sl-txinparta{0%,100%{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}
.pm-sorleku{position:absolute;z-index:2;border-radius:18px;pointer-events:none;text-decoration:none}
.pm-sorleku:focus-visible{outline:3px solid var(--fokua);outline-offset:2px;box-shadow:0 0 0 6px #FFFFFF}
.pm-sorleku__izena{position:absolute;left:50%;top:0;transform:translate(-50%,-85%);display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 14px 4px 10px;border-radius:var(--pilula);background:#6C2BD9;color:#FFFFFF;font-family:var(--letra-titularra);font-weight:700;font-size:15px;line-height:1.2;white-space:nowrap;box-shadow:0 4px 12px rgba(76,28,158,.45),inset 0 0 0 2px #FFFFFF;pointer-events:auto;cursor:pointer}
.pm-sorleku__izena .ik{width:18px;height:18px;flex:none}
.pm-sorleku:hover .pm-sorleku__izena,.pm-sorleku:focus-visible .pm-sorleku__izena,.pm-sorleku.pm-pin--argi .pm-sorleku__izena{background:#4A1C9E}
@media (max-width:760px){.pm-sorleku__izena{font-size:13px;min-height:28px}}
.mh-gezia{position:absolute;top:50%;z-index:25;display:grid;place-items:center;width:48px;height:48px;margin-top:-24px;padding:0;border:1px solid rgba(196,69,61,.3);border-radius:50%;background:rgba(255,255,255,.92);color:#C4453D;box-shadow:0 2px 8px rgba(36,36,36,.2);cursor:pointer}
.mh-gezia[hidden]{display:none}
.mh-gezia--ezk{left:8px}
.mh-gezia--esk{right:8px}
.mh-gezia .ik{width:24px;height:24px}
.mh-gezia:focus-visible{outline:3px solid var(--fokua);outline-offset:2px}
.mh-pantaila{position:absolute;bottom:var(--tartea-3);left:var(--tartea-3);z-index:26;display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid var(--lerroa-sendoa);border-radius:var(--erradioa-2);background:var(--azalera);color:var(--tinta);cursor:pointer;box-shadow:0 2px 8px rgba(36,36,36,.2)}
.mh-pantaila[hidden]{display:none}
.mh-pantaila .ik{width:24px;height:24px}
.mh-pantaila:focus-visible{outline:3px solid var(--fokua);outline-offset:2px}
.mh-pantaila[aria-pressed=true]{background:var(--ekintza);color:var(--ekintza-testua);border-color:var(--ekintza)}
.mh-markoa:fullscreen{height:100vh;width:100vw}
.mh-markoa:fullscreen,.mh-markoa.mh-osoa{background:var(--atzealdea)}
.mh-markoa.mh-osoa{position:fixed;inset:0;z-index:1000;height:100vh;height:100dvh}
html.mh-osoa-html{overflow:hidden}
@media (max-width:959px){
  /* en el móvil, el mapa deja abajo una franja: asoma el bloque de juegos y POL no tapa el mapa */
  .mh-markoa{height:calc(100vh - var(--goiburu-h) - 116px);height:calc(100svh - var(--goiburu-h) - 116px);min-height:400px}
  .mh-markoa .pm-mapa{justify-content:flex-start;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}
  .mh-markoa .pm-mapa::-webkit-scrollbar{display:none}
  .mh-markoa .pm-eszena{width:calc(100cqh * var(--mh-zab) / var(--mh-alt));height:100cqh}
}
@media (min-width:960px){
  .mh-pantaila{top:var(--tartea-4);bottom:auto;left:auto;right:var(--tartea-4)}
}
@media (prefers-reduced-motion:reduce){.pm-geruza--sorleku *{animation:none!important}}
:root[data-theme=dark] .sortu-botoia{background:#C9B2F2;color:#1E0F38}
:root[data-theme=dark] .sortu-botoia:hover{background:#DCCBF8;color:#1E0F38}
:root[data-theme=dark] .mh-gezia{background:rgba(36,36,36,.88);color:#FFFFFF;border-color:rgba(255,255,255,.35)}
/* --- POL, el guía: abajo a la derecha en todas las páginas (no en el modo incrustado) --- */
/* ronda 3 (02/11/2026, Beñat): POL, el doble en el móvil (88 px) y el triple en escritorio (132 px), sin el círculo.
   Si tapa algo que se puede pulsar, se hace pequeño (×2), se pasa a la izquierda o se asoma desde abajo (sitio.js). */
.pol-gida-botoia{display:none;position:fixed;right:12px;bottom:12px;z-index:900;width:104px;height:108px;padding:0;border:0;border-radius:28px;background:transparent;cursor:pointer;place-items:center;transition:transform var(--iraupena-2) var(--kurba-estandarra)}
.js .pol-gida-botoia{display:grid}
.pol-gida-botoia:hover{transform:translateY(-2px)}
.pol-gida-botoia:focus-visible{outline:3px solid var(--fokua);outline-offset:3px}
.pol-gida-irudia{width:88px;height:auto;display:block;filter:drop-shadow(0 0 1px #FFFFFF) drop-shadow(0 0 1px #FFFFFF) drop-shadow(0 6px 10px rgba(36,36,36,.32))}
:root[data-theme=dark] .pol-gida-irudia{filter:drop-shadow(0 6px 12px rgba(0,0,0,.55))}
.pol-gida-botoia.pol--ezker{right:auto;left:12px}
.pol-gida-botoia.pol--kuku{transform:translateY(58%)}
.pol-gida-botoia.pol--kuku:hover,.pol-gida-botoia.pol--kuku:focus-visible{transform:none}
@media (min-width:960px){.pol-gida-botoia{width:148px;height:154px}.pol-gida-botoia .pol-gida-irudia{width:132px}.pol-gida-botoia.pol--txiki,.pol-gida-botoia.pol--ezker,.pol-gida-botoia.pol--kuku{width:104px;height:108px}.pol-gida-botoia.pol--txiki .pol-gida-irudia,.pol-gida-botoia.pol--ezker .pol-gida-irudia,.pol-gida-botoia.pol--kuku .pol-gida-irudia{width:88px}}
.pol-gida-botoia .pol-iluna,.pol-gida .pol-iluna,:root[data-theme=dark] .pol-gida-botoia .pol-argia,:root[data-theme=dark] .pol-gida .pol-argia{display:none}
:root[data-theme=dark] .pol-gida-botoia .pol-iluna,:root[data-theme=dark] .pol-gida .pol-iluna{display:block}
.pol-gida{position:fixed;inset:auto 16px 128px auto;margin:0;width:min(23rem,calc(100% - 32px));max-height:calc(100% - 152px);overflow:auto;padding:var(--tartea-4) var(--tartea-4) var(--tartea-4);border:0;border-top:6px solid var(--titularra);border-radius:var(--erradioa-3);background:var(--azalera);color:var(--tinta);box-shadow:var(--itzala-3)}
.pol-gida::backdrop{background:rgba(36,36,36,.3)}
.pol-gida-burua{display:flex;align-items:center;gap:var(--tartea-3);padding-right:44px;margin-bottom:var(--tartea-2)}
.pol-gida-aurpegia{width:52px;height:auto;flex:none}
.pol-gida h2{margin:0;font-size:var(--neurria-4);color:var(--titularra)}
.pol-gida .kontu-itxi{top:var(--tartea-2);right:var(--tartea-2)}
.pol-gida-mezua{margin:0 0 var(--tartea-3);color:var(--tinta)}
.pol-gida-aukerak{list-style:none;margin:0;padding:0;display:grid;gap:var(--tartea-2)}
.pol-aukera{display:flex;align-items:center;gap:var(--tartea-3);width:100%;min-height:48px;padding:var(--tartea-2) var(--tartea-3);border:2px solid var(--lerroa-sendoa);border-radius:var(--erradioa-2);background:var(--azalera);color:var(--tinta);font:inherit;font-family:var(--letra-titularra);font-weight:600;text-align:left;text-decoration:none;cursor:pointer}
.pol-aukera[hidden]{display:none}
.pol-aukera .ik{width:22px;height:22px;flex:none;color:var(--titularra)}
.pol-aukera:hover{border-color:var(--esteka)}
.pol-aukera:focus-visible{outline:3px solid var(--fokua);outline-offset:2px}
.pol-aukera--nagusia{background:var(--ekintza);border-color:var(--ekintza);color:var(--ekintza-testua)}
.pol-aukera--nagusia .ik{color:currentColor}
.pol-aukera--nagusia:hover{border-color:var(--ekintza);filter:brightness(.95)}
.oina-behea{padding-bottom:calc(var(--tartea-4) + 112px)}
@media (min-width:960px){.pol-gida{inset:auto 16px 176px auto;max-height:calc(100% - 200px)}}
@media (prefers-reduced-motion:reduce){.pol-gida-botoia{transition:none}.pol-gida-botoia:hover{transform:none}}
/* --- estadísticas --- */
.estatistika-atala{padding-top:var(--tartea-5)}
.est-cifras h2{margin:var(--tartea-7) 0 var(--tartea-3);font-size:var(--neurria-5);color:var(--titularra)}
.est-cifras h2:first-child{margin-top:0}
.est-sareta{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:var(--tartea-4)}
.est-meta{padding:var(--tartea-4) var(--tartea-5);border:1px solid var(--lerroa);border-top:5px solid var(--titularra);border-radius:var(--erradioa-2);background:var(--azalera)}
.est-meta h3{margin:0 0 var(--tartea-2);font-size:var(--neurria-3)}
.est-meta p{margin:0}
.est-n{font-family:var(--letra-titularra);font-weight:700;font-size:var(--neurria-6);line-height:1.1;font-variant-numeric:tabular-nums}
.est-obj,.est-def{font-size:var(--neurria-1);color:var(--tinta-2)}
.est-def{margin-top:var(--tartea-2)!important}
.est-barra{height:8px;margin:var(--tartea-2) 0 0;border-radius:4px;background:var(--lerroa);overflow:hidden}
.est-barra i{display:block;height:100%;background:var(--titularra)}
.est-zifrak{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--tartea-4)}
.est-zifra{display:grid;gap:4px;padding:var(--tartea-4) var(--tartea-5);background:var(--azalera-marka);border-radius:var(--erradioa-2)}
.est-zifra b{font-family:var(--letra-titularra);font-size:var(--neurria-6);line-height:1.1;font-variant-numeric:tabular-nums;color:var(--tinta)}
.est-zifra span{color:var(--tinta)}
.est-nota{margin:0 0 var(--tartea-3);font-size:var(--neurria-1);color:var(--tinta-2);max-width:80ch}
.est-nota--av{margin-top:var(--tartea-3)}
.est-azkena{margin-top:var(--tartea-6)}
.est-abisua{padding:var(--tartea-4);border-left:5px solid var(--titularra);background:var(--azalera-marka)}
.est-taula{overflow-x:auto;border:1px solid var(--lerroa);border-radius:var(--erradioa-2);background:var(--azalera)}
.est-taula:focus-visible{outline:3px solid var(--fokua);outline-offset:2px}
.est-taula table{width:100%;min-width:560px;border-collapse:collapse}
.est-taula th,.est-taula td{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--lerroa)}
.est-taula thead th{font-family:var(--letra-titularra);font-size:var(--neurria-1);letter-spacing:.03em;text-transform:uppercase;color:var(--tinta);background:var(--azalera-2)}
.est-taula tbody th{font-weight:600}
.est-taula .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.est-taula tfoot th,.est-taula tfoot td{font-weight:700;border-bottom:0}
.est-data,.est-proiektua{white-space:nowrap}
/* --- modo incrustado (polymat.eu/play): cabecera compacta, sin redes, sin POL y sin el pie grande --- */
.txertatua .goiburua .sareak,.txertatua .pol-gida-botoia,.txertatua .oina-nagusia{display:none!important}
.txertatua .goiburua .marka img{height:40px}
.txertatua .oina-behea{padding-bottom:var(--tartea-4)}
.txertatua .orri-burua{padding-block:var(--tartea-4)}
/* en el marco no hay alturas de ventana (el marco crece con la página): el mapa va a lo ancho, con su proporción */
.txertatua .mh-markoa{height:auto;min-height:0}
.txertatua .mh-mapa{flex:none}
.txertatua .mh-markoa .pm-mapa{flex:none;width:100%;container-type:inline-size}
.txertatua .mh-markoa .pm-eszena{width:100%}
@media (min-width:960px){
  .txertatua{--goiburu-h:121px}
  .txertatua .goiburu-marka{height:60px}
  .txertatua .goiburua::before{top:60px}
  .txertatua .goiburu-tresnak{height:60px}
  .txertatua .goiburua{background:linear-gradient(#D8544C 0 60px,#C4453D 60px)}
}
@media (max-width:959px){.txertatua .mh-markoa .pm-mapa{height:480px;container-type:size}.txertatua .mh-markoa .pm-eszena{width:calc(100cqh * var(--mh-zab) / var(--mh-alt));height:100cqh}}
.markoz-kanpo body>*:not(.markoz-kanpo-abisua){display:none!important}
.markoz-kanpo-abisua{padding:var(--tartea-6) var(--tartea-4);text-align:center}
/* --- ronda 3 (02/11/2026) · cabecera entera en #C4453D (el blanco da 4,9:1: vale para el texto de 15 px), sin la
   franja de dos tonos; el logotipo «PL>Y», al 80 % (52 → 42 px; 48 → 38 en el móvil) y la fila de arriba, de 96 a 80 px --- */
.goiburua,.txertatua .goiburua{background:#C4453D}
.goiburua .marka img{height:42px}
.txertatua .goiburua .marka img{height:32px}
@media (min-width:960px){
  .goiburua::before{top:80px}
  .goiburu-marka{height:80px}
  .goiburua .sareak{height:80px}
  .txertatua .goiburu-marka{height:60px}
  .txertatua .goiburua::before{top:60px}
}
@media (max-width:959px){
  .goiburu-lerroa{min-height:64px}
  .goiburua .marka img{height:38px}
}
/* --- ronda 3 · portada = Jolasak: el mapa arriba (se esconde con un centro elegido) y debajo, los juegos --- */
.mapa-ezkutuan .mapa-hasiera{display:none}
#jolasak.jolas-atala{padding-top:var(--tartea-6)}
.mapa-ezkutuan #jolasak.jolas-atala{padding-top:var(--tartea-5)}
.jolas-burua{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--tartea-3) var(--tartea-5);margin:0 0 var(--tartea-4)}
.jolas-burua h2{margin:0;font-size:var(--neurria-6);color:var(--titularra)}
#h-jolasak:focus:not(:focus-visible){outline:none}
.mapa-ikusi{display:none;align-items:center;gap:8px;min-height:44px}
.mapa-ezkutuan .mapa-ikusi{display:inline-flex}
.txertatua .mapa-ikusi,html:not(.js) .mapa-ikusi{display:none!important}
html:not(.js) .pm-irudia[data-mh-src]{display:none}
.mapa-ikusi .ik{width:20px;height:20px;color:var(--titularra)}
.jt-formatua{display:flex;align-items:center;gap:6px;font-family:var(--letra-titularra);font-weight:700;color:var(--tinta)}
.jt-formatua .ik{width:18px;height:18px;flex:none;color:var(--titularra)}
.sortu-deia{display:flex;flex-direction:column;align-items:center;gap:var(--tartea-4);margin:var(--tartea-7) 0 0;padding:var(--tartea-6) var(--tartea-4);border-radius:var(--erradioa-3);background:#F3EDFB;text-align:center}
.sortu-deia p{margin:0;max-width:46ch;font-family:var(--letra-titularra);font-weight:600;font-size:var(--neurria-4);line-height:1.3;color:#2B104D;text-wrap:balance}
:root[data-theme=dark] .sortu-deia{background:#241A33}
:root[data-theme=dark] .sortu-deia p{color:#EFE6FC}
.txertatua .sortu-deia{margin-top:var(--tartea-6)}
html[data-zh="polymat"] #jolas-zerrenda .jolas-txartela:not([data-zentroak~="polymat"]){display:none}
html[data-zh="ikerbasque"] #jolas-zerrenda .jolas-txartela:not([data-zentroak~="ikerbasque"]){display:none}
html[data-zh="nanogune"] #jolas-zerrenda .jolas-txartela:not([data-zentroak~="nanogune"]){display:none}
html[data-zh="kimika"] #jolas-zerrenda .jolas-txartela:not([data-zentroak~="kimika"]){display:none}
html[data-zh="cfm"] #jolas-zerrenda .jolas-txartela:not([data-zentroak~="cfm"]){display:none}
html[data-zh="dipc"] #jolas-zerrenda .jolas-txartela:not([data-zentroak~="dipc"]){display:none}
html[data-zh="tecnun"] #jolas-zerrenda .jolas-txartela:not([data-zentroak~="tecnun"]){display:none}
html[data-zh="multiverse"] #jolas-zerrenda .jolas-txartela:not([data-zentroak~="multiverse"]){display:none}
html[data-zh] .jolas-iragazkiak .iragazki-garbitu[hidden]{display:inline-flex}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .jolas-iragazkiak{background:var(--azalera-2)}:root:not([data-theme=light]) .est-zifra{background:var(--azalera-2)}:root:not([data-theme=light]) .jt-azala{background:var(--azalera-2)}:root:not([data-theme=light]) .est-abisua{background:var(--azalera-2)}:root:not([data-theme=light]) .jt-etapa{background:var(--atzealdea)}}
:root[data-theme=dark] .jolas-iragazkiak{background:var(--azalera-2)}:root[data-theme=dark] .est-zifra{background:var(--azalera-2)}:root[data-theme=dark] .jt-azala{background:var(--azalera-2)}:root[data-theme=dark] .est-abisua{background:var(--azalera-2)}:root[data-theme=dark] .jt-etapa{background:var(--atzealdea)}
/* tramas «katea» (03_sistema/tramas/tramak.css) */
.trama-katea-tinta{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23242424%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%23242424%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23242424%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23242424%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%23242424%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23242424%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23242424%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23242424%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23242424%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23242424%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23242424%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%23242424%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23242424%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-urdina{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%231861B5%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%231861B5%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%231861B5%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%231861B5%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%231861B5%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%231861B5%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%231861B5%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%231861B5%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%231861B5%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%231861B5%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%231861B5%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%231861B5%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%231861B5%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-trantsizio-digitala{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23076C77%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%23076C77%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23076C77%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23076C77%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%23076C77%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23076C77%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23076C77%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23076C77%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23076C77%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23076C77%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23076C77%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%23076C77%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23076C77%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-adimen-artifiziala{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23015E82%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%23015E82%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23015E82%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23015E82%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%23015E82%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23015E82%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23015E82%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23015E82%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23015E82%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23015E82%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23015E82%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%23015E82%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23015E82%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-teknologia-kuantikoak{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%230974A7%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%230974A7%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%230974A7%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%230974A7%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%230974A7%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230974A7%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230974A7%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230974A7%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230974A7%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%230974A7%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230974A7%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%230974A7%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230974A7%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-zibersegurtasuna{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%230095A2%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%230095A2%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%230095A2%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%230095A2%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%230095A2%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230095A2%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230095A2%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230095A2%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230095A2%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%230095A2%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230095A2%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%230095A2%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%230095A2%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-trantsizio-energetikoa{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%238DBE3B%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%238DBE3B%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%238DBE3B%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%238DBE3B%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%238DBE3B%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%238DBE3B%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%238DBE3B%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%238DBE3B%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%238DBE3B%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%238DBE3B%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%238DBE3B%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%238DBE3B%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%238DBE3B%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-deskarbonizazioa{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23296036%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%23296036%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23296036%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23296036%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%23296036%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23296036%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23296036%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23296036%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23296036%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23296036%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23296036%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%23296036%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23296036%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-osasun-bakarra{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%2324873C%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%2324873C%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%2324873C%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%2324873C%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%2324873C%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%2324873C%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%2324873C%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%2324873C%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%2324873C%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%2324873C%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%2324873C%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%2324873C%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%2324873C%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-elikadura{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%234BA940%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%234BA940%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%234BA940%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%234BA940%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%234BA940%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%234BA940%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%234BA940%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%234BA940%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%234BA940%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%234BA940%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%234BA940%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%234BA940%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%234BA940%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-trantsizio-soziodemografikoa{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23B43332%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%23B43332%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23B43332%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23B43332%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%23B43332%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23B43332%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23B43332%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23B43332%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23B43332%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23B43332%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23B43332%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%23B43332%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23B43332%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-osasun-pertsonalizatua{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23E8463A%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%23E8463A%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23E8463A%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23E8463A%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%23E8463A%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23E8463A%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23E8463A%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23E8463A%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23E8463A%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23E8463A%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23E8463A%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%23E8463A%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23E8463A%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-osasunaren-baldintzatzaileak{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23EA5B33%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%23EA5B33%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23EA5B33%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23EA5B33%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%23EA5B33%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23EA5B33%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23EA5B33%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23EA5B33%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23EA5B33%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23EA5B33%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23EA5B33%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%23EA5B33%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23EA5B33%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
.trama-katea-demografia{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cg%20opacity%3D%220.1%22%3E%3Crect%20x%3D%223%22%20y%3D%2281%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23F38E2D%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2268%22%20r%3D%226%22%20fill%3D%22%23F38E2D%22%2F%3E%3Crect%20x%3D%2243%22%20y%3D%2243%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23F38E2D%22%2F%3E%3Crect%20x%3D%2263%22%20y%3D%2221%22%20width%3D%2210%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23F38E2D%22%2F%3E%3Ccircle%20cx%3D%2288%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%23F38E2D%22%2F%3E%3Crect%20x%3D%2212.0%22%20y%3D%2276.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23F38E2D%22%20transform%3D%22rotate%28-45%2018.0%2078.0%29%22%2F%3E%3Crect%20x%3D%2232.0%22%20y%3D%2256.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23F38E2D%22%20transform%3D%22rotate%28-45%2038.0%2058.0%29%22%2F%3E%3Crect%20x%3D%2252.0%22%20y%3D%2236.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23F38E2D%22%20transform%3D%22rotate%28-45%2058.0%2038.0%29%22%2F%3E%3Crect%20x%3D%2272.0%22%20y%3D%2216.0%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23F38E2D%22%20transform%3D%22rotate%28-45%2078.0%2018.0%29%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2219%22%20width%3D%2210%22%20height%3D%2210%22%20rx%3D%221.2%22%20fill%3D%22%23F38E2D%22%2F%3E%3Crect%20x%3D%2212%22%20y%3D%2212%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23F38E2D%22%20transform%3D%22rotate%28-45%2018%2014%29%22%2F%3E%3Ccircle%20cx%3D%2272%22%20cy%3D%2292%22%20r%3D%226%22%20fill%3D%22%23F38E2D%22%2F%3E%3Crect%20x%3D%2276%22%20y%3D%2280%22%20width%3D%2212%22%20height%3D%224%22%20rx%3D%222%22%20fill%3D%22%23F38E2D%22%20transform%3D%22rotate%28-45%2082%2082%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:96px;}
