@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) 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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) 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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) 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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) 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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2?dpl=dpl_jhtKv1Cc4sTpF5ARVzVxRpc3vEku) 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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_743f68{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_743f68{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}.site-alugo a{color:#0A7A32}.site-alugo a:hover{color:#076428}.site-alugo,.site-alugo button,.site-alugo form,.site-alugo input,.site-alugo label,.site-alugo select{font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif}.lift{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.lift:hover{transform:translateY(-6px);box-shadow:0 24px 44px -20px rgba(11,43,34,.28)}.lift img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.lift:hover img{transform:scale(1.06)}.lift:hover img.still{transform:none}.tag-pop{transform:rotate(-2deg);transform-origin:left center}.marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marquee-track img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.marquee-track img:hover{transform:scale(1.03)}html:has(.site-alugo){scroll-behavior:smooth}.cta-own{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.cta-own:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 26px 48px -14px rgba(170,220,60,.9),inset 0 1px 0 rgba(255,255,255,.45)}.cta-own-arrow{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.cta-own:hover .cta-own-arrow{transform:translateX(4px) rotate(-45deg)}.cta-own:after{content:"";position:absolute;top:0;bottom:0;left:0;width:36%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.55),rgba(255,255,255,0));transform:translateX(-160%) skewX(-20deg)}.btn{transition:transform .2s ease,box-shadow .25s ease,filter .2s ease}.btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px -10px rgba(10,122,50,.5);filter:brightness(1.06)}.nav-link{position:relative}.nav-link:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:2px;border-radius:2px;background:#F08A18;transform:scaleX(0);transform-origin:left;transition:transform .28s ease}.nav-link:hover:after{transform:scaleX(1)}.hero-slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.hero-slide.s2,.hero-slide.s3{opacity:0}@keyframes heroFade{0%{opacity:0;transform:scale(1.03)}5%{opacity:1}33%{opacity:1}39%{opacity:0;transform:scale(1.11)}to{opacity:0;transform:scale(1.11)}}@keyframes wipe{0%{opacity:0;clip-path:inset(0 0 100% 0);translate:0 28px}to{opacity:1;clip-path:inset(0 0 -10% 0);translate:0 0}}@keyframes par{0%{transform:translateY(0)}to{transform:translateY(64px)}}@keyframes heroOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-36px)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 9px))}}@keyframes sheen{0%,70%{transform:translateX(-140%) skewX(-20deg)}to{transform:translateX(260%) skewX(-20deg)}}@keyframes pop{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-3px) rotate(-2deg)}}@keyframes rise{0%{opacity:0;translate:0 34px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:no-preference){.marquee-track{animation:marquee 60s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.sheen:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.35),rgba(255,255,255,0));animation:sheen 4.5s ease-in-out infinite}.lift:hover .tag-pop{animation:pop .9s ease-in-out infinite}.cta-own:after{animation:sheen 3.6s ease-in-out infinite}.hero-slide{opacity:0;animation:heroFade 21s linear infinite}.hero-slide.s2{animation-delay:7s}.hero-slide.s3{animation-delay:14s}.hero-in{animation:rise .9s cubic-bezier(.2,.7,.2,1) both}.hero-in.d1{animation-delay:.12s}.hero-in.d2{animation-delay:.24s}.hero-in.d3{animation-delay:.4s}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:rise linear both;animation-timeline:view();animation-range:entry 0 cover 24%}h2.reveal{animation-name:wipe;animation-range:entry 10% cover 28%}.stagger>.reveal:nth-child(3n+2){animation-range:entry 12% cover 32%}.stagger>.reveal:nth-child(3n){animation-range:entry 24% cover 40%}.hero-par{animation:par linear both;animation-timeline:scroll(root);animation-range:0 700px}.hero-fade{animation:heroOut linear both;animation-timeline:scroll(root);animation-range:120px 560px}}}@media (prefers-reduced-motion:reduce){.cta-own,.cta-own-arrow{transition:none}.cta-own:hover,.cta-own:hover .cta-own-arrow{transform:none}.btn,.lift,.lift img{transition:none}.btn:hover,.lift:hover,.lift:hover img{transform:none}}.site-alugo{color:#10201A;background:#F6F8F7;font-size:16px;line-height:1.5;min-height:100vh}.site-alugo h1,.site-alugo h2,.site-alugo h3{font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif}.site-alugo [id]{scroll-margin-top:88px}.thumb{transition:transform .25s ease,opacity .25s ease;opacity:.72}.thumb:hover{opacity:1;transform:translateY(-3px)}.arrow{transition:transform .2s ease,background .2s ease}.arrow:hover{transform:scale(1.08);background:#FFFFFF}@keyframes photoIn{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.photo-in{animation:photoIn .55s cubic-bezier(.2,.7,.2,1) both}}.chip{transition:transform .2s ease,border-color .2s ease}.chip:hover{transform:translateY(-2px);border-color:#0A7A32}.site-alugo details>summary{cursor:pointer;list-style:none}.site-alugo details>summary::-webkit-details-marker{display:none}.site-alugo details[open] .chev{transform:rotate(180deg)}.chev{transition:transform .25s ease}@media (max-width:860px){.site-alugo header nav .nav-link:not([href="/estadia"]){display:none!important}.thumbs{grid-template-columns:repeat(5,minmax(0,1fr))!important}.reserva-aside{position:static!important;order:-1;max-width:none!important;flex-basis:100%!important}}.reserva-aside,.reserva-aside input,.reserva-aside select{min-width:0}.site-alugo a.airbnb-link{color:#FFFFFF;transition:transform .2s ease,box-shadow .25s ease,filter .2s ease}.site-alugo a.airbnb-link:hover{color:#FFFFFF;transform:translateY(-2px);box-shadow:0 10px 22px -10px rgba(255,56,92,.75);filter:brightness(1.05)}