.MediaPlaceholder_frame__q7XFj{position:relative;display:flex;min-width:0;overflow:hidden;isolation:isolate;background:#eee9dc;border:1px solid rgba(26,76,57,.22);color:#174735}.MediaPlaceholder_grid__CGSkc{position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.5%,rgba(26,76,57,.12) 50%,transparent 50.5%),linear-gradient(0deg,transparent 49.5%,rgba(26,76,57,.12) 50%,transparent 50.5%);background-size:36px 36px;opacity:.55}.MediaPlaceholder_orbit__ShgyH{position:absolute;width:72%;aspect-ratio:1;border:1px solid rgba(174,139,54,.5);border-radius:50%;right:-18%;top:12%;transform:rotate(-22deg);box-shadow:0 0 0 28px rgba(174,139,54,.08),0 0 0 56px rgba(174,139,54,.05)}.MediaPlaceholder_mark__KN24N{position:absolute;top:1rem;left:1rem;font-size:.58rem;letter-spacing:.16em;color:#ae8b36}.MediaPlaceholder_frame__q7XFj figcaption{position:absolute;right:1.1rem;bottom:1.1rem;left:1.1rem;display:flex;flex-direction:column;gap:.35rem}.MediaPlaceholder_frame__q7XFj strong{font-family:var(--display);font-size:clamp(1.35rem,2.4vw,2.25rem);font-weight:400;letter-spacing:-.04em;max-width:15ch}.MediaPlaceholder_frame__q7XFj small{font-size:.68rem;line-height:1.4;color:#557265;max-width:28ch}.MediaPlaceholder_hero__nMIb8{background:#e9e1ce}.MediaPlaceholder_portrait__jumdj{background:#e6e9dd}.MediaPlaceholder_gallery__T3NSU{background:#f0eadf}.MediaPlaceholder_process__52SYc{background:#e8eee6}.MediaPlaceholder_map__iA4iR{background:#e9eee5}.MediaPlaceholder_object__TV7K8{background:#f0eadf}.Hero_hero__965_Y{position:relative;isolation:isolate;width:100%;min-height:clamp(680px,calc(100svh - 11rem),780px);overflow:visible;background:radial-gradient(circle at 52% 42%,rgba(225,181,80,.28),transparent 27%),linear-gradient(106deg,#fffefa,#f8f5ed 45%,#e4c881 68%,#174936)}.Hero_heroInner__T0WjN{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:clamp(2.5rem,4vw,4rem);gap:clamp(2.5rem,4vw,4rem);width:min(1440px,calc(100% - 96px));min-height:inherit;margin-inline:auto;padding:clamp(2.5rem,5vw,4.5rem) 0 2rem}.Hero_hero__965_Y:after{position:absolute;z-index:-1;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);content:""}.Hero_backdropMark__gYJ2z{position:absolute;z-index:-1;top:5%;left:38%;color:rgba(180,147,74,.1);font-family:var(--display);font-size:clamp(9rem,20vw,20rem);line-height:1;pointer-events:none}.Hero_content__l_2wH{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 0 1rem}.Hero_heroBrand___1dIZ{display:flex;flex-direction:column;align-items:center;gap:.55rem;width:11rem;margin-bottom:1.1rem;color:var(--green);font-size:.62rem;font-weight:700;letter-spacing:.28em;white-space:nowrap}.Hero_heroBrand___1dIZ img{width:7.3rem;height:7.3rem;border-radius:50%;object-fit:contain;box-shadow:0 .5rem 1.5rem rgba(14,48,37,.13)}.Hero_heroBrand___1dIZ span{display:flex;align-items:center;gap:.45rem}.Hero_heroBrand___1dIZ i{display:block;width:1.3rem;height:1px;background:var(--gold)}.Hero_eyebrow__6zOTv{color:var(--green);font-size:.64rem;font-weight:700;letter-spacing:.16em}.Hero_content__l_2wH h1{max-width:650px;margin:.9rem 0 1.2rem;color:var(--green);font-size:clamp(3.4rem,5vw,4.75rem);line-height:.98;letter-spacing:-.065em}.Hero_content__l_2wH h1 em{color:#b27a1d;font-style:italic}.Hero_lede__KVW1q{max-width:31rem;font-size:1rem}.Hero_valuePoints__c0mp5{display:grid;grid-template-columns:repeat(3,1fr);width:min(100%,560px);margin-top:2rem}.Hero_valuePoint___vWAX{position:relative;display:flex;flex-direction:column;align-items:center;gap:.7rem;padding:0 1rem;text-align:center;color:var(--green)}.Hero_valueIcon__zkuqa{display:grid;place-items:center;width:3.55rem;height:3.55rem;border-radius:50%;background:#fbf1d8;color:#a87014}.Hero_contactIcon__Qgb25 svg,.Hero_valueIcon__zkuqa svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.Hero_valuePoint___vWAX strong{font-size:.68rem;line-height:1.45;letter-spacing:.05em}.Hero_valuePoint___vWAX small{color:var(--muted);font-size:.64rem;line-height:1.3}.Hero_divider__wLycb{position:absolute;top:0;right:0;width:1px;height:5.5rem;background:rgba(180,147,74,.6)}.Hero_actions__Bcavq{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.2rem}.Hero_primaryAction__w1QTu,.Hero_secondaryAction__EEAZq{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;padding:0 2rem;border-radius:.7rem;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.Hero_primaryAction__w1QTu{gap:1.4rem;background:linear-gradient(100deg,#c9871c,#d4a14b);color:#fff;box-shadow:0 .8rem 1.5rem rgba(180,147,74,.17)}.Hero_primaryAction__w1QTu span{font-size:1.35rem;font-weight:400}.Hero_secondaryAction__EEAZq{border:1px solid var(--gold);color:#8c6118;background:rgba(255,255,255,.4)}.Hero_contactRow__Ros03{display:flex;flex-wrap:wrap;gap:1.8rem;margin-top:1.7rem}.Hero_contactRow__Ros03>a{display:flex;align-items:center;gap:.65rem;color:var(--green)}.Hero_contactRow__Ros03>a+a{padding-left:1.8rem;border-left:1px solid rgba(180,147,74,.55)}.Hero_contactIcon__Qgb25{display:grid;place-items:center;width:2.7rem;height:2.7rem;border-radius:50%;background:var(--green);color:#fff}.Hero_contactIcon__Qgb25 svg{width:1.35rem;height:1.35rem}.Hero_whatsappIcon__jZ_rs{background:#25b95b}.Hero_contactRow__Ros03>a>span:last-child{display:flex;flex-direction:column;gap:.18rem}.Hero_contactRow__Ros03 strong{font-size:1.15rem;letter-spacing:.02em}.Hero_contactRow__Ros03 small{font-size:.62rem;letter-spacing:.14em}.Hero_trustBlock__0Tziv{display:grid;grid-template-columns:1fr 1px 1fr;align-items:center;grid-gap:1.5rem;gap:1.5rem;width:min(100%,560px);margin-top:1.7rem;padding:1.1rem 0;border-block:1px solid rgba(180,147,74,.28);background:transparent}.Hero_trustBlock__0Tziv>span{width:1px;height:2.5rem;background:rgba(180,147,74,.5)}.Hero_trustBlock__0Tziv div{display:flex;flex-direction:column;gap:.3rem;color:#a56f13}.Hero_trustBlock__0Tziv div+div{text-align:right}.Hero_trustBlock__0Tziv strong{font-size:.72rem;letter-spacing:.08em}.Hero_trustBlock__0Tziv small{color:var(--muted);font-size:.72rem}.Hero_ownerStage__4HNvm{display:flex;align-items:flex-end;min-width:0;min-height:100%}.Hero_ownerBackdrop__YPhtL{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 28% 34%,rgba(255,255,255,.42),transparent 22%),radial-gradient(circle at 62% 48%,rgba(235,198,112,.3),transparent 28%)}.Hero_ownerBackdrop__YPhtL:after{position:absolute;inset:0;background:radial-gradient(circle at 76% 28%,rgba(14,48,37,.2),transparent 26%);content:""}.Hero_ownerSlot__CqroT{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;align-self:stretch;width:min(82%,600px);min-height:520px;margin-left:4%;padding-bottom:2.5rem;border:0;background:transparent;color:rgba(255,255,255,.86);text-align:center}.Hero_ownerImage__g7A9b{position:absolute!important;inset:auto 8% 0 auto!important;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 1.6rem 1.8rem rgba(14,48,37,.2))}.Hero_ownerSlot__CqroT span{font-size:.78rem;font-weight:700;letter-spacing:.18em}.Hero_ownerSlot__CqroT small{margin-top:.55rem;color:rgba(255,255,255,.7);font-size:.72rem}.Hero_sideStatement__yyIMT{position:relative;z-index:3;display:flex;flex-direction:column;gap:1.3rem;align-self:center;justify-content:center;width:22%;min-height:72%;padding:2rem .8rem;color:var(--green-deep);letter-spacing:.14em;text-shadow:0 1px 7px rgba(248,245,237,.7)}.Hero_sideStatement__yyIMT strong{color:var(--green-deep);font-size:clamp(.9rem,1.35vw,1.25rem);line-height:1.75}.Hero_sideStatement__yyIMT i{display:block;width:3.4rem;height:2px;background:var(--gold)}.Hero_sideStatement__yyIMT span{font-size:.8rem;line-height:2}@media(max-width:1100px){.Hero_heroInner__T0WjN{width:min(100% - 64px,1440px);gap:2rem}.Hero_heroBrand___1dIZ{width:9rem}.Hero_heroBrand___1dIZ img{width:6rem;height:6rem}.Hero_content__l_2wH h1{font-size:clamp(3.2rem,5.4vw,4.3rem)}.Hero_primaryAction__w1QTu,.Hero_secondaryAction__EEAZq{padding-inline:1.25rem}.Hero_contactRow__Ros03{gap:1rem}.Hero_contactRow__Ros03>a+a{padding-left:1rem}.Hero_ownerSlot__CqroT{width:70%;margin-left:6%}}@media(min-width:1101px){.Hero_heroInner__T0WjN{padding-block:2rem 1rem}.Hero_heroBrand___1dIZ{margin-bottom:.65rem}.Hero_heroBrand___1dIZ img{width:5.8rem;height:5.8rem}.Hero_content__l_2wH h1{margin:.65rem 0 .85rem;font-size:clamp(3rem,4.25vw,4.25rem)}.Hero_lede__KVW1q{font-size:.92rem}.Hero_valuePoints__c0mp5{margin-top:1.35rem}.Hero_valueIcon__zkuqa{width:3rem;height:3rem}.Hero_divider__wLycb{height:4.7rem}.Hero_actions__Bcavq{margin-top:1.55rem}.Hero_primaryAction__w1QTu,.Hero_secondaryAction__EEAZq{min-height:3.25rem}.Hero_contactRow__Ros03{margin-top:1.15rem}.Hero_trustBlock__0Tziv{margin-top:1.05rem;padding-block:.8rem}}@media(min-width:901px){.Hero_content__l_2wH{justify-content:flex-start;padding-top:clamp(2rem,3.5vw,3.25rem)}}@media(max-width:900px){.Hero_heroInner__T0WjN{grid-template-columns:1fr;min-height:auto;padding-block:3.5rem 2rem}.Hero_content__l_2wH{max-width:42rem;margin-inline:auto}.Hero_ownerStage__4HNvm{min-height:520px;margin-top:1rem}.Hero_ownerSlot__CqroT{min-height:480px}.Hero_sideStatement__yyIMT{width:23%}}@media(max-width:560px){.Hero_heroInner__T0WjN{width:calc(100% - 32px);padding:3rem 0 1.5rem}.Hero_heroBrand___1dIZ{width:100%;margin-bottom:1.4rem}.Hero_heroBrand___1dIZ img{width:6.5rem;height:6.5rem}.Hero_eyebrow__6zOTv{font-size:.56rem;line-height:1.5}.Hero_content__l_2wH h1{font-size:clamp(3rem,14vw,4.5rem);line-height:.96}.Hero_lede__KVW1q{font-size:.92rem}.Hero_valuePoints__c0mp5{margin-top:1.7rem}.Hero_valuePoint___vWAX{padding:0 .35rem}.Hero_valueIcon__zkuqa{width:3rem;height:3rem}.Hero_valueIcon__zkuqa svg{width:1.5rem;height:1.5rem}.Hero_valuePoint___vWAX strong{font-size:.56rem}.Hero_valuePoint___vWAX small{font-size:.55rem}.Hero_divider__wLycb{height:4.8rem}.Hero_actions__Bcavq{width:100%;display:grid;grid-template-columns:1fr;grid-gap:.7rem;gap:.7rem;margin-top:1.8rem}.Hero_primaryAction__w1QTu,.Hero_secondaryAction__EEAZq{width:100%;min-height:3.25rem}.Hero_contactRow__Ros03{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;width:100%;margin-top:1.4rem}.Hero_contactRow__Ros03>a+a{padding:0;border:0}.Hero_contactRow__Ros03 strong{font-size:1rem}.Hero_trustBlock__0Tziv{gap:.8rem;padding:1rem}.Hero_trustBlock__0Tziv strong{font-size:.58rem}.Hero_trustBlock__0Tziv small{font-size:.65rem}.Hero_ownerStage__4HNvm{min-height:430px;margin-top:2rem}.Hero_ownerBackdrop__YPhtL{inset:0}.Hero_ownerSlot__CqroT{width:78%;min-height:390px;margin-left:3%}.Hero_sideStatement__yyIMT{width:22%;padding:.8rem .3rem}.Hero_sideStatement__yyIMT strong{font-size:.58rem}.Hero_sideStatement__yyIMT span{font-size:.5rem}.Hero_sideStatement__yyIMT i{width:2rem}.Hero_ownerImage__g7A9b{inset:auto 0 0 auto!important;width:82%!important;height:92%!important}}.Hero_hero__965_Y{min-height:clamp(680px,88vh,820px);overflow:clip;background:var(--ivory)}.Hero_heroScene__We5z7{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(circle at 76% 34%,rgba(22,74,55,.48),transparent 30%),radial-gradient(circle at 58% 38%,rgba(225,181,80,.22),transparent 31%),linear-gradient(135deg,#fffdf8,#f8f5ed 48%,#e7d2a4 76%,#dfe5d9)}.Hero_heroInner__T0WjN,.Hero_heroScene__We5z7{min-height:clamp(680px,calc(100svh - 11rem),820px)}.Hero_heroInner__T0WjN{z-index:1;padding-block:0;align-items:stretch}.Hero_content__l_2wH{justify-content:flex-start;padding-top:clamp(2rem,4vw,3.5rem)}.Hero_ownerStage__4HNvm{align-self:stretch}.Hero_hero-copy__XGvLb,.Hero_heroContent__Ck9wY{will-change:transform,opacity}.Hero_ownerStage__4HNvm{position:relative;z-index:1;perspective:1200px;transform:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible}.Hero_ownerBackdrop__YPhtL{display:none}.Hero_ownerImage__g7A9b{z-index:1;inset:auto 8% -1px auto!important;width:82%!important;height:96%!important;object-fit:contain!important;object-position:center bottom!important;transform:translateZ(0);transform-origin:50% 100%;transform-style:preserve-3d}.Hero_sideStatement__yyIMT{will-change:opacity,transform;opacity:0;transform:translateY(20px)}.Hero_heroAtmosphere__meHSk,.Hero_heroTransitionLayer__Z5BzG{position:absolute;z-index:0;inset:0;pointer-events:none}.Hero_heroAtmosphere__meHSk{background:radial-gradient(circle at 78% 40%,rgba(14,48,37,.25),transparent 26%),radial-gradient(circle at 62% 52%,rgba(225,181,80,.18),transparent 28%);opacity:.9;will-change:opacity}.Hero_heroTransitionLayer__Z5BzG{background:linear-gradient(180deg,transparent 55%,rgba(248,245,237,.42) 78%,var(--ivory) 100%);opacity:.9;will-change:opacity}@media(max-width:900px){.Hero_heroScene__We5z7,.Hero_hero__965_Y{min-height:0}.Hero_heroInner__T0WjN{min-height:0;padding-block:3.5rem 2rem}.Hero_content__l_2wH{padding-top:0}.Hero_ownerStage__4HNvm{min-height:520px}.Hero_ownerImage__g7A9b{inset:auto 0 -1px auto!important;width:82%!important;height:92%!important}}@media(max-width:560px){.Hero_ownerStage__4HNvm{min-height:430px}.Hero_ownerImage__g7A9b{inset:auto 0 -1px auto!important;width:82%!important;height:92%!important}}@media(prefers-reduced-motion:reduce){.Hero_hero-copy__XGvLb,.Hero_heroAtmosphere__meHSk,.Hero_heroContent__Ck9wY,.Hero_heroTransitionLayer__Z5BzG,.Hero_ownerImage__g7A9b,.Hero_sideStatement__yyIMT{will-change:auto}}.Hero_ownerStage__4HNvm,.Hero_pkv-hero-media__wBqO7{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.Hero_ownerImage__g7A9b{will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(prefers-reduced-motion:reduce){.Hero_ownerImage__g7A9b{transform:none!important;opacity:1!important}}.Hero_content__l_2wH{min-width:0;width:100%}@media(max-width:560px){.Hero_lede__KVW1q{max-width:100%}.Hero_valuePoints__c0mp5{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.Hero_valuePoint___vWAX{min-width:0;padding-inline:.2rem}}