dialog.cel{--c-bg:#f2f2f7;--c-cell:#fff;--c-fill:rgba(118,118,128,.12);--c-ink:#0b1426;--c-ink2:rgba(60,60,67,.62);--c-ink3:rgba(60,60,67,.32);--c-sep:rgba(60,60,67,.18);--c-ease:cubic-bezier(.2,.8,.2,1);margin:auto;overflow:auto;border:0;padding:0;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 48px);border-radius:16px;color:var(--c-ink);background:var(--c-bg);font:17px/1.42 -apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,Roboto,sans-serif;letter-spacing:-.01em;box-shadow:0 30px 80px #00000059}dialog.cel[open]{animation:cel-pop .32s var(--c-ease)}dialog.cel::backdrop{background:#0006}@media (max-width: 640px){dialog.cel{width:100vw;max-width:100vw;margin:auto 0 0;border-radius:16px 16px 0 0;max-height:94dvh}dialog.cel[open]{animation:cel-sube .4s var(--c-ease)}dialog.cel:before{content:"";display:block;width:36px;height:5px;border-radius:3px;background:var(--c-ink3);margin:6px auto 0}}@keyframes cel-sube{0%{transform:translateY(100%)}to{transform:none}}@keyframes cel-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){dialog.cel[open]{animation:none}}.cel-f{display:grid;gap:22px;padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px))}.cel-h{display:flex;align-items:center;justify-content:space-between}.cel-h h2{margin:0;font-family:inherit;font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--c-ink)}.cel-x{width:30px;height:30px;border-radius:50%;border:0;background:var(--c-fill);color:var(--c-ink2);display:grid;place-items:center;cursor:pointer}.cel-x svg{width:15px;height:15px}.cel-planes{border:0;margin:0;padding:0;background:var(--c-cell);border-radius:12px;overflow:hidden}.cel-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cel-cap{margin:0 16px 6px;font-size:13px;color:var(--c-ink2)}.cel-plan{display:grid;grid-template-columns:1fr auto 22px;gap:2px 12px;align-items:center;padding:12px 16px;position:relative;cursor:pointer;clear:both}.cel-plan+.cel-plan:before{content:"";position:absolute;top:0;left:16px;right:0;border-top:.5px solid var(--c-sep)}.cel-plan input{position:absolute;opacity:0;pointer-events:none}.cel-plan b{font-weight:500;color:var(--c-ink)}.cel-plan small{grid-column:1;color:var(--c-ink2);font-size:13px}.cel-plan .cel-m{grid-row:1 / span 2;grid-column:2;color:var(--c-ink2);font-variant-numeric:tabular-nums}.cel-plan:after{content:"";grid-row:1 / span 2;grid-column:3;width:7px;height:13px;border-right:2.5px solid var(--azul-marino, #0a1f44);border-bottom:2.5px solid var(--azul-marino, #0a1f44);transform:rotate(45deg) translate(-2px,-2px);opacity:0;justify-self:center}.cel-plan:has(input:checked):after{opacity:1}.cel-plan:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--azul-marino, #0a1f44)}.cel-grupo{background:var(--c-cell);border-radius:12px;overflow:hidden}.cel-l{display:grid;gap:2px;padding:10px 16px 11px;font-size:13px;color:var(--c-ink2);position:relative}.cel-l+.cel-l:before{content:"";position:absolute;top:0;left:16px;right:0;border-top:.5px solid var(--c-sep)}dialog.cel .cel-l input{height:28px;min-height:0;width:100%;margin:0;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;font:inherit;font-size:17px;line-height:28px;color:var(--c-ink);outline:none;-webkit-appearance:none;appearance:none}.cel-l input::placeholder{color:var(--c-ink3)}.cel-nota{font-size:13px;color:var(--c-ink2);margin:-14px 16px 0}.cel-ok{display:flex;gap:12px;align-items:flex-start;font-size:15px;background:var(--c-cell);border-radius:12px;padding:12px 16px}.cel-ok span{color:var(--c-ink);font-weight:400}.cel-ok a{color:var(--azul-marino, #0a1f44);text-decoration:underline;text-underline-offset:2px}.cel-ok input{width:22px;height:22px;margin:0;accent-color:var(--azul-marino, #0a1f44);flex:none}.cel-err{margin:-8px 0 0;color:#d70015;font-size:15px}.cel-err:empty{display:none}.cel-pagar{width:100%;height:50px;border-radius:14px;border:0;background:var(--azul-marino, #0a1f44);color:#fff;font-family:inherit;font-size:17px;font-weight:600;line-height:1;cursor:pointer;transition:transform .15s var(--c-ease)}.cel-pagar:active{transform:scale(.97)}.cel-pagar[disabled]{opacity:.5}.cel-pie{margin:-10px 0 0;text-align:center;font-size:13px;color:var(--c-ink2)}.cel-abrir[data-astro-cid-dli3p54d]{border-radius:999px}.cel-hero[data-astro-cid-dli3p54d]{background:#fff;color:#0a1f44;border:0;font-weight:700}@media (max-width: 640px){.cel-hero[data-astro-cid-dli3p54d]{width:100%}}.cel-cierre[data-astro-cid-dli3p54d]{background:var(--azul-marino);color:#fff;border:0;font-weight:700;margin:0 6px 8px}.cel-oro[data-astro-cid-dli3p54d]{background:#edba36;color:#0d2b4d;border:0;font-weight:800}.cel-abrir[data-astro-cid-dli3p54d]:focus-visible{outline:3px solid var(--dorado-claro);outline-offset:3px}
