@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Hanken-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Hanken-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Archivo;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/fonts/Archivo-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/BodoniModa-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--paper:#ffffff;--boira:#f6f5f2;--neutre:#eeeff3;--tinta:#16182d;--tinta-suau:#55586e;--linia:#e5e4de;--control:#8a8c9c;--rosa:#a31d45;--rosa-fosc:#821537;--rosa-clar:#f8e9ed;--groc:#d9b36a;--groc-fosc:#6f5216;--groc-clar:#f5eedf;--menta:#2f6b57;--menta-fosc:#24523f;--menta-clar:#e6f0eb;--lila:#33507a;--lila-fosc:#2a4265;--lila-clar:#e9eff6;--titol:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;--text:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--r-petit:.625rem;--r:1rem;--r-gran:1.5rem;--r-boto:.75rem;--pindola:999px;--ombra:0 1px 2px rgba(22,24,45,.06),0 12px 28px -14px rgba(22,24,45,.2);--ombra-alta:0 2px 4px rgba(22,24,45,.08),0 24px 48px -20px rgba(22,24,45,.45);--caixa:70rem;--lectura:42rem;--marge:clamp(1.125rem,4.5vw,2.5rem);--seccio:clamp(3.25rem,2rem + 6vw,6.5rem)}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--tinta);font-family:var(--text);font-size:1.0625rem;line-height:1.55;-webkit-font-smoothing:antialiased;caret-color:var(--rosa)}::selection{background:var(--rosa-clar);color:var(--tinta)}dd,dl,fieldset,figure,h1,h2,h3,legend,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}fieldset{border:0;min-width:0}button,input,select,textarea{font:inherit;color:inherit}[hidden]{display:none!important}a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;-webkit-text-decoration-color:var(--control);text-decoration-color:var(--control)}a:hover{color:var(--rosa);-webkit-text-decoration-color:var(--rosa);text-decoration-color:var(--rosa)}:focus-visible{outline:2px solid var(--tinta);outline-offset:3px;border-radius:6px}h1,h2,h3{font-family:var(--titol);font-weight:650;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}h1{font-size:clamp(2.375rem,1.5rem + 4.4vw,4.125rem);font-weight:700;letter-spacing:-.04em;line-height:1.02}h2{font-size:clamp(1.75rem,1.3rem + 2.2vw,2.75rem)}h3{font-size:1.1875rem;letter-spacing:-.02em;line-height:1.25}.caixa{width:100%;max-width:var(--caixa);margin-inline:auto;padding-inline:var(--marge)}.estreta{max-width:var(--lectura)}.caixa--estreta{max-width:calc(40rem + 2 * var(--marge))}.gris,.petit{color:var(--tinta-suau)}.petit{font-size:.9375rem;line-height:1.5}.pila>*+*{margin-top:1rem}.pila-gran>*+*{margin-top:1.75rem}.salta{position:absolute;left:var(--marge);top:-5rem;z-index:10;background:var(--tinta);color:var(--paper);padding:.7rem 1.1rem;border-radius:var(--r-boto)}.salta:focus{top:.6rem}.capcalera .caixa{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:4.25rem}.logotip{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--titol);font-weight:650;font-size:1.125rem;letter-spacing:-.025em;line-height:1;text-decoration:none;white-space:nowrap}.logotip,.logotip:hover{color:var(--tinta)}.logotip svg{width:2rem;height:2rem;flex:none}.capcalera nav ul{display:flex;align-items:center;gap:clamp(.25rem,2vw,.75rem)}.capcalera nav a:not(.boto){display:inline-flex;align-items:center;min-height:2.75rem;padding:.4rem .7rem;border-radius:var(--r-boto);font-weight:500;font-size:1rem;text-decoration:none}.capcalera nav a:not(.boto):hover{background:var(--neutre);color:var(--tinta)}.capcalera .nomes-ample{display:none}@media (min-width:44rem){.capcalera .nomes-ample{display:block}}@media (max-width:21rem){.logotip span{display:none}}.boto{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.25rem;padding:.75rem 1.4rem;font-family:var(--text);font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;border-radius:var(--r-boto);border:0;background:var(--neutre);text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .1s ease}.boto,.boto:hover{color:var(--tinta)}.boto:hover{background:#e2e4eb}.boto:active{transform:scale(.985)}.boto--principal{background:var(--rosa);color:var(--paper)}.boto--principal:hover{background:var(--rosa-fosc);color:var(--paper)}.boto--gran{min-height:3.75rem;padding:.9rem 1.9rem;font-size:1.125rem}.boto--petit{min-height:2.75rem;padding:.5rem 1rem;font-size:1rem}.boto--fosc{background:var(--tinta);color:var(--paper)}.boto--fosc:hover{background:#2b2e4b;color:var(--paper)}.boto--blanc{background:var(--paper);color:var(--tinta);box-shadow:inset 0 0 0 1px var(--linia)}.boto--blanc:hover{background:var(--tinta);color:var(--paper);box-shadow:none}.boto--text{background:none;color:var(--tinta);padding-inline:.25rem;min-height:2.75rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;-webkit-text-decoration-color:var(--control);text-decoration-color:var(--control)}.boto--text:hover{background:none;color:var(--rosa);-webkit-text-decoration-color:var(--rosa);text-decoration-color:var(--rosa)}.boto[aria-disabled=true],.boto[disabled]{opacity:.5;cursor:not-allowed}.botonera{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.75rem}.botonera--junta{margin-top:1rem}@media (max-width:30rem){.botonera>.boto:not(.boto--text):not(.boto--petit){width:100%}}.portada-cap{padding-block:clamp(1.5rem,1rem + 4vw,4.5rem) var(--seccio);overflow:hidden}.portada-cap .caixa{display:grid;grid-gap:clamp(2.5rem,1rem + 6vw,4rem);gap:clamp(2.5rem,1rem + 6vw,4rem);align-items:center}@media (min-width:60rem){.portada-cap .caixa{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.portada-cap h1 .ressalt{color:var(--rosa)}.entrada{margin-top:1.25rem;max-width:34ch;font-size:clamp(1.1875rem,1.05rem + .6vw,1.4375rem);line-height:1.45;color:var(--tinta-suau)}.mostra{position:relative}.mostra__panell{background:var(--tinta);border-radius:var(--r-gran);padding:clamp(1.25rem,5vw,2.25rem)}.mostra__targeta{background:var(--paper);border-radius:var(--r);padding:1.25rem;box-shadow:var(--ombra-alta)}.mostra__cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:1rem}.mostra__cap strong{font-family:var(--titol);font-weight:600;font-size:1.0625rem;letter-spacing:-.02em}.mostra__nota{margin-top:1rem;color:#c9cbda;font-size:.9375rem}.mostra .revelacio{margin:0}main{display:block}.pagina-cap{padding-block:clamp(1.5rem,1rem + 3vw,3rem) clamp(1.25rem,1rem + 1.5vw,2rem)}.pagina-cap h1{font-size:clamp(2.125rem,1.5rem + 3.2vw,3.5rem);line-height:1.02;max-width:18ch}.pagina-cap .entrada{max-width:42ch}.seccio{padding-block:var(--seccio)}.seccio>.caixa>h2{margin-bottom:clamp(1.5rem,1rem + 2.5vw,2.75rem);max-width:20ch}.seccio--boira{background:var(--boira)}.bloc{padding-block:clamp(1.25rem,1rem + 1.5vw,2rem)}.bloc>h2{font-size:clamp(1.5rem,1.3rem + 1vw,1.875rem);margin-bottom:.6rem}main>.caixa>.bloc:last-child,main>article>.bloc:last-child{padding-bottom:var(--seccio)}.banda{background:var(--tinta);color:var(--paper)}.banda .entrada,.banda .gris,.banda dd{color:#c9cbda}.banda a,.banda a:hover{-webkit-text-decoration-color:var(--groc);text-decoration-color:var(--groc)}.banda a:hover{color:var(--groc)}.banda :focus-visible{outline-color:var(--groc)}.passos{display:grid;grid-gap:1.75rem;gap:1.75rem;counter-reset:pas}.passos>li{position:relative;display:grid;grid-template-columns:3.5rem 1fr;grid-column-gap:1rem;column-gap:1rem;align-items:start}.passos .xifra{grid-row:span 2;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;font-family:var(--titol);font-weight:650;font-size:1.125rem;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--paper);color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--tinta)}.passos h3{align-self:end;padding-top:.35rem}.passos p{color:var(--tinta-suau);grid-column:2;margin-top:.25rem;max-width:34ch}.passos>li:not(:last-child):before{content:"";position:absolute;left:1.75rem;top:3.75rem;bottom:-1.5rem;border-left:1.5px dashed var(--control)}@media (min-width:52rem){.passos{grid-template-columns:repeat(3,1fr);gap:2.5rem}.passos>li{grid-template-columns:1fr;row-gap:.5rem;align-content:start}.passos h3{align-self:start;padding-top:.5rem}.passos .xifra{grid-row:auto}.passos p{grid-column:auto;margin-top:0}.passos>li:not(:last-child):before{left:4.5rem;right:-1.5rem;top:1.75rem;bottom:auto;border-left:0;border-top:1.5px dashed var(--control)}}.graella{display:grid;grid-gap:1.75rem 2.5rem;gap:1.75rem 2.5rem}.graella dt{font-family:var(--titol);font-weight:650;font-size:1.1875rem;letter-spacing:-.015em;margin-bottom:.3rem}.graella dd{color:var(--tinta-suau);max-width:42ch}@media (min-width:40rem){.graella{grid-template-columns:repeat(2,1fr)}}.banda .graella{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.banda .graella dd{color:#c9cbda}.banda .entrada{color:var(--paper);max-width:30ch}.banda .graella dt{display:flex;align-items:center;gap:.6rem}.banda .graella dt:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--groc);flex:none}.rajoles{display:grid;grid-gap:1rem;gap:1rem}.rajoles>div{border-radius:var(--r);padding:1.25rem 1.25rem 1.4rem;background:var(--groc-clar)}.rajoles>div:nth-child(3n+2){background:var(--menta-clar)}.rajoles>div:nth-child(3n+3){background:var(--lila-clar)}.rajoles dt{font-family:var(--titol);font-weight:650;font-size:1.1875rem;letter-spacing:-.015em;margin-bottom:.3rem}.rajoles dd{color:var(--tinta-suau)}@media (min-width:40rem){.rajoles{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.rajoles{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.llista-enllacos{display:grid;grid-gap:.75rem;gap:.75rem}@media (min-width:56rem){.llista-enllacos:not(.estreta){grid-template-columns:repeat(2,1fr)}}.llista-enllacos a{display:block;padding:1.1rem 1.25rem;border-radius:var(--r);background:var(--paper);border:1px solid var(--linia);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.llista-enllacos a:hover{border-color:var(--tinta);background:var(--boira);color:var(--tinta)}.llista-enllacos strong{display:block;font-family:var(--titol);font-weight:650;letter-spacing:-.015em;font-size:1.1875rem;line-height:1.25}.llista-enllacos span{display:block;color:var(--tinta-suau);font-size:1rem;margin-top:.25rem}.preguntes>div{padding-block:1.25rem;border-top:1px solid var(--linia)}.preguntes>div:last-child{border-bottom:1px solid var(--linia)}.preguntes dt{font-family:var(--titol);font-weight:650;font-size:1.1875rem;letter-spacing:-.015em}.preguntes dd{color:var(--tinta-suau);margin-top:.35rem;max-width:62ch}.crida{background:var(--tinta);color:var(--paper);border-radius:var(--r-gran);padding:clamp(1.5rem,5vw,2.75rem);margin-top:2.5rem}.crida h2{font-size:clamp(1.625rem,1.3rem + 1.6vw,2.25rem);margin:0 0 .5rem;max-width:18ch}.crida p{max-width:44ch;color:#c9cbda}.crida .botonera{margin-top:1.25rem}.crida .boto--blanc{box-shadow:none}.crida .boto--blanc:hover{background:var(--groc);color:var(--tinta)}.seccio>.caixa>.crida{margin-top:0}.targeta{background:var(--paper);border:1px solid var(--linia);border-radius:var(--r);padding:clamp(1.1rem,4vw,1.75rem)}.targeta>h2{font-size:clamp(1.375rem,1.25rem + .8vw,1.75rem);margin-bottom:.5rem}.clau+.targeta,.targeta+.clau,.targeta+.targeta{margin-top:1rem}.columna{display:grid;grid-gap:1rem;gap:1rem;max-width:40rem;padding-bottom:var(--seccio)}.columna>*{margin-top:0!important;min-width:0}[data-pagina=crea]{padding-bottom:var(--seccio)}.fets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.fets>div{background:var(--boira);border-radius:var(--r-petit);padding:.8rem 1rem;min-width:0}.fets>div:first-child{background:var(--groc-clar)}.fets dt{font-size:.875rem;font-weight:600;color:var(--tinta-suau)}.fets dd{font-weight:600;overflow-wrap:anywhere;line-height:1.35}.fets .xifra{font-family:var(--titol);font-size:1.625rem;font-weight:650;letter-spacing:-.03em;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fets .ample{grid-column:1/-1}.fets .ample dd{font-weight:500}.formulari{display:grid;grid-gap:1.25rem;gap:1.25rem;max-width:36rem}.formulari legend{font-family:var(--titol);font-weight:650;font-size:1.375rem;letter-spacing:-.03em;margin-bottom:1rem}.formulari fieldset{display:grid;grid-gap:1.25rem;gap:1.25rem}.formulari fieldset.targeta+fieldset.targeta{margin-top:0}.camp{display:grid;grid-gap:.4rem;gap:.4rem;min-width:0}.camp>.etiqueta,.camp>label{font-size:1rem;font-weight:600}legend.etiqueta{font-family:var(--text)!important;font-size:1rem!important;font-weight:600!important;letter-spacing:0!important;margin-bottom:.1rem!important}.camp small,.etiqueta small{font-weight:400;color:var(--tinta-suau);font-size:.9375rem}.camp input,.camp select,.camp textarea{width:100%;min-width:0;min-height:3.25rem;padding:.75rem 1rem;font-size:1.0625rem;color:var(--tinta);background:var(--paper);border:1px solid var(--control);border-radius:var(--r-petit);transition:border-color .15s ease,box-shadow .15s ease}.camp textarea{min-height:6.5rem;resize:vertical;line-height:1.5}.camp input::placeholder,.camp textarea::placeholder{color:#6f7286;opacity:1}.camp input:hover,.camp select:hover,.camp textarea:hover{border-color:var(--tinta-suau)}.camp input:focus,.camp select:focus,.camp textarea:focus{border-color:var(--tinta);box-shadow:0 0 0 3px #d9dbe6;outline:none}.camp input[readonly]{background:var(--boira);color:var(--tinta-suau)}.camp--doble{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem 1rem;gap:1.25rem 1rem}.ajuda{font-size:.9375rem;line-height:1.45;color:var(--tinta-suau)}.check{display:grid;grid-template-columns:1.5rem 1fr;grid-gap:.75rem;gap:.75rem;align-items:start;font-size:1rem;cursor:pointer;padding-block:.25rem}.check input{width:1.5rem;height:1.5rem;margin:.05rem 0 0;accent-color:var(--tinta)}.xips{display:flex;flex-wrap:wrap;gap:.5rem}.xips label{position:relative;cursor:pointer}.xips input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.xip,.xips span{display:inline-flex;align-items:center;min-height:2.75rem;padding:.4rem 1rem;border:1px solid #cfd0d9;border-radius:var(--pindola);font-size:1rem;font-weight:500;background:var(--paper);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.xips input:checked+span,.xips label:hover span{border-color:var(--tinta)}.xips input:checked+span{background:var(--tinta);color:var(--paper)}.xips input:focus-visible+span{outline:2px solid var(--tinta);outline-offset:3px}button.xip{cursor:pointer}button.xip:hover{border-color:var(--tinta)}button.xip[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:var(--paper)}.afegeix{display:flex;gap:.5rem}.afegeix input{flex:1 1}.estat{font-size:1rem;min-height:1.5em;margin-top:.6rem}.estat:empty{display:none}.estat--error{color:var(--rosa-fosc);font-weight:600}.estat--ok{color:var(--menta-fosc);font-weight:600}.clau{background:var(--groc-clar);border-radius:var(--r);padding:clamp(1.1rem,4vw,1.5rem)}.clau+.clau{margin-top:1rem}.clau h2,.clau h3{font-size:1.375rem;letter-spacing:-.02em;line-height:1.2;margin-bottom:.35rem}.clau p{max-width:50ch}.clau strong{font-weight:700}.clau input{width:100%;margin-top:.9rem;padding:.7rem .85rem;min-height:3rem;font-family:var(--mono);font-size:.8125rem;color:var(--tinta);border:1px dashed var(--groc-fosc);border-radius:var(--r-petit);background:var(--paper);text-overflow:ellipsis}.clau--lila{background:var(--lila-clar)}.clau--lila input{border-color:var(--lila-fosc)}.clau--menta{background:var(--menta-clar)}.clau--menta input{border-color:var(--menta-fosc)}.revelacio{position:relative;margin-block:.5rem 1rem}.revelacio .sobre{font-family:var(--text);font-size:1.0625rem;font-weight:600;letter-spacing:0;color:var(--tinta-suau);margin-bottom:.6rem}.tapat{position:relative;display:block;width:100%;min-height:10.5rem;padding:1.5rem 1.5rem 1.5rem 5.25rem;overflow:hidden;font-family:var(--titol);font-size:clamp(1.375rem,1.1rem + 1.5vw,1.75rem);font-weight:650;letter-spacing:-.03em;line-height:1.1;text-align:left;background:var(--rosa);color:var(--paper);border:0;border-radius:var(--r);cursor:pointer;transition:background-color .15s ease,transform .1s ease}.tapat:before{content:"";position:absolute;left:2.5rem;top:0;bottom:0;width:.75rem;background:var(--groc)}.tapat small{display:block;margin-top:.5rem;font-family:var(--text);font-size:1rem;font-weight:500;letter-spacing:0;color:#f3d9e0}.tapat:hover{background:var(--rosa-fosc)}.tapat:active{transform:scale(.99)}.tapat:focus-visible{outline-offset:4px;border-radius:var(--r)}.destapat{position:relative;background:var(--groc-clar);border-radius:var(--r);padding:clamp(1.25rem,5vw,2rem);overflow:hidden}.nom-revelat{font-family:var(--titol);font-size:clamp(2.75rem,1.8rem + 6vw,5rem);font-weight:700;letter-spacing:-.045em;line-height:1;overflow-wrap:anywhere;animation:apareix .3s cubic-bezier(.2,.8,.3,1) both}@keyframes apareix{0%{transform:translateY(.25rem);opacity:.3}to{transform:none;opacity:1}}.destapat .etiquetes,.revelacio .petit{margin-top:.9rem}.destapat .etiquetes li,.destapat .etiquetes li:nth-child(n){background:var(--paper);color:var(--tinta)}.confeti{position:absolute;inset:0;pointer-events:none;overflow:hidden}.confeti i{position:absolute;left:50%;top:45%;width:.5rem;height:.5rem;border-radius:50%;background:var(--rosa);animation:confeti 1.1s cubic-bezier(.15,.8,.3,1) forwards}.confeti i:nth-child(4n+2){background:var(--lila);border-radius:2px}.confeti i:nth-child(4n+3){background:var(--menta);width:.375rem;height:.75rem;border-radius:2px}.confeti i:nth-child(4n+4){background:var(--groc)}.confeti i:first-child{--x:-9rem;--y:-5rem;--g:200deg}.confeti i:nth-child(2){--x:8rem;--y:-6rem;--g:-160deg}.confeti i:nth-child(3){--x:-5rem;--y:-7.5rem;--g:300deg}.confeti i:nth-child(4){--x:4rem;--y:-8rem;--g:120deg}.confeti i:nth-child(5){--x:-11rem;--y:1rem;--g:-240deg}.confeti i:nth-child(6){--x:11rem;--y:0rem;--g:260deg}.confeti i:nth-child(7){--x:-7rem;--y:5rem;--g:140deg}.confeti i:nth-child(8){--x:7rem;--y:5.5rem;--g:-200deg}.confeti i:nth-child(9){--x:-2rem;--y:-9rem;--g:80deg}.confeti i:nth-child(10){--x:1.5rem;--y:6.5rem;--g:-100deg}.confeti i:nth-child(11){--x:-13rem;--y:-2.5rem;--g:320deg}.confeti i:nth-child(12){--x:13rem;--y:-3rem;--g:-320deg}.confeti i:nth-child(13){--x:-3.5rem;--y:7rem;--g:220deg}.confeti i:nth-child(14){--x:9.5rem;--y:3rem;--g:180deg}@keyframes confeti{0%{transform:translate(-50%,-50%) scale(.4);opacity:1}70%{opacity:1}to{transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--g)) scale(1);opacity:0}}.fitxa{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;flex:none;font-family:var(--titol);font-weight:600;font-size:1rem;background:var(--rosa-clar);color:var(--rosa-fosc)}.gent{display:flex;flex-wrap:wrap;gap:.6rem}.gent li{display:inline-flex;align-items:center;gap:.55rem;padding:.3rem .9rem .3rem .3rem;border-radius:var(--pindola);background:var(--boira);font-weight:500}.files li:nth-child(4n+2) .fitxa,.gent li:nth-child(4n+2) .fitxa{background:var(--groc-clar);color:var(--groc-fosc)}.files li:nth-child(4n+3) .fitxa,.gent li:nth-child(4n+3) .fitxa{background:var(--menta-clar);color:var(--menta-fosc)}.files li:nth-child(4n+4) .fitxa,.gent li:nth-child(4n+4) .fitxa{background:var(--lila-clar);color:var(--lila-fosc)}.gent .gris{font-weight:400}.fitxes-mini{display:flex}.fitxes-mini .fitxa{width:2rem;height:2rem;font-size:.875rem;border:2px solid var(--paper);margin-left:-.5rem}.fitxes-mini .fitxa:first-child{margin-left:0}.fitxes-mini .fitxa:nth-child(2){background:var(--groc-clar);color:var(--groc-fosc)}.fitxes-mini .fitxa:nth-child(3){background:var(--menta-clar);color:var(--menta-fosc)}.fitxes-mini .fitxa:nth-child(4){background:var(--lila-clar);color:var(--lila-fosc)}.perfil-receptor dt{font-size:.9375rem;font-weight:600;color:var(--tinta-suau);margin-top:1.1rem}.perfil-receptor dt:first-child{margin-top:0}.perfil-receptor dd{white-space:pre-line;overflow-wrap:anywhere;max-width:62ch;margin-top:.2rem}.etiquetes{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.35rem}.etiquetes li{background:var(--lila-clar);color:var(--lila-fosc);border-radius:var(--pindola);padding:.2rem .8rem;font-size:1rem;font-weight:500}.etiquetes li:nth-child(4n+2){background:var(--groc-clar);color:var(--groc-fosc)}.etiquetes li:nth-child(4n+3){background:var(--menta-clar);color:var(--menta-fosc)}.etiquetes li:nth-child(4n+4){background:var(--rosa-clar);color:var(--rosa-fosc)}.idees{display:grid;grid-gap:.75rem;gap:.75rem}.idees>li{background:var(--paper);border:1px solid var(--linia);border-radius:var(--r);padding:1.1rem 1.25rem 1.25rem}.idees h3{font-size:1.1875rem}.idees p{color:var(--tinta-suau);margin-top:.3rem;max-width:60ch}.idees .categoria{margin-top:.6rem;font-size:.875rem;color:var(--menta-fosc);background:var(--menta-clar);padding:.15rem .7rem}.idees .categoria,.marca-ia{display:inline-block;font-weight:600;border-radius:var(--pindola)}.marca-ia{font-size:.9375rem;background:var(--lila-clar);color:var(--lila-fosc);padding:.3rem .85rem}.amazon{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin-top:.85rem}.amazon,.amazon a{align-items:center}.amazon a{display:inline-flex;min-height:2.75rem;padding:.5rem 1.1rem;border-radius:var(--r-boto);background:var(--tinta);color:var(--paper);font-weight:600;font-size:1rem;text-decoration:none;transition:background-color .15s ease}.amazon a:hover{background:#2b2e4b;color:var(--paper)}.amazon span{font-size:.875rem;color:var(--tinta-suau)}.idea-guia p.amazon,.idees p.amazon{margin-top:.85rem}.avis-afiliat{font-size:.875rem;line-height:1.5;color:var(--tinta-suau);max-width:62ch}.avis-afiliat p+p{margin-top:.25rem}.idea-casa{display:grid;grid-template-columns:5.5rem minmax(0,1fr);grid-column-gap:1.1rem;column-gap:1.1rem;align-items:center;grid-template-areas:"portada cap" "text text" "amazon amazon";max-width:36rem;background:var(--boira);border-radius:var(--r);padding:1.15rem 1.25rem 1.3rem}.idea-casa img{grid-area:portada;display:block;width:100%;height:auto;border-radius:.25rem;box-shadow:var(--ombra)}.idea-casa__cap{grid-area:cap}.idea-casa__cap p{font-size:.875rem;font-weight:600;color:var(--tinta-suau)}.idea-casa__cap h2{margin-top:.15rem;font-size:1.1875rem;letter-spacing:-.02em;line-height:1.25}.idea-casa__text{grid-area:text;margin-top:1rem;font-size:1rem;color:var(--tinta-suau)}.idea-casa .amazon{grid-area:amazon}@media (min-width:30rem){.idea-casa{grid-template-columns:6.5rem minmax(0,1fr);column-gap:1.25rem;align-items:start;grid-template-areas:"portada cap" "portada text" "portada amazon";grid-template-rows:auto auto 1fr}.idea-casa__text{margin-top:.3rem}}.fil{display:grid;grid-gap:.75rem;gap:.75rem}.fil li{background:var(--boira);border-radius:var(--r);padding:1rem 1.15rem}.fil .q{font-weight:600}.fil .q,.fil .r{overflow-wrap:anywhere}.fil .r{color:var(--tinta-suau);margin-top:.3rem}.fil form{margin-top:.85rem}.files{display:grid;grid-gap:.5rem;gap:.5rem}.files li{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .85rem;padding:.7rem .85rem;border-radius:var(--r-petit);background:var(--boira)}.files .qui{font-weight:600;overflow-wrap:anywhere;line-height:1.3}.files .cos{flex:1 1;min-width:9rem}.files .correu{font-size:.9375rem;color:var(--tinta-suau);overflow-wrap:anywhere;line-height:1.35}.files .com{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.3rem}.pastilla{display:inline-block;font-size:.875rem;font-weight:600;border-radius:var(--pindola);padding:.1rem .65rem;background:var(--groc-clar);color:var(--groc-fosc)}.pastilla--ok{background:var(--menta-clar);color:var(--menta-fosc)}.pastilla--vist{background:var(--lila-clar);color:var(--lila-fosc)}.files .accions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.files .accions,.files li>.boto{margin-left:auto}.files li>.qui{flex:1 1;min-width:8rem}.files .boto--petit{background:var(--paper)}.confirma{background:var(--rosa-clar);border-radius:var(--r);padding:1.1rem 1.25rem;max-width:36rem}.confirma p{font-weight:600}.resum{display:flex;flex-wrap:wrap;gap:.5rem}.prosa{max-width:var(--lectura);font-size:1.125rem;line-height:1.65}.prosa>*+*{margin-top:1.15rem}.prosa h2{font-size:clamp(1.5rem,1.3rem + 1vw,1.875rem);margin-top:2.75rem}.prosa h3{margin-top:2rem}.prosa ol,.prosa ul{padding-left:1.3rem}.prosa ul{list-style:disc}.prosa ol{list-style:decimal}.prosa li::marker{color:var(--rosa);font-weight:600}.prosa li+li{margin-top:.45rem}.prosa strong{font-weight:700}.idea-guia{background:var(--boira);border-radius:var(--r);padding:1.15rem 1.25rem 1.3rem;margin-top:1.25rem;font-size:1.0625rem;line-height:1.55}.idea-guia h3{margin-top:0;font-size:1.1875rem}.idea-guia p{margin-top:.3rem;color:var(--tinta-suau)}.peu{background:#ffffff;border-top:1px solid #d6d6d6;padding-block:2rem 2.75rem;font-family:Archivo,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:.9375rem;line-height:1.6;color:#4d4d4d}.peu .caixa>*+*{margin-top:.5rem}.peu a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.peu a:hover{color:#1b1b1b;text-decoration-thickness:2px}.peu :focus-visible{outline:2px solid #a63d26;outline-offset:2px;border-radius:0}.peu .marca,.peu .servei{color:#1b1b1b}.peu .marca{font-family:Bodoni Moda,Bodoni\ 72,Didot,Times New Roman,Times,serif;font-weight:400;text-transform:uppercase;letter-spacing:.14em;font-size:1.0625rem;text-decoration:none;margin-left:.15em}.peu .marca:hover{text-decoration:underline;text-decoration-thickness:1px}.peu .legal{display:flex;flex-wrap:wrap;gap:.25rem 0;margin-top:1.25rem}.peu .legal li:not(:last-child):after{content:"·";margin-inline:.6em;color:#727272}.peu .avis-afiliat{margin-top:1.25rem;font-size:.8125rem;color:#727272}.peu a{padding-block:.35rem;display:inline-block}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}.confeti{display:none}}