@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-cyrillic-ext-wght-normal.B3XMVzw1.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-cyrillic-wght-normal.Cxxi75Cn.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-vietnamese-wght-normal.CiTUBHt1.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-latin-ext-wght-normal.BHZ6ODhS.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-latin-wght-normal.WL5YNY-W.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--menta: #edf7f6;--blanco: #ffffff;--petroleo: #1f5e73;--tinta: #14353d;--tinta-suave: #3a5a63;--tinta-media: #1f3238;--tinta-tenue: #5d747b;--placa-fondo: #f4f9f7;--tornillo: #5b5148;--tornillo-aro: #b4aea3;--foco: var(--tinta);--verde: #6bb56a;--verde-oscuro: #3e8e49;--verde-boton: #33803f;--verde-boton-hover: #2a6c35;--verde-campo: #2c6e38;--celeste: #00a9cf;--pie: #123840;--display: "Mulish Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--texto: "Mulish Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--u: min(1vw, 16px);--ancho: calc(var(--u) * 81);--salida: cubic-bezier(.16, 1, .3, 1);--placa: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cpath d='M13.6 2H82.4A12 12 0 0 0 94 13.600V82.400A12 12 0 0 0 82.400 94H13.600A12 12 0 0 0 2 82.400V13.600A12 12 0 0 0 13.600 2Z' fill='%23f4f9f7' stroke='%23194a5b' stroke-width='4'/%3E%3Cpath d='M18.6 9.500H77.400A19 19 0 0 0 86.500 18.600V77.400A19 19 0 0 0 77.400 86.500H18.600A19 19 0 0 0 9.500 77.400V18.600A19 19 0 0 0 18.600 9.500Z' fill='none' stroke='%23194a5b' stroke-width='2'/%3E%3C/svg%3E")}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5.5rem;-webkit-text-size-adjust:100%}body{margin:0;background:var(--menta);color:var(--tinta);font-family:var(--texto);font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased}[hidden]{display:none!important}::selection{background:var(--petroleo);color:var(--blanco)}img{display:block;max-width:100%;height:auto}h1,h2,h3{margin:0;font-family:var(--display);font-weight:800;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:.08em}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:2px}.campo-petroleo,.campo-verde,.pie{--foco: var(--blanco)}.form,.placa{--foco: var(--tinta)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:1rem;top:-4rem;z-index:100;padding:.6rem 1rem;background:var(--tinta);color:var(--blanco)}.skip:focus{top:1rem}.wrap{width:min(100% - 2.5rem,var(--ancho));margin-inline:auto}.wrap.angosto{width:min(100% - 2.5rem,46rem)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:3rem;padding:.7em 1.6em;border:2px solid var(--verde-boton);border-radius:999px;background:var(--verde-boton);color:var(--blanco);font:inherit;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,transform .3s var(--salida)}.btn:hover{background:var(--verde-boton-hover);border-color:var(--verde-boton-hover)}.btn:active{transform:translateY(1px)}.btn[disabled]{opacity:.6;cursor:progress}.btn-linea{background:transparent;border-color:var(--petroleo);color:var(--petroleo)}.btn-linea:hover{background:var(--petroleo);border-color:var(--petroleo);color:var(--blanco)}.btn-claro{background:var(--blanco);border-color:var(--blanco);color:var(--tinta)}.btn-claro:hover{background:var(--menta);border-color:var(--menta)}.btn-tinta{background:var(--tinta);border-color:var(--tinta)}.btn-tinta:hover{background:#0c2329;border-color:#0c2329}.top{display:contents}.utility{padding:.5rem 1.25rem;background:var(--petroleo);color:var(--blanco);font-size:.8125rem;font-weight:600;line-height:1.35;text-align:center}.nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.6rem 1.25rem;background:var(--blanco);box-shadow:0 1px #1f5e7324}.brand{display:flex;align-items:center;min-height:2.75rem}.brand img{width:9.5rem}.nav nav{order:3}.menu-btn{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:6px;background:none;color:var(--petroleo);cursor:pointer}.menu-ico,.menu-ico:before,.menu-ico:after{display:block;width:1.4rem;height:2px;border-radius:2px;background:currentColor;transition:transform .3s var(--salida)}.menu-ico{position:relative}.menu-ico:before,.menu-ico:after{content:"";position:absolute;left:0}.menu-ico:before{top:-7px}.menu-ico:after{top:7px}.menu-btn[aria-expanded=true] .menu-ico{background:transparent}.menu-btn[aria-expanded=true] .menu-ico:before{transform:translateY(7px) rotate(45deg)}.menu-btn[aria-expanded=true] .menu-ico:after{transform:translateY(-7px) rotate(-45deg)}#menu{position:absolute;inset:100% 0 auto;display:none;padding:.5rem 1.25rem 1.25rem;background:var(--blanco);box-shadow:0 12px 24px #14353d24}#menu.abierto{display:block}#menu a{display:block;padding:.85rem 0;border-bottom:1px solid rgb(31 94 115 / .14);color:var(--tinta);font-weight:700;text-decoration:none}.pill{display:inline-flex;align-items:center;gap:.4em;min-height:2.75rem;margin-left:auto;padding:.55em 1.1em;border-radius:999px;background:var(--verde-boton);color:var(--blanco);font-size:.9375rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s}.pill:hover{background:var(--verde-boton-hover)}.ico{width:1.15em;height:1.15em;flex:none}.placa{border:24px solid transparent;border-image:var(--placa) 24 fill / 24px stretch;filter:drop-shadow(0 6px 10px rgb(20 53 61 / .16))}.hero{padding:2.25rem 1.25rem 3rem;text-align:center}.hero h1{font-size:clamp(1.8rem,7.4vw,2.5rem);line-height:1.18;letter-spacing:-.01em}.hero h1 .d{display:none}.lead{max-width:34rem;margin:.9rem auto 0;color:var(--tinta-media);font-size:1.125rem;font-weight:550;line-height:1.5}.hero-actions{display:flex;flex-direction:column;align-items:center;gap:.9rem;margin-top:1.5rem}.link{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--tinta);font-weight:700}.stage{position:relative;display:grid;margin-top:5.75rem}.ph{width:100%;object-fit:cover}.ph-abrazo{aspect-ratio:16 / 11;object-position:70% 50%}.ph-urna{display:none}.placa-nombre{position:absolute;top:0;left:50%;z-index:2;display:grid;justify-items:center;width:min(84%,19rem);padding:0 .5rem .2rem;translate:-50% -80%;animation:colgar .9s var(--salida) both}.placa-nombre:before,.placa-nombre:after,.placa-plan:before,.placa-plan:after{content:"";position:absolute;top:50%;width:.6rem;height:.6rem;border:2px solid var(--tornillo-aro);border-radius:50%;background:linear-gradient(var(--tornillo-aro),var(--tornillo-aro)) center / 100% 1.5px no-repeat var(--tornillo);transition:rotate .7s var(--salida);translate:0 -50%}.placa-nombre:before,.placa-plan:before{left:-.5rem}.placa-nombre:after,.placa-plan:after{right:-.5rem}.placa-nombre label{color:var(--tinta-suave);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.placa-nombre input{field-sizing:content;min-width:5ch;min-height:2.75rem;max-width:100%;padding:.05em .08em 0;border:0;border-bottom:2px solid var(--tinta);border-radius:0;background:none;color:var(--tinta);caret-color:var(--petroleo);font:500 calc(1.5rem * var(--escala, 1)) / 1.25 var(--texto);text-align:center;transition:border-color .2s,box-shadow .2s}.placa-nombre input::placeholder{color:var(--tinta-tenue);opacity:1}.placa-ayuda{margin-top:.35rem;color:var(--tinta-suave);font-size:.8125rem;font-weight:600;line-height:1.3;text-align:center}.placa-ayuda button{padding:.35rem .2rem;margin:-.35rem 0;border:0;background:none;color:var(--petroleo);font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.placa-nombre input:focus{outline:none;border-bottom-color:var(--petroleo);box-shadow:0 3px 0 var(--petroleo)}.placa-nombre.con-nombre input{font-weight:700}@keyframes colgar{0%{transform:translateY(-.9rem) rotate(-1.4deg)}}.hero-planes{display:grid;gap:.75rem;margin:-1.5rem .75rem 0}.placa-plan{position:relative;display:grid;gap:.1rem;padding:0 .25rem;text-decoration:none;transition:transform .4s var(--salida)}.placa-plan strong{font:800 1.3rem / 1.2 var(--display)}.placa-plan span{color:var(--tinta-media);font-size:.9375rem;line-height:1.35}.placa-plan:hover{transform:translateY(-3px)}.seccion,.campo{padding-block:clamp(4rem,9vw,7.5rem)}.seccion{background:var(--blanco)}.fondo-menta{background:var(--menta)}.campo-petroleo{background:var(--petroleo);color:var(--blanco)}.campo-verde{background:var(--verde-campo);color:var(--blanco)}.campo-celeste{background:var(--celeste);color:var(--tinta)}.acompanar,.campo-celeste{padding-block:clamp(3rem,6vw,5rem)}h2{max-width:22ch;font-size:clamp(1.9rem,3.3vw,2.9rem);letter-spacing:-.01em}#t-vet,#t-preguntas{max-width:28ch}h3{font-size:1.3rem;letter-spacing:-.01em}.bajada{max-width:60ch;margin-top:1rem;font-size:1.1875rem;line-height:1.55}.seccion .bajada{color:var(--tinta-suave)}.dos{display:grid;gap:2.5rem}.prosa{display:grid;gap:1.1rem;max-width:62ch;font-size:1.125rem}.prosa .btn{justify-self:start;margin-top:.5rem}.nota{padding-top:1.1rem;border-top:1px solid rgb(255 255 255 / .35);font-weight:700}.sendero{display:grid;gap:2rem;margin-top:3rem;counter-reset:paso}.sendero li{position:relative;padding-left:3.75rem;counter-increment:paso}.sendero li:before{content:counter(paso);position:absolute;left:0;top:-.15rem;display:grid;place-items:center;width:2.6rem;height:2.6rem;border:2px solid var(--petroleo);border-radius:50%;background:var(--blanco);color:var(--petroleo);font:800 1.25rem / 1 var(--display);padding-top:.12em}.sendero li:not(:last-child):after{content:"";position:absolute;left:calc(1.3rem - 1px);top:2.6rem;bottom:-2rem;width:2px;background:#1f5e7340}.sendero p{margin-top:.4rem;color:var(--tinta-suave)}.cobertura{max-width:62ch;margin-top:3rem;padding-top:1.25rem;border-top:1px solid rgb(31 94 115 / .2)}.precio{max-width:60ch;margin-top:.75rem;color:var(--tinta);font-weight:700}.placa-eco{display:inline-grid;justify-items:center;gap:.1rem;min-width:13rem;margin-bottom:2rem;padding:0 1rem .15rem;text-align:center}.placa-eco span{color:var(--tinta-suave);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.placa-eco strong{font:800 1.6rem / 1.2 var(--display);overflow-wrap:anywhere}.planes{display:grid;gap:1.5rem;margin-top:3rem}.plan{display:flex;flex-direction:column;gap:.9rem;padding:.5rem .6rem .75rem;scroll-margin-top:6rem}.plan h3{font-size:1.7rem}.plan-frase{color:var(--petroleo);font-weight:700}.plan-para{color:var(--tinta-suave)}.plan .btn{margin-top:auto}.lista{display:grid;gap:.45rem}.lista li{position:relative;padding-left:1.4rem}.lista li:before{content:"";position:absolute;left:.15rem;top:.62em;width:.45rem;height:.45rem;border-radius:50%;background:var(--verde-oscuro)}.lista-clara li:before{background:var(--verde)}.plan .lista{margin-block:.25rem .75rem;padding-top:.9rem;border-top:1px solid rgb(31 94 115 / .2)}.siempre{display:grid;gap:.9rem;margin-top:3rem}.tabla-scroll{margin-top:3rem;overflow-x:auto}table{width:100%;min-width:31rem;border-collapse:collapse;font-size:1rem;font-variant-numeric:tabular-nums}caption{padding-bottom:1rem;font:800 1.35rem / 1.2 var(--display);text-align:left}th,td{padding:.8rem 1rem .8rem 0;border-bottom:1px solid rgb(31 94 115 / .2);text-align:left;vertical-align:top}thead th{border-bottom:2px solid var(--petroleo);font:800 1.1rem / 1.2 var(--display)}tbody th{font-weight:600}@media(max-width:639px){tr>:first-child{position:sticky;left:0;width:9.5rem;background:var(--menta);box-shadow:1px 0 #1f5e7333}caption{position:sticky;left:0}}.pendiente{display:grid;place-items:center;min-height:12rem;margin:0;padding:1.25rem;border:1.5px dashed rgb(31 94 115 / .55);background:#1f5e7312;color:var(--tinta-suave);font-size:.9375rem;font-weight:600;text-align:center}.campo .pendiente{border-color:#fff9;background:#ffffff1a;color:var(--blanco)}.pendiente-alta{min-height:20rem}.pendiente figcaption{max-width:24ch}.foto{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.recuerdo .foto{margin-bottom:.6rem}#foresta .btn{margin-top:1.75rem}#foresta .prosa{margin-top:1.5rem}.plantines{margin-top:3.5rem;border-block:1px solid rgb(255 255 255 / .35)}.plantines summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.75rem 0;list-style:none;cursor:pointer}.plantines summary::-webkit-details-marker{display:none}.plantines summary:after{content:"";flex:none;width:.7rem;height:.7rem;margin-right:.25rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;translate:0 -25%;transition:rotate .3s var(--salida),translate .3s var(--salida)}.plantines[open] summary:after{rotate:225deg;translate:0 25%}.plantines ul{display:grid;gap:0;border-top:1px solid rgb(255 255 255 / .35)}.plantines li{display:grid;grid-template-columns:1fr auto;align-content:start;gap:.15rem 1rem;padding:.9rem 0;border-bottom:1px solid rgb(255 255 255 / .2)}.plantines strong{font:800 1.2rem / 1.25 var(--display)}.plantines em{font-size:.875rem;font-style:normal;font-weight:700;text-align:right}.plantines span{grid-column:1 / -1;color:#dcefe0;font-size:1rem}.recuerdos{display:grid;gap:2.5rem;margin-top:3rem}.recuerdo{display:grid;align-content:start;gap:.6rem}.recuerdo:not(.con-foto){padding-top:1.25rem;border-top:2px solid var(--petroleo)}.recuerdo .pendiente{margin-bottom:.6rem}.recuerdo p{color:var(--tinta-suave)}.ig{margin-top:2.5rem;color:var(--petroleo);font-weight:700}#nosotros .dos{margin-top:2rem}.pregunta{color:var(--petroleo);font:800 1.6rem / 1.25 var(--display)}.valores{display:grid;gap:1.5rem;margin:0}.valores dt{font:800 1.25rem / 1.2 var(--display)}.valores dd{margin:.25rem 0 0;color:var(--tinta-suave)}.historias{display:grid;gap:1.25rem;margin-top:2.5rem}.historia{display:grid;align-content:start;gap:1.25rem;margin:0;padding-top:1.25rem;border-top:2px solid var(--petroleo)}.historia blockquote{margin:0}.historia blockquote p{font-size:1.125rem;line-height:1.55;text-wrap:pretty}.historia:first-child blockquote p{font:800 1.3rem / 1.4 var(--display);color:var(--petroleo)}.historia figcaption{display:grid;gap:.15rem;font-size:.9375rem}.historia figcaption span{color:var(--tinta-suave)}.nota-historias{margin-top:2rem;color:var(--tinta-suave);font-size:.9375rem}.faq{margin-top:2.5rem;border-top:1px solid rgb(31 94 115 / .25)}.faq details{border-bottom:1px solid rgb(31 94 115 / .25)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 0;font-size:1.125rem;font-weight:700;list-style:none;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:.7rem;height:.7rem;margin-right:.25rem;border-right:2px solid var(--petroleo);border-bottom:2px solid var(--petroleo);rotate:45deg;translate:0 -25%;transition:rotate .3s var(--salida),translate .3s var(--salida)}.faq details[open] summary:after{rotate:225deg;translate:0 25%}.faq details p{max-width:65ch;padding:0 2rem 1.25rem 0;color:var(--tinta-suave)}.faq-cierre{margin-top:2rem}.faq-cierre a{color:var(--petroleo);font-weight:700}.vet{margin-top:3rem}.vet h3{margin-bottom:1rem}.vet h3:not(:first-child){margin-top:2.5rem}.vet-pasos{display:grid;gap:.75rem;counter-reset:v}.vet-pasos li{position:relative;padding-left:2.25rem;counter-increment:v}.vet-pasos li:before{content:counter(v);position:absolute;left:0;top:.1em;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--blanco);color:var(--petroleo);font-size:.875rem;font-weight:800}.form{display:grid;align-content:start;gap:1rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgb(31 94 115 / .25);border-radius:6px;background:var(--menta);color:var(--tinta)}.form-clara{border:0;background:var(--blanco)}.form label{display:grid;gap:.35rem;font-size:.9375rem;font-weight:700}.form input,.form textarea{width:100%;padding:.7rem .8rem;border:1.5px solid #6f8a92;border-radius:4px;background:var(--blanco);color:var(--tinta);caret-color:var(--petroleo);font:500 1rem / 1.4 var(--texto)}.form input::placeholder{color:var(--tinta-tenue)}.form input:focus-visible,.form textarea:focus-visible{outline:3px solid var(--tinta);outline-offset:1px;border-color:var(--tinta)}.form [aria-invalid=true]{border-color:#b3261e;background:#fff8f7}.form .btn{justify-self:start}.form-clara .btn-claro{background:var(--verde-boton);border-color:var(--verde-boton);color:var(--blanco)}.form-clara .btn-claro:hover{background:var(--verde-boton-hover);border-color:var(--verde-boton-hover)}.form-error{padding:.6rem .8rem;border-radius:4px;background:#fbe9e7;color:#8a1f17;font-size:.9375rem;font-weight:600}.form-ok{font-weight:700}.form-nota{color:var(--tinta-suave);font-size:.875rem}.canales{display:grid;justify-items:start;gap:.9rem;margin-top:2rem}.otros-canales{max-width:34rem;margin-top:1.5rem;color:var(--tinta-suave);line-height:2}.otros-canales a{color:var(--petroleo);font-weight:700}.pie{padding:3.5rem 0 6.5rem;background:var(--pie);color:#d5e6e6;font-size:.9375rem}.pie-grid{display:grid;gap:2rem}.pie img{width:12.5rem}.lema{margin-top:.75rem;font:800 1.15rem / 1.2 var(--display);color:var(--blanco)}.pie ul,.pie address{display:grid;justify-items:start;font-style:normal}.pie address span{padding-top:.6rem}.pie a{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none}.legales a{display:inline}.pie a:hover{color:var(--blanco);text-decoration:underline}.legales{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid rgb(255 255 255 / .2);font-size:.8125rem}.legales a{text-decoration:underline}.barra-movil{position:fixed;inset:auto 0 0;z-index:30;display:grid;grid-template-columns:1fr 1.6fr;background:var(--blanco);box-shadow:0 -1px #1f5e7333;padding-bottom:env(safe-area-inset-bottom)}.barra-movil a{display:grid;place-items:center;min-height:3.25rem;color:var(--petroleo);font-weight:800;text-decoration:none}.barra-movil .wa{background:var(--verde-boton);color:var(--blanco)}.flotante{display:none}@media(min-width:640px){.planes{grid-template-columns:repeat(3,1fr)}.recuerdos,.valores{grid-template-columns:repeat(2,1fr)}.plantines ul{grid-template-columns:repeat(2,1fr);column-gap:2.5rem}.lista-fila{grid-template-columns:repeat(2,1fr)}.pie-grid{grid-template-columns:1.2fr 1fr 1.4fr}}@media(min-width:900px){html{scroll-padding-top:calc(var(--u) * 5.75 + 1rem)}.utility{display:grid;place-items:center;min-height:calc(var(--u) * 2.9);padding-block:0;font-size:max(.75rem,calc(var(--u) * 1.02))}.nav{height:calc(var(--u) * 5.75);padding:0 max(1.25rem,calc(50% - var(--ancho) / 2));gap:calc(var(--u) * 2)}.brand{flex:none}.brand img{width:calc(var(--u) * 16.75)}.nav nav{order:0;margin-left:auto}.menu-btn{display:none}#menu{position:static;display:flex;gap:calc(var(--u) * 1.55);padding:0;box-shadow:none}#menu a{padding:.4em 0;border:0;font-size:max(.8125rem,calc(var(--u) * 1.3));font-weight:700;white-space:nowrap;background:linear-gradient(var(--petroleo),var(--petroleo)) 0 100% / 0 2px no-repeat;transition:background-size .35s var(--salida)}#menu a:hover{background-size:100% 2px}.solo-movil{display:none}.pill{margin-left:0;padding:.5em 1.05em;font-size:max(.8125rem,calc(var(--u) * 1.3))}.hero{padding:calc(var(--u) * 3.1) 0 calc(var(--u) * 5)}.hero h1{font-size:calc(var(--u) * 3.08);line-height:1.24;letter-spacing:-.025em}.hero h1 .d{display:inline}.lead{max-width:75ch;margin-top:calc(var(--u) * 1.05);font-size:calc(var(--u) * 1.36)}.hero-actions{flex-direction:row;justify-content:center;gap:calc(var(--u) * 1.5);margin-top:calc(var(--u) * 2)}.hero-actions .btn{min-height:calc(var(--u) * 3.2);padding:0 calc(var(--u) * 1.7);border-width:0;font-size:calc(var(--u) * 1.25)}.hero-actions .link{font-size:calc(var(--u) * 1.3)}.stage{display:block;width:var(--ancho);height:calc(var(--u) * 26.5);margin:calc(var(--u) * 3) auto 0}.ph{position:absolute;width:calc(var(--u) * 40.5)}.ph-urna{display:block;left:0;top:calc(var(--u) * 3.35);height:calc(var(--u) * 18)}.ph-abrazo{left:calc(var(--u) * 40.5);top:0;height:calc(var(--u) * 21.35);aspect-ratio:auto}.placa{border-width:calc(var(--u) * 1.75);border-image-width:calc(var(--u) * 1.75)}.placa-nombre{top:calc(var(--u) * 1.85);left:calc(50% - var(--u) * .3);width:calc(var(--u) * 23.6);height:calc(var(--u) * 10.2);align-content:center;gap:calc(var(--u) * .18);padding:0 calc(var(--u) * 1.5);translate:-50% 0}.placa-nombre:before,.placa-nombre:after,.placa-plan:before,.placa-plan:after{width:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1);border-width:calc(var(--u) * .18)}.placa-nombre:before,.placa-plan:before{left:calc(var(--u) * -.45)}.placa-nombre:after,.placa-plan:after{right:calc(var(--u) * -.45)}.placa-nombre label{font-size:max(.6875rem,calc(var(--u) * 1));letter-spacing:.01em}.placa-ayuda{margin-top:calc(var(--u) * .1);font-size:max(.6875rem,calc(var(--u) * .92));white-space:nowrap}.placa-nombre input{min-height:0;border-bottom-width:calc(var(--u) * .2);font-size:calc(var(--u) * 2.35 * var(--escala, 1))}.hero-planes{position:absolute;inset:calc(var(--u) * 17.7) 0 auto;grid-template-columns:repeat(3,calc(var(--u) * 20.6));justify-content:center;gap:calc(var(--u) * 1.1);margin:0;translate:calc(var(--u) * -.3) 0}.placa-plan{align-content:center;justify-items:center;gap:calc(var(--u) * .2);min-height:calc(var(--u) * 8.6);padding:0 0 calc(var(--u) * .7);text-align:center}.placa-plan strong{font-size:calc(var(--u) * 1.85);font-weight:700}.placa-plan:before,.placa-plan:after{top:34%}.placa-plan span{font-size:max(.75rem,calc(var(--u) * 1.12));font-weight:500;text-wrap:balance}.dos{grid-template-columns:1fr 1fr;gap:calc(var(--u) * 6);align-items:start}.acompanar h2{font-size:clamp(2.2rem,calc(var(--u) * 3.6),3.4rem)}.sendero{grid-template-columns:repeat(4,1fr);gap:calc(var(--u) * 2.5)}.sendero li{padding:4rem 0 0}.sendero li:before{top:0}.sendero li:not(:last-child):after{left:2.6rem;top:calc(1.3rem - 1px);bottom:auto;width:calc(100% - 2.6rem + var(--u) * 2.5);height:2px}.plan{padding:.75rem 1rem 1rem}.lista-fila{grid-template-columns:repeat(5,auto);justify-content:start;column-gap:2rem}.plantines ul{grid-template-columns:repeat(3,1fr)}.recuerdos{grid-template-columns:repeat(3,1fr);gap:calc(var(--u) * 2.5)}.recuerdo.con-foto{grid-row:span 2}.historias{grid-template-columns:1.5fr 1fr 1fr;gap:calc(var(--u) * 2.5)}.foto-foresta{aspect-ratio:5 / 4}.recuerdo .pendiente{min-height:16rem}.pie{padding-bottom:3rem}.barra-movil{display:none}.flotante{position:fixed;right:1.5rem;bottom:1.5rem;z-index:30;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--verde-boton);color:var(--blanco);box-shadow:0 8px 20px #14353d47;opacity:0;visibility:hidden;transition:background-color .2s,opacity .3s,visibility .3s,transform .4s var(--salida)}.flotante.visible{opacity:1;visibility:visible}.flotante:hover{background:var(--verde-boton-hover);transform:translateY(-3px)}.flotante svg{width:1.7rem;height:1.7rem}}.nav{transition:box-shadow .3s}.nav.despegada{box-shadow:0 1px #1f5e7324,0 8px 24px #14353d1a}#menu.abierto{animation:bajar .35s var(--salida)}@keyframes bajar{0%{opacity:0;clip-path:inset(0 0 100% 0)}}.hero-planes li{animation:colgar .9s var(--salida) both}.hero-planes li:nth-child(1){animation-delay:.12s}.hero-planes li:nth-child(2){animation-delay:.2s}.hero-planes li:nth-child(3){animation-delay:.28s}.placa-nombre.con-nombre:before,.placa-nombre.con-nombre:after{rotate:180deg}.placa-nombre.fijada{animation:fijar .55s var(--salida)}@keyframes fijar{40%{transform:translateY(2px) scale(.985);filter:drop-shadow(0 2px 4px rgb(20 53 61 / .22))}}.nota:not([hidden]),.placa-eco:not([hidden]){animation:grabar .8s var(--salida)}@keyframes grabar{0%{opacity:0;clip-path:inset(0 100% 0 0)}}.sendero.en-espera li:after,.sendero.recorrido li:after{transform-origin:0 0}.sendero.en-espera li:after{transform:scale(0)}.sendero.en-espera li:before{background:var(--blanco);color:var(--petroleo)}.sendero.recorrido li:after{transition:transform .7s var(--salida) calc(var(--i) * .28s + .15s)}.sendero li:before{transition:background-color .4s calc(var(--i) * .28s),color .4s calc(var(--i) * .28s)}.sendero.recorrido li:before{background:var(--petroleo);color:var(--blanco)}.sendero li:nth-child(1){--i: 0}.sendero li:nth-child(2){--i: 1}.sendero li:nth-child(3){--i: 2}.sendero li:nth-child(4){--i: 3}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}.faq details::details-content,.plantines::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .45s var(--salida),opacity .3s,content-visibility .45s allow-discrete}.faq details[open]::details-content,.plantines[open]::details-content{block-size:auto;opacity:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.placa-nombre,.hero-planes li,.placa-nombre.fijada,#menu.abierto{animation:none}.nota:not([hidden]),.placa-eco:not([hidden]){animation:aparecer .4s}.btn,.placa-plan,.flotante,.menu-ico,.menu-ico:before,.menu-ico:after,.placa-nombre:before,.placa-nombre:after,.faq summary:after,.plantines summary:after{transition-property:background-color,border-color,color,opacity,visibility}.placa-plan:hover,.flotante:hover,.btn:active{transform:none}.faq details::details-content,.plantines::details-content{transition:opacity .2s}}@keyframes aparecer{0%{opacity:0}}
