@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial}}}.contact-form{gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-md,.375rem);background-color:var(--color-gray-50,#f9fafb);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex;position:relative}@supports (color:lab(0% 0 0)){.contact-form{background-color:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}}@media (min-width:48rem){.contact-form{padding:calc(var(--spacing,.25rem) * 12)}}.contact-form__title{margin-bottom:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));color:var(--color-gray-700,#364153)}@supports (color:lab(0% 0 0)){.contact-form__title{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}}@media (min-width:48rem){.contact-form__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.contact-form__field{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.contact-form__label{margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,#364153)}@supports (color:lab(0% 0 0)){.contact-form__label{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,#d1d5dc);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-800,#1e2939);--tw-duration:.2s;transition-duration:.2s}@supports (color:lab(0% 0 0)){.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138));color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}:is(.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea):focus{border-color:var(--color-accent,#f2c12d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#1e2fdb1a;--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){:is(.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea):focus{--tw-ring-color:lab(30.9277% 45.9331 -89.3217/.1)}}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea{transition-property:border-color,box-shadow}.contact-form input.error,.contact-form textarea.error{border-color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.contact-form input.error,.contact-form textarea.error{border-color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.contact-form textarea{resize:vertical;min-height:120px}.contact-form__field-error{margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.contact-form__field-error{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.contact-form__checkbox-label{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--color-gray-600,#4a5565);display:flex}@supports (color:lab(0% 0 0)){.contact-form__checkbox-label{color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}}.contact-form__checkbox{margin-top:calc(var(--spacing,.25rem) * 1);accent-color:var(--color-accent,#f2c12d);flex-shrink:0}.contact-form__checkbox-label a{text-decoration-line:underline}.contact-form__error{border-radius:var(--radius-lg,.5rem);background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.contact-form__error{background-color:color-mix(in oklab, var(--color-red-500,lab(55.4814% 75.0732 48.8528)) 10%, transparent)}}.contact-form__error{padding:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.contact-form__error{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.contact-form__success{border-radius:var(--radius-lg,.5rem);background-color:#00baa71a}@supports (color:color-mix(in lab, red, red)){.contact-form__success{background-color:color-mix(in oklab, var(--color-teal-500,lab(67.3859% -49.0983 -2.63511)) 10%, transparent)}}.contact-form__success{padding:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-teal-500,#00baa7)}@supports (color:lab(0% 0 0)){.contact-form__success{color:var(--color-teal-500,lab(67.3859% -49.0983 -2.63511))}}.contact-form__actions{margin-top:calc(var(--spacing,.25rem) * 2)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}}}.map-section{width:100%;height:250px;padding:calc(var(--spacing,.25rem) * 0);--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (min-width:48rem){.map-section{height:450px}}.map-section__facade{cursor:pointer;--tw-border-style:none;background-color:var(--color-gray-200,#e5e7eb);width:100%;height:100%;padding:calc(var(--spacing,.25rem) * 0);border-style:none;display:block;position:relative}@supports (color:lab(0% 0 0)){.map-section__facade{background-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}}.map-section__facade-image{object-fit:cover;object-position:center;width:100%;height:100%}.map-section__facade-overlay{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:#0000004d;flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.map-section__facade-overlay{background-color:color-mix(in oklab, var(--color-black,#000) 30%, transparent)}}.map-section__facade-overlay{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.map-section__facade:hover .map-section__facade-overlay{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.map-section__facade:hover .map-section__facade-overlay{background-color:color-mix(in oklab, var(--color-black,#000) 15%, transparent)}}.map-section__facade-text{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase;text-shadow:0px 1px 1px var(--tw-text-shadow-color,#0000001a), 0px 1px 2px var(--tw-text-shadow-color,#0000001a), 0px 2px 4px var(--tw-text-shadow-color,#0000001a)}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}.section-hero{background-color:var(--color-primary,#024859);color:var(--color-white,#fff);justify-content:center;align-items:center;min-height:40vh;padding:6rem 1.5rem 4rem;display:flex;position:relative;overflow:hidden}.section-hero__bg{inset:calc(var(--spacing,.25rem) * 0);opacity:.2;position:absolute}.section-hero__bg-image{object-fit:cover;object-position:center;width:100%;height:100%}.section-hero__overlay{inset:calc(var(--spacing,.25rem) * 0);background-color:#024859cc;position:absolute}@supports (color:color-mix(in lab, red, red)){.section-hero__overlay{background-color:color-mix(in oklab, var(--color-primary,#024859) 80%, transparent)}}.section-hero__content{z-index:10;max-width:var(--container-3xl,48rem);align-items:center;gap:calc(var(--spacing,.25rem) * 4);text-align:center;flex-direction:column;margin-inline:auto;display:flex;position:relative}.section-hero__eyebrow{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-accent,#f2c12d);text-transform:uppercase}.section-hero__eyebrow:before{content:"";vertical-align:middle;background:currentColor;border-radius:1px;width:1.5rem;height:2px;margin-right:.5rem;display:inline-block}.section-hero__title{margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}@media (min-width:48rem){.section-hero__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.section-hero__subtitle{max-width:var(--container-xl,36rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.section-hero__subtitle{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}@media (min-width:48rem){.section-hero__subtitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid}}}.bienvenida{width:100%;min-height:640px;position:relative;overflow:hidden}.bienvenida__bg{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.bienvenida__overlay{inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(90deg,#00000073 0%,#00000026 50%,#0000 100%);position:absolute}.bienvenida__panel{z-index:10;gap:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 12);--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background:#0f171eb8;border-left:1px solid #ffffff1a;flex-direction:column;width:min(520px,100%);margin-left:auto;display:flex;position:relative}.bienvenida__eyebrow{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-accent,#f2c12d);text-transform:uppercase}.bienvenida__eyebrow:before{content:"";vertical-align:middle;background:currentColor;border-radius:1px;width:1.5rem;height:2px;margin-right:.5rem;display:inline-block}.bienvenida__title{margin-bottom:calc(var(--spacing,.25rem) * 0);text-align:left;color:var(--color-white,#fff)}.bienvenida__body{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bienvenida__body{color:color-mix(in oklab, var(--color-white,#fff) 75%, transparent)}}.bienvenida__cta{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-accent,#f2c12d);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;align-self:flex-start;text-decoration-line:none;transition-duration:.3s;display:inline-flex}.bienvenida__cta:after{content:"→";transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;display:inline-block}.bienvenida__cta:hover:after{--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.bienvenida__stats{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 8);border-top-style:var(--tw-border-style);border-color:#ffffff26;border-top-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.bienvenida__stats{border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.bienvenida__stats{padding-top:calc(var(--spacing,.25rem) * 6)}.bienvenida__stat{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.bienvenida__stat-number{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-variant-numeric:tabular-nums}.bienvenida__stat-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bienvenida__stat-label{color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.bienvenida__stat-label{text-transform:uppercase}.bienvenida__badge{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#fff9;align-self:flex-start}@supports (color:color-mix(in lab, red, red)){.bienvenida__badge{color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}.bienvenida__badge{text-transform:uppercase}@media (max-width:767px){.bienvenida{min-height:auto}.bienvenida__panel{width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 10);background:#0f171ed1;border-top:1px solid #ffffff1a;border-left:none}}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}.alojamientos{background-color:var(--color-stone-50,#fafaf9)}@supports (color:lab(0% 0 0)){.alojamientos{background-color:var(--color-stone-50,lab(98.2686% -.0991821 .364304))}}.alojamientos__container{max-width:var(--container-7xl,80rem);margin-inline:auto}.alojamientos__header{margin-bottom:calc(var(--spacing,.25rem) * 14);text-align:center}.alojamientos__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-accent-text,#92650a);text-transform:uppercase;display:block}.alojamientos__eyebrow:before{content:"";vertical-align:middle;background:currentColor;border-radius:1px;width:1.5rem;height:2px;margin-right:.5rem;display:inline-block}.alojamientos__title{margin-bottom:calc(var(--spacing,.25rem) * 4)}.alojamientos__subtitle{max-width:var(--container-2xl,42rem);color:var(--color-gray-500,#6a7282);margin-inline:auto}@supports (color:lab(0% 0 0)){.alojamientos__subtitle{color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}.alojamientos__grid{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.alojamientos__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.alojamientos__cta-wrapper{margin-top:calc(var(--spacing,.25rem) * 12);text-align:center}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-leading:initial;--tw-space-y-reverse:0}}}.parcelas-section{background-color:var(--color-neutral-50,#fafafa);padding-block:calc(var(--spacing,.25rem) * 20)}@supports (color:lab(0% 0 0)){.parcelas-section{background-color:var(--color-neutral-50,lab(98.26% 0 0))}}.parcelas-section__container{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (min-width:48rem){.parcelas-section__container{padding-inline:calc(var(--spacing,.25rem) * 8)}}.parcelas-section__header{margin-bottom:calc(var(--spacing,.25rem) * 14);text-align:center}.parcelas-section__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-accent-text,#92650a);text-transform:uppercase;display:inline-block}.parcelas-section__eyebrow:before{content:"";vertical-align:middle;background:currentColor;border-radius:1px;width:1.5rem;height:2px;margin-right:.5rem;display:inline-block}.parcelas-section__title{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#024859)}@media (min-width:48rem){.parcelas-section__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.parcelas-section__subtitle{max-width:var(--container-2xl,42rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-neutral-600,#525252);margin-inline:auto}@supports (color:lab(0% 0 0)){.parcelas-section__subtitle{color:var(--color-neutral-600,lab(34.924% 0 0))}}@media (min-width:48rem){.parcelas-section__subtitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.parcelas-section__grid{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.parcelas-section__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.parcela-card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200,#e5e5e5);background-color:var(--color-white,#fff);flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000f}@supports (color:lab(0% 0 0)){.parcela-card{border-color:var(--color-neutral-200,lab(90.952% 0 -.0000119209))}}.parcela-card:hover{transform:translateY(-4px);box-shadow:0 12px 36px #02485926}.parcela-card--featured{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-accent,#f2c12d);box-shadow:0 4px 20px #f2c12d33}.parcela-card--featured:hover{box-shadow:0 10px 36px #f2c12d47}.parcela-card__image-wrap{aspect-ratio:16/9;position:relative;overflow:hidden}.parcela-card__image{object-fit:cover;object-position:center;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}.parcela-card:hover .parcela-card__image{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.parcela-card__badge{top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-white,#fff);text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#024859d9;border-radius:3.40282e38px;position:absolute}.parcela-card__best-value{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-primary,#024859);text-transform:uppercase;background-color:var(--color-accent,#f2c12d);border-radius:3.40282e38px;position:absolute}.parcela-card__body{gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}.parcela-card__title{margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#024859)}.parcela-card__description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-neutral-500,#737373)}@supports (color:lab(0% 0 0)){.parcela-card__description{color:var(--color-neutral-500,lab(48.496% 0 0))}}.parcela-card__features{flex:1}:where(.parcela-card__features>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.parcela-card__features{margin:0;padding:0;list-style:none}.parcela-card__feature{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-neutral-700,#404040);display:flex}@supports (color:lab(0% 0 0)){.parcela-card__feature{color:var(--color-neutral-700,lab(27.036% 0 0))}}.parcela-card__feature-icon{margin-top:calc(var(--spacing,.25rem) * .5);color:#16a34a;flex-shrink:0;font-size:1rem}.parcela-card__price{align-items:baseline;gap:calc(var(--spacing,.25rem) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-neutral-100,#f5f5f5);padding-top:calc(var(--spacing,.25rem) * 4);display:flex}@supports (color:lab(0% 0 0)){.parcela-card__price{border-color:var(--color-neutral-100,lab(96.52% -.0000298023 .0000119209))}}.parcela-card__price-from{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.parcela-card__price-from{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.parcela-card__price-value{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold,800);line-height:1;font-weight:var(--font-weight-extrabold,800);color:var(--color-primary,#024859)}.parcela-card__price-unit{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.parcela-card__price-unit{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.parcela-card__cta{text-align:center;justify-content:center;width:100%}@media (prefers-reduced-motion:reduce){.parcela-card{transition:box-shadow .2s}.parcela-card:hover{transform:none}.parcela-card__image{transition:none}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-divide-y-reverse:0}}}.parcelas-form{gap:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex;position:relative}@media (min-width:48rem){.parcelas-form{padding:calc(var(--spacing,.25rem) * 8)}}.parcelas-form{border:1px solid #02485914;box-shadow:0 4px 24px #0248591a}.parcelas-form__overlay{inset:calc(var(--spacing,.25rem) * 0);z-index:20;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);background-color:#ffffffe6;flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.parcelas-form__overlay{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.parcelas-form__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.parcelas-form__overlay p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#024859)}.parcelas-form__spinner{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);border-width:4px;border-color:#f2c12d4d;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.parcelas-form__spinner{border-color:color-mix(in oklab, var(--color-accent,#f2c12d) 30%, transparent)}}.parcelas-form__spinner{border-top-color:var(--color-accent,#f2c12d);animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.parcelas-form__fieldset{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0;flex-direction:column;display:flex}.parcelas-form__legend{margin-bottom:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-100,#f5f5f5);width:100%;padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#024859);display:flex}@supports (color:lab(0% 0 0)){.parcelas-form__legend{border-color:var(--color-neutral-100,lab(96.52% -.0000298023 .0000119209))}}.parcelas-form__legend svg{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-accent,#f2c12d);flex-shrink:0}.parcelas-form__row{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.parcelas-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.parcelas-form__field{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.parcelas-form__field--error .parcelas-form__input,.parcelas-form__field--error .parcelas-form__select,.parcelas-form__field--error .parcelas-form__textarea{border-color:var(--color-red-400,#ff6568)}@supports (color:lab(0% 0 0)){.parcelas-form__field--error .parcelas-form__input,.parcelas-form__field--error .parcelas-form__select,.parcelas-form__field--error .parcelas-form__textarea{border-color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}:is(.parcelas-form__field--error .parcelas-form__input,.parcelas-form__field--error .parcelas-form__select,.parcelas-form__field--error .parcelas-form__textarea):focus{--tw-ring-color:var(--color-red-300,#ffa3a3)}@supports (color:lab(0% 0 0)){:is(.parcelas-form__field--error .parcelas-form__input,.parcelas-form__field--error .parcelas-form__select,.parcelas-form__field--error .parcelas-form__textarea):focus{--tw-ring-color:var(--color-red-300,lab(76.5514% 36.422 15.5335))}}.parcelas-form__label{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-neutral-600,#525252);text-transform:uppercase;display:flex}@supports (color:lab(0% 0 0)){.parcelas-form__label{color:var(--color-neutral-600,lab(34.924% 0 0))}}.parcelas-form__label-icon{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.parcelas-form__label-icon{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.parcelas-form__input,.parcelas-form__select,.parcelas-form__textarea{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200,#e5e5e5);background-color:var(--color-neutral-50,#fafafa);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-neutral-900,#171717);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-outline-style:none;outline-style:none;transition-duration:.15s}@supports (color:lab(0% 0 0)){.parcelas-form__input,.parcelas-form__select,.parcelas-form__textarea{border-color:var(--color-neutral-200,lab(90.952% 0 -.0000119209));background-color:var(--color-neutral-50,lab(98.26% 0 0));color:var(--color-neutral-900,lab(7.78201% -.0000149012 0))}}:is(.parcelas-form__input,.parcelas-form__select,.parcelas-form__textarea):focus{border-color:var(--color-primary,#024859);background-color:var(--color-white,#fff);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#02485926}@supports (color:color-mix(in lab, red, red)){:is(.parcelas-form__input,.parcelas-form__select,.parcelas-form__textarea):focus{--tw-ring-color:color-mix(in oklab, var(--color-primary,#024859) 15%, transparent)}}.parcelas-form__input:disabled{cursor:not-allowed;opacity:.5}.parcelas-form__input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.parcelas-form__textarea{resize:none}.parcelas-form__error-msg{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.parcelas-form__error-msg{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.parcelas-form__estimate{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background:linear-gradient(135deg,#f2c12d1f,#f2c12d0f);border:1px solid #f2c12d59;justify-content:space-between;align-items:center;display:flex}.parcelas-form__estimate-detail{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-neutral-600,#525252)}@supports (color:lab(0% 0 0)){.parcelas-form__estimate-detail{color:var(--color-neutral-600,lab(34.924% 0 0))}}.parcelas-form__estimate-total{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-primary,#024859)}.parcelas-form__estimate-total span{margin-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.parcelas-form__estimate-total span{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.parcelas-form__privacy-wrap{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.parcelas-form__checkbox{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;border-color:var(--color-neutral-300,#d4d4d4);accent-color:var(--color-primary,#024859);border-radius:.25rem;flex-shrink:0}@supports (color:lab(0% 0 0)){.parcelas-form__checkbox{border-color:var(--color-neutral-300,lab(84.92% 0 -.0000119209))}}.parcelas-form__privacy-label{cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--color-neutral-600,#525252)}@supports (color:lab(0% 0 0)){.parcelas-form__privacy-label{color:var(--color-neutral-600,lab(34.924% 0 0))}}.parcelas-form__privacy-link{color:var(--color-primary,#024859);text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline}@media (hover:hover){.parcelas-form__privacy-link:hover{color:var(--color-accent,#f2c12d)}}.parcelas-form__submit{cursor:pointer;border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:var(--color-primary,#024859);border:none;transition-duration:.2s}.parcelas-form__submit:hover:not(:disabled){background-color:#013545;transform:translateY(-1px);box-shadow:0 4px 16px #0248594d}.parcelas-form__submit:disabled{cursor:not-allowed;opacity:.6;transform:none}.parcelas-form__demo-note{margin-top:calc(var(--spacing,.25rem) * -2);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.parcelas-form__demo-note{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.booking-confirmed{align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 8);text-align:center;border:1px solid #02485914;flex-direction:column;display:flex;box-shadow:0 4px 24px #0248591a}.booking-confirmed__icon{color:var(--color-green-500,#00c758);font-size:4rem}@supports (color:lab(0% 0 0)){.booking-confirmed__icon{color:var(--color-green-500,lab(70.5521% -66.5147 45.8073))}}.booking-confirmed__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#024859)}.booking-confirmed__subtitle{margin-top:calc(var(--spacing,.25rem) * -2);max-width:var(--container-sm,24rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-neutral-500,#737373)}@supports (color:lab(0% 0 0)){.booking-confirmed__subtitle{color:var(--color-neutral-500,lab(48.496% 0 0))}}.booking-confirmed__ref{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200,#e5e5e5);background-color:var(--color-neutral-50,#fafafa);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@supports (color:lab(0% 0 0)){.booking-confirmed__ref{border-color:var(--color-neutral-200,lab(90.952% 0 -.0000119209));background-color:var(--color-neutral-50,lab(98.26% 0 0))}}.booking-confirmed__ref-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-neutral-400,#a1a1a1);text-transform:uppercase}@supports (color:lab(0% 0 0)){.booking-confirmed__ref-label{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.booking-confirmed__ref-value{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-primary,#024859)}.booking-confirmed__summary{width:100%;max-width:var(--container-sm,24rem)}:where(.booking-confirmed__summary>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-neutral-100,#f5f5f5)}@supports (color:lab(0% 0 0)){:where(.booking-confirmed__summary>:not(:last-child)){border-color:var(--color-neutral-100,lab(96.52% -.0000298023 .0000119209))}}.booking-confirmed__summary{border-radius:var(--radius-xl,.75rem);background-color:var(--color-neutral-50,#fafafa);padding:calc(var(--spacing,.25rem) * 4);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@supports (color:lab(0% 0 0)){.booking-confirmed__summary{background-color:var(--color-neutral-50,lab(98.26% 0 0))}}.booking-confirmed__row{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);display:flex}.booking-confirmed__row dt{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-400,#a1a1a1);flex-shrink:0}@supports (color:lab(0% 0 0)){.booking-confirmed__row dt{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.booking-confirmed__row dd{text-align:right;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-800,#262626)}@supports (color:lab(0% 0 0)){.booking-confirmed__row dd{color:var(--color-neutral-800,lab(15.204% 0 -.00000596046))}}.booking-confirmed__nights{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.booking-confirmed__nights{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.booking-confirmed__row--total{margin-top:calc(var(--spacing,.25rem) * 1);padding-top:calc(var(--spacing,.25rem) * 3)}.booking-confirmed__row--total dt{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary,#024859)}.booking-confirmed__total{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-primary,#024859)}.booking-confirmed__email-note{max-width:var(--container-xs,20rem);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-neutral-400,#a1a1a1);display:flex}@supports (color:lab(0% 0 0)){.booking-confirmed__email-note{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.booking-confirmed__email-note svg{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));flex-shrink:0}.booking-confirmed__reset{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-border-style:none;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#024859);text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-style:none;text-decoration-line:underline;display:flex}@media (hover:hover){.booking-confirmed__reset:hover{color:var(--color-accent,#f2c12d)}}.booking-confirmed__reset svg{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-leading:initial;--tw-space-y-reverse:0}}}.bungalows-section{background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 20)}.bungalows-section__container{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (min-width:48rem){.bungalows-section__container{padding-inline:calc(var(--spacing,.25rem) * 8)}}.bungalows-section__header{margin-bottom:calc(var(--spacing,.25rem) * 14);text-align:center}.bungalows-section__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-accent-text,#92650a);text-transform:uppercase;display:inline-block}.bungalows-section__eyebrow:before{content:"";vertical-align:middle;background:currentColor;border-radius:1px;width:1.5rem;height:2px;margin-right:.5rem;display:inline-block}.bungalows-section__title{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#024859)}@media (min-width:48rem){.bungalows-section__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.bungalows-section__subtitle{max-width:var(--container-2xl,42rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-neutral-600,#525252);margin-inline:auto}@supports (color:lab(0% 0 0)){.bungalows-section__subtitle{color:var(--color-neutral-600,lab(34.924% 0 0))}}@media (min-width:48rem){.bungalows-section__subtitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.bungalows-section__grid{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.bungalows-section__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bungalow-card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200,#e5e5e5);background-color:var(--color-white,#fff);flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000f}@supports (color:lab(0% 0 0)){.bungalow-card{border-color:var(--color-neutral-200,lab(90.952% 0 -.0000119209))}}.bungalow-card:hover{transform:translateY(-4px);box-shadow:0 12px 36px #02485926}.bungalow-card--featured{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-accent,#f2c12d);box-shadow:0 4px 20px #f2c12d33}.bungalow-card--featured:hover{box-shadow:0 10px 36px #f2c12d47}.bungalow-card__image-wrap{aspect-ratio:16/9;position:relative;overflow:hidden}.bungalow-card__image{object-fit:cover;object-position:center;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}.bungalow-card:hover .bungalow-card__image{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.bungalow-card__badge{top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-white,#fff);text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#024859d9;border-radius:3.40282e38px;position:absolute}.bungalow-card__best-value{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-primary,#024859);text-transform:uppercase;background-color:var(--color-accent,#f2c12d);border-radius:3.40282e38px;position:absolute}.bungalow-card__body{gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}.bungalow-card__title{margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#024859)}.bungalow-card__description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-neutral-500,#737373)}@supports (color:lab(0% 0 0)){.bungalow-card__description{color:var(--color-neutral-500,lab(48.496% 0 0))}}.bungalow-card__features{flex:1}:where(.bungalow-card__features>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.bungalow-card__features{margin:0;padding:0;list-style:none}.bungalow-card__feature{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-neutral-700,#404040);display:flex}@supports (color:lab(0% 0 0)){.bungalow-card__feature{color:var(--color-neutral-700,lab(27.036% 0 0))}}.bungalow-card__feature-icon{margin-top:calc(var(--spacing,.25rem) * .5);color:#16a34a;flex-shrink:0;font-size:1rem}.bungalow-card__price{align-items:baseline;gap:calc(var(--spacing,.25rem) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-neutral-100,#f5f5f5);padding-top:calc(var(--spacing,.25rem) * 4);display:flex}@supports (color:lab(0% 0 0)){.bungalow-card__price{border-color:var(--color-neutral-100,lab(96.52% -.0000298023 .0000119209))}}.bungalow-card__price-from{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.bungalow-card__price-from{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.bungalow-card__price-value{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold,800);line-height:1;font-weight:var(--font-weight-extrabold,800);color:var(--color-primary,#024859)}.bungalow-card__price-unit{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.bungalow-card__price-unit{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.bungalow-card__cta{text-align:center;justify-content:center;width:100%}@media (prefers-reduced-motion:reduce){.bungalow-card{transition:box-shadow .2s}.bungalow-card:hover{transform:none}.bungalow-card__image{transition:none}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-divide-y-reverse:0}}}.bungalows-form{gap:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex;position:relative}@media (min-width:48rem){.bungalows-form{padding:calc(var(--spacing,.25rem) * 8)}}.bungalows-form{border:1px solid #02485914;box-shadow:0 4px 24px #0248591a}.bungalows-form__overlay{inset:calc(var(--spacing,.25rem) * 0);z-index:20;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);background-color:#ffffffe6;flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.bungalows-form__overlay{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.bungalows-form__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bungalows-form__overlay p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#024859)}.bungalows-form__spinner{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);border-width:4px;border-color:#f2c12d4d;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.bungalows-form__spinner{border-color:color-mix(in oklab, var(--color-accent,#f2c12d) 30%, transparent)}}.bungalows-form__spinner{border-top-color:var(--color-accent,#f2c12d);animation:.8s linear infinite bfSpin}@keyframes bfSpin{to{transform:rotate(360deg)}}.bungalows-form__fieldset{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0;flex-direction:column;display:flex}.bungalows-form__legend{margin-bottom:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-100,#f5f5f5);width:100%;padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#024859);display:flex}@supports (color:lab(0% 0 0)){.bungalows-form__legend{border-color:var(--color-neutral-100,lab(96.52% -.0000298023 .0000119209))}}.bungalows-form__legend svg{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-accent,#f2c12d);flex-shrink:0}.bungalows-form__row{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.bungalows-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.bungalows-form__field{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.bungalows-form__field--error .bungalows-form__input,.bungalows-form__field--error .bungalows-form__select,.bungalows-form__field--error .bungalows-form__textarea{border-color:var(--color-red-400,#ff6568)}@supports (color:lab(0% 0 0)){.bungalows-form__field--error .bungalows-form__input,.bungalows-form__field--error .bungalows-form__select,.bungalows-form__field--error .bungalows-form__textarea{border-color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}:is(.bungalows-form__field--error .bungalows-form__input,.bungalows-form__field--error .bungalows-form__select,.bungalows-form__field--error .bungalows-form__textarea):focus{--tw-ring-color:var(--color-red-300,#ffa3a3)}@supports (color:lab(0% 0 0)){:is(.bungalows-form__field--error .bungalows-form__input,.bungalows-form__field--error .bungalows-form__select,.bungalows-form__field--error .bungalows-form__textarea):focus{--tw-ring-color:var(--color-red-300,lab(76.5514% 36.422 15.5335))}}.bungalows-form__label{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-neutral-600,#525252);text-transform:uppercase;display:flex}@supports (color:lab(0% 0 0)){.bungalows-form__label{color:var(--color-neutral-600,lab(34.924% 0 0))}}.bungalows-form__label-icon{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.bungalows-form__label-icon{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.bungalows-form__input,.bungalows-form__select,.bungalows-form__textarea{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200,#e5e5e5);background-color:var(--color-neutral-50,#fafafa);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-neutral-900,#171717);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-outline-style:none;outline-style:none;transition-duration:.15s}@supports (color:lab(0% 0 0)){.bungalows-form__input,.bungalows-form__select,.bungalows-form__textarea{border-color:var(--color-neutral-200,lab(90.952% 0 -.0000119209));background-color:var(--color-neutral-50,lab(98.26% 0 0));color:var(--color-neutral-900,lab(7.78201% -.0000149012 0))}}:is(.bungalows-form__input,.bungalows-form__select,.bungalows-form__textarea):focus{border-color:var(--color-primary,#024859);background-color:var(--color-white,#fff);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#02485926}@supports (color:color-mix(in lab, red, red)){:is(.bungalows-form__input,.bungalows-form__select,.bungalows-form__textarea):focus{--tw-ring-color:color-mix(in oklab, var(--color-primary,#024859) 15%, transparent)}}.bungalows-form__input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.bungalows-form__textarea{resize:none}.bungalows-form__error-msg{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.bungalows-form__error-msg{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.bungalows-form__estimate{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background:linear-gradient(135deg,#f2c12d1f,#f2c12d0f);border:1px solid #f2c12d59;justify-content:space-between;align-items:center;display:flex}.bungalows-form__estimate-detail{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-neutral-600,#525252)}@supports (color:lab(0% 0 0)){.bungalows-form__estimate-detail{color:var(--color-neutral-600,lab(34.924% 0 0))}}.bungalows-form__estimate-total{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-primary,#024859)}.bungalows-form__estimate-total span{margin-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.bungalows-form__estimate-total span{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.bungalows-form__privacy-wrap{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.bungalows-form__checkbox{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;border-color:var(--color-neutral-300,#d4d4d4);accent-color:var(--color-primary,#024859);border-radius:.25rem;flex-shrink:0}@supports (color:lab(0% 0 0)){.bungalows-form__checkbox{border-color:var(--color-neutral-300,lab(84.92% 0 -.0000119209))}}.bungalows-form__privacy-label{cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--color-neutral-600,#525252)}@supports (color:lab(0% 0 0)){.bungalows-form__privacy-label{color:var(--color-neutral-600,lab(34.924% 0 0))}}.bungalows-form__privacy-link{color:var(--color-primary,#024859);text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline}@media (hover:hover){.bungalows-form__privacy-link:hover{color:var(--color-accent,#f2c12d)}}.bungalows-form__submit{cursor:pointer;border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:var(--color-primary,#024859);border:none;transition-duration:.2s}.bungalows-form__submit:hover:not(:disabled){background-color:#013545;transform:translateY(-1px);box-shadow:0 4px 16px #0248594d}.bungalows-form__submit:disabled{cursor:not-allowed;opacity:.6;transform:none}.bungalows-form__demo-note{margin-top:calc(var(--spacing,.25rem) * -2);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.bungalows-form__demo-note{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.bungalows-confirmed{align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 8);text-align:center;border:1px solid #02485914;flex-direction:column;display:flex;box-shadow:0 4px 24px #0248591a}.bungalows-confirmed__icon{color:var(--color-green-500,#00c758);font-size:4rem}@supports (color:lab(0% 0 0)){.bungalows-confirmed__icon{color:var(--color-green-500,lab(70.5521% -66.5147 45.8073))}}.bungalows-confirmed__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#024859)}.bungalows-confirmed__subtitle{margin-top:calc(var(--spacing,.25rem) * -2);max-width:var(--container-sm,24rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-neutral-500,#737373)}@supports (color:lab(0% 0 0)){.bungalows-confirmed__subtitle{color:var(--color-neutral-500,lab(48.496% 0 0))}}.bungalows-confirmed__ref{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200,#e5e5e5);background-color:var(--color-neutral-50,#fafafa);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@supports (color:lab(0% 0 0)){.bungalows-confirmed__ref{border-color:var(--color-neutral-200,lab(90.952% 0 -.0000119209));background-color:var(--color-neutral-50,lab(98.26% 0 0))}}.bungalows-confirmed__ref-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-neutral-400,#a1a1a1);text-transform:uppercase}@supports (color:lab(0% 0 0)){.bungalows-confirmed__ref-label{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.bungalows-confirmed__ref-value{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-primary,#024859)}.bungalows-confirmed__summary{width:100%;max-width:var(--container-sm,24rem)}:where(.bungalows-confirmed__summary>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-neutral-100,#f5f5f5)}@supports (color:lab(0% 0 0)){:where(.bungalows-confirmed__summary>:not(:last-child)){border-color:var(--color-neutral-100,lab(96.52% -.0000298023 .0000119209))}}.bungalows-confirmed__summary{border-radius:var(--radius-xl,.75rem);background-color:var(--color-neutral-50,#fafafa);padding:calc(var(--spacing,.25rem) * 4);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@supports (color:lab(0% 0 0)){.bungalows-confirmed__summary{background-color:var(--color-neutral-50,lab(98.26% 0 0))}}.bungalows-confirmed__row{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);display:flex}.bungalows-confirmed__row dt{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-400,#a1a1a1);flex-shrink:0}@supports (color:lab(0% 0 0)){.bungalows-confirmed__row dt{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.bungalows-confirmed__row dd{text-align:right;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-800,#262626)}@supports (color:lab(0% 0 0)){.bungalows-confirmed__row dd{color:var(--color-neutral-800,lab(15.204% 0 -.00000596046))}}.bungalows-confirmed__nights{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-neutral-400,#a1a1a1)}@supports (color:lab(0% 0 0)){.bungalows-confirmed__nights{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.bungalows-confirmed__row--total dt{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary,#024859)}.bungalows-confirmed__total{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-primary,#024859)}.bungalows-confirmed__email-note{max-width:var(--container-xs,20rem);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-neutral-400,#a1a1a1);display:flex}@supports (color:lab(0% 0 0)){.bungalows-confirmed__email-note{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.bungalows-confirmed__email-note svg{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));flex-shrink:0}.bungalows-confirmed__reset{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-border-style:none;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#024859);text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-style:none;text-decoration-line:underline;display:flex}@media (hover:hover){.bungalows-confirmed__reset:hover{color:var(--color-accent,#f2c12d)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial}}}.servicios{background-color:var(--color-white,#fff)}.servicios__container{max-width:var(--container-7xl,80rem);margin-inline:auto}.servicios__header{margin-bottom:calc(var(--spacing,.25rem) * 14);text-align:center}.servicios__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-accent-text,#92650a);text-transform:uppercase;display:block}.servicios__eyebrow:before{content:"";vertical-align:middle;background:currentColor;border-radius:1px;width:1.5rem;height:2px;margin-right:.5rem;display:inline-block}.servicios__title{margin-bottom:calc(var(--spacing,.25rem) * 4)}.servicios__subtitle{max-width:var(--container-2xl,42rem);color:var(--color-gray-500,#6a7282);margin-inline:auto}@supports (color:lab(0% 0 0)){.servicios__subtitle{color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}.servicios__grid{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.servicios__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.servicios__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.servicios__item{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);background-color:var(--color-gray-50,#f9fafb);padding:calc(var(--spacing,.25rem) * 8);text-align:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;display:flex}@supports (color:lab(0% 0 0)){.servicios__item{background-color:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}}@media (hover:hover){.servicios__item:hover{background-color:var(--color-accent-200,#feefd6)}}.servicios__item-icon{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));color:var(--color-primary,#024859)}.servicios__item-title{margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#024859)}.servicios__item-description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,#4a5565)}@supports (color:lab(0% 0 0)){.servicios__item-description{color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}.actividades{background-color:var(--color-stone-50,#fafaf9)}@supports (color:lab(0% 0 0)){.actividades{background-color:var(--color-stone-50,lab(98.2686% -.0991821 .364304))}}.actividades__container{max-width:var(--container-7xl,80rem);margin-inline:auto}.actividades__header{margin-bottom:calc(var(--spacing,.25rem) * 14);text-align:center}.actividades__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-accent-text,#92650a);text-transform:uppercase;display:block}.actividades__eyebrow:before{content:"";vertical-align:middle;background:currentColor;border-radius:1px;width:1.5rem;height:2px;margin-right:.5rem;display:inline-block}.actividades__title{margin-bottom:calc(var(--spacing,.25rem) * 4)}.actividades__subtitle{max-width:var(--container-2xl,42rem);color:var(--color-gray-500,#6a7282);margin-inline:auto}@supports (color:lab(0% 0 0)){.actividades__subtitle{color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}.actividades__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){.actividades__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.actividades__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.actividades__cta-wrapper{margin-top:calc(var(--spacing,.25rem) * 12);justify-content:center;display:flex}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial}}}.actividad-card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-100,#f5f5f5);background-color:var(--color-white,#fff);cursor:pointer;border-top:3px solid #0000;flex-direction:column;height:100%;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000d,0 1px 2px -1px #0000000d}@supports (color:lab(0% 0 0)){.actividad-card{border-color:var(--color-neutral-100,lab(96.52% -.0000298023 .0000119209))}}.actividad-card:hover{transform:scale(1.02);box-shadow:0 20px 48px -8px #0248592e,0 0 0 1px #00000008}.actividad-card[data-variant=wine]{border-top-color:#6b2740}.actividad-card[data-variant=food]{border-top-color:#b84e14}.actividad-card[data-variant=nature]{border-top-color:#1e6647}.actividad-card[data-variant=adventure]{border-top-color:#c49a10}.actividad-card[data-variant=culture]{border-top-color:#024859}.actividad-card__image-wrap{aspect-ratio:3/2;flex-shrink:0;position:relative;overflow:hidden}.actividad-card__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s}.actividad-card:hover .actividad-card__image{transform:scale(1.08)}.actividad-card__image-wrap:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0000002e 100%);position:absolute;inset:0}.actividad-card__tag{z-index:1;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;border-radius:3.40282e38px;position:absolute;top:.75rem;left:.75rem;box-shadow:0 1px 4px #00000026}.actividad-card__tag--wine{color:#fff;background-color:#6b2740}.actividad-card__tag--food{color:#fff;background-color:#b84e14}.actividad-card__tag--nature{color:#fff;background-color:#1e6647}.actividad-card__tag--adventure{color:#024859;background-color:#f2c12d}.actividad-card__tag--culture{color:#fff;background-color:#024859}.actividad-card__body{flex-direction:column;flex:1;gap:.875rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.actividad-card__content{flex:1}.actividad-card__title{color:var(--color-primary,#024859);margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.3}.actividad-card__description{color:#6b7280;font-size:.875rem;line-height:1.65}.actividad-card__distance{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200,#e5e5e5);background-color:var(--color-neutral-100,#f5f5f5);color:var(--color-neutral-500,#737373);border-radius:9999px;align-items:center;gap:.375rem;width:fit-content;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}@supports (color:lab(0% 0 0)){.actividad-card__distance{border-color:var(--color-neutral-200,lab(90.952% 0 -.0000119209));background-color:var(--color-neutral-100,lab(96.52% -.0000298023 .0000119209));color:var(--color-neutral-500,lab(48.496% 0 0))}}.actividad-card__distance svg{color:#9ca3af;flex-shrink:0;width:.8rem;height:.8rem}.actividad-card__cta{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-primary,#024859);color:var(--color-white,#fff);cursor:pointer;border-radius:.625rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s;display:flex}.actividad-card__cta:hover{opacity:.88;transform:translateY(-1px)}.actividad-card__cta:focus-visible{outline-offset:2px;outline:2px solid}.actividad-card[data-variant=wine] .actividad-card__cta{background-color:#6b2740}.actividad-card[data-variant=food] .actividad-card__cta{background-color:#b84e14}.actividad-card[data-variant=nature] .actividad-card__cta{background-color:#1e6647}.actividad-card[data-variant=adventure] .actividad-card__cta,.actividad-card[data-variant=culture] .actividad-card__cta{background-color:#024859}.actividad-card__cta svg{flex-shrink:0;width:.875rem;height:.875rem}@media (prefers-reduced-motion:reduce){.actividad-card{transition:box-shadow .2s}.actividad-card:hover{transform:none}.actividad-card__image,.actividad-card__cta{transition:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-border-style:solid}}}.reserva-cta{background-color:var(--color-accent,#f2c12d)}.reserva-cta__container{max-width:var(--container-4xl,56rem);align-items:center;gap:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.reserva-cta__eyebrow{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#024859b3}@supports (color:color-mix(in lab, red, red)){.reserva-cta__eyebrow{color:color-mix(in oklab, var(--color-primary,#024859) 70%, transparent)}}.reserva-cta__eyebrow{text-transform:uppercase}.reserva-cta__eyebrow:before{content:"";vertical-align:middle;background:currentColor;border-radius:1px;width:1.5rem;height:2px;margin-right:.5rem;display:inline-block}.reserva-cta__title{margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#024859)}@media (min-width:48rem){.reserva-cta__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.reserva-cta__subtitle{max-width:var(--container-xl,36rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:#024859b3}@supports (color:color-mix(in lab, red, red)){.reserva-cta__subtitle{color:color-mix(in oklab, var(--color-primary,#024859) 70%, transparent)}}@media (min-width:48rem){.reserva-cta__subtitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.reserva-cta__actions{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.reserva-cta__actions{flex-direction:row}}.reserva-cta__btn-primary{cursor:pointer;border-radius:var(--radius-md,.375rem);background-color:var(--color-primary,#024859);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;align-items:center;text-decoration-line:none;transition-duration:.3s;display:inline-flex}@media (hover:hover){.reserva-cta__btn-primary:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#0248594d}@supports (color:color-mix(in lab, red, red)){.reserva-cta__btn-primary:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary,#024859) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.reserva-cta__btn-primary:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.reserva-cta__btn-secondary{cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary,#024859);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#024859);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;align-items:center;text-decoration-line:none;transition-duration:.3s;display:inline-flex}@media (hover:hover){.reserva-cta__btn-secondary:hover{background-color:var(--color-primary,#024859);color:var(--color-white,#fff)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-duration:initial;--tw-leading:initial}}}.testimonials{background-color:var(--color-primary,#024859)}.testimonials__container{max-width:var(--container-7xl,80rem);margin-inline:auto}.testimonials__header{margin-bottom:calc(var(--spacing,.25rem) * 14);text-align:center}.testimonials__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-accent,#f2c12d);text-transform:uppercase;display:block}.testimonials__eyebrow:before{content:"";vertical-align:middle;background:currentColor;border-radius:1px;width:1.5rem;height:2px;margin-right:.5rem;display:inline-block}.testimonials__title{margin-bottom:calc(var(--spacing,.25rem) * 0);color:var(--color-white,#fff)}.testimonials__grid{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.testimonials__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.testimonials__card{gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.testimonials__card{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.testimonials__card{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.testimonials__card{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.testimonials__card{padding:calc(var(--spacing,.25rem) * 8);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.testimonials__card:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.testimonials__card:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}}.testimonials__stars{gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-accent,#f2c12d);display:flex}.testimonials__comment{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#fffc;flex:1}@supports (color:color-mix(in lab, red, red)){.testimonials__comment{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.testimonials__comment{font-style:italic}.testimonials__author{gap:calc(var(--spacing,.25rem) * .5);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.testimonials__author{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.testimonials__author{padding-top:calc(var(--spacing,.25rem) * 4)}.testimonials__name{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.testimonials__location{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.testimonials__location{color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-tracking:initial;--tw-font-weight:initial}}}.blog-card{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,#f3f4f6);background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.4s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));flex-direction:column;display:flex;overflow:hidden}@supports (color:lab(0% 0 0)){.blog-card{border-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}}@media (hover:hover){.blog-card:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#99a1af99}@supports (color:color-mix(in lab, red, red)){.blog-card:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-gray-400,lab(65.9269% -.832707 -8.17473)) 60%, transparent) var(--tw-shadow-alpha), transparent)}}}.blog-card__date{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-gray-400,#99a1af);text-transform:uppercase}@supports (color:lab(0% 0 0)){.blog-card__date{color:var(--color-gray-400,lab(65.9269% -.832707 -8.17473))}}.blog-card__tags{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.blog-card__tag{background-color:var(--color-accent-200,#feefd6);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary,#024859);border-radius:3.40282e38px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
