._page_1xtda_1{--cevecon-deep:#155c53;--cevecon-dark:#0c302c;--cevecon-turquoise:#2c9d8f;--cevecon-beige:#cbb79b;--cevecon-sand:#f2ede6;min-height:100vh;min-height:100svh;color:var(--cevecon-sand);font-family:var(--font-v2-text), Arial, sans-serif;background:linear-gradient(135deg,#155c53,#0a2e2a);padding-top:6rem;position:relative;overflow:clip visible}._atmosphere_1xtda_19{pointer-events:none;position:absolute;inset:0;overflow:hidden}._sun_1xtda_20{filter:blur(2px);background:#155c531c;border-radius:50%;width:12rem;height:12rem;position:absolute;top:8%;right:10%}._headerShell_1xtda_22{z-index:40;view-transition-name:cevecon-fixed-header;background:0 0;transition:background-color .18s;position:fixed;inset:0 0 auto}._headerScrolled_1xtda_31{background-color:#0a2e2a}._header_1xtda_22{z-index:4;justify-content:space-between;align-items:center;width:min(86rem,100% - 5rem);height:6rem;margin:0 auto;display:flex;position:relative}._logoLink_1xtda_44{width:12.5rem;display:block;position:relative}._logoLink_1xtda_44:before{content:"";pointer-events:none;background:#f2ede6;position:absolute;inset:0;-webkit-mask:url(/cevecon-horizontal.png) 50%/contain no-repeat;mask:url(/cevecon-horizontal.png) 50%/contain no-repeat}._logoLink_1xtda_44 img{opacity:0;width:100%;height:auto;display:block}._headerMeta_1xtda_47{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:2.2rem;font-size:.66rem;font-weight:600;display:flex}._headerMeta_1xtda_47>span{color:var(--cevecon-sand)}._headerMeta_1xtda_47 a{color:var(--cevecon-sand);align-items:center;gap:.65rem;transition:color .18s;display:inline-flex}._headerMeta_1xtda_47 a:hover{color:var(--cevecon-sand)}._headerMeta_1xtda_47 svg{width:.95rem;height:.95rem}._hero_1xtda_53{z-index:2;width:min(78rem,100% - 5rem);min-height:calc(100vh - 6rem);grid-template-columns:minmax(0,1.08fr) minmax(27rem,.92fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);min-height:calc(100svh - 6rem);margin:0 auto;padding:clamp(2.5rem,5vw,5rem) 0;display:grid;position:relative}@media (min-width:1021px){._hero_1xtda_53{min-height:calc(100svh - 9rem);margin-top:-1rem;padding-block:clamp(2rem,3vw,3.5rem)}}._intro_1xtda_71{max-width:42rem}._eyebrow_1xtda_72{color:var(--cevecon-sand);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.85rem;font-size:.62rem;font-weight:650;display:flex}._eyebrowLine_1xtda_73{background:#0a2e2a;width:2.6rem;height:3px}._eyebrow_1xtda_72 small{color:var(--cevecon-sand);font:inherit;margin-left:auto}._title_1xtda_76{font-family:var(--font-v2-text), Arial, sans-serif;letter-spacing:-.055em;text-transform:uppercase;margin:2.8rem 0 1.2rem;font-size:clamp(2.275rem,3.85vw,4.445rem);font-weight:300;line-height:.96}._title_1xtda_76 span,._title_1xtda_76 ._titleLine_1xtda_78{display:block}._title_1xtda_76 ._titleWord_1xtda_79{margin-right:.16em;display:inline-block}._title_1xtda_76 ._titleWord_1xtda_79:last-child{margin-right:0}@keyframes _titleWordExit_1xtda_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(14px)}}@keyframes _titleWordEnter_1xtda_1{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}._hero_1xtda_53 ._intro_1xtda_71>._titleExit_1xtda_89 ._titleWord_1xtda_79{animation:.42s cubic-bezier(.22,.7,.2,1) both _titleWordExit_1xtda_1}._hero_1xtda_53 ._intro_1xtda_71>._titleEnter_1xtda_90 ._titleWord_1xtda_79{animation:.56s cubic-bezier(.22,.7,.2,1) both _titleWordEnter_1xtda_1}._titleAccent_1xtda_91{background:linear-gradient(90deg, var(--cevecon-dark) 0 42%, var(--cevecon-turquoise) 42% 72%, var(--cevecon-beige) 72%);width:4.8rem;height:.55rem;display:block}._lead_1xtda_92{color:#c9b49a;max-width:36rem;margin:1.7rem 0 0;font-size:.98rem;line-height:1.65}._location_1xtda_94{align-items:center;gap:.9rem;margin-top:1.6rem;display:flex}._location_1xtda_94>span{width:2.75rem;height:2.75rem;color:var(--cevecon-sand);background:#0a2e2a;border-radius:50%;flex:none;place-items:center;display:grid}._location_1xtda_94 svg{stroke-width:2px;width:1.1rem;height:1.1rem}._location_1xtda_94 div{color:var(--cevecon-sand);gap:.2rem;font-size:.78rem;font-weight:550;display:grid}._location_1xtda_94 small{color:var(--cevecon-sand);letter-spacing:.16em;text-transform:uppercase;font-size:.55rem;font-weight:650}._location_1xtda_94 div>span{font-weight:400}._location_1xtda_94 div{min-width:0}._locationLink_1xtda_101{max-width:100%;color:var(--cevecon-sand);background:#0a2e2a;border:1px solid #f2ede640;border-radius:.65rem;flex:none;justify-content:center;align-items:center;gap:.45rem;margin-left:auto;padding:.75rem .85rem;font-size:.65rem;font-weight:600;text-decoration:none;transition:background .18s;display:inline-flex}._locationLink_1xtda_101:hover{background:var(--cevecon-deep)}._locationLink_1xtda_101:focus-visible{outline:2px solid var(--cevecon-sand);outline-offset:3px}._locationLink_1xtda_101 svg{width:.95rem;height:.95rem}@media (max-width:1200px){._location_1xtda_94{flex-wrap:wrap}._locationLink_1xtda_101{margin-left:3.65rem}}._highlights_1xtda_110{border-top:1px solid #cbb79b66;border-bottom:1px solid #cbb79b66;grid-template-columns:repeat(3,1fr);margin-top:2rem;display:grid}._highlight_1xtda_110{border-right:1px solid #cbb79b66;align-items:center;gap:.7rem;min-width:0;padding:1rem .8rem 1rem 0;display:flex}._highlight_1xtda_110+._highlight_1xtda_110{padding-left:.8rem}._highlight_1xtda_110:last-child{border-right:0}._highlightIcon_1xtda_114{width:2.15rem;height:2.15rem;color:var(--cevecon-sand);background:#0a2e2a;border-radius:.65rem;flex:none;place-items:center;display:grid}._highlightIcon_1xtda_114 svg{stroke-width:1.8px;width:1rem;height:1rem}._highlight_1xtda_110 div{gap:.15rem;min-width:0;display:grid}._highlight_1xtda_110 strong{color:var(--cevecon-sand);white-space:pre-line;overflow-wrap:anywhere;font-size:.66rem;font-weight:600}._highlight_1xtda_110 small{color:var(--cevecon-sand);letter-spacing:.07em;text-transform:uppercase;font-size:.56rem}._formPanel_1xtda_120{background:var(--cevecon-sand);color:var(--cevecon-deep);border-radius:0 2.5rem 0 0;padding:clamp(2rem,3.3vw,3.4rem);position:relative;overflow:hidden;box-shadow:0 2.5rem 6rem #0324206b}._paletteRail_1xtda_130{grid-template-columns:42% 31% 27%;height:.45rem;display:grid;position:absolute;inset:0 0 auto}._paletteRail_1xtda_130 span:first-child{background:var(--cevecon-dark)}._paletteRail_1xtda_130 span:nth-child(2){background:var(--cevecon-turquoise)}._paletteRail_1xtda_130 span:nth-child(3){background:var(--cevecon-beige)}._formTopline_1xtda_134{color:var(--cevecon-deep);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.62rem;font-weight:700;display:flex}._formTopline_1xtda_134 svg{width:1.15rem;height:1.15rem;color:var(--cevecon-turquoise)}._formPanel_1xtda_120 h2{max-width:27rem;font-family:var(--font-v2-text), Arial, sans-serif;letter-spacing:-.035em;margin:1.2rem 0 .75rem;font-size:clamp(1.55rem,2.15vw,2.25rem);font-weight:400;line-height:1.25}._formIntro_1xtda_137{color:#0c302ca8;margin:0 0 1.65rem;font-size:.84rem;line-height:1.55}._form_1xtda_120{gap:1rem;display:grid}._marketingConsent_1xtda_140{color:var(--cevecon-deep);cursor:pointer;align-items:flex-start;gap:.65rem;font-size:.72rem;line-height:1.5;display:flex}._marketingConsent_1xtda_140 input{accent-color:#155c53;cursor:pointer;flex:none;width:1rem;height:1rem;margin:.15rem 0 0}._marketingConsent_1xtda_140 input:focus-visible{outline:2px solid var(--cevecon-deep);outline-offset:3px}._fieldRow_1xtda_143{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}._field_1xtda_143{gap:.4rem;min-width:0;display:grid}._field_1xtda_143 label{color:#0c302c9e;letter-spacing:.15em;text-transform:uppercase;font-size:.56rem;font-weight:700}._input_1xtda_146,._selectTrigger_1xtda_146{width:100%;min-width:0;height:3rem;color:var(--cevecon-deep);box-shadow:none;background:#faf8f5;border:1px solid #155c532b;border-radius:.75rem;padding-inline:.9rem;font-size:.82rem;line-height:1.4}._input_1xtda_146::placeholder{color:#0c302c5c}:is(._input_1xtda_146:focus-visible,._selectTrigger_1xtda_146:focus-visible){border-color:var(--cevecon-deep);outline:none;box-shadow:0 0 0 3px #155c531c}._selectTrigger_1xtda_146{text-align:left;justify-content:space-between;align-items:center;gap:.65rem;display:flex}._selectTrigger_1xtda_146 [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}._selectTrigger_1xtda_146 svg{color:#155c53;flex-shrink:0}._selectTrigger_1xtda_146[data-placeholder]{color:#0c302c80}._selectContent_1xtda_154{--popover:#f2ede6;--popover-foreground:#155c53;--accent:#e3e9e2;--accent-foreground:#0c302c;width:var(--anchor-width);max-width:calc(100vw - 2rem);max-height:var(--available-height);color:#155c53;font-family:var(--font-v2-text), Arial, sans-serif;background:#f2ede6;border:1px solid #155c5338;border-radius:.75rem;padding:.4rem;overflow-y:auto;box-shadow:0 .75rem 2rem #03242033}._selectContent_1xtda_154 [data-slot=select-item]{color:#155c53;cursor:pointer;border-radius:.45rem;align-items:center;min-height:2.75rem;padding:.65rem 2rem .65rem .75rem;font-size:.82rem;line-height:1.4;display:flex;position:relative}._selectContent_1xtda_154 [data-slot=select-item][data-highlighted],._selectContent_1xtda_154 [data-slot=select-item]:focus{color:#0c302c;background:#e3e9e2;outline:none}._selectContent_1xtda_154 [data-slot=select-item][aria-selected=true]{color:#fff;background:#155c53}._selectContent_1xtda_154 [data-slot=select-item]>span:first-child{white-space:normal}._submit_1xtda_159{background:var(--cevecon-deep);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:.8rem;justify-content:space-between;width:100%;height:3.45rem;margin-top:.15rem;padding:.25rem .25rem .25rem 1.15rem;font-size:.63rem;font-weight:700;transition:transform .18s,background .18s;position:relative;overflow:hidden}._submit_1xtda_159:hover{background:var(--cevecon-dark);transform:translateY(-2px)}._submit_1xtda_159>span:not(._buttonProgress_1xtda_161){width:2.85rem;height:2.85rem;color:var(--cevecon-sand);background:#0a2e2a;border-radius:.65rem;place-items:center;display:grid}._submit_1xtda_159 svg{width:1rem;height:1rem}._privacy_1xtda_163{color:#0c302c75;text-align:center;margin:0;font-size:.58rem;line-height:1.5}._message_1xtda_164{min-height:.9rem;color:var(--cevecon-deep);text-align:center;margin:-.4rem 0 0;font-size:.62rem;font-weight:600}._buttonProgress_1xtda_161{background:var(--cevecon-turquoise);border-radius:999px;width:42%;height:3px;animation:1.1s ease-in-out infinite _submitProgress_1xtda_1;display:block;position:absolute;bottom:0;left:0}@keyframes _submitProgress_1xtda_1{0%{transform:translate(-120%)}to{transform:translate(280%)}}._successState_1xtda_167{flex-direction:column;justify-content:center;min-height:31rem;animation:.7s cubic-bezier(.22,.7,.2,1) both _successRise_1xtda_1;display:flex}._successMark_1xtda_168{background:var(--cevecon-deep);color:#fff;border-radius:50%;place-items:center;width:3rem;height:3rem;margin-bottom:1.5rem;font-size:1.35rem;animation:.6s cubic-bezier(.22,.7,.2,1) .1s both _successMarkIn_1xtda_1;display:grid}._successKicker_1xtda_169{color:var(--cevecon-deep);letter-spacing:.15em;text-transform:uppercase;margin:0 0 .7rem;font-size:.62rem;font-weight:700}._successState_1xtda_167 h2{color:var(--cevecon-deep);letter-spacing:-.06em;margin:0 0 1rem;font-size:clamp(2rem,3.4vw,3.2rem);line-height:.98}._successState_1xtda_167 p:not(._successKicker_1xtda_169){color:#0c302cad;max-width:31rem;margin:0;font-size:.9rem;line-height:1.7}._successState_1xtda_167 p+p:not(._successKicker_1xtda_169){margin-top:1rem}._successBackButton_1xtda_173{color:var(--cevecon-deep);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #0c302c47;border-radius:.5rem;align-self:flex-start;align-items:center;gap:.45rem;margin-top:auto;padding:.7rem .9rem;font-size:.65rem;font-weight:700;transition:background .18s,color .18s;display:inline-flex}._successBackButton_1xtda_173:hover{background:var(--cevecon-deep);color:#fff}._successBackButton_1xtda_173:focus-visible{outline:2px solid var(--cevecon-deep);outline-offset:3px}._successBackButton_1xtda_173 svg{width:.9rem;height:.9rem}@keyframes _successRise_1xtda_1{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes _successMarkIn_1xtda_1{0%{opacity:0;transform:scale(.6)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes _heroCascade_1xtda_1{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}._hero_1xtda_53 ._intro_1xtda_71>*,._hero_1xtda_53 ._formPanel_1xtda_120{opacity:0;animation:.65s cubic-bezier(.22,.7,.2,1) forwards _heroCascade_1xtda_1}._hero_1xtda_53 ._intro_1xtda_71>:first-child{animation-delay:70ms}._hero_1xtda_53 ._intro_1xtda_71>:nth-child(2){animation-delay:.13s}._hero_1xtda_53 ._intro_1xtda_71>:nth-child(3){animation-delay:.19s}._hero_1xtda_53 ._intro_1xtda_71>:nth-child(4){animation-delay:.25s}._hero_1xtda_53 ._intro_1xtda_71>:nth-child(5){animation-delay:.31s}._hero_1xtda_53 ._formPanel_1xtda_120{animation-delay:.23s}@media (max-width:1020px){._page_1xtda_1{padding-top:5.5rem;overflow:auto}._header_1xtda_22{width:calc(100% - 3rem);height:5.5rem}._hero_1xtda_53{grid-template-columns:1fr;gap:2.5rem;width:calc(100% - 3rem);min-height:auto;padding:3.5rem 0}._intro_1xtda_71,._formPanel_1xtda_120{max-width:44rem}}@media (max-width:640px){._page_1xtda_1{padding-top:4.75rem}._header_1xtda_22{justify-content:center;width:calc(100% - 2rem);height:4.75rem;position:relative}._logoLink_1xtda_44{width:min(15.1rem,86vw)}._headerMeta_1xtda_47,._headerMeta_1xtda_47>span{display:none}._headerMeta_1xtda_47{font-size:.56rem}._hero_1xtda_53{gap:2rem;width:calc(100% - 2rem);padding:2.5rem 0}._eyebrow_1xtda_72 small{display:none}._title_1xtda_76{margin-top:2rem;font-size:clamp(1.715rem,9.1vw,2.345rem)}._lead_1xtda_92{text-align:center;max-width:30rem;margin-inline:auto;font-size:.88rem}._location_1xtda_94{text-align:center;border-top:0;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-top:1rem;padding-top:0}._location_1xtda_94>span,._location_1xtda_94 div{display:none}._locationLink_1xtda_101{align-self:center;margin-left:0}._highlights_1xtda_110{grid-template-columns:1fr;margin-top:1.15rem}._highlight_1xtda_110,._highlight_1xtda_110+._highlight_1xtda_110{border-bottom:1px solid #cbb79b66;border-right:0;justify-content:center;padding:.8rem 0}._highlight_1xtda_110 div{text-align:center}._highlight_1xtda_110:last-child{border-bottom:0}._formPanel_1xtda_120{border-radius:0 1.6rem 0 0;padding:1.5rem 1rem 1.25rem}._fieldRow_1xtda_143{grid-template-columns:1fr;gap:1rem}._submit_1xtda_159{letter-spacing:.08em;font-size:.56rem}}@media (prefers-reduced-motion:reduce){._hero_1xtda_53 ._intro_1xtda_71>*,._hero_1xtda_53 ._formPanel_1xtda_120{opacity:1;animation:none}._buttonProgress_1xtda_161,._successState_1xtda_167,._successMark_1xtda_168{animation:none}._submit_1xtda_159,._headerMeta_1xtda_47 a{transition:none}}._intro_1xtda_71{isolation:isolate;position:relative}._intro_1xtda_71>:not(._propertyImage_1xtda_232){z-index:1;position:relative}._propertyImage_1xtda_232{z-index:0;pointer-events:none;border-radius:.25rem 2rem .25rem .25rem;width:47%;height:26rem;margin:0;transition:transform .65s cubic-bezier(.2,.65,.3,1);position:absolute;top:-9rem;right:3%;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}._propertyImage_1xtda_232:after{content:"";background:linear-gradient(90deg,#0a2e2a8c,#0a2e2a0d 75%);position:absolute;inset:0}._propertyImagePhoto_1xtda_253{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}@media (min-width:1021px){._hero_1xtda_53{align-content:center;align-items:stretch}._intro_1xtda_71{flex-direction:column;justify-content:space-between;padding-top:clamp(4rem,6vw,6rem);display:flex}._propertyImage_1xtda_232{height:min(62%,26rem);top:.6rem}}@media (max-width:1020px){._intro_1xtda_71{padding-top:5rem}._propertyImage_1xtda_232{height:24rem;top:0}}@media (max-width:640px){._intro_1xtda_71{padding-top:0}._propertyImage_1xtda_232{border-radius:.25rem 1.6rem .25rem .25rem;width:80%;height:28rem;margin:0;position:absolute;top:0;left:50%;right:auto;-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%);transform:translate(-50%)!important}._propertyImagePhoto_1xtda_253{object-position:50% center}._intro_1xtda_71>._eyebrow_1xtda_72{z-index:1;justify-content:center;padding-top:1rem;position:relative}._intro_1xtda_71>._title_1xtda_76{z-index:1;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;min-height:7rem;margin-top:19rem;display:flex;position:relative}}@media (prefers-reduced-motion:reduce),(hover:none){._propertyImage_1xtda_232{transition:none}}@view-transition{navigation:auto}._hero_1xtda_53,._formPanel_1xtda_120{scroll-margin-top:7rem}._whatsappButton_1xtda_299{z-index:50;right:max(1.25rem, env(safe-area-inset-right,0px));bottom:max(1.25rem, env(safe-area-inset-bottom,0px));color:#fff;cursor:pointer;background:#25d366;border:0;border-radius:50%;place-items:center;width:3.6rem;height:3.6rem;padding:0;animation:5s ease-in-out infinite _whatsappAttention_1xtda_1;display:grid;position:fixed;box-shadow:0 .5rem 1.4rem #00000040}._whatsappButton_1xtda_299 svg{fill:currentColor;width:2rem;height:2rem}@keyframes _whatsappAttention_1xtda_1{0%,82%,to{transform:translate(0)rotate(0)}86%{transform:translate(-3px)rotate(-4deg)}89%{transform:translate(3px)rotate(4deg)}92%{transform:translate(-2px)rotate(-2deg)}95%{transform:translate(0)rotate(0)}}._whatsappButton_1xtda_299:focus-visible{outline:2px solid var(--cevecon-sand);outline-offset:4px}@media (max-width:640px){._whatsappButton_1xtda_299{right:max(1rem, env(safe-area-inset-right,0px));bottom:max(1rem, env(safe-area-inset-bottom,0px));width:3.25rem;height:3.25rem}}@media (prefers-reduced-motion:reduce){._whatsappButton_1xtda_299{animation:none}@view-transition{navigation:none}}
