@font-face{font-family:caveat;src:url(../media/caveat_700-s.p.05jlb5hscku72.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:caveat Fallback;src:local(Arial);ascent-override:126.46%;descent-override:39.52%;line-gap-override:0.0%;size-adjust:75.91%}.caveat_c7e4b259-module__OvKcxG__className{font-family:caveat,caveat Fallback;font-weight:700}.caveat_c7e4b259-module__OvKcxG__variable{--font-caveat:"caveat", "caveat Fallback"}
@font-face{font-family:nanumPen;src:url(../media/nanum_pen_400-s.p.43vobrmwroy7p.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:nanumPen Fallback;src:local(Arial);ascent-override:100.39%;descent-override:25.1%;line-gap-override:31.37%;size-adjust:79.69%}.nanumpen_4b72970c-module__tsFDQa__className{font-family:nanumPen,nanumPen Fallback;font-weight:400}.nanumpen_4b72970c-module__tsFDQa__variable{--font-nanum-pen:"nanumPen", "nanumPen Fallback"}
@font-face{font-family:cormorant;src:url(../media/cormorant_variable-s.p.0jvcp-grhfvvq.woff2)format("woff2");font-display:swap;font-weight:300 600;font-style:normal}@font-face{font-family:cormorant;src:url(../media/cormorant_variable_italic-s.p.2032dh-6muz7g.woff2)format("woff2");font-display:swap;font-weight:300 600;font-style:italic}@font-face{font-family:cormorant Fallback;src:local(Arial);ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.0%;size-adjust:87.6%}.cormorant_d99cb046-module__4JmvoW__className{font-family:cormorant,cormorant Fallback}.cormorant_d99cb046-module__4JmvoW__variable{--font-cormorant:"cormorant", "cormorant Fallback"}
@font-face{font-family:jost;src:url(../media/jost_variable-s.p.2_4ymh7gr-8lu.woff2)format("woff2");font-display:swap;font-weight:300 600}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.jost_706f1290-module__NlcV3W__className{font-family:jost,jost Fallback}.jost_706f1290-module__NlcV3W__variable{--font-jost:"jost", "jost Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fondo:#fbf7f4;--superficie:#fff;--superficie-2:#f6eeea;--superficie-3:#efd6d6;--tinta:#8b5b61;--sobre-tinta:#fbf7f4;--sobre-tinta-tenue:#efd6d6;--tinta-renglon:#a9787e;--papel-anotador:#fbf6e4;--tam-hoja-enorme:44px;--tam-hoja-grande:30px;--tam-hoja-media:22px;--tam-hoja-apurada:17px;--tam-hoja-chica:12px;--birome:#243a73;--mancha-cafe:#78501e1f;--sombra-hoja:#00000040;--renglon-journal:#123d8212;--margen-journal:#be464624;--textura-papel:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"240\" height=\"240\"%3E%3Cfilter id=\"g\"%3E%3CfeTurbulence type=\"fractalNoise\" baseFrequency=\"0.85\" numOctaves=\"3\" stitchTiles=\"stitch\"/%3E%3CfeColorMatrix values=\"0 0 0 0 0.07 0 0 0 0 0.24 0 0 0 0 0.51 0 0 0 0.1 0\"/%3E%3C/filter%3E%3Cfilter id=\"f\"%3E%3CfeTurbulence type=\"fractalNoise\" baseFrequency=\"0.05 0.07\" numOctaves=\"2\" seed=\"7\" stitchTiles=\"stitch\"/%3E%3CfeColorMatrix values=\"0 0 0 0 0.45 0 0 0 0 0.36 0 0 0 0 0.2 0 0 0 0.08 0\"/%3E%3C/filter%3E%3Crect width=\"100%25\" height=\"100%25\" filter=\"url%28%23g%29\"/%3E%3Crect width=\"100%25\" height=\"100%25\" filter=\"url%28%23f%29\"/%3E%3C/svg%3E");--trazo:1.5px;--borde:#eadfda;--borde-campo:#8f7346;--texto:#3e3438;--tenue:#7a6d71;--tenue-fuerte:#675c60;--apagado:#7f7075;--acento:#efd6d6;--acento-suave:#efd6d647;--acento-fondo-hover:color-mix(in oklab, var(--acento) 84%, white);--acento-fondo-activo:color-mix(in oklab, var(--acento) 88%, black);--sobre-acento:#3e3438;--ok:#4e6b52;--error:#9e3b3b;--advertencia:#8a5200;--info:#1d4e9e;--ok-bg:#dde6dc;--error-bg:#f6e4e4;--advertencia-bg:#fff1d6;--info-bg:#e4ecf8;--tam-micro:.75rem;--tam-menor:.8125rem;--tam-chico:.875rem;--tam-base:1rem;--tam-medio:1.125rem;--tam-h3:clamp(1.125rem, 1.05rem + .4vw, 1.375rem);--tam-h2:clamp(1.375rem, 1.2rem + .9vw, 1.875rem);--tam-h1:clamp(1.75rem, 1.4rem + 1.8vw, 2.75rem);--tam-display:clamp(2.5rem, 1.6rem + 4.4vw, 4.5rem);--tam-hora:clamp(2.75rem, 2rem + 4vw, 4.75rem);--tam-mano:clamp(1.375rem, 1.2rem + .8vw, 1.875rem);--alto-titulo:1.08;--alto-cuerpo:1.5;--peso-normal:400;--peso-medio:500;--peso-semi:600;--peso-fuerte:700;--peso-titulo:800;--esp-1:.25rem;--esp-2:.5rem;--esp-3:.75rem;--esp-4:1rem;--esp-5:1.25rem;--esp-6:1.5rem;--esp-7:2rem;--esp-8:2.5rem;--esp-9:3rem;--esp-10:4rem;--esp-11:5rem;--radio-chico:6px;--radio-sello:8px;--radio-campo:12px;--radio:16px;--radio-grande:22px;--radio-birome:47% 53% 44% 56% / 58% 42% 56% 44%;--diente:10px;--mascara-cuerpo:linear-gradient(#000 0 0);--mascara-diente:repeating-conic-gradient(from -45deg at bottom, #0000 0% 25%, #000 0% 50%);--radio-pill:999px;--toque:44px;--toque-campo:48px;--sombra-1:0 4px 16px #c9959a1a;--sombra-2:0 8px 30px #c9959a1f;--sombra-3:0 14px 44px #c9959a29;--sombra-hundida:0 0 0 #c9959a00;--velo:#3e34388c;--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--curva:cubic-bezier(.2, .7, .3, 1);--z-eje:10;--z-pegajoso:20;--z-hoja:30;--z-modal:40;--z-aviso:50;--font-display:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--font-body:var(--font-jost), "Jost", system-ui, sans-serif;--font-mano:var(--font-caveat), "Caveat", cursive;--font-mamarracho:var(--font-nanum-pen), "Nanum Pen Script", cursive;--font-elegante:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--pastel-bg:#fbf7f4;--pastel-superficie:#fff;--pastel-nude:#f6eeea;--pastel-blush:#efd6d6;--pastel-rosa:#c9959a;--pastel-rosa-hondo:#8b5b61;--pastel-lavanda:#e4ddee;--pastel-salvia:#dde6dc;--pastel-salvia-tinta:#4e6b52;--pastel-champagne:#cdb38a;--pastel-champagne-hondo:#a98a5c;--pastel-champagne-tinta:#7a6135;--pastel-vidrio:color-mix(in srgb, var(--pastel-superficie) 62%, transparent);--pastel-vidrio-borde:color-mix(in srgb, var(--pastel-superficie) 80%, transparent);--pastel-tinta:#3e3438;--pastel-tenue:#7a6d71;--pastel-tenue-fuerte:#675c60;--pastel-linea:#eadfda;--pastel-ancho:72rem;--panel-ancho:76rem;--pastel-sombra:0 8px 30px #c9959a1f;--pastel-display:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--pastel-cuerpo:var(--font-jost), "Jost", system-ui, sans-serif}*{box-sizing:border-box}body{background:var(--fondo);color:var(--texto);font:var(--tam-base)/var(--alto-cuerpo) var(--font-body);margin:0}.landing{background-color:var(--fondo);background-image:linear-gradient(to right, transparent calc(var(--esp-7) - 1px), var(--margen-journal) calc(var(--esp-7) - 1px), var(--margen-journal) var(--esp-7), transparent var(--esp-7)), repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--esp-8) - 1px), var(--renglon-journal) calc(var(--esp-8) - 1px), var(--renglon-journal) var(--esp-8)), var(--textura-papel)}.merchant-checkout{min-height:100dvh;padding:var(--esp-5);align-items:center;display:grid}.merchant-payment-card{width:100%;padding:var(--esp-7);border:1px solid var(--borde);border-radius:var(--radio-grande);background:var(--superficie);box-shadow:var(--sombra-2)}.merchant-payment-card form,.merchant-payment-card label{gap:var(--esp-2);display:grid}.merchant-payment-card form{gap:var(--esp-5)}.merchant-payment-amount{color:var(--acento);font-size:var(--tam-h2);font-weight:var(--peso-fuerte)}.merchant-payment-row{gap:var(--esp-4);grid-template-columns:1fr 1fr;display:grid}.mp-secure-field{min-height:var(--toque);padding:0 var(--esp-3);background:var(--fondo);border:1px solid var(--borde-campo);border-radius:var(--radio-campo);align-items:center;display:flex;overflow:hidden}.mp-secure-field iframe{border:0;width:100%;height:1.375rem;display:block}.merchant-payment-card input{width:100%;min-height:var(--toque);padding:var(--esp-2) var(--esp-3);background:var(--fondo);border:1px solid var(--borde-campo);border-radius:var(--radio-campo);color:inherit;font:inherit}.merchant-payment-note{color:var(--tenue);font-size:var(--tam-chico)}@media (max-width:48rem){.merchant-payment-row{grid-template-columns:1fr}.merchant-payment-card{padding:var(--esp-5)}}h1,h2,h3{font-family:var(--font-display);color:var(--texto);letter-spacing:-.02em;font-weight:700}a{color:var(--tinta)}a:hover{color:var(--texto)}.page{max-width:46rem;padding:var(--esp-6) var(--esp-4) var(--esp-9);margin:0 auto}.page__header h1{margin:0 0 var(--esp-1);font-size:var(--tam-h1);line-height:var(--alto-titulo);text-wrap:balance}.page__where,.page__phone{color:var(--tenue);margin:0}.wizard,.summary{margin-top:var(--esp-7);padding:var(--esp-6);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-grande);box-shadow:var(--sombra-2)}.wizard h2,.summary h2{margin:0 0 var(--esp-4);font-size:var(--tam-h2);text-wrap:balance}.wizard h2:not(:first-child){margin-top:var(--esp-7)}.progress{justify-content:space-between;align-items:center;gap:var(--esp-4);margin-bottom:var(--esp-5);padding-bottom:var(--esp-3);border-bottom:1px solid var(--borde);display:flex}.progress ol{gap:var(--esp-1);font-size:var(--tam-micro);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.progress li{align-items:center;gap:var(--esp-1);padding:var(--esp-1) var(--esp-2);border-radius:var(--radio-pill);color:var(--tenue);display:inline-flex}.progress li[aria-current=step]{background:var(--acento);border:var(--trazo) solid var(--tinta);color:var(--sobre-acento);font-weight:var(--peso-fuerte)}.progress__done{opacity:.85}.progress__tilde{width:.9em;height:.9em;color:var(--ok);flex:none}.choices{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.choices--grid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));display:grid}.choice{gap:var(--esp-1);width:100%;min-height:var(--toque);padding:var(--esp-3) var(--esp-4);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-1) var(--curva), background-color var(--dur-1) var(--curva), box-shadow var(--dur-1) var(--curva);flex-direction:column;display:flex}.choice:hover{border-color:var(--tinta);background:var(--superficie-3);box-shadow:var(--sombra-1)}.choice:hover .choice__detail{color:var(--tenue-fuerte)}.choice[aria-pressed=true]{background:var(--acento);border:var(--trazo) solid var(--tinta);box-shadow:var(--sombra-1)}.choice[aria-pressed=true] .choice__label,.choice[aria-pressed=true] .choice__detail{color:var(--sobre-acento)}.choice__label{font-weight:var(--peso-fuerte)}.choice--baja{opacity:.6}.choice__detail{color:var(--tenue);font-size:var(--tam-chico)}.form{gap:var(--esp-4);flex-direction:column;display:flex}.field{gap:var(--esp-1);flex-direction:column;display:flex}.checkbox{align-items:center;gap:var(--esp-2);min-height:var(--toque);font-size:var(--tam-chico);color:var(--tenue);cursor:pointer;display:flex}.checkbox input{width:auto;accent-color:var(--ok)}.field>label,.field span{font-size:var(--tam-chico);font-weight:var(--peso-medio);color:var(--tenue)}.campo-error{color:var(--error);font-size:var(--tam-chico);font-weight:var(--peso-medio)}.field--checkbox{align-items:flex-start;gap:var(--esp-2);min-height:var(--toque);flex-direction:row}.field--checkbox span{font-size:var(--tam-chico);font-weight:var(--peso-normal);color:var(--texto)}.field input,.field select,.field textarea{min-height:var(--toque-campo);padding:var(--esp-3);background:var(--superficie);border:1px solid var(--borde-campo);border-radius:var(--radio-campo);color:var(--texto);font:var(--tam-base)/var(--alto-cuerpo) var(--font-body);transition:border-color var(--dur-1) var(--curva), background-color var(--dur-1) var(--curva)}.field textarea{min-height:calc(var(--toque-campo) + var(--esp-4));resize:vertical}.field input:hover:not(:disabled),.field select:hover:not(:disabled),.field textarea:hover:not(:disabled){border-color:color-mix(in oklab, var(--borde-campo) 72%, var(--texto))}.field input::placeholder,.field textarea::placeholder{color:var(--apagado)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible,.checkbox input:focus-visible,.choice:focus-visible,.primary:focus-visible,.boton:focus-visible,.segmento button:focus-visible,.chips button:focus-visible,.link:focus-visible,.modal__cerrar:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--tinta)}:is(.field input:user-invalid,.field select:user-invalid,.field textarea:user-invalid){border-color:var(--error)}.field input:disabled,.field select:disabled,.field textarea:disabled{opacity:.6;cursor:not-allowed}.field input[readonly],.field textarea[readonly]{background:var(--superficie-2);cursor:default}.primary{min-height:var(--toque-campo);padding:var(--esp-3) var(--esp-6);background:var(--tinta);border-radius:var(--radio-pill);color:var(--sobre-tinta);font:inherit;font-weight:var(--peso-fuerte);cursor:pointer;transition:background-color var(--dur-1) var(--curva), transform var(--dur-1) var(--curva);border:none}.primary:hover:not(:disabled){background:color-mix(in oklab, var(--tinta) 88%, var(--texto))}.primary:active:not(:disabled){background:color-mix(in oklab, var(--tinta) 78%, var(--texto));transform:scale(.98)}.primary:disabled{opacity:.55;cursor:not-allowed}a.primary{align-items:center;text-decoration:none;display:inline-flex}.link{color:var(--tinta);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}button.link{min-height:var(--toque);align-items:center;display:inline-flex}.sin-corte{white-space:nowrap}.resaltado{padding:0 var(--esp-1);background:linear-gradient(to top, var(--acento) 0%, var(--acento) 64%, transparent 64%);color:inherit;border-radius:var(--radio-chico);display:inline-block;transform:rotate(-1.5deg)}.resaltado--corrido{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;transform:none}.nota-angela{font-family:var(--font-mano);font-size:var(--tam-mano);color:var(--tinta);transform-origin:0;margin:0;line-height:1.05;transform:rotate(-2deg)}.nota-angela--papel{color:var(--sobre-tinta)}.marca-angela{align-items:center;gap:var(--esp-2);text-decoration:none;display:inline-flex}.marca-angela__nombre{width:auto;height:1.6rem;display:block}.marca-angela__bajada{font-family:var(--font-mano);font-size:var(--tam-h3);color:var(--tinta);white-space:nowrap;transform:rotate(-3deg)}.marca-angela--papel .marca-angela__bajada{color:var(--sobre-tinta)}.marca-angela--chica .marca-angela__nombre{height:1.15rem}.marca-angela--chica .marca-angela__bajada{font-size:var(--tam-medio)}.retrato-angela{aspect-ratio:1;border-radius:var(--radio-pill);background:var(--acento);border:var(--trazo) solid var(--tinta);flex:none;justify-content:center;align-items:flex-end;width:3.5rem;display:flex;overflow:hidden}.retrato-angela img{width:118%;max-width:none;height:auto;margin-bottom:-18%}.retrato-angela--grande{width:min(100%,30rem)}.retrato-angela--grande img{width:92%;margin-bottom:0}.retrato-angela--mediano{width:5.25rem}.summary__grid{gap:var(--esp-2) var(--esp-4);margin:0 0 var(--esp-5);grid-template-columns:auto 1fr;display:grid}.summary__grid dt{color:var(--tenue)}.summary__grid dd{margin:0}.recap{margin:0 0 var(--esp-3);color:var(--tenue)}.talon .recap{margin:0}.loading{color:#0000;min-block-size:var(--esp-4);background:linear-gradient(90deg, var(--superficie), var(--borde), var(--superficie));border-radius:var(--radio-chico);animation:latir 1.4s var(--curva) infinite;background-size:200% 100%}@keyframes latir{0%{background-position:100% 0}to{background-position:-100% 0}}.cargando{align-items:center;gap:var(--esp-3);padding:var(--esp-6) var(--esp-4);color:var(--tenue);font-size:var(--tam-chico);flex-direction:column;display:flex}.page--cargando{place-items:center;min-height:60dvh;display:grid}.cargando__puntos{gap:var(--esp-2);display:flex}.cargando__puntos span{background:var(--tinta);border-radius:var(--radio-pill);width:1rem;height:1rem;animation:saltar .9s var(--curva) infinite}.cargando__puntos span:nth-child(2){background:var(--acento);border:var(--trazo) solid var(--tinta);animation-delay:.15s}.cargando__puntos span:nth-child(3){animation-delay:.3s}@keyframes saltar{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-.4rem)}}.empty{padding:var(--esp-4);color:var(--tenue);font-size:var(--tam-chico);text-align:center;background:var(--superficie);border:1px dashed var(--borde);border-radius:var(--radio-campo)}.error,.warning{align-items:flex-start;gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);border-radius:var(--radio-campo);font-size:var(--tam-chico);flex-wrap:wrap;display:flex}.warning>p{flex:16rem}.error:before,.warning:before{content:"";border-radius:var(--radio-pill);background-color:color-mix(in oklab, currentColor 25%, transparent);background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:50% 28%,50% 78%;background-repeat:no-repeat;background-size:.16em .42em,.16em .16em;flex:none;width:1.1em;height:1.1em;margin-top:.15em}.error{padding:var(--esp-3) var(--esp-4);color:var(--error);font-size:var(--tam-chico);background:var(--error-bg);border:var(--trazo) solid var(--error);border-radius:var(--radio-campo)}.warning{background:var(--advertencia-bg);border:var(--trazo) solid var(--advertencia);color:var(--advertencia)}.auth-shell{min-height:100dvh;padding:var(--esp-7) var(--esp-4);justify-content:center;align-items:center;display:flex}.auth-card{background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-grande);width:100%;max-width:26rem;box-shadow:var(--sombra-2);padding:var(--esp-8) var(--esp-7)}.auth-lado{display:none}@media (min-width:48rem){.auth-shell:has(.auth-lado){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;padding:0;display:grid}.auth-lado{justify-content:space-between;gap:var(--esp-7);padding:var(--esp-9) var(--esp-9) 0;background:var(--tinta);color:var(--sobre-tinta);flex-direction:column;display:flex;overflow:hidden}.auth-lado__figura{align-self:center;width:min(100%,30rem);height:auto;display:block}.auth-shell:has(.auth-lado) .auth-card{margin:var(--esp-7);place-self:center}}.auth-card__brand{font-family:var(--font-display);font-weight:var(--peso-fuerte);font-size:var(--tam-h3);margin:0 0 var(--esp-7)}.auth-card .form h1{font-size:var(--tam-h1);margin:0 0 var(--esp-1);text-wrap:balance}.auth-card__sub{margin:0 0 var(--esp-6);color:var(--tenue);font-size:var(--tam-chico)}.auth-card__foot{margin-top:var(--esp-6);text-align:center;font-size:var(--tam-chico);color:var(--tenue)}.talon{background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-grande);box-shadow:var(--sombra-2);position:relative;overflow:hidden}@media (min-width:48rem){.talon{box-shadow:var(--sombra-3)}}.talon__cabecera{justify-content:space-between;align-items:flex-start;gap:var(--esp-3);padding:var(--esp-5) var(--esp-5) var(--esp-4);display:flex}.talon__momento{gap:var(--esp-1);flex-direction:column;min-width:0;display:flex}.talon__cuando{font-family:var(--font-display);font-size:var(--tam-h2);font-weight:var(--peso-titulo);line-height:var(--alto-titulo);letter-spacing:-.02em;color:var(--tinta);text-wrap:balance;margin:0}.talon__cuando:first-letter{text-transform:uppercase}.talon__fecha{color:var(--tenue);font-size:var(--tam-micro);font-weight:var(--peso-fuerte);letter-spacing:.12em;text-transform:uppercase;margin:0}.talon__hora{font-family:var(--font-display);font-size:var(--tam-hora);font-weight:var(--peso-titulo);letter-spacing:-.03em;color:var(--tinta);font-variant-numeric:tabular-nums;margin:0;line-height:1}.talon__corte{border-top:var(--trazo) dashed var(--tinta);height:0;margin:0;position:relative}.talon__corte:before,.talon__corte:after{content:"";background:var(--fondo);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-pill);width:1.5rem;height:1.5rem;position:absolute;top:-.75rem}.talon__corte:before{left:-.85rem}.talon__corte:after{right:-.85rem}.talon__cuerpo{gap:var(--esp-1);padding:var(--esp-4) var(--esp-5) var(--esp-5);flex-direction:column;display:flex}.talon__titulo{font-weight:var(--peso-fuerte);font-size:var(--tam-medio);margin:0}.talon__detalle{color:var(--tenue);font-size:var(--tam-chico);margin:0}.talon--inclinado{transform:rotate(-3deg)}.landing__nav{max-width:72rem;padding:var(--esp-7) var(--esp-6);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.landing__brand{font-family:var(--font-display);font-weight:var(--peso-fuerte);font-size:var(--tam-h3)}.landing__nav-actions{align-items:center;gap:var(--esp-6);display:flex}.boton{padding:var(--esp-3) var(--esp-5);background:var(--superficie);border-radius:var(--radio-pill);border:1px solid var(--tinta);color:var(--tinta);font-weight:var(--peso-semi);font-size:var(--tam-chico);cursor:pointer;transition:border-color var(--dur-1) var(--curva), background-color var(--dur-1) var(--curva);align-items:center;text-decoration:none;display:inline-flex}.boton:hover:not(:disabled){background:var(--superficie-2)}.boton:disabled{opacity:.55;cursor:not-allowed}.boton[aria-pressed=true]{background:var(--acento);border-color:var(--tinta);color:var(--sobre-acento)}.boton--chico{min-height:2.25rem;padding:var(--esp-1) var(--esp-3);font-size:var(--tam-menor);justify-content:center;align-self:flex-start}.boton--peligro{border-color:var(--error);color:var(--error)}.segmento{padding:var(--esp-1);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-campo);display:inline-flex}.segmento button{min-height:var(--toque);padding:var(--esp-1) var(--esp-4);border-radius:var(--radio-campo);color:var(--tenue);font:inherit;cursor:pointer;transition:background-color var(--dur-1) var(--curva), color var(--dur-1) var(--curva);background:0 0;border:none}.segmento button:hover:not([aria-pressed=true]){color:var(--texto)}.segmento button[aria-pressed=true]{background:var(--tinta);color:var(--sobre-tinta);font-weight:var(--peso-fuerte)}.landing__hero{max-width:72rem;padding:var(--esp-10) var(--esp-6) var(--esp-11);gap:var(--esp-7);flex-direction:column;margin:0 auto;display:flex}.landing__hero-texto{gap:var(--esp-6);flex-direction:column;display:flex}.landing__hero-figura{align-items:center;gap:var(--esp-4);flex-direction:column;display:flex;position:relative}.landing__hero-figura .talon{width:min(100%,23rem)}@media (min-width:48rem){.landing__hero{align-items:center;gap:var(--esp-9);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}}.landing__eyebrow{align-self:flex-start;align-items:center;gap:var(--esp-2);font-size:var(--tam-menor);font-weight:var(--peso-medio);color:var(--tinta);border:var(--trazo) solid var(--tinta);padding:var(--esp-1) var(--esp-3);border-radius:var(--radio-pill);background:0 0;display:inline-flex}.landing__hero h1{font-size:var(--tam-display);line-height:1.04;font-weight:var(--peso-titulo);text-wrap:balance;margin:0}.landing__hero h1 em{font-style:normal}.landing__lede{font-size:var(--tam-medio);color:var(--tenue);max-width:34rem;margin:0;line-height:1.6}.landing__hero-actions{gap:var(--esp-3);flex-wrap:wrap;display:flex}.landing__hero-actions .primary,.landing__hero-actions .boton{padding:var(--esp-4) var(--esp-7);font-size:var(--tam-base)}.landing__features{max-width:72rem;padding:0 var(--esp-6) var(--esp-11);gap:var(--esp-5);flex-wrap:wrap;margin:0 auto;display:flex}.landing__feature{background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-grande);padding:var(--esp-7);flex:16rem}.landing__feature-icon{border-radius:var(--radio-campo);background:var(--acento);border:var(--trazo) solid var(--tinta);width:44px;height:44px;color:var(--sobre-acento);margin-bottom:var(--esp-4);justify-content:center;align-items:center;display:flex}.landing__feature h2{margin:0 0 var(--esp-2);font-size:var(--tam-medio)}.landing__feature p{font-size:var(--tam-chico);color:var(--tenue);margin:0;line-height:1.55}.landing__planes,.landing__preguntas,.landing__cierre{max-width:60rem;padding:var(--esp-9) var(--esp-5) 0;margin-inline:auto}.landing__comparacion{max-width:none;padding:var(--esp-9) var(--esp-5) 0;background:var(--tinta);color:var(--sobre-tinta);grid-template-columns:minmax(0,60rem);justify-content:center;display:grid}.landing__comparacion h2,.landing__planes h2,.landing__preguntas h2,.landing__cierre h2{font-family:var(--font-display);font-size:var(--tam-h1);margin:0 0 var(--esp-5);text-wrap:balance}.landing__comparacion h2{color:var(--sobre-tinta)}.landing__preguntas ul{margin:0;padding:0;list-style:none}.landing__versus{grid-template-columns:minmax(0, 1fr) var(--esp-5) minmax(0, 1fr);align-items:start;gap:var(--esp-2);padding-bottom:var(--esp-7);display:grid}.landing__versus-lado{gap:var(--esp-3);flex-direction:column;display:flex}.landing__versus-lado--sin{top:var(--esp-4);position:sticky}.landing__versus-lado p{margin:0}.landing__antes-titulo,.landing__despues-titulo{font-family:var(--font-elegante);font-size:var(--tam-medio);font-style:italic;font-weight:var(--peso-semi)}.landing__antes-titulo{color:var(--sobre-tinta-tenue)}.landing__despues-titulo{color:var(--acento)}.landing__vs{font-family:var(--font-elegante);font-style:italic;font-size:var(--tam-chico);color:var(--sobre-tinta-tenue);place-self:center}.hoja-sin-angela{width:100%;height:auto;filter:drop-shadow(3px 4px 0 var(--sombra-hoja));display:block;transform:rotate(-1.5deg)}.hoja-sin-angela__papel{fill:var(--papel-anotador)}.hoja-sin-angela__mancha{fill:none;stroke:var(--mancha-cafe);stroke-width:3px}.hoja-sin-angela__tinta{fill:var(--birome)}.hoja-sin-angela__trazo,.hoja-sin-angela__tachado,.hoja-sin-angela__circulo{fill:none;stroke:var(--birome);stroke-linecap:round}.hoja-sin-angela__trazo,.hoja-sin-angela__circulo{stroke-width:1.6px}.hoja-sin-angela__tachado{stroke-width:2.6px}.hoja-sin-angela__enorme{font-family:var(--font-mamarracho);font-size:var(--tam-hoja-enorme)}.hoja-sin-angela__grande{font-family:var(--font-mamarracho);font-size:var(--tam-hoja-grande)}.hoja-sin-angela__media{font-family:var(--font-mamarracho);font-size:var(--tam-hoja-media)}.hoja-sin-angela__apurada{font-family:var(--font-mano);font-size:var(--tam-hoja-apurada);font-style:italic}.hoja-sin-angela__chica{font-family:var(--font-mano);font-size:var(--tam-hoja-chica);letter-spacing:-.02em;font-style:italic}.landing__con-angela{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.landing__despues{padding:var(--esp-3);background:var(--superficie);color:var(--tinta);border:var(--trazo) solid var(--acento);border-radius:var(--radio-chico);font-family:var(--font-elegante);font-size:var(--tam-base);font-weight:var(--peso-semi);line-height:1.3}@media (min-width:48rem){.landing__versus{grid-template-columns:minmax(0, 1fr) var(--esp-7) minmax(0, 1fr);align-items:center;gap:var(--esp-4)}.landing__versus-lado--sin{justify-self:center;width:min(100%,20rem);position:static}.landing__despues{padding:var(--esp-4) var(--esp-5);font-size:var(--tam-medio)}}.landing__planes-grid{gap:var(--esp-5);margin-top:var(--esp-5);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.landing__plan{gap:var(--esp-3);padding:var(--esp-6);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio);flex-direction:column;display:flex}.landing__plan--destacado{box-shadow:var(--sombra-3)}.landing__plan h3{font-family:var(--font-display);font-size:var(--tam-h3);margin:0}.landing__plan-promesa{color:var(--tenue);font-size:var(--tam-chico);margin:0}.landing__incluye,.landing__no-incluye{gap:var(--esp-2);font-size:var(--tam-chico);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.landing__incluye li:before{content:"✓ ";color:var(--ok);font-weight:var(--peso-fuerte)}.landing__no-incluye{padding-top:var(--esp-3);border-top:1px dotted var(--borde);color:var(--tenue)}.landing__no-incluye li:before{content:"— ";color:var(--borde);font-weight:var(--peso-fuerte)}.landing__preguntas details{border-top:var(--trazo) solid var(--tinta);padding:var(--esp-3) 0}.landing__preguntas summary{font-family:var(--font-display);color:var(--tinta);cursor:pointer;font-weight:var(--peso-medio);list-style-position:outside}.landing__preguntas summary::marker{color:var(--tinta)}.landing__preguntas details p{margin:var(--esp-2) 0 0;color:var(--tenue);max-width:62ch}.landing__cierre{text-align:center;width:calc(100% - 2 * var(--esp-3));padding-bottom:var(--esp-9);background:var(--acento);color:var(--sobre-acento);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-grande);box-shadow:var(--sombra-3);flex-direction:column;align-items:center;display:flex}.landing__cierre h2{color:var(--sobre-acento)}.landing__cierre .landing__lede{margin-bottom:var(--esp-5);color:var(--sobre-acento)}.landing__cierre .primary{background:var(--tinta);color:var(--sobre-tinta);box-shadow:none}.plataforma{align-items:flex-start;gap:var(--esp-4);margin-top:var(--esp-9);padding:var(--esp-6);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio);flex-direction:column;display:flex}.plataforma__pitch{gap:var(--esp-1);flex-direction:column;display:flex}.plataforma__titulo{font-family:var(--font-display);font-weight:700;font-size:var(--tam-base);margin:0}.plataforma__texto{color:var(--tenue);font-size:var(--tam-chico);max-width:48ch;margin:0}.plataforma__sello{padding-top:var(--esp-3);border-top:1px solid var(--borde);width:100%;color:var(--tenue);font-size:var(--tam-micro);margin:0}.plataforma__legales{gap:var(--esp-3);font-size:var(--tam-micro);margin:0;display:flex}.plataforma__legales a{color:var(--tenue-fuerte)}.landing__footer{max-width:72rem;padding:var(--esp-6);justify-content:center;align-items:center;gap:var(--esp-3);margin:0 auto;margin-top:var(--esp-7);padding-block:var(--esp-6) var(--esp-7);color:var(--tenue);font-size:var(--tam-chico);flex-wrap:wrap;display:flex}.panel-shell{grid-template-columns:15rem minmax(0,1fr);min-height:100dvh;display:grid}.panel-side{background:var(--tinta);color:var(--sobre-tinta);padding:var(--esp-7) var(--esp-5);gap:var(--esp-7);flex-direction:column;display:flex}.panel-side__brand{font-family:var(--font-display);font-weight:var(--peso-fuerte);font-size:var(--tam-medio);padding:0 var(--esp-2)}.panel-side__brand .marca-angela{align-items:center;gap:var(--esp-1);flex-direction:row;max-width:100%;display:flex}.panel-side__brand .marca-angela__nombre{flex:none;height:1.15rem}.panel-side__brand .marca-angela__bajada{font-size:var(--tam-chico);white-space:nowrap;transform:none}.panel__nav{gap:var(--esp-1);flex-direction:column;flex:1;display:flex}.panel__nav a{align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-3);border-radius:var(--radio-campo);font-size:var(--tam-chico);font-weight:var(--peso-medio);color:var(--sobre-tinta-tenue);transition:color var(--dur-1) var(--curva), background-color var(--dur-1) var(--curva);text-decoration:none;display:flex}.panel__nav a svg,.panel__mas svg{flex:none}.panel__nav a:hover{color:var(--sobre-tinta);background:var(--tinta-renglon)}.panel__nav a[aria-current=page]{background:var(--sobre-tinta);color:var(--tinta);font-weight:var(--peso-fuerte)}.panel__barra,.panel__hoja{gap:var(--esp-1);flex-direction:column;display:flex}.panel__hoja{flex:1}.panel__mas{display:none}.panel-side__foot{padding:0 var(--esp-2);font-size:var(--tam-menor);color:var(--sobre-tinta-tenue);margin-top:auto;line-height:1.5}.panel-main{padding-block:var(--esp-7) var(--esp-10);padding-inline:max(var(--esp-8), (100% - var(--panel-ancho)) / 2)}@media (min-width:48rem){.panel-main:has(.agenda){padding-inline:var(--esp-8)}}.panel-main .page{max-width:none;padding:0}@media (min-width:48rem){.panel-side{align-self:start;height:100dvh;position:sticky;top:0;overflow-y:auto}}.panel__header{justify-content:space-between;align-items:center;gap:var(--esp-4);margin-bottom:var(--esp-6);padding-bottom:var(--esp-4);border-bottom:1px solid var(--borde);flex-wrap:wrap;display:flex}.agenda{gap:var(--esp-2);flex-direction:column;display:flex}.agenda__controles{align-items:center;gap:var(--esp-2);margin:var(--esp-3) 0;flex-wrap:wrap;display:flex}.agenda__controles-fila{display:contents}.agenda__navegacion{align-items:center;gap:var(--esp-1);display:flex}.agenda__rango{min-width:4.5rem;color:var(--tenue);font-size:var(--tam-chico);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.agenda__ajustes{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}@media (min-width:48rem){.agenda__controles:has(>.agenda__acciones):after{content:"";flex-basis:100%;order:1}}@media (max-width:48rem){.agenda__controles:has(>.agenda__acciones):after{display:none}}.agenda__acciones{align-self:flex-start;gap:var(--esp-2);width:fit-content;max-width:100%;padding:var(--esp-3);background:color-mix(in srgb, var(--tinta) 4%, var(--fondo));border:var(--trazo) solid color-mix(in srgb, var(--tinta) 60%, var(--fondo));border-radius:var(--radio-campo);flex-wrap:wrap;flex:0 auto;order:2;display:flex}.agenda__acciones .boton{border-color:color-mix(in srgb, var(--tinta) 35%, var(--fondo));background:0 0}.turno{margin-bottom:var(--esp-2);padding:var(--esp-3) var(--esp-4);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio)}.turno p{margin:0}.turno__hora{font-family:var(--font-display);font-weight:var(--peso-titulo);font-size:var(--tam-medio);color:var(--tinta);font-variant-numeric:tabular-nums}.turno__cliente{font-weight:var(--peso-fuerte);margin-top:var(--esp-1)!important}.turno__detalle{color:var(--tenue);font-size:var(--tam-chico)}.turno__estado,.sello{padding:var(--esp-1) var(--esp-2);border:var(--trazo) solid currentColor;border-radius:var(--radio-sello);color:var(--tenue);font-family:var(--font-display);font-weight:var(--peso-titulo);font-size:var(--tam-micro);letter-spacing:.1em;text-transform:uppercase;background:0 0;flex:none;align-self:flex-start;align-items:center;display:inline-flex;transform:rotate(-2deg);margin-top:var(--esp-1)!important}.sello--ok{color:var(--ok)}.sello--advertencia{color:var(--advertencia)}.sello--error{color:var(--error)}.sello--tinta{color:var(--tinta)}.sello--neutro{color:var(--tenue)}.turno__senia{color:var(--advertencia);font-size:var(--tam-chico);font-weight:var(--peso-medio);margin-top:var(--esp-1)!important}.turno__historial{margin-top:var(--esp-3)!important}.turno__historial-lista{gap:var(--esp-2);margin:var(--esp-2) 0 0;padding:0 0 0 var(--esp-3);border-left:2px solid var(--borde);color:var(--tenue);font-size:var(--tam-chico);flex-direction:column;list-style:none;display:flex}.turno--cancelled,.turno--no_show,.turno--expired{opacity:.6}.turno--confirmed .turno__estado{color:var(--ok)}.turno--pending_payment .turno__estado{color:var(--advertencia)}.turno--done .turno__estado{color:var(--tenue)}.turno--cancelled .turno__estado,.turno--no_show .turno__estado,.turno--expired .turno__estado{color:var(--error)}.marca{gap:var(--esp-3);padding:var(--esp-4);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio);flex-direction:column;display:flex}.marca__elegir input[type=color]{width:4rem;height:2.4rem;padding:var(--esp-1);background:var(--superficie-2);border:1px solid var(--borde);border-radius:var(--radio-campo);cursor:pointer}.marca__previa{align-items:center;gap:var(--esp-4);padding:var(--esp-4);background:var(--fondo);border:1px solid var(--borde);border-radius:var(--radio);flex-wrap:wrap;display:flex}.marca__ejemplo-resaltado{font-weight:var(--peso-semi)}.marca__ejemplo-boton{padding:var(--esp-2) var(--esp-5);background:var(--acento);border:var(--trazo) solid var(--tinta);color:var(--sobre-acento);border-radius:var(--radio-campo);font-weight:700;font-size:var(--tam-chico)}.marca__ejemplo-elegido{padding:var(--esp-1) var(--esp-3);background:var(--acento);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-pill);color:var(--sobre-acento);font-family:var(--font-display);font-weight:var(--peso-fuerte);font-size:var(--tam-chico);display:inline-flex}.page__contacto{margin:var(--esp-3) 0 0}.page__logo{width:auto;max-width:9rem;height:auto;max-height:9rem;margin-bottom:var(--esp-3);border-radius:var(--radio-campo);object-fit:cover;display:block}.choice--con-foto{align-items:center;gap:var(--esp-3);flex-direction:row}.choice__foto{border-radius:var(--radio-campo);object-fit:cover;flex:none;width:4rem;height:4rem}.choices--grid .choice--con-foto{align-items:stretch;gap:var(--esp-2);padding-top:var(--esp-2);flex-direction:column}.choices--grid .choice__foto{aspect-ratio:4/3;width:100%;height:auto}.choice__texto{gap:var(--esp-1);flex-direction:column;min-width:0;display:flex}.subida{gap:var(--esp-2);flex-direction:column;align-items:flex-start;display:flex}.subida__vista{border-radius:var(--radio-campo);border:1px solid var(--borde);object-fit:cover;width:auto;max-width:12rem;height:auto;max-height:12rem}.subida__vacio{color:var(--tenue);font-size:var(--tam-chico);margin:0}.subida__acciones{align-items:center;gap:var(--esp-4);flex-wrap:wrap;display:flex}.subida__acciones label.link{cursor:pointer}.resumen{gap:var(--esp-5);margin-bottom:var(--esp-7);flex-direction:column;display:flex}.resumen__controles{align-items:center;gap:var(--esp-4);flex-wrap:wrap;display:flex}.resumen__destacados{gap:var(--esp-6);flex-wrap:wrap;display:flex}.resumen__destacados .numero--destacado{flex:20rem}.numero--destacado .numero__valor{font-size:var(--tam-h1)}.numero--destacado .numero__pie{max-width:44ch}.resumen__ranking{gap:var(--esp-3);flex-direction:column;display:flex;overflow-x:auto}.resumen__ranking h3{font-size:var(--tam-base);margin:0}.resumen__ranking table{border-collapse:collapse;width:100%;min-width:22rem;font-size:var(--tam-chico)}.resumen__ranking th{text-align:left;font-size:var(--tam-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--tenue);padding-bottom:var(--esp-2);border-bottom:1px solid var(--borde);font-weight:700}.resumen__ranking td{padding:var(--esp-2) 0;border-bottom:1px solid var(--borde)}.resumen__ranking th+th,.resumen__ranking td+td{text-align:right;padding-left:var(--esp-4);font-variant-numeric:tabular-nums}.resumen__ranking tr:last-child td{border-bottom:none}.resumen__numeros{gap:var(--esp-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:48rem){.resumen__numeros{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}}@media (max-width:48rem){.resumen__ranking--profesional table,.resumen__ranking--profesional tbody,.resumen__ranking--profesional tr,.resumen__ranking--profesional td{width:auto;display:block}.resumen__ranking--profesional thead{display:none}.resumen__ranking--profesional tr{margin-bottom:var(--esp-3);padding:var(--esp-3) var(--esp-4);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio)}.resumen__ranking--profesional td,.resumen__ranking--profesional td+td{border-bottom:none;padding:var(--esp-1) 0!important;text-align:left!important}.resumen__ranking--profesional td:before{content:attr(data-columna) ": ";color:var(--tenue)}}.inicio{gap:var(--esp-7);flex-direction:column;display:flex}.inicio__cabecera{justify-content:space-between;align-items:flex-end;gap:var(--esp-4);padding-bottom:var(--esp-5);border-bottom:var(--trazo) solid var(--tinta);flex-wrap:wrap;display:flex}.inicio__angela{align-items:center;gap:var(--esp-3);min-width:0;display:flex}.inicio__angela .nota-angela{min-width:0}.inicio__saludo h1{font-size:var(--tam-h2);text-wrap:balance;margin:0}.inicio__saludo .tenue{margin:var(--esp-1) 0 0;color:var(--tenue)}.inicio__saludo .tenue:first-letter{text-transform:uppercase}.inicio__numeros{gap:var(--esp-4);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.numero{gap:var(--esp-1);padding:var(--esp-4) var(--esp-5);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio);flex-direction:column;display:flex}.numero p{margin:0}.numero__etiqueta{font-size:var(--tam-micro);letter-spacing:.09em;text-transform:uppercase;color:var(--tenue)}.numero__valor{font-family:var(--font-display);font-size:var(--tam-h2);font-weight:var(--peso-titulo);color:var(--tinta);font-variant-numeric:tabular-nums;line-height:1.1}.numero__pie{font-size:var(--tam-menor);color:var(--tenue)}.inicio__proximo h2{font-size:var(--tam-medio);margin:0}.inicio__proximo{align-items:flex-start;gap:var(--esp-3);flex-direction:column;display:flex}.numero--hoy .numero__valor{font-size:var(--tam-display);line-height:1}.compartir{gap:var(--esp-3);padding:var(--esp-4) var(--esp-5);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio);flex-direction:column;display:flex}.compartir--dentro{background:0 0;border:none;padding:0}.compartir h2,.compartir p{margin:0}.compartir__url{width:100%;min-width:0;min-height:var(--toque);padding:var(--esp-2) var(--esp-3);background:var(--fondo);border:var(--trazo) solid var(--borde-campo);border-radius:var(--radio-campo);color:var(--texto);font:inherit;text-overflow:ellipsis}.pagos-recibidos{gap:var(--esp-3);flex-direction:column;display:flex}.pagos-recibidos__controles{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.pagos-recibidos__totales{color:var(--tenue);font-size:var(--tam-chico);margin:0}.pagos-recibidos table{border-collapse:collapse;width:100%;font-size:var(--tam-chico)}.pagos-recibidos th{padding-bottom:var(--esp-2);border-bottom:1px solid var(--borde);color:var(--tenue);font-size:var(--tam-micro);font-weight:var(--peso-fuerte);letter-spacing:.06em;text-align:left;text-transform:uppercase}.pagos-recibidos td{padding:var(--esp-3) var(--esp-3) var(--esp-3) 0;border-bottom:1px solid var(--borde);vertical-align:top}.pagos-recibidos tr:last-child td{border-bottom:none}.pagos-recibidos__resolver{gap:var(--esp-2);flex-wrap:wrap;display:flex}@media (max-width:48rem){.pagos-recibidos table,.pagos-recibidos tbody,.pagos-recibidos tr,.pagos-recibidos td{width:auto;display:block}.pagos-recibidos thead{display:none}.pagos-recibidos tr{margin-bottom:var(--esp-3);padding:var(--esp-3) var(--esp-4);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio)}.pagos-recibidos td{padding:var(--esp-1) 0;border-bottom:none}.pagos-recibidos td:before{content:attr(data-columna) ": ";color:var(--tenue)}}.equipo__lista{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.equipo__miembro{align-items:center;gap:var(--esp-2) var(--esp-3);padding:var(--esp-3) var(--esp-4);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);grid-template-columns:minmax(0,1fr) auto;display:grid}.equipo__persona{font-weight:var(--peso-fuerte);overflow-wrap:anywhere}.equipo__rol{min-height:var(--toque);padding:var(--esp-2) var(--esp-3);background:var(--superficie);border:var(--trazo) solid var(--borde-campo);border-radius:var(--radio-campo);color:var(--texto);font:inherit;font-size:var(--tam-chico)}.equipo{gap:var(--esp-3);display:grid}.equipo__estado,.equipo__confirmar-baja{grid-column:1/-1}.equipo__estado{color:var(--tenue);font-size:var(--tam-chico)}.equipo__estado--active{color:var(--ok)}.equipo__estado--invited{color:var(--advertencia)}.equipo__confirmar-baja{align-items:center;gap:var(--esp-2);padding:var(--esp-3);background:var(--warning-bg,var(--advertencia-bg));border-radius:var(--radio-campo);color:var(--advertencia);font-size:var(--tam-chico);flex-wrap:wrap;display:flex}.equipo__sucursales,.equipo__sucursales-lista{gap:var(--esp-2);flex-wrap:wrap;grid-column:1/-1;margin:0;padding:0;list-style:none;display:flex}.equipo__sucursales-nota{color:var(--tenue);font-size:var(--tam-menor);grid-column:1/-1;margin:0}.equipo__sucursales-ok{color:var(--ok);font-size:var(--tam-menor)}.actividad,.notificaciones{gap:var(--esp-3);flex-direction:column;display:flex}.actividad__lista,.notificaciones__lista{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.actividad__fila,.notificaciones__fila{padding:var(--esp-3) var(--esp-4);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio)}.actividad__descripcion,.notificaciones__fila>:first-child{overflow-wrap:anywhere;margin:0}.actividad__fecha{margin-bottom:var(--esp-1);color:var(--tenue);font-size:var(--tam-menor);display:block}.notificaciones__reenvio{margin-top:var(--esp-2)}.paginador{justify-content:center;align-items:center;gap:var(--esp-3);margin-top:var(--esp-2);flex-wrap:wrap;display:flex}.paginador__numero{color:var(--tenue);font-size:var(--tam-chico)}.actividad__dia{margin:var(--esp-4) 0 var(--esp-1);color:var(--tenue);font-size:var(--tam-chico);font-weight:var(--peso-semi)}.actividad__dia:first-child{margin-top:0}.economia,.configuracion,.clientes{gap:var(--esp-6);flex-direction:column;display:flex}.plan-features{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.plan-features__titulo{font-weight:var(--peso-fuerte)}.plan-features__valor{color:var(--tenue);font-size:var(--tam-chico)}.plan-features__nota{color:var(--tenue);font-size:var(--tam-menor);margin:0}.cupones-admin,.tarjetas-admin,.packs-cliente,.sucursales,.ausencias,.cobros,.horario{gap:var(--esp-3);flex-direction:column;display:flex}.tarjeta-lookup,.ficha__acciones{align-items:flex-end;gap:var(--esp-2);flex-wrap:wrap;display:flex}.archived{opacity:.6}.tarjetas-filtros,.comprador-buscador,.comprador-elegido{align-items:flex-end;gap:var(--esp-2);flex-wrap:wrap;display:flex}.gift-card-impresion{align-items:center;gap:var(--esp-2);padding:var(--esp-4);border:2px dashed var(--tinta);border-radius:var(--radio);text-align:center;flex-direction:column;display:flex}.gift-card-impresion p{margin:0}.gift-card-impresion__negocio{font-weight:600}.gift-card-impresion__monto{font-size:var(--tam-mano);font-weight:700}.gift-card-impresion__codigo strong{font-family:ui-monospace,monospace;font-size:var(--tam-medio);letter-spacing:.08em;display:block}@media print{body *{visibility:hidden}.gift-card-impresion,.gift-card-impresion *{visibility:visible}.gift-card-impresion{border-color:var(--texto);width:100%;color:var(--texto);position:absolute;top:0;left:0}.no-imprimir{display:none}}.aviso-privacidad{align-items:center;gap:var(--esp-2);margin:0 0 var(--esp-4);padding:var(--esp-2) var(--esp-3);background:var(--acento-suave);border:1px solid var(--tinta);border-radius:var(--radio);font-size:var(--tam-chico);flex-wrap:wrap;display:flex}.aviso-privacidad--urgente{background:var(--advertencia-bg);border-color:var(--advertencia);color:var(--advertencia)}.panel-side__foot button[aria-pressed=true]{color:var(--acento)}.grilla{--grilla-hora:3.4rem;--grilla-titulo:1.6rem;--grilla-dia:8.5rem;grid-template-columns:2.2rem;grid-auto-flow:column;grid-auto-columns:minmax(var(--grilla-dia), 1fr);gap:0 var(--esp-1);padding-bottom:var(--esp-2);display:grid;overflow-x:auto}.grilla__eje{background:var(--fondo);z-index:var(--z-eje);margin-top:calc(var(--grilla-titulo) + var(--esp-2));height:calc(var(--grilla-horas) * var(--grilla-hora));flex-direction:column;justify-content:space-between;display:flex;position:sticky;left:0}.grilla__hora{font-size:var(--tam-micro);color:var(--tenue);font-variant-numeric:tabular-nums;line-height:1;transform:translateY(-.35em)}.grilla__dia{min-width:var(--grilla-dia)}.grilla__titulo{font-family:var(--font-display);font-size:var(--tam-menor);font-weight:var(--peso-titulo);color:var(--tenue);margin:0 0 var(--esp-2);height:var(--grilla-titulo);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grilla__titulo:first-letter{text-transform:uppercase}.grilla__pista{height:calc(var(--grilla-horas) * var(--grilla-hora));background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio);position:relative;overflow:hidden}.grilla__linea{background:var(--borde);opacity:.55;height:1px;position:absolute;left:0;right:0}.grilla__bloque{min-height:1.45rem;padding:var(--esp-1) var(--esp-1);gap:var(--esp-1);text-align:left;font:inherit;color:var(--texto);background:var(--acento-suave);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-chico);cursor:pointer;transition:background-color var(--dur-1) var(--curva);flex-direction:column;display:flex;position:absolute;overflow:hidden;container-type:size}.grilla__bloque:hover{background:var(--acento)}.grilla__bloque--elegido{outline:2px solid var(--tinta);outline-offset:1px}.grilla__bloque-titulo{font-weight:var(--peso-semi);font-size:var(--tam-micro);white-space:nowrap;text-overflow:ellipsis;flex:none;line-height:1.2;overflow:hidden}.grilla__bloque-detalle{font-size:var(--tam-micro);color:var(--tenue);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@container (max-height:1.8rem){.grilla__bloque-detalle{display:none}}.grilla__bloque--bloqueo{background:repeating-linear-gradient(-45deg, var(--superficie-2), var(--superficie-2) 5px, var(--borde) 5px, var(--borde) 10px);border-color:var(--borde-campo)}.grilla__bloque--bloqueo .grilla__bloque-detalle{color:var(--tenue-fuerte)}.grilla__bloque--color-rosa{background:var(--pastel-rosa)}.grilla__bloque--color-lavanda{background:var(--pastel-lavanda)}.grilla__bloque--color-salvia{background:var(--pastel-salvia)}.grilla__bloque--color-champagne{background:var(--pastel-champagne)}.grilla__bloque--color-rosa .grilla__bloque-detalle,.grilla__bloque--color-lavanda .grilla__bloque-detalle,.grilla__bloque--color-salvia .grilla__bloque-detalle,.grilla__bloque--color-champagne .grilla__bloque-detalle{color:var(--texto)}.grilla__ahora{background:var(--error);height:2px;box-shadow:0 0 0 1px color-mix(in oklab, var(--error) 25%, transparent);position:absolute;left:0;right:0}.grilla__vacio{color:var(--tenue);opacity:.45;font-size:var(--tam-micro);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.grilla__vacio-dia{justify-content:center;align-items:center;gap:var(--esp-3);padding:var(--esp-4);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.grilla__vacio-dia p{color:var(--tenue);font-size:var(--tam-chico);margin:0}.grilla__dia-resumen{padding:var(--esp-2) var(--esp-3);color:var(--tenue);font-size:var(--tam-chico);background:var(--superficie);border:1px dashed var(--borde);border-radius:var(--radio-campo);margin:0;display:none}.grilla__dia-resumen-etiqueta:first-letter{text-transform:uppercase}.grilla__dia--hoy .grilla__titulo{padding:0 var(--esp-2);background:var(--acento);color:var(--sobre-acento);border-radius:var(--radio-pill)}.agenda__leyenda{gap:var(--esp-2);margin:0 0 var(--esp-2);flex-wrap:wrap;display:flex}.agenda__leyenda-item{align-items:center;gap:var(--esp-1);padding:var(--esp-1) var(--esp-3);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-pill);color:var(--texto);font-size:var(--tam-chico);cursor:pointer;transition:opacity var(--dur-1) var(--curva);display:inline-flex}.agenda__leyenda:has([aria-pressed=true]) .agenda__leyenda-item[aria-pressed=false]{opacity:.5}@media (max-width:48rem){.agenda__controles{flex-direction:column;align-items:stretch}.agenda__controles-fila{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.grilla:has(.grilla__dia~.grilla__dia){display:block;overflow-x:visible}.grilla:has(.grilla__dia~.grilla__dia) .grilla__eje{display:none}.grilla:has(.grilla__dia~.grilla__dia) .grilla__dia{min-width:0;margin-bottom:var(--esp-4)}.grilla:has(.grilla__dia~.grilla__dia) .grilla__titulo{z-index:var(--z-eje);background:var(--fondo);position:sticky;top:0}:is(.grilla:has(.grilla__dia~.grilla__dia) .grilla__dia:has(.grilla__dia-resumen) .grilla__titulo,.grilla:has(.grilla__dia~.grilla__dia) .grilla__dia:has(.grilla__dia-resumen) .grilla__pista){display:none}.grilla:has(.grilla__dia~.grilla__dia) .grilla__dia-resumen{display:block}}.horario__dia{align-items:flex-end;gap:var(--esp-3);padding:var(--esp-3) 0;border-bottom:1px solid var(--borde);flex-wrap:wrap;display:flex}.horario__nombre{min-width:6.5rem;font-weight:600;font-size:var(--tam-chico)}.horario__tramo{align-items:flex-end;gap:var(--esp-2);flex-wrap:wrap;display:flex}.bloqueo{margin-bottom:var(--esp-2);padding:var(--esp-3) var(--esp-4);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);color:var(--tenue)}.bloqueo p{margin:0}.turno__acciones{gap:var(--esp-3);margin-top:var(--esp-2);flex-wrap:wrap;display:flex}.form__acciones{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.form__guardar{z-index:var(--z-pegajoso);justify-content:space-between;align-items:center;gap:var(--esp-3);margin-top:var(--esp-5);padding:var(--esp-4) 0;background:var(--fondo);border-top:2px dashed var(--pastel-linea);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.form__guardar-cambios{color:var(--tenue);font-size:var(--tam-chico)}.clientes__buscador{align-items:flex-end;gap:var(--esp-3);margin:var(--esp-5) 0;flex-wrap:wrap;display:flex}.historial{gap:var(--esp-2);margin:var(--esp-3) 0 0;color:var(--tenue);font-size:var(--tam-chico);flex-direction:column;padding:0;list-style:none;display:flex}.historial strong{color:var(--texto)}select{min-height:var(--toque);padding:var(--esp-2) var(--esp-3);background:var(--superficie);border:var(--trazo) solid var(--borde-campo);border-radius:var(--radio-campo);color:inherit;font:inherit}.resenias{margin:var(--esp-8) 0 0}.resenias__titulo{align-items:baseline;gap:var(--esp-2) var(--esp-4);margin:0 0 var(--esp-1);flex-wrap:wrap;display:flex}.resenias__promedio{align-items:baseline;gap:var(--esp-2);font-size:var(--tam-base);font-weight:var(--peso-normal);display:inline-flex}.resenias__promedio span[aria-hidden]{color:var(--tinta);letter-spacing:.08em}.resenias__cuantas{color:var(--tenue)}.resenias__aval{margin:0 0 var(--esp-5);color:var(--tenue);font-size:var(--tam-chico)}.resenias__lista,.resenias-panel{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.resenia{padding:var(--esp-4) var(--esp-5);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio)}.resenia__cabecera{align-items:baseline;gap:var(--esp-1) var(--esp-3);margin:0 0 var(--esp-2);flex-wrap:wrap;display:flex}.resenia__estrellas,.resenia__cabecera span[aria-hidden]{color:var(--tinta);letter-spacing:.08em}.resenia__quien{font-weight:600}.resenia__cuando{color:var(--tenue);font-size:var(--tam-chico)}.resenia__texto{white-space:pre-wrap;margin:0}.resenia__respuesta{margin:var(--esp-3) 0 0;padding-left:var(--esp-3);border-left:3px solid var(--acento-suave);color:var(--tenue)}.puntaje{margin:0 0 var(--esp-4);border:0;padding:0}.puntaje legend{margin-bottom:var(--esp-2);color:var(--tenue);padding:0}.puntaje__opcion{min-height:var(--toque);padding:var(--esp-1) var(--esp-3);margin:0 var(--esp-1) var(--esp-1) 0;background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio-pill);color:var(--tenue);cursor:pointer;letter-spacing:.06em;transition:border-color var(--dur-1) var(--curva), background-color var(--dur-1) var(--curva);display:inline-block}.puntaje__opcion input{opacity:0;width:1px;height:1px;position:absolute}.puntaje__opcion:has(input:checked){background:var(--acento);border-color:var(--tinta);color:var(--sobre-acento)}.puntaje__opcion:has(input:focus-visible){outline:2px solid var(--tinta);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.modal{color:var(--texto);background:0 0;border:none;width:100%;max-width:none;max-height:none;margin:auto 0 0;padding:0}.modal::backdrop{background:var(--velo)}.modal__caja{background:var(--fondo);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-grande) var(--radio-grande) 0 0;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom,0);border-bottom:none;flex-direction:column;display:flex}.modal__cabecera{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-4) var(--esp-5);border-bottom:var(--trazo) solid var(--tinta);background:var(--fondo);display:flex;position:sticky;top:0}.modal__titulo{font-size:var(--tam-h3);margin:0}.modal__cerrar{min-width:var(--toque);min-height:var(--toque);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-campo);color:var(--tinta);cursor:pointer;justify-content:center;align-items:center;display:flex}.modal__cuerpo{padding:var(--esp-5);overscroll-behavior:contain;overflow-y:auto}.modal__cuerpo>.turno,.modal__cuerpo>.demora,.modal__cuerpo>.bloqueo,.modal__cuerpo>.summary{box-shadow:none;background:0 0;border:none;margin:0;padding:0}.modal .warning{flex-wrap:wrap}.modal .warning>p{flex:1 1 0;min-width:0;margin:0}.modal .warning .form__acciones,.modal .warning .modal__acciones{flex-basis:100%}.modal__acciones{gap:var(--esp-3);margin-top:var(--esp-4);flex-wrap:wrap;display:flex}@media (min-width:48rem){.modal{width:min(36rem, calc(100% - 2 * var(--esp-7)));margin:auto}.modal--pregunta{width:min(26rem, calc(100% - 2 * var(--esp-7)))}.modal__caja{border-bottom:var(--trazo) solid var(--tinta);border-radius:var(--radio-grande);box-shadow:var(--sombra-3);max-height:85dvh}}html:has(dialog[open]){overflow:hidden}.panel-main:has(dialog[open]){overflow:hidden}.mover{margin:var(--esp-4) 0 0;padding:var(--esp-4);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio)}.slots{gap:var(--esp-2);margin:var(--esp-3) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.slot{min-height:var(--toque);padding:var(--esp-2) var(--esp-4);background:var(--superficie-2);border:1px solid var(--borde);border-radius:var(--radio-pill);color:var(--texto);font:inherit;cursor:pointer;transition:border-color var(--dur-1) var(--curva), color var(--dur-1) var(--curva)}.slot:hover,.slot:focus-visible{border-color:var(--tinta);background:var(--acento-suave);color:var(--texto)}.acciones{align-items:center;gap:var(--esp-3) var(--esp-4);flex-wrap:wrap;display:flex}.medidor{margin:0 0 var(--esp-6);padding:var(--esp-4) var(--esp-5);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio)}.medidor h2{margin:0 0 var(--esp-2);font-size:var(--tam-medio)}.medidor__barra{height:.55rem;margin:0 0 var(--esp-4);background:var(--superficie-2);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-pill);overflow:hidden}.medidor__barra span{background:var(--acento);border-radius:inherit;height:100%;transition:width var(--dur-3) var(--curva);display:block}.medidor__pasos{gap:var(--esp-2);margin:0 0 var(--esp-4);padding-left:var(--esp-5);display:grid}.medidor__pasos li span{color:var(--tenue);font-size:var(--tam-chico);display:block}.rubros{margin:var(--esp-2) 0 var(--esp-4);border:0;padding:0}.rubros legend{margin-bottom:var(--esp-1);font-weight:600}.rubros__opciones{gap:var(--esp-2);margin-top:var(--esp-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.rubro{gap:var(--esp-1);padding:var(--esp-3) var(--esp-3);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);cursor:pointer;display:grid;position:relative}.rubro input{opacity:0;width:1px;height:1px;position:absolute}.rubro:has(input:checked){background:var(--acento);border-color:var(--tinta);color:var(--sobre-acento)}.rubro:has(input:focus-visible){outline:2px solid var(--tinta);outline-offset:2px}.rubro--otro{border-style:dashed}.rubro__nombre{font-weight:600}.rubro__servicios{color:var(--tenue);font-size:var(--tam-chico)}.publicar{margin:var(--esp-6) 0 0;padding:var(--esp-4) var(--esp-4);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio)}.publicar h3{margin-top:0}.publicar__revision{gap:var(--esp-2);margin:0 0 var(--esp-4);padding:0;list-style:none;display:grid}.publicar__revision li:before{margin-right:var(--esp-2)}.publicar__revision .hecho:before{content:"✓";color:var(--ok)}.publicar__revision .pendiente:before{content:"•";color:var(--tinta)}.plan{gap:var(--esp-4);display:grid}.plan__estado,.plan__pedido{padding:var(--esp-4) var(--esp-4);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio)}.plan__estado h2,.plan__pedido h3{margin:0 0 var(--esp-1)}.plan__estado--urgente{background:var(--acento-suave)}.plan__opciones{gap:var(--esp-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.tarjeta-plan{align-content:start;gap:var(--esp-2);padding:var(--esp-4) var(--esp-4);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio);display:grid}.tarjeta-plan--actual{background:var(--acento);color:var(--sobre-acento)}.tarjeta-plan h3{align-items:center;gap:var(--esp-2);flex-wrap:wrap;margin:0;display:flex}.tarjeta-plan__marca{padding:var(--esp-1) var(--esp-2);background:var(--acento-suave);border-radius:var(--radio-pill);color:var(--texto);font-size:var(--tam-menor);font-weight:600}.tarjeta-plan__precio{margin:0}.tarjeta-plan ul{padding-left:var(--esp-4);color:var(--tenue);margin:0}.tarjeta-plan--actual ul,.tarjeta-plan--actual .tarjeta-plan__precio{color:var(--sobre-acento)}.landing__plan-precio{margin:var(--esp-2) 0 var(--esp-3);color:var(--tenue)}.landing__plan-precio strong{font-family:var(--font-display);color:var(--tinta);font-size:var(--tam-h2)}.plan__alias{padding:var(--esp-2) var(--esp-3);background:var(--superficie-2);border-radius:var(--radio);word-break:break-all}.demora{margin:var(--esp-4) 0;padding:var(--esp-4) var(--esp-5);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio)}.demora h2{margin:0 0 var(--esp-1);font-size:var(--tam-medio)}.demora__ayuda,.demora__ultimo{color:var(--tenue);font-size:var(--tam-chico)}.chips,.demora__minutos{gap:var(--esp-3);margin:var(--esp-3) 0;flex-wrap:wrap;display:flex}.chips button,.demora__minutos button{min-height:var(--toque);padding:0 var(--esp-4);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-pill);color:var(--tinta);font-weight:var(--peso-semi);text-decoration:none}.chips button[aria-pressed=true],.demora__minutos button[aria-pressed=true]{background:var(--acento);color:var(--sobre-acento);font-weight:var(--peso-fuerte)}.demora__confirmar,.demora__resultado{margin-top:var(--esp-3)}.demora__resultado ul{margin:var(--esp-2) 0 0;padding-left:var(--esp-5)}.aviso{margin:var(--esp-3) 0;padding:var(--esp-3) var(--esp-4);background:var(--superficie-2);border-radius:var(--radio);font-size:var(--tam-chico)}.equipo__ficha{align-items:center;gap:var(--esp-2);font-size:var(--tam-chico);color:var(--tenue);display:inline-flex}.reservas{margin:var(--esp-4) 0;padding:var(--esp-4) var(--esp-4);border:1px solid var(--borde);border-radius:var(--radio)}.reservas legend{padding:0 var(--esp-2);font-weight:600}.baja{margin-top:var(--esp-7);padding:var(--esp-4) var(--esp-5);border:1px dashed var(--borde);border-radius:var(--radio)}.zona-cuidado{gap:var(--esp-4);margin-top:var(--esp-7);padding:var(--esp-4) var(--esp-5);border:1px dashed var(--error);border-radius:var(--radio);flex-direction:column;display:flex}.zona-cuidado>h2{color:var(--error);font-size:var(--tam-base);margin:0}.zona-cuidado .baja{border:none;margin-top:0;padding:0}.baja h3{margin:0 0 var(--esp-1);font-size:var(--tam-base)}.baja__confirmar{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.rapidos{margin:var(--esp-4) 0 var(--esp-6)}.rapidos__botones{align-items:center;gap:var(--esp-3);margin-bottom:var(--esp-3);flex-wrap:wrap;display:flex}.negocios{gap:var(--esp-4);margin-top:var(--esp-6);flex-direction:column;display:flex}.panel__header .boton{align-self:center}.negocios h2{margin:0}.negocios__lista{gap:var(--esp-4);margin:0;padding:0;list-style:none;display:grid}.negocio{align-items:center;gap:var(--esp-4);padding:var(--esp-4) var(--esp-5);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio);box-shadow:var(--sombra-2);color:var(--texto);transition:transform var(--dur-1) var(--curva), box-shadow var(--dur-1) var(--curva);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}a.negocio:hover{box-shadow:var(--sombra-3);transform:translate(-2px,-2px)}a.negocio:active{box-shadow:var(--sombra-hundida);transform:translate(4px,4px)}.negocio__inicial{background:var(--acento);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-pill);width:3rem;height:3rem;color:var(--tinta);font-family:var(--font-display);font-size:var(--tam-h3);font-weight:var(--peso-titulo);place-items:center;display:grid}.negocio__texto{gap:var(--esp-1);flex-direction:column;min-width:0;display:flex}.negocio__nombre{overflow-wrap:anywhere;color:var(--tinta);font-family:var(--font-display);font-size:var(--tam-h3);font-weight:var(--peso-fuerte)}.negocio__rol{color:var(--tenue);font-size:var(--tam-micro);font-weight:var(--peso-semi);letter-spacing:.09em;text-transform:uppercase}.negocio__entrar{color:var(--tinta);font-size:var(--tam-chico);font-weight:var(--peso-fuerte);white-space:nowrap}.negocio--suspendido{box-shadow:none;cursor:not-allowed;opacity:.7;border-style:dashed;grid-template-columns:auto minmax(0,1fr)}.negocio__detalle{color:var(--error);font-size:var(--tam-chico)}@media (max-width:48rem){.negocio{grid-template-columns:auto minmax(0,1fr)}.negocio__entrar{display:none}.panel-shell{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100dvh}.panel-side{z-index:var(--z-hoja);border-radius:var(--radio-grande) var(--radio-grande) 0 0;height:auto;padding:0;padding-bottom:env(safe-area-inset-bottom,0);flex-direction:row;grid-row:2;align-items:stretch;gap:0;position:relative;overflow:visible}.panel-side__brand{display:none}.panel-shell>.panel-main{min-height:0;padding:var(--esp-5) var(--esp-4) var(--esp-6);grid-row:1;overflow-y:auto}.panel-main.angela-paper{min-height:0}.panel__nav{flex-direction:row;gap:0;position:relative}.panel__barra{flex-direction:row;flex:2;gap:0}.panel__barra>a,.panel__mas{justify-content:center;align-items:center;gap:var(--esp-1);min-height:3.25rem;font-size:var(--tam-micro);border-radius:0;flex-direction:column;flex:1;display:flex}.panel__mas{color:var(--sobre-tinta-tenue);font-family:inherit;font-weight:var(--peso-medio);cursor:pointer;background:0 0;border:none}.panel__barra>a[aria-current=page],.panel__mas[aria-current]{margin:var(--esp-1);border-radius:var(--radio-campo)}.panel__mas[aria-current]{background:var(--sobre-tinta);color:var(--tinta);font-weight:var(--peso-semi)}.panel__hoja{display:none}.panel__nav--abierto .panel__hoja{max-height:70dvh;padding:var(--esp-2) 0;background:var(--tinta);border-top:1px solid var(--tinta-renglon);box-shadow:none;z-index:var(--z-hoja);display:flex;position:absolute;bottom:100%;left:0;right:0;overflow-y:auto}.panel__nav--abierto .panel__hoja a{padding:var(--esp-3) var(--esp-4);border-radius:0}.panel__nav--abierto .panel-side__foot{margin-top:var(--esp-1);padding:var(--esp-3) var(--esp-4) var(--esp-1);border-top:1px solid var(--tinta-renglon)}.boton--chico{min-height:var(--toque)}.turno{container-type:inline-size}@container (min-width:12rem){.turno__acciones{gap:var(--esp-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.turno__acciones .boton--chico{justify-content:center}}}.config-marco{gap:var(--esp-4);flex-direction:column;display:flex}.config-volver{align-items:center;gap:var(--esp-2);width:fit-content;min-height:var(--toque);padding:var(--esp-1) var(--esp-2);color:var(--tenue);font-weight:var(--peso-medio);font-size:var(--tam-chico);transition:color var(--dur-1) var(--curva);display:inline-flex}.config-volver:hover{color:var(--tinta)}.config-indice__lista{gap:var(--esp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.config-tarjeta{align-items:center;gap:var(--esp-4);min-height:56px;padding:var(--esp-4);background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);color:inherit;transition:border-color var(--dur-1) var(--curva), background-color var(--dur-1) var(--curva), box-shadow var(--dur-1) var(--curva);text-decoration:none;display:flex}.config-tarjeta:hover{border-color:var(--tinta);background:var(--superficie-3);box-shadow:var(--sombra-1)}.config-tarjeta:hover .config-tarjeta__estado,.config-tarjeta:hover .config-tarjeta__chevron{color:var(--tenue-fuerte)}.config-tarjeta__icono{width:2.5rem;height:2.5rem;color:var(--tinta);border:1px solid var(--borde);border-radius:var(--radio-chico);flex-shrink:0;justify-content:center;align-items:center;display:flex}.config-tarjeta__texto{gap:var(--esp-1);flex-direction:column;flex:1;min-width:0;display:flex}.config-tarjeta__titulo{align-items:center;gap:var(--esp-2);color:var(--tinta);font-family:var(--font-display);font-weight:var(--peso-fuerte);font-size:var(--tam-medio);display:flex}.config-tarjeta__estado{color:var(--tenue);font-size:var(--tam-menor)}.config-tarjeta__chevron{color:var(--tenue);flex-shrink:0}.config-indice--compacta{display:none}@media (min-width:48rem){.config-marco:has(.config-indice--compacta){align-items:start;gap:var(--esp-6);grid-template-columns:18rem minmax(0,1fr);display:grid}.config-marco:has(.config-indice--compacta)>.config-volver{display:none}.config-indice--compacta{top:var(--esp-4);display:block;position:sticky}}.config-tarjeta--compacta{gap:var(--esp-2);min-height:auto;padding:var(--esp-3)}.config-tarjeta--compacta .config-tarjeta__titulo{font-size:var(--tam-base)}.config-tarjeta--compacta[aria-current=page]{border-color:var(--tinta);background:var(--acento-suave)}.economia-tabs{gap:var(--esp-1);padding:var(--esp-1);margin-bottom:var(--esp-5);background:var(--superficie);border:var(--trazo) solid var(--tinta);border-radius:var(--radio-campo);display:flex}.economia-tabs a{min-width:0;min-height:var(--toque);padding:var(--esp-1) var(--esp-2);border-radius:var(--radio-campo);color:var(--tenue);font-weight:var(--peso-medio);text-align:center;transition:background-color var(--dur-1) var(--curva), color var(--dur-1) var(--curva);flex:1 1 0;justify-content:center;align-items:center;text-decoration:none;display:flex}.economia-tabs a:hover{color:var(--texto)}.economia-tabs a[aria-current=page]{background:var(--tinta);color:var(--sobre-tinta);font-weight:var(--peso-fuerte)}.aviso-flotante{inset-inline:0;top:auto;bottom:var(--esp-6);width:fit-content;max-width:calc(100vw - var(--esp-8));align-items:center;gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);background:var(--tinta);color:var(--sobre-tinta);border-radius:var(--radio);box-shadow:var(--sombra-2);font-size:var(--tam-chico);z-index:var(--z-aviso);animation:aviso-entra .2s var(--curva);border:none;margin:0 auto;display:flex;position:fixed}.aviso-flotante:not(:popover-open){display:none}.aviso-flotante svg{flex-shrink:0}.aviso-flotante__cerrar{color:inherit;font-size:var(--tam-medio);cursor:pointer;padding:0 0 0 var(--esp-2);background:0 0;border:none;line-height:1}@keyframes aviso-entra{0%{opacity:0;transform:translateY(var(--esp-3))}to{opacity:1;transform:translateY(0)}}@media (max-width:48rem){.aviso-flotante{bottom:calc(3.25rem + env(safe-area-inset-bottom,0) + var(--esp-4))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pastel{background:var(--pastel-bg);color:var(--pastel-tinta);font-family:var(--pastel-cuerpo);flex-direction:column;min-height:100dvh;display:flex}.pastel h1,.pastel h2,.pastel h3{font-family:var(--pastel-display);margin:0 0 var(--esp-3);color:var(--pastel-tinta);font-weight:500}.pastel h1{font-size:var(--tam-display);line-height:1.05}.pastel h2{font-size:var(--tam-h1);line-height:1.1}.pastel h3{font-size:var(--tam-h3)}.pastel em{font-style:italic}.pastel .resaltado{background:linear-gradient(to top, var(--pastel-blush) 0%, var(--pastel-blush) 64%, transparent 64%);padding:0 var(--esp-1);color:inherit}.pastel__sin-corte{white-space:nowrap}.pastel__nav,.pastel__hero,.pastel__seccion,.pastel__promesa,.pastel__cierre,.pastel__footer,.pastel__encabezado-precios,.pastel__precios-grid--precios{padding-inline:max(var(--esp-5), (100% - var(--pastel-ancho)) / 2)}.pastel__nav{justify-content:space-between;align-items:center;gap:var(--esp-4);padding-block:var(--esp-4);border-bottom:1px solid var(--pastel-linea);z-index:var(--z-pegajoso);background:var(--pastel-bg);display:flex;position:sticky;top:0}.pastel__marca{font-family:var(--pastel-display);font-size:var(--tam-h3);color:var(--pastel-rosa-hondo);font-weight:500;text-decoration:none}.pastel__nav-links{align-items:center;gap:var(--esp-6);display:none}.pastel__nav-links a{color:var(--pastel-tenue-fuerte);font-size:var(--tam-chico);text-decoration:none}.pastel__nav-cta{display:none}@media (min-width:48rem){.pastel__nav-links,.pastel__nav-cta{display:inline-flex}}.pastel__boton{min-height:44px;padding:0 var(--esp-5);border-radius:var(--radio-pill);font-size:var(--tam-chico);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.pastel__boton--primario{background:var(--pastel-rosa-hondo);color:var(--pastel-superficie)}.pastel__boton--claro{background:var(--pastel-bg);color:var(--pastel-rosa-hondo)}.pastel__boton--secundario{background:var(--pastel-superficie);color:var(--pastel-rosa-hondo);border-color:var(--pastel-rosa)}.pastel__hero{gap:var(--esp-8);padding-block:var(--esp-8);flex-direction:column;display:flex}.pastel__eyebrow{font-size:var(--tam-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--pastel-rosa-hondo);margin-bottom:var(--esp-3);display:inline-block}.pastel__lede{color:var(--pastel-tenue-fuerte);font-size:var(--tam-medio);max-width:42rem;line-height:1.5}.pastel__lede strong{color:var(--pastel-tinta);font-weight:500}.pastel__lede-cierre{margin-top:var(--esp-2);display:block}.pastel__hero-actions{gap:var(--esp-3);margin-top:var(--esp-5);flex-wrap:wrap;display:flex}.pastel__hero-figura{align-items:center;gap:var(--esp-6);flex-direction:column;display:flex}.pastel__medallion{border-radius:var(--radio-pill);background:var(--pastel-blush);width:220px;height:220px;box-shadow:var(--pastel-sombra);justify-content:center;align-items:center;display:flex;position:relative}.pastel__medallion img{width:86%;height:auto;display:block}.pastel__manuscrita{font-family:var(--font-mano);font-size:var(--tam-mano);white-space:nowrap;color:var(--pastel-rosa-hondo);bottom:calc(var(--esp-5) * -1);line-height:1;position:absolute;left:50%;transform:rotate(-5deg)}.pastel__manuscrita--chica{font-size:var(--tam-h3);margin:var(--esp-3) 0;text-align:center;display:block;position:static;inset:auto}.pastel__manuscrita--nota{text-align:center;margin-top:var(--esp-3);position:static;inset:auto}.pastel__mini-card{background:var(--pastel-superficie);border-radius:var(--radio);box-shadow:var(--pastel-sombra);padding:var(--esp-5);width:100%;max-width:22rem}.pastel__mini-card-grilla{gap:var(--esp-2);margin-bottom:var(--esp-4);grid-template-columns:repeat(3,1fr);display:grid}.pastel__mini-card-slot{border:1px solid var(--pastel-linea);border-radius:var(--radio-chico);text-align:center;padding:var(--esp-2);font-size:var(--tam-menor);color:var(--pastel-tinta)}.pastel__mini-card-slot--tomado{color:var(--pastel-tenue);background:var(--pastel-nude);border-color:var(--pastel-nude)}.pastel__talon{padding-top:var(--esp-4);position:relative}.pastel__talon-hora{font-family:var(--pastel-display);font-size:var(--tam-h2)}.pastel__sello{border:1px solid var(--pastel-salvia-tinta);color:var(--pastel-salvia-tinta);border-radius:var(--radio-sello);padding:var(--esp-1) var(--esp-3);font-size:var(--tam-micro);display:inline-block}.pastel__sello--rotado{display:inline-block;transform:rotate(-6deg)}.pastel__talon-corte{border-top:2px dashed var(--pastel-linea);margin:var(--esp-3) 0;position:relative}.pastel__talon-corte:before,.pastel__talon-corte:after{content:"";border-radius:var(--radio-pill);background:var(--pastel-bg);width:12px;height:12px;position:absolute;top:-6px}.pastel__talon-corte:before{left:-1.25rem}.pastel__talon-corte:after{right:-1.25rem}.pastel__troquel{border-top:2px dashed var(--pastel-linea);margin:0 var(--esp-5);position:relative}.pastel__troquel:before,.pastel__troquel:after{content:"";border-radius:var(--radio-pill);background:var(--pastel-bg);width:16px;height:16px;position:absolute;top:-8px}.pastel__troquel:before{left:-8px}.pastel__troquel:after{right:-8px}.pastel__seccion{padding-block:var(--esp-9);text-align:center}.pastel__folio{font-size:var(--tam-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--pastel-champagne);margin-bottom:var(--esp-3)}.pastel__pasos{gap:var(--esp-6);margin-top:var(--esp-7);text-align:left;display:grid}.pastel__paso{background:var(--pastel-superficie);border-radius:var(--radio);padding:var(--esp-6)}.pastel__paso-numero{border-radius:var(--radio-pill);border:1px solid var(--pastel-champagne);width:2.5rem;height:2.5rem;font-family:var(--pastel-display);margin-bottom:var(--esp-3);justify-content:center;align-items:center;display:inline-flex}@media (min-width:48rem){.pastel__pasos{grid-template-columns:repeat(3,1fr)}}.pastel__promesa{padding-block:var(--esp-9);text-align:center;background:linear-gradient(180deg, var(--pastel-blush), var(--pastel-bg))}.pastel__promesa-puntos{max-width:46rem;padding-left:var(--esp-5);text-align:left;gap:var(--esp-3);flex-direction:column;margin:0 auto;display:flex}.pastel__promesa-puntos li::marker{color:var(--pastel-rosa)}.pastel .pastel__promesa-titulo{font-family:var(--pastel-cuerpo);text-transform:uppercase;letter-spacing:.22em;color:var(--pastel-tinta);font-weight:500;line-height:1.35}.pastel__promesa-titulo-bajo{color:var(--pastel-rosa-hondo);font-weight:400;display:block}.pastel__aviso{gap:var(--esp-3);text-align:left;width:min(23rem,100%);margin:var(--esp-6) auto;padding:var(--esp-4);border-radius:var(--radio-grande);background:var(--pastel-vidrio);border:1px solid var(--pastel-vidrio-borde);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--pastel-sombra);align-items:flex-start;display:flex;transform:rotate(-2deg)}.pastel__aviso p{margin:0}.pastel__aviso-avatar{border-radius:var(--radio-pill);background:var(--pastel-blush);border:1px solid var(--pastel-linea);flex:none;width:2.25rem;height:2.25rem;display:block}.pastel__aviso-cuerpo{flex:1;min-width:0}.pastel__aviso-encabezado{justify-content:space-between;align-items:baseline;gap:var(--esp-3);display:flex}.pastel__aviso-quien{font-family:var(--pastel-cuerpo);color:var(--pastel-tinta);font-weight:500}.pastel__aviso-nombre{filter:blur(.11rem);-webkit-user-select:none;user-select:none}.pastel__aviso-hora{font-family:var(--pastel-cuerpo);font-size:var(--tam-chico);color:var(--pastel-tenue-fuerte);flex:none}.pastel__aviso-mensaje{margin-top:var(--esp-2);font-family:var(--font-mano);font-size:var(--tam-hoja-apurada);color:var(--pastel-tenue-fuerte);text-decoration:line-through}.firma-staff{margin:0 auto var(--esp-7);width:min(21.25rem,100%);height:auto;font-family:var(--pastel-cuerpo);fill:var(--pastel-champagne-hondo);font-weight:500;display:block}.firma-staff__bajo{font-weight:400}.pastel__beneficios{gap:var(--esp-5);margin-top:var(--esp-7);text-align:left;display:grid}.pastel__beneficio{background:var(--pastel-superficie);border-radius:var(--radio);padding:var(--esp-6);box-shadow:var(--pastel-sombra)}.pastel__objeto{margin-bottom:var(--esp-4);font-size:var(--tam-chico);color:var(--pastel-tenue-fuerte)}.pastel__objeto-enlace strong{font-weight:var(--peso-medio);color:var(--pastel-tinta)}.pastel__birome{font-family:var(--font-mano);font-size:var(--tam-medio);color:var(--pastel-rosa-hondo);padding:var(--esp-2) var(--esp-4);border:var(--trazo) solid var(--pastel-rosa);border-radius:var(--radio-birome);line-height:1;display:inline-block;transform:rotate(-3deg)}.pastel__objeto--pastilla{background:var(--pastel-nude);border-radius:var(--radio-pill);padding:var(--esp-3) var(--esp-4);gap:var(--esp-1);flex-direction:column;display:inline-flex}.pastel__objeto--caja{background:var(--pastel-bg);padding:var(--esp-4) var(--esp-4) var(--esp-6);box-shadow:var(--pastel-sombra);-webkit-mask:var(--mascara-cuerpo) top / 100% calc(100% - var(--diente)) no-repeat, var(--mascara-diente) bottom / calc(var(--diente) * 2) var(--diente);mask:var(--mascara-cuerpo) top / 100% calc(100% - var(--diente)) no-repeat, var(--mascara-diente) bottom / calc(var(--diente) * 2) var(--diente)}.pastel__caja-rotulo{font-size:var(--tam-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--pastel-champagne);margin-bottom:var(--esp-2)!important;justify-content:flex-start!important}.pastel__caja-corte{border-top:2px dashed var(--pastel-linea);margin:var(--esp-2) 0;display:block}.pastel__objeto--caja p{padding:var(--esp-1) 0;justify-content:space-between;gap:var(--esp-4);margin:0;display:flex}.pastel__objeto-monto-fila{font-weight:var(--peso-medio);color:var(--pastel-salvia-tinta);font-variant-numeric:tabular-nums}.pastel__objeto-total{font-weight:var(--peso-medio);color:var(--pastel-tinta)}.pastel__objeto-total-monto{font-weight:var(--peso-medio);color:var(--pastel-superficie);background:var(--pastel-champagne-tinta);border-radius:var(--radio-chico);padding:var(--esp-1) var(--esp-2);font-variant-numeric:tabular-nums}.pastel__objeto--casa{align-items:center;gap:var(--esp-3);display:flex}.pastel__beneficio--escena{position:relative;overflow:hidden}.pastel__beneficio-contenido{position:relative}.pastel__beneficio-contenido p{color:var(--pastel-tinta)}.pastel__beneficio-escena{object-fit:cover;object-position:center 35%;opacity:.5;width:100%;height:46%;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--pastel-tinta) 55%);mask-image:linear-gradient(to bottom, transparent, var(--pastel-tinta) 55%);position:absolute;inset:auto 0 0}@media (min-width:48rem){.pastel__beneficio-escena{opacity:.7;height:72%;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--pastel-tinta) 45%);mask-image:linear-gradient(to bottom, transparent, var(--pastel-tinta) 45%)}.pastel__beneficios{grid-template-columns:repeat(2,1fr)}.pastel__hero{align-items:center;gap:var(--esp-8);padding-block:var(--esp-9);grid-template-columns:minmax(0,34rem) minmax(0,1fr);display:grid}.pastel__hero-texto{max-width:34rem}.pastel__hero-figura{align-items:flex-end}.pastel__medallion{width:20rem;height:20rem}.pastel__mini-card{align-self:flex-start;max-width:19rem}}.pastel__precios-grid{gap:var(--esp-6);margin-top:var(--esp-7);text-align:left;display:grid}.pastel__precio-card{background:var(--pastel-superficie);border-radius:var(--radio);padding:var(--esp-6);box-shadow:var(--pastel-sombra);border:1px solid var(--pastel-linea);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.pastel .pastel__precio-card h3{font-family:var(--pastel-cuerpo);font-size:var(--tam-medio);text-transform:uppercase;letter-spacing:.2em;color:var(--pastel-rosa-hondo);align-items:center;gap:var(--esp-3);flex-direction:column;font-weight:500;display:flex}.pastel .pastel__precio-card h3:after{content:"";background:var(--pastel-champagne);width:2rem;height:1px}.pastel__precio-card>div{align-self:center}.pastel__precio-card .pastel__boton{margin-top:auto}.pastel__precio-card--destacada{border-color:var(--pastel-champagne)}.pastel__sello-destacado{border:1px solid var(--pastel-champagne);color:var(--pastel-rosa-hondo);border-radius:var(--radio-sello);padding:var(--esp-1) var(--esp-3);font-size:var(--tam-micro);margin-bottom:var(--esp-3);display:inline-block}.pastel__precio-card-precio{font-family:var(--pastel-display);font-size:var(--tam-h1);margin:var(--esp-2) 0}.pastel__precio-periodo{margin-left:var(--esp-1);font-family:var(--pastel-cuerpo);font-size:var(--tam-chico);color:var(--pastel-tenue)}.pastel__precio-card-lista{color:var(--pastel-tenue-fuerte);font-family:var(--pastel-display);font-size:var(--tam-h2)}.pastel__precio-card-codigo{color:var(--pastel-tenue);font-size:var(--tam-micro)}.pastel__precio-card-detalle{color:var(--pastel-tenue-fuerte);font-size:var(--tam-chico)}.pastel__precio-card-prueba{font-size:var(--tam-chico);font-weight:600}.pastel__precio-circulo{border:2px solid var(--pastel-rosa);border-radius:var(--radio-pill);padding:var(--esp-2) var(--esp-4);display:inline-block}@media (min-width:48rem){.pastel__precios-grid{grid-template-columns:repeat(3,1fr)}}.pastel__link-precios{margin-top:var(--esp-6)}.pastel__link-precios a{color:var(--pastel-rosa-hondo)}.pastel__puesta-en-marcha{align-items:center;gap:var(--esp-5);text-align:center;background:color-mix(in srgb, var(--pastel-blush) 58%, var(--pastel-bg));border-radius:var(--radio-grande);margin-block:var(--esp-7);margin-inline:max(var(--esp-5), (100% - var(--pastel-ancho)) / 2);padding:var(--esp-8) var(--esp-5);flex-direction:column;display:flex;overflow:hidden}.pastel__puesta-en-marcha>div{align-items:center;gap:var(--esp-4);flex-direction:column;display:flex}.pastel__puesta-escena{width:100%;margin:calc(var(--esp-8) * -1) calc(var(--esp-5) * -1) 0;-webkit-mask-image:linear-gradient(to bottom, var(--pastel-tinta) 55%, transparent 100%);mask-image:linear-gradient(to bottom, var(--pastel-tinta) 55%, transparent 100%);filter:saturate(.85);flex:none;display:block}.pastel__puesta-escena img{object-fit:cover;object-position:center 38%;width:100%;height:140px;display:block}.pastel .pastel__puesta-en-marcha h2{font-family:var(--pastel-cuerpo);text-transform:uppercase;letter-spacing:.12em;font-weight:500;line-height:1.3;font-size:var(--tam-h1);color:var(--pastel-champagne-tinta)}.pastel__puesta-en-marcha>div>p{font-size:var(--tam-medio)}.pastel__puesta-oferta{align-items:center;gap:var(--esp-4);background:var(--pastel-rosa-hondo);color:var(--pastel-bg);border-radius:var(--radio);padding:var(--esp-5);box-sizing:border-box;flex-direction:column;flex:none;width:100%;display:flex}.pastel__puesta-oferta-cifra{gap:var(--esp-1);flex-direction:column;display:flex}.pastel__puesta-en-marcha .pastel__manuscrita{font-size:var(--tam-mano)}.pastel__puesta-oferta p{margin:0}.pastel__puesta-oferta-etiqueta{font-size:var(--tam-chico);letter-spacing:.16em;text-transform:uppercase;color:var(--pastel-bg)}.pastel__puesta-en-marcha-precio{font-family:var(--pastel-display);font-size:var(--tam-h2);color:var(--pastel-bg);line-height:1.05}@media (min-width:48rem){.pastel__puesta-en-marcha{text-align:left;flex-direction:row;align-items:stretch;padding-right:0}.pastel__puesta-en-marcha>div{padding:var(--esp-6) var(--esp-7);flex-grow:1;align-self:center;align-items:flex-start}.pastel__puesta-escena{width:46%;margin:calc(var(--esp-8) * -1) calc(var(--esp-5) * -1) calc(var(--esp-8) * -1) 0;-webkit-mask-image:linear-gradient(to left, var(--pastel-tinta) 62%, transparent 100%);mask-image:linear-gradient(to left, var(--pastel-tinta) 62%, transparent 100%);order:1}.pastel__puesta-oferta{justify-content:space-between;align-items:center;gap:var(--esp-6);padding:var(--esp-5) var(--esp-6);flex-direction:row}.pastel__puesta-en-marcha-precio{white-space:nowrap}.pastel__puesta-oferta .pastel__boton{white-space:nowrap;flex:none}.pastel__puesta-oferta-cifra{align-items:flex-start}.pastel__puesta-escena img{object-position:center;height:100%;min-height:19rem}}.pastel__cierre{text-align:center;padding-block:var(--esp-9)}.pastel__footer{text-align:center;padding-block:var(--esp-7);border-top:1px solid var(--pastel-linea);color:var(--pastel-tenue-fuerte);font-size:var(--tam-chico);margin-top:auto}.pastel__footer-links{justify-content:center;gap:var(--esp-4);margin-top:var(--esp-3);display:flex}.pastel__footer-links a,.pastel__footer-links span{color:var(--pastel-tenue-fuerte)}.pastel__encabezado-precios{text-align:center;padding-block:var(--esp-8) 0}.pastel__encabezado-precios .pastel__lede{margin-inline:auto}.pastel__lista-lisa{margin:var(--esp-4) 0 0;text-align:left;color:var(--pastel-tenue-fuerte);padding:0;list-style:none}.pastel__lista-lisa li{padding:var(--esp-2) 0;border-bottom:1px solid var(--pastel-linea)}.pastel__servicios{gap:var(--esp-6);margin-top:var(--esp-7);text-align:left;display:grid}@media (min-width:48rem){.pastel__servicios{grid-template-columns:repeat(2,1fr)}}.pastel__oculto-visual{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pastel__tabla{border-collapse:collapse;width:100%;margin-top:var(--esp-7);text-align:left;display:none}.pastel__tabla th,.pastel__tabla td{padding:var(--esp-3);border-bottom:1px solid var(--pastel-linea);font-size:var(--tam-chico)}.pastel__acordeon{margin-top:var(--esp-7);text-align:left}.pastel__acordeon-plan{border:1px solid var(--pastel-linea);border-radius:var(--radio-campo);padding:var(--esp-4);margin-bottom:var(--esp-3)}.pastel__acordeon-plan summary{font-family:var(--pastel-display);font-size:var(--tam-medio);cursor:pointer}.pastel__acordeon-plan ul{margin:var(--esp-4) 0 0;padding:0;list-style:none}.pastel__acordeon-plan li{justify-content:space-between;gap:var(--esp-3);padding:var(--esp-2) 0;border-bottom:1px solid var(--pastel-linea);display:flex}.pastel__acordeon-caracteristica{color:var(--pastel-tenue-fuerte)}@media (min-width:48rem){.pastel__tabla{display:table}.pastel__acordeon{display:none}}.pastel__preguntas{text-align:left}.pastel__pregunta{text-align:left;margin:0 0 var(--esp-3);border-bottom:1px solid var(--pastel-linea);padding-bottom:var(--esp-3)}.pastel__pregunta summary{cursor:pointer;font-weight:500}.pastel__nota{color:var(--pastel-tenue-fuerte);font-size:var(--tam-menor)}
.angela-paper{--z-papel:-1;isolation:isolate;min-height:100dvh;position:relative}.angela-paper:before,.angela-paper:after{content:"";pointer-events:none;z-index:var(--z-papel);position:absolute;inset:0}.angela-paper:before{opacity:.045;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--esp-8) - 1px), var(--renglon-journal) calc(var(--esp-8) - 1px), var(--renglon-journal) var(--esp-8)), var(--textura-papel)}.angela-paper:after{opacity:.09;background:url(/marca/angela-ilustracion-papel.svg) 0 100%/min(56%,44rem) no-repeat;animation:26s ease-in-out infinite papel-vive;transform:scaleX(-1)}@keyframes papel-vive{0%,to{transform:scaleX(-1)translateY(0)}50%{transform:scaleX(-1)translateY(10px)}}@media (prefers-reduced-motion:reduce){.angela-paper:after{animation:none}}@media (forced-colors:active),print{.angela-paper:before,.angela-paper:after{display:none}}
