@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-Variable.woff2) format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:EB Garamond;src:url(/fonts/EBGaramond-Italic-Variable.woff2) format("woff2");font-style:italic;font-weight:400 800;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/Figtree-Variable.woff2) format("woff2");font-weight:300 900;font-display:swap}:root{--cream:#ffffeb;--green:#034f46;--green-fosc:#023e36;--lilac:#f0d7ff;--lilac-vora:#dfc8ed;--sage:#ddeadf;--ink:#181816;--muted:#49645d;--pollen:#f3c95f;--edge:#d8dfd2;--linia:#a6bdb2}*{box-sizing:border-box}body{margin:0;background:var(--cream);color:var(--green);font-family:Figtree,system-ui,Arial,sans-serif;font-size:18px;line-height:1.4;-webkit-font-smoothing:antialiased;overflow-x:hidden}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button{cursor:pointer;color:inherit}button:disabled{cursor:default}a{color:inherit;text-underline-offset:4px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #037a69;outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:EB Garamond,Georgia,serif;font-weight:600;letter-spacing:-.025em;line-height:1.02}h1{font-size:39px}h2{font-size:29px}h3{font-size:28px}.dibuix{display:block;flex-shrink:0;width:var(--amplada-dibuix,auto);height:auto;object-fit:contain}svg.ui{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex-shrink:0}.lloc{min-height:100dvh;display:flex;flex-direction:column}.capçal{padding:19px 20px 10px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.logo{font-family:EB Garamond,Georgia,serif;font-weight:600;font-size:27px;line-height:.87;letter-spacing:-.025em;text-decoration:none;display:block;padding:0 0 10px}.controls-capçal{display:flex;gap:8px}.control-capçal{width:44px;height:44px;border:0;background:none;display:grid;place-items:center;text-decoration:none}.control-capçal .ui{width:28px;height:28px}.nav-escriptori{display:none}.contingut{padding:26px 20px 32px;max-width:1120px;margin:auto;width:100%;flex:1 1}.menu-panell{position:fixed;inset:0;z-index:40;background:var(--cream);padding:19px 20px calc(26px + env(safe-area-inset-bottom));display:flex;flex-direction:column;overflow-y:auto}.menu-dalt{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.menu-enllaços{display:flex;flex-direction:column;gap:32px;margin-top:44px}.menu-enllaços a{font-family:EB Garamond,Georgia,serif;font-weight:600;font-size:48px;line-height:.98;letter-spacing:-.025em;text-decoration:none;width:max-content;max-width:100%}.menu-enllaços a.activa{padding-bottom:7px;background-image:linear-gradient(var(--green),var(--green));background-repeat:no-repeat;background-size:62% 3px;background-position:0 100%}.menu-peu{margin-top:auto;padding-top:36px;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--muted)}.menu-peu .dibuix{margin-top:-2px}.primari,.secundari,.vot{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 18px;border:1px solid var(--green);border-radius:10px;text-decoration:none;line-height:1.2;font-size:16px;font-weight:600;background:transparent;color:var(--green)}.primari,.vot.votada{background:var(--green);color:var(--cream)}.control-capçal,.esborra-cerca,.filtre,.primari,.resultats-cerca a,.secundari,.segmentat button,.vot{transition:transform .18s cubic-bezier(.2,.9,.3,1),background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out}.control-capçal:active,.esborra-cerca:active,.filtre:active,.primari:active,.secundari:active,.segmentat button:active,.vot:not(:disabled):active{transform:scale(.96);transition-duration:60ms}.accio-text,.boto-reporta,.capa-cerca-peu,.enllaç-titol,.metadades a,.nav-inferior a{transition:opacity .18s ease-out}.accio-text:active,.boto-reporta:not(:disabled):active,.capa-cerca-peu:active,.enllaç-titol:active,.metadades a:active,.nav-inferior a:active,.resultats-cerca a:active{opacity:.55;transition-duration:60ms}@media (hover:hover) and (pointer:fine){.primari:hover{background:var(--green-fosc);border-color:var(--green-fosc)}.filtre:not([aria-pressed=true]):hover,.secundari:hover,.segmentat button:not([aria-pressed=true]):hover,.vot:not(.votada):not(:disabled):hover{background:rgba(3,79,70,.08)}.control-capçal{border-radius:10px}.control-capçal:hover,.esborra-cerca:hover{background:rgba(3,79,70,.08)}.esborra-cerca{border-radius:10px}.resultats-cerca a:hover{background:rgba(3,79,70,.06)}.accio-text:hover,.boto-reporta:not(:disabled):hover,.capa-cerca-peu:hover,.enllaç-titol:hover,.metadades a:hover{opacity:.7}.nav-escriptori a:not(.activa):hover{box-shadow:inset 0 -1px 0 currentColor}}.vot.celebra .ui{animation:salta-el-vot .52s cubic-bezier(.2,.9,.3,1)}@keyframes salta-el-vot{0%{transform:translateY(0)}30%{transform:translateY(-6px)}65%{transform:translateY(1px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.vot.celebra .ui{animation:none}.control-capçal:active,.esborra-cerca:active,.filtre:active,.primari:active,.secundari:active,.segmentat button:active,.vot:not(:disabled):active{transform:none;opacity:.7}}.ample{width:100%}.vot{min-height:44px;padding:10px 13px;white-space:nowrap;font-size:14px}.vot .ui{width:18px;height:18px;stroke-width:2.5}.vot:disabled{opacity:1}.accio-text{font-size:13px;font-weight:600;gap:9px}.accio-text,.discret{display:inline-flex;align-items:center;padding:10px 0;min-height:44px}.discret{border:0;background:transparent;font-size:14px;gap:10px}.entradeta{font-size:18px;line-height:1.32;color:var(--ink)}.apagat{color:var(--muted);font-size:13px}.hero-graella{display:block}.hero-text{position:relative;padding-right:128px;min-height:265px}.hero-text h1{font-size:39px;line-height:1.025}.hero-text .entradeta{margin-top:22px;font-size:18px;line-height:1.32;max-width:295px;margin-right:24px}.hero-dibuix{position:absolute;right:-6px;bottom:0;width:150px;height:auto;object-fit:contain}.hero-accions{margin-top:18px}.hero-accions .accio-text{display:flex;justify-content:center;margin:10px auto 0;font-size:16px}.ara-mateix{margin-top:28px}.ara-mateix h2{margin-bottom:14px}.targeta{background:var(--cream);border:1px solid var(--edge);border-radius:12px;padding:16px;margin-bottom:12px}.targeta.destacada{background:var(--lilac);border-color:var(--lilac-vora)}.targeta-dalt{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.targeta-dalt h3{font-size:36px;overflow-wrap:anywhere}.enllaç-titol{text-decoration:none}.definicio{color:var(--ink);font-size:18px;margin:6px 0 10px}.metadades{display:flex;flex-wrap:wrap;gap:0 5px;font-size:13px;color:var(--muted);align-items:center}.metadades a{padding:3px 0}.tros-metadada{display:inline-flex;align-items:center;gap:5px}.targeta-accions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;flex-wrap:wrap}.distintiu{display:inline-block;padding:4px 10px;background:var(--sage);border:1px solid var(--green);border-radius:999px;font-size:12px;font-weight:600;line-height:16px;color:var(--green);white-space:nowrap}.distintiu.lila{background:var(--lilac)}.distintiu.propia{background:var(--pollen)}.distintius{display:flex;gap:6px;flex-wrap:wrap}.nota-portada{display:none}.pagina-estreta{max-width:730px;margin:auto}.capçal-pagina{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:22px}.capçal-pagina h1,.capçal-pagina h2{font-size:48px}.capçal-pagina p{margin-top:12px}.capçal-pagina .dibuix{width:65px}.filtres{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:18px}.filtre{padding:10px 11px;min-height:44px;border:1px solid var(--green);border-radius:10px;background:transparent;font-size:13px}.filtre[aria-pressed=true]{background:var(--green);color:var(--cream)}.fila-ranquing{display:grid;grid-template-columns:40px 1fr auto;grid-template-areas:"num titol vot" "num meta  vot";grid-gap:4px 12px;gap:4px 12px;align-items:center;border:1px solid var(--edge);border-radius:12px;padding:14px 14px 14px 16px;margin-bottom:10px}.fila-ranquing.primera{background:var(--lilac);border-color:var(--lilac-vora)}.numero-ranquing{grid-area:num;font-family:EB Garamond,Georgia,serif;font-size:26px;line-height:1;font-weight:600;display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:start;padding-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.moviment{font-family:Figtree,sans-serif;font-size:17px;line-height:1}.moviment.nova{font-size:10px;font-weight:600;letter-spacing:.04em;background:var(--lilac);padding:4px 5px;border-radius:20px}.fila-ranquing.primera .moviment.nova{background:var(--cream)}.titol-ranquing{grid-area:titol;min-width:0;overflow-wrap:anywhere;font-size:28px;line-height:1.05;margin:0;align-self:end}.vot-ranquing{grid-area:vot;justify-self:end}.meta-ranquing{grid-area:meta;min-width:0;align-self:start}.meta-ranquing .metadades{font-size:13px}.meta-ranquing .metadades a{padding:0}.punt-collita{display:inline-block;width:10px;height:10px;margin-left:7px;border-radius:50%;background:var(--pollen);border:1.5px solid var(--green);vertical-align:.3em;flex-shrink:0}.filtre .punt-collita{margin:0 7px 0 0;vertical-align:.05em}.sense-salt{white-space:nowrap}.filtre[aria-pressed=true] .punt-collita{border-color:var(--cream)}.vot.compacte{flex-direction:column;gap:2px;min-width:52px;min-height:60px;padding:7px 8px;font-size:15px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nota-ranquing{font-size:12px;color:var(--muted);text-align:center;margin-top:22px;line-height:1.4;display:flex;align-items:center;justify-content:center;gap:8px}.buit{text-align:center;padding:24px 0 36px}.buit img{width:190px;max-width:100%;height:auto;object-fit:contain;margin:0 auto}.buit h2{font-size:32px;margin:16px auto 10px;max-width:19ch;text-wrap:balance}.buit p{font-size:17px;margin:10px auto 22px;max-width:380px}.fila-ranquing.esquelet{align-items:center}.os{display:block;background:#e6ece2;border-radius:6px;position:relative;overflow:hidden}.os-titol{width:44%;min-width:150px;height:29px}.os-filtre{width:96px;height:44px;border-radius:10px}.os:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,rgba(255,255,235,0),rgba(255,255,235,.7),rgba(255,255,235,0));animation:passa-la-llum 1.4s ease-in-out infinite}@keyframes passa-la-llum{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.os:after{animation:none;display:none}}.nomes-lectors{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.avis-caixa{padding:11px 13px;border-radius:8px;background:var(--lilac);font-size:14px;margin:8px 0 14px;color:var(--ink)}.avis-caixa.encert{background:var(--sage);color:var(--green)}.avis-caixa.error{border-left:3px solid #852d39;background:#f6e5e5;color:#752231}.avis-caixa.consultant{background:none;padding-left:0;color:var(--muted)}.no-trobada{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:30px 0 50px}.no-trobada h1{max-width:14ch}.no-trobada p{color:var(--muted)}.no-trobada .primari{margin-top:6px}.peu{border-top:1px solid var(--green);padding:26px 20px calc(26px + env(safe-area-inset-bottom));display:grid;grid-gap:24px;gap:24px;font-size:14px}.peu-columna{display:grid;grid-gap:6px;gap:6px;align-content:start}.peu p{max-width:44ch}.peu-nav{gap:0}.peu-nav a{display:inline-block;padding:13px 0;width:max-content}.peu-credits{color:var(--muted);font-size:13px}.peu-credits a{padding:15px 0}.nav-inferior{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;border-top:1px solid var(--linia);display:flex;justify-content:space-around;padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:var(--cream)}.nav-inferior a{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:14px;min-height:44px;padding:0 8px}.nav-inferior a.activa{border-bottom:2px solid var(--green)}@media (max-width:350px){.capçal,.contingut{padding-left:16px;padding-right:16px}.hero-text{padding-right:100px;min-height:282px}.hero-text h1{font-size:35px}.hero-dibuix{width:130px}.hero-text .entradeta{font-size:16px;margin-right:32px}.targeta-dalt{flex-wrap:wrap}.fila-ranquing{padding:12px;gap:4px 10px;grid-template-columns:34px 1fr auto}.numero-ranquing{font-size:24px}.titol-ranquing{font-size:25px}.filtres{gap:6px}.filtre{font-size:12px;padding:10px}}@media (min-width:701px){h1{font-size:52px}h2{font-size:32px}h3{font-size:30px}.capçal{padding:22px 24px 12px;max-width:1120px;margin-inline:auto;width:100%}.contingut{padding:28px 24px 40px}.hamburguesa,.menu-panell{display:none}.nav-escriptori{display:flex;align-items:center;gap:30px;font-size:16px}.nav-escriptori a{text-decoration:none;padding:12px 0}.nav-escriptori a.activa{border-bottom:1px solid}.hero-graella{display:block}.hero-columna{position:relative;max-width:600px}.hero-text{position:static;padding-right:200px;min-height:0}.hero-text h1{font-size:44px;line-height:1.02}.hero-text .entradeta{margin-top:24px;font-size:20px;margin-right:0}.hero-dibuix{width:180px;right:-6px;bottom:0}.hero-accions{margin-top:22px;max-width:380px}.ara-mateix{margin-top:36px;padding-top:0}.targeta{padding:18px}.targeta-dalt h3{font-size:38px}.targeta-accions .accio-text{font-size:16px}.nota-portada{display:flex;margin-top:24px;align-items:center;gap:18px;border-top:1px solid var(--edge);padding-top:20px}.nota-portada p{font-family:EB Garamond,Georgia,serif;font-size:24px;line-height:1.15}.capçal-pagina{margin-bottom:26px}.capçal-pagina h1,.capçal-pagina h2{font-size:52px}.capçal-pagina .dibuix{width:95px}.filtres{gap:8px}.filtre{padding:10px 14px;font-size:14px}.fila-ranquing.esquelet{min-height:98px}.fila-ranquing{grid-template-columns:90px 1fr auto;gap:6px 16px;padding:18px 20px}.numero-ranquing{font-size:28px;flex-direction:row;align-items:center;gap:8px;align-self:center;padding-top:0;grid-row:1/-1}.titol-ranquing{font-size:30px}.meta-ranquing .metadades{font-size:14px}.vot-ranquing{align-self:center}.entradeta{font-size:19px;line-height:1.35}.nav-inferior{display:none}.peu{padding:30px 24px;grid-template-columns:1.4fr .8fr 1fr;gap:40px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.form-pagina{max-width:560px;margin:auto}.form-titol{display:flex;align-items:center;gap:16px;margin-bottom:18px}.form-titol h1{font-size:40px;line-height:1.02}.form-titol .dibuix{display:none}.segmentat{display:flex;border:1px solid var(--green);border-radius:9px;overflow:hidden;margin-bottom:18px}.segmentat button{width:50%;border:0;background:none;min-height:44px;padding:10px;font-size:16px}.segmentat button[aria-pressed=true]{background:var(--green);color:var(--cream)}.camp-etiqueta{display:block;font-size:14px;font-weight:600;margin:17px 0 6px;color:var(--ink)}.obligatori{font-weight:400;color:var(--muted)}.comptador{margin:4px 0 0;font-size:13px;text-align:right;color:var(--muted)}.comptador.passat{color:#752231;font-weight:600}input[type=text],textarea{width:100%;border:1px solid #8b9b96;background:#fff;border-radius:6px;padding:10px 12px;font-size:16px;color:var(--ink);min-height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit}textarea{min-height:94px;resize:vertical;line-height:1.4}input::placeholder,textarea::placeholder{color:#737f7b;font-size:14px}input[type=radio]{accent-color:var(--green);width:19px;height:19px;flex-shrink:0}.opcio{display:flex;align-items:flex-start;gap:9px;font-size:15px;min-height:42px;padding:8px 0;color:var(--ink)}.zona-consulta{min-height:52px}.zona-consulta>*{margin:8px 0 0;display:flex;gap:8px;align-items:center}.sinonims{background:#f0f1e6;border:1px solid var(--edge);border-radius:8px;padding:13px;font-size:15px;margin:12px 0}.sinonims strong{display:block;font-weight:600;margin-bottom:4px}.sinonims p{line-height:1.5;color:var(--ink)}.sinonims small{display:block;color:var(--muted);font-size:12px;margin-top:8px}.obre-poble{margin:12px 0 10px;border:0;background:transparent;padding:10px 0;min-height:44px;display:flex;gap:10px;align-items:center;font-size:16px}.publica{margin-top:26px;min-height:52px}.form-publicada{text-align:center;padding:12px 0;max-width:560px;margin:auto}.form-publicada img{width:200px;max-width:100%;height:auto;margin:20px auto;display:block}.form-publicada h1{font-size:44px}.form-publicada .entradeta{margin:10px 0 24px}.form-publicada .secundari{margin-top:10px}.form-publicada .discret{margin-top:14px}@media (min-width:701px){.form-titol h1{font-size:43px}.form-titol .dibuix{display:block}.form-publicada h1{font-size:48px}}.capçal-pagina.amb-mascota .dibuix{width:110px;max-height:140px;object-fit:contain;flex-shrink:0}.capçal-pagina>div:first-child{min-width:0}.capçal-pagina.amb-mascota h1{font-size:39px;overflow-wrap:anywhere}.enllaç-comarca{margin-top:6px;font-size:15px;color:var(--muted)}.enllaç-comarca a{display:inline-block;padding:12px 0}.fila-pobles{display:flex;flex-wrap:wrap;gap:6px 8px;margin-bottom:20px}.fila-pobles a{display:inline-block;padding:10px 12px;min-height:44px;border:1px solid var(--edge);border-radius:999px;font-size:14px;text-decoration:none}.graella-targetes{display:grid;grid-gap:0;gap:0}.avis-colleccio{border:1px solid var(--green);border-radius:12px;padding:22px 20px 24px;text-align:center}.avis-colleccio h2{font-size:27px}.avis-colleccio p{margin:10px 0 18px;color:var(--muted)}.distintius-detall{margin-top:14px}.definicio-gran{font-size:20px;line-height:1.4;color:var(--ink);margin-bottom:4px}.credit-font{font-size:13px;color:var(--muted);margin-top:10px}.paraula-exemple{font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:24px;line-height:1.2;background:var(--lilac);color:var(--ink);padding:16px;border-radius:12px;margin:18px 0 0}.paraula-accions{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.paraula-peu{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:18px;font-size:13px}.paraula-data,.paraula-peu{color:var(--muted)}.metadades+.paraula-data:before{content:"·";margin-right:8px}.paraula-reporta{margin-top:16px;padding-top:14px;border-top:1px solid var(--edge)}.boto-reporta{border:0;background:none;padding:12px 0;min-height:44px;font-size:14px;color:var(--muted)}.boto-reporta.confirmant{color:#8a2b2b;font-weight:600}@media (min-width:701px){.capçal-pagina.amb-mascota .dibuix{width:240px;max-height:290px}.capçal-pagina.amb-mascota h1{font-size:52px}.avis-colleccio{padding:30px 26px 32px}.definicio-gran{font-size:22px}.paraula-exemple{font-size:28px;padding:20px}.paraula-accions{grid-auto-flow:column;justify-content:start}.paraula-accions .vot{min-width:200px}}.camp-cerca{width:100%;font-size:17px;padding:13px 14px;min-height:50px;border:1px solid var(--linia);border-radius:10px;background:var(--cream);color:var(--green);margin-bottom:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.camp-cerca::placeholder{color:var(--muted);opacity:.75}.compte-arxiu{font-size:13px;color:var(--muted);margin-bottom:12px}.graella-targetes+.secundari.ample{margin-top:6px}.avis-caixa.ja-hi-es{background:var(--sage);color:var(--green);padding:16px;display:grid;grid-gap:12px;gap:12px;font-size:15px}.capa-cerca{position:fixed;inset:0;z-index:50;background:var(--cream);display:flex;flex-direction:column;padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.camp-amb-lupa,.capa-cerca-dalt{display:flex;align-items:center;gap:8px}.camp-amb-lupa{flex:1 1;min-width:0;padding:0 10px 0 12px;border:1px solid var(--linia);border-radius:10px;background:var(--cream)}.camp-amb-lupa .ui{color:var(--muted);flex-shrink:0}.camp-amb-lupa input{flex:1 1;min-width:0;border:0;background:none;outline:none;color:var(--green);font-size:17px;padding:13px 0;min-height:48px}.camp-amb-lupa input::placeholder{color:var(--muted);opacity:.75}.camp-amb-lupa:focus-within{border-color:var(--green)}.esborra-cerca{width:44px;height:44px;border:0;background:none;display:grid;place-items:center;color:var(--muted);flex-shrink:0}.esborra-cerca .ui{width:20px;height:20px}.capa-cerca-cos{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:16px}.capa-cerca-titol{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.capa-cerca-estat{color:var(--muted);font-size:15px;padding:8px 0}.resultats-cerca{list-style:none;margin:0;padding:0}.resultats-cerca a{display:block;padding:12px 8px;min-height:44px;border-radius:10px;text-decoration:none;border-bottom:1px solid var(--edge)}.resultats-cerca li:last-child a{border-bottom:0}.resultat-dalt{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.resultat-mot{font-family:EB Garamond,Georgia,serif;font-weight:600;font-size:26px;line-height:1.05;letter-spacing:-.02em;overflow-wrap:anywhere}.resultat-definicio{display:block;margin-top:2px;font-size:14px;line-height:1.35;color:var(--muted)}.capa-cerca-buit{padding:20px 8px;display:grid;grid-gap:14px;gap:14px}.capa-cerca-buit p{font-size:17px}.capa-cerca-peu{display:block;padding:14px 8px 6px;min-height:44px;border-top:1px solid var(--edge);font-size:15px;font-weight:600}@media (min-width:701px){.capa-cerca{inset:0;background:rgba(3,79,70,.12);padding:70px 24px 24px;align-items:center}.capa-cerca>*{width:100%;max-width:620px;background:var(--cream)}.capa-cerca-dalt{padding:14px 14px 0;border-radius:14px 14px 0 0;border:1px solid var(--green);border-bottom:0}.capa-cerca-cos{flex:0 1 auto;max-height:60vh;margin-top:0;padding:14px;border-left:1px solid var(--green);border-right:1px solid var(--green)}.capa-cerca-peu{padding:14px;border:1px solid var(--green);border-radius:0 0 14px 14px}}.capa-cerca,.menu-panell{transform-origin:var(--origen-x,calc(100% - 42px)) var(--origen-y,42px);transition:opacity .2s cubic-bezier(.2,.9,.3,1),transform .28s cubic-bezier(.2,.9,.3,1)}@starting-style{.capa-cerca,.menu-panell{opacity:0;transform:scale(.92)}}.capa-cerca.sortint,.menu-panell.sortint{opacity:0;transform:scale(.92);pointer-events:none;transition-duration:.16s,.17s;transition-timing-function:cubic-bezier(.7,0,.8,.1)}@media (min-width:701px){.capa-cerca,.capa-cerca.sortint{transform:none}@starting-style{.capa-cerca{transform:none}.capa-cerca>*{transform:translateY(-12px) scale(.98)}}.capa-cerca>*{transition:transform .28s cubic-bezier(.2,.9,.3,1)}.capa-cerca.sortint>*{transform:translateY(-12px) scale(.98);transition-duration:.17s;transition-timing-function:cubic-bezier(.7,0,.8,.1)}}@media (prefers-reduced-motion:reduce){.capa-cerca,.capa-cerca>*,.menu-panell{transform:none!important;transition:opacity .15s ease-out!important}}.targeta-instagram{display:inline-block;margin-top:14px;padding:12px 0;min-height:44px;font-size:15px}.pila{position:relative;min-height:calc(100svh - 61px - env(safe-area-inset-bottom));margin:-26px -20px 32px}.lloc:has(.pila) .capçal{display:none}#top{scroll-margin-top:24px}.pila-nav{position:relative;z-index:3;display:flex;align-items:center;gap:14px;width:max-content;max-width:calc(100% - 32px);margin:0 auto;top:16px;padding:6px 6px 6px 18px;background:var(--cream);border:1px solid var(--green);border-radius:999px}.pila-marca{margin:0;font-family:EB Garamond,Georgia,serif;font-weight:400;font-size:19px;line-height:1.2;white-space:nowrap}.pila-proposa{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;background:var(--lilac);color:var(--green);border:1px solid var(--green);border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}.pila-safata{position:absolute;inset:0;overflow:hidden}.pila-titular{position:relative;z-index:2;padding:9vh 20px 0;text-align:center;pointer-events:none}.pila-paraula{margin:0;font-family:EB Garamond,Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(60px,16vw,170px);line-height:.95;letter-spacing:-.02em;overflow-wrap:break-word}.pila-paraula span{display:inline-block;animation:pila-puja .65s cubic-bezier(.2,.9,.25,1.2) both}@keyframes pila-puja{0%{opacity:0;transform:translateY(.45em) rotate(6deg)}to{opacity:1;transform:none}}.pila-resta{margin:6px 0 0;font-family:EB Garamond,Georgia,serif;font-size:clamp(28px,7vw,52px);line-height:1.1}.pila-pista{margin:4px 0 0;font-size:14px;color:var(--muted)}.pila-pista a{pointer-events:auto;display:inline-block;padding:13px 0;color:var(--green);font-weight:600}.peca-pila{position:absolute;left:0;top:0;padding:12px 18px;font:500 16px/1.2 Figtree,system-ui,Arial,sans-serif;color:var(--green);border:1px solid var(--green);border-radius:999px;white-space:nowrap;cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;will-change:transform}.peca-pila.lila{background:var(--lilac)}.peca-pila.salvia{background:var(--sage)}.peca-pila.crema{background:var(--cream)}.peca-pila.pollen{background:var(--pollen)}.peca-pila.agafada{cursor:-webkit-grabbing;cursor:grabbing}.peca-pila:focus-visible{outline:2px solid var(--green);outline-offset:2px}.peca-pila.se-nva{transition:opacity .25s ease-in,scale .25s ease-in;opacity:0;scale:1.25}.pila-entra{position:absolute;z-index:2;left:50%;bottom:0;transform:translateX(-50%);display:inline-flex;align-items:center;min-height:44px;font-size:16px}.pila-safata.quieta{position:relative;inset:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:24px 20px 64px}.pila:has(.quieta){display:flex;flex-direction:column}.pila-safata.quieta{order:1}.pila-safata.quieta .peca-pila{position:static;cursor:pointer}@media (prefers-reduced-motion:reduce){.pila-paraula span{animation:none}}@media (max-width:350px){.pila{margin-left:-16px;margin-right:-16px}.pila-marca{font-size:17px}.pila-nav{gap:10px;padding-left:14px}}@media (min-width:701px){.pila{min-height:100svh;margin:-28px -24px 48px}.pila-nav{top:20px}.pila-pista{font-size:15px}.peca-pila{font-size:18px}}.explicacio{margin-top:40px;padding-top:30px;border-top:1px solid var(--edge);display:flex;flex-direction:column;gap:20px}.explicacio h2{margin-bottom:14px}.explicacio p{font-size:17px;line-height:1.45;color:var(--ink)}.citacio{margin:20px 0 0;background:var(--lilac);border-radius:12px;padding:18px 20px;font-family:EB Garamond,Georgia,serif;font-size:24px;line-height:1.15;color:var(--ink)}.explicacio-dibuix{display:flex;justify-content:center}@media (min-width:701px){.explicacio{margin-top:56px;padding-top:40px;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:48px;gap:48px;align-items:center}.explicacio-dibuix{order:-1}.explicacio p{font-size:19px}.citacio{font-size:28px;padding:22px 24px}}.pagina-text{max-width:660px;margin:auto}.pagina-text h1{margin-bottom:14px}.pagina-text .capçal-pagina h1{margin-bottom:0}.pagina-text .primari{margin-top:8px}.pagina-text h2{font-size:26px;margin:34px 0 10px}.pagina-text li,.pagina-text p{font-size:17px;line-height:1.5;color:var(--ink)}.pagina-text p{margin-bottom:14px}.pagina-text .entradeta{margin-bottom:8px}.pagina-text ul{margin:0 0 14px;padding-left:20px;display:grid;grid-gap:6px;gap:6px}.pagina-text a{padding:14px 0}.pagina-text .apagat{margin-top:34px;font-size:14px;color:var(--muted)}@media (min-width:701px){.pagina-text h2{font-size:29px;margin-top:42px}.pagina-text li,.pagina-text p{font-size:18px}}@media (min-width:1100px){.hero-graella{display:grid;grid-template-columns:1.12fr .88fr;grid-gap:70px;gap:70px}.hero-columna{max-width:none}.hero-text{padding-right:220px}.hero-text h1{font-size:51px}.hero-dibuix{width:195px;right:0}.hero-accions{margin-top:26px;max-width:none;padding-right:220px}.ara-mateix{margin-top:0}}