@font-face{font-family:Ogg;src:url(/fonts/Ogg-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Variable-latin.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter Fallback;src:local("Arial");size-adjust:107.47%;ascent-override:90.14%;descent-override:22.44%;line-gap-override:0%}:root{--u:0.6944vw;--bg:#fff;--paper:#f8f8f6;--sand:#f4ede6;--ink:#1e1e1e;--ink-soft:#3c3c3c;--muted:#6b6560;--accent:#c8b89a;--warning:#9e3641;--green:#425e44;--field-line:#e0e0e0;--line:rgba(31,30,30,.1);--serif:"Ogg",Georgia,"Times New Roman",serif;--sans:"Inter","Inter Fallback",system-ui,-apple-system,sans-serif;--radius:calc(1 * var(--u));--radius-sm:calc(0.5 * var(--u));--ease-out:cubic-bezier(0.16,1.08,0.38,0.98);--ease-fade:cubic-bezier(0.26,1.04,0.54,1)}@media (min-width:1024px){:root{--u:min(0.6944vw,1.18vh)}}@media (max-width:1023px){:root{--u:2.6667vw}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:#2a2a26;color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{font-family:var(--serif);font-weight:500;line-height:1.05;margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.fons,.sr-only{overflow:hidden}.fons{position:fixed;inset:0;z-index:0;background:#2a2a26}.fons__img{position:absolute;inset:-24px;background:url(https://www.uauu.cat/media/finques/ca-n-alzina/galeria-dimatges/ca-n-alzina_35.webp) 50%/cover no-repeat;filter:blur(5px)}.fons:after{content:"";position:absolute;inset:0;background:rgba(30,30,30,.5)}.page{position:relative;z-index:1;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;opacity:0;transition:opacity .5s var(--ease-fade)}.page.is-ready{opacity:1}.wrap{width:100%;max-width:calc(78 * var(--u));margin:0 auto;padding:0 16px}@media (min-width:1024px){body,html{height:100%;overflow:hidden}.page{height:100dvh;min-height:0}.page .head{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2}.page .pie{position:absolute;bottom:0;left:0;right:0}main.wrap{flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:center;padding-top:calc(7 * var(--u));padding-bottom:calc(7 * var(--u))}.page .panel,.page .panel--sand{max-height:100%;overflow-y:auto;overscroll-behavior:contain;margin-bottom:0}}.head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:calc(1.8 * var(--u)) 0 calc(1.4 * var(--u));width:min(100vw - 32px,calc(130 * var(--u)));margin:0 auto}.head__logo{display:block;height:calc(2.6 * var(--u));min-height:22px;width:auto;filter:brightness(0) invert(1)}.head>a{grid-column:2;display:block}.lang{grid-column:3;justify-self:end;display:flex;align-items:center}.lang button{background:none;border:0;padding:2px calc(1 * var(--u));cursor:pointer;font-size:max(12px,calc(1.1 * var(--u)));letter-spacing:.06em;color:hsla(0,0%,100%,.6);transition:color .2s}.lang button+button{border-left:1px solid hsla(0,0%,100%,.45)}.lang button:hover,.lang button[aria-pressed=true]{color:#fff}.lang button[aria-pressed=true]{font-weight:600}.panel,.panel--sand{position:relative;background:var(--bg);color:var(--ink);border-radius:var(--radius);padding:calc(4 * var(--u)) calc(5 * var(--u)) calc(3.4 * var(--u));margin:0 auto calc(2 * var(--u));width:100%;animation:entra .5s var(--ease-fade) both}@keyframes entra{0%{opacity:0;transform:translateY(calc(2.4 * var(--u))) scale(.98)}}@media (prefers-reduced-motion:reduce){.panel,.panel--sand{animation:none}.page{transition:none}}@media (max-width:1023px){.panel,.panel--sand{padding:calc(6 * var(--u)) calc(4 * var(--u)) calc(4 * var(--u))}}.progres{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(1 * var(--u));gap:calc(1 * var(--u));list-style:none;padding:0;margin:0 0 calc(2.6 * var(--u))}.progres li{display:flex;flex-direction:column;gap:calc(.8 * var(--u))}.progres__etiqueta{font-size:max(10.5px,calc(.95 * var(--u)));text-transform:uppercase;letter-spacing:.12em;color:#b2aca6;transition:color .4s}.progres__barra{position:relative;height:3px;border-radius:2px;background:#ebe8e4;overflow:hidden}.progres__barra:after{content:"";position:absolute;inset:0;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease-fade)}.progres li.is-actiu .progres__barra:after,.progres li.is-fet .progres__barra:after{transform:scaleX(1)}.progres li.is-actiu .progres__etiqueta,.progres li.is-fet .progres__etiqueta{color:var(--ink)}@media (prefers-reduced-motion:reduce){.progres__barra:after,.progres__etiqueta{transition:none}}.panel__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(1.4 * var(--u))}.kicker{font-family:var(--sans);font-weight:400;font-size:max(11px,calc(1 * var(--u)));text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}.gran,.panel h2,.titol{font-size:calc(4 * var(--u));line-height:calc(4.8 * var(--u));color:var(--ink-soft);margin:0}@media (max-width:1023px){.gran,.panel h2,.titol{font-size:calc(3.6 * var(--u));line-height:calc(4.2 * var(--u))}}.hint{color:var(--muted);font-size:max(13px,calc(1.15 * var(--u)));margin:calc(1 * var(--u)) 0 0}.block{margin-top:calc(2 * var(--u))}.block h3{font-size:max(11px,calc(1.05 * var(--u)));letter-spacing:.1em;color:var(--ink);margin-bottom:calc(1.2 * var(--u))}.block h3,.btn{font-family:var(--sans);font-weight:400;text-transform:uppercase}.btn{display:inline-block;font-size:max(11px,calc(.99 * var(--u)));line-height:1;text-align:center;color:var(--paper);background:var(--ink);border:1px solid var(--ink);border-radius:calc(.45 * var(--u));padding:calc(1.53 * var(--u)) calc(2.7 * var(--u)) calc(1.305 * var(--u));cursor:pointer;text-decoration:none;transition:background-color .3s var(--ease-out),color .5s var(--ease-out),border-color .5s var(--ease-out)}@media (min-width:1024px){.btn:hover:not(:disabled){color:var(--ink);background:var(--paper)}}.btn:disabled{opacity:.35;cursor:not-allowed}.btn--ghost{color:var(--ink);background:var(--bg)}@media (min-width:1024px){.btn--ghost:hover:not(:disabled){color:var(--paper);background:var(--ink)}}.btn--danger{color:var(--warning);background:var(--bg);border-color:var(--warning)}@media (min-width:1024px){.btn--danger:hover:not(:disabled){color:#fff;background:var(--warning)}}.accions{display:flex;flex-wrap:wrap;gap:calc(1 * var(--u));margin-top:calc(2.2 * var(--u));align-items:center;justify-content:space-between}.accions--dreta{justify-content:flex-end}@media (max-width:1023px){.accions{flex-direction:column-reverse;align-items:stretch}.accions .btn{width:100%}}.spaces-durada{margin:calc(-.6 * var(--u)) 0 0}.fincas{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:calc(2 * var(--u));gap:calc(2 * var(--u));padding:0;margin:calc(1.6 * var(--u)) 0 0;list-style:none}@media (max-width:1023px){.fincas{grid-template-columns:repeat(2,1fr);gap:calc(4 * var(--u))}}.finca{background:none;border:0;cursor:pointer;text-align:center;padding:0;width:100%}.finca__cercle{position:relative;display:block;width:100%;max-width:calc(12 * var(--u));min-width:96px;aspect-ratio:1;margin:0 auto calc(1 * var(--u));border-radius:50%;overflow:hidden;outline:2px solid transparent;outline-offset:5px;transition:outline-color .3s var(--ease-out),transform .5s var(--ease-out)}.finca__cercle img{width:100%;height:100%;object-fit:cover;display:block}.finca:hover .finca__cercle{transform:scale(1.03)}.finca[aria-pressed=true] .finca__cercle{outline-color:var(--ink)}.finca[aria-pressed=true] .finca.is-limit{opacity:.4;cursor:not-allowed}.finca__nom{font-size:max(11px,calc(1.05 * var(--u)));text-transform:uppercase;letter-spacing:.1em}.chips,.segmentat{display:flex;flex-wrap:wrap;gap:calc(1 * var(--u))}.hores{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:calc(1 * var(--u));gap:calc(1 * var(--u))}.cols>div{min-width:0}.kicker--hores{line-height:1.5;margin-bottom:calc(1.2 * var(--u))}.chip,.hora{border:1px solid var(--field-line);background:var(--bg);border-radius:var(--radius-sm);padding:calc(1.3 * var(--u)) calc(2 * var(--u));cursor:pointer;font-size:max(13px,calc(1.2 * var(--u)));text-transform:uppercase;letter-spacing:.06em;transition:border-color .2s,background-color .3s,color .3s}.hora{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%;min-width:0;text-align:center;padding:calc(1.2 * var(--u)) 0}.chip{font-size:max(11px,calc(.99 * var(--u)));line-height:1;letter-spacing:normal;border-radius:calc(.45 * var(--u));padding:calc(1.53 * var(--u)) calc(2.7 * var(--u)) calc(1.305 * var(--u))}.chip:hover,.hora:hover{border-color:var(--ink)}.chip[aria-pressed=true],.hora[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.cols{display:grid;grid-gap:calc(3 * var(--u));gap:calc(3 * var(--u));grid-template-columns:1fr;margin-top:calc(1.8 * var(--u))}@media (min-width:1024px){.cols{grid-template-columns:calc(36 * var(--u)) 1fr}}.cal{border:1px solid var(--field-line);border-radius:var(--radius-sm);padding:calc(1.6 * var(--u))}.cal__cap{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(1 * var(--u))}.cal__cap strong{font-family:var(--serif);font-weight:500;font-size:max(20px,calc(2 * var(--u)))}.cal__nav{background:none;border:1px solid var(--field-line);border-radius:50%;width:max(34px,calc(3.2 * var(--u)));height:max(34px,calc(3.2 * var(--u)));cursor:pointer;transition:border-color .2s}.cal__nav:hover:not(:disabled){border-color:var(--ink)}.cal__nav:disabled{opacity:.3;cursor:default}.cal__graella{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.cal__dow{text-align:center;font-size:max(10px,calc(.9 * var(--u)));color:var(--muted);padding:6px 0;text-transform:uppercase}.cal__dia{aspect-ratio:1;border:0;background:none;border-radius:50%;cursor:default;color:#c4bfb9;font-size:max(13px,calc(1.2 * var(--u)))}.cal__dia.is-lliure{cursor:pointer;color:var(--ink);background:var(--paper);box-shadow:inset 0 0 0 1px var(--field-line);transition:background-color .2s,box-shadow .2s}.cal__dia.is-lliure:hover{box-shadow:inset 0 0 0 1px var(--ink)}.cal__dia.is-triat{background:var(--ink);color:var(--paper);box-shadow:none}.is-esquelet{pointer-events:none;color:transparent!important;border-color:transparent!important;box-shadow:none!important;background:linear-gradient(100deg,#f0eeea 30%,#fbfaf8 50%,#f0eeea 70%) 0 0 /220% 100%;animation:esquelet 1.5s ease-in-out infinite}@keyframes esquelet{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.is-esquelet{animation:none}}.cal__estat{color:var(--muted);font-size:14px;margin:10px 0 0}.camps{display:grid;grid-gap:calc(1 * var(--u));gap:calc(1 * var(--u));grid-template-columns:1fr;margin-top:calc(1.8 * var(--u))}@media (min-width:1024px){.camps--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.camp{display:block}.camp label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.camp input[type=email],.camp input[type=number],.camp input[type=tel],.camp input[type=text],.camp textarea{width:100%;background:var(--bg);border:1px solid var(--field-line);border-radius:var(--radius-sm);color:var(--ink);font-size:max(16px,calc(1.2 * var(--u)));padding:calc(1.6 * var(--u)) calc(2 * var(--u)) calc(1.4 * var(--u));box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.camp textarea{min-height:calc(12 * var(--u));resize:vertical}.camp input::placeholder,.camp textarea::placeholder{color:var(--ink);text-transform:uppercase;letter-spacing:.06em;opacity:1}.camp input:focus,.camp textarea:focus,.tel:focus-within{outline:none;border-color:var(--ink)}.camp.is-error .tel,.camp.is-error input{border-color:var(--warning)}.camp .etiqueta{display:block;font-size:max(11px,calc(1.05 * var(--u)));text-transform:uppercase;letter-spacing:.1em;margin-bottom:calc(.8 * var(--u))}.error{color:var(--warning);font-size:max(12px,calc(1.1 * var(--u)));margin-top:6px}.tel{display:flex;align-items:stretch;background:var(--bg);border:1px solid var(--field-line);border-radius:var(--radius-sm)}.tel select{border:0;border-right:1px solid var(--field-line);background:transparent;padding:0 calc(1.2 * var(--u)) 0 calc(2 * var(--u));font-size:max(16px,calc(1.2 * var(--u)));cursor:pointer;border-radius:var(--radius-sm) 0 0 var(--radius-sm);-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:calc(9.5 * var(--u))}.tel input[type=tel]{border:0!important;border-radius:0 var(--radius-sm) var(--radius-sm) 0!important;flex:1 1;min-width:0;padding-left:calc(1.2 * var(--u))!important}.peu-form .btn{white-space:nowrap}.peu-form{display:flex;align-items:center;justify-content:space-between;gap:calc(2 * var(--u));margin-top:calc(1.8 * var(--u))}@media (max-width:1023px){.peu-form{flex-direction:column;align-items:stretch}}.check{display:flex;gap:10px;align-items:flex-start;font-size:max(13px,calc(1.2 * var(--u)));color:var(--ink-soft);cursor:pointer}.check input{margin-top:3px;width:16px;height:16px;accent-color:var(--ink);flex:none}.check a{color:inherit}.legal{font-size:max(10.5px,calc(.85 * var(--u)));line-height:1.5;color:var(--muted);margin:calc(1.2 * var(--u)) 0 0}.captcha{margin-top:calc(1.2 * var(--u));min-height:0}.fila-baix{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(2 * var(--u));margin-top:calc(2 * var(--u))}.fila-baix .block{margin-top:0}.fila-baix .btn{white-space:nowrap}@media (max-width:1023px){.fila-baix{flex-direction:column;align-items:stretch}}.duo{display:grid;grid-gap:calc(2 * var(--u));gap:calc(2 * var(--u));grid-template-columns:1fr;align-items:start;width:100%}@media (min-width:1024px){.duo{grid-template-columns:1fr 1fr}.duo .panel h2,.duo .titol{font-size:calc(3.2 * var(--u));line-height:calc(3.8 * var(--u))}}.duo .camps--2{grid-template-columns:1fr}.steps{margin-bottom:calc(1.6 * var(--u))}.wrap--ample{max-width:calc(128 * var(--u))}.honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.steps{display:flex;gap:calc(2 * var(--u));padding:0;margin:calc(2 * var(--u)) 0 0;list-style:none;flex-wrap:wrap}.steps li{font-size:max(11px,calc(1 * var(--u)));text-transform:uppercase;letter-spacing:.12em;color:#b2aca6;padding-bottom:6px;border-bottom:1px solid transparent}.steps li.is-on{color:var(--ink);border-bottom-color:var(--ink)}.steps li.is-done{color:var(--ink-soft)}.resum{border:1px solid var(--field-line);border-radius:var(--radius-sm);padding:calc(1.2 * var(--u)) calc(2 * var(--u));margin:calc(1.6 * var(--u)) 0}.resum--linia dl{display:flex;flex-wrap:wrap;gap:4px calc(2.4 * var(--u))}.resum--linia dt{margin-right:calc(.8 * var(--u));display:inline}.resum--linia div{display:flex;align-items:baseline}.resum dl{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:6px calc(2.4 * var(--u));gap:6px calc(2.4 * var(--u));font-size:max(14px,calc(1.2 * var(--u)))}.resum dt{color:var(--muted);font-size:max(11px,calc(1 * var(--u)));text-transform:uppercase;letter-spacing:.1em;align-self:center}.resum dd{margin:0}.avis{border-radius:var(--radius-sm);padding:calc(1.4 * var(--u)) calc(2 * var(--u));margin:calc(2 * var(--u)) 0;font-size:max(14px,calc(1.2 * var(--u)))}.avis--important{border:1px solid var(--ink)}.avis--alerta{background:#fbeff0;color:var(--warning)}.avis--compacte{margin:calc(1.2 * var(--u)) 0 0;padding:calc(1 * var(--u)) calc(1.6 * var(--u));font-size:max(13px,calc(1.1 * var(--u)))}.avis-wrap{display:grid;grid-template-rows:0fr;opacity:0;filter:blur(12px);transform:translateY(-6px);transition:grid-template-rows .7s var(--ease-fade),opacity .8s ease,filter .9s ease,transform .7s var(--ease-fade);visibility:hidden}.avis-wrap.is-obert{grid-template-rows:1fr;opacity:1;filter:blur(0);transform:none;visibility:visible}.avis-wrap__in{overflow:hidden;min-height:0}@media (prefers-reduced-motion:reduce){.avis-wrap{transition:none}}.carrega{width:calc(20 * var(--u));min-width:160px;max-width:70vw;height:2px;margin:0 auto;border-radius:2px;background:hsla(0,0%,100%,.28);overflow:hidden}.carrega span{display:block;height:100%;width:40%;background:#fff;border-radius:2px;animation:carrega 1.3s ease-in-out infinite}@keyframes carrega{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.carrega span{width:100%;animation:carrega-pols 1.6s ease-in-out infinite}@keyframes carrega-pols{50%{opacity:.35}}}.avis--ok{background:#eef3ee;color:var(--green)}.compte{font-family:var(--serif);font-size:calc(5 * var(--u));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.pie{position:relative;z-index:1;margin-top:auto;padding:calc(1 * var(--u)) 16px calc(1.6 * var(--u));text-align:center;color:hsla(0,0%,100%,.75);font-size:max(12px,calc(1.1 * var(--u)))}.pie a{color:#fff}.dev{font-size:12px;word-break:break-all;color:var(--muted);margin-top:14px}.previsita .camp input::placeholder,.previsita .camp textarea::placeholder{color:color-mix(in srgb,var(--ink) 42%,#fff)}.solo{display:flex;justify-content:center;width:100%}.solo>.panel{width:100%;max-width:calc(66 * var(--u))}@media (max-width:1023px){.solo>.panel{max-width:none}}