:root{--color-fons:#fbfaf7;--color-text:#1a1a1a;--color-suau:#5e5e5e;--color-linia:#dcd8cf;--color-accent:#b3261e;--font-titols:Georgia, "Times New Roman", serif;--font-text:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--amplada-max:1200px;--marge:24px}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;background:var(--color-fons)}body{font-family:var(--font-text);color:var(--color-text);background:var(--color-fons);margin:0;font-size:17px;line-height:1.5}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.contenidor{width:100%;max-width:var(--amplada-max);padding:0 var(--marge);margin:0 auto}.capcalera{border-bottom:1px solid var(--color-linia);background:#fff}.capcalera__barra{color:var(--color-suau);border-bottom:1px solid var(--color-linia);justify-content:space-between;gap:12px;padding-top:8px;padding-bottom:8px;font-size:13px;display:flex}.capcalera__bustia{color:var(--color-accent);font-weight:700}.capcalera__enllacos{gap:16px;display:flex}.capcalera__cerca{color:var(--color-text);font-weight:600}.capcalera__data:first-letter{text-transform:uppercase}.capcalera__marca{text-align:center;padding-top:24px;padding-bottom:20px}.logo{font-family:var(--font-titols);letter-spacing:-.02em;font-size:56px;font-weight:400;line-height:1}.logo strong{font-weight:700}.logo:hover{text-decoration:none}.logo--petit{font-size:24px}.lema{font-family:var(--font-titols);color:var(--color-suau);margin:8px 0 0;font-style:italic}.menu ul{scrollbar-width:none;white-space:nowrap;gap:4px 20px;margin:0 auto;list-style:none;display:flex;overflow-x:auto}.menu ul::-webkit-scrollbar{display:none}.menu a{padding:10px 0;display:inline-block}.menu a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--color-accent)}.menu--seccions{border-top:2px solid var(--color-text);border-bottom:1px solid var(--color-linia);text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-weight:600}.menu--seccions ul{justify-content:center}.menu--territoris{color:var(--color-suau);font-size:14px}.menu--territoris ul{justify-content:center}.menu--territoris a{padding:6px 0}.filtre{border-bottom:2px solid var(--color-text);justify-content:space-between;align-items:baseline;gap:16px;margin-top:28px;display:flex}.filtre h1{font-family:var(--font-titols);margin:0 0 8px;font-size:36px}.filtre a{color:var(--color-suau);font-size:14px}.buit{text-align:center;color:var(--color-suau);margin:64px 0}.darreres{padding:32px 0 48px}.titol-bloc{font-family:var(--font-titols);border-bottom:2px solid var(--color-text);margin:0 0 24px;padding-bottom:8px;font-size:22px}.rejilla{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.targeta{flex-direction:column;gap:12px;display:flex}.targeta__imatge{aspect-ratio:16/9;background:var(--color-linia);display:block;position:relative;overflow:hidden}.targeta__imatge img{object-fit:cover}.targeta__avantitol{text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent);margin:0;font-size:13px;font-weight:700}.targeta__tipus{color:#fff;background:var(--color-accent);margin-right:8px;padding:1px 6px}.targeta__patrocinat{color:var(--color-text);border:1px solid;margin-right:8px;padding:0 6px;font-weight:700}.targeta__titol{font-family:var(--font-titols);margin:0;font-size:22px;line-height:1.2}.targeta__entradeta{color:#333;margin:0}.targeta__meta{color:var(--color-suau);flex-wrap:wrap;gap:4px 12px;margin:0;font-size:13px;display:flex}.visualment-amagat{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.camp{flex-direction:column;gap:6px;display:flex}.camp label{font-weight:600}.camp__opcional{color:var(--color-suau);font-weight:400}.camp__ajuda{color:var(--color-suau);margin:0;font-size:14px}.camp input[type=text],.camp input[type=email],.camp textarea{width:100%;font:inherit;color:var(--color-text);background:#fff;border:1px solid #b9b4a8;border-radius:2px;padding:10px 12px}.camp textarea{resize:vertical}.camp input:focus-visible,.camp textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.camp [aria-invalid=true]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.camp__error{color:var(--color-accent);margin:0;font-size:14px;font-weight:600}.camp--casella{grid-template-columns:auto 1fr;align-items:start;gap:4px 12px;display:grid}.camp--casella input{width:18px;height:18px;accent-color:var(--color-accent);margin:3px 0 0}.camp--casella label{font-size:15px;font-weight:400}.camp--casella label a{text-decoration:underline}.camp--casella .camp__error{grid-column:2}.boto{font:inherit;color:#fff;background:var(--color-accent);cursor:pointer;border:0;border-radius:2px;align-self:flex-start;padding:12px 28px;font-weight:700}.boto:hover{background:#8f1e18}.boto:disabled{opacity:.6;cursor:progress}.boto:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.turnstile{min-height:65px}.parany{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.portada__inferior{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:48px;padding:32px 0 48px;display:grid}.portada__inferior .darreres{padding:0}.portada__inferior .rejilla{grid-template-columns:repeat(2,1fr)}.portada__lateral{align-self:start;position:sticky;top:24px}.mes-llegits{border-top:2px solid var(--color-text);padding-top:8px}.mes-llegits__capcalera{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.mes-llegits__titol{font-family:var(--font-titols);margin:0;font-size:22px}.mes-llegits__pestanyes{gap:2px;display:flex}.mes-llegits__pestanya{font:inherit;color:var(--color-suau);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:4px 10px;font-size:13px;font-weight:600}.mes-llegits__pestanya[aria-selected=true]{color:var(--color-text);border-bottom-color:var(--color-accent)}.mes-llegits__pestanya:focus-visible,.mes-llegits [role=tabpanel]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.mes-llegits__llista{counter-reset:mes-llegits;margin:0;padding:0;list-style:none}.mes-llegits__llista li{counter-increment:mes-llegits;border-bottom:1px solid var(--color-linia);grid-template-columns:32px 1fr;column-gap:8px;padding:12px 0;display:grid}.mes-llegits__llista li:before{content:counter(mes-llegits);font-family:var(--font-titols);color:var(--color-accent);grid-row:span 2;font-size:28px;font-weight:700;line-height:1}.mes-llegits__seccio{letter-spacing:.04em;text-transform:uppercase;color:var(--color-suau);font-size:12px;font-weight:700}.mes-llegits__llista a{font-family:var(--font-titols);font-weight:700;line-height:1.25}.mes-llegits__buit{color:var(--color-suau);margin:12px 0;font-size:14px}.publicitat{font-family:var(--font-text);text-align:center;margin:24px auto;line-height:1.5}.publicitat__etiqueta{letter-spacing:.08em;text-transform:uppercase;color:var(--color-suau);margin:0 0 4px;font-size:11px}.publicitat__enllac{max-width:100%;display:inline-block}.publicitat__enllac img{max-width:100%;height:auto;margin:0 auto}.publicitat--home_middle,.publicitat--footer{border-top:1px solid var(--color-linia);border-bottom:1px solid var(--color-linia);padding:24px 0}.publicitat--article_inline{border-top:1px solid var(--color-linia);border-bottom:1px solid var(--color-linia);margin:32px 0;padding:16px 0}.publicitat--article_sidebar{margin:0}.carrusel{margin:0 auto;position:relative}.carrusel__pista{width:100%;position:relative;overflow:hidden}.carrusel__diapositiva{opacity:0;transition:opacity .8s ease-in-out;position:absolute;inset:0}.carrusel__diapositiva--activa{opacity:1}.carrusel__diapositiva .publicitat__enllac{width:100%;height:100%;display:block;position:relative}.carrusel__diapositiva img{object-fit:contain}.carrusel__controls{justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.carrusel__boto,.carrusel__punt{cursor:pointer;color:var(--color-suau);background:0 0;border:0}.carrusel__boto{min-width:24px;min-height:24px;font-size:11px}.carrusel__punt{background:var(--color-linia);border-radius:50%;width:10px;height:10px;padding:0}.carrusel__punt[aria-current=true]{background:var(--color-accent)}.carrusel__boto:focus-visible,.carrusel__punt:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.carrusel__diapositiva{transition:none}}.peu{border-top:2px solid var(--color-text);color:var(--color-suau);background:#fff;padding:32px 0;font-size:14px}.peu .contenidor{justify-content:space-between;align-items:center;gap:16px;display:flex}.peu p{margin:0}@media (max-width:900px){.rejilla{grid-template-columns:repeat(2,1fr)}.portada__inferior{grid-template-columns:1fr}.portada__lateral{position:static}}@media (max-width:600px){:root{--marge:16px}.capcalera__territori{display:none}.logo{font-size:40px}.lema{font-size:14px}.menu--seccions ul,.menu--territoris ul{justify-content:flex-start}.rejilla,.portada__inferior .rejilla{grid-template-columns:1fr}.filtre h1{font-size:28px}.peu .contenidor{text-align:center;flex-direction:column}}
