.ct[data-astro-cid-kphbpcdu]{padding-top:clamp(7rem,16vh,10rem)}.ct__title[data-astro-cid-kphbpcdu]{--fit-size:clamp(3.5rem, 8vw + 1rem, 11rem);font-size:calc(var(--fit-size) * var(--fit-scale,1));margin:0}.ct__lead[data-astro-cid-kphbpcdu]{font-size:var(--fs-3);margin:1rem 0 3rem}.ct__grid[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.ct__step[data-astro-cid-kphbpcdu]{border:0;margin:0 0 2.5rem;padding:0}.ct__step[data-astro-cid-kphbpcdu] legend[data-astro-cid-kphbpcdu]{font-size:var(--fs-2);margin-bottom:1rem;padding:0;font-weight:600;font-stretch:108%}.ct__step[data-astro-cid-kphbpcdu] legend[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{font-size:var(--fs-0);color:var(--color-grafito);margin-right:.5rem;font-weight:400}.ct__step[data-astro-cid-kphbpcdu] legend[data-astro-cid-kphbpcdu] small[data-astro-cid-kphbpcdu]{font-size:var(--fs-0);color:var(--color-grafito);font-weight:400}.ct__types[data-astro-cid-kphbpcdu]{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.75rem;display:grid}.ct__type[data-astro-cid-kphbpcdu]{border:1px solid var(--color-linea);transition:border-color var(--t-2) var(--ease-trazo), background-color var(--t-2) var(--ease-trazo);gap:.25rem;padding:1rem;display:grid;position:relative}.ct__type[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu],.ct__mod[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{opacity:0;pointer-events:none;position:absolute}.ct__type[data-astro-cid-kphbpcdu] b[data-astro-cid-kphbpcdu]{font-size:var(--fs-1);font-stretch:108%}.ct__type[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{font-size:var(--fs-0);color:var(--color-rosa-tinta)}.ct__type[data-astro-cid-kphbpcdu] small[data-astro-cid-kphbpcdu]{color:var(--color-grafito);font-size:var(--fs-0)}.ct__type[data-astro-cid-kphbpcdu]:has(input:checked){border-color:var(--color-tinta);background:#fbf9f5}.ct__type[data-astro-cid-kphbpcdu]:has(input:focus-visible),.ct__mod[data-astro-cid-kphbpcdu]:has(input:focus-visible){outline:2px solid var(--color-tinta);outline-offset:3px}.ct__mods[data-astro-cid-kphbpcdu]{flex-wrap:wrap;gap:.5rem;display:flex}.ct__nomods[data-astro-cid-kphbpcdu]{max-width:46ch;color:var(--color-grafito);margin:0 0 .75rem;display:none}.ct__step--mods[data-astro-cid-kphbpcdu]:disabled .ct__nomods[data-astro-cid-kphbpcdu]{display:block}.ct__step--mods[data-astro-cid-kphbpcdu]:disabled .ct__mods[data-astro-cid-kphbpcdu]{opacity:.35}.ct__mod[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{border:1px solid var(--color-linea);font-size:var(--fs-0);font-family:var(--font-maquina);transition:border-color var(--t-2) var(--ease-trazo), color var(--t-2) var(--ease-trazo);padding:.55em .9em;display:inline-block}.ct__mod[data-astro-cid-kphbpcdu]:has(input:checked) span[data-astro-cid-kphbpcdu]{border-color:var(--color-rosa-tinta);color:var(--color-rosa-tinta)}.ct__who[data-astro-cid-kphbpcdu]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ct__field[data-astro-cid-kphbpcdu]{gap:.4rem;display:grid}.ct__field[data-astro-cid-kphbpcdu] span[data-astro-cid-kphbpcdu]{font-size:var(--fs-0);color:var(--color-grafito)}.ct__field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{font:inherit;color:var(--color-tinta);border:0;border-bottom:1px solid var(--color-linea);background:0 0;padding:.5rem 0}.ct__field[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]:focus{border-bottom-color:var(--color-tinta);outline:none}.ct__summary[data-astro-cid-kphbpcdu]{border:1px solid var(--color-linea);background:#fbf9f5;border-radius:14px;padding:1.5rem;position:sticky;top:7rem}.ct__label[data-astro-cid-kphbpcdu]{font-size:var(--fs-0);color:var(--color-grafito);margin:0}.ct__price[data-astro-cid-kphbpcdu]{font-family:var(--font-maquina);color:var(--color-tinta);margin:.5rem 0;font-size:clamp(2.2rem,1.6rem + 2vw,3.4rem)}.ct__what[data-astro-cid-kphbpcdu]{margin:0}.ct__chosen[data-astro-cid-kphbpcdu]{font-size:var(--fs-0);color:var(--color-rosa-tinta);margin:.75rem 0 0;padding:0;list-style:none}.ct__note[data-astro-cid-kphbpcdu]{font-size:var(--fs-0);color:var(--color-grafito);margin:1rem 0 1.25rem}.ct__send[data-astro-cid-kphbpcdu]{text-align:center;background:var(--color-tinta);color:var(--color-papel);transition:background-color var(--t-2) var(--ease-trazo), opacity var(--t-2) var(--ease-trazo);border-radius:999px;padding:1rem;font-weight:700;font-stretch:110%;display:block}.ct__send[data-astro-cid-kphbpcdu][aria-disabled=true]{opacity:.45}.ct__send[data-astro-cid-kphbpcdu]:hover,.ct__send[data-astro-cid-kphbpcdu]:focus-visible{background:var(--color-rosa-tinta)}.ct__alt[data-astro-cid-kphbpcdu]{font-size:var(--fs-0);color:var(--color-grafito);margin:1rem 0 0}.ct__alt[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:var(--color-tinta);text-underline-offset:.25em;text-decoration:underline}.ct__where[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:clamp(2rem,4vw,4rem);padding-block:clamp(4rem,12vh,8rem);display:grid}.ct__fig[data-astro-cid-kphbpcdu]{margin:0}.ct__fig[data-astro-cid-kphbpcdu] img{width:100%;height:auto;display:block}.ct__h2[data-astro-cid-kphbpcdu]{font-size:var(--fs-4);max-width:14ch;margin:0;font-stretch:108%}.ct__p[data-astro-cid-kphbpcdu]{color:var(--color-grafito);max-width:46ch}.ct__clock[data-astro-cid-kphbpcdu] time[data-astro-cid-kphbpcdu]{color:var(--color-rosa-tinta)}@media (width<=64rem){.ct__grid[data-astro-cid-kphbpcdu],.ct__where[data-astro-cid-kphbpcdu]{grid-template-columns:1fr}.ct__summary[data-astro-cid-kphbpcdu]{position:relative;top:0}.ct__who[data-astro-cid-kphbpcdu]{grid-template-columns:1fr}}
