@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/92eb00116dd31e6a-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.npjgFq_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.npjgFq_variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,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(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--color-papel:#f4f1ea;--color-panel:#fff;--color-arena:#e0dccf;--color-azul:#3f77e8;--color-naranja:#fd4829;--color-gris:#a1a2a4;--color-negro:#000;--color-ink:#000;--color-gris-texto:#5a5b5d;--color-azul-texto:#2f5fc4;--color-error-texto:#b4250f;--color-rule:#ddd8cb;--color-rule-fuerte:#c9c3b3;--color-focus:#2f5fc4;--color-panel-noche:#ffffff0d;--color-rule-noche:#ffffff24;--color-rule-noche-fuerte:#ffffff52;--font-display:var(--font-montserrat), system-ui, sans-serif;--font-body:var(--font-inter), system-ui, sans-serif;--peso-cuerpo:400;--peso-medio:500;--peso-titulo:700;--peso-display:800;--text-micro:.6875rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.0625rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:clamp(1.6rem, 1.1rem + 1.8vw, 2.25rem);--text-display:clamp(2.1rem, 1.35rem + 3.4vw, 3.5rem);--lh-display:1.06;--lh-titulo:1.18;--lh-cuerpo:1.6;--ls-display:-.025em;--ls-tag:.08em;--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--space-3xl:6rem;--gutter:clamp(1.25rem, 4vw, 3.5rem);--aire-seccion:clamp(3.5rem, 1.6rem + 3.2vw, 6.5rem);--aire-seccion-fuerte:clamp(5rem, 2.2rem + 4.6vw, 9.5rem);--radius-xs:3px;--radius-sm:5px;--radius-md:8px;--radius-chip:999px;--clip-banderin:polygon(0 0, 100% 0, 100% 64%, 50% 100%, 0 64%);--rule-hair:1px;--punta:3.25rem;--clip-banderin-ancho:polygon(0 0, 100% 0, 100% calc(100% - var(--punta)), 50% 100%, 0 calc(100% - var(--punta)));--alto-nav:4.4rem;--trama-tile:132px 96px;--trama-clara:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='64'%3E%3Cpath d='M12 10h10v9l-5 5-5-5Z' fill='%23ffffff' fill-opacity='.085'/%3E%3Cpath d='M56 42h10v9l-5 5-5-5Z' fill='%23ffffff' fill-opacity='.085'/%3E%3C/svg%3E");--trama-viva:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='64'%3E%3Cpath d='M10 7h14v13l-7 7-7-7Z' fill='%23ffffff' fill-opacity='.34'/%3E%3Cpath d='M54 39h14v13l-7 7-7-7Z' fill='%23ffffff' fill-opacity='.34'/%3E%3C/svg%3E");--grano-tile:200px 200px;--grano:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 .17 0 0 0 -.05'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-micro:.12s;--dur-short:.18s;--dur-isla:.42s;--dur-escena:.32s;--z-base:1;--z-nav:300}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-block-start:calc(var(--alto-nav) + var(--space-md));overflow-x:clip}body{background:var(--color-papel);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--peso-cuerpo);line-height:var(--lh-cuerpo);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3{font-family:var(--font-display);font-weight:var(--peso-titulo);line-height:var(--lh-titulo);letter-spacing:var(--ls-display);overflow-wrap:anywhere;min-width:0;margin:0}p{margin:0}ol,ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.envoltura{width:100%;max-width:76rem;padding-inline:var(--gutter);margin-inline:auto}.saltar{z-index:var(--z-nav);background:var(--color-ink);color:var(--color-papel);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--peso-medio);position:absolute;inset-block-start:-100%;inset-inline-start:var(--space-md)}.saltar:focus-visible{inset-block-start:var(--space-md)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trama{display:none}@supports ((-webkit-mask-image:radial-gradient(#000, transparent)) or (mask-image:radial-gradient(#000, transparent))){.trama{z-index:0;pointer-events:none;opacity:0;background-image:var(--trama-viva);background-size:var(--trama-tile);--fx:50%;--fy:50%;-webkit-mask-image:radial-gradient(circle 280px at var(--fx) var(--fy), #000 0%, #0000008c 38%, transparent 72%);-webkit-mask-image:radial-gradient(circle 280px at var(--fx) var(--fy), #000 0%, #0000008c 38%, transparent 72%);mask-image:radial-gradient(circle 280px at var(--fx) var(--fy), #000 0%, #0000008c 38%, transparent 72%);display:block;position:absolute;inset:0}}.logo{background-color:currentColor;width:92px;height:37px;display:block;-webkit-mask:url(/relai-wordmark.png) 50%/contain no-repeat;mask:url(/relai-wordmark.png) 50%/contain no-repeat}.logo--pie{width:128px;height:51px}.banderin{clip-path:var(--clip-banderin)}.eyebrow{font-size:var(--text-micro);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-gris-texto);font-weight:600;display:block}.linea{margin-block-end:-.14em;padding-block-end:.14em;display:block;overflow:hidden}.linea>span{display:block}@property --trazo-avance{syntax:"<percentage>";inherits:true;initial-value:6.4%}.linea--trazo{margin-block-end:.14em;overflow:visible}.trazo{position:relative}@supports ((-webkit-mask-image:conic-gradient(#000, #000)) or (mask-image:conic-gradient(#000, #000))){.trazo:before{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;border:.2em solid var(--color-azul);inline-size:560%;-webkit-mask-image:conic-gradient(from -14deg, #000 var(--trazo-avance,6.4%), #0000 0);-webkit-mask-image:conic-gradient(from -14deg, #000 var(--trazo-avance,6.4%), #0000 0);mask-image:conic-gradient(from -14deg, #000 var(--trazo-avance,6.4%), #0000 0);border-radius:50%;position:absolute;inset-block-start:1.06em;inset-inline-start:61%;translate:-50%}}.titulo-seccion{font-size:var(--text-2xl)}.titulo-con-regla{margin-block-start:var(--space-md)}.bajada{color:var(--color-gris-texto);font-size:var(--text-md);max-width:50ch;margin-block-start:var(--space-md)}.seccion{padding-block:var(--space-2xl)}.seccion--apretada{padding-block:var(--space-xl)}.boton{align-items:center;gap:var(--space-xs);min-height:46px;padding:var(--space-sm) var(--space-lg);border:var(--rule-hair) solid transparent;border-radius:var(--radius-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--peso-titulo);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out);line-height:1;display:inline-flex}.boton--primario{background:var(--color-naranja);color:var(--color-ink);border-color:var(--color-naranja)}.boton--secundario{color:var(--color-ink);border-color:var(--color-ink);background:0 0}.boton--fantasma{color:var(--color-ink);padding-inline:var(--space-sm);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.boton--primario:hover{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-papel)}.boton--secundario:hover{background:var(--color-ink);color:var(--color-papel)}.boton--fantasma:hover{color:var(--color-azul-texto)}.boton:hover .boton__flecha{transform:translate(3px)}}.boton[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.boton__flecha{transition:transform var(--dur-short) var(--ease-out);flex:none}.nav{z-index:var(--z-nav);transition:padding var(--dur-isla) var(--ease-out);position:sticky;inset-block-start:0}.nav__caja{max-width:76rem;padding:var(--space-sm) var(--gutter);align-items:center;gap:var(--space-lg);border:var(--rule-hair) solid transparent;border-radius:var(--radius-md);transition:max-width var(--dur-isla) var(--ease-out), padding var(--dur-isla) var(--ease-out), background-color var(--dur-isla) var(--ease-out), border-color var(--dur-isla) var(--ease-out);background-color:#0000;grid-template-columns:1fr auto 1fr;margin-inline:auto;display:grid;position:relative}.nav--isla{padding-block-start:var(--space-xs)}.nav--isla .nav__caja{max-width:66rem;padding-block:var(--space-xs);padding-inline:var(--space-lg);background-color:var(--color-panel);border-color:var(--color-rule-fuerte)}@media (max-width:55.99rem){.nav__caja{gap:var(--space-sm);grid-template-columns:auto 1fr}.nav--isla .nav__caja{padding-inline:var(--space-md)}}@media (max-width:29.99rem){.nav__ingresar{display:none}}.nav__avance{background:var(--color-azul);transform-origin:0;opacity:0;block-size:2px;transition:opacity var(--dur-isla) var(--ease-out);pointer-events:none;position:absolute;inset-block-end:0;inset-inline:12px;transform:scaleX(0)}.nav--isla .nav__avance{opacity:1}.nav__links{gap:var(--space-lg);display:none}@media (min-width:56rem){.nav__links{display:flex}}.nav__link{font-size:var(--text-sm);font-weight:var(--peso-medio);color:var(--color-gris-texto);white-space:nowrap;transition:color var(--dur-short) var(--ease-out);position:relative}.nav__link:after{content:"";background:var(--color-azul);transform-origin:0;block-size:2px;transition:transform var(--dur-short) var(--ease-out);position:absolute;inset-block-end:-6px;inset-inline:0;transform:scaleX(0)}.nav__link--activo{color:var(--color-ink)}.nav__link--activo:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.nav__link:hover{color:var(--color-ink)}}.nav__acciones{justify-content:flex-end;align-items:center;gap:var(--space-xs);display:flex}.panel{background:var(--color-panel);color:var(--color-ink);border:var(--rule-hair) solid var(--color-rule-fuerte);border-radius:var(--radius-md);overflow:hidden}.panel__cabeza{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule);background:var(--color-panel);display:flex}.panel__rotulo{font-size:var(--text-micro);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-gris-texto);font-weight:600}.panel__cuerpo{padding:var(--space-md)}.panel__pie{padding:var(--space-sm) var(--space-md);border-block-start:var(--rule-hair) solid var(--color-rule);font-size:var(--text-xs);color:var(--color-gris-texto)}.chip{align-items:center;gap:var(--space-2xs);padding:3px var(--space-xs);border-radius:var(--radius-xs);background:var(--color-arena);color:var(--color-ink);font-size:var(--text-xs);font-weight:var(--peso-medio);white-space:nowrap;display:inline-flex}.chip--azul{background:var(--color-azul);color:var(--color-ink);font-weight:600}.chip--naranja{background:var(--color-naranja);color:var(--color-ink);font-weight:600}.chip__punto{width:6px;height:8px;clip-path:var(--clip-banderin);background:currentColor;flex:none}.hero{min-height:calc(100vh - var(--alto-nav));min-height:calc(100svh - var(--alto-nav));padding-block:var(--space-lg) var(--space-2xl);grid-template-rows:1fr auto;display:grid;position:relative}.hero__grilla{align-self:center;gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:62rem){.hero__grilla{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.hero__marco{background-color:var(--color-azul);background-image:var(--grano), var(--trama-clara);background-size:var(--grano-tile), var(--trama-tile);padding:var(--space-lg);border-radius:var(--radius-md) var(--radius-md) 0 0;clip-path:var(--clip-banderin-ancho);padding-block-end:calc(var(--space-lg) + var(--punta));position:relative}@media (min-width:62rem){.hero__marco{padding:var(--space-xl);padding-block-end:calc(var(--space-xl) + var(--punta))}}.hero__marco .panel{border-color:#0000}.hero__titulo{font-size:var(--text-display);font-weight:var(--peso-display);line-height:var(--lh-display);max-width:none;margin-block-start:0}.hero__bajada{color:var(--color-gris-texto);max-width:46ch;margin-block-start:var(--space-md)}.hero__acciones{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-lg);display:flex}.hero__pie{font-size:var(--text-sm);color:var(--color-gris-texto);margin-block-start:var(--space-md)}.semana__dias{gap:var(--space-2xs);text-align:center;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.dia{padding-block:var(--space-xs);border-radius:var(--radius-xs);font-size:var(--text-xs);color:var(--color-gris-texto)}.dia--hoy{background:var(--color-arena);color:var(--color-ink);font-weight:600}.dia__marcas{justify-content:center;gap:4px;height:16px;margin-block-start:var(--space-xs);display:flex}.dia__marca{background:var(--color-azul);width:11px;height:16px;clip-path:var(--clip-banderin)}.semana__citas{margin-block-start:var(--space-md);display:grid}.cita-fila{gap:var(--space-md);padding-block:var(--space-sm);border-block-start:var(--rule-hair) solid var(--color-rule);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.cita-fila__hora{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-azul-texto);font-weight:600}.cita-fila__que{font-size:var(--text-sm)}.cita-fila__donde{font-size:var(--text-xs);color:var(--color-gris-texto);display:block}.confianza{padding-block-start:var(--space-xl)}.confianza__caja{gap:0;display:grid}@media (min-width:48rem){.confianza__caja{grid-template-columns:auto minmax(0,1fr);align-items:stretch}}.confianza__rotulo{padding:var(--space-md) var(--space-lg) var(--space-md) 0;font-size:var(--text-micro);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-gris-texto);white-space:nowrap;border-block:var(--rule-hair) solid var(--color-rule-fuerte);align-items:center;font-weight:600;display:flex}@media (min-width:48rem){.confianza__rotulo{border-inline-end:var(--rule-hair) solid var(--color-rule-fuerte);padding-inline-end:var(--space-xl)}}.confianza__ventana{border-block:var(--rule-hair) solid var(--color-rule-fuerte);overflow:hidden}.confianza__tira{align-items:center;display:flex}.cliente{border-inline-end:var(--rule-hair) solid var(--color-rule-fuerte);flex:1 1 0;align-items:stretch;min-width:11rem;display:flex}.confianza--marquesina .cliente{flex:none}.cliente__enlace{padding:var(--space-md) var(--space-lg);transition:transform var(--dur-short) var(--ease-out);flex:1;justify-content:center;align-items:center;display:flex}.cliente__enlace:hover{transform:translateY(-2px)}.cliente img{object-fit:contain;display:block}.secuencia{padding-block:var(--space-lg) var(--aire-seccion)}.secuencia__titulo{font-size:var(--text-2xl);max-width:20ch;margin-block-start:var(--space-sm)}.secuencia__pista{gap:var(--space-3xl);margin-block-start:var(--space-2xl);display:grid}.diapo__caja{gap:var(--space-xl);display:grid}.diapo__fondo{display:none}@media (min-width:62rem){.diapo__caja{column-gap:var(--space-3xl);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}}.paso__n{align-items:baseline;gap:var(--space-sm);font-size:var(--text-sm);font-weight:var(--peso-titulo);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-gris-texto);display:flex}.paso__cifra{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--peso-display);letter-spacing:0;color:var(--color-azul-texto)}.paso__titulo{font-size:clamp(1.9rem,1.15rem + 2.7vw,2.875rem);font-weight:var(--peso-display);line-height:var(--lh-display);max-width:none;margin-block-start:var(--space-sm)}.paso__texto{color:var(--color-gris-texto);max-width:46ch;margin-block-start:var(--space-md)}.paso__lista{gap:var(--space-sm);margin-block-start:var(--space-lg);display:grid}.paso__item{gap:var(--space-sm);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.paso__item svg{color:var(--color-azul-texto);margin-block-start:3px}@media (min-width:62rem){.secuencia--horizontal .secuencia__riel{block-size:calc(100svh + var(--recorrido,200vw))}.secuencia--horizontal .secuencia__marco{block-size:100svh;padding-block-start:var(--alto-nav);position:sticky;inset-block-start:0;overflow:hidden}.secuencia--horizontal .secuencia__pista{will-change:transform;grid-auto-columns:100%;grid-auto-flow:column;gap:0;block-size:100%;margin:0;display:grid}.secuencia--horizontal .diapo{block-size:100%;min-block-size:0;display:grid;position:relative}.secuencia--horizontal .diapo__caja{position:relative}.secuencia--horizontal .diapo__fondo{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-display);font-size:min(42svh,24rem);font-weight:var(--peso-display);letter-spacing:-.045em;color:var(--color-arena);line-height:.8;display:block;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--gutter) - .055em);translate:0 -50%}.secuencia--horizontal .paso,.secuencia--horizontal .escena{z-index:1;position:relative}.secuencia--horizontal .diapo{overflow:hidden}.secuencia--horizontal .diapo__caja{block-size:100%;min-block-size:0;padding-block:var(--space-lg)}.secuencia--horizontal .escena{min-block-size:0;display:grid}.secuencia--horizontal .escena>.panel{min-block-size:0;max-block-size:calc(100svh - var(--alto-nav) - 2 * var(--space-lg));grid-template-rows:auto minmax(0,auto);grid-auto-rows:auto;display:grid}.secuencia--horizontal .escena .charla__cuerpo{flex-direction:column;justify-content:flex-end;min-block-size:0;display:flex;overflow:hidden}.secuencia--horizontal .paso{border-inline-start:2px solid var(--color-azul);padding-inline-start:var(--space-xl)}}.charla__hilo{gap:var(--space-xs);display:grid}.turno{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);font-size:var(--text-sm);max-width:88%;line-height:1.45}.turno--cliente{background:var(--color-arena);border-end-start-radius:var(--radius-xs);justify-self:start}.turno--relai{background:var(--color-azul);color:var(--color-ink);border-end-end-radius:var(--radius-xs);justify-self:end}.turno__quien{font-size:var(--text-micro);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-gris-texto);margin-block-end:2px;font-weight:600;display:block}.turno--relai .turno__quien{color:var(--color-ink);opacity:.75}.adjunto{align-items:center;gap:var(--space-2xs);padding:3px var(--space-xs);border:var(--rule-hair) solid currentColor;border-radius:var(--radius-xs);font-size:var(--text-xs);font-weight:var(--peso-medio);opacity:.85;margin-block-start:var(--space-2xs);display:inline-flex}.turno--relai .adjunto{opacity:1}.turno:has(.adjunto-foto){padding:4px}.adjunto-foto{aspect-ratio:16/10;object-fit:cover;border-radius:calc(var(--radius-md) - 3px);width:210px;max-width:100%;height:auto;display:block}.charla__estado{justify-content:flex-end;align-items:center;height:34px;display:flex}.escribiendo{padding:var(--space-sm) var(--space-md);background:var(--color-azul);border-radius:var(--radius-md);gap:4px;display:inline-flex}.escribiendo span{background:var(--color-ink);width:6px;height:8px;clip-path:var(--clip-banderin)}.ficha__campo{gap:var(--space-sm);padding-block:var(--space-sm);border-block-start:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.ficha__campo:first-child{border-block-start:0}.ficha__etiqueta{font-size:var(--text-xs);color:var(--color-gris-texto)}.ficha__valor{font-size:var(--text-sm);font-weight:var(--peso-medio);text-align:end}.ficha__ok{color:var(--color-azul-texto);display:flex}.cita__cuando{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--peso-titulo);letter-spacing:var(--ls-display)}.cita__donde{font-size:var(--text-sm);color:var(--color-gris-texto);margin-block-start:var(--space-2xs)}.cita__hechos{gap:var(--space-xs);margin-block-start:var(--space-md);display:grid}.cita__hecho{gap:var(--space-sm);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.cita__hecho svg{color:var(--color-azul-texto)}.panel-banda{background:var(--color-negro) var(--grano) 0 0 / var(--grano-tile);color:var(--color-papel);padding-block:var(--aire-seccion-fuerte)}.panel-banda .bajada,.panel-banda .punto__texto{color:var(--color-papel);opacity:.72}.panel-banda .punto{border-block-start-color:var(--color-rule-noche-fuerte)}.panel-seccion{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:62rem){.panel-seccion{gap:var(--space-2xl);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.bandeja__fila{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-block-start:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,1.1fr) auto;align-items:center;display:grid}.bandeja__fila:first-child{border-block-start:0}.bandeja__nombre{font-size:var(--text-sm);font-weight:var(--peso-medio)}.bandeja__modelo{font-size:var(--text-xs);color:var(--color-gris-texto);display:block}.bandeja__derecha{align-items:center;gap:var(--space-sm);display:flex}.bandeja__hace{font-size:var(--text-xs);color:var(--color-gris-texto);font-variant-numeric:tabular-nums;white-space:nowrap}.puntos{gap:var(--space-lg);margin-block-start:var(--space-xl);display:grid}@media (min-width:40rem){.puntos{grid-template-columns:repeat(2,minmax(0,1fr))}}.punto{border-block-start:2px solid var(--color-rule-fuerte);padding-block-start:var(--space-sm)}.punto__nombre{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--peso-titulo)}.punto__texto{font-size:var(--text-sm);color:var(--color-gris-texto);margin-block-start:var(--space-2xs)}.resultados-seccion{padding-block:var(--aire-seccion-fuerte) var(--aire-seccion)}.resultados{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62rem){.resultados{gap:var(--space-2xl);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.metricas{background:var(--color-panel);border:var(--rule-hair) solid var(--color-rule-fuerte);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr);margin:0;display:grid;overflow:hidden}@media (min-width:36rem){.metricas{grid-template-columns:repeat(2,minmax(0,1fr))}}.metrica{padding:var(--space-lg);box-shadow:calc(var(--rule-hair) * -1) calc(var(--rule-hair) * -1) 0 0 var(--color-rule-fuerte);flex-direction:column;display:flex}.metrica__cifra{margin:0 0 var(--space-sm);font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--peso-display);line-height:var(--lh-display);font-variant-numeric:tabular-nums;color:var(--color-azul-texto);order:-1}.metrica__prefijo{font-size:var(--text-base);font-weight:var(--peso-titulo);color:var(--color-gris-texto)}.metrica__titulo{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--peso-titulo)}.metrica__contra{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);color:var(--color-gris-texto)}.preguntas-seccion{padding-block:var(--aire-seccion) var(--aire-seccion-fuerte)}.faq{border-block-start:var(--rule-hair) solid var(--color-rule-fuerte);margin-block-start:var(--space-2xl)}.faq__item{border-block-end:var(--rule-hair) solid var(--color-rule-fuerte)}.faq__pregunta{justify-content:space-between;align-items:center;gap:var(--space-lg);padding-block:var(--space-lg);cursor:pointer;font-size:var(--text-sm);letter-spacing:var(--ls-tag);text-transform:uppercase;transition:color var(--dur-short) var(--ease-out);font-weight:600;list-style:none;display:flex}.faq__pregunta::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){.faq__pregunta:hover{color:var(--color-azul-texto)}}.faq__signo{width:9px;height:9px;color:var(--color-azul-texto);transition:transform var(--dur-short) var(--ease-out);border-block-end:2px solid;border-inline-end:2px solid;flex:none;margin-block-start:-4px;transform:rotate(45deg)}.faq__item[open] .faq__signo{margin-block-start:4px;transform:rotate(-135deg)}.faq__respuesta{color:var(--color-gris-texto);font-size:var(--text-md);max-width:62ch;padding-block-end:var(--space-lg)}.cierre{padding-block:var(--aire-seccion) var(--aire-seccion-fuerte)}.cierre__tarjeta{border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:56rem){.cierre__tarjeta{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.cierre__lado{padding:var(--space-2xl) var(--space-xl);position:relative}@media (min-width:56rem){.cierre__lado{padding:var(--space-3xl) var(--space-2xl)}}.cierre__lado--tinta{background:var(--color-negro) var(--grano) 0 0 / var(--grano-tile);color:var(--color-papel)}.cierre__lado--marca{background-color:var(--color-azul);background-image:var(--grano), var(--trama-clara);background-size:var(--grano-tile), var(--trama-tile);color:var(--color-ink);align-content:center;display:grid;overflow:hidden}.cierre__titulo{font-size:var(--text-2xl);margin-block-start:var(--space-md)}.cierre__texto{opacity:.72;max-width:42ch;margin-block-start:var(--space-md)}.cierre__lado--tinta .eyebrow{color:var(--color-papel);opacity:.6}.agente{align-items:center;gap:var(--space-lg);flex-wrap:wrap;margin-block-start:var(--space-xl);display:flex}.agente__qr{padding:var(--space-xs);border-radius:var(--radius-md);background:var(--color-panel);flex:none;display:none}@media (min-width:56rem){.agente__qr{display:block}}.agente__qr img{display:block}.agente__datos{justify-items:start;gap:var(--space-2xs);display:grid}.agente__nombre{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--peso-display);text-transform:uppercase}.agente__rol{font-size:var(--text-sm);opacity:.72}.agente__pista{font-size:var(--text-sm);opacity:.72;display:none}@media (min-width:56rem){.agente__pista{display:block}}.agente__datos .boton{margin-block-start:var(--space-sm)}.cierre__clientes{z-index:1;gap:var(--space-md);display:grid;position:relative}.cierre__lado--marca .eyebrow{color:var(--color-panel)}.cierre__subtitulo{max-width:24ch;font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--peso-display);color:var(--color-panel);line-height:1.15}.logos{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-sm);display:grid}.logos__celda{justify-items:center;gap:var(--space-sm);padding:var(--space-lg) var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-panel);display:grid}.logos__marca{justify-content:center;align-items:center;min-height:2.25rem;display:flex}.logos__marca img{object-fit:contain;max-width:100%;height:auto;display:block}.logos__tipo{font-size:var(--text-micro);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-gris-texto);font-weight:600}.pie{padding-block:var(--space-3xl) var(--space-xl)}.pie__masa{gap:var(--space-2xl);display:grid}@media (min-width:48rem){.pie__masa{align-items:start;gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) auto}}.pie__tagline{color:var(--color-gris-texto);font-size:var(--text-sm);max-width:34ch;margin-block-start:var(--space-sm)}.pie__columnas{gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pie__columna{gap:var(--space-xs);align-content:start;display:grid}.pie__rotulo{font-size:var(--text-micro);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-ink);margin-block-end:var(--space-2xs);font-weight:600}.pie__link{font-size:var(--text-sm);color:var(--color-gris-texto);white-space:nowrap;transition:color var(--dur-short) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pie__link:hover{color:var(--color-ink)}}.pie__meta{border-block-start:var(--rule-hair) solid var(--color-rule-fuerte);justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-block-start:var(--space-2xl);padding-block-start:var(--space-md);display:flex}.firma__texto{font-size:var(--text-xs);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-gris-texto)}@media (prefers-reduced-motion:reduce){.boton__flecha,.cliente__enlace,.nav,.nav__caja,.nav__avance,.nav__link,.nav__link:after,.faq__signo{transition:none}}.error{gap:var(--space-2xl);min-height:100svh;padding-block:var(--space-xl) var(--aire-seccion);grid-template-rows:auto 1fr;display:grid}.error__marca{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--peso-display);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-ink);justify-self:start;text-decoration:none}.error__caja{align-content:center;display:grid;position:relative;overflow:hidden}.error__texto{z-index:1;max-width:34ch;position:relative}.error__titulo{font-size:var(--text-display);font-weight:var(--peso-display);line-height:var(--lh-display);max-width:none;margin-block-start:var(--space-sm)}.error__bajada{color:var(--color-gris-texto);font-size:var(--text-md);max-width:46ch;margin-block-start:var(--space-lg)}.error__acciones{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-xl);display:flex}.error__cifra{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-display);font-size:min(46svh,26rem);font-weight:var(--peso-display);letter-spacing:-.05em;color:var(--color-arena);line-height:.8;position:absolute;inset-block-start:50%;inset-inline-end:-6%;translate:0 -50%}@media (max-width:47.99rem){.error__cifra{font-size:min(22svh,11rem);inset-block-start:0;inset-inline:-3% auto;translate:0}.error__caja{align-content:start;padding-block-start:min(24svh,12rem)}}.libro{padding-block:var(--space-2xl) var(--aire-seccion)}.libro__grilla{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:62rem){.libro__grilla{gap:var(--space-2xl);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.libro__cabeza{position:sticky;inset-block-start:calc(var(--alto-nav) + var(--space-lg))}}.libro__titulo{font-size:min(var(--text-display), 2.75rem);font-weight:var(--peso-display);line-height:var(--lh-display);max-width:none;margin-block-start:var(--space-sm)}.libro__cabeza .bajada{margin-block-start:var(--space-xl)}.libro__proveedor{margin:var(--space-xl) 0 0;gap:var(--space-sm);border-block-start:2px solid var(--color-rule-fuerte);font-size:var(--text-sm);padding-block-start:var(--space-md);display:grid}.libro__proveedor dt,.constancia__filas dt,.campo__etiqueta{font-size:var(--text-micro);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-gris-texto);font-weight:600}.libro__proveedor dd{margin:var(--space-3xs) 0 0}.libro__panel{min-width:0}.libro__panel>.panel__cabeza{flex-wrap:wrap}.libro__panel .panel__rotulo{white-space:nowrap}.hoja,.constancia{gap:var(--space-xl);padding:var(--space-lg) var(--space-md);display:grid}@media (min-width:48rem){.hoja,.constancia{padding:var(--space-xl)}}.hoja__seccion{gap:var(--space-md);border:0;min-width:0;margin:0;padding:0;display:grid}.hoja__leyenda{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--peso-titulo);margin-block-end:var(--space-md);padding:0}.hoja__grilla{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.hoja__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}.campo--ancho,.hoja__nota--ancha{grid-column:1/-1}}.hoja__apoderado{border-inline-start:2px solid var(--color-rule-fuerte);padding-inline-start:var(--space-md)}.campo{align-content:start;gap:var(--space-2xs);min-width:0;display:grid}.campo__etiqueta{gap:var(--space-2xs);display:flex}.campo__opcional{text-transform:none;letter-spacing:0;font-weight:400}.campo__contador{letter-spacing:0;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:400}.campo input,.campo select,.campo textarea{width:100%;min-height:44px;padding:var(--space-xs) var(--space-sm);font:inherit;font-size:var(--text-base);color:var(--color-ink);background:var(--color-panel);border:var(--rule-hair) solid var(--color-rule-fuerte);border-radius:var(--radius-sm)}.campo textarea{resize:vertical;line-height:var(--lh-cuerpo)}.campo input:focus-visible,.campo select:focus-visible,.campo textarea:focus-visible{outline:2px solid var(--color-focus);outline-offset:0;border-color:var(--color-focus)}.campo [aria-invalid=true]{border-color:var(--color-error-texto)}.campo__ayuda{font-size:var(--text-xs);color:var(--color-gris-texto)}.campo__error{font-size:var(--text-sm);color:var(--color-error-texto)}.hoja__check,.opcion{align-items:flex-start;gap:var(--space-xs);font-size:var(--text-sm);cursor:pointer;display:flex}.hoja__check input,.opcion input{width:18px;height:18px;accent-color:var(--color-azul-texto);flex:none;margin:.1rem 0 0}.hoja__opciones{gap:var(--space-sm) var(--space-xl);flex-wrap:wrap;display:flex}.hoja__opciones--tipo{gap:var(--space-sm);display:grid}@media (min-width:40rem){.hoja__opciones--tipo{grid-template-columns:repeat(2,minmax(0,1fr))}}.opcion--con-texto{padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-rule-fuerte);border-radius:var(--radius-sm)}.opcion--con-texto:has(input:checked){border-color:var(--color-azul-texto)}.opcion__texto{color:var(--color-gris-texto);margin-block-start:var(--space-3xs);display:block}.hoja__notas{gap:var(--space-2xs);border-block-start:var(--rule-hair) solid var(--color-rule);padding-block-start:var(--space-md);display:grid}.hoja__nota{font-size:var(--text-xs);color:var(--color-gris-texto)}.hoja__enviar{justify-self:start}.hoja__enviar:disabled{opacity:.6;cursor:progress}.hoja__trampa{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.constancia:focus{outline:none}.constancia__numero{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--peso-display);font-variant-numeric:tabular-nums;margin-block-start:var(--space-xs)}.constancia__fecha{color:var(--color-gris-texto);font-size:var(--text-sm)}.constancia__aviso{max-width:60ch;margin-block-start:var(--space-md)}.constancia__imprimir{margin-block-start:var(--space-lg)}.constancia__titulo{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--peso-titulo);margin-block-end:var(--space-sm)}.constancia__filas{gap:var(--space-sm);margin:0;display:grid}.constancia__filas div{gap:var(--space-3xs);display:grid}@media (min-width:40rem){.constancia__filas div{gap:var(--space-md);grid-template-columns:11rem minmax(0,1fr)}}.constancia__filas dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pie__libro{align-items:center;gap:var(--space-xs);font-size:var(--text-xs);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--color-ink);display:inline-flex}@media (hover:hover) and (pointer:fine){.pie__libro:hover{color:var(--color-azul-texto)}}@media print{.nav,.libro__cabeza,.libro__panel>.panel__cabeza,.pie,.constancia__imprimir,.saltar{display:none!important}.libro{padding:0}.libro__grilla{display:block}.libro__panel{box-shadow:none;border:0}.constancia{padding:0}}
