._band_1x426_9{isolation:isolate;color:var(--fondo);background:radial-gradient(55% 80% at 0% 0%, #c1814d38, transparent 62%), radial-gradient(45% 70% at 100% 100%, #c1814d24, transparent 65%), linear-gradient(160deg, #3d1811, var(--cacao-profundo) 45%, #2a0f0b);position:relative;overflow:hidden}._band_1x426_9:before{content:"";z-index:-1;pointer-events:none;background:repeating-radial-gradient(circle at 0 100%,#0000 0 52px,#c1814d3d 52px 53px);width:420px;height:420px;position:absolute;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle at 0 100%,#000 20%,#0000 72%);mask-image:radial-gradient(circle at 0 100%,#000 20%,#0000 72%)}._band_1x426_9:after{content:"";z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 600' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23c1814d'%3E%3Cpath d='M-20 520C280 470 600 330 1020 60' stroke-opacity='.22' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M-20 590C330 530 660 410 1020 180' stroke-opacity='.12' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:absolute;inset:0}._layout_1x426_49{gap:40px;display:grid}._heading_1x426_54{color:var(--fondo);margin-top:0;font-size:clamp(2rem,1.4rem + 1.9vw,3rem)}._text_1x426_60{color:#faf6f3d1;text-wrap:pretty;max-width:30em;margin-top:18px;font-size:1.0625rem;line-height:1.65}._actions_1x426_70{gap:12px;margin-top:32px;display:grid}._actions_1x426_70 .button{justify-content:flex-start;min-height:52px;padding:14px 24px;font-size:1rem}._actions_1x426_70 svg{flex:none;width:20px;height:20px}._actions_1x426_70 .button-primary{background:var(--fondo);color:var(--cacao-profundo)}._actions_1x426_70 .button-primary:hover{background:var(--blanco)}._actions_1x426_70 .button-secondary{color:var(--fondo);border-color:#faf6f38c}._actions_1x426_70 .button-secondary:hover{border-color:var(--fondo);background:#faf6f314}._photo_1x426_111{aspect-ratio:1151/759;border-radius:16px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #c1814d59,0 30px 60px -30px #0a0302b3}._photo_1x426_111 img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}@media (width>=480px){._actions_1x426_70{width:fit-content}}@media (width>=640px){._layout_1x426_49{gap:48px}}@media (width>=960px){._layout_1x426_49{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:64px}}._band_1v9n3_6{background:var(--blanco);border-block:1px solid var(--linea-suave)}._layout_1v9n3_11{gap:40px;display:grid}._heading_1v9n3_16{justify-items:start;gap:12px;font-size:1rem;font-weight:500;line-height:1.4;display:grid}._label_1v9n3_25{letter-spacing:.02em;color:var(--text-muted)}._logo_1v9n3_32{--logo-width:240px;margin-left:calc(var(--logo-width) * -.034);border-radius:4px;transition:opacity .2s;display:inline-flex}._logo_1v9n3_32:hover{opacity:.85}._logo_1v9n3_32 img{width:var(--logo-width)}._story_1v9n3_48{max-width:32em;color:var(--text-muted);text-wrap:pretty;margin-top:20px;font-size:1.0625rem;line-height:1.7}._montage_1v9n3_59{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px;display:grid}._card_1v9n3_65{background:var(--fondo-2);border-radius:16px;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #35140f0d,0 12px 28px #35140f14}._card_1v9n3_65 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._card_1v9n3_65:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #35140f14}._consultation_1v9n3_96{aspect-ratio:3/2;grid-column:1/-1}._consultation_1v9n3_96 img{object-position:50% 35%}._homes_1v9n3_106 img{object-position:75% 50%}._construction_1v9n3_112{aspect-ratio:471/528}@media (hover:hover) and (prefers-reduced-motion:no-preference){._card_1v9n3_65{transition:translate .3s,box-shadow .3s}._card_1v9n3_65:hover{translate:0 -3px;box-shadow:0 2px 4px #35140f0f,0 18px 36px #35140f1f}}@media (width>=640px){._montage_1v9n3_59{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;max-width:640px}._consultation_1v9n3_96{aspect-ratio:2}._logo_1v9n3_32{--logo-width:280px}._story_1v9n3_48{font-size:1.125rem}}@media (width>=960px){._band_1v9n3_6{padding-block:80px}._layout_1v9n3_11{grid-template-columns:minmax(0,9fr) minmax(0,11fr);align-items:center;gap:56px}._montage_1v9n3_59{max-width:none}}@media (width>=1180px){._layout_1v9n3_11{gap:72px}._logo_1v9n3_32{--logo-width:320px}._story_1v9n3_48{font-size:1.1875rem}}._band_e9bgm_7{background:var(--fondo-2);padding-block:56px}._layout_e9bgm_12{align-items:center;gap:40px;display:grid}._heading_e9bgm_19{margin-top:0}._body_e9bgm_23{max-width:34em;color:var(--text-muted);text-wrap:pretty;margin-top:20px;font-size:1.0625rem}._channels_e9bgm_35{grid-template-columns:minmax(0,1fr);gap:8px;margin:28px 0 0;padding:0;list-style:none;display:grid}._channel_e9bgm_35{background:var(--cacao-profundo);min-height:56px;color:var(--blanco);border:1px solid #fff3;border-radius:10px;align-items:center;gap:10px;padding:8px 14px 8px 12px;display:flex}._channelIcon_e9bgm_56{flex:none;display:flex}._channelIcon_e9bgm_56 svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}._channelText_e9bgm_71{line-height:1.2;display:grid}._soon_e9bgm_76{letter-spacing:.01em;font-size:.6875rem;font-weight:500}._channelName_e9bgm_82{letter-spacing:-.005em;white-space:nowrap;font-size:1rem;font-weight:600}._visual_e9bgm_94{width:100%;max-width:480px;margin-inline:auto}._stage_e9bgm_100{aspect-ratio:100/75;position:relative;container-type:inline-size}._glow_e9bgm_107{opacity:.4;background:radial-gradient(circle,#f0ce968c,#f0ce9600 70%);border-radius:50%;width:64cqw;height:64cqw;position:absolute;top:-11cqw;left:18cqw}._core_e9bgm_120{cursor:pointer;background:0 0;border:0;border-radius:999px;width:22.98cqw;height:36cqw;padding:0;position:absolute;top:3cqw;left:38.51cqw}._core_e9bgm_120:disabled{cursor:default}._core_e9bgm_120:focus-visible{outline-offset:6px}._coreBadge_e9bgm_143{z-index:1;background:var(--blanco);width:max(26px,6.5cqw);height:max(26px,6.5cqw);color:var(--cacao-medio);opacity:0;border:1px solid #e4d9cf;border-radius:50%;place-items:center;transition:opacity .2s;display:grid;position:absolute;bottom:1cqw;right:-2cqw}._coreBadge_e9bgm_143 svg{fill:currentColor;width:40%;height:40%}._core_e9bgm_120:hover ._coreBadge_e9bgm_143,._core_e9bgm_120:focus-visible ._coreBadge_e9bgm_143,._core_e9bgm_120[data-stopped] ._coreBadge_e9bgm_143{opacity:1}@media (pointer:coarse){._coreBadge_e9bgm_143{opacity:1}}._core_e9bgm_120:disabled ._coreBadge_e9bgm_143{display:none}._app_e9bgm_182{top:51cqw;left:calc(var(--x) - 5.42cqw);width:10.84cqw;height:17cqw;position:absolute}._app_e9bgm_182 img,._core_e9bgm_120 img{width:100%;height:100%;position:absolute;inset:0}._multicolor_e9bgm_200{-webkit-mask-image:linear-gradient(#0000 46%,#000 54%);mask-image:linear-gradient(#0000 46%,#000 54%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._appName_e9bgm_211{white-space:nowrap;font-size:max(.6875rem,2.9cqw);font-weight:600;line-height:1.15;position:absolute;top:calc(100% + 1.2cqw);left:50%;translate:-50%}._title_e9bgm_222{letter-spacing:.16em;text-align:center;white-space:nowrap;color:var(--cacao-profundo);opacity:0;font-size:max(.75rem,3.1cqw);font-weight:600;line-height:1.3;position:absolute;top:42cqw;left:0;right:0}@media (prefers-reduced-motion:reduce){._stage_e9bgm_100{aspect-ratio:100/49}._app_e9bgm_182{visibility:hidden}._corporate_e9bgm_248{opacity:0}._multicolor_e9bgm_200{-webkit-mask-position:0 100%;mask-position:0 100%}._title_e9bgm_222{opacity:1}._glow_e9bgm_107{opacity:.7}}._stage_e9bgm_100[data-static]{aspect-ratio:100/49}._stage_e9bgm_100[data-static] ._app_e9bgm_182{visibility:hidden}._stage_e9bgm_100[data-static] ._corporate_e9bgm_248{opacity:0}._stage_e9bgm_100[data-static] ._multicolor_e9bgm_200{-webkit-mask-position:0 100%;mask-position:0 100%}._stage_e9bgm_100[data-static] ._title_e9bgm_222{opacity:1}._stage_e9bgm_100[data-static] ._glow_e9bgm_107{opacity:.7}@media (width>=640px){._channels_e9bgm_35{flex-wrap:wrap;display:flex}._channel_e9bgm_35{flex:196px;max-width:232px}}@media (width>=960px){._band_e9bgm_7{padding-block:72px}._layout_e9bgm_12{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}._band_ucql7_13{--cobre-acento:#b36d2f;--marfil-escena:#f5efea;isolation:isolate;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 800' preserveAspectRatio='none'%3E%3Cpath d='M-40 600C260 500 560 360 1040 120V250C600 450 300 600-40 720Z' fill='white' fill-opacity='.5'/%3E%3Cg fill='none' stroke='%23c1814d' stroke-width='1.2' vector-effect='non-scaling-stroke'%3E%3Cpath d='M-40 590C260 490 560 350 1040 110' stroke-opacity='.4' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M-40 730C300 610 620 470 1040 260' stroke-opacity='.25' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M-40 330C240 280 520 160 1040-60' stroke-opacity='.18' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat,radial-gradient(120% 55% at 100% 0,#c1814d3d,#0000 62%),radial-gradient(90% 45% at 0 100%,#c1814d24,#0000 70%),linear-gradient(165deg,#faf6f2,#f2e7dd);position:relative;overflow:hidden}._layout_ucql7_27{display:grid}._head_ucql7_32:before{content:"";background:var(--cobre-acento);border-radius:2px;width:44px;height:3px;margin-bottom:20px;display:block}._heading_ucql7_42{letter-spacing:-.025em;color:var(--cacao-profundo);text-wrap:balance;font-size:clamp(2rem,.25rem + 3.33vw,3.5rem);font-weight:700;line-height:1.08}._intro_ucql7_51{color:var(--cacao-profundo);text-wrap:pretty;margin-top:20px;font-size:1.0625rem;line-height:1.65}._art_ucql7_61{justify-self:center;width:100%;max-width:520px;margin-top:28px;display:block}._art_ucql7_61 img{width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(72% 72% at 50% 48%,#000 62%,#0000 100%);mask-image:radial-gradient(72% 72% at 50% 48%,#000 62%,#0000 100%)}._pillarsTitle_ucql7_77{letter-spacing:-.01em;color:var(--cacao-profundo);align-items:center;gap:20px;margin-top:32px;font-size:1.125rem;font-weight:700;line-height:1.3;display:flex}._pillarsTitle_ucql7_77:after{content:"";background:#c1814dbf;flex:1;height:1px}._pillars_ucql7_77{gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}._pillar_ucql7_77{isolation:isolate;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff9e,#ffffff5c);border:1px solid #ffffffe6;border-radius:18px;padding:22px 24px 30px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 2px 6px #5b2e190d,0 22px 44px -28px #5b2e1966}._medallion_ucql7_121{filter:drop-shadow(0 6px 10px #5b2e1947);width:64px;height:auto;margin-left:-4px;display:block}._pillarTitle_ucql7_129{letter-spacing:-.015em;color:var(--cacao-profundo);text-wrap:balance;margin:16px 0 0;font-size:1.125rem;font-weight:700;line-height:1.3}._pillarText_ucql7_139{color:var(--cacao-profundo);text-wrap:pretty;margin-top:10px;font-size:.9375rem;line-height:1.6}._pillarText_ucql7_139:after{content:"";background:var(--cobre-acento);width:44px;height:2px;margin-top:24px;display:block}._watermark_ucql7_157{z-index:-1;fill:#c1814d0f;stroke:#c1814d38;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:104px;height:104px;position:absolute;bottom:-14px;right:-10px}@media (width>=768px){._head_ucql7_32:before{width:56px;height:4px}._intro_ucql7_51{font-size:1.125rem}._art_ucql7_61{max-width:620px;margin-top:32px}._pillarsTitle_ucql7_77{margin-top:40px}._pillars_ucql7_77{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._pillar_ucql7_77{padding:24px 26px 32px}._medallion_ucql7_121{width:72px}}@media (width>=960px){._layout_ucql7_27{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;column-gap:40px}._art_ucql7_61{justify-self:end;max-width:460px;margin-top:0}._pillarsTitle_ucql7_77,._pillars_ucql7_77{grid-column:1/-1}._pillarsTitle_ucql7_77{margin-top:48px}}@media (width>=1200px){._band_ucql7_13{background:var(--marfil-escena)}._layout_ucql7_27{display:block}._head_ucql7_32{flex-direction:column;justify-content:center;max-width:clamp(600px,48vw,740px);min-height:calc(min(30.7vw,589px) - 154px);display:flex}._intro_ucql7_51{font-size:1.0625rem}._art_ucql7_61{z-index:-1;pointer-events:none;width:calc(1.04*min(100%,1920px));max-width:none;margin:0;position:absolute;top:0;left:max(0px,50% - 960px)}._art_ucql7_61 img{-webkit-mask-image:linear-gradient(#0000,#000 3% 78%,#0000);mask-image:linear-gradient(#0000,#000 3% 78%,#0000)}._pillars_ucql7_77{grid-template-columns:repeat(4,minmax(0,1fr))}._pillar_ucql7_77{padding:22px 26px 34px}._medallion_ucql7_121{width:76px}._pillarTitle_ucql7_129{margin-top:18px}._pillarText_ucql7_139{font-size:.875rem}}@media (width>=1921px){._art_ucql7_61 img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%),linear-gradient(#0000,#000 3% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8%),linear-gradient(#0000,#000 3% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}}._showcase_1dr2s_4{background:var(--blanco);border:1px solid #ecdfd6;border-radius:20px;max-width:1080px;margin:0 auto;padding:10px;box-shadow:0 12px 32px #35140f0f}._selector_1dr2s_15{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._tile_1dr2s_24{background:var(--fondo);border-radius:14px;place-items:center;height:100%;padding:14px 12px 16px;transition:background-color .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #efe5dc}._tile_1dr2s_24 img{opacity:.6;width:100%;max-width:190px;transition:opacity .35s}._tileName_1dr2s_48{text-align:center;opacity:.7;font-weight:700}._tile_1dr2s_24[data-active]{background:color-mix(in srgb, var(--accent) 7%, var(--blanco));box-shadow:inset 0 0 0 2px var(--accent), 0 6px 18px color-mix(in srgb, var(--accent) 22%, transparent)}._tile_1dr2s_24[data-active] img,._tile_1dr2s_24[data-active] ._tileName_1dr2s_48{opacity:1}._progress_1dr2s_67{background:var(--accent);transform-origin:0;height:3px;animation:_showcase-progress_1dr2s_1 var(--dwell) linear both;position:absolute;inset:auto 0 0}._details_1dr2s_77{padding:20px 10px 8px;display:grid;position:relative}._panel_1dr2s_83{visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .15s,translate .15s,visibility 0s linear .15s;translate:0 6px}._panel_1dr2s_83[data-active]{visibility:visible;opacity:1;transition:opacity .2s .15s,translate .2s .15s,visibility 0s linear .15s;translate:0}._panelHead_1dr2s_107{padding-right:52px}._panelHead_1dr2s_107:before{content:"";background:var(--accent);border-radius:2px;width:32px;height:3px;margin-bottom:12px;display:block}._name_1dr2s_122{letter-spacing:-.01em;font-size:1.25rem;font-weight:700;line-height:1.3}._category_1dr2s_129{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-top:4px;font-size:.75rem;font-weight:600;line-height:1.4}._description_1dr2s_139{max-width:40em;color:var(--text-muted);text-wrap:pretty;margin-top:12px;font-size:1rem}._link_1dr2s_147{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:5px;margin-top:10px;padding:4px 0;font-size:.9375rem;font-weight:600;text-decoration-thickness:2px;display:inline-block}._toggle_1dr2s_165{background:var(--blanco);width:40px;height:40px;color:var(--cacao-medio);cursor:pointer;opacity:0;pointer-events:none;border:1px solid #e4d9cf;border-radius:50%;place-items:center;padding:0;transition:opacity .2s,border-color .2s,color .2s;display:grid;position:absolute;top:18px;right:10px}._showcase_1dr2s_4[data-engaged] ._toggle_1dr2s_165,._toggle_1dr2s_165:focus-visible,._toggle_1dr2s_165[data-stopped]{opacity:1;pointer-events:auto}@media (pointer:coarse){._toggle_1dr2s_165{width:44px;height:44px;top:14px;right:6px}}._toggle_1dr2s_165:hover{border-color:var(--cacao-profundo);color:var(--cacao-profundo)}._toggle_1dr2s_165 svg{fill:currentColor;width:12px;height:12px}@media (prefers-reduced-motion:reduce){._tile_1dr2s_24,._tile_1dr2s_24 img,._panel_1dr2s_83,._panel_1dr2s_83[data-active]{transition:none}._panel_1dr2s_83{translate:none}}@media (width>=640px){._selector_1dr2s_15{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:10px}._details_1dr2s_77{padding:24px 14px 10px}}@media (width>=960px){._showcase_1dr2s_4{padding:12px}._tile_1dr2s_24{padding:18px 16px 20px}._panel_1dr2s_83{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:40px;display:grid}._panelHead_1dr2s_107{padding-right:0}._panelBody_1dr2s_258{padding-right:56px}._description_1dr2s_139{margin-top:0;font-size:1.0625rem}}@keyframes _showcase-progress_1dr2s_1{0%{scale:0 1}}
