@font-face{font-family:Google Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/gsans-italic-latinext.woff2) format("woff2");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:Google Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/gsans-italic-latin.woff2) format("woff2");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}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/gsans-400-latinext.woff2) format("woff2");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:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/gsans-400-latin.woff2) format("woff2");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}@font-face{font-family:Google Sans Text;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/gsanstext-italic-latinext.woff2) format("woff2");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:Google Sans Text;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/gsanstext-italic-latin.woff2) format("woff2");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}@font-face{font-family:Google Sans Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gsanstext-400-latinext.woff2) format("woff2");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:Google Sans Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gsanstext-400-latin.woff2) format("woff2");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}@font-face{font-family:Google Sans Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/gsanstext-500-latinext.woff2) format("woff2");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:Google Sans Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/gsanstext-500-latin.woff2) format("woff2");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}@font-face{font-family:Google Sans Text;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gsanstext-700-latinext.woff2) format("woff2");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:Google Sans Text;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gsanstext-700-latin.woff2) format("woff2");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}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/material-symbols-rounded.woff2) format("woff2")}:root{--papel: light-dark(oklch(.995 .002 85), oklch(.21 .006 95));--papel-2: light-dark(oklch(.965 .004 85), oklch(.27 .008 95));--crema: light-dark(oklch(.975 .008 85), oklch(.24 .01 85));--tinta: light-dark(oklch(.25 .01 95), oklch(.94 .004 85));--tinta-2: light-dark(oklch(.45 .01 95), oklch(.73 .006 85));--tinta-3: light-dark(oklch(.56 .01 95), oklch(.6 .006 85));--abeto: light-dark(oklch(.38 .065 175), oklch(.58 .09 175));--abeto-claro: light-dark(oklch(.93 .02 175), oklch(.3 .03 175));--abeto-oscuro: light-dark(oklch(.3 .055 175), oklch(.82 .07 175));--madera: light-dark(oklch(.78 .045 75), oklch(.62 .05 75));--madera-claro: light-dark(oklch(.955 .012 75), oklch(.28 .012 75));--madera-tinta: light-dark(oklch(.45 .06 75), oklch(.82 .05 75));--amapola: light-dark(oklch(.55 .16 25), oklch(.68 .14 25));--amapola-claro: light-dark(oklch(.94 .025 25), oklch(.3 .03 25));--linea: light-dark(oklch(.925 .002 85), oklch(.32 .008 95));--linea-gruesa: light-dark(oklch(.955 .003 85), oklch(.28 .008 95));--blanco: light-dark(oklch(1 0 0), oklch(.23 .006 95));--raya: light-dark(oklch(1 0 0 / .28), oklch(1 0 0 / .08));--ph-pie-fondo: light-dark(oklch(1 0 0 / .72), oklch(.2 .008 95 / .72));--cat-comer: light-dark(oklch(.6 .22 25), oklch(.68 .22 25));--cat-imprescindible: light-dark(oklch(.56 .19 300), oklch(.64 .19 300));--cat-museo: light-dark(oklch(.6 .13 195), oklch(.68 .13 195));--cat-plan: light-dark(oklch(.62 .2 345), oklch(.7 .2 345));--cat-super: light-dark(oklch(.72 .17 60), oklch(.78 .17 60));--cat-farmacia: light-dark(oklch(.62 .17 150), oklch(.7 .17 150));--cat-parking: light-dark(oklch(.55 .19 258), oklch(.63 .19 258));--f-display: "Google Sans", "Instrument Sans", system-ui, -apple-system, sans-serif;--f-ui: "Google Sans Text", "Google Sans", system-ui, -apple-system, sans-serif;--t-hero: clamp(1.65rem, 6vw, 2rem);--t-h1: 1.625rem;--t-h2: 1.375rem;--t-h3: 1rem;--t-body: .9375rem;--t-small: .875rem;--t-caption: .8125rem;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 2.75rem;--sp-8: 4rem;--radio: 16px;--radio-s: 12px;--radio-boton: 10px;--radio-pill: 999px;--sombra-flotante: light-dark(0 6px 20px oklch(.25 .01 95 / .16), 0 6px 20px oklch(0 0 0 / .45));--ancho-max: 640px;--ancho-max-desktop: 1080px;--tabbar-h: calc(64px + env(safe-area-inset-bottom, 0px)) ;color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--f-ui);font-size:var(--t-body);line-height:1.5;color:var(--tinta);background:var(--papel);-webkit-font-smoothing:antialiased;padding-bottom:var(--tabbar-h)}img{max-width:100%;display:block}h1,h2,h3{margin:0;line-height:1.2;text-wrap:balance;font-family:var(--f-display);font-weight:700;letter-spacing:-.01em}p{margin:0}a{color:inherit;text-decoration:none}a.enlace{text-decoration:underline;text-underline-offset:2px;font-weight:500}button{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}::selection{background:var(--abeto-claro)}:focus-visible{outline:2px solid var(--abeto);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}.ms{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;display:inline-block;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;user-select:none}.ms--s{font-size:20px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--f-display);font-size:var(--t-body);font-weight:600;padding:12px 20px;border-radius:var(--radio-boton);background:var(--papel-2);color:var(--tinta);transition:filter .12s ease,transform .05s ease}.boton:active{transform:scale(.98)}.boton:hover{filter:brightness(.96)}.boton--primario{background:var(--abeto);color:var(--papel)}.boton--primario:hover{background:var(--abeto-oscuro);filter:none}.boton--bloque{width:100%}.boton--pill{padding:7px 14px;font-size:var(--t-caption);border-radius:var(--radio-pill)}.fila{display:flex;align-items:center;gap:var(--sp-4);width:100%;padding:var(--sp-4) 0;border-bottom:1px solid var(--linea);color:var(--tinta);text-align:left;transition:background-color .15s ease}.fila:last-child{border-bottom:none}.fila__icono{color:var(--tinta);flex-shrink:0}.fila__textos{display:flex;flex-direction:column;gap:1px;min-width:0}.fila__titulo{font-weight:600;font-size:var(--t-body)}.fila__sub{font-size:var(--t-small);color:var(--tinta-3)}.fila__chevron{margin-left:auto;color:var(--tinta-2);flex-shrink:0;transition:translate .15s ease,color .15s ease}@media(hover:hover){.fila:hover{background:var(--crema)}.fila:hover .fila__chevron{translate:3px 0;color:var(--tinta)}}.divider{border:none;border-top:1px solid var(--linea);margin:0}.divider--grueso{border:none;border-top:8px solid var(--linea-gruesa);margin:0}.contenedor{width:100%;max-width:var(--ancho-max);margin-inline:auto;padding-inline:var(--sp-5)}@media(min-width:900px){body{padding-bottom:0}.contenedor{max-width:var(--ancho-max-desktop);padding-inline:var(--sp-6)}}.visualmente-oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
