@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-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-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-y-reverse:0}}}.property-detail-layout{margin-top:calc(var(--spacing,.25rem) * 10);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:45fr 55fr;display:grid}.property-detail-side{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;min-width:0;display:flex}.property-detail-main{background-color:var(--color-off-white,#f8f7f4);min-width:0;padding:calc(var(--spacing,.25rem) * 8);--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);border-radius:1px}.property-detail-badge{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:18px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-white,#fff);text-transform:uppercase;display:inline-block}.property-detail-badge.arriendo{background-color:var(--color-selki-red,#f82018)}.property-detail-badge.venta{background-color:var(--color-mint-dark,#2d7a5c)}.property-detail-main h1{margin-top:calc(var(--spacing,.25rem) * 4);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-leading:1.1;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.1;font-weight:var(--font-weight-semibold,600);--tw-tracking:-1px;letter-spacing:-1px;color:var(--color-charcoal,#1e2423);font-size:clamp(32px,4vw,44px)}.property-detail-location{margin-top:calc(var(--spacing,.25rem) * 3);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-charcoal-60,#1e242399)}.property-detail-price{margin-top:calc(var(--spacing,.25rem) * 5);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:28px;font-weight:var(--font-weight-semibold,600);color:var(--color-selki-red,#f82018);display:block}.property-detail-divider{margin-block:calc(var(--spacing,.25rem) * 6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-charcoal-15,#1e242314)}.property-stat-row{margin-bottom:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-charcoal-15,#1e242314);padding-bottom:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.property-stat-item{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.property-stat-item svg{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--color-selki-red,#f82018);flex-shrink:0}.property-stat-item strong{font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:18px;font-weight:var(--font-weight-semibold,600);color:var(--color-charcoal,#1e2423);display:block}.property-stat-item span{font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase;display:block}.property-detail-main .section-eyebrow{margin-top:calc(var(--spacing,.25rem) * 2)}.property-detail-main h2{margin-top:calc(var(--spacing,.25rem) * 2);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-leading:1.05;--tw-font-weight:var(--font-weight-semibold,600);font-size:32px;line-height:1.05;font-weight:var(--font-weight-semibold,600);color:var(--color-charcoal,#1e2423)}.property-detail-description{margin-top:calc(var(--spacing,.25rem) * 6);text-align:justify;font-family:var(--font-jost), "Jost", Georgia, serif;--tw-leading:1.8;white-space:pre-wrap;color:var(--color-charcoal-60,#1e242399);font-size:16px;line-height:1.8}.property-tags{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.property-tags span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-charcoal-15,#1e242314);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1px;letter-spacing:1px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase}.property-features{margin-top:calc(var(--spacing,.25rem) * 8)}:where(.property-features>: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-charcoal-15,#1e242314)}.property-features{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-charcoal-15,#1e242314)}.property-features div{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.property-features span{font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase}.property-features strong{font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-medium,500);font-size:12px;font-weight:var(--font-weight-medium,500);color:var(--color-charcoal,#1e2423)}.property-contact-button{margin-top:calc(var(--spacing,.25rem) * 8);background-color:var(--color-selki-red,#f82018);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);text-align:center;font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-white,#fff);text-transform:uppercase;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:none;display:block}@media (hover:hover){.property-contact-button:hover{background-color:var(--color-selki-red-hover,#d41812)}}.property-gallery{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.property-gallery-main{aspect-ratio:4/3;cursor:zoom-in;border-style:var(--tw-border-style);background-color:var(--color-charcoal,#1e2423);border-width:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.property-gallery-main img{object-fit:cover}.property-gallery-thumbs{width:100%}.property-gallery-thumb-slide{width:calc(var(--spacing,.25rem) * 24)!important}.property-gallery-thumb{aspect-ratio:4/3;cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-charcoal-15,#1e242314);width:100%;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));border-width:2px;border-color:#0000;padding:0;display:block;position:relative;overflow:hidden}.property-gallery-thumb img{object-fit:cover}.property-gallery-thumb-active{border-color:var(--color-selki-red,#f82018)}.property-location-map{height:calc(var(--spacing,.25rem) * 72);width:100%;overflow:hidden}.property-location-map-placeholder{height:calc(var(--spacing,.25rem) * 32);background-color:var(--color-off-white,#f8f7f4);padding-inline:calc(var(--spacing,.25rem) * 4);text-align:center;font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;color:var(--color-charcoal-60,#1e242399);justify-content:center;align-items:center;font-size:12px;display:flex}.property-lightbox{z-index:200;background-color:#1e2423f2;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.property-lightbox{background-color:color-mix(in oklab, var(--color-charcoal,#1e2423) 95%, transparent)}}.property-lightbox{padding:calc(var(--spacing,.25rem) * 4)}.property-lightbox-image{width:90vw;height:85vh;max-width:var(--container-6xl,72rem);cursor:default;position:relative}.property-lightbox-img{opacity:0;transition-property:opacity;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;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}.property-lightbox-img.is-loaded{opacity:1}.property-lightbox-spinner{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);animation:var(--animate-spin,spin 1s linear infinite);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white-20,#fff3);border-top-color:var(--color-white,#fff);border-radius:3.40282e38px;margin:auto;position:absolute;inset:0}.property-lightbox-close{top:calc(var(--spacing,.25rem) * 5);right:calc(var(--spacing,.25rem) * 5);z-index:10;width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);background-color:#ffffff1a;border-width:0;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.property-lightbox-close{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.property-lightbox-close{color:var(--color-white,#fff);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))}@media (hover:hover){.property-lightbox-close:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.property-lightbox-close:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}}.property-lightbox-nav{z-index:10;width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;border-style:var(--tw-border-style);background-color:#ffffff1a;border-width:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.property-lightbox-nav{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.property-lightbox-nav{color:var(--color-white,#fff);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))}@media (hover:hover){.property-lightbox-nav:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.property-lightbox-nav:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}}.property-lightbox-prev{left:calc(var(--spacing,.25rem) * 3)}@media (min-width:40rem){.property-lightbox-prev{left:calc(var(--spacing,.25rem) * 6)}}.property-lightbox-next{right:calc(var(--spacing,.25rem) * 3)}@media (min-width:40rem){.property-lightbox-next{right:calc(var(--spacing,.25rem) * 6)}}.property-lightbox-counter{bottom:calc(var(--spacing,.25rem) * 5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-white-60,#fff9);text-transform:uppercase;font-size:11px;position:absolute;left:50%}@media (max-width:768px){.property-detail-layout{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr))}}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}.top-bar{z-index:100;height:calc(var(--spacing,.25rem) * 9);background-color:var(--color-charcoal,#1e2423);padding-inline:calc(var(--spacing,.25rem) * 12);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-tracking:.5px;letter-spacing:.5px;color:var(--color-white-60,#fff9);transition-property:transform,opacity;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;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));inset-inline:0;justify-content:space-between;align-items:center;font-size:10px;display:none;position:fixed;top:0}@media (min-width:48rem){.top-bar{display:flex}}.site-header.is-scrolled .top-bar{pointer-events:none;--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.top-bar-indicators{align-items:center;gap:calc(var(--spacing,.25rem) * 5);display:flex}.top-bar-indicator strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.top-bar-contact{align-items:center;gap:calc(var(--spacing,.25rem) * 5);display:flex}.top-bar-contact a{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);color:var(--color-white-60,#fff9);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:none;display:flex}@media (hover:hover){.top-bar-contact a:hover{color:var(--color-white,#fff)}}nav{z-index:100;height:calc(var(--spacing,.25rem) * 14);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-charcoal-15,#1e242314);inset-inline:0;background-color:#d4ede0e6;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0}@supports (color:color-mix(in lab, red, red)){nav{background-color:color-mix(in oklab, var(--color-mint,#d4ede0) 90%, transparent)}}nav{padding-inline:calc(var(--spacing,.25rem) * 12);transition-property:top;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;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}@media (min-width:48rem){nav{top:calc(var(--spacing,.25rem) * 9)}.site-header.is-scrolled nav{top:0}}.nav-brand{font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:20px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.3px;letter-spacing:.3px;color:var(--color-selki-red,#f82018);text-decoration-line:none}.nav-logo-frame,.footer-logo-frame{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 32);display:block;position:relative}.nav-logo-frame img,.footer-logo-frame img{object-fit:contain}.nav-brand span{margin-left:calc(var(--spacing,.25rem) * 2.5);vertical-align:middle;font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);--tw-tracking:3px;letter-spacing:3px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase}.nav-links{gap:calc(var(--spacing,.25rem) * 8);list-style-type:none;display:flex}.nav-links a{font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase;transition-property:color;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;--tw-ease:ease;text-decoration-line:none;transition-duration:.2s;transition-timing-function:ease}.nav-links a:hover{color:var(--color-charcoal,#1e2423)}section{scroll-margin-top:calc(var(--spacing,.25rem) * 14);padding-top:calc(var(--spacing,.25rem) * 25);padding-bottom:calc(var(--spacing,.25rem) * 20)}.container{max-width:var(--container-6xl,72rem);padding-inline:var(--spacing,.25rem);margin-inline:auto}.section-eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:3px;letter-spacing:3px;color:var(--color-selki-red,#f82018);text-transform:uppercase;display:block}.section-title{margin-bottom:calc(var(--spacing,.25rem) * 4);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-leading:1.05;--tw-font-weight:var(--font-weight-light,300);font-size:48px;line-height:1.05;font-weight:var(--font-weight-light,300);--tw-tracking:-.5px;letter-spacing:-.5px;color:var(--color-charcoal,#1e2423)}.section-desc{margin-bottom:calc(var(--spacing,.25rem) * 14);max-width:calc(var(--spacing,.25rem) * 130);font-family:var(--font-jost), "Jost", Georgia, serif;--tw-leading:1.75;color:var(--color-charcoal-60,#1e242399);font-size:15px;line-height:1.75}#portada{isolation:isolate;background-color:var(--color-charcoal,#1e2423);flex-direction:column;justify-content:flex-end;min-height:100vh;padding:0;display:flex;position:relative;overflow:hidden}.hero-background{z-index:0;position:absolute;inset:0}.hero-background-image{object-fit:cover}.hero-overlay{z-index:1;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-charcoal,#1e2423);--tw-gradient-via:#1e2423b3;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero-overlay{--tw-gradient-via:color-mix(in oklab, var(--color-charcoal,#1e2423) 70%, transparent)}}.hero-overlay{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-to:#1e24234d}@supports (color:color-mix(in lab, red, red)){.hero-overlay{--tw-gradient-to:color-mix(in oklab, var(--color-charcoal,#1e2423) 30%, transparent)}}.hero-overlay{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.cover-inner{z-index:2;width:100%;max-width:var(--container-6xl,72rem);padding-inline:calc(var(--spacing,.25rem) * 12);padding-bottom:calc(var(--spacing,.25rem) * 20);margin-inline:auto;position:relative}.cover-tag{margin-bottom:calc(var(--spacing,.25rem) * 6);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:4px;letter-spacing:4px;color:var(--color-mint-mid,#a8d5bd);text-transform:uppercase;display:block}.cover-h1{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-leading:.95;--tw-font-weight:var(--font-weight-light,300);line-height:.95;font-weight:var(--font-weight-light,300);--tw-tracking:-1px;letter-spacing:-1px;color:var(--color-white,#fff);font-size:clamp(64px,8vw,110px)}.cover-h1 em{color:var(--color-selki-red,#f82018);font-style:italic}.cover-sub{margin-bottom:calc(var(--spacing,.25rem) * 12);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-normal,400);font-size:13px;font-weight:var(--font-weight-normal,400);--tw-tracking:4px;letter-spacing:4px;color:var(--color-mint-mid,#a8d5bd);text-transform:uppercase}.cover-meta{margin-bottom:calc(var(--spacing,.25rem) * 18);gap:calc(var(--spacing,.25rem) * 12);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-white-10,#ffffff1a);padding-top:calc(var(--spacing,.25rem) * 8);display:flex}.cover-meta-item{font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-tracking:1px;letter-spacing:1px;color:var(--color-white-35,#ffffff59);font-size:11px}.cover-meta-item strong{margin-bottom:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white-60,#fff9);display:block}.hero-logo-frame{margin-block:calc(var(--spacing,.25rem) * 5);aspect-ratio:849/260;width:80vw;max-width:calc(var(--spacing,.25rem) * 150);margin-left:0;position:relative}.hero-logo-frame img{object-fit:contain;object-position:left}.featured-properties{background-color:var(--color-off-white,#f8f7f4);padding-bottom:calc(var(--spacing,.25rem) * 20);overflow:hidden}.featured-properties-grid{gap:calc(var(--spacing,.25rem) * 5);padding:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.featured-property,.catalog-property-card{background-color:var(--color-white,#fff)}.featured-property-link,.catalog-property-link{text-decoration-line:none;display:block}.featured-property-image,.catalog-property-image{aspect-ratio:var(--aspect-video,16 / 9);background-color:var(--color-charcoal,#1e2423);position:relative;overflow:hidden}.featured-property-image img,.catalog-property-image img{object-fit:cover;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;--tw-ease:ease;transition-duration:.3s;transition-timing-function:ease}.featured-property-link:hover .featured-property-image img{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.featured-property-content{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-charcoal-15,#1e242314);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 5)}.featured-property-type{font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:2px;letter-spacing:2px;color:var(--color-selki-red,#f82018);text-transform:uppercase;display:block}.featured-property-content h3{margin-top:calc(var(--spacing,.25rem) * 2);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-leading:1.1;--tw-font-weight:var(--font-weight-semibold,600);font-size:20px;line-height:1.1;font-weight:var(--font-weight-semibold,600);color:var(--color-charcoal,#1e2423)}.featured-property-content p{margin-top:var(--spacing,.25rem);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;color:var(--color-charcoal-60,#1e242399);font-size:12px}.featured-property-price{margin-top:calc(var(--spacing,.25rem) * 4);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:18px;font-weight:var(--font-weight-semibold,600);color:var(--color-selki-red,#f82018);display:block}.featured-property-price-equivalence{margin-top:calc(var(--spacing,.25rem) * .5);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-normal,400);font-size:11px;font-weight:var(--font-weight-normal,400);color:var(--color-charcoal-60,#1e242399);display:block}.featured-properties-footer{padding-top:calc(var(--spacing,.25rem) * 8);justify-content:center;display:flex}.prop-cta{background-color:var(--color-selki-red,#f82018);padding-inline:calc(var(--spacing,.25rem) * 5.5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:2px;letter-spacing:2px;color:var(--color-white,#fff);text-transform:uppercase;transition-property:background;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;--tw-ease:ease;border-radius:1px;text-decoration-line:none;transition-duration:.2s;transition-timing-function:ease;display:inline-block}.prop-cta:hover{background-color:var(--color-selki-red-hover,#d41812)}.about{background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 20)}.about-inner{gap:calc(var(--spacing,.25rem) * 20);grid-template-columns:1fr 1fr;display:grid}.about-lead .section-title{max-width:calc(var(--spacing,.25rem) * 125);margin-bottom:0}.about-copy{max-width:calc(var(--spacing,.25rem) * 130);font-family:var(--font-jost), "Jost", Georgia, serif;--tw-leading:1.75;color:var(--color-charcoal-60,#1e242399);align-self:flex-end;font-size:15px;line-height:1.75}.about-copy p+p{margin-top:calc(var(--spacing,.25rem) * 5)}.about-intro{--tw-leading:1.6;color:var(--color-charcoal,#1e2423);font-size:18px;line-height:1.6}.about-highlights{margin-top:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-charcoal-15,#1e242314);padding-top:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.about-highlight strong{font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-font-weight:var(--font-weight-light,300);font-size:28px;font-weight:var(--font-weight-light,300);color:var(--color-selki-red,#f82018);display:block}.about-highlight span{margin-top:var(--spacing,.25rem);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase;display:block}.services{background-color:var(--color-off-white,#f8f7f4);padding-block:calc(var(--spacing,.25rem) * 20)}.services-heading{margin-bottom:calc(var(--spacing,.25rem) * 14);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:1.2fr .8fr;display:grid}.services-heading .section-title{max-width:calc(var(--spacing,.25rem) * 162.5);margin-bottom:0}.services-intro{max-width:calc(var(--spacing,.25rem) * 95);font-family:var(--font-jost), "Jost", Georgia, serif;--tw-leading:1.7;color:var(--color-charcoal-60,#1e242399);font-size:15px;line-height:1.7}.services-grid{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-charcoal-15,#1e242314);background-color:var(--color-charcoal-15,#1e242314);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.service-card{min-height:calc(var(--spacing,.25rem) * 75);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 7);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;--tw-ease:ease;flex-direction:column;transition-duration:.3s;transition-timing-function:ease;display:flex;position:relative}.service-card:hover{background-color:var(--color-mint,#d4ede0);color:var(--color-charcoal,#1e2423)}.service-card-top{margin-bottom:calc(var(--spacing,.25rem) * 12);justify-content:space-between;align-items:flex-start;display:flex}.service-number{font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-leading:1;--tw-font-weight:var(--font-weight-light,300);font-size:52px;line-height:1;font-weight:var(--font-weight-light,300);color:var(--color-selki-red,#f82018)}.service-mark{margin-top:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);background-color:var(--color-mint-deep,#4fa882);border-radius:3.40282e38px;display:block}.service-card h3{max-width:calc(var(--spacing,.25rem) * 57.5);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-leading:1.05;--tw-font-weight:var(--font-weight-light,300);font-size:26px;line-height:1.05;font-weight:var(--font-weight-light,300);color:var(--color-charcoal,#1e2423)}.service-card p{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 4);max-width:calc(var(--spacing,.25rem) * 72.5);font-family:var(--font-jost), "Jost", Georgia, serif;--tw-leading:1.7;color:var(--color-charcoal-60,#1e242399);font-size:13.5px;line-height:1.7}.service-link{font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-selki-red,#f82018);text-transform:uppercase;align-self:flex-start;margin-top:auto;text-decoration-line:none}.service-link span{margin-left:var(--spacing,.25rem);text-transform:none;font-size:15px}.call-to-action{background-color:var(--color-charcoal,#1e2423);padding-block:calc(var(--spacing,.25rem) * 16);color:var(--color-white,#fff)}.call-to-action-inner{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 8);display:flex}.call-to-action h2{font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-leading:1.1;--tw-font-weight:var(--font-weight-light,300);font-size:32px;line-height:1.1;font-weight:var(--font-weight-light,300)}.call-to-action p{margin-top:calc(var(--spacing,.25rem) * 3);max-width:calc(var(--spacing,.25rem) * 140);font-family:var(--font-jost), "Jost", Georgia, serif;color:var(--color-white-55,#ffffff8c);font-size:15px}.call-to-action-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-selki-red,#f82018);background-color:var(--color-selki-red,#f82018);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:2px;letter-spacing:2px;color:var(--color-white,#fff);text-transform:uppercase;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:.2s;flex-shrink:0;text-decoration-line:none;transition-duration:.2s}@media (hover:hover){.call-to-action-button:hover{border-color:var(--color-selki-red-hover,#d41812);background-color:var(--color-selki-red-hover,#d41812)}}.contact-section{background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 20)}.contact-inner{gap:calc(var(--spacing,.25rem) * 20);grid-template-columns:.8fr 1.2fr;display:grid}.contact-copy{align-self:flex-start}.contact-copy .section-title{margin-bottom:calc(var(--spacing,.25rem) * 5)}.contact-copy>p{max-width:calc(var(--spacing,.25rem) * 97.5);font-family:var(--font-jost), "Jost", Georgia, serif;--tw-leading:1.7;color:var(--color-charcoal-60,#1e242399);font-size:15px;line-height:1.7}.contact-form{border-top-style:var(--tw-border-style);border-top-width:2px;border-color:var(--color-selki-red,#f82018);padding-top:calc(var(--spacing,.25rem) * 6)}.contact-form-grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.contact-form label{font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase;display:block}.contact-form input,.contact-form select,.contact-form textarea{margin-top:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-charcoal-15,#1e242314);background-color:var(--color-off-white,#f8f7f4);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-jost), "Jost", Georgia, serif;--tw-font-weight:var(--font-weight-normal,400);font-size:14px;font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-charcoal,#1e2423);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:.2s;--tw-outline-style:none;border-radius:0;outline-style:none;transition-duration:.2s;display:block}.contact-form input,.contact-form select{height:calc(var(--spacing,.25rem) * 11)}.contact-form textarea{resize:vertical}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--color-selki-red,#f82018)}.contact-form>label{margin-top:calc(var(--spacing,.25rem) * 5)}.contact-form-footer{margin-top:calc(var(--spacing,.25rem) * 6);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 5);display:flex}.contact-success{font-family:var(--font-jost), "Jost", Georgia, serif;color:var(--color-mint-dark,#2d7a5c);font-size:13px}.contact-submit{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-selki-red,#f82018);background-color:var(--color-selki-red,#f82018);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:2px;letter-spacing:2px;color:var(--color-white,#fff);text-transform:uppercase;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:.2s;margin-left:auto;transition-duration:.2s}@media (hover:hover){.contact-submit:hover{border-color:var(--color-selki-red-hover,#d41812);background-color:var(--color-selki-red-hover,#d41812)}}.contact-honeypot{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.recaptcha-notice{margin-top:calc(var(--spacing,.25rem) * 4);font-family:var(--font-jost), "Jost", Georgia, serif;--tw-leading:1.6;color:var(--color-charcoal-60,#1e242399);font-size:11px;line-height:1.6}.recaptcha-notice a{text-decoration-line:underline}@media (hover:hover){.recaptcha-notice a:hover{color:var(--color-selki-red,#f82018)}}.privacy-content{padding-top:calc(var(--spacing,.25rem) * 16);padding-bottom:calc(var(--spacing,.25rem) * 24)}.privacy-content>p,.privacy-content>ul{margin-top:calc(var(--spacing,.25rem) * 4);max-width:none;font-family:var(--font-jost), "Jost", Georgia, serif;--tw-leading:1.7;color:var(--color-charcoal-60,#1e242399);font-size:15px;line-height:1.7}.privacy-content h2{margin-top:calc(var(--spacing,.25rem) * 8);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;color:var(--color-charcoal,#1e2423);font-size:20px}.privacy-content ul{list-style-type:disc}:where(.privacy-content ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.privacy-content ul{padding-left:calc(var(--spacing,.25rem) * 5)}.privacy-content a{color:var(--color-selki-red,#f82018);text-decoration-line:underline}.privacy-content strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-charcoal,#1e2423)}.contact-form .contact-consent{margin-top:calc(var(--spacing,.25rem) * 5);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-jost), "Jost", Georgia, serif;--tw-font-weight:var(--font-weight-normal,400);font-size:13px;font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-charcoal-60,#1e242399);text-transform:none;display:flex}.contact-consent input{margin-top:var(--spacing,.25rem);flex-shrink:0;width:auto;height:auto}.contact-consent a{text-decoration-line:underline}@media (hover:hover){.contact-consent a:hover{color:var(--color-selki-red,#f82018)}}footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-charcoal-15,#1e242314);background-color:var(--color-mint,#d4ede0);padding-inline:calc(var(--spacing,.25rem) * 12);padding-block:calc(var(--spacing,.25rem) * 12);justify-content:space-between;align-items:center;display:flex}.footer-logo-frame{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 60)}.footer-tag{font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;color:var(--color-charcoal-60,#1e242399);font-size:15px;font-style:italic}.footer-meta{text-align:right;font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-leading:1.6;color:var(--color-charcoal-45,#1e242373);font-size:11px;line-height:1.6}.footer-privacy-link{text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.footer-privacy-link:hover{color:var(--color-charcoal-60,#1e242399)}}.properties-page{background-color:var(--color-off-white,#f8f7f4)}.properties-page-hero{background-color:var(--color-charcoal,#1e2423);padding-top:calc(var(--spacing,.25rem) * 28);padding-bottom:calc(var(--spacing,.25rem) * 20);color:var(--color-white,#fff)}.properties-page-hero h1{margin-top:calc(var(--spacing,.25rem) * 3);max-width:calc(var(--spacing,.25rem) * 175);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-leading:.95;--tw-font-weight:var(--font-weight-light,300);line-height:.95;font-weight:var(--font-weight-light,300);--tw-tracking:-1px;letter-spacing:-1px;font-size:clamp(48px,7vw,90px)}.properties-page-hero p{margin-top:calc(var(--spacing,.25rem) * 5);max-width:calc(var(--spacing,.25rem) * 130);font-family:var(--font-jost), "Jost", Georgia, serif;--tw-leading:1.7;color:var(--color-white-55,#ffffff8c);font-size:16px;line-height:1.7}.properties-page-content{padding-block:calc(var(--spacing,.25rem) * 16)}.properties-filters{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-charcoal-15,#1e242314);padding-block:calc(var(--spacing,.25rem) * 5);grid-template-columns:2fr 1fr 1fr 1fr auto;display:grid}.properties-filters label{display:block}.properties-filters label>span{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase;display:block}.properties-filters input,.properties-filters select{height:calc(var(--spacing,.25rem) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-charcoal-15,#1e242314);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);font-family:var(--font-jost), "Jost", Georgia, serif;color:var(--color-charcoal,#1e2423);--tw-outline-style:none;border-radius:0;outline-style:none;font-size:13px}.properties-filters input:focus,.properties-filters select:focus{border-color:var(--color-selki-red,#f82018)}.properties-clear{height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-charcoal-15,#1e242314);padding-inline:calc(var(--spacing,.25rem) * 4);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase;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}@media (hover:hover){.properties-clear:hover{border-color:var(--color-selki-red,#f82018);color:var(--color-selki-red,#f82018)}}.properties-results-header{padding-block:calc(var(--spacing,.25rem) * 6);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.properties-results-header span:last-child{color:var(--color-selki-red,#f82018)}.properties-catalog-grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.properties-pagination{z-index:auto;margin-top:calc(var(--spacing,.25rem) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-color:var(--color-charcoal-15,#1e242314);height:auto;padding-inline:0;padding-top:calc(var(--spacing,.25rem) * 8);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase;background-color:#0000;display:flex;position:static;inset:auto}.properties-pagination button{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-charcoal-15,#1e242314);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);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}@media (hover:hover){.properties-pagination button:hover{border-color:var(--color-selki-red,#f82018);color:var(--color-selki-red,#f82018)}}.properties-pagination button:disabled{cursor:not-allowed;opacity:.4}@media (hover:hover){.properties-pagination button:disabled:hover{border-color:var(--color-charcoal-15,#1e242314);color:var(--color-charcoal-60,#1e242399)}}.properties-empty{border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-charcoal-15,#1e242314);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 20);text-align:center}.properties-empty h2{font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-font-weight:var(--font-weight-light,300);font-size:32px;font-weight:var(--font-weight-light,300);color:var(--color-charcoal,#1e2423)}.properties-empty p{margin-top:calc(var(--spacing,.25rem) * 3);font-family:var(--font-jost), "Jost", Georgia, serif;color:var(--color-charcoal-60,#1e242399);font-size:15px}.properties-empty-button{margin-top:calc(var(--spacing,.25rem) * 6);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-selki-red,#f82018);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-white,#fff);text-transform:uppercase;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));border-width:0}@media (hover:hover){.properties-empty-button:hover{background-color:var(--color-selki-red-hover,#d41812)}}.catalog-property-link:hover .catalog-property-image img{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.catalog-property-featured{top:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 4);z-index:10;background-color:var(--color-selki-red,#f82018);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-white,#fff);text-transform:uppercase;position:absolute}.operation-badge{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-white,#fff);text-transform:uppercase;display:inline-block}.operation-badge.arriendo{background-color:var(--color-selki-red,#f82018)}.operation-badge.venta{background-color:var(--color-mint-dark,#2d7a5c)}.catalog-property-operation{bottom:calc(var(--spacing,.25rem) * 2);left:calc(var(--spacing,.25rem) * 4);z-index:10;position:absolute}.catalog-property-content{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-charcoal-15,#1e242314);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 5)}.catalog-property-content>span{font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:2px;letter-spacing:2px;color:var(--color-selki-red,#f82018);text-transform:uppercase;display:block}.catalog-property-content h3{margin-top:calc(var(--spacing,.25rem) * 2);font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-leading:1.1;--tw-font-weight:var(--font-weight-semibold,600);font-size:20px;line-height:1.1;font-weight:var(--font-weight-semibold,600);color:var(--color-charcoal,#1e2423)}.catalog-property-content p{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 5);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;color:var(--color-charcoal-60,#1e242399);font-size:12px}.catalog-property-content strong{font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:18px;font-weight:var(--font-weight-semibold,600);color:var(--color-selki-red,#f82018);display:block}.property-stats{gap:calc(var(--spacing,.25rem) * 6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-charcoal-15,#1e242314);padding-top:calc(var(--spacing,.25rem) * 4);display:flex}.stat-label{margin-bottom:calc(var(--spacing,.25rem) * .5);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:2px;letter-spacing:2px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase}.stat-value{font-family:var(--font-roboto-condensed), "Roboto Condensed", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:18px;font-weight:var(--font-weight-semibold,600);color:var(--color-selki-red,#f82018);display:block}.stat-value-equivalence{margin-top:calc(var(--spacing,.25rem) * .5);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-normal,400);font-size:10px;font-weight:var(--font-weight-normal,400);color:var(--color-charcoal-60,#1e242399);display:block}.stat-unit{margin-left:calc(var(--spacing,.25rem) * .5);font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;color:var(--color-charcoal-60,#1e242399);font-size:11px}.property-detail{background-color:var(--color-white,#fff);padding-top:calc(var(--spacing,.25rem) * 24);padding-bottom:calc(var(--spacing,.25rem) * 20)}.property-back-link{font-family:var(--font-roboto), "Roboto", system-ui, sans-serif;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:1.5px;letter-spacing:1.5px;color:var(--color-charcoal-60,#1e242399);text-transform:uppercase;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:none}@media (hover:hover){.property-back-link:hover{color:var(--color-selki-red,#f82018)}}@media (max-width:768px){nav{padding-inline:calc(var(--spacing,.25rem) * 6)}.nav-links{display:none}.container{padding-inline:calc(var(--spacing,.25rem) * 6)}section{padding-top:calc(var(--spacing,.25rem) * 20);padding-bottom:calc(var(--spacing,.25rem) * 15)}.featured-properties-grid{grid-template-columns:1fr 1fr}.services-heading,.about-inner,.contact-inner{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:1fr}.services-grid{grid-template-columns:1fr}.call-to-action-inner{flex-direction:column;align-items:flex-start}.contact-form-grid{grid-template-columns:1fr}.contact-form-footer{flex-direction:column;align-items:flex-start}.properties-filters{grid-template-columns:1fr 1fr}.properties-search,.properties-clear{grid-column:span 2/span 2}.properties-catalog-grid{grid-template-columns:1fr 1fr}footer{gap:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column}.footer-meta{text-align:center}}@media (max-width:480px){.featured-properties-grid,.properties-filters,.properties-catalog-grid{grid-template-columns:1fr}.properties-search,.properties-clear{grid-column:span 1/span 1}}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
