.titol-seccio{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding-top:.65rem;border-top:3px solid var(--color-tinta)}.titol-seccio__text{margin:0;font-family:var(--font-interficie);font-size:.8125rem;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;text-wrap:initial}.titol-seccio__text a{color:inherit;text-decoration:none}.titol-seccio__mes{flex:none;display:inline-flex;align-items:center;gap:.3rem;color:var(--color-primari-fosc);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.titol-seccio__mes:hover,.titol-seccio__text a:hover{color:var(--color-primari-fosc);text-decoration:underline}.etiquetes-territori{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;margin:0 0 .45rem;font-size:.71875rem;font-weight:700;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.etiqueta-comarca,.etiqueta-categoria{color:var(--color-primari-fosc);text-decoration:none}.etiqueta-poble{color:var(--color-tinta);text-decoration:none}.etiqueta-comarca+.etiqueta-poble::before,.etiqueta-comarca+.etiqueta-comarca::before{content:"/";margin-right:.5rem;color:var(--color-tinta-subtil);font-weight:400}a.etiqueta-comarca:hover,a.etiqueta-poble:hover,a.etiqueta-categoria:hover{text-decoration:underline}.etiqueta-durada{position:absolute;right:.5rem;bottom:.5rem;padding:.15rem .4rem;border-radius:var(--radi-minim);background:rgb(24 26 28 / .84);color:#fff;font-size:.75rem;font-weight:600;line-height:1.3;font-variant-numeric:tabular-nums;letter-spacing:.02em}.marca-multimedia{position:absolute;left:.5rem;bottom:.5rem;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radi-minim);background:rgb(24 26 28 / .84);color:#fff}.marca-hui{display:inline-block;margin-right:.4rem;padding:.1rem .4rem;border-radius:var(--radi-minim);background:var(--color-accent-roig);color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.data-esdeveniment{margin:.45rem 0 0;font-size:.8125rem;font-weight:600;line-height:1.4;color:var(--color-tinta-suau)}.data-esdeveniment time::first-letter{text-transform:uppercase}.marca-data{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .5rem .2rem .4rem;border-radius:var(--radi-minim);background:var(--color-primari-suau);color:var(--color-primari-fosc);font-size:.71875rem;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums}.marca-data .icona{flex:none;opacity:.85}.marca-data--hui{background:var(--color-accent-roig);color:#fff}.marca-data--dema{background:var(--color-tinta);color:#fff}.targeta-esdeveniment .data-esdeveniment{margin-top:.55rem}.targeta-noticia,.targeta-esdeveniment{min-width:0}.targeta-noticia__imatge,.targeta-esdeveniment__imatge{position:relative;display:block;text-decoration:none;overflow:hidden;margin-bottom:.85rem;background:var(--color-superficie);aspect-ratio:3 / 2}.targeta-noticia__imatge img,.targeta-esdeveniment__imatge img{width:100%;height:100%;object-fit:cover;transition:opacity 0.2s}.targeta-noticia:hover .targeta-noticia__imatge img,.targeta-esdeveniment:hover .targeta-esdeveniment__imatge img{opacity:.9}.targeta-noticia__imatge--buida{display:none}.targeta-noticia--video .targeta-noticia__imatge--buida{display:block;background:var(--color-fosc)}.targeta-noticia__titol,.targeta-esdeveniment__titol{margin:0;font-size:1.25rem;font-weight:600;line-height:1.2;text-wrap:pretty}.targeta-noticia__titol a,.targeta-esdeveniment__titol a{color:var(--color-tinta);text-decoration:none}.targeta-noticia__titol a:hover,.targeta-esdeveniment__titol a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.targeta-noticia__extracte,.targeta-esdeveniment__extracte{margin:.5rem 0 0;font-family:var(--font-editorial);font-size:1.0625rem;line-height:1.45;color:var(--color-tinta-suau);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.targeta-noticia .metadades{margin-top:.5rem}.targeta-noticia--gran .targeta-noticia__titol,.targeta-esdeveniment--gran .targeta-esdeveniment__titol{font-size:clamp(1.75rem, 3.3vw, 2.5rem);line-height:1.08;letter-spacing:-.015em}.targeta-noticia--gran .targeta-noticia__imatge,.targeta-esdeveniment--gran .targeta-esdeveniment__imatge{margin-bottom:1.1rem}.targeta-noticia--gran .targeta-noticia__extracte,.targeta-esdeveniment--gran .targeta-esdeveniment__extracte{max-width:42em;font-size:1.1875rem}.targeta-esdeveniment--gran .targeta-esdeveniment__imatge img{object-position:center 20%}.targeta-noticia--secundaria,.targeta-noticia--compacta,.targeta-esdeveniment--secundaria,.targeta-esdeveniment--compacta{display:grid;grid-template-columns:132px minmax(0,1fr);gap:1rem;align-items:start}.targeta-noticia--compacta,.targeta-esdeveniment--compacta{grid-template-columns:104px minmax(0,1fr);gap:.85rem}.targeta-noticia--secundaria .targeta-noticia__imatge,.targeta-noticia--compacta .targeta-noticia__imatge,.targeta-esdeveniment--secundaria .targeta-esdeveniment__imatge,.targeta-esdeveniment--compacta .targeta-esdeveniment__imatge{margin-bottom:0}.targeta-esdeveniment--secundaria .targeta-esdeveniment__imatge,.targeta-esdeveniment--compacta .targeta-esdeveniment__imatge{aspect-ratio:1}.targeta-esdeveniment--secundaria .targeta-esdeveniment__imatge img,.targeta-esdeveniment--compacta .targeta-esdeveniment__imatge img{object-position:center top}.targeta-noticia--secundaria .targeta-noticia__titol,.targeta-esdeveniment--secundaria .targeta-esdeveniment__titol{font-size:1.125rem}.targeta-noticia--compacta .targeta-noticia__titol,.targeta-esdeveniment--compacta .targeta-esdeveniment__titol{font-size:1.0625rem;font-weight:500}.targeta-noticia--secundaria .targeta-noticia__imatge--buida+.targeta-noticia__cos,.targeta-noticia--compacta .targeta-noticia__imatge--buida+.targeta-noticia__cos{grid-column:1 / -1}.targeta-noticia--secundaria .marca-multimedia,.targeta-noticia--compacta .marca-multimedia{left:.3rem;bottom:.3rem;width:26px;height:26px}.targeta-noticia--secundaria .marca-multimedia svg,.targeta-noticia--compacta .marca-multimedia svg{width:16px;height:16px}.targeta-noticia--secundaria .etiqueta-durada,.targeta-noticia--compacta .etiqueta-durada{display:none}.targeta-esdeveniment--mitjana .targeta-esdeveniment__imatge{aspect-ratio:4 / 5}.targeta-esdeveniment--mitjana .targeta-esdeveniment__imatge img{object-position:center top}.targeta-esdeveniment--mitjana .targeta-esdeveniment__titol{font-size:1.1875rem}.targeta-esdeveniment--hui .targeta-esdeveniment__imatge::after{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--color-accent-roig)}.targeta-esdeveniment__imatge--buida{display:grid;place-items:center;border:1px solid var(--color-vora)}.full-calendari{display:grid;justify-items:center;color:var(--color-tinta)}.full-calendari__dia{font-family:var(--font-editorial);font-size:clamp(2.5rem, 6vw, 4rem);font-weight:500;line-height:.9}.full-calendari__mes{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primari-fosc)}.targeta-esdeveniment--secundaria .full-calendari__dia,.targeta-esdeveniment--compacta .full-calendari__dia{font-size:2rem}.targeta-noticia--video .targeta-noticia__imatge{aspect-ratio:16 / 9;background:#000}.targeta-noticia--video .targeta-noticia__titol{font-size:1.125rem;font-weight:500}.targeta-noticia--video .marca-multimedia{left:50%;top:50%;bottom:auto;width:52px;height:40px;transform:translate(-50%,-50%);transition:background-color 0.15s}.targeta-noticia--video:hover .marca-multimedia{background:var(--color-primari)}.mosaic-portada__graella{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2rem 0}.mosaic-portada__principal{padding-right:clamp(1.5rem, 3vw, 2.5rem)}.mosaic-portada__secundaries{display:flex;flex-direction:column;padding-left:clamp(1.5rem, 3vw, 2.5rem);border-left:1px solid var(--color-vora)}.mosaic-portada__secundaries>*{padding:1.1rem 0;border-bottom:1px solid var(--color-vora)}.mosaic-portada__secundaries>*:first-child{padding-top:0}.mosaic-portada__secundaries>*:last-child{padding-bottom:0;border-bottom:0}@media (max-width:900px){.mosaic-portada__graella{grid-template-columns:minmax(0,1fr)}.mosaic-portada__principal{padding-right:0}.mosaic-portada__secundaries{padding-left:0;padding-top:1.5rem;border-left:0;border-top:1px solid var(--color-vora)}}@media (max-width:480px){.targeta-noticia--secundaria,.targeta-esdeveniment--secundaria{grid-template-columns:104px minmax(0,1fr);gap:.85rem}}.graella-editorial__marc{overflow:hidden}.graella-editorial__pista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 calc(-1 * var(--separacio)) calc(-1 * var(--separacio) - 1px)}.graella-editorial__pista>*{margin-bottom:var(--separacio);padding:0 var(--separacio) var(--separacio);border-bottom:1px solid var(--color-vora);box-shadow:1px 0 0 var(--color-vora)}.graella-editorial__pista--2{grid-template-columns:repeat(2,minmax(0,1fr))}.graella-editorial__pista--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.graella-editorial__pista--4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.graella-editorial__pista--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.graella-editorial__pista--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.graella-editorial__pista{--separacio:0.75rem}.graella-editorial__pista--2,.graella-editorial__pista--3{--separacio:1.5rem;grid-template-columns:minmax(0,1fr)}.graella-editorial__pista--4 .targeta-esdeveniment__titol,.graella-editorial__pista--4 .targeta-noticia__titol{font-size:1.0625rem}}.tira-multimedia{padding:2.25rem 0 2.5rem;background:var(--color-fosc);box-shadow:0 0 0 100vmax var(--color-fosc);clip-path:inset(0 -100vmax);color:#fff}.tira-multimedia+.tira-multimedia{margin-top:calc(-1 * var(--espai-seccio));padding-top:0}.tira-multimedia .titol-seccio{border-top-color:#fff}.tira-multimedia .titol-seccio__mes,.tira-multimedia .titol-seccio__mes:hover,.tira-multimedia .titol-seccio__text a:hover,.tira-multimedia .etiqueta-categoria{color:#8cc6f0}.tira-multimedia .targeta-noticia__titol a{color:#fff}.tira-multimedia .metadades{color:#9aa2ac}.tira-multimedia :focus-visible{outline-color:#fff}.tira-multimedia__pista{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem 1.5rem}@media (max-width:900px){.tira-multimedia__pista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.tira-multimedia__pista{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.75rem;scrollbar-width:thin}.tira-multimedia__pista>*{scroll-snap-align:start}}.franja-territori{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:2rem clamp(2rem, 6vw, 5rem);align-items:center;padding:clamp(2rem, 5vw, 3.5rem) 0;background:var(--color-superficie);box-shadow:0 0 0 100vmax var(--color-superficie);clip-path:inset(0 -100vmax);border-top:3px solid var(--color-tinta);border-bottom:1px solid var(--color-vora)}.franja-territori__titol{margin-bottom:.35em;font-size:clamp(2.25rem, 5.5vw, 3.75rem);font-weight:500;line-height:1;letter-spacing:-.02em}.franja-territori__titol a{color:inherit;text-decoration:none}.franja-territori__titol a:hover{color:var(--color-primari-fosc)}.franja-territori__cita{max-width:34em;margin:0 0 1.75rem;padding:0;border:0;font-family:var(--font-editorial);font-style:italic;font-size:clamp(1.1875rem, 2vw, 1.4375rem);line-height:1.45;color:var(--color-tinta-suau)}.franja-territori__cita p{margin:0}.franja-territori__cita cite{display:block;margin-top:.75rem;font-family:var(--font-interficie);font-style:normal;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-tinta)}.franja-territori .boto--clar{background:var(--color-primari);border-color:var(--color-primari);color:#fff}.franja-territori .boto--clar:hover{background:var(--color-primari-fosc);border-color:var(--color-primari-fosc)}.franja-territori__imatge img{width:100%;aspect-ratio:4 / 3;object-fit:cover}@media (max-width:800px){.franja-territori{grid-template-columns:minmax(0,1fr)}.franja-territori__imatge{max-width:440px}}.mapa-diania{display:block;width:100%;height:auto;overflow:visible}.mapa-comarca path{fill:var(--color-primari);stroke:#fff;stroke-width:1.5;stroke-linejoin:round;transition:fill 0.15s}.mapa-comarca:hover path,.mapa-comarca:focus-visible path,.mapa-comarca.ressaltat path{fill:var(--color-tinta)}.mapa-comarca:focus-visible{outline:none}.mapa-comarca--actual path{fill:var(--color-tinta)}.mapa-etiqueta{display:none;fill:#fff;font-family:var(--font-interficie);font-size:13px;font-weight:700;letter-spacing:.02em;pointer-events:none}.franja-territori .mapa-etiqueta,.index-territori .mapa-etiqueta{display:block}.peu-principal .mapa-comarca path{fill:rgb(255 255 255 / .2);stroke:#fff;stroke-width:1.25}.peu-principal .mapa-comarca:hover path,.peu-principal .mapa-comarca:focus-visible path,.peu-principal .mapa-comarca.ressaltat path,.peu-principal .mapa-comarca--actual path{fill:#fff}.capcalera-territori__mapa--diania .mapa-comarca path{fill:var(--color-primari-suau);stroke:var(--color-primari);stroke-width:1}.capcalera-territori__mapa--diania .mapa-comarca--actual path{fill:var(--color-primari)}.capcalera-territori__mapa--diania .mapa-comarca:hover path,.capcalera-territori__mapa--diania .mapa-comarca:focus-visible path{fill:var(--color-primari-fosc)}.llista-agenda{margin:0;padding:0;list-style:none}.agenda-dia{display:flex;align-items:center;gap:.6rem;padding:.95rem 0 .4rem;color:var(--color-tinta);font-size:.6875rem;font-weight:700;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.agenda-dia:first-child{padding-top:.6rem}.agenda-dia::after{content:"";flex:1;height:1px;background:var(--color-vora)}.agenda-dia time::first-letter{text-transform:uppercase}.agenda-dia--hui{color:var(--color-accent-roig-fosc)}.agenda-dia--hui::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--color-accent-roig);box-shadow:0 0 0 3px rgb(217 56 41 / .18)}.agenda-dia--hui::after{background:linear-gradient(90deg,rgb(217 56 41 / .45),var(--color-vora) 60%)}.fila-agenda{padding:.4rem 0 .45rem .85rem;border-left:2px solid var(--color-vora)}.fila-agenda+.fila-agenda{margin-top:.15rem}.fila-agenda--hui{border-left-color:var(--color-accent-roig)}.fila-agenda__titol{display:block;color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.0625rem;font-weight:500;line-height:1.25;text-decoration:none;text-wrap:pretty}.fila-agenda__titol:hover{color:var(--color-primari-fosc);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.fila-agenda__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:.2rem 0 0;font-size:.6875rem;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.fila-agenda__poble{color:var(--color-primari-fosc);text-decoration:none}a.fila-agenda__poble:hover{text-decoration:underline}.fila-agenda__hora{color:var(--color-tinta-subtil);font-variant-numeric:tabular-nums}.fila-agenda__poble+.fila-agenda__hora::before{content:"·";margin-right:.5rem;color:var(--color-vora)}.llista-agenda--peu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:2.5rem}.llista-agenda--peu.carregant{opacity:.5}.llista-agenda--peu .agenda-dia{grid-column:1 / -1}.peu-principal .agenda-dia{color:#fff}.peu-principal .agenda-dia::after{background:rgb(255 255 255 / .35)}.peu-principal .agenda-dia--hui time{padding:.15rem .45rem;border-radius:var(--radi-minim);background:var(--color-accent-roig);color:#fff}.peu-principal .agenda-dia--hui::before{display:none}.peu-principal .fila-agenda{border-left-color:rgb(255 255 255 / .35)}.peu-principal .fila-agenda--hui{border-left-color:#fff}.peu-principal .fila-agenda__titol,.peu-principal .fila-agenda__poble{color:#fff}.peu-principal .fila-agenda__hora{color:rgb(255 255 255 / .8)}.peu-principal .fila-agenda__poble+.fila-agenda__hora::before{color:rgb(255 255 255 / .5)}@media (max-width:600px){.llista-agenda--peu{grid-template-columns:minmax(0,1fr)}}.nuvol-pobles{margin:0;padding:0;list-style:none;columns:6 9.5rem;column-gap:1.5rem;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.nuvol-pobles li{break-inside:avoid}.nuvol-pobles li.amagat{display:none}.nuvol-pobles a{display:block;padding:.22rem 0;text-decoration:none}.nuvol-pobles a:hover{text-decoration:underline}.nuvol-pobles--caixa{columns:3 8.5rem}.nuvol-pobles--caixa a{color:var(--color-tinta)}.nuvol-pobles--caixa a:hover{color:var(--color-primari-fosc)}.caixa-pobles--destacada{margin-top:2.5rem;padding:0 1.5rem 1.5rem;background:var(--color-primari-suau)}.caixa-pobles--destacada .titol-seccio{border-top-color:var(--color-primari)}.llista-comarques{margin:0;padding:0;list-style:none}.llista-comarques a{display:block;padding:.55rem 0;border-bottom:1px solid var(--color-vora);color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.125rem;text-decoration:none}.llista-comarques a:hover{color:var(--color-primari-fosc)}.reproductor-lleuger{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;background:#000;cursor:pointer}.reproductor-lleuger>img{width:100%;height:100%;object-fit:cover}.reproductor-lleuger iframe,.reproductor-lleuger video{position:absolute;inset:0;width:100%;height:100%;border:0}.reproductor-lleuger__boto{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:84px;height:60px;padding:0;border:0;border-radius:var(--radi-suau);background:rgb(24 26 28 / .86);color:#fff;transform:translate(-50%,-50%);transition:background-color 0.15s}.reproductor-lleuger:hover .reproductor-lleuger__boto,.reproductor-lleuger__boto:focus-visible{background:var(--color-primari)}.reproductor-lleuger__boto:focus-visible{outline:2px solid #fff;outline-offset:2px}.reproductor-lleuger--audio{display:flex;align-items:center;gap:1rem;aspect-ratio:auto;padding:1rem;border:1px solid var(--color-vora);background:var(--color-superficie)}.reproductor-lleuger--audio .reproductor-lleuger__boto{position:static;flex:none;width:52px;height:52px;background:var(--color-primari);transform:none}.reproductor-lleuger--audio:hover .reproductor-lleuger__boto{background:var(--color-primari-fosc)}.reproductor-lleuger--audio.carregat{display:block;padding:0;border:0}.reproductor-lleuger--audio iframe{position:static;display:block}.reproductor-lleuger__text{font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.875rem}.reproductor-audio audio{display:block;width:100%}.article__multimedia{margin-bottom:1.75rem}.article__multimedia img{width:100%}.article__audio{margin-bottom:1.75rem}.espai-publicitari{clear:both;margin:2rem 0;padding:.4rem 0 1rem;border-top:1px solid var(--color-vora);border-bottom:1px solid var(--color-vora);text-align:center;font-family:var(--font-interficie)}.espai-publicitari__avis{display:block;margin-bottom:.5rem;font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-tinta-subtil)}.espai-publicitari img{margin-inline:auto}.espai-publicitari__enllac{display:block}.barra-lateral .espai-publicitari,.espai-publicitari--portada-1{margin:0}.giny .titol-seccio{margin-bottom:.5rem}.giny-entrades{display:grid;gap:1rem}.giny-entrades--llista>*{padding-bottom:1rem;border-bottom:1px solid var(--color-vora)}.giny-entrades--llista>*:first-child{padding-top:.5rem}.giny-entrades--llista>*:last-child{padding-bottom:0;border-bottom:0}.llista-numerada{margin:0;padding:0;list-style:none;counter-reset:posicio}.llista-numerada li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;padding:.7rem 0;border-bottom:1px solid var(--color-vora);counter-increment:posicio}.llista-numerada li::before{content:counter(posicio);font-family:var(--font-editorial);font-size:1.75rem;font-weight:500;line-height:1;color:var(--color-primari)}.llista-numerada a{color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.0625rem;font-weight:500;line-height:1.25;text-decoration:none}.llista-numerada a:hover{text-decoration:underline}.caixa-butlleti,.caixa-suport{padding:1.25rem;font-size:.9375rem}.caixa-butlleti{background:var(--color-primari-suau);border-top:3px solid var(--color-primari)}.caixa-suport{border:1px solid var(--color-vora);border-top:3px solid var(--color-tinta)}.caixa-butlleti__titol,.caixa-suport__titol{margin-bottom:.4em;font-size:1.375rem}.caixa-butlleti>*:last-child,.caixa-suport>*:last-child{margin-bottom:0}.zona-ginys{display:grid;gap:var(--espai-seccio)}.bloc-participa{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem 0}.bloc-participa__formulari{padding-right:clamp(1.5rem, 4vw, 3.5rem)}.bloc-quinze-anys{padding:.65rem 0 0 clamp(1.5rem, 4vw, 3.5rem);border-left:1px solid var(--color-vora);border-top:3px solid var(--color-primari)}.bloc-quinze-anys__titol{font-size:clamp(1.75rem, 3.4vw, 2.5rem);font-weight:500;line-height:1.05}.bloc-quinze-anys p{font-family:var(--font-editorial);font-size:1.125rem;color:var(--color-tinta-suau)}@media (max-width:860px){.bloc-participa{grid-template-columns:minmax(0,1fr)}.bloc-participa__formulari{padding-right:0}.bloc-quinze-anys{padding-left:0;border-left:0}}.xifres{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:1.5rem 0}.xifres__dada{display:flex;flex-direction:column-reverse;padding:.85rem 0;border-top:1px solid var(--color-vora)}.xifres dd{margin:0;font-family:var(--font-editorial);font-size:clamp(2rem, 4vw, 2.75rem);font-weight:500;line-height:1;font-variant-numeric:tabular-nums;color:var(--color-tinta)}.xifres dt{margin-top:.3rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-tinta-subtil)}.xifres--franja{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0 0 2.5rem;border-bottom:1px solid var(--color-vora)}.xifres--franja .xifres__dada{border-top:3px solid var(--color-tinta)}.fites{margin-top:var(--espai-seccio)}.fites__llista{margin:0;padding:0;list-style:none}.fites__fita{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:1rem;align-items:baseline;padding:1rem 0;border-bottom:1px solid var(--color-vora)}.fites__any{font-family:var(--font-editorial);font-size:2rem;font-weight:500;line-height:1;color:var(--color-primari);font-variant-numeric:tabular-nums}.fites__text{margin:0;font-family:var(--font-editorial);font-size:1.1875rem;line-height:1.45}.fites__text a{color:var(--color-tinta);text-decoration:underline;text-decoration-color:rgb(32 134 210 / .45);text-decoration-thickness:1px;text-underline-offset:.18em}.fites__text a .icona{color:var(--color-primari);transition:transform 0.15s}.fites__text a:hover{color:var(--color-primari-fosc);text-decoration-color:currentColor}.fites__text a:hover .icona{transform:translateX(3px)}.fites__edita{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:1.25rem 0 0}.compromis{margin-top:var(--espai-seccio);padding-top:.65rem;border-top:3px solid var(--color-primari)}.compromis__titol{font-size:clamp(1.625rem, 3vw, 2.125rem)}.compromis p{font-family:var(--font-editorial);font-size:1.1875rem;color:var(--color-tinta-suau)}.compromis__accions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.index-territori{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2rem clamp(2rem, 6vw, 5rem);align-items:center;margin-top:var(--espai-seccio);padding-top:2.5rem;border-top:3px solid var(--color-tinta)}.index-territori__titol{font-size:clamp(1.75rem, 3.6vw, 2.5rem);font-weight:500}.index-territori__llista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;margin:1.5rem 0 2rem;padding:0;list-style:none}.index-territori__llista a{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.7rem 0;border-bottom:1px solid var(--color-vora);color:var(--color-tinta);text-decoration:none}.index-territori__comarca{font-family:var(--font-editorial);font-size:1.25rem;font-weight:500}.index-territori__pobles{flex:none;font-size:.75rem;color:var(--color-tinta-subtil)}.index-territori__llista a:hover .index-territori__comarca,.index-territori__llista a.ressaltat .index-territori__comarca{color:var(--color-primari-fosc);text-decoration:underline}@media (max-width:800px){.index-territori{grid-template-columns:minmax(0,1fr)}.index-territori__mapa{max-width:440px}}@media (max-width:480px){.index-territori__llista{grid-template-columns:minmax(0,1fr)}}.targeta-informativa{padding:1.25rem 0 1.35rem;border-bottom:1px solid var(--color-vora)}.targeta-informativa__titol{margin-bottom:.35em;font-size:1.3125rem}.targeta-informativa p{margin-bottom:.6rem;color:var(--color-tinta-suau)}.targeta-informativa>*:last-child{margin-bottom:0}.targeta-informativa__enllac{display:inline-flex;align-items:center;gap:.45rem;font-weight:700;text-decoration:none}.targeta-informativa__enllac:hover{text-decoration:underline}.xarxes-socials--targeta{gap:.4rem;color:var(--color-tinta)}.xarxes-socials--targeta a{width:38px;height:38px;border:1px solid var(--color-vora);border-radius:var(--radi-minim)}.xarxes-socials--targeta a:hover{border-color:var(--color-primari);color:var(--color-primari-fosc)}.fitxa-acte{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:1.5rem 2rem;align-items:start;margin-bottom:2rem;padding-top:1.25rem;border-top:3px solid var(--color-tinta)}.fitxa-acte--hui{border-top-color:var(--color-accent-roig)}.fitxa-acte__cartell img{width:100%;border:1px solid var(--color-vora)}.fitxa-acte__cartell--video{grid-column:1 / -1}.fitxa-acte__info:only-child{grid-column:1 / -1}.fitxa-acte__dades{margin:0}.fitxa-acte__dada{padding:0 0 1rem;margin-bottom:1rem;border-bottom:1px solid var(--color-vora)}.fitxa-acte__dades dt{display:flex;align-items:center;gap:.4rem;margin-bottom:.3rem;font-size:.71875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-tinta-subtil)}.fitxa-acte__dades dd{margin:0;font-family:var(--font-editorial);font-size:1.3125rem;font-weight:500;line-height:1.3;color:var(--color-tinta)}.fitxa-acte__dades dd.data-esdeveniment{margin-top:0}.fitxa-acte__poble{display:block;color:var(--color-tinta)}.fitxa-acte__adreca,.fitxa-acte__comarca{display:block;font-family:var(--font-interficie);font-size:.875rem;font-weight:400;color:var(--color-tinta-suau)}.fitxa-acte__dates{margin:0;padding:0;list-style:none;font-family:var(--font-interficie);font-size:.9375rem;font-weight:400}.fitxa-acte__mapa{border:1px solid var(--color-vora)}.leaflet-container,.capcalera-territori__mapa,.fitxa-acte__mapa{isolation:isolate}@media (max-width:640px){.fitxa-acte{grid-template-columns:minmax(0,1fr)}.fitxa-acte__cartell{max-width:360px}}.avis-acte-passat{margin-bottom:1.5rem;padding:.75rem 1rem;border-left:3px solid var(--color-accent-roig);background:var(--color-superficie);font-size:.9375rem}.crida-poble{margin:2.5rem 0;padding:1.25rem 1.5rem;background:var(--color-primari-suau);border-left:3px solid var(--color-primari)}.crida-poble__titol{margin:0;font-family:var(--font-editorial);font-size:1.5rem;font-weight:600;line-height:1.2}.crida-poble__titol a{color:var(--color-tinta);text-decoration:none}.crida-poble__titol a:hover{color:var(--color-primari-fosc)}.peu-article{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--color-vora)}.llista-etiquetes{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.llista-etiquetes a{display:block;padding:.25rem .6rem;border:1px solid var(--color-vora);border-radius:var(--radi-minim);color:var(--color-tinta-suau);font-size:.8125rem;text-decoration:none}.llista-etiquetes a:hover{border-color:var(--color-primari);color:var(--color-primari-fosc)}.comparteix{display:flex;align-items:center;gap:.75rem;margin-left:auto}.comparteix__etiqueta{font-size:.71875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-tinta-subtil)}.comparteix__llista{display:flex;gap:.3rem;margin:0;padding:0;list-style:none}.comparteix__llista a{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--color-vora);border-radius:var(--radi-minim);color:var(--color-tinta)}.comparteix__llista a:hover{border-color:var(--color-primari);color:var(--color-primari-fosc)}.relacionades,.agenda-territori,.guia-territori{margin-top:var(--espai-seccio)}.agenda-territori:first-of-type,.capcalera-territori+.agenda-territori{margin-top:0}.agenda-territori{margin-bottom:var(--espai-seccio)}.agenda-territori .titol-seccio+.titol-seccio,.agenda-territori .avis-buit+.titol-seccio{margin-top:2rem}.pagina-amb-lateral .guia-territori:first-child{margin-top:0}.cos-article .guia-territori__titular{margin-top:0;margin-bottom:.55em;font-size:clamp(1.625rem, 3vw, 2.125rem);line-height:1.12}.avis-buit{padding:1.5rem;background:var(--color-superficie);border-left:3px solid var(--color-primari);font-family:var(--font-editorial);font-size:1.125rem}.avis-buit p:last-child{margin-bottom:0}.avis-buit .formulari-cerca{margin-top:1rem;font-family:var(--font-interficie)}.paginacio{margin-top:2.5rem}.paginacio .nav-links,.paginacio--interior{display:flex;flex-wrap:wrap;gap:.35rem}.paginacio .page-numbers,.paginacio--interior>*{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:42px;height:42px;padding:0 .75rem;border:1px solid var(--color-vora);border-radius:var(--radi-minim);color:var(--color-tinta);font-size:.875rem;font-weight:600;text-decoration:none}.paginacio a.page-numbers:hover{border-color:var(--color-primari);color:var(--color-primari-fosc)}.paginacio .page-numbers.current{background:var(--color-tinta);border-color:var(--color-tinta);color:#fff}.paginacio .page-numbers.dots{border-color:#fff0}.historic-agenda{margin-top:var(--espai-seccio)}.historic-agenda .titol-seccio{border-top-width:1px;border-top-color:var(--color-vora);color:var(--color-tinta-suau)}.llista-historic{margin:0;padding:0;list-style:none;columns:2 17rem;column-gap:2.5rem;font-size:.875rem;line-height:1.35}.fila-historic{display:grid;grid-template-columns:6.75rem minmax(0,1fr);column-gap:.75rem;align-items:baseline;padding:.45rem 0;border-bottom:1px solid var(--color-vora);break-inside:avoid}.fila-historic__data{color:var(--color-tinta-subtil);font-size:.78125rem;font-variant-numeric:tabular-nums;white-space:nowrap}.fila-historic__titol{color:var(--color-tinta-suau);text-decoration:none}.fila-historic__titol:hover{color:var(--color-primari-fosc);text-decoration:underline}.fila-historic__poble{grid-column:2;margin-top:.1rem;color:var(--color-tinta-subtil);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.paginacio--historic{margin-top:1.25rem}.paginacio--historic .page-numbers{height:36px;font-size:.8125rem}.paginacio .paginacio__posicio{border-color:#fff0;color:var(--color-tinta-subtil);font-weight:400}.caixa-autor{display:grid;grid-template-columns:96px minmax(0,1fr);gap:0 1.5rem;align-items:start;margin-top:2.5rem;padding:1.5rem 0 1.6rem;border-top:3px solid var(--color-tinta);border-bottom:1px solid var(--color-vora)}.caixa-autor__retrat{display:block;width:96px;height:96px;overflow:hidden;border-radius:var(--radi-minim);background:var(--color-primari);text-decoration:none}.caixa-autor__foto{width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:filter 0.2s}.caixa-autor:hover .caixa-autor__foto{filter:none}.caixa-autor__monograma{display:grid;place-items:center;width:100%;height:100%;color:#fff;font-family:var(--font-editorial);font-size:2.5rem;font-style:italic;font-weight:500;line-height:1;letter-spacing:-.02em}.caixa-autor__etiqueta{margin:0 0 .3rem;color:var(--color-primari-fosc);font-size:.71875rem;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.caixa-autor__nom{margin:0;font-family:var(--font-editorial);font-size:1.75rem;font-weight:600;line-height:1.12;letter-spacing:-.01em}.caixa-autor__nom a{color:var(--color-tinta);text-decoration:none}.caixa-autor__nom a:hover{color:var(--color-primari-fosc)}.caixa-autor__bio{max-width:34em;margin:.5rem 0 0;font-family:var(--font-editorial);font-size:1.1875rem;font-style:italic;line-height:1.45;color:var(--color-tinta-suau);text-wrap:pretty}.caixa-autor__bio a{color:var(--color-primari-fosc)}.caixa-autor__peu{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1rem}.caixa-autor__enllacos{display:flex;gap:.3rem;margin:0;padding:0;list-style:none}.caixa-autor__enllacos a{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--color-vora);border-radius:var(--radi-minim);color:var(--color-tinta);transition:border-color 0.15s,color 0.15s}.caixa-autor__enllacos a:hover{border-color:var(--color-primari);color:var(--color-primari-fosc)}.caixa-autor__mes{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-primari-fosc);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.caixa-autor__mes:hover{text-decoration:underline}@media (max-width:480px){.caixa-autor{grid-template-columns:64px minmax(0,1fr);gap:0 1rem}.caixa-autor__retrat{width:64px;height:64px}.caixa-autor__monograma{font-size:1.75rem}.caixa-autor__nom{font-size:1.4375rem}.caixa-autor__bio{font-size:1.0625rem}}.previsio-acte{margin:0 0 1.25rem;padding:1rem 1.1rem .9rem;border:1px solid var(--color-vora);border-top:3px solid var(--color-primari);background:linear-gradient(180deg,var(--color-primari-suau),#fff 70%)}.previsio-acte__titol{display:flex;align-items:center;gap:.45rem;margin:0;color:var(--color-primari-fosc);font-family:var(--font-interficie);font-size:.71875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.previsio-acte__lloc{margin:.2rem 0 .85rem;font-family:var(--font-editorial);font-size:1.125rem;font-weight:500;color:var(--color-tinta)}.previsio-acte__dies{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.previsio-dia{display:grid;justify-items:center;gap:.25rem;padding:.6rem .4rem .55rem;border:1px solid var(--color-vora);border-radius:var(--radi-suau);background:#fff;text-align:center}.previsio-dia--pluja{border-color:#b9d6ee;background:#f3f8fd}.previsio-dia__nom{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-tinta-suau)}.previsio-dia__icona{display:grid;place-items:center;color:var(--color-primari-fosc)}.previsio-dia__temp{font-family:var(--font-editorial);font-size:1.125rem;line-height:1;font-variant-numeric:tabular-nums}.previsio-dia__max{font-weight:600;color:var(--color-tinta)}.previsio-dia__min{color:var(--color-tinta-subtil)}.previsio-dia__pluja{display:inline-flex;align-items:center;gap:.15rem;font-size:.75rem;font-weight:700;color:var(--color-primari-fosc);font-variant-numeric:tabular-nums}.previsio-acte__hora{margin:.8rem 0 0;font-size:.9375rem;color:var(--color-tinta)}.previsio-acte__avis{display:flex;align-items:flex-start;gap:.5rem;margin:.8rem 0 0;padding:.6rem .75rem;border-left:3px solid var(--color-accent-roig);background:#fdf0ee;font-size:.875rem;line-height:1.4;color:var(--color-accent-roig-fosc)}.previsio-acte__avis svg{flex:none;margin-top:.05rem}.previsio-acte__font{margin:.75rem 0 0;font-size:.6875rem;color:var(--color-tinta-subtil)}.capcalera-diccionari{padding:clamp(1.5rem, 3vw, 2.5rem) 0 1.75rem}.capcalera-diccionari .avanttitol a{color:inherit}.capcalera-diccionari__titol{margin:.15rem 0 .6rem;font-family:var(--font-editorial);font-size:clamp(2.5rem, 6vw, 4rem);font-style:italic;font-weight:600;line-height:1;letter-spacing:-.02em}.capcalera-diccionari .entradeta{max-width:62ch}.capcalera-diccionari__xifres{margin:.9rem 0 0;color:var(--color-primari-fosc);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.diccionari-filtre{display:grid;gap:.85rem;margin:0 0 2.25rem;padding:1rem;border-top:3px solid var(--color-primari);background:var(--color-primari-suau)}.diccionari-filtre__cerca{font-size:1.0625rem}.diccionari-filtre__categories{display:flex;flex-wrap:wrap;gap:.4rem}.xip-categoria{padding:.35rem .8rem;border:1px solid #c9d6e3;border-radius:999px;background:#fff;color:var(--color-tinta);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color 0.15s,border-color 0.15s}.xip-categoria:hover{border-color:var(--color-primari)}.xip-categoria[aria-pressed="true"]{border-color:var(--color-tinta);background:var(--color-tinta);color:#fff}.diccionari-conceptes{margin-bottom:var(--espai-seccio)}.diccionari-conceptes__graella{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;margin:0;padding:0;list-style:none}.targeta-concepte__enllac{display:grid;align-content:start;gap:.35rem;height:100%;padding:1rem 1.1rem 1.1rem;border:1px solid var(--color-vora);border-top:3px solid var(--color-primari);background:#fff;color:var(--color-tinta);text-decoration:none;transition:border-color 0.15s,box-shadow 0.15s}.targeta-concepte__enllac:hover{border-color:var(--color-primari);box-shadow:0 6px 18px rgb(24 26 28 / .08)}.targeta-concepte__nombre{color:var(--color-primari-fosc);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.targeta-concepte__titol{font-family:var(--font-editorial);font-size:1.25rem;font-weight:600;line-height:1.2}.targeta-concepte__noms{color:var(--color-tinta-suau);font-family:var(--font-editorial);font-style:italic;line-height:1.45}.diccionari-cos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:2.5rem;align-items:start;margin-bottom:var(--espai-seccio)}.diccionari-mapa{position:sticky;top:calc(var(--alcada-capcalera) + 1.5rem)}.diccionari-lletra{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:0 1rem;padding:1.1rem 0;border-bottom:1px solid var(--color-vora)}.diccionari-lletra__titol{margin:0;color:var(--color-primari);font-family:var(--font-editorial);font-size:2.25rem;font-style:italic;line-height:1}.diccionari-lletra__llista{display:grid;gap:.95rem;margin:0;padding:0;list-style:none}.paraula-item{display:grid;gap:.15rem}.paraula-item__paraula{color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.3125rem;font-style:italic;font-weight:600;line-height:1.2;text-decoration:none}.paraula-item__paraula:hover{color:var(--color-primari-fosc);text-decoration:underline}.paraula-item__significat{color:var(--color-tinta-suau);font-size:.9375rem;line-height:1.45}.paraula-item__pobles{color:var(--color-primari-fosc);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.diccionari-lletra[hidden],.paraula-item[hidden],[data-amaga-en-cerca][hidden]{display:none}.diccionari-font{margin:.75rem 0 0;color:var(--color-tinta-subtil);font-size:.75rem;line-height:1.45}.diccionari-torna{margin:2.5rem 0 var(--espai-seccio)}.diccionari-torna a{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-primari-fosc);font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.mapa-paraules{padding:.5rem;border:1px solid var(--color-vora);background:var(--color-superficie)}.mapa-paraules__svg{display:block}.mapa-paraules .mapa-comarca path{fill:#dfe7ef;stroke:#fff;stroke-width:1.2}.mapa-paraules .mapa-etiqueta{display:none}.punt-paraula{stroke:#fff;stroke-width:1.6}.punt-paraula--actual{fill:var(--color-accent-roig);background:var(--color-accent-roig)}.punt-paraula--altres{fill:#9aa3ad;background:#9aa3ad}.punt-paraula--c0{fill:#1668a6;background:#1668a6}.punt-paraula--c1{fill:#b52b1e;background:#b52b1e}.punt-paraula--c2{fill:#2f7d4f;background:#2f7d4f}.punt-paraula--c3{fill:#9a5b0b;background:#9a5b0b}.punt-paraula--c4{fill:#6b3fa0;background:#6b3fa0}.punt-paraula--c5{fill:#0f7c80;background:#0f7c80}.punt-paraula--c6{fill:#c2410c;background:#c2410c}.punt-paraula--c7{fill:#4f5660;background:#4f5660}.punt-paraula--c8{fill:#a21caf;background:#a21caf}.punt-paraula--c9{fill:#3f6212;background:#3f6212}.punt-paraula--c10{fill:#be123c;background:#be123c}.punt-paraula--c11{fill:#0369a1;background:#0369a1}.concepte-cos{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:2rem;align-items:start;padding-top:1.5rem;border-top:3px solid var(--color-tinta)}.concepte-llegenda{display:grid;margin:0;padding:0;list-style:none}.concepte-llegenda__nom{display:grid;grid-template-columns:14px minmax(0,1fr);gap:.75rem;align-items:start;padding:.7rem 0;border-bottom:1px solid var(--color-vora)}.concepte-llegenda__color{width:14px;height:14px;margin-top:.4rem;border-radius:50%}.concepte-llegenda__paraula{color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.25rem;font-style:italic;font-weight:600;text-decoration:none}.concepte-llegenda__paraula:hover{color:var(--color-primari-fosc);text-decoration:underline}.concepte-llegenda__pobles{display:block;color:var(--color-tinta-suau);font-size:.875rem;line-height:1.45}.concepte-llegenda__pobles a{color:inherit}.paraula-castella{margin:1rem 0 0;color:var(--color-tinta-suau);font-size:1rem}.paraula-castella span{margin-right:.3rem;color:var(--color-primari-fosc);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fitxa-paraula__paraula{margin:.2rem 0 .75rem;color:var(--color-tinta);font-family:var(--font-editorial);font-size:clamp(2.75rem, 8vw, 4.75rem);font-style:italic;font-weight:600;line-height:1;letter-spacing:-.02em}.fitxa-paraula__on{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;color:var(--color-tinta-suau);font-size:1rem}.fitxa-paraula__on svg{color:var(--color-accent-roig)}.fitxa-paraula__on span{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fitxa-paraula__on a{color:var(--color-primari-fosc)}.fitxa-paraula__cos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:2.5rem;align-items:start;padding-top:1.5rem;border-top:3px solid var(--color-tinta)}.fitxa-paraula__significat p{font-size:1.3125rem;line-height:1.55}.fitxa-paraula__cita{margin:1.5rem 0 0;padding:1rem 1.25rem;border-left:3px solid var(--color-primari);background:var(--color-primari-suau);font-family:var(--font-editorial);font-size:1.25rem;font-style:italic;line-height:1.45}.fitxa-paraula__cita p{margin:0}.fitxa-paraula__germanes,.fitxa-paraula__mes{margin-top:2.25rem}.llista-germanes{display:grid;margin:0;padding:0;list-style:none}.llista-germanes li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;padding:.55rem 0;border-bottom:1px solid var(--color-vora)}.llista-germanes a{color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.1875rem;font-style:italic;font-weight:600;text-decoration:none}.llista-germanes a:hover{color:var(--color-primari-fosc);text-decoration:underline}.llista-germanes span{color:var(--color-primari-fosc);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nuvol-paraules{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.nuvol-paraules a{display:inline-block;padding:.35rem .8rem;border:1px solid var(--color-vora);border-radius:999px;color:var(--color-tinta);font-family:var(--font-editorial);font-style:italic;text-decoration:none;transition:border-color 0.15s,color 0.15s}.nuvol-paraules a:hover{border-color:var(--color-primari);color:var(--color-primari-fosc)}.fitxa-paraula__llegenda{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.6rem 0 0;color:var(--color-tinta-suau);font-size:.8125rem}.punt-llegenda{display:inline-block;width:10px;height:10px;border-radius:50%}.punt-llegenda--actual{background:var(--color-accent-roig)}.punt-llegenda--altres{margin-left:.6rem;background:#9aa3ad}.paraules-poble{margin-top:var(--espai-seccio)}.paraules-poble__llista{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.paraules-poble__llista li{padding:.85rem 1rem;border:1px solid var(--color-vora);border-left:3px solid var(--color-primari);background:var(--color-superficie)}.paraules-poble__paraula{display:block;color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.25rem;font-style:italic;font-weight:600;text-decoration:none}.paraules-poble__paraula:hover{color:var(--color-primari-fosc);text-decoration:underline}.paraules-poble__significat{display:block;margin-top:.2rem;color:var(--color-tinta-suau);font-size:.875rem;line-height:1.4}@media (max-width:900px){.diccionari-cos,.fitxa-paraula__cos,.concepte-cos{grid-template-columns:minmax(0,1fr)}.diccionari-mapa{position:static}}@media (max-width:560px){.diccionari-lletra{grid-template-columns:2rem minmax(0,1fr)}}.paraula-del-dia{max-width:30rem;margin-top:2rem;padding:1.1rem 1.25rem 1.15rem;border:1px solid var(--color-vora);border-top:3px solid var(--color-accent-roig);background:#fff}.paraula-del-dia__avanttitol{margin:0 0 .35rem;color:var(--color-accent-roig-fosc);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.paraula-del-dia__avanttitol a{color:inherit;text-decoration:none}.paraula-del-dia__paraula{margin:0;font-family:var(--font-editorial);font-size:clamp(2rem, 4vw, 2.5rem);font-style:italic;font-weight:600;line-height:1.05;letter-spacing:-.01em}.paraula-del-dia__paraula a{color:var(--color-tinta);text-decoration:none}.paraula-del-dia__paraula a:hover{color:var(--color-primari-fosc)}.paraula-del-dia__on{display:flex;align-items:center;gap:.3rem;margin:.4rem 0 0;color:var(--color-tinta-suau);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.paraula-del-dia__on svg{color:var(--color-accent-roig)}.paraula-del-dia__significat{margin:.6rem 0 .8rem;color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.0625rem;line-height:1.45}.paraula-del-dia__mes{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-primari-fosc);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.paraula-del-dia__mes:hover{text-decoration:underline}.franja-territori__targetes{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:2rem}.franja-territori__targetes>*{max-width:none;margin-top:0}.llegenda-setmana{padding:1.1rem 1.25rem 1.15rem;border:1px solid var(--color-vora);border-top:3px solid var(--color-tinta);background:#fff}.llegenda-setmana__avanttitol{margin:0 0 .35rem;color:var(--color-tinta-suau);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.llegenda-setmana__avanttitol a{color:inherit;text-decoration:none}.llegenda-setmana__titol{margin:0;font-family:var(--font-editorial);font-size:clamp(1.375rem, 2.6vw, 1.625rem);font-weight:600;line-height:1.15}.llegenda-setmana__titol a{color:var(--color-tinta);text-decoration:none}.llegenda-setmana__titol a:hover{color:var(--color-primari-fosc)}.llegenda-setmana__on,.targeta-llegenda__on{display:flex;align-items:center;gap:.3rem;margin:.4rem 0 0;color:var(--color-tinta-suau);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.llegenda-setmana__on svg,.targeta-llegenda__on svg{flex:none;color:var(--color-accent-roig)}.llegenda-setmana__resum{margin:.6rem 0 .8rem;color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.0625rem;line-height:1.45}.llegenda-setmana__mes{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-primari-fosc);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.llegenda-setmana__mes:hover{text-decoration:underline}.llegendes-cos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:2.5rem;align-items:start;margin-bottom:var(--espai-seccio)}.llegendes-graella{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none}.targeta-llegenda[hidden]{display:none}.targeta-llegenda__enllac{display:flex;flex-direction:column;gap:.4rem;height:100%;padding:1.1rem 1.2rem 1.15rem;border:1px solid var(--color-vora);border-top:3px solid var(--color-tinta);background:#fff;color:var(--color-tinta);text-decoration:none;transition:border-color 0.15s,box-shadow 0.15s}.targeta-llegenda__enllac:hover{border-color:var(--color-primari);box-shadow:0 6px 18px rgb(24 26 28 / .08)}.targeta-llegenda__tema,.llegendes-poble__tema{color:var(--color-primari-fosc);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.targeta-llegenda__titol{margin:0;font-family:var(--font-editorial);font-size:1.375rem;font-weight:600;line-height:1.15}.targeta-llegenda__enllac:hover .targeta-llegenda__titol{color:var(--color-primari-fosc)}.targeta-llegenda__on{margin:0}.targeta-llegenda__resum{color:var(--color-tinta-suau);font-family:var(--font-editorial);line-height:1.45}.targeta-llegenda__mes{margin-top:auto;padding-top:.35rem;color:var(--color-primari-fosc);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.llegendes-mapa{position:sticky;top:calc(var(--alcada-capcalera) + 1.5rem)}.punt-enllac{cursor:pointer}.punt-enllac:hover .punt-paraula,.punt-enllac:focus-visible .punt-paraula{stroke:var(--color-tinta);stroke-width:2.5}.punt-enllac:focus-visible{outline:none}.capcalera-llegenda__titol{margin:.15rem 0 .6rem;font-family:var(--font-editorial);font-size:clamp(2.25rem, 5.5vw, 3.75rem);font-weight:600;line-height:1.02;letter-spacing:-.02em}.fitxa-llegenda__paratge{color:var(--color-tinta-suau);font-family:var(--font-editorial);font-size:1rem;font-weight:400;letter-spacing:0;text-transform:none}.fitxa-llegenda__lectura{display:flex;align-items:center;gap:.35rem;margin:.6rem 0 0;color:var(--color-tinta-subtil);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fitxa-llegenda__cos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:3rem;align-items:start;padding-top:1.75rem;border-top:3px solid var(--color-tinta)}.fitxa-llegenda__text{max-width:68ch}.fitxa-llegenda__entradeta{margin:0 0 1.5rem;font-family:var(--font-editorial);font-size:clamp(1.1875rem, 2vw, 1.375rem);font-style:italic;line-height:1.45;color:var(--color-tinta)}.fitxa-llegenda__imatge{margin:0 0 1.5rem}.fitxa-llegenda__imatge img{width:100%;height:auto}.fitxa-llegenda__llegenda>p:first-child::first-letter{float:left;margin:.06em .1em 0 0;color:var(--color-primari-fosc);font-family:var(--font-editorial);font-size:3.6em;font-weight:600;line-height:.82}.llegenda-castella{margin:2rem 0 0;padding:.8rem 1rem;border:1px solid var(--color-vora);background:var(--color-superficie)}.llegenda-castella summary{color:var(--color-tinta-suau);font-size:.8125rem;font-weight:700;cursor:pointer}.llegenda-castella p{margin:.6rem 0 0;line-height:1.5}.llegenda-font{margin:2rem 0 0;padding:1rem 1.2rem;border-left:3px solid var(--color-primari);background:var(--color-primari-suau)}.llegenda-font__titol{display:flex;align-items:center;gap:.4rem;margin:0 0 .4rem;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.llegenda-font p{margin:0;line-height:1.5}.llegenda-font .llegenda-font__nota{margin-top:.5rem;color:var(--color-tinta-suau);font-size:.875rem}.llegenda-conta{margin:2.5rem 0 0;padding-top:1.25rem;border-top:1px solid var(--color-vora)}.llegenda-conta__pregunta{display:flex;align-items:center;gap:.45rem;margin:0 0 .35rem;font-family:var(--font-editorial);font-size:1.5rem;font-weight:600}.llegenda-conta__pregunta svg{color:var(--color-accent-roig)}.fitxa-llegenda__lateral{display:grid;gap:1.5rem;position:sticky;top:calc(var(--alcada-capcalera) + 1.5rem)}.llegenda-visita{padding:1.1rem 1.2rem 1.25rem;border:1px solid var(--color-vora);border-top:3px solid var(--color-accent-roig);background:#fff}.llegenda-visita p{margin:0 0 .75rem;color:var(--color-tinta-suau);line-height:1.45}.llegenda-visita .llegenda-visita__avanttitol{margin:0;color:var(--color-accent-roig-fosc);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.llegenda-visita .llegenda-visita__poble{margin:.1rem 0 .4rem;color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.75rem;font-weight:600;line-height:1.1}.llegendes-a-prop__llista{margin:0;padding:0;list-style:none}.llegendes-a-prop__llista li{padding:.7rem 0;border-bottom:1px solid var(--color-vora)}.llegendes-a-prop__llista a{display:block;color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.125rem;font-weight:600;line-height:1.25;text-decoration:none}.llegendes-a-prop__llista a:hover{color:var(--color-primari-fosc);text-decoration:underline}.llegendes-a-prop__llista span{color:var(--color-tinta-subtil);font-size:.8125rem}.llegendes-poble{margin-top:var(--espai-seccio)}.llegendes-poble__llista{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.llegendes-poble__llista li{display:flex;flex-direction:column;gap:.25rem;padding:.9rem 1rem 1rem;border:1px solid var(--color-vora);border-left:3px solid var(--color-tinta);background:#fff}.llegendes-poble__titol{color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.25rem;font-weight:600;line-height:1.2;text-decoration:none}.llegendes-poble__titol:hover{color:var(--color-primari-fosc);text-decoration:underline}.llegendes-poble__resum{color:var(--color-tinta-suau);font-size:.875rem;line-height:1.4}@media (max-width:900px){.llegendes-cos,.fitxa-llegenda__cos{grid-template-columns:minmax(0,1fr)}.llegendes-mapa,.fitxa-llegenda__lateral{position:static}}.noticies-ajuntament__llista{margin:0;padding:0;list-style:none}.noticies-ajuntament__llista li{padding:.65rem 0;border-bottom:1px solid var(--color-vora)}.noticies-ajuntament__llista a{display:block;color:var(--color-tinta);font-weight:600;line-height:1.35;text-decoration:none}.noticies-ajuntament__llista a:hover{color:var(--color-primari-fosc);text-decoration:underline}.noticies-ajuntament__llista time{display:block;margin-top:.2rem;color:var(--color-tinta-subtil);font-size:.75rem}.noticies-ajuntament__font{margin:.6rem 0 0;color:var(--color-tinta-subtil);font-size:.75rem}.diccionari-lletres{display:flex;flex-wrap:wrap;gap:.3rem;margin:0 0 1rem;scroll-margin-top:calc(var(--alcada-capcalera) + 1rem)}.diccionari-lletres__lletra{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;border:1px solid var(--color-vora);background:#fff;color:var(--color-tinta);font-family:var(--font-editorial);font-size:1.125rem;font-weight:600;text-decoration:none;transition:background-color 0.15s,border-color 0.15s}.diccionari-lletres__lletra:hover{border-color:var(--color-primari)}.diccionari-lletres__lletra[aria-current="true"]{border-color:var(--color-tinta);background:var(--color-tinta);color:#fff}.diccionari-lletres__totes{font-family:var(--font-interficie);font-size:.8125rem}.diccionari-lletres--inactiu .diccionari-lletres__lletra{opacity:.55}.fitxa-llegenda__video{margin:0 0 1.75rem}.targeta-llegenda__video{display:inline-flex;align-self:flex-start;align-items:center;gap:.3rem;padding:.2rem .5rem;background:var(--color-accent-roig);color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}