@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--verd:#1b5a39;--verd-fosc:#123d27;--verd-suau:#e3eee5;--verd-armilla:#4aa94e;--accio:#f2b632;--accio-hover:#e3a41c;--accio-premut:#d6971a;--avis:#f6d77c;--crema:#f7f0e4;--crema-fosc:#efe5d3;--paper:#fffaf1;--tinta:#1f2620;--tinta-2:#4d544b;--linia:#1f26201a;--linia-forta:#1f262029;--f-titol:"Bricolage Grotesque Variable", "Bricolage Grotesque", system-ui, sans-serif;--f-text:"Figtree Variable", "Figtree", system-ui, sans-serif;--t-display:clamp(42px, 4vw + 26px, 68px);--t-h1:clamp(38px, 3vw + 26px, 60px);--t-h2:clamp(34px, 2.4vw + 24px, 52px);--t-h3:clamp(24px, .5vw + 22px, 28px);--t-h4:clamp(21px, .3vw + 20px, 23px);--t-entrada:clamp(19px, .3vw + 18px, 21px);--t-cos:clamp(18px, .15vw + 17.5px, 19px);--t-petit:17px;--t-etiqueta:15px;--contingut:1152px;--vora:clamp(20px, 5vw, 64px);--r-s:12px;--r-btn:14px;--r-m:20px;--r-l:24px;--r-pill:999px}*,:before,:after{box-sizing:border-box}body{background:var(--crema);color:var(--tinta);font:400 var(--t-cos) / 1.6 var(--f-text);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-family:var(--f-titol);letter-spacing:-.02em;text-wrap:balance;font-weight:800;line-height:1.05}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h4);letter-spacing:0;font-weight:700;line-height:1.2}p{text-wrap:pretty}a{color:var(--verd)}a:hover{color:var(--verd-fosc)}:focus-visible{outline:3px solid var(--tinta);outline-offset:3px}.cap :focus-visible,.menu :focus-visible,.hero :focus-visible,.cap-pag :focus-visible,.peu :focus-visible,.tanca :focus-visible{outline-color:#fff}.saltar{position:absolute;left:-9999px}.saltar:focus{z-index:20;background:var(--paper);border-radius:var(--r-s);padding:10px 16px;top:12px;left:12px}.c{width:min(100% - 2 * var(--vora), var(--contingut));margin-inline:auto}.etiqueta{font-size:var(--t-etiqueta);letter-spacing:.06em;text-transform:uppercase;color:var(--verd);font-weight:700}.etiqueta-tinta{color:var(--tinta);font-size:14px}.entrada{font-size:var(--t-entrada);line-height:1.5}.text-gran{font-size:clamp(18px,.4vw + 17px,21px);line-height:1.55}.boto{border-radius:var(--r-btn);min-height:56px;font:700 18px/1.2 var(--f-text);cursor:pointer;text-align:center;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.boto-accio{background:var(--accio);color:var(--tinta)}.boto-accio:hover{background:var(--accio-hover);color:var(--tinta)}.boto-accio:active{background:var(--accio-premut)}.boto-verd{background:var(--verd);color:#fff}.boto-verd:hover{background:var(--verd-fosc);color:#fff}.boto-tinta{background:var(--tinta);color:#fff}.boto-tinta:hover{color:#fff;background:#000}.boto-tinta[data-fet]{background:var(--verd)}.boto-linia{border-color:var(--verd);color:var(--verd);background:0 0;min-height:52px;font-size:17px}.boto-linia:hover,.boto-linia[data-fet]{background:var(--verd-suau)}.boto-linia-blanc{color:#fff;border-color:#fff;font-weight:600}.boto-linia-blanc:hover{color:#fff;background:#ffffff1f}.pill{border-radius:var(--r-pill);min-height:44px;font:600 17px/1 var(--f-text);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.enllac-fletxa{text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-size:18px;font-weight:700;text-decoration:underline 2px;display:inline-flex}.cap{background:var(--verd);color:#fff}.cap-dins{width:min(100% - 32px, var(--contingut));align-items:center;gap:10px;margin-inline:auto;padding-block:14px;display:flex}.marca{flex:none;display:block}.marca img,.menu-cap>img{width:auto;height:58px}@media (width<=26rem){.cap-dins{width:min(100% - 24px, var(--contingut));gap:8px}.cap .pill{padding-inline:12px;font-size:16px}}.peu-marca>img{width:220px;height:auto}.marca{margin-right:auto}.cap-nav,.cap-idioma{display:none}.pill-dona{background:var(--accio);color:var(--tinta);padding:0 18px;font-weight:700}.pill-dona:hover{background:var(--accio-hover);color:var(--tinta)}@media (width<=61.99rem){.pill-dona-aqui{display:none}}.pill-menu{color:#fff;background:0 0;border:2px solid #ffffffb3;padding:0 14px}@media (width>=62rem){.cap{border-bottom:1px solid #ffffff24}.cap-dins{width:min(100% - 2 * var(--vora), var(--contingut));gap:28px;padding-block:18px}.marca{margin-right:0}.marca img{height:76px}.pill-menu{display:none}.cap-nav{flex:1;justify-content:center;gap:4px;display:flex}.cap-nav a{border-radius:var(--r-pill);color:#fff;white-space:nowrap;align-items:center;min-height:44px;padding:0 14px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.cap-nav a:hover{background:#ffffff24}.cap-nav a[aria-current=page]{color:var(--verd);background:#fff;font-weight:700}.cap-idioma{align-items:center;gap:4px;font-size:16px;font-weight:600;display:flex}.cap-idioma a{border-radius:var(--r-pill);color:#d6e6da;align-items:center;min-height:36px;padding:0 10px;text-decoration:none;display:flex}.cap-idioma a[aria-current=true]{color:#fff;background:#ffffff29}.pill-dona{min-height:48px;padding:0 24px}}.menu{background:var(--verd);color:#fff;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.menu[open]{flex-direction:column;display:flex}.menu-cap{justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.pill-cerrar{color:var(--verd);background:#fff;border:0;font-weight:700}.menu-nav{flex-direction:column;padding:16px 20px 0;display:flex}.menu-nav a{color:#fff;min-height:64px;font:700 28px/1.1 var(--f-titol);border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.menu-nav a.menu-gat{min-height:56px;font:600 18px/1.2 var(--f-text);border-bottom:0}.menu-peu{flex-direction:column;gap:16px;margin-top:auto;padding:20px;display:flex}.menu-idioma{color:#d9e7dd;align-items:center;gap:12px;font-size:16px;display:flex}.menu-idioma div{border-radius:var(--r-pill);background:#0000002e;padding:4px;display:flex}.menu-idioma a{border-radius:var(--r-pill);color:#fff;align-items:center;min-height:40px;padding:0 18px;font-weight:600;text-decoration:none;display:flex}.menu-idioma a[aria-current=true]{color:var(--verd);background:#fff;font-weight:700}.marc{width:100%;max-width:calc(var(--ample) + 16px);border-radius:18px;padding:8px}.marc-crema{background:var(--crema)}.marc-paper{background:var(--paper)}.marc img{width:100%;aspect-ratio:var(--ratio);object-fit:cover;border-radius:12px}.rodo{object-fit:cover;width:96px;height:96px;box-shadow:0 0 0 4px var(--accio);border-radius:50%;flex:none}@media (width>=62rem){.marc{max-width:calc(var(--ample) + 20px);border-radius:22px;padding:10px}.marc img{border-radius:14px}}.hero,.cap-pag{background:var(--verd);color:#fff}.hero .entrada,.cap-pag .entrada{color:#e8f1ea}.hero-dins{gap:20px;padding-block:28px 32px;display:grid}.hero h1{font-size:var(--t-display);letter-spacing:-.025em;line-height:1.02}.hero-text{gap:20px;display:grid}.hero-botons{gap:12px;display:grid}@media (width>=62rem){.hero-dins{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"text foto""botons foto";align-items:center;gap:28px 72px;padding-block:72px 88px}.hero-text{grid-area:text;align-self:end;gap:28px}.hero-text .entrada{max-width:30em}.hero-foto{grid-area:foto;justify-self:end}.hero-botons{flex-wrap:wrap;grid-area:botons;align-self:start;gap:14px;display:flex}.hero-botons .boto{min-height:58px;padding:0 28px}}.bloc{padding-block:clamp(40px,7vw,92px)}.bloc-linia{border-top:2px solid var(--linia)}.banda-crema{background:var(--crema-fosc)}.conv{gap:20px;display:grid}.conv-cap{justify-items:start;gap:18px;display:grid}.avis{background:var(--avis);border-radius:18px;gap:14px;padding:22px 20px;display:grid}.avis-cap{align-items:center;gap:12px;display:flex}.avis-icona{background:var(--tinta);width:44px;height:44px;color:var(--avis);border-radius:50%;flex:none;place-items:center;display:grid}.avis h3,.avis-cap h2{font:800 clamp(22px, 1vw + 18px, 30px) / 1.13 var(--f-titol);letter-spacing:-.01em}@media (width<=61.99rem){.conv-cap{display:contents}.conv-enllac{order:3;justify-self:start}}@media (width>=62rem){.conv{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:72px}.avis{border-radius:22px;gap:18px;padding:40px 44px}.avis-cap{gap:16px}.avis-icona{width:56px;height:56px}.avis p{max-width:36em;font-size:20px}}.tanca{background:var(--verd);color:#fff;border-radius:22px}.ajuda{gap:22px;display:grid}.ajuda-text{gap:12px;display:grid}.grups{gap:14px;display:grid}.grup{border-radius:var(--r-m);background:var(--paper);padding:22px 18px 8px}.grup-altres{box-shadow:inset 0 0 0 2px var(--linia-forta);background:0 0}.grup-nom{font:700 var(--t-etiqueta) / 1.2 var(--f-text);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;padding-bottom:6px;display:flex}.punt{background:var(--paper);width:12px;height:12px;box-shadow:0 0 0 2px var(--tinta);border-radius:50%;flex:none}.grup-diners .punt{background:var(--accio)}.grup-temps .punt{background:var(--verd)}.forma{border-bottom:2px solid #1f262014;justify-items:start;gap:6px;padding-block:16px;display:grid}.forma:last-child{border-bottom:0}.forma h4{font:700 clamp(21px, .3vw + 20px, 23px) / 1.2 var(--f-titol)}.forma p{font-size:var(--t-petit);line-height:1.5}.forma-enllac{min-height:40px;font-weight:700;font-size:var(--t-petit);align-items:center;gap:8px;display:inline-flex}@media (width>=62rem){.ajuda{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text boto""grups grups";align-items:end;gap:40px}.ajuda-text{grid-area:text;gap:14px}.ajuda-text .text-gran{max-width:34em}.ajuda-boto{grid-area:boto}.ajuda .grups{grid-area:grups;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px}.grup{border-radius:22px;padding:28px 26px 12px}.forma{padding-block:18px}}.duo{gap:36px;display:grid}.adopcio{gap:18px;display:grid}.adopcio>div,.confianca{justify-items:start;gap:12px;display:grid}.adopcio h2{font-size:clamp(30px,1.4vw + 24px,40px)}.confianca{border:2px solid var(--verd);border-radius:var(--r-m);padding:24px 20px}.confianca h2{letter-spacing:0;color:var(--verd);font-size:clamp(26px,.6vw + 23px,30px);line-height:1.1}.confianca p{font-size:var(--t-petit);line-height:1.55}@media (width>=62rem){.duo{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;gap:40px}.adopcio{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:36px}.adopcio .rodo{width:200px;height:200px;box-shadow:0 0 0 6px var(--accio)}.adopcio>div{gap:16px}.confianca{border-radius:22px;align-content:center;padding:32px}.confianca p{font-size:18px}}.noticies-cap{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:24px;display:flex}.noticies-cap h2{font-size:clamp(30px,1.4vw + 24px,40px)}.noticies-cap a{font-weight:700}.noticia a{color:var(--tinta);text-decoration:none}.noticia time{font-size:var(--t-etiqueta);color:var(--tinta-2);font-weight:600}.noticia-titol{font:700 clamp(19px, .6vw + 17px, 23px) / 1.2 var(--f-titol);text-underline-offset:4px;text-decoration:underline 2px #1b5a3959}.noticia a:hover .noticia-titol{text-decoration-color:var(--verd)}.noticia-resum{font-size:var(--t-petit);color:#3f463d;line-height:1.5}.noticia-text{align-content:start;gap:6px;display:grid}.noticia-img{object-fit:cover;border-radius:var(--r-s)}.noticia-segell{background:var(--verd);place-items:center;display:grid}.noticia-segell img,.buit-segell img{width:58%;height:auto}.noticies-graella{gap:20px;display:grid}.noticia-graella a{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;display:grid}.noticia-graella .noticia-img{width:96px;height:96px}.noticia-graella .noticia-resum{display:none}.noticies-llista{gap:14px;padding-block:24px 40px;display:grid}.noticia-fila a{border-radius:var(--r-m);background:var(--paper);flex-direction:column;display:flex;overflow:hidden}.noticia-fila .noticia-img{aspect-ratio:3/2;border-radius:0;width:100%}.noticia-fila .noticia-text{gap:8px;padding:18px 18px 22px}.noticia-fila .noticia-titol{font-size:clamp(22px,1.2vw + 17px,30px);line-height:1.17}@media (width>=62rem){.noticies-graella{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.noticia-graella a{grid-template-columns:1fr}.noticia-graella .noticia-img{aspect-ratio:3/2;border-radius:16px;width:100%;height:auto}.noticia-graella .noticia-resum{display:block}.noticies-llista{gap:0;padding-block:32px 88px}.noticia-fila{border-bottom:2px solid var(--linia)}.noticia-fila:last-child{border-bottom:0}.noticia-fila a{background:0 0;border-radius:0;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:48px;padding-block:36px;overflow:visible}.noticia-fila .noticia-img{border-radius:16px;flex:none;width:330px;height:220px}.noticia-fila .noticia-text{flex:1;gap:10px;max-width:40em;padding:0}.noticia-fila .noticia-resum{font-size:18px;line-height:1.55}}.buit{text-align:center;justify-items:center;gap:20px;padding-block:48px 64px;display:grid}.buit p{max-width:16em;font:700 clamp(24px, 1.2vw + 19px, 34px) / 1.25 var(--f-titol);text-wrap:balance}.buit-segell{background:var(--verd);width:96px;height:96px;color:var(--avis);border-radius:50%;place-items:center;display:grid}@media (width>=62rem){.buit{text-align:left;grid-template-columns:auto 1fr;place-items:center start;gap:32px;padding-block:96px 120px}.buit p{max-width:none}.buit-segell{width:120px;height:120px}}.article{justify-items:center;gap:20px;padding-block:24px 48px;display:grid}.article-cap,.prosa{width:100%;max-width:720px}.article-cap{justify-items:start;gap:20px;display:grid}.article-cap time{color:var(--tinta-2);font-size:16px;font-weight:600}.article-cap h1{font-size:clamp(34px,2.6vw + 24px,52px);line-height:1.06}.article-resum{font-size:clamp(21px,.5vw + 19px,24px);font-weight:500;line-height:1.45}.enllac-enrere{min-height:44px;font-weight:700;font-size:var(--t-petit);align-items:center;gap:8px;display:inline-flex}.prosa{gap:20px;font-size:clamp(18px,.2vw + 17px,19px);line-height:1.67;display:grid}.prosa h2{letter-spacing:0;margin-top:12px;font-size:clamp(25px,.8vw + 22px,30px);line-height:1.15}.prosa h3{font-size:22px}.prosa ul,.prosa ol{gap:8px;padding-left:22px;line-height:1.55;display:grid}.prosa ul{list-style:outside}.prosa ol{list-style:decimal}.prosa li{padding-left:4px}.prosa a{text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.prosa blockquote{font:700 clamp(24px, 1.2vw + 19px, 32px) / 1.28 var(--f-titol);color:var(--verd);margin:8px 0}.prosa blockquote:before{content:"«";height:.5em;font-size:2.3em;font-weight:800;line-height:.6;display:block}.prosa img{background:var(--paper);border-radius:18px;width:100%;padding:8px}@media (width>=62rem){.article{gap:0;padding-block:48px 104px}.article-cap{gap:22px}.article-foto{margin-block:40px}.article-cap+.prosa{margin-top:40px}.prosa{gap:22px}}.cap-pag>.c{gap:20px;padding-block:16px 32px;display:grid}.cap-pag-text{justify-items:start;gap:14px;display:grid}.cap-pag h1{line-height:1.04}.molla{color:#d9e7dd;font-size:16px;font-weight:600}.molla:hover{color:#fff}@media (width>=62rem){.cap-pag>.c{padding-block:56px 72px}.cap-pag-text{gap:16px;max-width:860px}.cap-pag .entrada{max-width:34em}.cap-pag-foto{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:72px}.cap-pag-foto .marc{justify-self:end}}.apartats{padding-block:8px}.apartat{border-bottom:2px solid var(--linia);gap:10px;padding-block:28px;display:grid}.apartat:last-child,.apartat:has(+.apartat-avis){border-bottom:0}.apartat h2{letter-spacing:0;font-size:clamp(24px,.6vw + 22px,28px);font-weight:700;line-height:1.15}.apartat-avis{margin-block:20px 8px;margin-inline:calc(8px - var(--vora));border-radius:var(--r-m);background:var(--avis);border:0;gap:14px;padding:24px 20px}.apartat-avis>div{gap:14px;display:grid}.apartat-avis h2{font-size:clamp(25px,1.2vw + 20px,34px);font-weight:800;line-height:1.11}@media (width>=62rem){.apartats{padding-block:40px}.apartat{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:48px;padding:40px 48px}.apartat p{font-size:19px}.apartat-avis{border-radius:var(--r-l);align-items:start;margin:24px 0;padding:44px 48px}.apartat-avis>div{gap:16px}.apartat-avis p{font-size:20px}}.tanca{width:min(100% - 24px, var(--contingut));gap:14px;margin-block:8px 28px;padding:28px 22px;display:grid}.tanca-text{gap:14px;display:grid}.tanca h2{font-size:clamp(26px,1vw + 22px,36px);line-height:1.11}.tanca p{color:#e8f1ea;font-size:18px;line-height:1.55}.tanca-correu{color:#fff;overflow-wrap:anywhere;margin-top:14px;font-weight:700;text-decoration:none;display:block}@media (width>=62rem){.tanca{width:min(100% - 2 * var(--vora), var(--contingut));border-radius:var(--r-l);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin-block:0 88px;padding:44px 48px}.tanca-text{gap:10px}.tanca-correu{margin:0;display:inline}.tanca .boto{min-height:58px;padding:0 32px}}.esborrany{padding:10px var(--vora);background:var(--avis);color:var(--tinta);font-size:var(--t-etiqueta);text-align:center;font-weight:700}.gat{padding-block:24px 32px}.gat-pregunta{font:700 clamp(19px, .3vw + 18px, 21px) / 1.3 var(--f-text);letter-spacing:0;margin-bottom:12px}.situacions{gap:12px;display:grid}.situacio{background:var(--paper);border-radius:18px;box-shadow:inset 0 0 0 2px #1f262024}.situacio button{width:100%;min-height:68px;color:var(--tinta);font:700 19px/1.25 var(--f-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:14px;padding:12px 16px;display:flex}.situacio-num{background:var(--verd);color:#fff;width:40px;height:40px;font:800 18px/1 var(--f-titol);border-radius:50%;flex:none;place-items:center;display:grid}.situacio-urgent .situacio-num{background:var(--tinta);color:var(--avis)}.situacio-titol{flex:1}.situacio-signe:before{content:"–";font-size:22px;line-height:1}.situacio button .ico-flecha{display:none}.resposta{justify-items:start;gap:12px;padding:0 18px 20px 70px;display:grid}.resposta h3{display:none}.resposta .boto{justify-self:stretch;min-height:52px;font-size:17px}.pendent{border:2px solid var(--tinta);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:3px 9px;font-size:12px;font-weight:700}.situacions.js .situacio:not([data-oberta]) .resposta{display:none}.situacions.js .situacio:not([data-oberta]) .situacio-signe:before{content:"+"}.situacions.js .situacio[data-oberta]{box-shadow:inset 0 0 0 3px var(--tinta)}.situacions.js .situacio-urgent[data-oberta]{background:var(--avis)}.dubtes{font-size:var(--t-petit);color:#3f463d;margin-top:16px;line-height:1.55}.dubtes a{color:var(--tinta);overflow-wrap:anywhere;font-weight:700;text-decoration:none}@media (width>=60rem){.gat{padding-block:64px 88px}.situacions.js{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-rows:repeat(var(--n), auto) 1fr;align-items:start;column-gap:40px}.situacions.js .situacio{display:contents}.situacions.js .situacio button{background:var(--paper);grid-column:1;gap:16px;min-height:76px;padding:12px 20px;font-size:20px;box-shadow:inset 0 0 0 2px #1f262024}.situacions.js .situacio[data-oberta] button{box-shadow:inset 0 0 0 3px var(--tinta)}.situacions.js .situacio-urgent[data-oberta] button{background:var(--avis)}.situacions.js .situacio-num{width:44px;height:44px}.situacions.js .situacio-signe{display:none}.situacions.js .situacio button .ico-flecha{display:block}.situacions.js .resposta{border-radius:var(--r-l);background:var(--paper);min-height:360px;box-shadow:inset 0 0 0 3px var(--tinta);grid-area:1/2/-1;align-content:start;gap:18px;padding:40px 44px}.situacions.js .situacio-urgent .resposta{background:var(--avis)}.situacions.js .resposta h3{font:800 34px/1.1 var(--f-titol);letter-spacing:-.01em;display:block}.situacions.js .resposta p{max-width:34em;font-size:20px}.situacions.js .resposta .boto{justify-self:start;min-height:56px;padding:0 28px;font-size:18px}.gat .dubtes{margin-top:40px;font-size:18px}}.vies{width:min(100% - 24px, var(--contingut));padding-block:24px 8px}.via{border-radius:var(--r-m);background:var(--paper);break-inside:avoid;gap:10px;margin-bottom:12px;padding:22px 20px;display:grid}.via-destacada{box-shadow:0 0 0 3px var(--accio)}.via-contorno{box-shadow:inset 0 0 0 2px var(--linia-forta);background:0 0}.via-cap{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.via h2{letter-spacing:0;font-size:clamp(24px,.6vw + 22px,28px)}.via-preu{font:800 clamp(22px, .6vw + 20px, 26px) / 1 var(--f-titol);color:var(--verd);white-space:nowrap}.via p{font-size:var(--t-petit);line-height:1.55}.quotes{flex-wrap:wrap;gap:8px;display:flex}.quotes span{border-radius:var(--r-s);background:var(--verd-suau);padding:8px 14px;font-size:16px}.quotes strong{font:700 21px/1 var(--f-titol);color:var(--verd)}.via-accio{gap:10px;display:grid}.via-nota{color:var(--tinta-2);font-size:14px}.iban{background:var(--crema-fosc);border-radius:16px;gap:14px;padding:16px 16px 14px;display:grid}.iban-etiqueta{letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-2);font-size:14px;font-weight:700}.via .iban-num{font-variant-numeric:tabular-nums;letter-spacing:.03em;user-select:all;grid-template-columns:repeat(3,auto);justify-content:start;gap:6px 14px;font-size:clamp(22px,1.6vw + 16px,26px);font-weight:700;line-height:1.2;display:grid}.iban .boto{padding:0 16px;font-size:17px}.dubtes-final{margin-block:12px 32px}@media (width>=62rem){.vies{width:min(100% - 2 * var(--vora), var(--contingut));columns:2;column-gap:20px;padding-block:64px 12px}.via{border-radius:22px;gap:14px;margin-bottom:20px;padding:32px}.via p{font-size:18px}.via-accio{grid-template-columns:auto 1fr;place-items:center start;gap:16px}.via-nota{font-size:15px}.iban{justify-items:start;gap:16px;padding:20px 22px}.iban .boto{min-height:52px;padding:0 22px}.dubtes-final{margin-block:8px 88px;font-size:18px}}.cap-pag-contacte>.c{padding-bottom:72px}.contacte-rodo-esc{display:none}.contacte{width:min(100% - 24px, var(--contingut));gap:36px;margin-top:-48px;padding-bottom:44px;display:grid}.targeta{background:var(--paper);border-radius:22px;gap:16px;padding:26px 20px;display:grid;box-shadow:0 0 0 2px #1f262014}.correu-gran{color:var(--tinta);font:800 clamp(27px, 2vw + 19px, 42px) / 1.13 var(--f-titol);letter-spacing:-.01em;text-decoration:none}.contacte-botons{gap:10px;display:grid}.contacte-xarxes{gap:16px;padding-inline:8px;display:grid}.contacte-xarxes h2{letter-spacing:0;font-size:clamp(30px,.4vw + 28px,32px);line-height:1.1}.contacte-xarxes ul{gap:10px;display:grid}.xarxa-gran{background:var(--verd);color:#fff;border-radius:18px;align-items:center;gap:16px;min-height:72px;padding:0 20px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.xarxa-gran:hover{background:var(--verd-fosc);color:#fff}.xarxa-gran span{flex:1}.rodo-mitja{width:150px;height:150px;box-shadow:0 0 0 6px var(--accio);justify-self:center}@media (width>=62rem){.cap-pag-contacte>.c{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding-bottom:132px}.contacte-rodo-esc{width:200px;height:200px;box-shadow:0 0 0 8px var(--accio);display:block}.contacte-rodo-mob{display:none}.contacte{width:min(100% - 2 * var(--vora), var(--contingut));grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:-88px;padding-bottom:96px}.targeta,.contacte-xarxes{border-radius:var(--r-l);gap:20px;padding:40px 44px}.contacte-xarxes{background:var(--paper);gap:16px;padding-inline:36px;box-shadow:0 0 0 2px #1f262014}.contacte-botons{flex-wrap:wrap;gap:12px;display:flex}.contacte-botons .boto{min-height:56px}.xarxa-gran{min-height:68px}}.peu{background:var(--verd-fosc);color:#fff;padding-block:40px 36px}.peu-dins,.peu-baix{width:min(100% - 40px, var(--contingut));margin-inline:auto}.peu-dins{gap:28px;display:grid}.peu-marca{align-content:start;justify-items:start;gap:14px;display:grid}.peu-marca p{font-size:var(--t-petit);color:#d9e7dd;line-height:1.5}.peu-correu{color:#fff;overflow-wrap:anywhere;align-items:center;min-height:44px;font-size:18px;font-weight:700;display:flex}.peu-enllacos{grid-template-columns:1fr 1fr;gap:4px 16px;display:grid}.peu-enllacos a{color:#fff;min-height:44px;font-size:var(--t-petit);align-items:center;text-decoration:none;display:flex}.peu-enllacos a:hover,.peu a:hover{color:#fff;text-decoration:underline}.peu-xarxes{flex-wrap:wrap;gap:12px;display:flex}.pill-xarxa{color:#fff;border:2px solid #ffffff80;gap:10px;min-height:48px;font-size:16px}.pill-xarxa:hover{border-color:#fff;text-decoration:none!important}.peu-baix{font-size:var(--t-etiqueta);color:#c4d6ca;border-top:1px solid #ffffff2e;align-items:center;gap:16px;margin-top:28px;padding-top:20px;display:flex}.peu-baix a{color:#c4d6ca}.peu-baix a[aria-current=true]{color:#fff;font-weight:700;text-decoration:none}.peu-baix span{margin-left:auto}@media (width>=62rem){.peu{padding-block:64px 36px}.peu-dins,.peu-baix{width:min(100% - 2 * var(--vora), var(--contingut))}.peu-dins{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:48px}.peu-marca{gap:16px}.peu-marca>img{width:260px}.peu-marca p{max-width:24em}.peu-correu{min-height:0;font-size:19px}.peu-enllacos{grid-template-columns:1fr;align-content:start;gap:2px}.peu-enllacos a{min-height:40px}.peu-xarxes{flex-direction:column;align-items:flex-start}.peu-baix{margin-top:48px;padding-top:22px}}@media (prefers-reduced-motion:no-preference){.boto,.pill,.xarxa-gran,.cap-nav a{transition:background-color .15s,color .15s,border-color .15s}}.tasca-icona,.conveni-icona,.area-icona{background:var(--verd);color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.pendent-clar{color:#fff;border-color:#fff}.banda-verda{background:var(--verd);color:#fff}.conv-cos{gap:20px;display:grid}.alts-cap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.alts-cap h3{font:800 22px/1.2 var(--f-titol)}.alts li{border-bottom:2px solid var(--linia);align-items:flex-start;gap:14px;padding-block:14px;display:flex}.alts li:last-child{border-bottom:0}.alt-icona{background:var(--verd);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.alt-icona .ico-check{color:#fff;margin:0}.alts p{font-size:var(--t-petit);gap:4px;line-height:1.5;display:grid}.alts strong{font-size:18px;line-height:1.3}.alts p span{color:#3f463d}.alts-caixa{border-radius:var(--r-btn);background:var(--paper);gap:6px;padding:16px;display:grid}.alts-caixa .alts-cap{flex-direction:column-reverse;align-items:flex-start}.alts-caixa .alts-cap h3{font-size:18px}.alts-caixa li{border:0;gap:10px;padding-block:8px}.alts-caixa .alt-icona{background:0 0;width:22px;height:22px}.alts-caixa .alt-icona .ico-check{color:var(--verd)}.alts-caixa p{font-size:16px;display:block}.alts-caixa strong{font-size:16px}.apartat-avis-cos,.apartat-cos{gap:16px;display:grid}@media (width>=62rem){.conv-cos{gap:28px}.alts-llista ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:12px;display:grid}.alts-llista li{border-bottom:0;border-top:2px solid var(--verd);flex-direction:column;gap:10px;padding:14px 0 0}.alts-llista .alt-icona{display:none}}.cer{width:min(100% - 24px, var(--contingut));background:var(--verd);color:#fff;border-radius:22px;gap:22px;padding:32px 20px;display:grid}.cer-cap{justify-items:start;gap:10px;display:grid}.cer-cap>div{gap:10px;display:grid}.cer-etiqueta{color:var(--avis)}.cer h2{font-size:clamp(30px,1.6vw + 24px,40px);line-height:1.08}.cer-lletra{background:var(--accio);width:52px;height:52px;color:var(--tinta);font:800 24px/1 var(--f-titol);border-radius:50%;flex:none;place-items:center;display:grid}.cer-passos li{grid-template-columns:52px minmax(0,1fr);gap:14px;display:grid;position:relative}.cer-passos li>div{align-content:start;gap:6px;padding:10px 0 22px;display:grid}.cer-passos li:not(:last-child):before{content:"";background:#ffffff59;width:3px;position:absolute;top:52px;bottom:0;left:24.5px}.cer-passos h3{font-size:22px}.cer-passos p{font-size:var(--t-petit);color:#e8f1ea;line-height:1.5}.cer-cierre{border-top:1px solid #ffffff40;padding-top:18px;font-size:18px;line-height:1.5}.cer-targetes{gap:10px;display:grid}.cer-targetes li{border-radius:var(--r-btn);background:var(--paper);align-items:flex-start;gap:14px;padding:14px;display:flex}.cer-targetes .cer-lletra{background:var(--verd);color:#fff;width:40px;height:40px;font-size:18px}.cer-targetes h3{font:700 18px/1.3 var(--f-text)}.cer-targetes p{font-size:16px;line-height:1.5}.cer-targetes .cer-nota{background:0 0;padding:0}@media (width>=62rem){.cer{width:min(100% - 2 * var(--vora), var(--contingut));border-radius:var(--r-l);gap:36px;padding:52px}.cer-cap{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px}.cer-cap h2{max-width:14em}.cer-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.cer-passos li{grid-template-columns:1fr;gap:18px}.cer-passos li>div{padding:0}.cer-passos li:not(:last-child):before{width:auto;height:3px;inset:24.5px -16px auto 68px}.cer-passos h3{font-size:26px}.cer-targetes{grid-template-columns:repeat(3,minmax(0,1fr))}.cer-targetes .cer-nota{grid-column:1/-1}}.cuidem{gap:18px;padding-bottom:20px;display:grid}.cuidem-cap{gap:14px;display:grid}.cuidem-graella{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.cuidem-graella li{align-content:start;gap:8px;display:grid}.cuidem-graella li:first-child{grid-column:1/-1}.cuidem-graella .marc{border-radius:var(--r-btn);max-width:none;padding:5px}.cuidem-graella .marc img{border-radius:10px}.cuidem-graella li:first-child .marc img{aspect-ratio:16/9}.cuidem-graella li:not(:has(.marc)){border-radius:var(--r-btn);background:var(--paper);padding:16px 14px}.cuidem-graella h3{font-size:19px}.cuidem-graella p{font-size:var(--t-petit);color:#3f463d;line-height:1.45}.cita-groga{width:min(100% - 24px, var(--contingut));background:var(--avis);font:700 clamp(23px, 1.3vw + 18px, 34px) / 1.22 var(--f-titol);letter-spacing:-.01em;border-radius:22px;margin-block:16px clamp(44px,7vw,88px);padding:26px 22px}@media (width>=62rem){.cuidem{gap:36px}.cuidem-cap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px}.cuidem-graella{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 20px}.cuidem-graella li{grid-column:span 2}.cuidem-graella li:first-child{grid-column:span 4}.cuidem-graella h3{font-size:22px}.cita-groga{width:min(100% - 2 * var(--vora), var(--contingut));border-radius:var(--r-l);padding:44px 52px}}.poble{gap:18px;display:grid}.poble-cap,.poble-cos{align-content:start;gap:18px;display:grid}.poble h2{font-size:clamp(32px,1.8vw + 25px,44px);line-height:1.06}.poble .text-gran{color:#e8f1ea}.poble-llista li{border-top:1px solid #ffffff38;gap:4px;padding-block:14px;display:grid}.poble-quan{letter-spacing:.05em;text-transform:uppercase;color:var(--avis);font-size:14px;font-weight:700}.poble-llista h3{font:700 20px/1.25 var(--f-titol)}.poble-llista p{font-size:var(--t-petit);color:#e8f1ea;line-height:1.45}@media (width>=62rem){.poble{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:72px}.poble-llista li{grid-template-columns:11rem minmax(0,1fr);gap:24px;padding-block:18px}.poble-quan{padding-top:4px}.poble-cos .boto{justify-self:start}}.histories{gap:18px;display:grid}.histories h2{font-size:clamp(32px,1.8vw + 25px,44px)}.histories ul{gap:16px;display:grid}.histories li{border-radius:var(--r-m);background:var(--paper);gap:14px;padding:14px;display:grid}.histories li>div{align-content:start;gap:8px;display:grid}@media (width>=62rem){.histories ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.histories li{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:20px}}.faqs{gap:14px;padding-block:40px 44px;display:grid}.faqs-cap{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.faqs h2{margin-right:auto;font-size:clamp(30px,1.6vw + 24px,40px)}@media (width<=61.99rem){.faqs-curt .faqs-cap{display:contents}.faqs-curt h2{margin:0}.faqs-curt .pendent{justify-self:start}.faqs-curt .enllac-fletxa{order:3;justify-self:start}}.faqs-llista{gap:10px;display:grid}.faqs details{background:var(--paper);box-shadow:inset 0 0 0 2px var(--linia);border-radius:16px}.faqs details[open]{box-shadow:inset 0 0 0 3px var(--verd)}.faqs summary{cursor:pointer;border-radius:16px;align-items:center;gap:12px;min-height:60px;padding:12px 16px;font-size:18px;font-weight:700;line-height:1.3;list-style:none;display:flex}.faqs summary::-webkit-details-marker{display:none}.faqs summary span{flex:1}.faqs summary:after{content:"+";flex:none;font-size:22px;line-height:1}.faqs details[open] summary:after{content:"–"}.faqs details p{font-size:var(--t-petit);padding:0 16px 18px;line-height:1.55}.faqs-pagina{border-top:2px solid var(--linia)}@media (width>=62rem){.faqs{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:72px;padding-block:80px 88px}.faqs-cap{justify-items:start;gap:14px;display:grid}}.motius{gap:6px;padding-top:32px;display:grid}.motius h2,.vies-titol,.vol h2,.qui-org h2,.altres h2{letter-spacing:-.01em;font-size:clamp(26px,1.4vw + 21px,36px);line-height:1.1}.motius li{border-bottom:2px solid var(--linia);align-items:flex-start;gap:16px;padding-block:18px;display:flex}.motius li:last-child{border-bottom:0}.motius li>div{gap:4px;display:grid}.motius p{font-size:var(--t-petit);line-height:1.5}.motiu-xifra{color:var(--verd);font-weight:700}.vies-titol{margin-top:24px}.vies{padding-top:14px}@media (width>=62rem){.motius{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:72px;padding-top:72px}.vies-titol{margin-top:56px}.vies{padding-top:24px}}.qui{gap:22px;padding-top:32px;display:grid}.qui-text{gap:18px;display:grid}.qui-cita{width:min(100% - 24px, var(--contingut));background:var(--avis);border-radius:22px;gap:14px;margin-top:28px;padding:26px 22px;display:grid}.qui-cita-frase{font:800 clamp(22px, 1.6vw + 16px, 36px) / 1.2 var(--f-titol);letter-spacing:-.01em}.qui-cita p:not(.qui-cita-frase){font-size:var(--t-petit);line-height:1.5}.qui-org{gap:6px;padding-top:40px;display:grid}.qui-org li{border-bottom:2px solid var(--linia);gap:4px;padding-block:16px;display:grid}.qui-org li:last-child{border-bottom:0}.qui-org h3{font:700 19px/1.3 var(--f-text)}.qui-org p{font-size:var(--t-petit);color:#3f463d;line-height:1.5}.qui-recursos{justify-items:start;gap:18px;padding-block:24px 44px;display:grid}.qui-recursos-caixa{border:2px solid var(--verd);border-radius:var(--r-m);background:var(--paper);gap:12px;width:100%;padding:22px 20px;display:grid}.qui-recursos h2{font:800 22px/1.2 var(--f-titol);letter-spacing:0;color:var(--verd)}.qui-recursos ul{gap:8px;display:grid}.qui-recursos li{font-size:var(--t-petit);align-items:baseline;gap:10px;display:flex}.qui-recursos li:before{content:"";background:var(--verd);border-radius:50%;flex:none;width:9px;height:9px}@media (width>=62rem){.qui{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:72px;padding-top:72px}.qui-text p:first-child{font-size:21px;line-height:1.55}.qui .marc{justify-self:end}.qui-cita{width:min(100% - 2 * var(--vora), var(--contingut));border-radius:var(--r-l);gap:16px;margin-top:72px;padding:52px 64px}.qui-cita-frase{max-width:26em}.qui-cita p:not(.qui-cita-frase){font-size:20px}.qui-org{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:72px;padding-top:80px}.qui-org ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.qui-org li:nth-last-child(-n+2){border-bottom:0}.qui-recursos{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:72px;padding-block:56px 96px}.qui-recursos-caixa{padding:32px}.qui-recursos ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.vol{gap:22px;padding-top:32px;display:grid}.vol-cap,.arees{gap:12px;display:grid}.arees>li{border-radius:var(--r-m);background:var(--paper);gap:12px;padding:18px 16px;display:grid}.arees h3{font:800 20px/1.2 var(--f-titol);align-items:center;gap:12px;display:flex}.area-icona{width:36px;height:36px}.arees ul{gap:8px;padding-left:6px;display:grid}.arees ul li{font-size:var(--t-petit);gap:10px;line-height:1.45;display:flex}.arees ul li:before{content:"·";color:var(--verd);flex:none;font-weight:800}.comencar{width:min(100% - 24px, var(--contingut));background:var(--verd);color:#fff;border-radius:22px;gap:18px;margin-top:28px;padding:28px 20px;display:grid}.comencar h2{font-size:clamp(26px,1.4vw + 21px,36px)}.comencar ol{gap:16px;display:grid}.comencar li{align-items:flex-start;gap:14px;display:flex}.comencar .recurs-num{color:var(--tinta)}.recurs-num{background:var(--accio);width:36px;height:36px;font:800 17px/1 var(--f-titol);border-radius:50%;flex:none;place-items:center;display:grid}.comencar li>div{gap:4px;display:grid}.comencar h3{font:700 19px/1.3 var(--f-text)}.comencar li p{font-size:var(--t-petit);color:#e8f1ea;line-height:1.5}.comencar-peu{border-top:1px solid #ffffff40;gap:16px;padding-top:18px;display:grid}.comencar-peu p{color:#e8f1ea;font-size:16px;line-height:1.5}.altres{gap:10px;padding-block:40px 44px;display:grid}.altres li{border-bottom:2px solid var(--linia)}.altres li:last-child{border-bottom:0}.altres a{min-height:60px;color:var(--tinta);justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.altres a:hover{color:var(--verd)}@media (width>=62rem){.vol{gap:36px;padding-top:72px}.vol-cap{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:end;gap:72px}.arees{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.arees>li{border-radius:22px;align-content:start;padding:26px 22px}.comencar{width:min(100% - 2 * var(--vora), var(--contingut));border-radius:var(--r-l);gap:28px;margin-top:64px;padding:48px 52px}.comencar ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.comencar-peu{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}.altres{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:72px;padding-block:80px 96px}}.alta{gap:20px;padding-block:24px 40px;scroll-margin-top:12px;display:grid}.alta-passos{display:none}.alta-form{gap:18px;display:grid}.alta fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.alta [hidden]{display:none!important}.alta-cap{gap:10px;display:grid}.alta-progres{color:var(--tinta-2);font-size:16px;font-weight:600}.alta-barra{border-radius:var(--r-pill);background:var(--crema-fosc);height:8px;overflow:hidden}.alta-barra span{border-radius:var(--r-pill);background:var(--accio);height:100%;display:block}.alta-cap h2{outline:0;font-size:clamp(30px,1.2vw + 25px,38px);line-height:1.08}.opcions{gap:12px;display:grid}.opcio{background:var(--paper);box-shadow:inset 0 0 0 2px var(--linia-forta);cursor:pointer;border-radius:18px;align-items:flex-start;gap:14px;padding:18px 16px;display:flex}.opcio:has(input:checked){box-shadow:inset 0 0 0 3px var(--verd)}.opcio:has(input:focus-visible),.xip:has(input:focus-visible) span,.casella:has(input:focus-visible){outline:3px solid var(--tinta);outline-offset:3px}.opcio input,.casella input{width:26px;height:26px;accent-color:var(--verd);flex:none;margin:2px 0 0}.opcio>span{font-size:var(--t-petit);gap:4px;line-height:1.45;display:grid}.opcio strong{font:800 20px/1.2 var(--f-titol)}.camps{gap:18px;display:grid}.camp{gap:8px;display:grid}.camp>span,.grup-titol{font-size:var(--t-petit);font-weight:700}.camp small,.grup-camp small,.alta fieldset>small{font-size:var(--t-etiqueta);color:var(--tinta-2);font-weight:400;line-height:1.5}.camp input,.camp textarea{border-radius:var(--r-s);background:var(--paper);width:100%;min-height:56px;color:var(--tinta);font:400 18px/1.5 var(--f-text);border:2px solid #7a8077;padding:0 16px}.camp textarea{resize:vertical;padding-block:14px}.camp-iban input{letter-spacing:.03em;font-weight:600}.camp [aria-invalid=true]{background:#fbe3d6;border-color:#a8401a}.camp-trampa{position:absolute;left:-9999px}.grup-camp{gap:10px;display:grid}.xips{flex-wrap:wrap;gap:8px;display:flex}.xips-2{grid-template-columns:1fr 1fr;display:grid}.xip{cursor:pointer;position:relative}.xip input{opacity:0;pointer-events:none;position:absolute}.xip span{border:2px solid var(--tinta);border-radius:var(--r-pill);background:var(--paper);min-height:48px;font-weight:600;font-size:var(--t-petit);justify-content:center;align-items:center;padding:0 16px;display:flex}.xips-2 .xip span{border-radius:var(--r-s);min-height:52px}.xip input:checked+span{background:var(--tinta);color:#fff}.resum,.norma{background:var(--paper);border-radius:18px;justify-items:start;gap:8px;padding:18px 16px;display:grid}.resum strong{font-size:18px}.norma{box-shadow:inset 0 0 0 2px var(--linia-forta);background:0 0;gap:10px}.norma strong{font:800 20px/1.2 var(--f-titol)}.norma ul{gap:8px;display:grid}.norma li{font-size:var(--t-petit);gap:10px;line-height:1.45;display:flex}.norma li:before{content:"·";color:var(--verd);flex:none;font-weight:800}.norma a{font-weight:700;font-size:var(--t-petit)}.enllac-boto{min-height:44px;color:var(--verd);font:700 17px/1.2 var(--f-text);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.casella{border-radius:var(--r-btn);font-size:var(--t-petit);cursor:pointer;align-items:flex-start;gap:14px;padding:14px 16px;line-height:1.45;display:flex}.casella[data-mal=true]{background:#fbe3d6;box-shadow:inset 0 0 0 2px #a8401a}.alta-error{border-radius:var(--r-btn);color:#7a2c0f;font-size:var(--t-petit);overflow-wrap:anywhere;background:#fbe3d6;padding:14px 16px;font-weight:600;line-height:1.45;box-shadow:inset 0 0 0 2px #a8401a}.alta-peu{margin-inline:calc(-1 * var(--vora));padding:14px var(--vora) 20px;border-top:1px solid var(--linia-forta);background:#f7f0e4f7;grid-template-columns:auto 1fr;gap:10px;display:grid;position:sticky;bottom:0}.alta-peu .boto{min-height:58px}.alta-peu .boto:disabled{border-color:var(--linia-forta);color:#9aa097;cursor:default}.alta-peu .boto-accio:disabled{background:var(--crema-fosc)}.alta-ok{outline:0;justify-items:start;gap:18px;padding-block:24px;display:grid}.alta-ok-icona{background:var(--verd-armilla);color:#fff;border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.alta-ok h2{font-size:clamp(34px,1.6vw + 27px,44px);line-height:1.08}.alta-ok p{max-width:30em;font-size:var(--t-entrada)}@media (width>=62rem){.alta{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:56px;padding-block:56px 96px}.alta>noscript,.alta-ok{grid-column:1/-1}.alta-passos{gap:4px;display:grid}.alta-passos li{border-radius:var(--r-btn);align-items:center;gap:14px;min-height:60px;padding:0 14px;font-size:18px;font-weight:600;display:flex}.alta-passos span{width:36px;height:36px;box-shadow:inset 0 0 0 2px var(--tinta);font:800 16px/1 var(--f-titol);border-radius:50%;flex:none;place-items:center;display:grid}.alta-passos [data-estat=actual]{background:var(--paper);font-weight:800}.alta-passos [data-estat=actual] span{background:var(--accio);box-shadow:none}.alta-passos [data-estat=fet] span{background:var(--verd);box-shadow:none;color:#fff}.alta-form{border-radius:var(--r-l);background:var(--paper);box-shadow:0 0 0 2px var(--linia);gap:24px;padding:40px 48px 0}.alta-barra{display:none}.opcio,.resum,.camp input,.camp textarea,.xip span{background:var(--crema)}.opcions-2,.camps{grid-template-columns:1fr 1fr}.camp-ample{grid-column:1/-1}.alta-peu{border-top:2px solid var(--linia);border-radius:0 0 var(--r-l) var(--r-l);background:0 0;grid-template-columns:auto auto;justify-content:space-between;margin-inline:-48px;padding:20px 48px 24px;position:static}.alta-peu .boto{padding-inline:32px}}
