.Catering-module__7oa_Mq__seccion{background:0 0}.Catering-module__7oa_Mq__inner{max-width:var(--ancho-lectura);padding:0 var(--sp-md) var(--sp-2xl);gap:var(--sp-lg);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.Catering-module__7oa_Mq__titulo{font-family:var(--font-display);font-weight:600;font-size:var(--text-headline);color:var(--tinta);line-height:1.1}.Catering-module__7oa_Mq__form{gap:var(--sp-md);--reveal-range:entry 15% entry 65%;flex-direction:column;display:flex}.Catering-module__7oa_Mq__fila{gap:var(--sp-md);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:480px){.Catering-module__7oa_Mq__fila{grid-template-columns:repeat(2,minmax(0,1fr))}}.Catering-module__7oa_Mq__campo{flex-direction:column;gap:6px;min-width:0;display:flex}.Catering-module__7oa_Mq__campo span{font-size:var(--text-label);color:color-mix(in oklab, var(--tinta) 78%, transparent);font-weight:600}.Catering-module__7oa_Mq__campo input,.Catering-module__7oa_Mq__campo select,.Catering-module__7oa_Mq__campo textarea{border-radius:var(--r-sm);border:1px solid var(--campo-borde-oscuro);background:color-mix(in oklab, var(--tinta) 10%, transparent);width:100%;min-width:0;min-height:46px;color:var(--tinta);font-family:var(--font-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:10px 14px;font-size:1rem}.Catering-module__7oa_Mq__campo textarea{resize:vertical;line-height:1.5}.Catering-module__7oa_Mq__campo input::placeholder,.Catering-module__7oa_Mq__campo textarea::placeholder{color:color-mix(in oklab, var(--tinta) 45%, transparent)}.Catering-module__7oa_Mq__campo input:focus-visible,.Catering-module__7oa_Mq__campo select:focus-visible,.Catering-module__7oa_Mq__campo textarea:focus-visible{outline:2px solid var(--amber-vivo);outline-offset:1px}.Catering-module__7oa_Mq__modos{gap:var(--sp-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Catering-module__7oa_Mq__modos>:nth-child(3){grid-column:1/-1}.Catering-module__7oa_Mq__modo{min-height:var(--tap-min);text-align:left;border-radius:var(--r-md);border:1px solid color-mix(in oklab, var(--tinta) 26%, transparent);background:color-mix(in oklab, var(--tinta) 6%, transparent);color:var(--tinta);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex-direction:column;gap:2px;padding:10px 14px;display:flex}.Catering-module__7oa_Mq__modo:focus-visible{outline:2px solid var(--amber-vivo);outline-offset:1px}@media (hover:hover){.Catering-module__7oa_Mq__modo:hover{background:color-mix(in oklab, var(--tinta) 12%, transparent)}}.Catering-module__7oa_Mq__modoActivo,.Catering-module__7oa_Mq__modoActivo:hover{background:var(--terracota-deep);border-color:var(--terracota)}.Catering-module__7oa_Mq__modoRotulo{font-size:.9375rem;font-weight:600}.Catering-module__7oa_Mq__modoPie{color:color-mix(in oklab, var(--tinta) 68%, transparent);font-size:.8125rem}.Catering-module__7oa_Mq__modoActivo .Catering-module__7oa_Mq__modoPie{color:color-mix(in oklab, var(--tinta) 85%, transparent)}.Catering-module__7oa_Mq__enviar{min-height:50px;margin-top:var(--sp-xs);padding:0 var(--sp-lg);border-radius:var(--r-md);background:var(--terracota-deep);color:var(--tinta);transition:background var(--dur-fast) var(--ease);border:none;font-size:1rem;font-weight:600}@media (hover:hover){.Catering-module__7oa_Mq__enviar:hover:not(:disabled){background:var(--terracota-hover)}}.Catering-module__7oa_Mq__notaForm{color:color-mix(in oklab, var(--tinta) 70%, transparent);font-size:.8125rem}.Catering-module__7oa_Mq__errorForm{color:var(--amber-vivo);font-size:.875rem}.Catering-module__7oa_Mq__gracias{padding:var(--sp-lg);border-radius:var(--r-md);border:1px solid color-mix(in oklab, var(--tinta) 25%, transparent);background:color-mix(in oklab, var(--tinta) 8%, transparent);color:var(--tinta);align-self:start;line-height:1.6}.Catering-module__7oa_Mq__graciasTitulo{font-family:var(--font-display);margin-bottom:var(--sp-xs);font-size:1.4rem;font-weight:600}.Catering-module__7oa_Mq__paquete{flex-direction:column;gap:6px;display:flex}.Catering-module__7oa_Mq__elegido{border:1px solid color-mix(in oklab, var(--amber-vivo) 60%, transparent);border-radius:var(--r-md);color:color-mix(in oklab, var(--tinta) 80%, transparent);padding:10px 14px;font-size:.9375rem;line-height:1.5}.Catering-module__7oa_Mq__elegido strong{color:var(--tinta)}.Catering-module__7oa_Mq__cambiarPaquete{min-height:var(--tap-min);color:var(--tinta);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-items:center;margin:-12px 0;padding:0 4px;font-weight:600;text-decoration:underline;display:inline-flex}@media (hover:hover){.Catering-module__7oa_Mq__cambiarPaquete:hover{color:var(--amber-vivo)}}.Catering-module__7oa_Mq__nota{color:color-mix(in oklab, var(--tinta) 72%, transparent);font-size:.875rem;line-height:1.5}.Catering-module__7oa_Mq__nota strong{color:var(--tinta)}.Catering-module__7oa_Mq__enlaceNota{color:var(--tinta);text-underline-offset:3px;overflow-wrap:anywhere;transition:color var(--dur-fast) var(--ease);text-decoration:underline}@media (hover:hover){.Catering-module__7oa_Mq__enlaceNota:hover{color:var(--amber-vivo)}}.Catering-module__7oa_Mq__notaUrgente{color:var(--amber-vivo);font-weight:600}.Catering-module__7oa_Mq__graciasUrgente{margin-top:var(--sp-sm);color:var(--amber-vivo);font-weight:600}
