:root{--pm-carbon:#171717;--pm-marfil:#F6F2EA;--pm-lago:#2F6078;--pm-bugambilia:#F42378;--pm-ambar:#F99C1C;--pm-turquesa:#1E9FA3;--pm-verde:#3C8C68;--pm-morado:#5A2E6F;--pm-coral:#F05A4F;--pm-blanco:#fff;--pm-stone:#D8D5CF;--pm-slate:#5E666B;--pm-max:1240px;--pm-serif:"Lora",Georgia,serif;--pm-ui:"Inter",system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body.pm2026-site{margin:0;background:var(--pm-marfil);color:var(--pm-carbon);font-family:var(--pm-ui);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}.pm-shell{width:min(calc(100% - 48px),var(--pm-max));margin-inline:auto}a{color:inherit}.pm-skip{position:absolute;left:-9999px}.pm-skip:focus{left:16px;top:16px;z-index:99999;background:#fff;padding:12px 16px}.pm-header{position:sticky;top:0;z-index:1000;background:rgb(255 255 255 / .97);border-bottom:1px solid rgb(23 23 23 / .08);backdrop-filter:blur(10px)}.admin-bar .pm-header{top:32px}.pm-header-inner{min-height:92px;display:flex;align-items:center;gap:28px}.pm-brand{display:flex;align-items:center;min-width:170px}.pm-brand-quarantined{visibility:hidden}.pm-logo{height:auto;display:block}.pm-logo-desktop{width:170px}.pm-logo-mobile{display:none;width:108px}.pm-nav{margin-left:auto;display:flex;align-items:center;gap:24px}.pm-nav a{font:500 14px/1.2 var(--pm-ui);text-decoration:none;padding:12px 0;border-bottom:2px solid #fff0}.pm-nav a:hover,.pm-nav a[aria-current="page"]{color:var(--pm-lago);border-bottom-color:var(--pm-bugambilia)}.pm-menu-toggle{display:none;margin-left:auto;border:0;background:#fff0;width:44px;height:44px;padding:8px}.pm-menu-toggle span{display:block;height:2px;background:var(--pm-carbon);margin:6px 0}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pm-hero{position:relative;min-height:650px;display:flex;align-items:flex-end;background:var(--pm-lago);color:#fff;background-image:var(--pm-hero);background-size:cover;background-position:center;overflow:hidden}.pm-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .67),rgb(0 0 0 / .15) 68%,rgb(0 0 0 / .06))}.pm-hero-inner{position:relative;z-index:2;padding:0 0 72px;max-width:780px;margin-left:max(24px,calc((100vw - var(--pm-max))/2));margin-right:max(24px,calc((100vw - var(--pm-max))/2))}.pm-eyebrow{margin:0 0 12px;color:var(--pm-bugambilia);font:600 13px/1.25 var(--pm-ui);letter-spacing:.14em;text-transform:uppercase}.pm-hero .pm-eyebrow{color:#fff;opacity:.88}.pm-hero h1{font:600 clamp(48px,5.7vw,78px)/.99 var(--pm-serif);letter-spacing:-.035em;margin:0 0 24px;max-width:900px;text-wrap:balance}.pm-hero h1 em{font-weight:400}.pm-hero-intro{font:400 clamp(19px,1.7vw,24px)/1.42 var(--pm-serif);max-width:700px;margin:0}.pm-photo-ref{position:absolute;right:18px;bottom:16px;background:rgb(23 23 23 / .72);color:#fff;padding:5px 8px;font:500 11px/1.2 var(--pm-ui);letter-spacing:.02em;border-radius:3px}.pm-hero>.pm-photo-ref,.pm-territory-feature>.pm-photo-ref{z-index:3}.pm-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.pm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 19px;border:1px solid #fff0;border-radius:6px;text-decoration:none;font:600 14px/1.2 var(--pm-ui);transition:.2s ease}.pm-btn-primary{background:var(--pm-bugambilia);border-color:var(--pm-bugambilia);color:var(--pm-carbon)!important}.pm-btn-primary:hover{background:var(--pm-ambar);border-color:var(--pm-ambar)}.pm-btn-secondary{background:#fff0;border-color:var(--pm-carbon);color:var(--pm-carbon)!important}.pm-hero .pm-btn-secondary,.pm-global-cta .pm-btn-secondary{border-color:#fff;color:#fff!important}.pm-btn-light{background:#fff;border-color:#fff;color:var(--pm-lago)!important}.pm-text-link{color:var(--pm-lago);font-weight:600;text-decoration:none;border-bottom:1px solid currentColor}.pm-text-link:hover{color:var(--pm-carbon)}.pm-section{padding:88px 0;border-bottom:1px solid rgb(23 23 23 / .08)}.pm-tone-white{background:#fff}.pm-tone-ivory{background:var(--pm-marfil)}.pm-section-head{max-width:820px;margin-bottom:38px}.pm-section-head h2,.pm-feature h2,.pm-depth h2,.pm-global-cta h2,.pm-reading-grid h2,.pm-editorial-split h2,.pm-territory-feature h2{font-family:var(--pm-serif);font-weight:600;letter-spacing:-.025em;line-height:1.08;margin:0 0 20px}.pm-section-head h2{font-size:clamp(36px,4.1vw,54px)}.pm-editorial-split{display:grid;grid-template-columns:1.1fr .9fr;gap:72px;align-items:center}.pm-editorial-copy h2{font-size:clamp(40px,4.2vw,58px)}.pm-copy{font-size:18px}.pm-copy-large{font-size:20px}.pm-copy p{margin:0 0 1.2em}.pm-copy-wide{max-width:860px;margin-inline:auto;font-size:21px}.pm-copy-wide p{margin:0 0 1.2em}.pm-photo-wrap{margin:0;position:relative;overflow:hidden;background:var(--pm-stone)}.pm-photo{display:block;width:100%;height:auto;object-fit:cover}.pm-photo-editorial{aspect-ratio:4/3}.pm-photo-feature{aspect-ratio:5/4}.pm-photo-wrap>.pm-photo-ref{right:12px;bottom:12px}.pm-feature{background:#fff}.pm-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.pm-feature-copy h2{font-size:clamp(40px,4.5vw,60px)}.pm-feature-copy>p{max-width:620px}.pm-section-lead{font:500 28px/1.3 var(--pm-serif);color:var(--pm-lago)}.pm-actions-inline{margin-top:28px}.pm-home-experiences{background:var(--pm-marfil)}.pm-exp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pm-exp-card{display:grid;grid-template-columns:minmax(180px,.85fr) 1.15fr;background:#fff;border:1px solid rgb(23 23 23 / .08);min-height:280px}.pm-exp-card-media{display:block;min-height:100%}.pm-exp-card-media .pm-photo-wrap{height:100%}.pm-exp-card-media .pm-photo{height:100%;object-fit:cover}.pm-exp-card-copy{padding:28px;display:flex;flex-direction:column;align-items:flex-start}.pm-exp-card-copy h3{font:600 29px/1.08 var(--pm-serif);margin:0 0 14px}.pm-exp-card-copy h3 a{text-decoration:none}.pm-exp-card-copy p{font-size:15px;line-height:1.5;margin:0 0 17px}.pm-exp-card-copy .pm-text-link{margin-top:auto;font-size:14px}.pm-exp-card .pm-photo-ref{font-size:9px}.pm-territory-feature{position:relative;min-height:520px;display:flex;align-items:center;background:var(--pm-lago);background-image:var(--pm-territory);background-size:cover;background-position:center;color:#fff}.pm-territory-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(10 26 34 / .88),rgb(10 26 34 / .45),rgb(10 26 34 / .18))}.pm-territory-copy{position:relative;z-index:2;padding-block:82px;max-width:780px;margin-left:max(24px,calc((100vw - var(--pm-max))/2));margin-right:max(24px,calc((100vw - var(--pm-max))/2))}.pm-territory-copy h2{font-size:clamp(42px,4.8vw,64px)}.pm-territory-copy>p{max-width:720px;font-size:19px}.pm-depth{background:#fff}.pm-depth-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px}.pm-depth article{padding-right:40px}.pm-depth article+article{border-left:1px solid var(--pm-stone);padding-left:64px}.pm-depth h2{font-size:clamp(34px,3.2vw,46px)}.pm-reading-grid{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:8vw;align-items:start}.pm-reading-grid>div:first-child{position:sticky;top:130px}.pm-reading-grid h2{font-size:clamp(34px,3.7vw,50px)}.pm-step{margin:0 0 12px;color:var(--pm-bugambilia);font:600 13px/1 var(--pm-ui);letter-spacing:.12em}.pm-experience-intro{background:var(--pm-marfil)}.pm-experience-section{padding-block:82px}.pm-local-nav{position:sticky;top:92px;z-index:800;background:#fff;border-bottom:1px solid var(--pm-stone);overflow:auto}.admin-bar .pm-local-nav{top:124px}.pm-local-nav .pm-shell{display:flex;gap:28px;white-space:nowrap}.pm-local-nav a{padding:16px 0;text-decoration:none;color:var(--pm-lago);font:500 13px/1 var(--pm-ui)}.pm-principles{list-style:none;margin:0;padding:0}.pm-principles li{padding:18px 0;border-bottom:1px solid var(--pm-stone)}.pm-principles li:first-child{border-top:1px solid var(--pm-stone)}.pm-related{display:flex;flex-direction:column;gap:8px;margin-top:24px}.pm-related a{display:flex;justify-content:space-between;gap:20px;padding:13px 16px;background:#fff;border:1px solid rgb(23 23 23 / .08);text-decoration:none;color:var(--pm-lago);font-weight:600}.pm-practical{background:var(--pm-marfil)}.pm-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pm-fact{background:#fff;border:1px solid var(--pm-stone);padding:22px 24px}.pm-fact dt{color:var(--pm-bugambilia);font:600 13px/1.2 var(--pm-ui);text-transform:uppercase;letter-spacing:.08em}.pm-fact dd{margin:11px 0 0;font-size:16px}.pm-related-content{background:#fff}.pm-landing-lede{background:#fff}.pm-editorial-layer .pm-copy{max-width:760px}.pm-contact-form{background:#fff}.pm-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:920px}.pm-form label{display:flex;flex-direction:column;gap:7px;font:600 13px/1.2 var(--pm-ui);text-transform:uppercase;letter-spacing:.05em}.pm-form input,.pm-form select,.pm-form textarea{width:100%;font:400 16px/1.5 var(--pm-ui);color:var(--pm-carbon);background:var(--pm-marfil);border:1px solid var(--pm-stone);border-radius:4px;padding:13px 14px;text-transform:none;letter-spacing:0}.pm-form input:focus,.pm-form select:focus,.pm-form textarea:focus{outline:3px solid rgb(244 35 120 / .28);border-color:var(--pm-carbon)}.pm-form-wide{grid-column:1/-1}.pm-form-status{font-size:14px}.pm-qa-note{max-width:920px;padding:12px 15px;background:#fff2c7;border-left:4px solid var(--pm-ambar);font-size:14px}.pm-global-cta{position:relative;background:var(--pm-carbon);color:#fff;overflow:hidden}.pm-global-cta-inner{position:relative;z-index:2;padding-block:62px;display:flex;align-items:center;justify-content:space-between;gap:60px}.pm-global-cta h2{font-size:clamp(36px,4vw,50px)}.pm-global-cta p{margin:0;max-width:700px}.pm-curve{position:absolute;right:-70px;bottom:-16px;width:min(520px,42vw);opacity:.42;pointer-events:none}.pm-footer{background:#fff;padding:56px 0}.pm-footer-grid{display:grid;grid-template-columns:1.25fr 1fr auto;gap:42px;align-items:end}.pm-footer-logo-r0{display:block;width:245px;height:auto}.pm-footer-logo-r1{display:none;width:132px;height:auto}.pm-footer nav{display:grid;grid-template-columns:repeat(2,auto);gap:8px 24px}.pm-footer nav a{text-decoration:none;font-size:14px}.pm-footer p{margin:0;font-size:12px;color:var(--pm-slate)}@media(max-width:980px){.admin-bar .pm-header{top:46px}.pm-header-inner{min-height:76px}.pm-logo-desktop{display:none}.pm-logo-mobile{display:block}.pm-menu-toggle{display:block}.pm-nav{position:absolute;left:0;right:0;top:100%;background:#fff;display:none;flex-direction:column;align-items:stretch;gap:0;padding:8px 24px 24px;border-top:1px solid var(--pm-stone)}.pm-nav.is-open{display:flex}.pm-nav a{padding:14px 0;border-bottom:1px solid var(--pm-stone)}.pm-local-nav{top:76px}.admin-bar .pm-local-nav{top:122px}.pm-editorial-split,.pm-feature-grid,.pm-reading-grid{grid-template-columns:1fr;gap:34px}.pm-reading-grid>div:first-child{position:static}.pm-exp-grid{grid-template-columns:1fr}.pm-depth-grid{grid-template-columns:1fr;gap:36px}.pm-depth article+article{border-left:0;border-top:1px solid var(--pm-stone);padding-left:0;padding-top:36px}.pm-global-cta-inner{flex-direction:column;align-items:flex-start}.pm-footer-grid{grid-template-columns:1fr 1fr}.pm-footer-grid>p{grid-column:1/-1}.pm-form{grid-template-columns:1fr}.pm-form-wide{grid-column:auto}}@media(max-width:600px){.pm-shell{width:min(calc(100% - 34px),var(--pm-max))}.pm-header-inner{min-height:72px}.pm-logo-mobile{width:108px}.pm-hero{min-height:600px;align-items:flex-end}.pm-hero-shade{background:linear-gradient(180deg,rgb(0 0 0 / .08),rgb(0 0 0 / .76) 60%,rgb(0 0 0 / .88))}.pm-hero-inner{padding:0 0 54px;margin-inline:17px}.pm-hero h1{font-size:42px;line-height:1.01}.pm-hero-intro{font-size:18px;line-height:1.4;max-width:340px}.pm-actions{flex-direction:column;align-items:stretch}.pm-btn{width:100%}.pm-section{padding:58px 0}.pm-editorial-split{gap:28px}.pm-editorial-copy h2,.pm-feature-copy h2{font-size:40px}.pm-photo-editorial,.pm-photo-feature{aspect-ratio:4/3}.pm-exp-card{grid-template-columns:108px 1fr;min-height:140px}.pm-exp-card-copy{padding:14px 16px}.pm-exp-card-copy h3{font-size:21px}.pm-exp-card-copy p{font-size:13px}.pm-exp-card .pm-eyebrow{font-size:10px}.pm-exp-card .pm-text-link{font-size:12px}.pm-photo-ref{font-size:9px;right:8px;bottom:8px}.pm-territory-feature{min-height:590px}.pm-territory-shade{background:linear-gradient(180deg,rgb(10 26 34 / .28),rgb(10 26 34 / .93) 54%,rgb(10 26 34 / .97) 100%)}.pm-territory-copy{padding-block:62px;margin-inline:17px}.pm-territory-copy h2{font-size:40px}.pm-territory-copy>p{font-size:17px}.pm-depth h2{font-size:33px}.pm-reading-grid h2{font-size:34px}.pm-copy,.pm-copy-large,.pm-copy-wide{font-size:17px}.pm-local-nav .pm-shell{gap:22px}.pm-facts{grid-template-columns:1fr}.pm-global-cta-inner{padding-block:52px}.pm-global-cta h2{font-size:34px}.pm-curve{width:310px;opacity:.32}.pm-footer{padding:44px 0}.pm-footer-grid{grid-template-columns:1fr}.pm-footer-logo-r0{display:none}.pm-footer-logo-r1{display:block;width:200px}.pm-footer nav{grid-template-columns:1fr 1fr}.pm-footer-grid>p{grid-column:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.pm-header .pm-shell{width:min(calc(100% - 48px),1360px)}.pm-header-inner{min-height:100px;gap:22px}.pm-logo-desktop{width:190px}.pm-brand{min-width:190px}.pm-nav{gap:20px}.pm-nav a{font-size:15px;font-weight:600}.pm-header-cta{flex:0 0 auto;min-height:44px;padding-inline:17px;white-space:nowrap}.pm-header-cta-short{display:none}.pm-hero-shade{background:linear-gradient(90deg,rgb(0 0 0 / .84) 0%,rgb(0 0 0 / .68) 42%,rgb(0 0 0 / .34) 70%,rgb(0 0 0 / .12) 100%)}.pm-hero h1,.pm-hero-intro,.pm-hero .pm-eyebrow{color:#fff!important;text-shadow:0 2px 18px rgb(0 0 0 / .48)}.pm-hero-inner{max-width:760px}.pm-global-cta,.pm-global-cta h2,.pm-global-cta p{color:#fff!important}.pm-global-cta h2,.pm-global-cta p{text-shadow:0 1px 2px rgb(0 0 0 / .25)}.pm-photo-provisional-generated .pm-photo{width:100%;height:100%;object-fit:cover}@media(max-width:1180px){.pm-header-inner{min-height:80px}.pm-logo-desktop{display:none}.pm-logo-mobile{display:block;width:132px}.pm-brand{min-width:132px}.pm-menu-toggle{display:block;margin-left:0;order:4}.pm-header-cta{margin-left:auto;order:3}.pm-header-cta-wide{display:none}.pm-header-cta-short{display:inline}.pm-nav{position:absolute;left:0;right:0;top:100%;background:#fff;display:none;flex-direction:column;align-items:stretch;gap:0;padding:8px 24px 24px;border-top:1px solid var(--pm-stone)}.pm-nav.is-open{display:flex}.pm-nav a{padding:14px 0;border-bottom:1px solid var(--pm-stone);font-size:15px}}@media(max-width:600px){.pm-header .pm-shell{width:min(calc(100% - 28px),1360px)}.pm-header-inner{gap:10px}.pm-logo-mobile{width:112px}.pm-brand{min-width:112px}.pm-header-cta{min-height:40px;padding:9px 12px;font-size:12px;width:auto}.pm-menu-toggle{width:40px;height:40px;padding:7px}.pm-hero-shade{background:linear-gradient(180deg,rgb(0 0 0 / .16) 0%,rgb(0 0 0 / .44) 42%,rgb(0 0 0 / .86) 72%,rgb(0 0 0 / .92) 100%)}.pm-hero h1,.pm-hero-intro,.pm-hero .pm-eyebrow{text-shadow:0 2px 14px rgb(0 0 0 / .62)}}.pm-territory-copy h2{color:var(--pm-marfil)!important;text-shadow:0 2px 16px rgb(0 0 0 / .42)}.pm-territory-copy>p{color:#fff}.pm-form-status{margin-top:12px;font-weight:600}.pm-form-status.is-success{color:#216e45}.pm-form-status.is-error{color:#9a1b1b}.pm-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}body.pm2026-site .pm-section>.pm-shell,body.pm2026-site .pm-global-cta>.pm-shell,body.pm2026-site .pm-footer>.pm-shell{width:min(calc(100% - 48px),var(--pm-max))!important;max-width:var(--pm-max)!important;margin-left:auto!important;margin-right:auto!important}body.pm2026-site .pm-global-cta-inner{padding-inline:clamp(18px,2.25vw,34px)}body.pm2026-site .pm-btn-secondary{background:var(--pm-carbon)!important;border-color:var(--pm-carbon)!important;color:#fff!important}body.pm2026-site .pm-btn-secondary:hover,body.pm2026-site .pm-btn-secondary:focus-visible{background:var(--pm-lago)!important;border-color:var(--pm-lago)!important;color:#fff!important}body.pm2026-site .pm-btn:focus-visible{outline:3px solid rgb(244 35 120 / .42);outline-offset:3px}body.pm2026-site .pm-hero .pm-btn-secondary,body.pm2026-site .pm-global-cta .pm-btn-secondary{background:#fff!important;border-color:#fff!important;color:var(--pm-carbon)!important}body.pm2026-site .pm-hero .pm-btn-secondary:hover,body.pm2026-site .pm-hero .pm-btn-secondary:focus-visible,body.pm2026-site .pm-global-cta .pm-btn-secondary:hover,body.pm2026-site .pm-global-cta .pm-btn-secondary:focus-visible{background:var(--pm-ambar)!important;border-color:var(--pm-ambar)!important;color:var(--pm-carbon)!important}@media(max-width:600px){body.pm2026-site .pm-section>.pm-shell,body.pm2026-site .pm-global-cta>.pm-shell,body.pm2026-site .pm-footer>.pm-shell{width:min(calc(100% - 34px),var(--pm-max))!important}body.pm2026-site .pm-global-cta-inner{padding-inline:8px}}body.pm2026-site.pm-key-inicio .pm-main,body.pm2026-site.pm-key-territorio .pm-main{background:var(--pm-marfil)}body.pm2026-site .pm-v21-section{padding:88px 0;border-bottom:1px solid rgb(23 23 23 / .07)}body.pm2026-site .pm-v21-hero,body.pm2026-site .pm-v21-band,body.pm2026-site .pm-v21-quote-band{position:relative;overflow:hidden;color:#fff;display:flex}body.pm2026-site .pm-v21-cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}body.pm2026-site .pm-v21-cover-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgb(9 18 22 / .76),rgb(9 18 22 / .34) 62%,rgb(9 18 22 / .08))}body.pm2026-site .pm-v21-hero{min-height:620px;align-items:flex-end}body.pm2026-site .pm-v21-home-hero{min-height:650px}body.pm2026-site .pm-v21-hero-inner{position:relative;z-index:2;padding-bottom:72px}body.pm2026-site .pm-v21-hero h1{font:500 clamp(48px,5vw,74px)/1.02 var(--pm-serif);letter-spacing:.055em;text-transform:uppercase;margin:0;max-width:800px;color:#fff;text-shadow:0 2px 18px rgb(0 0 0 / .38)}body.pm2026-site .pm-v21-territory-hero h1{font-size:clamp(54px,6vw,84px)}body.pm2026-site .pm-v21-hero-subtitle{font:400 clamp(22px,2vw,30px)/1.3 var(--pm-serif);margin:12px 0 0;color:#fff}body.pm2026-site .pm-v21-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:22px}body.pm2026-site .pm-v21-text-link{display:inline-flex;align-items:center;gap:14px;color:var(--pm-carbon);font:500 14px/1.25 var(--pm-ui);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}body.pm2026-site .pm-v21-text-link b{width:28px;height:28px;border:1px solid currentColor;border-radius:50%;display:grid;place-items:center;font-weight:400;line-height:1}body.pm2026-site .pm-v21-text-link-light{color:#fff}body.pm2026-site .pm-v21-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,6vw,86px);align-items:center}body.pm2026-site .pm-v21-territory-intro{background:var(--pm-marfil)}body.pm2026-site .pm-v21-split-copy h2,body.pm2026-site .pm-v21-section-heading h2,body.pm2026-site .pm-v21-band h2,body.pm2026-site .pm-v21-layers h2,body.pm2026-site .pm-v21-contact-close h2{font:500 clamp(34px,3.2vw,52px)/1.08 var(--pm-serif);letter-spacing:.045em;text-transform:uppercase;margin:0 0 22px;color:var(--pm-carbon)}body.pm2026-site .pm-v21-split-copy p{font-size:17px;line-height:1.72;margin:0 0 17px}body.pm2026-site .pm-v21-split-image{margin:0;overflow:hidden;background:#d8d5cf}body.pm2026-site .pm-v21-split-image img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}body.pm2026-site .pm-v21-band{min-height:455px;align-items:center}body.pm2026-site .pm-v21-band .pm-v21-cover-shade{background:linear-gradient(90deg,rgb(18 12 9 / .83),rgb(18 12 9 / .45) 58%,rgb(18 12 9 / .12))}body.pm2026-site .pm-v21-band-copy{position:relative;z-index:2;max-width:660px}body.pm2026-site .pm-v21-band h2{color:#fff;font-size:clamp(34px,3.6vw,54px)}body.pm2026-site .pm-v21-band p{max-width:560px;font-size:17px;line-height:1.65}body.pm2026-site .pm-v21-story-band .pm-v21-cover-image{object-position:center 46%}body.pm2026-site .pm-v21-permanecer-band{min-height:440px}body.pm2026-site .pm-v21-permanecer-band .pm-v21-cover-image{object-position:center 58%}body.pm2026-site .pm-v21-experiences{background:var(--pm-marfil)}body.pm2026-site .pm-v21-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:34px}body.pm2026-site .pm-v21-section-heading-copy{max-width:670px}body.pm2026-site .pm-v21-section-heading h2{margin-bottom:12px}body.pm2026-site .pm-v21-section-heading p{margin:0;max-width:560px}body.pm2026-site .pm-v21-actions-right{margin-left:auto}body.pm2026-site .pm-v21-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}body.pm2026-site .pm-v21-card{background:#fff;border:1px solid rgb(23 23 23 / .10);min-width:0;display:flex;flex-direction:column}body.pm2026-site .pm-v21-card-image{margin:0;overflow:hidden;background:#d8d5cf}body.pm2026-site .pm-v21-card-image img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}body.pm2026-site .pm-v21-card-copy{padding:17px 16px 18px;display:flex;flex-direction:column;flex:1}body.pm2026-site .pm-v21-card-copy h3{font:600 22px/1.08 var(--pm-serif);margin:0 0 7px}body.pm2026-site .pm-v21-card-descriptor{font-size:13px;line-height:1.45;margin:0 0 12px;color:var(--pm-slate)}body.pm2026-site .pm-v21-card-actions{margin-top:auto}body.pm2026-site .pm-v21-card-actions .pm-v21-text-link{font-size:12px;border-bottom:0}body.pm2026-site .pm-v21-private-entry{margin-top:30px;padding:24px 0;border-top:1px solid var(--pm-stone);display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:24px;align-items:center}body.pm2026-site .pm-v21-private-entry p{margin:0}body.pm2026-site .pm-v21-private-kicker{font:600 12px/1.3 var(--pm-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--pm-bugambilia)}body.pm2026-site .pm-v21-contact-close{padding:50px 0 54px;background:linear-gradient(180deg,#fbf8f2,#f4eee3);text-align:center}body.pm2026-site .pm-v21-contact-inner{max-width:820px}body.pm2026-site .pm-v21-contact-close h2{font-size:clamp(27px,2.8vw,42px);margin-bottom:10px}body.pm2026-site .pm-v21-contact-close p{margin:0 auto;max-width:670px;font-size:14px}body.pm2026-site .pm-v21-actions-center{justify-content:center}body.pm2026-site .pm-v21-layers{background:#1d1815;color:#fff}body.pm2026-site .pm-v21-layers-grid{display:grid;grid-template-columns:1.05fr .95fr;min-height:520px;align-items:stretch;padding:0}body.pm2026-site .pm-v21-layers-image{margin:0;min-height:520px;overflow:hidden;background:#241d18}body.pm2026-site .pm-v21-layers-image img{width:100%;height:100%;min-height:520px;object-fit:cover;object-position:center 45%;display:block}body.pm2026-site .pm-v21-layers-copy{padding:54px clamp(30px,4vw,64px)}body.pm2026-site .pm-v21-layers h2{color:#fff;font-size:clamp(34px,3.2vw,50px);margin-bottom:10px}body.pm2026-site .pm-v21-layers-lede{color:#ddd1c5;margin:0 0 26px}body.pm2026-site details.pm-v21-layer{border-top:1px solid rgb(255 255 255 / .42);padding:0;color:#fff}body.pm2026-site details.pm-v21-layer:last-child{border-bottom:1px solid rgb(255 255 255 / .42)}body.pm2026-site details.pm-v21-layer summary{cursor:pointer;list-style:none;padding:14px 34px 14px 0;font:500 15px/1.25 var(--pm-serif);position:relative}body.pm2026-site details.pm-v21-layer summary::-webkit-details-marker{display:none}body.pm2026-site details.pm-v21-layer summary:after{content:'+';position:absolute;right:2px;top:50%;transform:translateY(-50%);font:400 20px/1 var(--pm-ui)}body.pm2026-site details.pm-v21-layer[open] summary:after{content:'−'}body.pm2026-site details.pm-v21-layer p{margin:0;padding:0 26px 16px 0;color:#e6ddd4;font-size:14px;line-height:1.6}body.pm2026-site .pm-v21-observe{background:#fff}body.pm2026-site .pm-v21-quote-band{min-height:330px;align-items:center}body.pm2026-site .pm-v21-quote-band .pm-v21-cover-shade{background:linear-gradient(90deg,rgb(255 255 255 / .08),rgb(19 20 18 / .17),rgb(19 20 18 / .30))}body.pm2026-site .pm-v21-quote-inner{position:relative;z-index:2;text-align:center}body.pm2026-site .pm-v21-quote-text{font:italic 500 clamp(24px,2.5vw,38px)/1.35 var(--pm-serif);text-shadow:0 2px 14px rgb(0 0 0 / .42);margin:0;color:#fff}body.pm2026-site .pm-v21-territory-hero .pm-v21-cover-image{object-position:center 48%}@media(max-width:1180px){body.pm2026-site .pm-v21-section{padding:72px 0}body.pm2026-site .pm-v21-split{grid-template-columns:1fr 1fr;gap:40px}body.pm2026-site .pm-v21-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body.pm2026-site .pm-v21-private-entry{grid-template-columns:1fr auto}body.pm2026-site .pm-v21-private-kicker{grid-column:1/-1}body.pm2026-site .pm-v21-layers-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){body.pm2026-site .pm-v21-hero{min-height:600px}body.pm2026-site .pm-v21-hero-inner{padding-bottom:54px}body.pm2026-site .pm-v21-hero h1{font-size:43px;letter-spacing:.035em}body.pm2026-site .pm-v21-hero-subtitle{font-size:22px}body.pm2026-site .pm-v21-split{grid-template-columns:1fr;gap:28px}body.pm2026-site .pm-v21-split-media-left .pm-v21-split-image{order:1}body.pm2026-site .pm-v21-split-media-left .pm-v21-split-copy{order:2}body.pm2026-site .pm-v21-section-heading{display:block}body.pm2026-site .pm-v21-section-heading .pm-v21-actions{margin-top:20px}body.pm2026-site .pm-v21-layers-grid{grid-template-columns:1fr}body.pm2026-site .pm-v21-layers-image{min-height:330px}body.pm2026-site .pm-v21-layers-image img{min-height:330px;max-height:420px}}@media(max-width:600px){body.pm2026-site .pm-v21-section{padding:56px 0}body.pm2026-site .pm-v21-hero{min-height:560px}body.pm2026-site .pm-v21-hero h1{font-size:36px;line-height:1.06;letter-spacing:.025em}body.pm2026-site .pm-v21-territory-hero h1{font-size:44px}body.pm2026-site .pm-v21-split-copy h2,body.pm2026-site .pm-v21-section-heading h2,body.pm2026-site .pm-v21-band h2,body.pm2026-site .pm-v21-layers h2{font-size:32px}body.pm2026-site .pm-v21-split-image img{aspect-ratio:4/3}body.pm2026-site .pm-v21-card-grid{grid-template-columns:1fr;gap:16px}body.pm2026-site .pm-v21-card{display:grid;grid-template-columns:116px 1fr}body.pm2026-site .pm-v21-card-image,body.pm2026-site .pm-v21-card-image img{height:100%;min-height:150px;aspect-ratio:auto}body.pm2026-site .pm-v21-card-copy{padding:15px}body.pm2026-site .pm-v21-private-entry{display:block}body.pm2026-site .pm-v21-private-entry .pm-v21-actions{margin-top:16px}body.pm2026-site .pm-v21-band{min-height:410px;align-items:flex-end}body.pm2026-site .pm-v21-band-copy{padding-bottom:46px}body.pm2026-site .pm-v21-contact-close{padding:44px 0}body.pm2026-site .pm-v21-layers-copy{padding:40px 22px 46px}body.pm2026-site .pm-v21-quote-band{min-height:280px}body.pm2026-site .pm-v21-quote-text{font-size:24px}}body.pm2026-site.pm-key-inicio .pm-footer,body.pm2026-site.pm-key-territorio .pm-footer{background:#171717;color:#fff;padding:28px 0 30px}body.pm2026-site.pm-key-inicio .pm-footer-grid,body.pm2026-site.pm-key-territorio .pm-footer-grid{align-items:center}body.pm2026-site.pm-key-inicio .pm-footer nav a,body.pm2026-site.pm-key-territorio .pm-footer nav a{color:#fff}body.pm2026-site.pm-key-inicio .pm-footer p,body.pm2026-site.pm-key-territorio .pm-footer p{color:rgb(255 255 255 / .72)}body.pm2026-site.pm-key-inicio .pm-footer-logo-r0,body.pm2026-site.pm-key-territorio .pm-footer-logo-r0{display:none}body.pm2026-site.pm-key-inicio .pm-footer-logo-r1,body.pm2026-site.pm-key-territorio .pm-footer-logo-r1{display:block;width:150px}body.pm2026-site.pm-key-inicio .pm-v21-card-image,body.pm2026-site.pm-key-territorio .pm-v21-split-image{background:#d8d5cf}@media(max-width:980px){body.pm2026-site.pm-key-inicio .pm-footer,body.pm2026-site.pm-key-territorio .pm-footer{padding:30px 0}}body.pm2026-site.pm-key-inicio,body.pm2026-site.pm-key-territorio{--pm-max:1360px}body.pm2026-site.pm-key-inicio .pm-header,body.pm2026-site.pm-key-territorio .pm-header{position:absolute;top:0;left:0;right:0;z-index:1000;background:linear-gradient(180deg,rgb(9 15 18 / .48),rgb(9 15 18 / .14) 68%,#fff0);border-bottom:0;backdrop-filter:none;box-shadow:none}body.admin-bar.pm2026-site.pm-key-inicio .pm-header,body.admin-bar.pm2026-site.pm-key-territorio .pm-header{top:0}body.pm2026-site.pm-key-inicio .pm-header-inner,body.pm2026-site.pm-key-territorio .pm-header-inner{min-height:82px}body.pm2026-site.pm-key-inicio .pm-logo-desktop,body.pm2026-site.pm-key-territorio .pm-logo-desktop{width:148px;opacity:.96}body.pm2026-site.pm-key-inicio .pm-nav a,body.pm2026-site.pm-key-territorio .pm-nav a{color:#fff;text-shadow:0 1px 10px rgb(0 0 0 / .34);border-bottom-color:#fff0}body.pm2026-site.pm-key-inicio .pm-nav a:hover,body.pm2026-site.pm-key-inicio .pm-nav a[aria-current="page"],body.pm2026-site.pm-key-territorio .pm-nav a:hover,body.pm2026-site.pm-key-territorio .pm-nav a[aria-current="page"]{color:#fff;border-bottom-color:var(--pm-bugambilia)}body.pm2026-site.pm-key-inicio .pm-v21-section,body.pm2026-site.pm-key-territorio .pm-v21-section{padding:70px 0}body.pm2026-site.pm-key-inicio .pm-v21-split,body.pm2026-site.pm-key-territorio .pm-v21-split{gap:clamp(46px,5vw,72px)}body.pm2026-site.pm-key-inicio .pm-v21-home-hero h1{max-width:660px;font-size:clamp(48px,4.25vw,64px);line-height:1.02}body.pm2026-site.pm-key-inicio .pm-v21-hero-inner,body.pm2026-site.pm-key-territorio .pm-v21-hero-inner{padding-bottom:62px}body.pm2026-site.pm-key-territorio .pm-v21-territory-hero h1{font-size:clamp(54px,5.25vw,74px);max-width:780px}body.pm2026-site.pm-key-inicio .pm-v21-territory-intro,body.pm2026-site.pm-key-territorio .pm-v21-territory-intro{padding:68px 0}body.pm2026-site.pm-key-inicio .pm-v21-experiences{padding:74px 0 66px}body.pm2026-site.pm-key-territorio .pm-v21-observe{padding:58px 0}body.pm2026-site.pm-key-territorio .pm-v21-observe .pm-v21-split{gap:52px}body.pm2026-site.pm-key-territorio .pm-v21-observe .pm-v21-split-copy{max-width:620px}body.pm2026-site.pm-key-territorio .pm-v21-observe .pm-v21-split-image img{aspect-ratio:16/9}body.pm2026-site.pm-key-territorio .pm-v21-quote-band{min-height:285px}body.pm2026-site.pm-key-inicio .pm-v21-contact-close,body.pm2026-site.pm-key-territorio .pm-v21-contact-close{padding:42px 0 46px}body.pm2026-site.pm-key-inicio .pm-v21-private-entry{display:none!important}body.pm2026-site.pm-key-inicio .pm-footer,body.pm2026-site.pm-key-territorio .pm-footer{padding:22px 0 24px}body.pm2026-site.pm-key-inicio .pm-footer-grid,body.pm2026-site.pm-key-territorio .pm-footer-grid{grid-template-columns:170px minmax(0,1fr) auto;gap:34px;align-items:center}body.pm2026-site.pm-key-inicio .pm-footer-logo-r1,body.pm2026-site.pm-key-territorio .pm-footer-logo-r1{width:132px;opacity:.96}body.pm2026-site.pm-key-inicio .pm-footer nav,body.pm2026-site.pm-key-territorio .pm-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px}body.pm2026-site.pm-key-inicio .pm-footer nav a,body.pm2026-site.pm-key-territorio .pm-footer nav a{font-size:12px;white-space:nowrap}body.pm2026-site.pm-key-inicio .pm-footer p,body.pm2026-site.pm-key-territorio .pm-footer p{text-align:right;font-size:11px;line-height:1.5}body.pm2026-site.pm-key-inicio .pm-v21-home-hero .pm-v21-cover-image{object-position:center 48%}body.pm2026-site.pm-key-inicio .pm-v21-story-band .pm-v21-cover-image{object-position:center 48%}body.pm2026-site.pm-key-inicio .pm-v21-permanecer-band .pm-v21-cover-image{object-position:center 52%}body.pm2026-site.pm-key-territorio .pm-v21-territory-hero .pm-v21-cover-image{object-position:center 54%}body.pm2026-site.pm-key-territorio .pm-v21-layers-image img{object-position:center 48%}body.pm2026-site.pm-key-territorio .pm-v21-quote-band .pm-v21-cover-image{object-position:center 55%}@media(max-width:980px){body.pm2026-site.pm-key-inicio .pm-header,body.pm2026-site.pm-key-territorio .pm-header{background:linear-gradient(180deg,rgb(9 15 18 / .58),rgb(9 15 18 / .12) 78%,transparent)}body.pm2026-site.pm-key-inicio .pm-menu-toggle span,body.pm2026-site.pm-key-territorio .pm-menu-toggle span{background:#fff}body.pm2026-site.pm-key-inicio .pm-nav,body.pm2026-site.pm-key-territorio .pm-nav{background:#fff}body.pm2026-site.pm-key-inicio .pm-nav a,body.pm2026-site.pm-key-territorio .pm-nav a{color:var(--pm-carbon);text-shadow:none}body.pm2026-site.pm-key-inicio .pm-footer-grid,body.pm2026-site.pm-key-territorio .pm-footer-grid{grid-template-columns:1fr 1fr}body.pm2026-site.pm-key-inicio .pm-footer nav,body.pm2026-site.pm-key-territorio .pm-footer nav{justify-content:flex-end}body.pm2026-site.pm-key-inicio .pm-footer p,body.pm2026-site.pm-key-territorio .pm-footer p{grid-column:1/-1;text-align:left}}@media(max-width:980px){body.pm2026-site.pm-key-inicio .pm-nav a[aria-current="page"],body.pm2026-site.pm-key-territorio .pm-nav a[aria-current="page"]{color:var(--pm-carbon);border-bottom-color:var(--pm-bugambilia)}}@media (min-width:761px) and (max-width:1180px){body.pm2026-site.pm-key-inicio .pm-shell,body.pm2026-site.pm-key-territorio .pm-shell{width:min(calc(100% - 48px),var(--pm-max))}body.pm2026-site.pm-key-inicio .pm-v21-hero,body.pm2026-site.pm-key-territorio .pm-v21-hero{min-height:600px}body.pm2026-site.pm-key-inicio .pm-v21-home-hero h1{font-size:clamp(46px,6vw,58px);max-width:620px}body.pm2026-site.pm-key-territorio .pm-v21-territory-hero h1{font-size:clamp(50px,6.6vw,64px)}body.pm2026-site.pm-key-inicio .pm-v21-hero-inner,body.pm2026-site.pm-key-territorio .pm-v21-hero-inner{padding-bottom:56px}body.pm2026-site.pm-key-inicio .pm-v21-section,body.pm2026-site.pm-key-territorio .pm-v21-section{padding:62px 0}body.pm2026-site.pm-key-inicio .pm-v21-territory-intro,body.pm2026-site.pm-key-territorio .pm-v21-territory-intro{padding:60px 0}body.pm2026-site.pm-key-inicio .pm-v21-split,body.pm2026-site.pm-key-territorio .pm-v21-split{gap:36px}body.pm2026-site.pm-key-inicio .pm-v21-band{min-height:390px}body.pm2026-site.pm-key-inicio .pm-v21-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body.pm2026-site.pm-key-inicio .pm-v21-card-image img{aspect-ratio:16/10}body.pm2026-site.pm-key-territorio .pm-v21-layers-grid{min-height:460px}body.pm2026-site.pm-key-territorio .pm-v21-layers-image,body.pm2026-site.pm-key-territorio .pm-v21-layers-image img{min-height:460px}body.pm2026-site.pm-key-territorio .pm-v21-layers-copy{padding:44px 34px}body.pm2026-site.pm-key-territorio .pm-v21-observe{padding:54px 0}body.pm2026-site.pm-key-territorio .pm-v21-quote-band{min-height:250px}body.pm2026-site.pm-key-inicio .pm-v21-contact-close,body.pm2026-site.pm-key-territorio .pm-v21-contact-close{padding:40px 0 44px}}@media (max-width:980px){body.admin-bar.pm2026-site.pm-key-inicio .pm-header,body.admin-bar.pm2026-site.pm-key-territorio .pm-header{top:32px}body.pm2026-site.pm-key-inicio .pm-header-inner,body.pm2026-site.pm-key-territorio .pm-header-inner{min-height:76px}body.pm2026-site.pm-key-inicio .pm-logo-mobile,body.pm2026-site.pm-key-territorio .pm-logo-mobile{width:112px}body.pm2026-site.pm-key-inicio .pm-nav,body.pm2026-site.pm-key-territorio .pm-nav{padding:10px 24px 22px;border-top:0;box-shadow:0 12px 28px rgb(0 0 0 / .12)}body.pm2026-site.pm-key-inicio .pm-nav a,body.pm2026-site.pm-key-territorio .pm-nav a{padding:13px 0;font-size:14px}body.pm2026-site.pm-key-inicio .pm-footer,body.pm2026-site.pm-key-territorio .pm-footer{padding:26px 0 28px}body.pm2026-site.pm-key-inicio .pm-footer-grid,body.pm2026-site.pm-key-territorio .pm-footer-grid{grid-template-columns:150px 1fr;gap:24px 30px}body.pm2026-site.pm-key-inicio .pm-footer-logo-r1,body.pm2026-site.pm-key-territorio .pm-footer-logo-r1{width:122px}body.pm2026-site.pm-key-inicio .pm-footer nav,body.pm2026-site.pm-key-territorio .pm-footer nav{justify-content:flex-end;gap:7px 16px}}@media (max-width:760px){body.pm2026-site.pm-key-inicio .pm-shell,body.pm2026-site.pm-key-territorio .pm-shell{width:min(calc(100% - 36px),var(--pm-max))}body.pm2026-site.pm-key-inicio .pm-v21-hero,body.pm2026-site.pm-key-territorio .pm-v21-hero{min-height:540px}body.pm2026-site.pm-key-inicio .pm-v21-hero-inner,body.pm2026-site.pm-key-territorio .pm-v21-hero-inner{padding-bottom:46px}body.pm2026-site.pm-key-inicio .pm-v21-home-hero h1{font-size:clamp(34px,9vw,42px);line-height:1.03;letter-spacing:.035em;max-width:94%}body.pm2026-site.pm-key-territorio .pm-v21-territory-hero h1{font-size:clamp(40px,10vw,50px);line-height:1.02}body.pm2026-site.pm-key-inicio .pm-v21-hero-subtitle,body.pm2026-site.pm-key-territorio .pm-v21-hero-subtitle{font-size:20px}body.pm2026-site.pm-key-inicio .pm-v21-section,body.pm2026-site.pm-key-territorio .pm-v21-section,body.pm2026-site.pm-key-inicio .pm-v21-territory-intro,body.pm2026-site.pm-key-territorio .pm-v21-territory-intro{padding:50px 0}body.pm2026-site.pm-key-inicio .pm-v21-split,body.pm2026-site.pm-key-territorio .pm-v21-split{grid-template-columns:1fr;gap:24px}body.pm2026-site.pm-key-inicio .pm-v21-split-media-left .pm-v21-split-image{order:1}body.pm2026-site.pm-key-inicio .pm-v21-split-media-left .pm-v21-split-copy{order:2}body.pm2026-site.pm-key-territorio .pm-v21-split-copy-left .pm-v21-split-copy{order:1}body.pm2026-site.pm-key-territorio .pm-v21-split-copy-left .pm-v21-split-image{order:2}body.pm2026-site.pm-key-inicio .pm-v21-split-copy h2,body.pm2026-site.pm-key-territorio .pm-v21-split-copy h2,body.pm2026-site.pm-key-inicio .pm-v21-section-heading h2,body.pm2026-site.pm-key-territorio .pm-v21-layers h2,body.pm2026-site.pm-key-inicio .pm-v21-band h2{font-size:clamp(30px,8vw,38px);line-height:1.06}body.pm2026-site.pm-key-inicio .pm-v21-split-image img,body.pm2026-site.pm-key-territorio .pm-v21-split-image img{aspect-ratio:4/3}body.pm2026-site.pm-key-inicio .pm-v21-band{min-height:360px;align-items:flex-end}body.pm2026-site.pm-key-inicio .pm-v21-band-copy{padding-bottom:42px;max-width:92%}body.pm2026-site.pm-key-inicio .pm-v21-section-heading{display:block;margin-bottom:26px}body.pm2026-site.pm-key-inicio .pm-v21-section-heading .pm-v21-actions{margin-top:16px}body.pm2026-site.pm-key-inicio .pm-v21-card-grid{grid-template-columns:1fr;gap:18px}body.pm2026-site.pm-key-inicio .pm-v21-card{display:flex;flex-direction:column}body.pm2026-site.pm-key-inicio .pm-v21-card-image,body.pm2026-site.pm-key-inicio .pm-v21-card-image img{height:auto;min-height:0}body.pm2026-site.pm-key-inicio .pm-v21-card-image img{aspect-ratio:16/9;object-fit:cover}body.pm2026-site.pm-key-inicio .pm-v21-card-copy{padding:17px 18px 18px}body.pm2026-site.pm-key-inicio .pm-v21-card-copy h3{font-size:24px}body.pm2026-site.pm-key-inicio .pm-v21-card-descriptor{font-size:14px}body.pm2026-site.pm-key-territorio .pm-v21-layers-grid{grid-template-columns:1fr;min-height:0}body.pm2026-site.pm-key-territorio .pm-v21-layers-image,body.pm2026-site.pm-key-territorio .pm-v21-layers-image img{min-height:0;max-height:none}body.pm2026-site.pm-key-territorio .pm-v21-layers-image img{aspect-ratio:4/3}body.pm2026-site.pm-key-territorio .pm-v21-layers-copy{padding:38px 20px 42px}body.pm2026-site details.pm-v21-layer summary{min-height:48px;display:flex;align-items:center;padding:13px 34px 13px 0;font-size:16px}body.pm2026-site.pm-key-territorio .pm-v21-observe{padding:48px 0}body.pm2026-site.pm-key-territorio .pm-v21-quote-band{min-height:235px}body.pm2026-site.pm-key-territorio .pm-v21-quote-text{font-size:clamp(22px,6.5vw,28px);padding-inline:8px}body.pm2026-site.pm-key-inicio .pm-v21-contact-close,body.pm2026-site.pm-key-territorio .pm-v21-contact-close{padding:38px 0 42px}body.pm2026-site.pm-key-inicio .pm-v21-contact-close h2,body.pm2026-site.pm-key-territorio .pm-v21-contact-close h2{font-size:clamp(26px,7.5vw,34px)}body.pm2026-site.pm-key-inicio .pm-footer-grid,body.pm2026-site.pm-key-territorio .pm-footer-grid{grid-template-columns:1fr;text-align:center;justify-items:center;gap:18px}body.pm2026-site.pm-key-inicio .pm-footer nav,body.pm2026-site.pm-key-territorio .pm-footer nav{justify-content:center;gap:8px 14px}body.pm2026-site.pm-key-inicio .pm-footer p,body.pm2026-site.pm-key-territorio .pm-footer p{grid-column:auto;text-align:center}}@media (max-width:782px){body.admin-bar.pm2026-site.pm-key-inicio .pm-header,body.admin-bar.pm2026-site.pm-key-territorio .pm-header{top:46px}}@media (max-width:420px){body.pm2026-site.pm-key-inicio .pm-shell,body.pm2026-site.pm-key-territorio .pm-shell{width:calc(100% - 30px)}body.pm2026-site.pm-key-inicio .pm-v21-hero,body.pm2026-site.pm-key-territorio .pm-v21-hero{min-height:510px}body.pm2026-site.pm-key-inicio .pm-v21-home-hero h1{font-size:32px}body.pm2026-site.pm-key-territorio .pm-v21-territory-hero h1{font-size:38px}body.pm2026-site.pm-key-inicio .pm-v21-section,body.pm2026-site.pm-key-territorio .pm-v21-section,body.pm2026-site.pm-key-inicio .pm-v21-territory-intro,body.pm2026-site.pm-key-territorio .pm-v21-territory-intro{padding:44px 0}body.pm2026-site.pm-key-inicio .pm-v21-band{min-height:340px}body.pm2026-site.pm-key-territorio .pm-v21-quote-band{min-height:220px}}body.pm2026-site.pm-key-inicio .pm-header-inner,body.pm2026-site.pm-key-territorio .pm-header-inner{min-height:104px;padding-top:18px}body.admin-bar.pm2026-site.pm-key-inicio .pm-header,body.admin-bar.pm2026-site.pm-key-territorio .pm-header{top:32px}@media (max-width:980px){body.pm2026-site.pm-key-inicio .pm-header-inner,body.pm2026-site.pm-key-territorio .pm-header-inner{min-height:86px;padding-top:12px}}@media (max-width:782px){body.admin-bar.pm2026-site.pm-key-inicio .pm-header,body.admin-bar.pm2026-site.pm-key-territorio .pm-header{top:46px}}@media (max-width:420px){body.pm2026-site.pm-key-inicio .pm-header-inner,body.pm2026-site.pm-key-territorio .pm-header-inner{min-height:82px;padding-top:10px}}@media (max-width:1180px){body.pm2026-site.pm-key-inicio .pm-menu-toggle,body.pm2026-site.pm-key-territorio .pm-menu-toggle{margin-left:auto}body.pm2026-site.pm-key-inicio .pm-menu-toggle span,body.pm2026-site.pm-key-territorio .pm-menu-toggle span{background:#fff}body.pm2026-site.pm-key-inicio .pm-nav,body.pm2026-site.pm-key-territorio .pm-nav{background:#fff}body.pm2026-site.pm-key-inicio .pm-nav a,body.pm2026-site.pm-key-territorio .pm-nav a{color:var(--pm-carbon);text-shadow:none}body.pm2026-site.pm-key-inicio .pm-nav a:hover,body.pm2026-site.pm-key-inicio .pm-nav a[aria-current="page"],body.pm2026-site.pm-key-territorio .pm-nav a:hover,body.pm2026-site.pm-key-territorio .pm-nav a[aria-current="page"]{color:var(--pm-carbon);border-bottom-color:var(--pm-bugambilia)}}body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-header{position:absolute;top:0;left:0;right:0;background:linear-gradient(180deg,rgb(9 15 18 / .52),rgb(9 15 18 / .16) 70%,#fff0);border-bottom:0;backdrop-filter:none;box-shadow:none}body.admin-bar.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-header{top:32px}body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-header-inner{min-height:104px;padding-top:18px}body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-logo-desktop{width:148px;opacity:.96}body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-nav a{color:#fff;text-shadow:0 1px 10px rgb(0 0 0 / .34)}body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-nav a:hover,body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-nav a[aria-current="page"]{color:#fff;border-bottom-color:var(--pm-bugambilia)}body.pm2026-site .wp-block-cover.pm-hero{position:relative;min-height:650px;display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:var(--pm-lago)}body.pm2026-site .wp-block-cover.pm-hero .wp-block-cover__image-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}body.pm2026-site .wp-block-cover.pm-hero .wp-block-cover__background{z-index:1}body.pm2026-site .wp-block-cover.pm-hero .wp-block-cover__inner-container{position:relative;z-index:2;width:100%}body.pm2026-site .pm-native-hero-inner{padding-bottom:68px;max-width:1360px}body.pm2026-site .pm-native-hero-inner h1{max-width:880px;margin:0 0 18px;color:#fff;font:500 clamp(48px,5vw,72px)/1.02 var(--pm-serif);letter-spacing:.025em;text-wrap:balance}body.pm2026-site .pm-native-hero-inner .pm-eyebrow{color:#fff;opacity:.82}body.pm2026-site .pm-native-hero-inner .pm-hero-intro{margin:0;max-width:720px;color:#fff;font:400 clamp(20px,1.7vw,25px)/1.42 var(--pm-serif)}body.pm2026-site .wp-block-buttons.pm-actions{gap:12px;margin-top:26px}body.pm2026-site .wp-block-button.pm-btn-primary .wp-block-button__link,body.pm2026-site .wp-block-button.pm-btn-secondary .wp-block-button__link{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;border-radius:0;text-decoration:none;font:600 13px/1.2 var(--pm-ui)}body.pm2026-site .wp-block-button.pm-btn-primary .wp-block-button__link{background:var(--pm-carbon);color:#fff}body.pm2026-site .wp-block-button.pm-btn-primary .wp-block-button__link:hover,body.pm2026-site .wp-block-button.pm-btn-primary .wp-block-button__link:focus-visible{background:var(--pm-lago)}body.pm2026-site .wp-block-button.pm-btn-secondary .wp-block-button__link{background:#fff0;color:var(--pm-carbon);border:1px solid var(--pm-carbon)}body.pm2026-site .pm-main:not(.pm-key-inicio):not(.pm-key-territorio){background:var(--pm-marfil)}body.pm2026-site .pm-landing-lede{padding:70px 0;background:var(--pm-marfil)}body.pm2026-site .pm-landing-lede .pm-copy-wide{margin:0;max-width:900px;font:400 clamp(20px,2vw,27px)/1.55 var(--pm-serif)}body.pm2026-site .pm-editorial-layer{padding:74px 0}body.pm2026-site .pm-editorial-layer .pm-reading-grid{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:clamp(44px,7vw,112px)}body.pm2026-site .pm-editorial-layer .pm-reading-grid>div:first-child{top:118px}body.pm2026-site .pm-editorial-layer .pm-reading-grid h2{font:500 clamp(33px,3vw,47px)/1.08 var(--pm-serif);letter-spacing:-.018em}body.pm2026-site .pm-editorial-layer .pm-copy{max-width:760px;font-size:17px;line-height:1.72}body.pm2026-site .pm-editorial-layer .pm-copy p{margin:0 0 1.1em}body.pm2026-site .pm-step{color:var(--pm-bugambilia)}body.pm2026-site .pm-home-experiences{padding:72px 0;background:var(--pm-marfil)}body.pm2026-site .pm-exp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}body.pm2026-site .pm-exp-grid>.pm-exp-card{display:grid;grid-template-columns:minmax(210px,.9fr) minmax(0,1.1fr);min-height:310px;background:#fff;border:1px solid rgb(23 23 23 / .09);overflow:hidden}body.pm2026-site .pm-exp-card>.wp-block-image.pm-photo-card{margin:0;width:100%;min-height:100%;background:var(--pm-stone);overflow:hidden}body.pm2026-site .pm-exp-card>.wp-block-image.pm-photo-card img{width:100%;height:100%;min-height:310px;display:block;object-fit:cover}body.pm2026-site .pm-exp-card .pm-exp-card-copy{padding:28px}body.pm2026-site .pm-exp-card .pm-exp-card-copy h3{margin:0 0 12px;font:500 28px/1.08 var(--pm-serif)}body.pm2026-site .pm-exp-card .pm-exp-card-copy .pm-eyebrow{margin-bottom:10px}body.pm2026-site figcaption,body.pm2026-site .pm-v21-media-caption{margin-top:8px;color:var(--pm-slate);font:400 12px/1.45 var(--pm-ui)}body.pm2026-site .pm-v21-media-caption{padding-inline:2px}body.pm2026-site .pm-contact-form{padding:76px 0;background:#fff}body.pm2026-site .pm-form{max-width:980px;margin-inline:auto}body.pm2026-site .pm-privacy-short{padding:20px 22px;background:var(--pm-marfil);border:1px solid var(--pm-stone);text-transform:none;letter-spacing:0;font-weight:400;line-height:1.55}body.pm2026-site .pm-privacy-short p{margin:0 0 12px;font-size:13px}body.pm2026-site .pm-privacy-short p:last-child{margin-bottom:0}body.pm2026-site .pm-privacy-check{display:grid;grid-template-columns:22px 1fr;align-items:start;gap:10px;margin:12px 0;text-transform:none;letter-spacing:0;font-weight:500;line-height:1.45}body.pm2026-site .pm-privacy-check input{width:18px;height:18px;margin:2px 0 0;padding:0}body.pm2026-site .pm-privacy-check a{color:var(--pm-lago)}body.pm2026-site.pm-solid-header .pm-header{position:sticky;top:0;background:rgb(255 255 255 / .98)}body.admin-bar.pm2026-site.pm-solid-header .pm-header{top:32px}body.pm2026-site .pm-legal-hero{padding:92px 0 58px;background:var(--pm-marfil)}body.pm2026-site .pm-legal-hero h1{margin:0 0 18px;font:500 clamp(44px,5vw,68px)/1.02 var(--pm-serif)}body.pm2026-site .pm-legal-hero .pm-copy-wide{margin:0;max-width:820px;font-size:18px}body.pm2026-site .pm-footer{padding:24px 0 26px;background:var(--pm-carbon);color:#fff}body.pm2026-site .pm-footer-grid{grid-template-columns:160px minmax(0,1fr) auto;gap:30px;align-items:center}body.pm2026-site .pm-footer-logo-r0{display:none}body.pm2026-site .pm-footer-logo-r1{display:block;width:128px;opacity:.96}body.pm2026-site .pm-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:7px 16px}body.pm2026-site .pm-footer nav a{color:#fff;text-decoration:none;white-space:nowrap;font-size:11px;opacity:.9}body.pm2026-site .pm-footer nav a[aria-current="page"]{opacity:1;border-bottom:1px solid var(--pm-bugambilia)}body.pm2026-site .pm-footer p{color:rgb(255 255 255 / .7);text-align:right;font-size:10px;line-height:1.5}@media(max-width:1180px){body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-header-inner{min-height:86px;padding-top:12px}body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-menu-toggle{margin-left:auto}body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-menu-toggle span{background:#fff}body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-nav{background:#fff}body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-nav a{color:var(--pm-carbon);text-shadow:none}body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-nav a:hover,body.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-nav a[aria-current="page"]{color:var(--pm-carbon);border-bottom-color:var(--pm-bugambilia)}body.pm2026-site .pm-exp-grid{grid-template-columns:1fr 1fr}body.pm2026-site .pm-exp-grid>.pm-exp-card{grid-template-columns:1fr;min-height:0}body.pm2026-site .pm-exp-card>.wp-block-image.pm-photo-card img{height:auto;min-height:0;aspect-ratio:16/9}body.pm2026-site .pm-footer-grid{grid-template-columns:140px 1fr;gap:20px 26px}body.pm2026-site .pm-footer nav{justify-content:flex-end}body.pm2026-site .pm-footer p{grid-column:1/-1;text-align:left;margin-top:0}}@media(max-width:980px){body.pm2026-site .pm-editorial-layer .pm-reading-grid{grid-template-columns:1fr;gap:20px}body.pm2026-site .pm-editorial-layer .pm-reading-grid>div:first-child{position:static}}@media(max-width:782px){body.admin-bar.pm2026-site.pm-photo-header:not(.pm-key-inicio):not(.pm-key-territorio) .pm-header,body.admin-bar.pm2026-site.pm-solid-header .pm-header{top:46px}}@media(max-width:760px){body.pm2026-site .wp-block-cover.pm-hero{min-height:540px}body.pm2026-site .pm-native-hero-inner{padding-bottom:46px}body.pm2026-site .pm-native-hero-inner h1{font-size:clamp(38px,10vw,48px);line-height:1.04}body.pm2026-site .pm-native-hero-inner .pm-hero-intro{font-size:19px}body.pm2026-site .pm-landing-lede{padding:50px 0}body.pm2026-site .pm-landing-lede .pm-copy-wide{font-size:20px}body.pm2026-site .pm-editorial-layer{padding:52px 0}body.pm2026-site .pm-editorial-layer .pm-reading-grid h2{font-size:34px}body.pm2026-site .pm-exp-grid{grid-template-columns:1fr}body.pm2026-site .pm-contact-form{padding:54px 0}body.pm2026-site .pm-form{grid-template-columns:1fr}body.pm2026-site .pm-form-wide{grid-column:auto}body.pm2026-site .pm-legal-hero{padding:68px 0 44px}body.pm2026-site .pm-footer-grid{grid-template-columns:1fr;text-align:center;justify-items:center;gap:18px}body.pm2026-site .pm-footer nav{justify-content:center;gap:8px 13px}body.pm2026-site .pm-footer p{grid-column:auto;text-align:center}}body.pm2026-site .pm-contact-privacy-note{padding:34px 0;background:var(--pm-marfil);border-bottom:0}body.pm2026-site .pm-contact-privacy-copy{max-width:980px}body.pm2026-site .pm-contact-privacy-copy p{margin:0 0 8px;font-size:13px;line-height:1.55;color:var(--pm-slate)}body.pm2026-site .pm-contact-privacy-copy p:last-child{margin-bottom:0}body.pm2026-site .pm-practical .pm-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}body.pm2026-site .pm-practical .pm-fact{background:#fff;border:1px solid var(--pm-stone);padding:22px 24px}body.pm2026-site .pm-practical .pm-fact-label{margin:0;color:var(--pm-bugambilia);font:600 13px/1.2 var(--pm-ui);text-transform:uppercase;letter-spacing:.08em}body.pm2026-site .pm-practical .pm-fact-value{margin:11px 0 0;font-size:16px;line-height:1.55}@media(max-width:760px){body.pm2026-site .pm-practical .pm-facts{grid-template-columns:1fr}}body.pm2026-site .pm-media-credit{font:400 9px/1.35 var(--pm-ui);letter-spacing:.01em;color:rgb(255 255 255 / .78);text-transform:none}body.pm2026-site figcaption.pm-media-credit{margin:0;padding:5px 8px;background:var(--pm-carbon);color:rgb(255 255 255 / .82)}body.pm2026-site .wp-block-cover .pm-media-credit{position:absolute;right:12px;bottom:8px;z-index:4;max-width:min(78vw,560px);margin:0;text-align:right;text-shadow:0 1px 5px rgb(0 0 0 / .8)}body.pm2026-site .pm-v21-cover-credit{position:absolute;right:12px;bottom:8px;z-index:4;max-width:min(78vw,560px);text-align:right;text-shadow:0 1px 5px rgb(0 0 0 / .8)}body.pm2026-site figure:has(>figcaption.pm-media-credit){position:relative}body.pm2026-site figure>figcaption.pm-media-credit{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:5px 8px;background:linear-gradient(180deg,#fff0,rgb(17 17 17 / .72));color:rgb(255 255 255 / .9);text-align:right}