@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--fuente-sans:"Inter","Inter Fallback"}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_e51aef{font-family:Newsreader,Newsreader Fallback}.__variable_e51aef{--fuente-serif:"Newsreader","Newsreader Fallback"}@font-face{font-family:Sacramento;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4e063e4da012536e-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sacramento;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dd053ec84d009e81-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:Sacramento Fallback;src:local("Arial");ascent-override:126.38%;descent-override:71.91%;line-gap-override:0.00%;size-adjust:73.60%}.__className_230ca2{font-family:Sacramento,Sacramento Fallback;font-weight:400;font-style:normal}.__variable_230ca2{--fuente-caligrafia:"Sacramento","Sacramento Fallback"}:root{--marca:#1f4e3d;--marca-oscuro:#163a2d;--acento:#2f6f52;--fondo:#f3f7f4;--fondo-verde:#e9f1ec;--superficie:#ffffff;--tinte:#e2eee7;--borde:#d9e4dd;--texto:#15261e;--texto-sec:#55665d;--desactivado:#a9b8b0;--alerta:#a8540a;--peligro:#b42318;--ok:#1d7650;--radio:8px;--radio-grande:14px;--sombra:0 1px 2px rgba(21,38,30,.04),0 4px 16px rgba(21,38,30,.05);--sombra-alta:0 18px 48px rgba(21,38,30,.14);--sans:var(--fuente-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--serif:var(--fuente-serif),Georgia,"Times New Roman",serif;--caligrafia:var(--fuente-caligrafia),"Brush Script MT",cursive}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--fondo);font:15px/1.55 var(--sans);-webkit-font-smoothing:antialiased}body,h1,h2,h3,html{color:var(--texto)}body{padding-top:env(safe-area-inset-top,0)}body:before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top,0);background:var(--superficie);z-index:40}.portada-cabecera,.superior{top:env(safe-area-inset-top,0)!important}a{color:var(--marca);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%}button{font:inherit;cursor:pointer;border-radius:var(--radio);border:1px solid transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--acento);outline-offset:2px}.btn,.btn-sec{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 18px;border-radius:6px;font-weight:600;font-size:14.5px;line-height:1.2;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.btn{background:var(--marca);color:#fff;border:1px solid var(--marca)}.btn:hover{background:var(--marca-oscuro);border-color:var(--marca-oscuro);text-decoration:none}.btn:disabled{background:var(--desactivado);border-color:var(--desactivado);cursor:not-allowed}.btn-sec{background:var(--superficie);color:var(--texto);border:1px solid var(--borde)}.btn-sec:hover{border-color:var(--marca);color:var(--marca);text-decoration:none}.btn-sec:disabled{color:var(--desactivado);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.btn,.btn-sec{transition:none}}.btn-grande{min-height:48px;padding:12px 24px;font-size:15.5px}.campo{display:block;width:100%;min-height:42px;padding:9px 12px;border:1px solid var(--borde);border-radius:6px;background:var(--superficie);color:var(--texto);font:inherit;transition:border-color .15s ease}.campo::placeholder{color:#8a9a91}.campo:hover{border-color:#bccbc2}.campo:focus{border-color:var(--marca)}.campo:disabled{background:var(--fondo);color:var(--desactivado)}label{display:block;font-size:13px;font-weight:600;color:var(--texto);margin-bottom:6px}.tarjeta{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-grande);padding:20px;box-shadow:var(--sombra)}.aviso{border-left:4px solid var(--alerta);background:#fdf6ec;padding:12px 14px}.aviso,.aviso-clinico{border-radius:0 var(--radio) var(--radio) 0}.aviso-clinico{border-left:4px solid var(--marca);background:var(--fondo-verde);padding:14px 16px}.error{border-left:4px solid var(--peligro);background:#fef3f2;padding:12px 14px;border-radius:0 var(--radio) var(--radio) 0}.silencio{color:var(--texto-sec);font-size:13px}.aviso,.aviso-clinico,.error,.silencio,a,code,td,th{overflow-wrap:anywhere}.fila{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pila{display:grid;grid-gap:16px;gap:16px}.etiqueta{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--tinte);color:var(--marca);white-space:nowrap}.etiqueta:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.8}.etiqueta.ok{background:#e3f1e9;color:var(--ok)}.etiqueta.alerta{background:#fbf0e1;color:var(--alerta)}.etiqueta.etiqueta-neutra{background:transparent;color:var(--texto-sec);border:1px dashed var(--borde)}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:11px 12px;border-bottom:1px solid var(--borde)}th{font-size:11.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--texto-sec);font-weight:600}tbody tr:hover{background:var(--fondo)}.marca{font-family:var(--sans);font-weight:700;font-size:20px;letter-spacing:-.3px}.marca,.marca span{color:var(--marca)}.cabecera{background:var(--superficie);border-bottom:1px solid var(--borde);padding:12px 24px;display:flex;align-items:center;gap:16px}main{max-width:1180px;margin:0 auto;padding:24px}.barra-estado{font-size:12px;padding:5px 24px}.barra-estado.sin_conexion{background:#fef3f2;color:var(--peligro)}.barra-estado.alerta,.barra-estado.conectando{background:#fdf6ec;color:var(--alerta)}.barra-estado.alerta a{color:inherit;text-decoration:underline}.foto{position:relative;overflow:hidden;background:var(--fondo-verde)}.foto img,.foto picture{display:block;width:100%;height:100%}.foto img{object-fit:cover}.foto-respaldo{position:absolute;inset:0;background:radial-gradient(120% 90% at 70% 40%,rgba(255,255,255,.55) 0,rgba(255,255,255,0) 60%),linear-gradient(135deg,#dfeae3,#cfe0d6 55%,#bdd3c6)}.foto-respaldo.oscuro{background:radial-gradient(90% 90% at 25% 50%,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 60%),linear-gradient(135deg,#24594a,#1f4e3d 55%,#163a2d)}.armazon{display:grid;grid-template-columns:264px 1fr;min-height:100vh}.columna{min-width:0}.columna,.lateral{display:flex;flex-direction:column}.lateral{background:var(--superficie);border-right:1px solid var(--borde);padding:22px 16px 16px;gap:4px;position:-webkit-sticky;position:sticky;top:0;height:100vh}.lateral-marca{display:flex;align-items:center;gap:10px;color:var(--marca);padding:0 8px 4px}.lateral-marca:hover{text-decoration:none}.lateral-lema{font-size:10px;letter-spacing:.9px;text-transform:uppercase;color:var(--texto-sec);margin:2px 0 22px;padding:0 8px;line-height:1.5}.lateral nav{display:grid;grid-gap:2px;gap:2px}.lateral nav a{display:flex;align-items:center;gap:14px;padding:11px 14px;border-radius:var(--radio);color:var(--texto);font-weight:500;font-size:15.5px}.lateral nav a svg{width:21px;height:21px;flex:none}.lateral nav a:hover{background:var(--fondo);text-decoration:none}.lateral nav a[aria-current=page]{background:var(--tinte);color:var(--marca);font-weight:650}.lateral-separador{height:1px;background:var(--borde);margin:14px 8px}.lateral-vocacion{margin-top:auto;border-radius:var(--radio-grande);overflow:hidden;position:relative;min-height:180px}.lateral-vocacion .foto{position:absolute;inset:0}.lateral-vocacion p{position:relative;margin:0;padding:18px 16px;font-family:var(--serif);font-style:italic;font-size:19px;line-height:1.3;color:var(--marca-oscuro)}@media (max-height:760px){.lateral-vocacion{display:none}}.superior{display:flex;align-items:center;gap:16px;padding:14px 28px;background:var(--superficie);border-bottom:1px solid var(--borde);position:-webkit-sticky;position:sticky;top:0;z-index:15}.buscador{position:relative;flex:1 1;max-width:560px;color:var(--texto-sec)}.buscador svg{position:absolute;left:14px;top:50%;transform:translateY(-50%)}.buscador .campo{padding-left:42px;background:var(--superficie)}.cuenta{position:relative;margin-left:auto}.cuenta-boton{display:flex;align-items:center;gap:12px;background:none;border-color:transparent;padding:4px 8px}.cuenta-boton:hover{background:var(--fondo)}.avatar{width:38px;height:38px;border-radius:50%;background:var(--marca);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700;flex:none}.cuenta-texto{display:grid;text-align:left;line-height:1.3}.cuenta-texto strong{font-size:14px;font-weight:600}.cuenta-texto .silencio{font-size:12px}.menu{position:absolute;right:0;top:calc(100% + 8px);z-index:20;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-grande);padding:12px;min-width:240px;display:grid;grid-gap:8px;gap:8px;box-shadow:var(--sombra-alta)}.columna>main{max-width:1320px;width:100%;padding:28px}.inferior{display:none}.escritorio{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:24px;gap:24px;align-items:start}.saludo{position:relative;overflow:hidden;border-radius:var(--radio-grande);background:linear-gradient(90deg,var(--superficie) 0,var(--superficie) 46%,var(--fondo-verde) 100%);border:1px solid var(--borde);min-height:210px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.saludo-texto{position:relative;z-index:1;padding:28px 32px;display:flex;flex-direction:column;justify-content:center;gap:6px}.saludo h1{margin:0;font-family:var(--serif);font-weight:500;font-size:36px;letter-spacing:-.4px;line-height:1.1}.saludo p{margin:0 0 14px;color:var(--texto-sec);max-width:52ch;line-height:1.55}.saludo-foto{position:relative}.saludo-foto .foto{position:absolute;inset:0}.saludo-foto .foto img{object-position:40% 30%}.saludo-lema{position:absolute;right:26px;top:50%;transform:translateY(-50%);z-index:1;text-align:right}.saludo-lema b{display:block;font-family:var(--serif);font-weight:400;font-size:26px;line-height:1.15;color:var(--texto)}.saludo-lema i{display:block;margin-top:10px;font-family:var(--caligrafia);font-style:normal;font-size:26px;color:var(--marca);line-height:1}.paso{display:flex;align-items:center;gap:12px;margin:0 0 16px}.paso b{width:28px;height:28px;border-radius:50%;background:var(--marca);color:#fff;font-size:13px;display:grid;place-items:center;flex:none}.paso h2{margin:0;font-size:17px;font-weight:650}.especies{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px}.especie{display:grid;justify-items:center;align-content:center;grid-gap:8px;gap:8px;min-height:96px;padding:14px 6px;border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);color:var(--texto);font-size:13.5px;font-weight:500}.especie svg{width:42px;height:42px;color:var(--texto)}.especie:hover:not(:disabled){border-color:var(--marca)}.especie[aria-pressed=true]{border-color:var(--marca);background:var(--tinte);color:var(--marca);font-weight:650;box-shadow:inset 0 0 0 1px var(--marca)}.especie[aria-pressed=true] svg{color:var(--marca)}.especie:disabled{cursor:not-allowed;background:var(--fondo)}.especie:disabled,.especie:disabled svg{color:var(--desactivado)}.especie small{font-size:10.5px;font-weight:500;color:var(--texto-sec)}@media (max-width:1320px){.especies{grid-template-columns:repeat(3,1fr)}}.rejilla-campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:14px;gap:14px}.fichas{display:flex;gap:8px;flex-wrap:wrap}.ficha-chip{display:inline-flex;align-items:center;gap:10px;padding:7px 12px;border-radius:999px;background:var(--tinte);color:var(--marca);font-size:13.5px;font-weight:600;border:1px solid #cfe1d6}.ficha-chip button{background:none;border:none;color:inherit;padding:0 2px;font-size:16px;line-height:1}.sugerencia{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--superficie);border:1px dashed #bccbc2;color:var(--texto);font-size:13.5px}.sugerencia:hover{border-color:var(--marca);color:var(--marca)}.caso-reciente{display:grid;grid-template-columns:40px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid var(--borde);border-radius:var(--radio);color:inherit}.caso-reciente:hover{border-color:var(--marca);text-decoration:none}.caso-reciente .icono-caso{width:40px;height:40px;border-radius:var(--radio);background:var(--fondo);color:var(--texto);display:grid;place-items:center}.caso-reciente strong{display:block;font-size:14px}.caso-reciente>span:nth-child(2){min-width:0}.caso-reciente>span:nth-child(2) span{display:block;font-size:12.5px;color:var(--texto-sec);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recursos{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.recurso{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center;padding:16px 8px;border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie);color:var(--texto);font-size:13px;font-weight:500;line-height:1.3}.recurso svg{width:26px;height:26px;color:var(--marca)}.recurso:hover{border-color:var(--marca);text-decoration:none;background:var(--fondo)}.tarjeta-apoyo{display:grid;grid-template-columns:44px 1fr;grid-gap:14px;gap:14px;align-items:start;background:var(--fondo-verde);border-radius:var(--radio-grande);padding:18px;font-size:14px;line-height:1.55;color:var(--texto)}.tarjeta-apoyo svg{width:40px;height:40px;color:var(--marca)}.tarjeta-oscura{display:grid;grid-template-columns:52px 1fr;grid-gap:16px;gap:16px;background:var(--marca);color:#fff;border-radius:var(--radio-grande);padding:22px}.tarjeta-oscura svg{width:46px;height:46px;color:#fff;opacity:.9}.tarjeta-oscura h3{margin:0 0 6px;font-size:16px;color:#fff}.tarjeta-oscura p{margin:0 0 14px;font-size:13.5px;opacity:.88;line-height:1.55}.tarjeta-oscura .btn-sec{background:transparent;color:#fff;border-color:rgba(255,255,255,.45);min-height:34px;padding:6px 14px;font-size:13px}.tarjeta-oscura .btn-sec:hover{border-color:#fff;color:#fff}.asistente-cabecera{display:flex;align-items:center;gap:12px}.asistente-cabecera strong{font-size:16px;flex:1 1}.barra-paso{height:5px;border-radius:999px;background:var(--borde);overflow:hidden}.barra-paso i{display:block;height:100%;background:var(--marca);transition:width .25s ease}@media (prefers-reduced-motion:reduce){.barra-paso i{transition:none}}.resumen-caso{margin:0;display:grid;grid-gap:8px;gap:8px}.resumen-caso>div{display:grid;grid-template-columns:96px 1fr;grid-gap:10px;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--borde)}.resumen-caso dt{font-size:12px;font-weight:600;color:var(--texto-sec);text-transform:uppercase;letter-spacing:.3px}.resumen-caso dd{margin:0;font-size:14px}main.portada{max-width:none;padding:0;background:var(--superficie)}.envoltura{max-width:1440px;margin:0 auto;padding:0 48px}.antetitulo{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--texto-sec);margin:0 0 18px;font-weight:500}.titulo-editorial{font-family:var(--serif);font-weight:400;letter-spacing:-.6px;line-height:1.08;color:var(--texto);margin:0}main.portada section[id]{scroll-margin-top:96px}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.portada-cabecera{background:var(--superficie);border-bottom:1px solid var(--borde);position:-webkit-sticky;position:sticky;top:0;z-index:20}.portada-cabecera .envoltura{display:flex;align-items:center;gap:28px;min-height:86px}.portada-marca{display:flex;align-items:center;gap:18px;color:var(--marca)}.portada-marca:hover{text-decoration:none}.portada-claim{border-left:1px solid var(--borde);padding-left:18px;font-size:10.5px;letter-spacing:1.2px;text-transform:uppercase;color:var(--texto-sec);line-height:1.45}.portada-cabecera nav{display:flex;gap:30px;margin-left:28px}.portada-cabecera nav a{color:var(--texto);font-size:14.5px;padding:30px 0 28px;border-bottom:2px solid transparent}.portada-cabecera nav a:hover{color:var(--marca);text-decoration:none;border-bottom-color:var(--marca)}.portada-acciones{margin-left:auto;display:flex;gap:12px;align-items:center}.heroe{position:relative;background:linear-gradient(90deg,#f7faf8,#eef4f0);overflow:hidden}.heroe-rejilla{display:grid;grid-template-columns:40fr 60fr;min-height:400px}.heroe h1 .linea{display:block;white-space:nowrap}.heroe-texto-col{position:relative;z-index:2;padding:40px 0 40px 48px;display:flex;flex-direction:column;justify-content:center;margin-right:-22%;margin-left:max(0px,calc((100vw - 1440px) / 2))}.heroe h1{font-size:clamp(36px,4.1vw,64px);margin-bottom:20px}.heroe .entrada{font-size:17.5px;line-height:1.55;color:#3e4f46;max-width:33em;margin:0 0 26px}.heroe .nota{font-size:13px;color:var(--texto-sec);margin:18px 0 0}.heroe-foto-col{position:relative;min-height:420px}.heroe-foto-col .foto{position:absolute;inset:0}.heroe-foto-col .foto img{object-position:62% 30%}.heroe-foto-col:before{content:"";position:absolute;inset:0 auto 0 0;width:42%;z-index:1;background:linear-gradient(90deg,#f4f8f5,rgba(244,248,245,0));pointer-events:none}.heroe-lema-vertical{position:absolute;z-index:2;top:44px;right:44px;text-align:left;font-size:19px;letter-spacing:3.5px;line-height:1.35;text-transform:uppercase;color:rgba(21,38,30,.55);font-weight:500}.heroe-lema-vertical:after{content:"";display:block;width:34px;height:2px;background:rgba(21,38,30,.45);margin-top:16px}.heroe-caligrafia{position:absolute;z-index:2;right:40px;bottom:60px;transform:rotate(-12deg);font-family:var(--caligrafia);font-size:38px;line-height:1.05;color:var(--texto);text-align:right}.beneficios{border-bottom:1px solid var(--borde);background:var(--superficie)}.beneficios ul{list-style:none;margin:0 auto;padding:26px 48px;max-width:1440px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px}.beneficios li{display:flex;gap:16px;align-items:center}.icono-circulo{width:64px;height:64px;border-radius:50%;background:var(--fondo-verde);color:var(--marca);display:grid;place-items:center;flex:none}.icono-circulo svg{width:30px;height:30px}.beneficios strong{display:block;font-size:15px;font-weight:600;margin-bottom:2px}.beneficios span{font-size:13.5px;color:var(--texto-sec);line-height:1.45}.producto{background:var(--fondo-verde);overflow:hidden}.producto .envoltura{display:grid;grid-template-columns:30fr 70fr;grid-gap:40px;gap:40px;align-items:center;padding-top:72px;padding-bottom:72px}.producto h2{font-size:clamp(32px,3vw,44px);margin-bottom:20px}.producto p{color:#3e4f46;font-size:16.5px;line-height:1.65;margin:0 0 28px}.escena{padding:0 70px 30px 0}.escena,.portatil{position:relative}.portatil-pantalla{background:#111;border-radius:16px 16px 0 0;padding:12px 12px 0;box-shadow:var(--sombra-alta)}.portatil-pantalla .foto{aspect-ratio:16/10;border-radius:6px 6px 0 0;background:#fff}.portatil-pantalla .foto img{object-position:left top}.portatil-base{height:16px;margin:0 -5%;background:linear-gradient(#d9dedb,#b9c0bc);border-radius:0 0 20px 20px;position:relative}.portatil-base:before{content:"";position:absolute;left:42%;right:42%;top:0;height:6px;background:#aab2ad;border-radius:0 0 8px 8px}.telefono{position:absolute;right:0;bottom:0;width:25%;min-width:150px;background:#111;border-radius:30px;padding:9px;box-shadow:var(--sombra-alta)}.telefono .foto{aspect-ratio:9/19.5;border-radius:22px;background:#fff}.telefono .foto img{object-position:center top}.telefono:before{content:"";position:absolute;top:15px;left:50%;width:30%;height:16px;transform:translateX(-50%);background:#111;border-radius:10px;z-index:2}.escena-nota{font-size:12px;color:var(--texto-sec);margin:14px 0 0}.cobertura{background:var(--superficie);border-bottom:1px solid var(--borde)}.cobertura ul{list-style:none;margin:0 auto;padding:22px 48px;max-width:1440px;display:flex;justify-content:center;gap:0;flex-wrap:wrap}.cobertura li{display:flex;align-items:center;gap:14px;padding:6px 44px;font-size:15px;color:var(--texto)}.cobertura li+li{border-left:1px solid var(--borde)}.cobertura svg{width:32px;height:32px;color:var(--marca)}.cobertura .silencio{font-size:13px}.proposito .envoltura{display:grid;grid-template-columns:5fr 6fr;grid-gap:80px;gap:80px;align-items:center;padding-top:96px;padding-bottom:96px}.proposito-foto .foto{aspect-ratio:4/5;border-radius:var(--radio-grande);max-width:520px}.proposito-foto .foto img{object-position:50% 35%}.proposito h2{font-size:clamp(38px,3.8vw,56px);margin-bottom:24px}.proposito p{font-size:17px;line-height:1.7;color:#3e4f46;margin:0 0 32px;max-width:34em}.cifras{display:flex;gap:0;flex-wrap:nowrap}.cifras div{padding:0 28px;border-left:1px solid var(--borde);flex:1 1;min-width:0}.cifras div:first-child{padding-left:0;border-left:none}.cifras b{display:block;font-family:var(--serif);font-weight:400;font-size:42px;color:var(--texto);line-height:1.1}.cifras span{display:block;font-size:13px;color:var(--texto-sec);line-height:1.4;max-width:13em;margin-top:4px}.como{background:var(--fondo)}.como .envoltura{padding-top:88px;padding-bottom:88px}.como-cabecera{text-align:center;margin-bottom:44px}.como-cabecera h2{font-size:clamp(32px,3vw,44px)}.pasos-portada{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;counter-reset:paso}.pasos-portada li{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-grande);padding:30px 28px}.pasos-portada .numero{font-family:var(--serif);font-size:40px;color:var(--marca);line-height:1;display:block;margin-bottom:18px}.pasos-portada strong{display:block;font-size:18px;font-weight:600;margin-bottom:8px}.pasos-portada span{color:var(--texto-sec);font-size:14.5px;line-height:1.6}.confianza .envoltura{display:grid;grid-template-columns:38fr 62fr;grid-gap:64px;gap:64px;padding-top:88px;padding-bottom:88px;align-items:start}.confianza h2{font-size:clamp(32px,3vw,44px);margin-bottom:18px}.confianza p{color:#3e4f46;font-size:16.5px;line-height:1.7;margin:0}.atributos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:28px 36px;gap:28px 36px}.atributos li{display:grid;grid-template-columns:48px 1fr;grid-gap:16px;gap:16px}.atributos .icono-circulo{width:48px;height:48px}.atributos .icono-circulo svg{width:22px;height:22px}.atributos strong{display:block;font-size:15.5px;font-weight:600;margin-bottom:4px}.atributos span{color:var(--texto-sec);font-size:14px;line-height:1.55}.cta{padding:0 48px 88px}.cta-bloque{overflow:hidden;max-width:1344px;margin:0 auto;border-radius:20px;background:var(--marca);min-height:380px;display:grid;grid-template-columns:45fr 55fr}.cta-bloque,.cta-foto{position:relative}.cta-foto .foto{position:absolute;inset:0;background:transparent}.cta-foto .foto img{object-position:30% 40%}.cta-foto:after{content:"";position:absolute;inset:0 0 0 auto;width:60%;background:linear-gradient(90deg,rgba(31,78,61,0) 0,var(--marca) 100%)}.cta-texto{position:relative;z-index:1;padding:64px 64px 64px 24px;color:#fff;display:flex;flex-direction:column;justify-content:center}.cta-texto h2{color:#fff;font-size:clamp(36px,3.6vw,56px);margin-bottom:18px}.cta-texto p{color:rgba(255,255,255,.85);font-size:17px;line-height:1.65;margin:0 0 32px;max-width:30em}.cta-texto .btn{background:#fff;color:var(--marca);border-color:#fff;align-self:flex-start}.cta-texto .btn:hover{background:var(--tinte);border-color:var(--tinte)}.cta-texto .nota{font-size:13px;color:rgba(255,255,255,.7);margin:16px 0 0}.pie-portada{background:var(--marca-oscuro);color:rgba(255,255,255,.85);font-size:13.5px}.pie-portada .envoltura{display:flex;gap:18px;align-items:center;flex-wrap:wrap;min-height:64px}.pie-portada a{color:rgba(255,255,255,.85)}.pie-portada .sep{width:1px;height:16px;background:rgba(255,255,255,.3)}.pie-portada .derecha{margin-left:auto;display:flex;gap:18px;align-items:center;flex-wrap:wrap}@media (max-width:1200px){.escritorio{grid-template-columns:1fr}.portada-cabecera nav{gap:20px;margin-left:8px}.beneficios ul{grid-template-columns:repeat(3,1fr);row-gap:26px}.atributos,.producto .envoltura{grid-template-columns:1fr}}@media (max-width:1024px){.portada-cabecera nav,.portada-claim{display:none}.heroe-rejilla{grid-template-columns:1fr}.heroe-texto-col{padding:48px 32px 32px;margin-left:0;margin-right:0;max-width:none}.heroe h1 .linea{white-space:normal}.heroe-foto-col{min-height:0;aspect-ratio:4/3}.heroe-foto-col:before{display:none}.confianza .envoltura,.proposito .envoltura{grid-template-columns:1fr;gap:40px}.cta-bloque{grid-template-columns:1fr}.cta-foto{aspect-ratio:16/9}.cta-foto:after{inset:auto 0 0 0;width:auto;height:60%;background:linear-gradient(180deg,rgba(31,78,61,0) 0,var(--marca) 100%)}.cta-texto{padding:32px}.pasos-portada{grid-template-columns:1fr}}@media (max-width:900px){.armazon{grid-template-columns:1fr}.lateral{display:none}.superior{padding:10px 14px;gap:10px}.cuenta-texto{display:none}.columna>main{padding:16px}main{padding-bottom:calc(92px + env(safe-area-inset-bottom, 0px))!important}main.portada{padding-bottom:0!important}.inferior{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--superficie);border-top:1px solid var(--borde);padding:8px 6px calc(8px + env(safe-area-inset-bottom, 0px))}.inferior a{display:grid;justify-items:center;grid-gap:3px;gap:3px;padding:6px 2px;font-size:11px;color:var(--texto-sec);font-weight:600}.inferior a:hover{text-decoration:none}.inferior a[aria-current=page]{color:var(--marca)}.inferior a:nth-of-type(3){margin-right:30px}.inferior a:nth-of-type(4){margin-left:30px}.inferior .fab{color:#fff}#nuevo-caso .paso,.solo-escritorio{display:none}.saludo{grid-template-columns:1fr;min-height:0}.saludo-foto{display:none}.saludo-texto{padding:20px}.saludo h1{font-size:28px}.especies{grid-template-columns:repeat(3,1fr)}table,tbody,td,th,thead,tr{display:block}thead{display:none}td{border-bottom:none;padding:4px 0}tr{border-bottom:1px solid var(--borde);padding:10px 0}}@media (max-width:640px){.envoltura{padding:0 20px}.portada-cabecera .envoltura{min-height:64px;gap:12px}.portada-acciones .btn-sec{display:none}.heroe-texto-col{padding:36px 20px 24px}.heroe .entrada{font-size:16px}.heroe-lema-vertical{font-size:13px;top:20px;right:20px}.heroe-caligrafia{font-size:26px;right:20px;bottom:24px}.beneficios ul{grid-template-columns:1fr;padding:24px 20px;gap:18px}.icono-circulo{width:52px;height:52px}.como .envoltura,.confianza .envoltura,.producto .envoltura,.proposito .envoltura{padding-top:56px;padding-bottom:56px}.escena{padding:0 44px 20px 0}.telefono{min-width:110px;border-radius:22px;padding:6px}.telefono .foto{border-radius:16px}.cobertura ul{padding:16px 20px}.cobertura li{padding:8px 20px}.cobertura li+li{border-left:none}.cifras{flex-wrap:wrap;row-gap:18px}.cifras div{padding:0 18px;flex:1 1 40%}.cifras b{font-size:32px}.cta{padding:0 16px 56px}.especies{grid-template-columns:repeat(2,1fr)}.pie-portada .derecha{margin-left:0}}.acceso{min-height:calc(100vh - 64px);display:grid;place-items:center;padding:32px 16px}.fab{position:absolute;left:50%;top:-24px;transform:translateX(-50%);width:54px;height:54px;border-radius:50%;background:var(--marca);color:#fff;display:grid;place-items:center;border:4px solid var(--superficie);box-shadow:0 6px 18px rgba(21,38,30,.28)}.fab:hover{background:var(--marca-oscuro);text-decoration:none}.asistente{display:grid;grid-template-rows:auto auto 1fr;min-height:100%;grid-template-columns:minmax(0,1fr);padding-bottom:96px}.asistente>*{min-width:0}.asis-cabecera{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-grande);padding:14px 18px}.asis-paciente{display:grid;grid-gap:2px;gap:2px;min-width:0}.asis-paciente strong{font-size:17px;font-weight:650}.asis-paciente span{color:var(--texto-sec);font-size:13px}.asis-cabecera .btn-sec{margin-left:auto;flex:none}.asis-pasos{list-style:none;margin:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:thin;padding:0 0 4px}.asis-pasos li{flex:1 0 auto}.asis-paso{display:grid;grid-gap:6px;gap:6px;width:100%;min-width:84px;padding:8px 6px 0;background:none;border:0;border-top:3px solid var(--borde);cursor:pointer;font:inherit;font-size:12px;color:var(--texto-sec);text-align:left;border-radius:0 0 var(--radio) var(--radio)}.asis-paso:hover{color:var(--texto);border-top-color:var(--desactivado)}.asis-paso b{font-weight:600;font-size:11px;letter-spacing:.4px;text-transform:uppercase;color:var(--texto-sec)}.asis-paso[data-visitado=si]{border-top-color:var(--acento);color:var(--texto)}.asis-paso[data-visitado=si] b{color:var(--acento)}.asis-paso[aria-current=step]{border-top-color:var(--marca);color:var(--marca);font-weight:600}.asis-paso[aria-current=step] b{color:var(--marca)}.asis-paso:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.asis-cuerpo{width:100%;max-width:760px;margin:0 auto}.asis-vacio{color:var(--texto-sec);font-size:14px;line-height:1.6}.asis-inferior{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 28px calc(12px + env(safe-area-inset-bottom, 0px));background:var(--superficie);border-top:1px solid var(--borde);box-shadow:0 -2px 12px rgba(21,38,30,.06)}.asis-inferior .asis-cuenta{color:var(--texto-sec);font-size:13px}.asis-inferior .asis-guardado{margin-left:auto;font-size:13px}.asis-guardado[data-estado=guardando]{color:var(--texto-sec)}.asis-guardado[data-estado=guardado]{color:var(--ok)}.asis-guardado[data-estado=error]{color:var(--peligro)}.asis-guardado .btn-sec{min-height:32px;padding:4px 12px;font-size:13px;margin-left:8px}@media (max-width:900px){.asis-inferior{bottom:calc(67px + env(safe-area-inset-bottom, 0px));padding-bottom:12px}}@media (max-width:640px){.asistente{padding-bottom:calc(200px + env(safe-area-inset-bottom, 0px))}.asis-cabecera{padding:12px 14px}.asis-cabecera .btn-sec{margin-left:0;width:100%}.asis-inferior{padding-left:14px;padding-right:14px}.asis-inferior .btn,.asis-inferior .btn-sec{flex:1 1 40%}.asis-inferior .asis-guardado{margin-left:0;flex-basis:100%;order:3}.asis-inferior .asis-cuenta{flex-basis:100%;order:4}}.bc-pestanas{display:flex;flex-wrap:wrap;gap:6px}.bc-pestana{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;font-size:13.5px;font-family:inherit;cursor:pointer;color:var(--texto);background:var(--superficie);border:1px solid var(--borde);border-radius:999px}.bc-pestana:hover{background:var(--fondo-verde)}.bc-pestana[aria-selected=true]{background:var(--marca);color:#fff;border-color:var(--marca);font-weight:600}.bc-pestana:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.bc-pestana[data-sugerida=si]:not([aria-selected=true]){border-color:var(--acento);box-shadow:inset 0 0 0 1px var(--acento)}.bc-cuenta{font-size:12px;color:var(--texto-sec);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bc-pestana[aria-selected=true] .bc-cuenta{color:#dcebe3}.bc-lista{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px;max-height:420px;overflow-y:auto}.bc-opcion{display:grid;grid-template-columns:20px 1fr auto;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:44px;padding:8px 12px;text-align:left;font-size:14.5px;font-family:inherit;cursor:pointer;color:var(--texto);background:var(--superficie);border:1px solid transparent;border-radius:var(--radio)}.bc-opcion:hover{background:var(--fondo-verde)}.bc-opcion[data-activo=si]{background:var(--tinte);border-color:var(--acento)}.bc-opcion[aria-selected=true]{background:var(--fondo-verde);font-weight:600}.bc-opcion:focus-visible{outline:2px solid var(--marca);outline-offset:-2px}.bc-marca{color:var(--ok);font-weight:700}.bc-nombre{overflow-wrap:anywhere}.bc-cat{font-size:12px;color:var(--texto-sec)}@media (max-width:640px){.bc-opcion{grid-template-columns:20px 1fr}.bc-cat{display:none}.bc-lista{max-height:none}}.sg-fila{display:grid;grid-template-columns:1fr 150px 130px auto;grid-gap:8px;gap:8px;align-items:center;padding:6px 8px;border:1px solid var(--borde);border-radius:var(--radio);background:var(--superficie)}.sg-nombre{font-size:14.5px;overflow-wrap:anywhere}.sg-fila .campo{min-height:36px;padding:4px 8px;font-size:13.5px}.sg-fila .sg-quitar{min-height:36px;padding:4px 12px;font-size:13px}.sr-solo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:640px){.sg-fila{grid-template-columns:1fr 1fr}.sg-nombre{font-weight:600}.sg-fila .sg-quitar,.sg-nombre{grid-column:1/-1}}@media (max-width:480px){.portada-cabecera .envoltura{flex-wrap:wrap;row-gap:10px;min-height:0;padding-top:12px;padding-bottom:12px}.portada-acciones{margin-left:auto;gap:8px}.portada-acciones .btn-grande{padding:10px 16px;font-size:14px}}@media (max-width:360px){.portada-acciones a:not(.btn){display:none}}