.prompts-page[data-astro-cid-ctmllpbj]{display:flex;flex-direction:column;gap:2rem;padding:1rem 0}.hero[data-astro-cid-ctmllpbj]{text-align:center;padding:2rem 1rem;background-color:var(--blanco-editorial);border:1px solid color-mix(in srgb,var(--pizarra-profunda) 15%,transparent);border-radius:1rem}.samples[data-astro-cid-ctmllpbj],.included[data-astro-cid-ctmllpbj],.how[data-astro-cid-ctmllpbj],.pack[data-astro-cid-ctmllpbj],.testimonials[data-astro-cid-ctmllpbj]{padding:2rem 1rem;text-align:center}.kicker[data-astro-cid-ctmllpbj]{margin:0;font-weight:700;color:var(--terracota-solene);text-transform:uppercase;letter-spacing:.05em}h1[data-astro-cid-ctmllpbj]{margin:.35rem 0 0;font-size:clamp(2rem,4.5vw,3rem);line-height:1.2}h2[data-astro-cid-ctmllpbj]{margin:0;font-size:1.75rem}h3[data-astro-cid-ctmllpbj]{margin:0;font-size:1.1rem}p[data-astro-cid-ctmllpbj]{line-height:1.6;color:var(--carbon-cinematografico);max-width:65ch;margin-left:auto;margin-right:auto}.hero[data-astro-cid-ctmllpbj] p[data-astro-cid-ctmllpbj]{font-size:1.1rem;margin-top:1rem}.price-box[data-astro-cid-ctmllpbj]{display:inline-flex;align-items:center;gap:.75rem;margin-top:1rem;flex-wrap:wrap;background:var(--carbon-cinematografico);color:var(--blanco-editorial);padding:.5rem 1rem;border-radius:.75rem}.old[data-astro-cid-ctmllpbj]{text-decoration:line-through;color:color-mix(in srgb,var(--blanco-editorial) 50%,transparent);font-weight:700}.price-box[data-astro-cid-ctmllpbj] strong[data-astro-cid-ctmllpbj]{font-size:1.75rem;font-family:Oswald,sans-serif}.badge[data-astro-cid-ctmllpbj]{padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.02em;color:var(--carbon-cinematografico);background:var(--oro-kodak)}.payment[data-astro-cid-ctmllpbj]{margin-top:.8rem;font-weight:700;color:var(--carbon-cinematografico)}.btn[data-astro-cid-ctmllpbj]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:.8rem 1.75rem;border-radius:999px;font-weight:700;border:2px solid transparent;transition:transform .2s ease;margin-top:1rem;font-family:Montserrat,sans-serif}.btn[data-astro-cid-ctmllpbj].primary{background:var(--oro-kodak);color:var(--carbon-cinematografico)}.btn[data-astro-cid-ctmllpbj]:hover{transform:scale(1.03)}small[data-astro-cid-ctmllpbj]{display:block;margin-top:.75rem;color:color-mix(in srgb,var(--carbon-cinematografico) 70%,transparent);font-weight:600}.samples-grid[data-astro-cid-ctmllpbj],.included-grid[data-astro-cid-ctmllpbj],.how-grid[data-astro-cid-ctmllpbj],.testimonials-grid[data-astro-cid-ctmllpbj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem;text-align:left}.included[data-astro-cid-ctmllpbj] p[data-astro-cid-ctmllpbj],.pack[data-astro-cid-ctmllpbj] p[data-astro-cid-ctmllpbj]{margin:.5rem 0 0}.sample-card[data-astro-cid-ctmllpbj],.included-card[data-astro-cid-ctmllpbj],.step-card[data-astro-cid-ctmllpbj]{border:1px solid color-mix(in srgb,var(--pizarra-profunda) 15%,transparent);border-radius:.85rem;padding:1.25rem;background:var(--blanco-editorial)}.image-placeholder[data-astro-cid-ctmllpbj]{height:110px;border-radius:.65rem;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--pizarra-profunda) 10%,transparent);color:var(--pizarra-profunda);font-weight:700;margin-bottom:.75rem}.included-card[data-astro-cid-ctmllpbj] p[data-astro-cid-ctmllpbj],.step-card[data-astro-cid-ctmllpbj] p[data-astro-cid-ctmllpbj],.testimonial-card[data-astro-cid-ctmllpbj] p[data-astro-cid-ctmllpbj]{margin:.55rem 0 0;color:color-mix(in srgb,var(--carbon-cinematografico) 80%,transparent)}.step-number[data-astro-cid-ctmllpbj]{display:inline-block;font-weight:700;font-family:Oswald,sans-serif;color:var(--carbon-cinematografico);background:color-mix(in srgb,var(--oro-kodak) 40%,transparent);border-radius:.5rem;padding:.1rem .6rem;margin-bottom:.75rem}.pack[data-astro-cid-ctmllpbj]{background:var(--carbon-cinematografico);color:var(--blanco-editorial);border-radius:1rem}.pack[data-astro-cid-ctmllpbj] h2[data-astro-cid-ctmllpbj],.pack[data-astro-cid-ctmllpbj] p[data-astro-cid-ctmllpbj],.pack[data-astro-cid-ctmllpbj] li[data-astro-cid-ctmllpbj],.pack[data-astro-cid-ctmllpbj] strong[data-astro-cid-ctmllpbj]{color:var(--blanco-editorial)}.pack[data-astro-cid-ctmllpbj] .old[data-astro-cid-ctmllpbj]{color:color-mix(in srgb,var(--blanco-editorial) 50%,transparent)}.pack[data-astro-cid-ctmllpbj] .btn[data-astro-cid-ctmllpbj].primary{background:var(--oro-kodak);color:var(--carbon-cinematografico)}.pack[data-astro-cid-ctmllpbj] ul[data-astro-cid-ctmllpbj]{margin:1.5rem auto 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;max-width:600px;text-align:left}.pack[data-astro-cid-ctmllpbj] ul[data-astro-cid-ctmllpbj] li[data-astro-cid-ctmllpbj]{padding-left:1.5rem;position:relative}.pack[data-astro-cid-ctmllpbj] ul[data-astro-cid-ctmllpbj] li[data-astro-cid-ctmllpbj]:before{content:"✓";position:absolute;left:0;top:0;color:var(--oro-kodak)}.pack-footer[data-astro-cid-ctmllpbj]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--blanco-editorial) 20%,transparent);display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap}.pack-footer[data-astro-cid-ctmllpbj] .price-box[data-astro-cid-ctmllpbj]{background:none}.testimonial-card[data-astro-cid-ctmllpbj]{border:1px solid color-mix(in srgb,var(--pizarra-profunda) 15%,transparent);border-radius:.85rem;padding:1.25rem;display:flex;flex-direction:column;gap:.8rem;background-color:var(--blanco-editorial)}.testimonial-card[data-astro-cid-ctmllpbj] p[data-astro-cid-ctmllpbj]{font-style:italic;margin:0}.testimonial-card[data-astro-cid-ctmllpbj] strong[data-astro-cid-ctmllpbj]{display:block}.testimonial-card[data-astro-cid-ctmllpbj] span[data-astro-cid-ctmllpbj]{color:color-mix(in srgb,var(--carbon-cinematografico) 60%,transparent);font-size:.92rem}.testimonial-card[data-astro-cid-ctmllpbj] div[data-astro-cid-ctmllpbj]{margin-top:auto;padding-top:.5rem}@media(max-width:900px){.samples-grid[data-astro-cid-ctmllpbj],.included-grid[data-astro-cid-ctmllpbj],.how-grid[data-astro-cid-ctmllpbj],.testimonials-grid[data-astro-cid-ctmllpbj],.pack[data-astro-cid-ctmllpbj] ul[data-astro-cid-ctmllpbj]{grid-template-columns:1fr}.hero[data-astro-cid-ctmllpbj],.samples[data-astro-cid-ctmllpbj],.included[data-astro-cid-ctmllpbj],.how[data-astro-cid-ctmllpbj],.pack[data-astro-cid-ctmllpbj],.testimonials[data-astro-cid-ctmllpbj]{padding:1.5rem 1rem}}
