@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_6b03d3{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_6b03d3{--fuente-ui:"Manrope","Manrope Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_65c68c{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-weight:500;font-style:normal}.__variable_65c68c{--fuente-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:var(--ag-fuente-mono);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}}:root{--ag-verde-900:#07362a;--ag-verde-700:#0b4937;--ag-verde-500:#1e6a4d;--ag-verde-100:#e4f2d6;--ag-lima-400:#b7d838;--ag-lima-600:#8fb02a;--ag-fondo:#f4f7f5;--ag-superficie:#fff;--ag-borde:#e3e8e4;--ag-borde-fuerte:#cfd8d2;--ag-texto:#16241d;--ag-texto-2:#3e4f46;--ag-texto-3:#6b7a71;--ag-texto-inverso:#fff;--ag-info:#2563eb;--ag-info-bg:#e8effd;--ag-info-borde:#c7d7fb;--ag-aviso:#b45309;--ag-aviso-bg:#fdebd3;--ag-aviso-borde:#f5d9ae;--ag-error:#b91c1c;--ag-error-bg:#fde2e2;--ag-error-borde:#f5c2c2;--ag-ok:#0b4937;--ag-ok-bg:#e4f2d6;--ag-ok-borde:#c9e3ad;--ag-verde:var(--ag-verde-900);--ag-verde-2:var(--ag-verde-500);--ag-lima:var(--ag-lima-400);--ag-lima-claro:var(--ag-lima-600);--ag-texto-suave:var(--ag-texto-2);--ag-linea:var(--ag-borde);--ag-linea-control:var(--ag-borde-fuerte);--ag-info-suave:var(--ag-info-bg);--ag-aviso-suave:var(--ag-aviso-bg);--ag-error-suave:var(--ag-error-bg);--ag-ok-suave:var(--ag-ok-bg);--ag-sobre-verde:#cfe0d6;--ag-velo:#16241d8c;--ag-velo-foto:linear-gradient(180deg,#07362a00,#07362ae6);--ag-foco:var(--ag-lima-400);--ag-anillo-foco:0 0 0 3px #b7d8388c;--ag-fuente-ui:var(--fuente-ui,"Manrope"),"Segoe UI",Roboto,system-ui,-apple-system,sans-serif;--ag-fuente-mono:var(--fuente-mono,"IBM Plex Mono"),ui-monospace,"SFMono-Regular",Menlo,monospace;--ag-fuente-titulo:var(--ag-fuente-ui);--ag-fuente-cuerpo:var(--ag-fuente-ui);--ag-tamano-overline:.6875rem;--ag-tamano-caption:.75rem;--ag-tamano-auxiliar:.8125rem;--ag-tamano-base:.9375rem;--ag-tamano-guia:1rem;--ag-tamano-t3:1.125rem;--ag-tamano-t2:1.5rem;--ag-tamano-t1:2rem;--ag-tamano-display:2.5rem;--ag-tamano-mono:.875rem;--ag-tamano-mono-lg:1.375rem;--ag-interlinea-texto:1.6;--ag-interlinea-titulo:1.2;--ag-medida:68ch;--ag-espacio-1:.25rem;--ag-espacio-2:.5rem;--ag-espacio-3:.75rem;--ag-espacio-4:1rem;--ag-espacio-5:1.5rem;--ag-espacio-6:2rem;--ag-espacio-7:3rem;--ag-espacio-8:4rem;--ag-radio-pildora:6px;--ag-radio-control:8px;--ag-radio-superficie:12px;--ag-radio-bloque:14px;--ag-sombra-flotante:0 8px 24px #07362a1f;--ag-sombra:0 16px 48px #07362a3d;--ag-toque-md:44px;--ag-toque-lg:48px}@media (min-width:56.25rem){:root{--ag-toque-md:40px;--ag-toque-lg:44px}}.ag-solo-lectores{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ag-alerta,.ag-boton,.ag-campo__control,.ag-cargando,.ag-etiqueta,.ag-modal__cerrar,.ag-paso,.ag-pasos,.ag-pildora,.ag-tabla,.ag-tarjeta{font-family:var(--ag-fuente-ui)}.ag-boton:focus-visible,.ag-campo__control:focus-visible,.ag-modal__caja:focus-visible,.ag-modal__cerrar:focus-visible,.ag-tabla a:focus-visible,.ag-tabla-marco:focus-visible{outline:3px solid var(--ag-foco);outline-offset:2px}.ag-texto-oscuro{color:var(--ag-verde-900)}.ag-cifras,.ag-num{font-family:var(--ag-fuente-mono);font-variant-numeric:tabular-nums;font-weight:500}.ag-num--lg{font-size:var(--ag-tamano-mono-lg);line-height:1.27}.ag-overline{font-family:var(--ag-fuente-ui);font-size:var(--ag-tamano-overline);letter-spacing:.1em;text-transform:uppercase;font-weight:700;line-height:1.45}.ag-icono{flex:none;width:1.25rem;height:1.25rem}.ag-isotipo,.ag-logotipo{width:auto;height:1.75rem;display:block}.ag-boton{justify-content:center;align-items:center;gap:var(--ag-espacio-2);border-radius:var(--ag-radio-control);white-space:nowrap;cursor:pointer;border:1.5px solid #0000;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.ag-boton--md{min-height:var(--ag-toque-md);font-size:var(--ag-tamano-base);padding:0 1.125rem}.ag-boton--lg{min-height:var(--ag-toque-lg);padding:0 var(--ag-espacio-5);font-size:var(--ag-tamano-guia)}.ag-boton--primario{background:var(--ag-verde-900);border-color:var(--ag-verde-900);color:var(--ag-texto-inverso)}.ag-boton--primario:hover:not(:disabled){background:var(--ag-verde-700);border-color:var(--ag-verde-700)}.ag-boton--secundario{border-color:var(--ag-verde-900);color:var(--ag-verde-900);background:0 0}.ag-boton--secundario:hover:not(:disabled){background:var(--ag-verde-100)}.ag-boton--destacado,.ag-boton--lima{background:var(--ag-lima-400);border-color:var(--ag-lima-400);color:var(--ag-verde-900)}.ag-boton--destacado:hover:not(:disabled),.ag-boton--lima:hover:not(:disabled){background:var(--ag-lima-600);border-color:var(--ag-lima-600)}.ag-boton--peligro{background:var(--ag-error);border-color:var(--ag-error);color:var(--ag-texto-inverso)}.ag-boton--peligro:hover:not(:disabled){background:#991b1b;border-color:#991b1b}.ag-boton--enlace,.ag-boton--terciario{color:var(--ag-verde-500);padding:0 var(--ag-espacio-2);min-height:var(--ag-toque-md);text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline;text-decoration-thickness:1px}.ag-boton--enlace:hover:not(:disabled),.ag-boton--terciario:hover:not(:disabled){color:var(--ag-verde-700);text-decoration-thickness:2px}.ag-boton--claro{color:var(--ag-texto-inverso);background:0 0;border-color:#ffffffb3}.ag-boton--claro:hover:not(:disabled){background:#ffffff1a;border-color:#fff}.ag-boton:disabled{opacity:.45;cursor:not-allowed}.ag-boton__giro{border:2px solid;border-top:2px solid #0000;border-radius:50%;flex:none;width:1.125rem;height:1.125rem;animation:ag-girar .7s linear infinite}.ag-campo{max-width:var(--ag-medida);flex-direction:column;gap:.375rem;display:flex}.ag-etiqueta{font-size:var(--ag-tamano-caption);color:var(--ag-texto);font-weight:600;line-height:1.34}.ag-campo__control{width:100%;min-height:var(--ag-toque-md);padding:var(--ag-espacio-2) var(--ag-espacio-3);background:var(--ag-superficie);border:1.5px solid var(--ag-borde-fuerte);border-radius:var(--ag-radio-control);color:var(--ag-texto);font-size:var(--ag-tamano-base);line-height:var(--ag-interlinea-texto)}.ag-campo__control::placeholder{color:var(--ag-texto-3)}.ag-campo__control:hover:not(:disabled){border-color:var(--ag-texto-3)}.ag-campo__control:focus-visible{border-color:var(--ag-verde-500);box-shadow:var(--ag-anillo-foco);outline:none}.ag-campo__control[aria-invalid=true]{border-color:var(--ag-error)}.ag-campo__control:disabled{background:var(--ag-fondo);color:var(--ag-texto-3);cursor:not-allowed}textarea.ag-campo__control{min-height:calc(var(--ag-toque-lg) * 2);resize:vertical}select.ag-campo__control{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%233e4f46' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2.25rem}.ag-campo__caja{display:flex;position:relative}.ag-campo__caja .ag-campo__control{padding-right:5rem}.ag-clave__ver{top:50%;right:var(--ag-espacio-1);min-height:calc(var(--ag-toque-md) - 8px);min-width:var(--ag-toque-md);padding:0 var(--ag-espacio-3);color:var(--ag-verde-500);font-family:var(--ag-fuente-ui);font-size:var(--ag-tamano-auxiliar);cursor:pointer;border-radius:var(--ag-radio-pildora);background:0 0;border:0;font-weight:700;position:absolute;transform:translateY(-50%)}.ag-clave__ver:hover{color:var(--ag-verde-700);background:var(--ag-verde-100)}.ag-clave__ver:focus-visible{outline:3px solid var(--ag-foco);outline-offset:2px}.ag-campo__ayuda{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);line-height:1.55}.ag-campo__error .ag-icono{width:1rem;height:1rem;margin-top:.15rem}.ag-campo__error{gap:var(--ag-espacio-2);color:var(--ag-error);font-weight:600}.ag-alerta,.ag-campo__error{align-items:flex-start;font-size:var(--ag-tamano-auxiliar);line-height:1.55;display:flex}.ag-alerta{gap:var(--ag-espacio-3);padding:var(--ag-espacio-3) .875rem;border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);background:var(--ag-superficie);color:var(--ag-texto);max-width:var(--ag-medida)}.ag-alerta--info{background:var(--ag-info-bg);border-color:var(--ag-info-borde);color:#1e3a8a}.ag-alerta--aviso{background:var(--ag-aviso-bg);border-color:var(--ag-aviso-borde);color:#7c3a06}.ag-alerta--error{background:var(--ag-error-bg);border-color:var(--ag-error-borde);color:#7f1d1d}.ag-alerta--ok{background:var(--ag-ok-bg);border-color:var(--ag-ok-borde);color:var(--ag-verde-900)}.ag-alerta>.ag-icono{margin-top:.1rem}.ag-alerta__titulo{margin:0 0 var(--ag-espacio-1);font-size:var(--ag-tamano-base);font-weight:700;line-height:var(--ag-interlinea-titulo)}.ag-alerta--info .ag-alerta__titulo,.ag-alerta--info>.ag-icono{color:var(--ag-info)}.ag-alerta--aviso .ag-alerta__titulo,.ag-alerta--aviso>.ag-icono{color:var(--ag-aviso)}.ag-alerta--error .ag-alerta__titulo,.ag-alerta--error>.ag-icono{color:var(--ag-error)}.ag-alerta--ok .ag-alerta__titulo,.ag-alerta--ok>.ag-icono{color:var(--ag-ok)}.ag-alerta__cuerpo{min-width:0}.ag-alerta__cuerpo>:last-child{margin-bottom:0}.ag-alerta a{color:inherit;font-weight:700}.ag-tarjeta{background:var(--ag-superficie);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);color:var(--ag-texto)}.ag-tarjeta__cabecera{justify-content:space-between;align-items:center;gap:var(--ag-espacio-3) var(--ag-espacio-4);padding:var(--ag-espacio-4) var(--ag-espacio-4) 0;flex-wrap:wrap;display:flex}.ag-tarjeta__titulo{font-size:var(--ag-tamano-t3);color:var(--ag-texto);margin:0;font-weight:700;line-height:1.34}.ag-tarjeta__cuerpo{padding:var(--ag-espacio-4);line-height:var(--ag-interlinea-texto)}.ag-tarjeta__cabecera+.ag-tarjeta__cuerpo{padding-top:var(--ag-espacio-3)}@media (min-width:56.25rem){.ag-tarjeta__cabecera{padding:var(--ag-espacio-5) var(--ag-espacio-5) 0}.ag-tarjeta__cuerpo{padding:var(--ag-espacio-5)}.ag-tarjeta__cabecera+.ag-tarjeta__cuerpo{padding-top:var(--ag-espacio-4)}}.ag-tarjeta__cuerpo>:first-child{margin-top:0}.ag-tarjeta__cuerpo>:last-child{margin-bottom:0}.ag-tarjeta--oscura{background:var(--ag-verde-900);border-color:#0000}.ag-tarjeta--oscura,.ag-tarjeta--oscura .ag-tarjeta__titulo{color:var(--ag-texto-inverso)}.ag-pasos{color:var(--ag-texto)}.ag-pasos__resumen{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);display:block}.ag-pasos__actual{margin-top:var(--ag-espacio-1);font-size:var(--ag-tamano-t3);font-weight:700;line-height:var(--ag-interlinea-titulo);color:var(--ag-texto);display:block}.ag-pasos__barra{gap:var(--ag-espacio-1);margin-top:var(--ag-espacio-3);display:flex}.ag-pasos__tramo{background:var(--ag-borde);border-radius:3px;flex:1;height:6px}.ag-pasos__tramo--hecho{background:var(--ag-lima-400)}.ag-pasos__tramo--actual{background:var(--ag-verde-900)}.ag-pasos__lista{margin:var(--ag-espacio-4) 0 0;gap:var(--ag-espacio-3) var(--ag-espacio-4);padding:0;list-style:none;display:none}.ag-paso{align-items:center;gap:var(--ag-espacio-2);font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);display:flex}.ag-paso__numero{border:1.5px solid var(--ag-borde-fuerte);border-radius:var(--ag-radio-control);width:1.75rem;height:1.75rem;font-family:var(--ag-fuente-mono);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.ag-paso--hecho{color:var(--ag-verde-700)}.ag-paso--hecho .ag-paso__numero{background:var(--ag-lima-400);border-color:var(--ag-lima-400);color:var(--ag-verde-900)}.ag-paso--actual{color:var(--ag-texto);font-weight:700}.ag-paso--actual .ag-paso__numero{background:var(--ag-verde-900);border-color:var(--ag-verde-900);color:var(--ag-texto-inverso)}@media (min-width:40rem){.ag-pasos__lista{flex-wrap:wrap;display:flex}.ag-pasos__actual{display:none}}.ag-pildora{height:22px;padding:0 var(--ag-espacio-2);border-radius:var(--ag-radio-pildora);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.3rem;font-size:.65625rem;font-weight:700;line-height:1;display:inline-flex}.ag-pildora .ag-icono{width:.8rem;height:.8rem}.ag-pildora--info{color:var(--ag-info);background:var(--ag-info-bg)}.ag-pildora--aviso{color:var(--ag-aviso);background:var(--ag-aviso-bg)}.ag-pildora--error{color:var(--ag-error);background:var(--ag-error-bg)}.ag-pildora--ok{color:var(--ag-ok);background:var(--ag-ok-bg)}.ag-pildora--neutra{color:var(--ag-texto-3);background:#eef1ef}.ag-pildora--contorno{background:var(--ag-superficie);border-color:currentColor}.ag-pildora--relleno{color:var(--ag-texto-inverso);background:var(--ag-texto-2)}.ag-sello{height:22px;padding:0 var(--ag-espacio-2);border-radius:var(--ag-radio-pildora);background:var(--ag-verde-900);color:var(--ag-lima-400);font-family:var(--ag-fuente-ui);white-space:nowrap;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.ag-tabla-marco{border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);background:var(--ag-superficie);overflow-x:auto}.ag-tabla{border-collapse:collapse;width:100%;font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto)}.ag-tabla td,.ag-tabla th{padding:var(--ag-espacio-3);text-align:start;vertical-align:top}.ag-tabla td>.ag-boton--enlace,.ag-tabla td>.ag-boton--terciario{margin-block:calc((1lh - var(--ag-toque-md)) / 2);margin-inline-start:calc(-1 * var(--ag-espacio-2))}.ag-tabla thead th{background:var(--ag-fondo);border-bottom:1px solid var(--ag-borde);font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);white-space:nowrap;font-weight:600}.ag-tabla tbody tr+tr td{border-top:1px solid var(--ag-borde)}.ag-tabla__leyenda{padding:var(--ag-espacio-3);text-align:start;font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3)}.ag-tabla td.ag-tabla__numero,.ag-tabla th.ag-tabla__numero{text-align:end}.ag-tabla td.ag-tabla__numero{font-family:var(--ag-fuente-mono);font-variant-numeric:tabular-nums;font-weight:500}.ag-tabla td.ag-tabla__vacio{padding:var(--ag-espacio-6) var(--ag-espacio-4);text-align:center;color:var(--ag-texto-3)}.ag-modal{z-index:50;background:var(--ag-velo);justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.ag-modal__caja{background:var(--ag-superficie);border-radius:var(--ag-radio-bloque) var(--ag-radio-bloque) 0 0;width:100%;max-width:30rem;max-height:92dvh;box-shadow:var(--ag-sombra);color:var(--ag-texto);overflow-y:auto}.ag-modal__cabecera{justify-content:space-between;align-items:flex-start;gap:var(--ag-espacio-4);padding:var(--ag-espacio-5) var(--ag-espacio-5) var(--ag-espacio-3);display:flex}.ag-modal__titulo{font-size:var(--ag-tamano-t2);font-weight:700;line-height:var(--ag-interlinea-titulo);color:var(--ag-texto);margin:0}.ag-modal__cerrar{width:var(--ag-toque-md);height:var(--ag-toque-md);margin:calc(var(--ag-espacio-2) * -1) calc(var(--ag-espacio-2) * -1) 0 0;border-radius:var(--ag-radio-control);color:var(--ag-texto-3);cursor:pointer;background:0 0;border:1.5px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.ag-modal__cerrar:hover{background:var(--ag-fondo);color:var(--ag-texto)}.ag-modal__cuerpo{padding:0 var(--ag-espacio-5) var(--ag-espacio-5);line-height:var(--ag-interlinea-texto)}@media (min-width:40rem){.ag-modal{padding:var(--ag-espacio-4);align-items:center}.ag-modal__caja{border-radius:var(--ag-radio-bloque)}}.ag-cargando{align-items:center;gap:var(--ag-espacio-3);font-size:var(--ag-tamano-base);color:var(--ag-texto-3);display:inline-flex}.ag-cargando__giro{border:2.5px solid var(--ag-borde);border-top-color:var(--ag-verde-500);border-radius:50%;flex:none;width:1.25rem;height:1.25rem;animation:ag-girar .8s linear infinite}.ag-esqueleto{background:var(--ag-borde);border-radius:var(--ag-radio-pildora);animation:ag-latir 1.6s ease-in-out infinite;display:block}@keyframes ag-girar{to{transform:rotate(1turn)}}@keyframes ag-latir{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.ag-boton,.ag-campo__control,.ag-modal__cerrar{transition:none}.ag-boton__giro,.ag-cargando__giro{border-top-color:inherit;animation:ag-latir 1.6s ease-in-out infinite}.ag-cargando__giro{border-color:var(--ag-verde-500)}.ag-esqueleto{animation:none}}.ag-prosa{max-width:var(--ag-medida);line-height:var(--ag-interlinea-texto)}.ag-panel{gap:var(--ag-espacio-5);align-items:start;display:grid}@media (min-width:64rem){.ag-panel{gap:var(--ag-espacio-6);grid-template-columns:minmax(0,1fr) 22rem;align-items:stretch}}.ag-panel__forma{min-width:0}.ag-panel__foto{border-radius:var(--ag-radio-bloque);background:var(--ag-verde-900);flex-direction:column;order:-1;margin:0;display:flex;overflow:hidden}@media (min-width:64rem){.ag-panel__foto{order:0}}.ag-panel__marco{aspect-ratio:16/7;flex:1;min-height:9rem;display:block;position:relative}@media (min-width:64rem){.ag-panel__marco{aspect-ratio:auto;min-height:24rem}}.ag-panel__marco img{object-fit:cover;object-position:var(--ag-panel-foco,50% 50%);filter:saturate(.9);width:100%;height:100%;display:block}.ag-panel__marco:after{content:"";background:var(--ag-velo-foto);pointer-events:none;position:absolute;inset:0}.ag-panel__pie{padding:var(--ag-espacio-3) var(--ag-espacio-4);background:var(--ag-verde-900);color:var(--ag-sobre-verde);font-family:var(--ag-fuente-ui);font-size:var(--ag-tamano-auxiliar);line-height:1.55}.ag-estrellas{--ag-estrella-relleno:var(--ag-lima-400);vertical-align:-.15em;gap:1px;line-height:1;display:inline-flex}.ag-estrella{width:1em;height:1em;stroke:var(--ag-verde-900);stroke-width:1.4px;stroke-linejoin:round;flex:none}.ag-estrella--llena{fill:var(--ag-estrella-relleno,var(--ag-lima-400))}.ag-estrella--vacia{fill:none;stroke:var(--ag-borde-fuerte)}.ag-estrellas--sm{font-size:.875rem}.ag-estrellas--md{font-size:1.125rem}.ag-estrellas--lg{font-size:1.5rem}.ag-selector-estrellas{--ag-estrella-relleno:var(--ag-lima-400);justify-items:start;gap:var(--ag-espacio-1);display:grid}.ag-selector-estrellas__fila{gap:var(--ag-espacio-1);display:flex}.ag-selector-estrellas__opcion{width:var(--ag-toque-lg);height:var(--ag-toque-lg);border-radius:var(--ag-radio-control);cursor:pointer;place-items:center;display:grid;position:relative}.ag-selector-estrellas__opcion input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ag-selector-estrellas__opcion .ag-estrella{width:2rem;height:2rem}.ag-selector-estrellas__opcion:has(input:focus-visible){box-shadow:var(--ag-anillo-foco)}@media (hover:hover){.ag-selector-estrellas__fila:hover .ag-estrella{fill:var(--ag-lima-400);stroke:var(--ag-verde-900)}.ag-selector-estrellas__opcion:hover~.ag-selector-estrellas__opcion .ag-estrella{fill:none;stroke:var(--ag-borde-fuerte)}}.ag-selector-estrellas__palabra{min-height:1.4em;font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-2);font-weight:700}.mkt-portada__buscador{margin-top:var(--ag-espacio-3)}.mkt-buscador{align-items:center;gap:var(--ag-espacio-2);padding:6px 6px 6px var(--ag-espacio-4);border-radius:var(--ag-radio-control);box-shadow:var(--ag-sombra-flotante);color:var(--ag-texto);background:#fff;max-width:40rem;display:flex}.mkt-buscador:focus-within{box-shadow:var(--ag-anillo-foco)}.mkt-buscador>.ag-icono{color:var(--ag-texto-3)}.mkt-buscador input{min-width:0;min-height:40px;font:inherit;font-size:var(--ag-tamano-base);color:var(--ag-texto);background:0 0;border:0;outline:none;flex:1}.mkt-pestanas{gap:var(--ag-espacio-2);scrollbar-width:none;padding-bottom:2px;display:flex;overflow-x:auto}.mkt-pestana{min-height:36px;padding:0 var(--ag-espacio-4);border:1.5px solid var(--ag-borde-fuerte);border-radius:var(--ag-radio-control);font:inherit;font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-2);cursor:pointer;background:#fff;flex:none;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.mkt-pestana[aria-current=page],.mkt-pestana[aria-pressed=true]{background:var(--ag-verde-900);border-color:var(--ag-verde-900);color:#fff}.mkt-pestana[aria-disabled=true]{opacity:.5;cursor:not-allowed}.mkt-filtros{gap:var(--ag-espacio-2) var(--ag-espacio-3);flex-wrap:wrap;align-items:flex-end;display:flex}.mkt-filtros .ag-campo{flex:9rem;gap:4px;min-width:9rem}.mkt-filtros .ag-campo__control{min-height:40px;font-size:var(--ag-tamano-auxiliar)}.mkt-conteo{color:var(--ag-texto-3);font-size:var(--ag-tamano-auxiliar)}.mkt-rejilla{gap:var(--ag-espacio-3);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.mkt-rejilla>li{display:flex}.mkt-rejilla>li>.mkt-tarjeta{flex:1}@media (min-width:52rem){.mkt-rejilla{gap:var(--ag-espacio-4);grid-template-columns:repeat(3,1fr)}}@media (min-width:70rem){.mkt-rejilla{grid-template-columns:repeat(4,1fr)}}.mkt-tarjeta{border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);color:var(--ag-texto);background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.mkt-tarjeta:hover{border-color:var(--ag-verde-500)}.mkt-tarjeta:focus-visible{outline:3px solid var(--ag-foco);outline-offset:2px}.mkt-tarjeta__marco{aspect-ratio:4/3;background:var(--ag-verde-100);display:block;position:relative}.mkt-tarjeta__marco img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mkt-tarjeta__sinfoto{width:100%;height:100%;color:var(--ag-verde-500);justify-content:center;align-items:center;font-size:2.5rem;font-weight:800;display:flex}.mkt-tarjeta .ag-sello{top:var(--ag-espacio-2);left:var(--ag-espacio-2);position:absolute}.mkt-tarjeta__cuerpo{padding:var(--ag-espacio-3) var(--ag-espacio-3) var(--ag-espacio-4);flex-direction:column;flex:1;gap:2px;display:flex}.mkt-tarjeta__precio{font-size:var(--ag-tamano-mono)}.mkt-tarjeta__precio small{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3)}.mkt-tarjeta__nombre{font-size:var(--ag-tamano-base);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.mkt-tarjeta__zona{padding-top:var(--ag-espacio-1);font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);margin-top:auto}.mkt-paginacion{justify-content:center;gap:var(--ag-espacio-3);margin-top:var(--ag-espacio-4);display:flex}.mkt-solicitud{padding:var(--ag-espacio-4);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);color:var(--ag-texto);background:#fff;text-decoration:none;display:block}.mkt-solicitud:hover{border-color:var(--ag-verde-500)}.mkt-solicitud__titulo{font-weight:700;display:block}.mkt-solicitud__dato{color:var(--ag-texto-3);font-size:var(--ag-tamano-auxiliar);margin-top:2px;display:block}.mkt-ficha{gap:var(--ag-espacio-5);display:grid}@media (max-width:59.99rem){.mkt-ficha__lado{order:-1}}@media (min-width:60rem){.mkt-ficha{grid-template-columns:minmax(0,3fr) minmax(18rem,2fr);align-items:start}.mkt-ficha__lado{top:var(--ag-espacio-4);position:sticky}}.mkt-galeria{border-radius:var(--ag-radio-bloque);background:var(--ag-verde-100);aspect-ratio:4/3;position:relative;overflow:hidden}.mkt-galeria img{object-fit:cover;width:100%;height:100%;display:block}.mkt-galeria .ag-sello{top:var(--ag-espacio-3);left:var(--ag-espacio-3);position:absolute}.mkt-galeria__contador{right:var(--ag-espacio-3);bottom:var(--ag-espacio-3);border-radius:var(--ag-radio-pildora);color:#fff;font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-caption);background:#07362abf;padding:2px 8px;position:absolute}.mkt-miniaturas{gap:var(--ag-espacio-2);margin-top:var(--ag-espacio-2);display:flex;overflow-x:auto}.mkt-miniaturas button{border-radius:var(--ag-radio-control);cursor:pointer;background:0 0;border:2px solid #0000;flex:none;width:4rem;height:3rem;padding:0;overflow:hidden}.mkt-miniaturas button[aria-pressed=true]{border-color:var(--ag-verde-900)}.mkt-miniaturas img{object-fit:cover;width:100%;height:100%;display:block}.mkt-precio{padding:var(--ag-espacio-4);background:var(--ag-verde-900);border-radius:var(--ag-radio-superficie);color:#fff;gap:2px;display:grid}.mkt-precio__valor{font-size:var(--ag-tamano-mono-lg);color:var(--ag-lima-400)}.mkt-precio__valor small{font-size:var(--ag-tamano-mono);color:var(--ag-sobre-verde)}.mkt-precio__detalle{font-size:var(--ag-tamano-auxiliar);color:var(--ag-sobre-verde)}.mkt-titulo{font-size:var(--ag-tamano-t2);font-weight:800;line-height:1.2}.mkt-datos,.mkt-titulo{margin:var(--ag-espacio-4) 0 0}.mkt-datos{gap:var(--ag-espacio-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.mkt-datos dt{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);font-weight:600}.mkt-datos dd{margin:2px 0 0;font-weight:600}.mkt-descripcion{margin:var(--ag-espacio-4) 0 0;color:var(--ag-texto-2);white-space:pre-wrap;max-width:var(--ag-medida)}.mkt-vendedor{gap:var(--ag-espacio-1);display:grid}.mkt-vendedor__nombre{font-size:var(--ag-tamano-t3);font-weight:700}.mkt-vendedor__cifras{gap:var(--ag-espacio-2) var(--ag-espacio-4);font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-2);flex-wrap:wrap;display:flex}.mkt-vendedor__cifras b{font-family:var(--ag-fuente-mono);color:var(--ag-texto);font-weight:500}.mkt-acciones{gap:var(--ag-espacio-2);display:grid}.mkt-acciones .ag-boton{width:100%}@media (max-width:59.99rem){.mkt-acciones--fija{z-index:25;gap:var(--ag-espacio-2);padding:var(--ag-espacio-3) var(--ag-espacio-4) calc(var(--ag-espacio-3) + env(safe-area-inset-bottom));border-top:1px solid var(--ag-borde);background:#fff;display:flex;position:fixed;bottom:0;left:0;right:0}.mkt-acciones--fija .ag-boton{flex:1}body:has(.mkt-acciones--fija){padding-bottom:5rem}body:has(.web-tabs) .mkt-acciones--fija{bottom:calc(var(--web-tabs-alto) + var(--ag-espacio-4) + env(safe-area-inset-bottom))}body:has(.web-tabs):has(.mkt-acciones--fija){padding-bottom:calc(var(--web-tabs-alto) + var(--ag-espacio-4) + 5rem)}}.mkt-cerca{margin-top:var(--ag-espacio-6)}.mkt-cerca h2{margin:0 0 var(--ag-espacio-3);font-size:var(--ag-tamano-t3);font-weight:700}.mkt-banda{color:var(--ag-texto-2);background:#eef1ef;font-weight:600}.mkt-banda,.mkt-total{padding:var(--ag-espacio-3) var(--ag-espacio-4);border-radius:var(--ag-radio-control)}.mkt-total{background:var(--ag-fondo);justify-content:space-between;align-items:baseline;display:flex}.mkt-total b{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono-lg)}.mkt-tarjeta__rasgos{gap:var(--ag-espacio-1);margin-top:var(--ag-espacio-1);flex-wrap:wrap;display:flex}.mkt-rasgo{font-size:var(--ag-tamano-caption);color:var(--ag-texto-2);background:var(--ag-fondo);border:1px solid var(--ag-borde);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:11rem;padding:.125rem .5rem;line-height:1.3;overflow:hidden}.vit-tira{margin-top:var(--ag-espacio-4);overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.vit-tira::-webkit-scrollbar{display:none}.vit-tira ul{gap:var(--ag-espacio-2);padding:0 0 var(--ag-espacio-1);margin:0;list-style:none;display:flex}@media (min-width:64rem){.vit-tira{overflow-x:visible}.vit-tira ul{flex-wrap:wrap}}.vit-tira__ficha{align-items:center;gap:var(--ag-espacio-2);min-height:2.75rem;padding:var(--ag-espacio-2) var(--ag-espacio-3);border:1px solid var(--ag-borde-fuerte);background:var(--ag-superficie);color:var(--ag-texto);white-space:nowrap;font-size:var(--ag-tamano-auxiliar);border-radius:999px;font-weight:600;text-decoration:none;display:flex}.vit-tira__ficha .ag-icono{color:var(--ag-verde-500);flex:none}.vit-tira__ficha:hover{background:var(--ag-verde-100);border-color:var(--ag-verde-500)}.vit-tira__ficha:focus-visible{box-shadow:var(--ag-anillo-foco);outline:none}.vit-tira__ficha[aria-current=page]{background:var(--ag-verde-900);border-color:var(--ag-verde-900);color:var(--ag-texto-inverso)}.vit-tira__ficha[aria-current=page] .ag-icono{color:var(--ag-lima-400)}.vit-carrusel{gap:var(--ag-espacio-3);overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:var(--ag-espacio-2);grid-auto-columns:minmax(10.5rem,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.vit-carrusel>*{scroll-snap-align:start}.mkt-familias{align-items:center;gap:var(--ag-espacio-3);flex-wrap:wrap;display:flex}.mkt-familias .vit-tira{flex:1;min-width:0;margin-top:0}.mkt-quitar-familia{padding:var(--ag-espacio-2);min-height:2.75rem;color:var(--ag-verde-500);font:inherit;font-size:var(--ag-tamano-auxiliar);cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline}.mkt-quitar-familia:focus-visible{box-shadow:var(--ag-anillo-foco);border-radius:var(--ag-radio-control);outline:none}.mkt-rango{gap:var(--ag-espacio-2);grid-template-columns:1fr 1fr;display:grid}.mkt-familia{color:var(--ag-texto-3);font-size:var(--ag-tamano-auxiliar);margin:calc(var(--ag-espacio-2) * -1) 0 var(--ag-espacio-3)}.mkt-datos--ficha{margin-bottom:var(--ag-espacio-4)}.web-solo-lector{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.res-panel__titulo{font-size:var(--ag-tamano-t3);margin:0;font-weight:800}.res-panel__sub{color:var(--ag-texto-3);font-weight:700}.res-panel__guia,.res-panel__sub{font-size:var(--ag-tamano-auxiliar);margin:0}.res-panel__guia{color:var(--ag-texto-2)}.res-tarjeta{gap:var(--ag-espacio-2);padding-left:var(--ag-espacio-3);border-left:3px solid var(--ag-lima-400);display:grid}.res-tarjeta__cabeza{align-items:center;gap:var(--ag-espacio-2) var(--ag-espacio-3);flex-wrap:wrap;display:flex}.res-tarjeta__meta{gap:0 var(--ag-espacio-2);font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);flex-wrap:wrap;display:inline-flex}.res-tarjeta__meta b{color:var(--ag-texto)}.res-tarjeta__texto{max-width:var(--ag-medida);white-space:pre-wrap;line-height:var(--ag-interlinea-texto);margin:0}.res-tarjeta__acciones{align-items:center;gap:var(--ag-espacio-2) var(--ag-espacio-4);flex-wrap:wrap;display:flex}.res-aspectos{gap:var(--ag-espacio-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.res-aspecto{border-radius:var(--ag-radio-pildora);font-size:var(--ag-tamano-caption);align-items:center;gap:.35rem;padding:.2rem .55rem;font-weight:600;display:inline-flex}.res-aspecto--bien{background:var(--ag-ok-bg);color:var(--ag-verde-700)}.res-aspecto--mal{background:var(--ag-error-bg);color:var(--ag-error)}.res-pulgar{fill:currentColor;flex:none;width:1em;height:1em}.res-replica{margin-left:var(--ag-espacio-3);padding:var(--ag-espacio-2) var(--ag-espacio-3);border-radius:var(--ag-radio-control);background:var(--ag-fondo)}.res-replica p{white-space:pre-wrap;font-size:var(--ag-tamano-auxiliar);margin:0}.res-replica__rotulo{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);font-weight:700}.res-marcar{gap:var(--ag-espacio-2);border:0;margin:0;padding:0;display:grid}.res-marcar__fila{justify-content:space-between;align-items:center;gap:var(--ag-espacio-3);padding:var(--ag-espacio-1) 0;border-bottom:1px solid var(--ag-borde);display:flex}.res-marcar__botones{gap:var(--ag-espacio-2);display:inline-flex}.res-marcar__boton{width:var(--ag-toque-lg);height:var(--ag-toque-lg);border:1px solid var(--ag-borde-fuerte);border-radius:var(--ag-radio-control);background:var(--ag-superficie);color:var(--ag-texto-3);cursor:pointer;place-items:center;font-size:1.25rem;display:grid}.res-marcar__boton:focus-visible{box-shadow:var(--ag-anillo-foco);outline:none}.res-marcar__boton--bien[aria-pressed=true]{border-color:var(--ag-verde-700);background:var(--ag-ok-bg);color:var(--ag-verde-700)}.res-marcar__boton--mal[aria-pressed=true]{border-color:var(--ag-error);background:var(--ag-error-bg);color:var(--ag-error)}.res-linea{align-items:center;gap:var(--ag-espacio-2);color:var(--ag-texto-2);font-size:var(--ag-tamano-auxiliar);flex-wrap:wrap;text-decoration:none;display:inline-flex}.res-linea b{font-family:var(--ag-fuente-mono);color:var(--ag-texto);font-weight:500}a.res-linea:hover span:last-child{text-decoration:underline}.res-perfil{gap:var(--ag-espacio-6);display:grid}.res-resumen{gap:var(--ag-espacio-5) var(--ag-espacio-6);padding:var(--ag-espacio-5);border-radius:var(--ag-radio-bloque);background:var(--ag-verde-900);color:var(--ag-texto-inverso);grid-template-columns:auto 1fr;align-items:center;display:grid}.res-resumen .ag-estrella--vacia{stroke:var(--ag-sobre-verde)}.res-resumen .ag-estrella{stroke:var(--ag-lima-400)}.res-resumen__cifra{justify-items:start;gap:var(--ag-espacio-1);display:grid}.res-resumen__numero{font-family:var(--ag-fuente-mono);color:var(--ag-lima-400);font-size:3.5rem;font-weight:500;line-height:1}.res-resumen__cuantas{font-size:var(--ag-tamano-auxiliar);color:var(--ag-sobre-verde)}.res-barras{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.res-barras li{align-items:center;gap:var(--ag-espacio-2);font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-caption);color:var(--ag-sobre-verde);grid-template-columns:2.2rem 1fr 2rem;display:grid}.res-barras__pista{background:#ffffff1f;border-radius:4px;height:8px;overflow:hidden}.res-barras__relleno{background:var(--ag-lima-400);border-radius:4px;height:100%;display:block}.res-barras li span:last-child{text-align:right}.res-perfil__lista{gap:var(--ag-espacio-5);margin:0;padding:0;list-style:none;display:grid}@media (max-width:36rem){.res-resumen{grid-template-columns:1fr}}.neg-filas{gap:var(--ag-espacio-3);margin:0;padding:0;list-style:none;display:grid}.neg-fila{gap:var(--ag-espacio-2) var(--ag-espacio-4);padding:var(--ag-espacio-3) var(--ag-espacio-4);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);color:var(--ag-texto);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}a.neg-fila:hover{border-color:var(--ag-verde-500)}.neg-fila__nombre{font-weight:700;display:block}.neg-fila__dato{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);margin-top:2px;display:block}.neg-fila__lado{justify-items:end;gap:var(--ag-espacio-1);text-align:right;display:grid}.neg-fila__cifra{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono)}.neg-comparar{border-collapse:collapse;width:100%;font-size:var(--ag-tamano-auxiliar)}.neg-comparar th{text-align:left;font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);background:var(--ag-fondo);white-space:nowrap;padding:8px 10px;font-weight:600}.neg-comparar td,.neg-comparar th{border-bottom:1px solid var(--ag-borde)}.neg-comparar td{vertical-align:middle;padding:10px}.neg-comparar td.num{font-family:var(--ag-fuente-mono);text-align:right;white-space:nowrap;font-weight:500}.neg-comparar tr.mejor td{background:var(--ag-verde-100)}.neg-versiones{gap:var(--ag-espacio-3);margin:0;padding:0;list-style:none;display:grid}.neg-version{gap:var(--ag-espacio-1);padding:var(--ag-espacio-3) var(--ag-espacio-4);border:1px solid var(--ag-borde);border-left:4px solid var(--ag-borde-fuerte);border-radius:var(--ag-radio-control);background:#fff;display:grid}.neg-version--actual{border-left-color:var(--ag-lima-400)}.neg-version__quien{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);font-weight:600}.neg-version__terminos{gap:var(--ag-espacio-1) var(--ag-espacio-4);font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono);flex-wrap:wrap;display:flex}.neg-version__terminos .cambio{background:var(--ag-lima-400);color:var(--ag-verde-900);border-radius:4px;padding:0 4px}.neg-version__mensaje{color:var(--ag-texto-2);font-size:var(--ag-tamano-auxiliar)}.neg-mensajes{gap:var(--ag-espacio-2);margin:0;padding:0;list-style:none;display:grid}.neg-mensaje{max-width:85%;padding:var(--ag-espacio-2) var(--ag-espacio-3);border-radius:var(--ag-radio-superficie);background:var(--ag-fondo);font-size:var(--ag-tamano-auxiliar)}.neg-mensaje--mio{background:var(--ag-verde-100);justify-self:end}.neg-mensaje__quien{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);display:block}.neg-linea{gap:0;margin:0;padding:0;list-style:none;display:grid}.neg-paso{gap:var(--ag-espacio-3);padding:0 0 var(--ag-espacio-3);color:var(--ag-texto-3);font-size:var(--ag-tamano-auxiliar);grid-template-columns:1.5rem minmax(0,1fr);display:grid;position:relative}.neg-paso:before{content:"";background:var(--ag-borde);width:2px;position:absolute;top:1.25rem;bottom:0;left:calc(.75rem - 1px)}.neg-paso:last-child:before{display:none}.neg-paso__punto{border:2px solid var(--ag-borde-fuerte);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.neg-paso--hecho{color:var(--ag-texto-2)}.neg-paso--hecho .neg-paso__punto{background:var(--ag-lima-400);border-color:var(--ag-lima-400)}.neg-paso--actual{color:var(--ag-texto);font-weight:700}.neg-paso--actual .neg-paso__punto{background:var(--ag-verde-900);border-color:var(--ag-verde-900)}.neg-paso__fecha{font-weight:400;font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-caption);display:block}.neg-cifras{gap:var(--ag-espacio-2);grid-template-columns:repeat(3,1fr);display:grid}.neg-cifra{padding:var(--ag-espacio-3);background:var(--ag-fondo);border-radius:var(--ag-radio-control);gap:2px;display:grid}.neg-cifra span{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3)}.neg-cifra b{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono-lg)}.neg-cifra--aviso b{color:var(--ag-aviso)}.neg-evidencias{gap:var(--ag-espacio-2);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));margin:0;padding:0;list-style:none;display:grid}.neg-evidencia{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);gap:4px;display:grid}.neg-evidencia img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--ag-radio-control);background:var(--ag-verde-100);width:100%}.neg-numero{font-family:var(--ag-fuente-mono);color:var(--ag-lima-400);font-weight:500}.neg-avisos{gap:var(--ag-espacio-2);margin:0;padding:0;list-style:none;display:grid}.neg-aviso{padding:var(--ag-espacio-3) var(--ag-espacio-4);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);color:var(--ag-texto);background:#fff;gap:2px;text-decoration:none;display:grid}.neg-aviso--nuevo{border-left:4px solid var(--ag-lima-400)}.neg-aviso__titulo{font-weight:700}.neg-aviso__texto{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-2)}.neg-aviso__fecha{font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-caption);color:var(--ag-texto-3)}.log-viaje{gap:var(--ag-espacio-3);padding:var(--ag-espacio-4);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);color:var(--ag-texto);background:#fff;text-decoration:none;display:grid}.log-viaje:hover{border-color:var(--ag-verde-500)}.log-viaje:focus-visible{outline:3px solid var(--ag-foco);outline-offset:2px}.log-ruta{align-items:center;gap:var(--ag-espacio-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.log-ruta__punto{gap:2px;min-width:0;display:grid}.log-ruta__punto:last-child{text-align:right}.log-ruta__rotulo{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);font-weight:600}.log-ruta__nombre{overflow-wrap:anywhere;font-weight:700;line-height:1.25}.log-ruta__flecha{color:var(--ag-verde-500);align-items:center;display:flex}.log-ruta__flecha:after,.log-ruta__flecha:before{content:"";background:currentColor;width:10px;height:2px;display:block}.log-ruta__flecha .ag-icono{width:20px;height:20px}.log-viaje__datos{gap:var(--ag-espacio-2) var(--ag-espacio-4);font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-2);flex-wrap:wrap;display:flex}.log-viaje__datos b{font-family:var(--ag-fuente-mono);color:var(--ag-texto);font-weight:500}.log-viaje__pie{justify-content:space-between;align-items:baseline;gap:var(--ag-espacio-3);padding-top:var(--ag-espacio-3);border-top:1px solid var(--ag-borde);display:flex}.log-viaje__precio{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono)}.log-viaje__precio small{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3)}.log-viaje__quien{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);text-align:right}.log-rejilla{gap:var(--ag-espacio-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:52rem){.log-rejilla{gap:var(--ag-espacio-4);grid-template-columns:repeat(2,1fr)}}@media (min-width:80rem){.log-rejilla{grid-template-columns:repeat(3,1fr)}}.log-cobertura{gap:var(--ag-espacio-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.log-cobertura li{border-radius:var(--ag-radio-pildora);background:var(--ag-verde-100);color:var(--ag-verde-700);font-size:var(--ag-tamano-caption);padding:2px 8px;font-weight:600}.log-ficha-tecnica{margin:var(--ag-espacio-4) 0 0;border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);gap:0;display:grid;overflow:hidden}.log-ficha-tecnica>div{gap:var(--ag-espacio-3);padding:var(--ag-espacio-3) var(--ag-espacio-4);border-top:1px solid var(--ag-borde);grid-template-columns:9rem minmax(0,1fr);display:grid}.log-ficha-tecnica>div:first-child{border-top:0}.log-ficha-tecnica dt{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);font-weight:600}.log-ficha-tecnica dd{margin:0;font-weight:600}.log-carga{gap:var(--ag-espacio-2) var(--ag-espacio-4);padding:var(--ag-espacio-3) var(--ag-espacio-4);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);color:var(--ag-texto);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}a.log-carga:hover{border-color:var(--ag-verde-500)}.log-carga__ruta{align-items:center;gap:var(--ag-espacio-2);font-weight:700;display:flex}.log-carga__ruta .ag-icono{width:18px;height:18px;color:var(--ag-verde-500)}.log-carga__dato{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);margin-top:2px;display:block}.log-carga__lado{justify-items:end;gap:var(--ag-espacio-1);text-align:right;display:grid}.log-puntos{gap:var(--ag-espacio-3);display:grid}@media (min-width:40rem){.log-puntos{grid-template-columns:1fr 1fr}}.log-punto{padding:var(--ag-espacio-3) var(--ag-espacio-4);border-radius:var(--ag-radio-control);background:var(--ag-fondo);gap:2px;display:grid}.log-punto__rotulo{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);font-weight:600}.log-punto__zona{font-weight:700}.log-punto__referencia{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-2)}.log-punto__oculto{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);font-style:italic}.log-ofertas{gap:var(--ag-espacio-2);margin:0;padding:0;list-style:none;display:grid}.log-oferta{gap:var(--ag-espacio-2) var(--ag-espacio-3);padding:var(--ag-espacio-3) var(--ag-espacio-4);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-control);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.log-oferta--aceptada{border-color:var(--ag-verde-500);background:var(--ag-verde-100)}.log-oferta__quien{font-weight:700}.log-oferta__mensaje{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-2);margin-top:2px;display:block}.log-oferta__precio{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono);text-align:right}.log-oferta__lado{justify-items:end;gap:var(--ag-espacio-1);display:grid}.log-cobro{padding:var(--ag-espacio-3) var(--ag-espacio-4);border-radius:var(--ag-radio-control);background:var(--ag-verde-100);font-size:var(--ag-tamano-auxiliar);gap:2px;display:grid}.log-cobro b{font-family:var(--ag-fuente-mono);font-weight:500}.log-vistas{gap:var(--ag-espacio-2);display:flex}.web-marcar{align-items:center;gap:var(--ag-espacio-2);cursor:pointer;font-weight:600;display:inline-flex}.web-marcar input{width:20px;height:20px;accent-color:var(--ag-verde-700)}.fin-mapa{aspect-ratio:16/10;border-radius:var(--ag-radio-bloque);background:var(--ag-verde-100);isolation:isolate;width:100%;position:relative;overflow:hidden}.fin-mapa__lienzo{position:absolute;inset:0}.fin-mapa__aviso{border-radius:var(--ag-radio-pildora);color:var(--ag-texto-2);font-size:var(--ag-tamano-auxiliar);z-index:2;background:#ffffffe6;padding:6px 12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fin-mapa--dibujo{cursor:crosshair}.fin-mapa .leaflet-container{font-family:var(--ag-fuente-ui);font-size:var(--ag-tamano-caption)}.fin-mapa .leaflet-bar a{color:var(--ag-verde-900)}.fin-lienzo{gap:var(--ag-espacio-5);display:grid}@media (min-width:64rem){.fin-lienzo{grid-template-columns:minmax(20rem,2fr) minmax(0,3fr);align-items:start}.fin-lienzo__mapa{top:var(--ag-espacio-4);position:sticky}.fin-lienzo__mapa .fin-mapa{aspect-ratio:4/5}}.fin-clima{gap:var(--ag-espacio-3);padding:var(--ag-espacio-4);background:var(--ag-verde-900);border-radius:var(--ag-radio-superficie);color:#fff;display:grid}.fin-clima__cabecera{justify-content:space-between;align-items:baseline;gap:var(--ag-espacio-3);display:flex}.fin-clima__donde{font-weight:700}.fin-clima__cifras{gap:var(--ag-espacio-3);grid-template-columns:repeat(3,1fr);display:grid}.fin-clima__cifra{gap:2px;display:grid}.fin-clima__cifra span{font-size:var(--ag-tamano-caption);color:var(--ag-sobre-verde)}.fin-clima__cifra b{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono-lg);color:var(--ag-lima-400)}.fin-clima__fuente{font-size:var(--ag-tamano-caption);color:var(--ag-sobre-verde)}.fin-parcelas{gap:var(--ag-espacio-3);margin:0;padding:0;list-style:none;display:grid}.fin-parcela{gap:var(--ag-espacio-2) var(--ag-espacio-4);padding:var(--ag-espacio-3) var(--ag-espacio-4);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);color:var(--ag-texto);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}a.fin-parcela:hover{border-color:var(--ag-verde-500)}.fin-parcela__nombre{font-weight:700;display:block}.fin-parcela__dato{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);margin-top:2px;display:block}.fin-parcela__area{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono);text-align:right}.fin-parcela__lado{justify-items:end;gap:var(--ag-espacio-1);display:grid}.fin-dibujo{gap:var(--ag-espacio-3);display:grid}.fin-dibujo__barra{gap:var(--ag-espacio-2);flex-wrap:wrap;align-items:center;display:flex}.fin-dibujo__area{font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-mono);margin-left:auto}.fin-gps{padding:var(--ag-espacio-3) var(--ag-espacio-4);border-radius:var(--ag-radio-control);background:var(--ag-verde-100);font-size:var(--ag-tamano-auxiliar);gap:2px;display:grid}.fin-gps b{font-family:var(--ag-fuente-mono);font-weight:500}.fin-etapas{gap:var(--ag-espacio-2);margin:0;padding:0;list-style:none;display:grid}.fin-etapa{gap:var(--ag-espacio-3);padding:var(--ag-espacio-2) 0;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;display:grid}.fin-etapa__punto{border:2px solid var(--ag-borde-fuerte);background:#fff;border-radius:50%;width:1rem;height:1rem}.fin-etapa--hecha .fin-etapa__punto{border-color:var(--ag-verde-500);background:var(--ag-verde-500)}.fin-etapa--actual .fin-etapa__punto{border-color:var(--ag-verde-900);background:var(--ag-lima-400);box-shadow:0 0 0 4px var(--ag-verde-100)}.fin-etapa__nombre{font-weight:600}.fin-etapa--actual .fin-etapa__nombre{font-weight:800}.fin-etapa__fechas{font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);white-space:nowrap}@media (max-width:40rem){.fin-etapa{grid-template-columns:1.25rem minmax(0,1fr);row-gap:2px}.fin-etapa__fechas{white-space:normal;grid-column:2}}.fin-grafico{width:100%;height:auto;display:block;overflow:visible}.fin-grafico__grilla{stroke:var(--ag-borde);stroke-width:1px}.fin-grafico__area{fill:var(--ag-verde-500);fill-opacity:.18}.fin-grafico__linea{fill:none;stroke:var(--ag-verde-500);stroke-width:2px;stroke-linejoin:round}.fin-grafico__barra{fill:var(--ag-verde-100)}.fin-grafico__punto{fill:var(--ag-lima-400);stroke:var(--ag-verde-900);stroke-width:2px}.fin-grafico__texto{font-family:var(--ag-fuente-mono);fill:var(--ag-texto-3);font-size:10px}.fin-grafico__leyenda{gap:var(--ag-espacio-4);font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);display:flex}.fin-dias{gap:var(--ag-espacio-1);grid-template-columns:repeat(7,1fr);margin:0;padding:0;list-style:none;display:grid}.fin-dia{padding:var(--ag-espacio-2) 4px;border-radius:var(--ag-radio-control);background:var(--ag-fondo);text-align:center;font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);gap:2px;display:grid}.fin-dia b{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto)}.fin-dia--lluvia{background:var(--ag-verde-100)}.fin-plan{gap:var(--ag-espacio-2);margin:0;padding:0;list-style:none;display:grid}.fin-recomendacion{gap:var(--ag-espacio-1);padding:var(--ag-espacio-3) var(--ag-espacio-4);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-control);background:#fff;display:grid}.fin-recomendacion__cabecera{justify-content:space-between;gap:var(--ag-espacio-3);align-items:baseline;display:flex}.fin-recomendacion__que{font-weight:700}.fin-recomendacion__cuando{font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);white-space:nowrap}.fin-recomendacion__porque{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-2)}.fin-recomendacion__fuente{gap:var(--ag-espacio-2);font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);flex-wrap:wrap;align-items:center;display:flex}.fin-actividades{gap:var(--ag-espacio-2);margin:0;padding:0;list-style:none;display:grid}.fin-actividad{gap:var(--ag-espacio-3);padding:var(--ag-espacio-2) 0;border-bottom:1px solid var(--ag-borde);grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;display:grid}.fin-actividad:last-child{border-bottom:0}.fin-actividad__foto{border-radius:var(--ag-radio-control);object-fit:cover;background:var(--ag-verde-100);width:3.5rem;height:3.5rem}.fin-actividad__que{font-weight:600}.fin-actividad__dato{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);display:block}.fin-actividad__costo{font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-auxiliar);text-align:right}.fin-cosecha{gap:var(--ag-espacio-3);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:40rem){.fin-cosecha{grid-template-columns:repeat(4,1fr)}}.fin-rotacion{gap:var(--ag-espacio-2);margin:0;padding:0;list-style:none;display:grid}.fin-temporada{gap:var(--ag-espacio-3);padding:var(--ag-espacio-2) 0;border-bottom:1px solid var(--ag-borde);grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;display:grid}.fin-temporada:last-child{border-bottom:0}.fin-temporada__anio{font-family:var(--ag-fuente-mono);color:var(--ag-verde-700);font-weight:500}.fin-temporada__cultivo{font-weight:600}.fin-temporada__dato{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);display:block}.fin-temporada__cifra{font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-auxiliar);text-align:right;white-space:nowrap}.fin-suelo{gap:var(--ag-espacio-1) var(--ag-espacio-3);font-size:var(--ag-tamano-caption);color:var(--ag-texto-2);flex-wrap:wrap;display:flex}.fin-suelo b{font-family:var(--ag-fuente-mono);color:var(--ag-texto);font-weight:500}.fin-mapa__rotulo{box-shadow:none;color:var(--ag-texto);font-size:var(--ag-tamano-caption);background:#ffffffdb;border:0;border-radius:4px;padding:2px 6px;font-weight:700}.fin-mapa__rotulo:before{display:none}.fin-sectores{gap:var(--ag-espacio-2);margin:0;padding:0;list-style:none;display:grid}.fin-sector{gap:var(--ag-espacio-3);padding:var(--ag-espacio-3);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);background:#fff;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;display:grid}.fin-sector__color{border-radius:3px;width:10px;height:100%;min-height:2rem}.fin-sector__color--0{background:#8fb02a}.fin-sector__color--1{background:#3f8f6b}.fin-sector__color--2{background:#c9a227}.fin-sector__color--3{background:#5e8fb7}.fin-sector__color--4{background:#b7754a}.fin-sector__color--5{background:#7e6ba8}.fin-sector__nombre{font-weight:700;display:block}.fin-sector__lado{font-size:var(--ag-tamano-auxiliar);justify-items:end;gap:4px;display:grid}.ag-modal__caja.fin-hoja-ancha{max-width:48rem}.ges-pestanas{gap:var(--ag-espacio-2);scrollbar-width:none;display:flex;overflow-x:auto}.ges-panel{padding:var(--ag-espacio-4);background:var(--ag-verde-900);border-radius:var(--ag-radio-superficie);color:#fff}.ges-panel,.ges-panel__cifras{gap:var(--ag-espacio-3);display:grid}.ges-panel__cifras{grid-template-columns:repeat(3,1fr)}@media (min-width:52rem){.ges-panel__cifras--seis{grid-template-columns:repeat(6,1fr)}}.ges-cifra{gap:2px;min-width:0;display:grid}.ges-cifra span{font-size:var(--ag-tamano-caption);color:var(--ag-sobre-verde)}.ges-cifra b{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono);color:var(--ag-lima-400);overflow-wrap:anywhere}.ges-cifra b.ges-cifra--neutra{color:#fff}.ges-cifra b.ges-cifra--mal{color:#ffb4a8}.ges-panel__pie{gap:var(--ag-espacio-2) var(--ag-espacio-4);font-size:var(--ag-tamano-caption);color:var(--ag-sobre-verde);flex-wrap:wrap;display:flex}.ges-panel__pie a{color:var(--ag-lima-400)}.ges-procedencia{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);align-items:center;gap:4px;display:inline-flex}.ges-procedencia:before{content:"";background:var(--ag-borde-fuerte);border-radius:50%;width:8px;height:8px}.ges-procedencia--transaccional:before{background:var(--ag-verde-500)}.ges-procedencia--documentado:before{background:#2f6fed}.ges-procedencia--calculado:before{background:var(--ag-lima-600)}.ges-filas{gap:var(--ag-espacio-2);margin:0;padding:0;list-style:none;display:grid}.ges-fila{gap:var(--ag-espacio-2) var(--ag-espacio-3);padding:var(--ag-espacio-3) var(--ag-espacio-4);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);color:var(--ag-texto);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}a.ges-fila:hover{border-color:var(--ag-verde-500)}.ges-fila--alerta{border-color:#e0a4a4}.ges-fila__nombre{font-weight:700;display:block}.ges-fila__dato{font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);margin-top:2px;display:block}.ges-fila__lado{text-align:right;justify-items:end;gap:2px;display:grid}.ges-fila__cifra{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono);white-space:nowrap}.ges-fila__cifra--neg{color:#b23b3b}.ges-fila__cifra--pos{color:var(--ag-verde-700)}.ges-tabla{border-collapse:collapse;width:100%;font-size:var(--ag-tamano-auxiliar);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);background:#fff;overflow:hidden}.ges-tabla th{text-align:left;font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);background:var(--ag-fondo);white-space:nowrap;font-weight:600}.ges-tabla td,.ges-tabla th{border-bottom:1px solid var(--ag-borde);padding:10px 12px}.ges-tabla td{vertical-align:middle}.ges-tabla tr:last-child td{border-bottom:0}.ges-tabla td.num,.ges-tabla th.num{font-family:var(--ag-fuente-mono);text-align:right;white-space:nowrap}.ges-tabla tfoot td{background:var(--ag-fondo);font-weight:700}.ges-tabla-envoltura{overflow-x:auto}.ges-barra,.ges-barras{gap:var(--ag-espacio-2);display:grid}.ges-barra{font-size:var(--ag-tamano-auxiliar);grid-template-columns:7rem minmax(0,1fr) auto;align-items:center}.ges-barra__nombre{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ges-barra__pista{background:var(--ag-fondo);border-radius:7px;height:14px;position:relative;overflow:hidden}.ges-barra__presupuesto{border:1.5px dashed var(--ag-verde-700);box-sizing:border-box;border-radius:7px;position:absolute;inset:0 auto 0 0}.ges-barra__real{background:var(--ag-verde-500);border-radius:5px;position:absolute;inset:2px auto 2px 0}.ges-barra__real--pasado{background:#c9583f}.ges-barra__cifra{font-family:var(--ag-fuente-mono);white-space:nowrap}@media (max-width:40rem){.ges-barra{grid-template-columns:5.5rem minmax(0,1fr) auto}}.ges-grilla{border-collapse:collapse;width:100%;font-size:var(--ag-tamano-caption)}.ges-grilla td,.ges-grilla th{border-bottom:1px solid var(--ag-borde);padding:4px 6px}.ges-grilla th{text-align:left;color:var(--ag-texto-3);white-space:nowrap;font-weight:600}.ges-grilla input{border:1px solid var(--ag-borde-fuerte);width:6.5rem;min-height:34px;font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-caption);text-align:right;border-radius:6px;padding:0 6px}.ges-indicadores{gap:var(--ag-espacio-3);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:52rem){.ges-indicadores{grid-template-columns:repeat(4,1fr)}}.ges-indicador{padding:var(--ag-espacio-3);border-radius:var(--ag-radio-control);background:var(--ag-fondo);gap:2px;display:grid}.ges-indicador span{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3)}.ges-indicador b{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-mono);overflow-wrap:anywhere}.ges-indicador details{font-size:var(--ag-tamano-caption);color:var(--ag-texto-2)}.ges-indicador summary{cursor:pointer}.ges-indicador summary,.ges-indicador--falta b{color:var(--ag-texto-3)}.ges-fila--inactiva{opacity:.6}.ges-saldo{font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-mono)}.ges-saldo--neg{color:#ffb4a8}.ges-grafico-leyenda{gap:var(--ag-espacio-4);font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);display:flex}.ges-grafico-leyenda i{vertical-align:middle;border-radius:2px;width:10px;height:10px;margin-right:4px;display:inline-block}.ges-comparacion td:first-child{white-space:nowrap}.ges-formula{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);margin:0}.ges-progreso{background:var(--ag-borde);border-radius:4px;height:8px;overflow:hidden}.ges-progreso__barra{background:var(--ag-verde-500);height:100%;display:block}.ges-progreso__barra--listo{background:var(--ag-lima-600)}.ges-requisitos{margin:0;padding:0;list-style:none}.ges-requisito,.ges-requisitos{gap:var(--ag-espacio-2);display:grid}.ges-requisito{color:var(--ag-texto-3);grid-template-columns:1.2rem minmax(0,1fr);align-items:start}.ges-requisito b{font-weight:500}.ges-requisito--si{color:var(--ag-texto)}.ges-requisito--si span[aria-hidden]{color:var(--ag-verde-500);font-weight:700}.ges-detalle summary{cursor:pointer;font-size:var(--ag-tamano-auxiliar);color:var(--ag-verde-700)}.ges-detalle[open] summary{margin-bottom:var(--ag-espacio-3)}.ges-barra-mes{fill:var(--ag-verde-500)}.ges-barra-mes--ultima{fill:var(--ag-lima-600)}.ges-leyenda--costos{background:var(--ag-verde-500)}.ges-leyenda--ultima{background:var(--ag-lima-600)}.ges-leyenda--ingresos{background:var(--ag-verde-900);height:2px}.ges-panorama{gap:var(--ag-espacio-4);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.ges-col--12,.ges-col--4,.ges-col--8{grid-column:span 4;min-width:0}@media (min-width:52rem){.ges-panorama{grid-template-columns:repeat(8,minmax(0,1fr))}.ges-col--4{grid-column:span 4}.ges-col--12,.ges-col--8{grid-column:span 8}}@media (min-width:75rem){.ges-panorama{grid-template-columns:repeat(12,minmax(0,1fr))}.ges-col--4{grid-column:span 4}.ges-col--8{grid-column:span 8}.ges-col--12{grid-column:span 12}}.ges-chips{gap:var(--ag-espacio-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ges-chip{border:1px solid var(--ag-borde);border-radius:var(--ag-radio-control);color:var(--ag-texto);font-size:var(--ag-tamano-auxiliar);background:#fff;gap:2px;padding:8px 12px;text-decoration:none;display:grid;position:relative}.ges-chip:hover{border-color:var(--ag-verde-500)}.ges-chip span{color:var(--ag-texto-3)}.ges-chip__punto{background:#c4462f;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:6px}.ges-ciclos{gap:var(--ag-espacio-3);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.ges-ciclo{padding:var(--ag-espacio-3) var(--ag-espacio-4);border:1px solid var(--ag-borde);border-radius:var(--ag-radio-superficie);color:var(--ag-texto);background:#fff;gap:6px;height:100%;text-decoration:none;display:grid}.ges-ciclo:hover{border-color:var(--ag-verde-500)}.ges-ciclo__titulo{font-weight:700}.ges-ciclo__cifras{align-items:baseline;gap:var(--ag-espacio-2);flex-wrap:wrap;margin-top:2px;display:flex}.ges-cifras-claras{gap:var(--ag-espacio-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ges-cifras-claras>span{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);gap:2px;min-width:0;display:grid}.ges-cifras-claras b{font-family:var(--ag-fuente-mono);font-weight:500;font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto);overflow-wrap:anywhere}.ges-cifras-claras .ges-negativo{color:#c4462f}.ges-filas--apretada{gap:6px}.ges-filas--apretada .ges-fila{padding:8px 12px}.ges-ciclo .ges-progreso,.ges-fila .ges-progreso{margin-top:4px}.ges-alta{gap:var(--ag-espacio-3);padding:var(--ag-espacio-4);border:1px dashed var(--ag-borde-fuerte);border-radius:var(--ag-radio-superficie);background:var(--ag-fondo);display:grid}.ges-consumo>.web-pila+.web-pila{padding-top:var(--ag-espacio-3);border-top:1px solid var(--ag-borde)}:root{--web-columna:75rem;--web-lectura:64rem;--web-barra-alto:64px;--web-tabs-alto:68px}body,html{background:var(--ag-fondo)}body{color:var(--ag-texto);font-family:var(--ag-fuente-ui);font-size:var(--ag-tamano-base);line-height:var(--ag-interlinea-texto);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;margin:0;display:flex}.web-barra{background:var(--ag-verde-900);color:#fff}.web-barra__interior{max-width:var(--web-columna);padding:0 var(--ag-espacio-4);min-height:var(--web-barra-alto);align-items:center;gap:var(--ag-espacio-3);margin:0 auto;display:flex}.web-marca{padding:var(--ag-espacio-2) 0;color:#fff;border-radius:var(--ag-radio-pildora);align-items:center;margin-right:auto;text-decoration:none;display:inline-flex}.web-marca__logo{width:auto;height:40px}@media (min-width:56.25rem){.web-marca__logo{height:46px}}.web-nav{align-items:center;gap:var(--ag-espacio-1);display:flex}.web-nav a,.web-nav button{min-height:40px;padding:0 var(--ag-espacio-3);border-radius:var(--ag-radio-control);color:#ffffffd9;font-family:inherit;font-size:var(--ag-tamano-auxiliar);cursor:pointer;background:0 0;border:0;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.web-nav a:hover,.web-nav button:hover{color:#fff;background:#ffffff14}.web-nav a[aria-current=page]{color:#fff;box-shadow:inset 0 -3px 0 var(--ag-lima-400);border-radius:0}.web-nav a.ag-boton{margin-left:var(--ag-espacio-2);min-height:38px;padding:0 var(--ag-espacio-4);color:var(--ag-verde-900);font-weight:700}.web-nav a.ag-boton--destacado{background:var(--ag-lima-400);border-color:var(--ag-lima-400)}.web-nav a.ag-boton--claro{color:#fff;background:0 0;border:1.5px solid #ffffffbf}.web-nav a.ag-boton--claro:hover{background:#ffffff1f;border-color:#fff}.web-nav a.ag-boton[aria-current=page]{box-shadow:none}@media (max-width:56.24rem){.web-nav a.ag-boton{min-height:36px;padding:0 var(--ag-espacio-3);font-size:var(--ag-tamano-caption);white-space:nowrap;margin-left:4px}}.web-nav a.ag-boton:hover{color:var(--ag-verde-900);background:var(--ag-lima-600)}.web-barra :focus-visible{outline:3px solid var(--ag-lima-400);outline-offset:2px}.web-nav a.web-campana{padding:0 var(--ag-espacio-2);position:relative}.web-campana__punto{background:var(--ag-lima-400);min-width:16px;height:16px;color:var(--ag-verde-900);font-family:var(--ag-fuente-mono);text-align:center;border-radius:8px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:4px;right:0}.web-sujeto{gap:4px;min-width:14rem;display:grid}.web-sujeto .ag-campo__control{min-height:40px;font-size:var(--ag-tamano-auxiliar)}.web-menu__boton{border-radius:var(--ag-radio-control);color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;display:none}.web-menu__boton[aria-expanded=true]{background:#ffffff1f}.web-menu{display:none}@media (max-width:56.24rem){.web-menu__boton{display:inline-flex}.web-menu{z-index:60;pointer-events:none;display:block;position:fixed;inset:0}.web-menu__fondo{opacity:0;background:#07362a8c;border:0;transition:opacity .2s;position:absolute;inset:0}.web-menu__panel{width:min(82vw,20rem);padding:var(--ag-espacio-3) var(--ag-espacio-3) calc(var(--ag-espacio-5) + env(safe-area-inset-bottom));background:var(--ag-verde-900);flex-direction:column;gap:2px;transition:transform .24s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-12px 0 32px #00000040}.web-menu--abierto{pointer-events:auto}.web-menu--abierto .web-menu__fondo{opacity:1}.web-menu--abierto .web-menu__panel{transform:translate(0)}.web-menu__titulo{min-height:44px;margin-bottom:var(--ag-espacio-2);padding:0 var(--ag-espacio-3);align-items:center;display:flex}.web-menu__logo{width:auto;height:32px}.web-menu__cerrar{justify-content:center;width:40px;height:40px;margin-left:auto;padding:0}.web-menu a,.web-menu button:not(.web-menu__fondo){min-height:48px;padding:0 var(--ag-espacio-3);border-radius:var(--ag-radio-control);color:#ffffffe6;font:inherit;font-size:var(--ag-tamano-base);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;font-weight:600;text-decoration:none;display:flex}.web-menu a[aria-current=page]{color:var(--ag-lima-400)}.web-menu a.ag-boton{margin-top:var(--ag-espacio-3);background:var(--ag-lima-400);min-height:44px;color:var(--ag-verde-900);justify-content:center;font-weight:700}.web-nav .web-campana,.web-nav>button{display:none}@media (prefers-reduced-motion:reduce){.web-menu__fondo,.web-menu__panel{transition:none}}.web-nav--sesion>a:not(.ag-boton):not(.web-campana),.web-nav>a:not(.ag-boton):not([data-prueba=nav-entrar]):not([data-prueba=mi-inicio]){display:none}}.web-tabs{left:var(--ag-espacio-3);right:var(--ag-espacio-3);bottom:calc(var(--ag-espacio-3) + env(safe-area-inset-bottom));z-index:30;background:var(--ag-superficie);border:1px solid var(--ag-borde);border-radius:20px;grid-template-columns:repeat(5,1fr);align-items:end;padding:6px 4px;transition:transform .22s,opacity .22s;display:grid;position:fixed;box-shadow:0 10px 30px #07362a2e}.web-tabs--oculta{transform:translateY(calc(100% + var(--ag-espacio-4) + env(safe-area-inset-bottom)));opacity:0;pointer-events:none}.web-tab{min-height:52px;color:var(--ag-texto-3);border-radius:var(--ag-radio-superficie);flex-direction:column;gap:2px;font-size:.6875rem;font-weight:600;text-decoration:none}.web-tab,.web-tab__icono{justify-content:center;align-items:center;display:flex}.web-tab__icono{border-radius:999px;width:2.5rem;height:1.75rem}.web-tab .ag-icono{width:1.375rem;height:1.375rem}.web-tab[aria-current=page]{color:var(--ag-verde-900)}.web-tab[aria-current=page] .web-tab__icono{background:var(--ag-verde-100)}.web-tab--centro{color:var(--ag-verde-900);margin-top:-1.75rem}.web-tab--centro .web-tab__icono{background:var(--ag-verde-900);width:3.5rem;height:3.5rem;color:var(--ag-lima-400);box-shadow:0 0 0 5px var(--ag-superficie),0 8px 20px #07362a59;border-radius:50%}.web-tab--centro .ag-icono{width:1.625rem;height:1.625rem}.web-tab--centro[aria-current=page] .web-tab__icono{background:var(--ag-verde-700)}.web-tab:focus-visible{outline:3px solid var(--ag-foco);outline-offset:-3px}body:has(.web-tabs){padding-bottom:calc(var(--web-tabs-alto) + var(--ag-espacio-5) + env(safe-area-inset-bottom))}@media (min-width:56.25rem){.web-tabs{display:none}body:has(.web-tabs){padding-bottom:0}}@media (prefers-reduced-motion:reduce){.web-tabs{transition:none}}.web-portada{background:var(--ag-verde-900);color:#fff}.web-portada__interior{max-width:var(--web-lectura);padding:var(--ag-espacio-5) var(--ag-espacio-4) var(--ag-espacio-6);gap:var(--ag-espacio-2);flex-direction:column;margin:0 auto;display:flex}@media (min-width:56.25rem){.web-portada__interior{padding:var(--ag-espacio-6) var(--ag-espacio-5) var(--ag-espacio-7)}}.web-portada__rotulo{color:var(--ag-lima-400)}.web-portada .web-titulo{color:#fff;font-size:var(--ag-tamano-display);letter-spacing:-.015em}.web-portada .web-guia{color:var(--ag-sobre-verde);font-size:var(--ag-tamano-guia);margin:0}.web-nivel{gap:var(--ag-espacio-2);padding:var(--ag-espacio-5);background:var(--ag-verde-900);border-radius:var(--ag-radio-superficie);color:#fff;display:grid}.web-nivel__rotulo{color:var(--ag-lima-400)}.web-nivel__nombre{font-size:var(--ag-tamano-t2);font-weight:800;line-height:1.2}.web-nivel__texto{max-width:var(--ag-medida);color:var(--ag-sobre-verde);font-size:var(--ag-tamano-auxiliar);margin:0}.web-tarjeta-nivel .web-lista-simple,.web-tarjeta-nivel p{color:#fff}.web-tarjeta-nivel__ayuda{color:var(--ag-sobre-verde);font-size:var(--ag-tamano-auxiliar)}.web-pagina{width:100%;max-width:var(--web-lectura);padding:var(--ag-espacio-5) var(--ag-espacio-4) var(--ag-espacio-8);gap:var(--ag-espacio-4);flex-direction:column;flex:1;margin:0 auto;display:flex}@media (min-width:56.25rem){.web-pagina{padding:var(--ag-espacio-6) var(--ag-espacio-5) var(--ag-espacio-8);gap:var(--ag-espacio-5)}}.web-pagina--forma{max-width:38rem}.web-pagina--ancha{max-width:var(--web-columna)}.web-titulo{font-size:var(--ag-tamano-t1);font-weight:800;line-height:var(--ag-interlinea-titulo);letter-spacing:-.01em;color:var(--ag-texto);text-wrap:balance;margin:0}.web-titulo--grande{font-size:var(--ag-tamano-display)}.web-subtitulo{font-size:var(--ag-tamano-t3);color:var(--ag-texto);margin:0;font-weight:700;line-height:1.34}.web-guia{max-width:var(--ag-medida);margin:var(--ag-espacio-2) 0 0;color:var(--ag-texto-2);font-size:var(--ag-tamano-base)}.web-encabezado{margin-bottom:var(--ag-espacio-1)}.web-pila{gap:var(--ag-espacio-4);flex-direction:column;display:flex}.web-acciones,.web-pila--apretada{gap:var(--ag-espacio-3)}.web-acciones{flex-wrap:wrap;align-items:center;display:flex}.web-acciones--separadas{justify-content:space-between}.web-filas{margin:0;padding:0;list-style:none}.web-fila{gap:var(--ag-espacio-2) var(--ag-espacio-4);min-height:44px;padding:var(--ag-espacio-3) 0;border-top:1px solid var(--ag-borde);flex-wrap:wrap;align-items:center;display:flex}.web-filas>.web-fila:first-child{border-top:0;padding-top:0}.web-fila__principal{flex:14rem;min-width:0}.web-fila__nombre{font-size:var(--ag-tamano-base);color:var(--ag-texto);font-weight:700;display:block}.web-fila__dato{color:var(--ag-texto-3);font-size:var(--ag-tamano-auxiliar);margin-top:2px;display:block}.web-fila__lado{align-items:center;gap:var(--ag-espacio-3);flex-wrap:wrap;display:flex}.web-fila__nota{color:var(--ag-texto-3)}.web-fila__nota,.web-observacion{font-size:var(--ag-tamano-auxiliar);flex-basis:100%;margin:0}.web-observacion{padding:var(--ag-espacio-2) var(--ag-espacio-3);background:var(--ag-aviso-bg);border:1px solid var(--ag-aviso-borde);border-radius:var(--ag-radio-control);color:#7c3a06}.web-opciones{gap:var(--ag-espacio-3);border:0;margin:0;padding:0;display:grid}.web-opcion{gap:var(--ag-espacio-3);padding:var(--ag-espacio-3) var(--ag-espacio-4);background:var(--ag-superficie);border:1.5px solid var(--ag-borde-fuerte);border-radius:var(--ag-radio-control);cursor:pointer;min-height:var(--ag-toque-lg);align-items:flex-start;display:flex}.web-opcion:hover{border-color:var(--ag-texto-3)}.web-opcion:has(input:checked){border-color:var(--ag-verde-900);box-shadow:inset 0 0 0 1px var(--ag-verde-900);background:var(--ag-verde-100)}.web-opcion:has(input:focus-visible){outline:3px solid var(--ag-foco);outline-offset:2px}.web-opcion input{width:1.15rem;height:1.15rem;accent-color:var(--ag-verde-900);flex:none;margin:.3rem 0 0}.web-opcion__texto{font-weight:700;display:block}.web-opcion__ayuda{color:var(--ag-texto-3);font-size:var(--ag-tamano-auxiliar);display:block}.web-datos{gap:var(--ag-espacio-4);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;display:grid}.web-datos dt{font-size:var(--ag-tamano-caption);color:var(--ag-texto-3);font-weight:600}.web-dato__valor{font-size:var(--ag-tamano-t3);color:var(--ag-texto);margin-top:2px;font-weight:700;line-height:1.34;display:block}.web-par{gap:var(--ag-espacio-4);display:grid}@media (min-width:52rem){.web-par{grid-template-columns:1fr 1fr;align-items:stretch}}.web-forma{max-width:var(--ag-medida)}.web-pie{border-top:1px solid var(--ag-borde);background:var(--ag-superficie);color:var(--ag-texto-3);font-size:var(--ag-tamano-auxiliar)}.web-pie__interior{max-width:var(--web-columna);padding:var(--ag-espacio-4);justify-content:space-between;align-items:center;gap:var(--ag-espacio-2) var(--ag-espacio-5);flex-wrap:wrap;margin:0 auto;display:flex}.web-pie__marca{align-items:center;gap:var(--ag-espacio-2);color:var(--ag-texto-2);display:inline-flex}.web-pie__marca .ag-isotipo{width:auto;height:24px}.web-pie__enlaces{gap:var(--ag-espacio-2) var(--ag-espacio-4);flex-wrap:wrap;align-items:center;display:flex}.web-pie__enlaces a{min-height:40px;color:var(--ag-texto-2);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.web-pie__enlaces a:hover{color:var(--ag-verde-700);text-underline-offset:3px;text-decoration:underline}.web-pie__enlaces a:focus-visible{outline:3px solid var(--ag-foco);outline-offset:2px}.web-pie__nota{color:var(--ag-texto-3)}.web-lista-simple{padding-left:var(--ag-espacio-5);margin:0;list-style:outside}.web-lista-simple li{margin-top:var(--ag-espacio-1)}.web-puertas{gap:var(--ag-espacio-3) var(--ag-espacio-5);font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-2);flex-wrap:wrap;margin:0;display:flex}a.web-enlace{color:var(--ag-verde-500);text-underline-offset:3px;font-weight:600;text-decoration:underline}a.web-enlace:hover{color:var(--ag-verde-700)}a.web-enlace:focus-visible{outline:3px solid var(--ag-foco);outline-offset:2px}input[type=file].ag-campo__control{padding:var(--ag-espacio-2);line-height:2}@media (hover:hover) and (pointer:fine){.web-camara{display:none}}.web-vacio{gap:var(--ag-espacio-4) var(--ag-espacio-5);flex-wrap:wrap;align-items:flex-start;display:flex}.web-vacio__foto{aspect-ratio:1;object-fit:cover;border-radius:var(--ag-radio-superficie);flex:none;width:clamp(6rem,22vw,10rem);height:auto}.web-vacio__texto{min-width:0;max-width:var(--ag-medida);flex:18rem;margin:0}.web-previa{gap:var(--ag-espacio-2);padding:var(--ag-espacio-3);border:1px dashed var(--ag-borde-fuerte);border-radius:var(--ag-radio-superficie);background:var(--ag-fondo);margin:0;display:grid}.web-previa__marco{border-radius:var(--ag-radio-control);background:var(--ag-superficie);place-items:center;max-height:20rem;display:grid;overflow:hidden}.web-previa__marco img{object-fit:contain;min-width:min(100%,12rem);max-width:100%;max-height:20rem;display:block}.web-previa__marco object{border:0;width:100%;height:20rem}.web-previa__pdf{width:5rem;height:6rem;margin:var(--ag-espacio-4);border-radius:var(--ag-radio-control);background:var(--ag-verde-900);color:var(--ag-lima-400);font-family:var(--ag-fuente-mono);place-items:center;font-weight:600;display:grid}.web-previa__pie{justify-content:space-between;align-items:center;gap:var(--ag-espacio-3);font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);flex-wrap:wrap;display:flex}.web-previa__pie b{color:var(--ag-texto);word-break:break-all;font-weight:600;display:block}.web-recaudo{flex-wrap:nowrap;align-items:flex-start}.web-recaudo .web-fila__lado{flex:none}.web-recaudo__miniatura{border:1px solid var(--ag-borde);border-radius:var(--ag-radio-control);background:var(--ag-verde-100);width:3.5rem;height:3.5rem;color:var(--ag-verde-700);font-family:var(--ag-fuente-mono);font-size:var(--ag-tamano-caption);cursor:zoom-in;flex:none;place-items:center;padding:0;font-weight:600;display:grid;overflow:hidden}.web-recaudo__miniatura img{object-fit:cover;width:100%;height:100%}.web-recaudo__miniatura:focus-visible{outline:3px solid var(--ag-foco);outline-offset:2px}.web-recaudo__fechas{gap:var(--ag-espacio-1) var(--ag-espacio-3);margin-block:var(--ag-espacio-1);font-size:var(--ag-tamano-auxiliar);color:var(--ag-texto-3);flex-wrap:wrap;display:flex}.web-recaudo__fechas b{color:var(--ag-texto);font-weight:600}.web-previa__grande{place-items:center;display:grid}.web-previa__grande img{object-fit:contain;min-width:min(100%,20rem);max-width:100%;max-height:70vh}.web-previa__grande object{width:min(80vw,48rem);height:70vh}@media (max-width:40rem){.web-recaudo{flex-wrap:wrap}.web-recaudo .web-fila__principal{flex:calc(100% - 4.5rem)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}