@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/fraunces-latin-soft-normal.woff2)format("woff2");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:Fraunces;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/fraunces-latin-ext-soft-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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:Fraunces;font-style:italic;font-display:swap;font-weight:100 900;src:url(/fonts/fraunces-latin-wght-italic.woff2)format("woff2");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/schibsted-grotesk-latin-wght-normal.woff2)format("woff2");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/schibsted-grotesk-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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:Fraunces Fallback;src:local(Georgia),local(Times New Roman);size-adjust:104%;ascent-override:92%;descent-override:24%}@font-face{font-family:Grotesk Fallback;src:local(Arial),local(Helvetica);size-adjust:101%;ascent-override:98%;descent-override:26%}:root{--salina:#faf9f6;--sorra:#f2ece0;--sorra-fosca:#e3d8c4;--arrossar:#7b8b5c;--arrossar-fosc:#4b5a33;--aigua:#535758;--aigua-fonda:#2d3032;--aigua-clara:#c5c8c8;--tinta:#2a2d2e;--tinta-suau:#535758;--flamenc:#eec077;--flamenc-fosc:#8f611a;--or:#eec077;--emfasi:#a2742b;--cel-alba:#f8efe0;--cel-dia:#faf9f6;--cel-posta:#f3e1c2;--cel-nit:#26292b;--linia:color-mix(in srgb, var(--tinta) 22%, transparent);--linia-clara:#ffffff73;--grup-1:var(--flamenc);--grup-1-tinta:var(--flamenc-fosc);--grup-1-sobre:var(--tinta);--grup-2:var(--arrossar);--grup-2-tinta:var(--arrossar-fosc);--grup-2-sobre:#fff;--grup-3:var(--aigua);--grup-3-tinta:var(--aigua);--grup-3-sobre:#fff;--font-display:"Fraunces", "Fraunces Fallback", Georgia, serif;--font-text:"Schibsted Grotesk", "Grotesk Fallback", system-ui, sans-serif;--titols-majuscules:none;--fs-xs:.78rem;--fs-s:.9rem;--fs-m:1.0625rem;--fs-l:clamp(1.15rem, 1rem + .5vw, 1.4rem);--fs-xl:clamp(1.6rem, 1.2rem + 1.6vw, 2.4rem);--fs-2xl:clamp(2.1rem, 1.4rem + 3vw, 4rem);--fs-3xl:clamp(2.6rem, 1.5rem + 5vw, 6.2rem);--fs-4xl:clamp(3rem, 1.4rem + 7.4vw, 9rem);--gutter:clamp(1rem, .5rem + 2.6vw, 3rem);--max:1360px;--s-1:.5rem;--s-2:1rem;--s-3:1.5rem;--s-4:2.5rem;--s-5:clamp(3rem, 2rem + 4vw, 6rem);--s-6:clamp(5rem, 3rem + 8vw, 11rem);--radi:22px;--radi-s:12px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--header-h:76px;--barra-h:0px;color-scheme:light}@media (width>=1280px){:root{--barra-h:54px}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1rem)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}body{min-height:100svh;font-family:var(--font-text);font-size:var(--fs-m);color:var(--tinta);background:var(--cel-dia);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.6;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}p,h1,h2,h3,h4{overflow-wrap:break-word}h1,h2,h3,h4{font-weight:inherit}ul[role=list],ol[role=list]{padding:0;list-style:none}[hidden]{display:none!important}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-sortida .35s var(--ease-in-out) both}::view-transition-new(root){animation:vt-entrada .55s var(--ease) both}@keyframes vt-sortida{to{opacity:0;transform:translateY(-12px)}}@keyframes vt-entrada{0%{opacity:0;transform:translateY(16px)}}:focus{outline:none}:focus-visible{outline:2px solid var(--aigua);outline-offset:3px;box-shadow:0 0 0 5px color-mix(in srgb, var(--salina) 80%, transparent);border-radius:4px}.sobre-foscor :focus-visible,.tema-fosc :focus-visible{box-shadow:0 0 0 5px color-mix(in srgb, var(--aigua-fonda) 70%, transparent);outline-color:#fff}.salta-contingut{z-index:1000;background:var(--aigua);color:#fff;border-radius:999px;padding:.8rem 1.2rem;font-weight:600;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.salta-contingut:focus-visible{transform:none}.visualment-amagat{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.cel{z-index:-2;pointer-events:none;background:var(--cel-dia);position:fixed;inset:0}.cel>span{opacity:0;will-change:opacity;position:absolute;inset:0}.cel__alba{background:radial-gradient(120% 60% at 75% 0%, #f8e2bf 0%, transparent 60%), linear-gradient(180deg, var(--cel-alba), var(--cel-dia) 90%);opacity:1!important}.cel__dia{background:var(--cel-dia)}.cel__posta{background:radial-gradient(110% 70% at 20% 110%, #efcd93 0%, transparent 60%), linear-gradient(180deg, #f8eedf, var(--cel-posta))}.contenidor{width:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto}.contenidor-estret{width:min(100% - 2 * var(--gutter), 920px);margin-inline:auto}.oferta-g1{--g:var(--grup-1);--g-tinta:var(--grup-1-tinta);--g-sobre:var(--grup-1-sobre);--g-seguent:var(--grup-2)}.oferta-g2{--g:var(--grup-2);--g-tinta:var(--grup-2-tinta);--g-sobre:var(--grup-2-sobre);--g-seguent:var(--grup-3)}.oferta-g3{--g:var(--grup-3);--g-tinta:var(--grup-3-tinta);--g-sobre:var(--grup-3-sobre);--g-seguent:var(--grup-3)}.seccio{padding-block:var(--s-6);position:relative}.seccio-s{padding-block:var(--s-5);position:relative}.display,.titol-1,.titol-2,.titol-3{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "opsz" 144;letter-spacing:-.025em;text-transform:var(--titols-majuscules);text-wrap:balance;font-weight:340;line-height:.98}.display{font-size:var(--fs-4xl);letter-spacing:-.035em;line-height:.92}.titol-1{font-size:var(--fs-3xl)}.titol-2{font-size:var(--fs-2xl);line-height:1.02}.titol-3{font-size:var(--fs-xl);letter-spacing:-.015em;line-height:1.1}.display em,.titol-1 em,.titol-2 em,.titol-3 em{font-style:italic;font-weight:300}.antetitol{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--tinta-suau);align-items:center;gap:.75em;font-weight:600;display:inline-flex}.antetitol:before{content:"";opacity:.7;background:currentColor;width:2.2em;height:1px}.sobre-foscor .antetitol,.tema-fosc .antetitol{color:#ffffffdb}.entradeta{font-size:var(--fs-l);color:var(--tinta-suau);text-wrap:pretty;max-width:38ch;line-height:1.5}.sobre-foscor .entradeta,.tema-fosc .entradeta{color:#ffffffe6}.text-curt{text-wrap:pretty;max-width:52ch}.horitzo{background:linear-gradient(90deg, transparent, var(--linia) 12%, var(--linia) 88%, transparent);border:0;width:100%;height:1px;position:relative;overflow:visible}.horitzo--sol:after{content:"";left:var(--sol-x,72%);background:var(--flamenc);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)}.horitzo[data-dibuixa]{transform-origin:0}.boto{--bg:var(--aigua);--fg:#fff;--bd:var(--aigua);border:1px solid var(--bd);background:var(--bg);min-height:52px;color:var(--fg);font-size:var(--fs-s);letter-spacing:.06em;text-transform:uppercase;text-align:left;transition:background-color .4s var(--ease), color .4s var(--ease), border-color .4s var(--ease), transform .5s var(--ease);isolation:isolate;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:.7em;padding:.85em 1.5em .85em 1.7em;font-weight:600;line-height:1.15;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.boto:before{content:"";z-index:-1;border-radius:inherit;background:var(--hover-bg,var(--aigua-fonda));transition:transform .55s var(--ease);position:absolute;inset:0;transform:translateY(101%)}.boto .boto__fletxa{width:1.25em;height:1.25em;transition:transform .5s var(--ease);flex:none}.boto .boto__text{display:inline-block}@media (hover:hover){.boto:hover:before{transform:translateY(0)}.boto:hover .boto__fletxa{transform:translate(4px)}}.boto:active{transform:scale(.98)}.boto--accent{--bg:var(--flamenc);--fg:var(--tinta);--bd:var(--flamenc);--hover-bg:#f5d6a2}.boto--contorn{--bg:transparent;--fg:var(--tinta);--bd:currentColor;--hover-bg:var(--tinta)}@media (hover:hover){.boto--contorn:hover{--fg:var(--salina)}}.boto--clar{--bg:transparent;--fg:#fff;--bd:#ffffffbf;--hover-bg:#fff}@media (hover:hover){.boto--clar:hover{--fg:var(--tinta)}}.boto--petit{min-height:44px;font-size:var(--fs-xs);padding:.6em 1.1em .6em 1.3em}.boto--bloc{justify-content:space-between;width:100%}.enllac-fletxa{font-size:var(--fs-s);letter-spacing:.06em;text-transform:uppercase;transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;gap:.55em;padding-block:.4em;font-weight:600;text-decoration:none;display:inline-flex}.enllac-fletxa svg{width:1.15em;height:1.15em;transition:transform .5s var(--ease)}.enllac-fletxa:hover{background-size:100% 1px}.enllac-fletxa:hover svg{transform:translate(4px)}.icona{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.5em;height:1.5em}.foto{background:var(--sorra);border-radius:var(--radi-foto,0);isolation:isolate;position:relative;overflow:hidden}.foto>img,.foto>picture,.foto>picture>img,.foto>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.foto img{transition:transform 1.4s var(--ease), filter 1.6s ease}body[data-llum=alba] .foto img{filter:saturate(1.02)hue-rotate(-3deg)}body[data-llum=posta] .foto img{filter:saturate(1.08)sepia(.12)}.ph{background:var(--ph-bg);justify-content:flex-end;align-items:flex-end;padding:clamp(.6rem,2vw,1.1rem);transition:filter 1.6s;display:flex;position:absolute;inset:0}body[data-llum=posta] .ph{filter:saturate(1.1)sepia(.08)}.ph:before{content:"";left:0;right:0;top:var(--ph-h,58%);background:var(--ph-linia,#ffffff8c);height:1px;position:absolute}.ph:after{content:"";left:var(--ph-sx,70%);top:var(--ph-h,58%);width:var(--ph-sr,9%);aspect-ratio:1;background:var(--ph-sol,#ffecd6e6);box-shadow:0 0 60px 20px var(--ph-glow,#ffd6b459);opacity:var(--ph-so,1);border-radius:50%;position:absolute;transform:translate(-50%,-62%)}.ph__text{z-index:1;letter-spacing:.02em;text-align:right;max-width:min(34ch,90%);color:var(--ph-fg,#ffffffeb);text-shadow:0 1px 8px #0000001f;font-size:.72rem;line-height:1.35;position:relative}.ph__text b{letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-bottom:.2em;font-size:.62rem;font-weight:600;display:block}.ph--sense-text .ph__text{display:none}[data-parallax] .ph{padding:clamp(1rem,7%,3.5rem)}.ph--alba{--ph-bg:linear-gradient(180deg, #b8bcc0 0%, #ecd3ad 38%, #f8e3c1 57.5%, #a2adae 58.5%, #c6c2b8 75%, #8c9897 100%);--ph-sx:68%}.ph--dia{--ph-bg:linear-gradient(180deg, #a9c4cf 0%, #d6e3e3 50%, #ecefe9 57.5%, #7f9f9f 58.5%, #a9bdb8 78%, #6f8e8a 100%);--ph-sol:#fffffad9;--ph-glow:#fff6;--ph-sx:30%;--ph-h:56%}.ph--posta{--ph-bg:linear-gradient(180deg, #686a70 0%, #cf9f6c 34%, #f0c47f 57.5%, #50565a 58.5%, #8a7b68 74%, #3c4244 100%);--ph-sol:#ffdca0f2;--ph-glow:#ffaa6473;--ph-sx:42%}.ph--aigua{--ph-bg:linear-gradient(180deg, #8fb2ba 0%, #c3d6d3 42%, #e3e7dd 49.5%, #2f6470 50.5%, #3e7680 70%, #1c4652 100%);--ph-h:50%;--ph-sol:#fffaebbf;--ph-sx:78%;--ph-sr:6%}.ph--arrossar{--ph-bg:repeating-linear-gradient(180deg, transparent 0 14px, #ffffff14 14px 15px) 0 62% / 100% 40% no-repeat, linear-gradient(180deg, #b9cbc8 0%, #e5e6d6 56%, #f1ead6 61.5%, #7e9a55 62.5%, #6f8a4a 80%, #4d6a34 100%);--ph-h:62%;--ph-sx:22%;--ph-sr:7%}.ph--nit{--ph-bg:linear-gradient(180deg, #1d2022 0%, #33393c 55%, #464c4e 59.5%, #2d3032 60.5%, #26292b 100%);--ph-sol:#f0f0e1e6;--ph-glow:#c8dcdc33;--ph-h:30%;--ph-sr:4%}.ph--sorra{--ph-bg:linear-gradient(180deg, #d9e2df 0%, #f0ece2 52%, #f5efe2 59.5%, #e6d6b8 60.5%, #dcc7a1 80%, #cdb58a 100%);--ph-fg:#14262ec7;--ph-linia:#14262e40;--ph-sol:#fff5e1f2;--ph-glow:#ffe6be80;--ph-sx:80%;--ph-h:60%}.ph--interior{--ph-bg:radial-gradient(70% 60% at 70% 30%, #f8eadb 0%, transparent 70%), linear-gradient(160deg, #e9dcc8 0%, #d7c3a6 60%, #b99d7c 100%);--ph-so:0;--ph-linia:transparent;--ph-fg:#14262ec7}.ph--primavera{--ph-bg:linear-gradient(180deg, #b6cbd6 0%, #e3e7e6 50%, #f4efe4 57.5%, #9fbac4 58.5%, #c9d9dc 70%, #8fb0ba 100%);--ph-sx:72%}.ph--estiu{--ph-bg:repeating-linear-gradient(180deg, transparent 0 10px, #0000000d 10px 11px) 0 100% / 100% 42% no-repeat, linear-gradient(180deg, #9cc0d2 0%, #d8e6e6 52%, #eef0e2 57.5%, #6c9a3d 58.5%, #5b8a32 75%, #3f6b23 100%);--ph-sx:50%;--ph-sol:#fffff0e6}.ph--tardor{--ph-bg:repeating-linear-gradient(180deg, transparent 0 10px, #78460a14 10px 11px) 0 100% / 100% 42% no-repeat, linear-gradient(180deg, #c9b9a3 0%, #f0d6a8 50%, #f6e0b5 57.5%, #c9a04f 58.5%, #b88e3f 75%, #8d6a2b 100%);--ph-sx:35%;--ph-sol:#ffe4aaf2}.ph--hivern{--ph-bg:linear-gradient(180deg, #b9c7cf 0%, #e1e6e6 52%, #eceae3 57.5%, #9b8c75 58.5%, #8a7c66 72%, #6c6250 100%);--ph-sx:62%;--ph-sr:7%;--ph-sol:#fffc;--ph-glow:#ffffff40}.vel-fosc:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#26292b6b 0%,#26292b14 38%,#26292b33 60%,#26292bc7 100%);position:absolute;inset:0}.targeta{color:inherit;border-radius:var(--radi);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}.targeta .foto{--radi-foto:var(--radi)}@media (hover:hover){.targeta:hover .foto img,.targeta:hover .ph{transform:scale(1.045)}}.targeta .ph{transition:transform 1.4s var(--ease), filter 1.6s ease}.targeta__fletxa{width:44px;height:44px;transition:background-color .5s var(--ease), color .5s var(--ease), transform .5s var(--ease);border:1px solid;border-radius:50%;flex:none;place-items:center;display:grid}.targeta__fletxa svg{width:18px;height:18px}@media (hover:hover){.targeta:hover .targeta__fletxa{background:var(--flamenc);border-color:var(--flamenc);color:var(--tinta);transform:translate(4px)}}.camp{gap:.45rem;display:grid}.camp>label,.camp>legend,.etiqueta{font-weight:600;font-size:var(--fs-s)}.entrada{border:1px solid color-mix(in srgb, var(--tinta) 30%, transparent);background:#ffffffbf;border-radius:14px;width:100%;min-height:54px;padding:.85rem 1rem;transition:border-color .3s,box-shadow .3s,background-color .3s}.entrada:hover{border-color:color-mix(in srgb, var(--tinta) 55%, transparent)}.entrada:focus-visible{border-color:var(--aigua);box-shadow:0 0 0 3px color-mix(in srgb, var(--aigua) 25%, transparent);border-radius:14px;outline:none}.entrada[aria-invalid=true]{border-color:var(--flamenc-fosc);background:#fffaf0}textarea.entrada{resize:vertical;min-height:130px}.error{color:var(--flamenc-fosc);font-size:var(--fs-s);align-items:flex-start;gap:.4em;font-weight:500;display:flex}.error:empty{display:none}.js-moviment [data-revela],.js-moviment [data-revela-ara]{opacity:0;transform:translateY(28px)}.js-moviment [data-revela=fade]{transform:none}.js-moviment .linia-mascara{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.js-moviment .linia-mascara>span{display:block;transform:translateY(105%)}.cursor{z-index:9999;pointer-events:none;background:var(--flamenc);mix-blend-mode:multiply;width:10px;height:10px;transition:width .4s var(--ease), height .4s var(--ease), margin .4s var(--ease), background-color .4s, opacity .3s;opacity:0;border-radius:50%;margin:-5px 0 0 -5px;position:fixed;top:0;left:0}.cursor.is-actiu{opacity:1}.cursor.is-sobre{background:color-mix(in srgb, var(--flamenc) 40%, transparent);width:46px;height:46px;margin:-23px 0 0 -23px}.tema-fosc{background:var(--aigua-fonda);color:var(--salina)}.tema-fosc .horitzo{background:linear-gradient(90deg, transparent, var(--linia-clara) 12%, var(--linia-clara) 88%, transparent)}.tema-sorra{background:var(--sorra)}.grid-auto{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.boto,.foto img,.ph,.targeta__fletxa{transition-duration:.2s!important}.targeta:hover .foto img,.targeta:hover .ph{transform:none!important}::view-transition-old(root),::view-transition-new(root){animation:none!important}}.js-suau [data-revela],.js-suau [data-revela-ara]{opacity:0;transition:opacity .9s}.js-suau [data-revela].is-visible,.js-suau [data-revela-ara].is-visible{opacity:1}.js-moviment [data-linies]:not([data-dividit]){opacity:0}.js-moviment [data-dibuixa]{transform:scaleX(0)}.paraula{display:inline}.cap-seccio{margin-bottom:var(--s-4);gap:1rem;display:grid}.logo[data-astro-cid-f7espo7c]{width:180px;line-height:0;display:inline-block}.logo__img[data-astro-cid-f7espo7c]{width:100%;height:auto;display:block}.logo--auto[data-astro-cid-f7espo7c] .logo__img--blanc[data-astro-cid-f7espo7c],.capcalera[data-sobre=fosc]:not(.is-compacta) .logo--auto[data-astro-cid-f7espo7c] .logo__img--color[data-astro-cid-f7espo7c]{display:none}.capcalera[data-sobre=fosc]:not(.is-compacta) .logo--auto[data-astro-cid-f7espo7c] .logo__img--blanc[data-astro-cid-f7espo7c]{display:block}.capcalera[data-astro-cid-5oexuy7k]{z-index:100;color:var(--tinta);transition:color .5s var(--ease), transform .6s var(--ease);position:fixed;inset:0 0 auto}.capcalera[data-astro-cid-5oexuy7k][data-sobre=fosc]:not(.is-compacta){color:#fff}.capcalera[data-astro-cid-5oexuy7k]:before{content:"";z-index:-1;background:color-mix(in srgb, var(--salina) 86%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid var(--linia);opacity:0;transition:opacity .5s var(--ease);position:absolute;inset:0}.capcalera[data-astro-cid-5oexuy7k].is-compacta:before{opacity:1}.capcalera[data-astro-cid-5oexuy7k]{flex-direction:column-reverse;display:flex}.capcalera__barra[data-astro-cid-5oexuy7k]{display:none}@media (width>=1280px){.capcalera__barra[data-astro-cid-5oexuy7k]{width:100%;max-width:1600px;height:var(--barra-h);padding-inline:var(--gutter);transition:height .5s var(--ease), opacity .4s var(--ease), visibility .5s;justify-content:space-between;align-items:center;gap:1.1rem;margin-inline:auto;display:flex;position:relative}.capcalera[data-astro-cid-5oexuy7k]:not(.is-compacta) .capcalera__arees[data-astro-cid-5oexuy7k]{margin-right:6.4rem}.capcalera[data-astro-cid-5oexuy7k]:not(.is-compacta) .idioma[data-astro-cid-5oexuy7k]{z-index:3;top:calc((var(--barra-h) - 38px) / 2);right:max(var(--gutter), calc((100% - 1600px) / 2 + var(--gutter)));position:absolute}.capcalera[data-astro-cid-5oexuy7k]:not(.is-compacta) .idioma__boto[data-astro-cid-5oexuy7k]{min-height:38px}.capcalera__barra[data-astro-cid-5oexuy7k]:after{content:"";left:var(--gutter);right:var(--gutter);background:linear-gradient(90deg, transparent, color-mix(in srgb, currentColor 24%, transparent) 40%, color-mix(in srgb, currentColor 24%, transparent) 92%, transparent);height:1px;position:absolute;bottom:0}.capcalera[data-astro-cid-5oexuy7k].is-compacta .capcalera__barra[data-astro-cid-5oexuy7k]{opacity:0;visibility:hidden;height:0;overflow:hidden}}.capcalera__serveis[data-astro-cid-5oexuy7k]{white-space:nowrap;min-height:38px;color:inherit;opacity:.88;transition:opacity .3s var(--ease);align-items:center;gap:.55rem;padding-right:.2rem;font-size:.88rem;display:flex;position:relative}@media (hover:hover){.capcalera__serveis[data-astro-cid-5oexuy7k]:hover{opacity:1}.capcalera__serveis[data-astro-cid-5oexuy7k]:hover .serveis-ajuda[data-astro-cid-5oexuy7k]{background:var(--flamenc);border-color:var(--flamenc);color:var(--tinta)}}.capcalera__serveis[data-astro-cid-5oexuy7k]:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid}.serveis-ajuda[data-astro-cid-5oexuy7k]{border:1px solid color-mix(in srgb, currentColor 45%, transparent);width:27px;height:27px;color:inherit;transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:.82rem;font-weight:700;line-height:1;display:inline-grid}.capcalera__arees[data-astro-cid-5oexuy7k] ul[data-astro-cid-5oexuy7k],.capcalera__arees[data-astro-cid-5oexuy7k] li[data-astro-cid-5oexuy7k]+li[data-astro-cid-5oexuy7k]{align-items:center;gap:.2rem;display:flex}.capcalera__arees[data-astro-cid-5oexuy7k] li[data-astro-cid-5oexuy7k]+li[data-astro-cid-5oexuy7k]:before{content:"";background:color-mix(in srgb, currentColor 22%, transparent);width:1px;height:16px}.area[data-astro-cid-5oexuy7k]{min-height:36px;color:inherit;transition:background-color .35s var(--ease), color .35s var(--ease);border-radius:999px;align-items:center;gap:.55rem;padding:.2rem .95rem .2rem .8rem;text-decoration:none;display:flex}.area[data-astro-cid-5oexuy7k] .area__icona{width:19px;height:19px;color:var(--flamenc);transition:color .35s var(--ease);flex:none}.capcalera[data-astro-cid-5oexuy7k][data-sobre=clar] .area[data-astro-cid-5oexuy7k] .area__icona,.capcalera[data-astro-cid-5oexuy7k].is-compacta .area[data-astro-cid-5oexuy7k] .area__icona{color:var(--flamenc-fosc)}.area__textos[data-astro-cid-5oexuy7k]{gap:.1rem;display:grid}.area__nom[data-astro-cid-5oexuy7k]{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.74rem;font-weight:600}.area__text[data-astro-cid-5oexuy7k]{opacity:.78;font-size:.8rem;line-height:1.25}.capcalera__arees[data-astro-cid-5oexuy7k] .area__text[data-astro-cid-5oexuy7k]{display:none}.area[data-astro-cid-5oexuy7k][aria-current]{background:var(--flamenc);color:var(--tinta)}.area[data-astro-cid-5oexuy7k][aria-current] .area__icona{color:var(--tinta)!important}.area[data-astro-cid-5oexuy7k][aria-current] .area__text[data-astro-cid-5oexuy7k]{opacity:.8}@media (hover:hover){.area[data-astro-cid-5oexuy7k]:not([aria-current]):hover{background:color-mix(in srgb, currentColor 9%, transparent)}}.area[data-astro-cid-5oexuy7k]:focus-visible{outline-offset:2px;outline:2px solid}@media (width>=1280px) and (width<=1439px){.capcalera__barra[data-astro-cid-5oexuy7k]{gap:.8rem}.area[data-astro-cid-5oexuy7k]{gap:.45rem;padding-inline:.7rem .8rem}.capcalera__arees[data-astro-cid-5oexuy7k] li[data-astro-cid-5oexuy7k]+li[data-astro-cid-5oexuy7k]{gap:.1rem}}@media (width>=1280px) and (width<=1365px){.capcalera__barra[data-astro-cid-5oexuy7k] .area[data-astro-cid-5oexuy7k] .area__icona{display:none}.capcalera__barra[data-astro-cid-5oexuy7k] .area[data-astro-cid-5oexuy7k]{padding-inline:.75rem}.capcalera__barra[data-astro-cid-5oexuy7k] .area__nom[data-astro-cid-5oexuy7k]{letter-spacing:.1em;font-size:.7rem}.capcalera__serveis[data-astro-cid-5oexuy7k]{font-size:.82rem}}.serveis-pop[data-astro-cid-5oexuy7k]{border-radius:var(--radi);background:var(--salina);width:min(640px,100vw - 2rem);max-height:min(86svh,760px);color:var(--tinta);box-shadow:0 0 0 1px var(--linia), 0 40px 90px -30px #26292b99;border:none;margin:auto;padding:1.6rem 1.6rem 1.2rem;overflow-y:auto}.serveis-pop[data-astro-cid-5oexuy7k]::backdrop{backdrop-filter:blur(3px);background:#26292b73}.serveis-pop[data-astro-cid-5oexuy7k]:popover-open{animation:serveis-obre .4s var(--ease) both}@keyframes serveis-obre{0%{opacity:0;transform:translateY(10px)scale(.98)}}.serveis-pop__cap[data-astro-cid-5oexuy7k]{border-bottom:1px solid var(--linia);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.serveis-pop__tanca[data-astro-cid-5oexuy7k]{border:1px solid var(--linia);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.serveis-pop__tanca[data-astro-cid-5oexuy7k] .icona{width:18px;height:18px}.serveis-pop__area[data-astro-cid-5oexuy7k]{border-bottom:1px solid var(--linia);grid-template-columns:auto 1fr;gap:1rem;padding-block:1.2rem;display:grid}.serveis-pop__area[data-astro-cid-5oexuy7k]:last-child{border-bottom:none}.serveis-pop__icona[data-astro-cid-5oexuy7k]{background:color-mix(in srgb, var(--flamenc) 25%, transparent);border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid}.serveis-pop__icona[data-astro-cid-5oexuy7k] .icona{width:1.3rem;height:1.3rem}.serveis-pop__cos[data-astro-cid-5oexuy7k]{justify-items:start;gap:.4rem;display:grid}.serveis-pop__nom[data-astro-cid-5oexuy7k]{letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:600}.serveis-pop__frase[data-astro-cid-5oexuy7k]{font-family:var(--font-display);font-style:italic;font-size:var(--fs-m);color:var(--flamenc-fosc)}.serveis-pop__text[data-astro-cid-5oexuy7k]{color:var(--tinta-suau);line-height:1.55}@media (prefers-reduced-motion:reduce){.serveis-pop[data-astro-cid-5oexuy7k]:popover-open{animation:none}}.capcalera__dins[data-astro-cid-5oexuy7k]{height:var(--header-h);padding-inline:var(--gutter);width:100%;max-width:1600px;transition:height .5s var(--ease);align-items:center;gap:1.5rem;margin-inline:auto;display:flex}.capcalera[data-astro-cid-5oexuy7k].is-compacta .capcalera__dins[data-astro-cid-5oexuy7k]{height:62px}.capcalera__logo[data-astro-cid-5oexuy7k]{flex:none;margin-left:-4px;padding:4px;display:block}.capcalera__logo[data-astro-cid-5oexuy7k] .logo{width:clamp(150px,11vw,186px)}.capcalera__nav[data-astro-cid-5oexuy7k]{margin-left:auto;display:none}.capcalera__nav[data-astro-cid-5oexuy7k]>ul[data-astro-cid-5oexuy7k]{align-items:center;gap:clamp(.6rem,1.4vw,1.6rem);display:flex}.capcalera__enllac[data-astro-cid-5oexuy7k]{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:.5rem 0;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-block;position:relative}.capcalera__enllac[data-astro-cid-5oexuy7k]:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:.15rem;left:0;right:0;transform:scaleX(0)}@media (width>=1280px) and (width<=1439px){.capcalera__nav[data-astro-cid-5oexuy7k]>ul[data-astro-cid-5oexuy7k]{gap:.75vw}.capcalera__enllac[data-astro-cid-5oexuy7k]{letter-spacing:.05em;font-size:.72rem}.capcalera__accions[data-astro-cid-5oexuy7k]{gap:.35rem;margin-left:.6rem}}@media (width>=1440px) and (width<=1599px){.capcalera__nav[data-astro-cid-5oexuy7k]>ul[data-astro-cid-5oexuy7k]{gap:1.1vw}}.capcalera[data-astro-cid-5oexuy7k] .enllac-extern{vertical-align:-.12em;stroke-width:2px;width:.95em;height:.95em;margin-left:.3em;display:inline-block}.menu-mobil[data-astro-cid-5oexuy7k] .enllac-extern{stroke-width:2px;align-self:center;width:.42em;height:.42em;display:inline-block}.capcalera__enllac[data-astro-cid-5oexuy7k]:hover:after,.capcalera__enllac[data-astro-cid-5oexuy7k][aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.desplegable[data-astro-cid-5oexuy7k]{align-items:center;gap:.15rem;display:flex;position:relative}.desplegable__boto[data-astro-cid-5oexuy7k]{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.desplegable__boto[data-astro-cid-5oexuy7k] svg[data-astro-cid-5oexuy7k]{width:12px;transition:transform .4s var(--ease)}.desplegable__boto[data-astro-cid-5oexuy7k][aria-expanded=true] svg[data-astro-cid-5oexuy7k]{transform:rotate(180deg)}.desplegable__panell[data-astro-cid-5oexuy7k]{min-width:290px;color:var(--tinta);background:var(--salina);border:1px solid var(--linia);animation:panell .4s var(--ease);border-radius:20px;padding:.75rem;position:absolute;top:calc(100% + 14px);left:-1.2rem;box-shadow:0 30px 60px -30px #26292b59}@keyframes panell{0%{opacity:0;transform:translateY(-6px)}}.desplegable__panell[data-astro-cid-5oexuy7k] a[data-astro-cid-5oexuy7k]{border-radius:12px;align-items:center;gap:.8rem;padding:.7rem .8rem;font-weight:500;text-decoration:none;display:flex}.desplegable__panell[data-astro-cid-5oexuy7k] a[data-astro-cid-5oexuy7k]:hover{background:var(--sorra)}.desplegable__panell[data-astro-cid-5oexuy7k] .icona{color:var(--aigua)}.capcalera__accions[data-astro-cid-5oexuy7k]{align-items:center;gap:.6rem;margin-left:auto;display:flex}.capcalera__logo[data-astro-cid-5oexuy7k]+.capcalera__accions[data-astro-cid-5oexuy7k]{margin-left:auto!important}.menu-mobil__llista[data-astro-cid-5oexuy7k]:not(:has(li)){display:none}@media (width>=1280px){.capcalera__nav[data-astro-cid-5oexuy7k]{display:block}.capcalera__accions[data-astro-cid-5oexuy7k]{margin-left:1rem}}.capcalera__cta[data-astro-cid-5oexuy7k]{white-space:nowrap;flex:none;display:none}@media (width>=640px){.capcalera__cta[data-astro-cid-5oexuy7k]{display:inline-flex}}.capcalera__hamburguesa[data-astro-cid-5oexuy7k]{border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.hamburguesa[data-astro-cid-5oexuy7k]{gap:7px;width:24px;display:grid}.hamburguesa[data-astro-cid-5oexuy7k] i[data-astro-cid-5oexuy7k]{background:currentColor;border-radius:2px;height:1.5px}.hamburguesa[data-astro-cid-5oexuy7k] i[data-astro-cid-5oexuy7k]:last-child{justify-self:end;width:65%}@media (width>=1280px){.capcalera__hamburguesa[data-astro-cid-5oexuy7k]{display:none}}.menu-mobil[data-astro-cid-5oexuy7k]{z-index:200;overscroll-behavior:contain;padding:0 var(--gutter) calc(1.5rem + env(safe-area-inset-bottom));background:radial-gradient(100% 50% at 80% 100%, #eec07738, transparent 70%), var(--aigua-fonda);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.menu-mobil[data-astro-cid-5oexuy7k].is-obert{animation:menu-in .6s var(--ease) both}@keyframes menu-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.menu-mobil__cap[data-astro-cid-5oexuy7k]{height:var(--header-h);flex:none;justify-content:space-between;align-items:center;display:flex}.menu-mobil__cap[data-astro-cid-5oexuy7k] .logo{width:160px}.menu-mobil__tanca[data-astro-cid-5oexuy7k]{border:1px solid var(--linia-clara);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.menu-mobil__llista[data-astro-cid-5oexuy7k]{gap:.2rem;margin-block:1.5rem auto;display:grid}.menu-mobil__llista[data-astro-cid-5oexuy7k]>li[data-astro-cid-5oexuy7k]>a[data-astro-cid-5oexuy7k]{font-family:var(--font-display);letter-spacing:-.02em;align-items:baseline;gap:1rem;padding-block:.35rem;font-size:clamp(1.9rem,8vw,3rem);font-weight:330;line-height:1.1;text-decoration:none;display:flex}.menu-mobil[data-astro-cid-5oexuy7k].is-obert .menu-mobil__llista[data-astro-cid-5oexuy7k]>li[data-astro-cid-5oexuy7k]{animation:item-in .7s var(--ease) both;animation-delay:calc(.15s + var(--i) * 50ms)}@keyframes item-in{0%{opacity:0;transform:translateY(18px)}}.menu-mobil__llista[data-astro-cid-5oexuy7k] a[data-astro-cid-5oexuy7k][aria-current=page]{color:var(--flamenc)}.menu-mobil__num[data-astro-cid-5oexuy7k]{font-family:var(--font-text);letter-spacing:.1em;opacity:.6;font-size:.75rem}.menu-mobil__serveis[data-astro-cid-5oexuy7k]{opacity:.9;text-align:left;align-items:center;gap:.6rem;min-height:44px;margin-top:.5rem;font-size:.95rem;display:inline-flex}.menu-mobil__arees[data-astro-cid-5oexuy7k]{gap:.35rem;margin-top:.35rem;display:grid}.menu-mobil__arees[data-astro-cid-5oexuy7k] .area[data-astro-cid-5oexuy7k]{border-radius:var(--radi-s);min-height:56px;padding-inline:.85rem}.menu-mobil__arees[data-astro-cid-5oexuy7k] .area__nom[data-astro-cid-5oexuy7k],.menu-mobil__arees[data-astro-cid-5oexuy7k] .area__text[data-astro-cid-5oexuy7k]{white-space:normal}.menu-mobil__sub[data-astro-cid-5oexuy7k]{flex-wrap:wrap;gap:.4rem;padding:.3rem 0 .6rem 2.2rem;display:flex}.menu-mobil__sub[data-astro-cid-5oexuy7k] a[data-astro-cid-5oexuy7k]{border:1px solid var(--linia-clara);border-radius:999px;padding:.45rem .85rem;font-size:.85rem;text-decoration:none;display:inline-block}.idioma[data-astro-cid-5oexuy7k]{position:relative}.idioma__boto[data-astro-cid-5oexuy7k]{border:1px solid color-mix(in srgb, currentColor 32%, transparent);cursor:pointer;user-select:none;letter-spacing:.12em;min-height:44px;transition:background-color .3s var(--ease), border-color .3s var(--ease);border-radius:999px;align-items:center;gap:.3rem;padding:0 .6rem 0 .5rem;font-size:.75rem;font-weight:600;list-style:none;display:inline-flex}.idioma__boto[data-astro-cid-5oexuy7k]::-webkit-details-marker{display:none}.idioma__boto[data-astro-cid-5oexuy7k] .idioma__mon{width:17px;height:17px}.idioma__boto[data-astro-cid-5oexuy7k] .idioma__fletxa{stroke-width:2px;width:13px;height:13px;transition:transform .35s var(--ease);margin-left:-.1rem}.idioma[data-astro-cid-5oexuy7k][open] .idioma__boto[data-astro-cid-5oexuy7k] .idioma__fletxa{transform:rotate(180deg)}@media (width<=639px){.idioma__boto[data-astro-cid-5oexuy7k]{padding:0 .65rem 0 .55rem}.idioma__boto[data-astro-cid-5oexuy7k] .idioma__fletxa{display:none}}.idioma[data-astro-cid-5oexuy7k]:not([open]) .idioma__panell[data-astro-cid-5oexuy7k]{display:none}@media (hover:hover){.idioma__boto[data-astro-cid-5oexuy7k]:hover{background:color-mix(in srgb, currentColor 8%, transparent);border-color:currentColor}}.idioma__boto[data-astro-cid-5oexuy7k]:focus-visible{outline-offset:3px;outline:2px solid}.idioma__panell[data-astro-cid-5oexuy7k]{z-index:5;background:var(--salina);width:12.5rem;color:var(--tinta);box-shadow:0 0 0 1px var(--linia), 0 26px 60px -26px #26292b8c;transform-origin:100% 0;animation:idioma-obre .35s var(--ease) both;border-radius:16px;padding:.55rem .45rem .45rem;position:absolute;top:calc(100% + .6rem);right:0}@keyframes idioma-obre{0%{opacity:0;transform:translateY(-6px)scale(.97)}}.idioma__titol[data-astro-cid-5oexuy7k]{border-bottom:1px solid var(--linia);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-suau);margin-bottom:.3rem;padding:.1rem .65rem .5rem;font-size:.66rem;font-weight:600}.idioma__opcio[data-astro-cid-5oexuy7k]{min-height:44px;transition:background-color .25s var(--ease);border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.35rem .65rem .35rem 1.55rem;text-decoration:none;display:flex;position:relative}.idioma__nom[data-astro-cid-5oexuy7k]{font-family:var(--font-display);font-size:1.05rem;font-weight:380;line-height:1.1}.idioma__curt[data-astro-cid-5oexuy7k]{letter-spacing:.14em;color:var(--tinta-suau);font-size:.66rem;font-weight:600}.idioma__opcio[data-astro-cid-5oexuy7k][aria-current=true]:before{content:"";background:var(--flamenc);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--flamenc) 25%, transparent);border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:.65rem}.idioma__opcio[data-astro-cid-5oexuy7k][aria-current=true] .idioma__nom[data-astro-cid-5oexuy7k]{font-weight:500}@media (hover:hover){.idioma__opcio[data-astro-cid-5oexuy7k]:hover{background:color-mix(in srgb, var(--flamenc) 16%, var(--salina))}}.idioma__opcio[data-astro-cid-5oexuy7k]:focus-visible{outline:2px solid var(--aigua);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.idioma__panell[data-astro-cid-5oexuy7k]{animation:none}.idioma__boto[data-astro-cid-5oexuy7k] .idioma__fletxa{transition:none}}.menu-mobil__idiomes[data-astro-cid-5oexuy7k]{flex-wrap:wrap;gap:.4rem;display:flex}.menu-mobil__idiomes[data-astro-cid-5oexuy7k] a[data-astro-cid-5oexuy7k]{border:1px solid var(--linia-clara);border-radius:999px;align-items:center;min-height:44px;padding:.45rem 1rem;font-size:.85rem;text-decoration:none;display:inline-flex}.menu-mobil__idiomes[data-astro-cid-5oexuy7k] a[data-astro-cid-5oexuy7k][aria-current=true]{background:#ffffff1f;font-weight:600}.menu-mobil__peu[data-astro-cid-5oexuy7k]{gap:.75rem;margin-top:2rem;display:grid}.menu-mobil__peu[data-astro-cid-5oexuy7k] .horitzo[data-astro-cid-5oexuy7k]{margin-bottom:.75rem}.fab[data-astro-cid-5oexuy7k]{left:50%;bottom:calc(14px + env(safe-area-inset-bottom));z-index:90;transition:transform .7s var(--ease);align-items:center;gap:8px;display:flex;position:fixed;transform:translate(-50%,140%)}.fab[data-astro-cid-5oexuy7k].is-visible{transform:translate(-50%)}.fab__principal[data-astro-cid-5oexuy7k]{background:var(--flamenc);min-height:54px;color:var(--tinta);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.1rem 0 1.4rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px -12px #26292b73}.fab__principal[data-astro-cid-5oexuy7k] .icona{width:18px;height:18px}.fab__wa[data-astro-cid-5oexuy7k]{background:var(--aigua-fonda);color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 14px 30px -12px #26292b73}@media (width>=900px){.fab[data-astro-cid-5oexuy7k]{display:none}}.peu[data-astro-cid-wpfvxche]{padding-top:var(--s-6);padding-bottom:calc(5.5rem + env(safe-area-inset-bottom));background:radial-gradient(70% 45% at 82% 0%, #eec07729, transparent 70%), linear-gradient(180deg, #3a3d40 0%, var(--aigua-fonda) 40%, #222527 100%);position:relative;overflow:hidden}@media (width>=900px){.peu[data-astro-cid-wpfvxche]{padding-bottom:2.5rem}}.peu__cta[data-astro-cid-wpfvxche]{gap:1.5rem;display:grid}.peu__titol[data-astro-cid-wpfvxche] a[data-astro-cid-wpfvxche]{text-decoration:none;display:inline}.peu__titol[data-astro-cid-wpfvxche]{max-width:14ch;font-size:clamp(2.6rem,1.2rem + 6.5vw,8rem)}.peu__fletxa[data-astro-cid-wpfvxche]{vertical-align:.02em;background:var(--flamenc);width:.62em;height:.62em;color:var(--tinta);transition:transform .6s var(--ease);border-radius:50%;place-items:center;margin-left:.2em;display:inline-grid}.peu__fletxa[data-astro-cid-wpfvxche] .icona{stroke-width:2px;width:45%;height:45%}.peu__titol[data-astro-cid-wpfvxche] a[data-astro-cid-wpfvxche]:hover .peu__fletxa[data-astro-cid-wpfvxche]{transform:translate(10px)rotate(-8deg)}.peu__riu[data-astro-cid-wpfvxche]{width:100%;height:clamp(70px,9vw,120px);margin-block:var(--s-5) var(--s-4);overflow:visible}.peu--sense-crida[data-astro-cid-wpfvxche]{padding-top:var(--s-4)}.peu--sense-crida[data-astro-cid-wpfvxche] .peu__riu[data-astro-cid-wpfvxche]{margin-top:0}.peu__riu[data-astro-cid-wpfvxche] path[data-astro-cid-wpfvxche]{fill:none;stroke:#ffffff73;stroke-width:1.2px;vector-effect:non-scaling-stroke}.peu__lluna[data-astro-cid-wpfvxche]{fill:#f3e6cf;opacity:.85}.peu__graella[data-astro-cid-wpfvxche]{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (width>=720px){.peu__graella[data-astro-cid-wpfvxche]{grid-template-columns:1.2fr 1fr 1.2fr}.peu__boto[data-astro-cid-wpfvxche]{grid-column:1/-1}}@media (width>=1100px){.peu__graella[data-astro-cid-wpfvxche]{grid-template-columns:1.3fr 1fr 1.2fr auto}.peu__boto[data-astro-cid-wpfvxche]{grid-column:auto;align-self:start}}.peu__marca[data-astro-cid-wpfvxche]{color:#ffffffd9;align-content:start;gap:1rem;display:grid}.peu__marca[data-astro-cid-wpfvxche] .logo{width:210px}.peu__cap[data-astro-cid-wpfvxche]{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:#ffffffbf;margin-bottom:1rem;font-weight:600}.peu[data-astro-cid-wpfvxche] ul[data-astro-cid-wpfvxche]{gap:.5rem;display:grid}.peu[data-astro-cid-wpfvxche] nav[data-astro-cid-wpfvxche] a[data-astro-cid-wpfvxche],.peu__contacte[data-astro-cid-wpfvxche] a[data-astro-cid-wpfvxche],.peu__legal[data-astro-cid-wpfvxche] a[data-astro-cid-wpfvxche]{opacity:.92;text-decoration:none}.peu[data-astro-cid-wpfvxche] nav[data-astro-cid-wpfvxche] a[data-astro-cid-wpfvxche]:hover,.peu__legal[data-astro-cid-wpfvxche] a[data-astro-cid-wpfvxche]:hover,.peu__contacte[data-astro-cid-wpfvxche] a[data-astro-cid-wpfvxche]:hover{text-decoration:underline}.peu[data-astro-cid-wpfvxche] .peu__extern{vertical-align:-.1em;opacity:.8;width:.9em;height:.9em;margin-left:.3em;display:inline-block}.peu__contacte[data-astro-cid-wpfvxche] li[data-astro-cid-wpfvxche]{align-items:center;gap:.7rem;display:flex}.peu__contacte[data-astro-cid-wpfvxche] .icona{opacity:.75;width:1.15em;height:1.15em}.peu__legal[data-astro-cid-wpfvxche]{margin-top:var(--s-5);font-size:var(--fs-s);color:#ffffffc7;border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1.5rem;display:flex}.peu__legal[data-astro-cid-wpfvxche] ul[data-astro-cid-wpfvxche]{flex-wrap:wrap;gap:.4rem 1.4rem;display:flex}.intro[data-astro-cid-fmp4ekgg],.intro__salta[data-astro-cid-fmp4ekgg]{display:none}html.amb-intro .intro[data-astro-cid-fmp4ekgg]{z-index:500;pointer-events:none;color:var(--aigua-fonda);display:block;position:fixed;inset:0}html.amb-intro .intro__salta[data-astro-cid-fmp4ekgg]{right:var(--gutter);bottom:calc(1.5rem + env(safe-area-inset-bottom));z-index:501;color:var(--aigua-fonda);letter-spacing:.14em;text-transform:uppercase;animation:intro-fora .4s 1.25s var(--ease) both;border:1px solid;border-radius:999px;padding:.7rem 1.2rem;font-size:.75rem;font-weight:600;display:block;position:fixed}.intro__cel[data-astro-cid-fmp4ekgg],.intro__mar[data-astro-cid-fmp4ekgg]{background:var(--cel-alba);position:absolute;left:0;right:0}.intro__cel[data-astro-cid-fmp4ekgg]{height:50%;animation:intro-amunt .65s 1.05s var(--ease-in-out) both;background:linear-gradient(#f3e3c6,#f8efe0);top:0}.intro__mar[data-astro-cid-fmp4ekgg]{height:50%;animation:intro-avall .65s 1.05s var(--ease-in-out) both;background:linear-gradient(#ebe3d5,#e2e1dc);bottom:0}.intro__linia[data-astro-cid-fmp4ekgg]{background:var(--aigua-fonda);transform-origin:0;height:1px;animation:intro-linia .6s 50ms var(--ease) both, intro-fora .4s 1.05s ease both;position:absolute;top:50%;left:0;right:0}.intro__logo[data-astro-cid-fmp4ekgg]{animation:intro-logo .5s .4s var(--ease) both, intro-fora .35s 1s ease both;position:absolute;top:50%;left:50%;transform:translate(-50%,-78%)}.intro__logo[data-astro-cid-fmp4ekgg] .logo{width:clamp(220px,30vw,360px)}.intro__lema[data-astro-cid-fmp4ekgg]{text-align:center;font-family:var(--font-display);letter-spacing:.01em;animation:intro-logo .5s .55s var(--ease) both, intro-fora .35s 1s ease both;font-size:1.05rem;font-style:italic;position:absolute;top:calc(50% + 1.4rem);left:0;right:0}@keyframes intro-linia{0%{transform:scaleX(0)}}@keyframes intro-logo{0%{opacity:0;transform:translate(-50%,-60%)}}.intro__lema[data-astro-cid-fmp4ekgg]{animation-name:intro-lema,intro-fora}@keyframes intro-lema{0%{opacity:0;transform:translateY(8px)}}@keyframes intro-amunt{to{transform:translateY(-101%)}}@keyframes intro-avall{to{transform:translateY(101%)}}html.intro-saltada .intro[data-astro-cid-fmp4ekgg],html.intro-saltada .intro__salta[data-astro-cid-fmp4ekgg]{display:none!important}
