.feature-card[data-astro-cid-lxmfzltz]{position:relative;background:#fffdf9;border:1px solid #1f1f1c;border-radius:0;padding:1.5rem;transition:border-color .18s ease,background-color .18s ease}.feature-card[data-astro-cid-lxmfzltz]:before{content:"";position:absolute;top:-1px;left:-1px;width:3.25rem;height:4px;background:#d51f2b}.feature-card[data-astro-cid-lxmfzltz]:hover{background:#f5f1e9;border-color:#d51f2b}.feature-card[data-astro-cid-lxmfzltz]:focus-within{outline:2px solid #d51f2b;outline-offset:3px}.feature-icon[data-astro-cid-lxmfzltz]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:1px solid #1f1f1c;border-radius:0;margin-bottom:1rem;color:#d51f2b}.feature-icon[data-astro-cid-lxmfzltz] .ph-icon{font-size:1.25rem}.feature-title[data-astro-cid-lxmfzltz]{font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-weight:800;color:#171715;margin:0 0 .75rem;letter-spacing:-.015em;line-height:1.15;text-transform:uppercase}.feature-description[data-astro-cid-lxmfzltz]{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.6;color:#4f4c47;margin:0}@media(prefers-reduced-motion:reduce){.feature-card[data-astro-cid-lxmfzltz]{transition:none}}section[data-astro-cid-lmkygsfs]{padding:4rem 0}@media(min-width:768px){section[data-astro-cid-lmkygsfs]{padding:6rem 0}}.section-container[data-astro-cid-lmkygsfs]{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.section-title[data-astro-cid-lmkygsfs]{font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(2rem,4vw,3.25rem);font-weight:800;line-height:.98;letter-spacing:-.035em;text-transform:uppercase;color:#171715;text-align:center;text-wrap:balance;margin-bottom:.5rem}.section-subtitle[data-astro-cid-lmkygsfs]{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.6;color:#4f4c47;text-align:center;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.pricing-hero[data-astro-cid-lmkygsfs]{background:#f8f5ef;background-image:linear-gradient(rgba(23,23,21,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(23,23,21,.07) 1px,transparent 1px);background-size:40px 40px;border-bottom:1px solid #1f1f1c;padding:6rem 0;text-align:center}.hero-container[data-astro-cid-lmkygsfs]{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem;max-width:800px}.hero-title[data-astro-cid-lmkygsfs]{font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#171715;margin:0 0 1rem;line-height:.98;letter-spacing:-.035em;text-transform:uppercase}.hero-subtitle[data-astro-cid-lmkygsfs]{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;color:#4f4c47;margin:0 0 2rem;line-height:1.6}.credit-badge[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem;background:#d51f2b1a;border:1px solid rgba(213,31,43,.3);border-radius:0;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;color:#d51f2b;letter-spacing:.06em;text-transform:uppercase}.credit-badge[data-astro-cid-lmkygsfs] .ph-icon{font-size:1.25rem}.credit-badge[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{font-weight:600}.steps-section[data-astro-cid-lmkygsfs]{background:#f0ebe2;border-bottom:1px solid #1f1f1c}.steps-grid[data-astro-cid-lmkygsfs]{display:grid;gap:1.5rem;grid-template-columns:1fr;max-width:900px;margin:0 auto}@media(min-width:768px){.steps-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(3,1fr)}}.step-card[data-astro-cid-lmkygsfs]{text-align:center;padding:2rem;background:#fffdf9;border:1px solid #1f1f1c;border-radius:0;transition:border-color .2s ease}.step-card[data-astro-cid-lmkygsfs]:hover{border-color:#716d66}.step-number[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#d51f2b26;border:1px solid rgba(213,31,43,.3);border-radius:0;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;color:#d51f2b;margin-bottom:1rem}.step-icon[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#d51f2b1a;border:1px solid rgba(213,31,43,.3);border-radius:0;color:#d51f2b;margin:0 auto 1rem}.step-icon[data-astro-cid-lmkygsfs] .ph-icon{font-size:1.5rem}.step-title[data-astro-cid-lmkygsfs]{font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;color:#171715;margin:0 0 .5rem;letter-spacing:.02em;text-transform:uppercase}.step-description[data-astro-cid-lmkygsfs]{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;color:#4f4c47;line-height:1.6;margin:0}.packages-section[data-astro-cid-lmkygsfs]{background:#f8f5ef}.packages-wrapper[data-astro-cid-lmkygsfs]{max-width:700px;margin:0 auto 2rem}.pricing-simple[data-astro-cid-lmkygsfs]{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem}.pricing-tagline[data-astro-cid-lmkygsfs]{color:#d51f2b;font-weight:600;font-size:1.0625rem;margin:0 0 1rem}.pricing-points[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:0 0 1.5rem}.pricing-points[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{padding:.5rem 0;color:#4f4c47;line-height:1.6;border-bottom:1px solid rgba(31,31,28,.5)}.pricing-points[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:last-child{border-bottom:none}.pricing-points[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:#171715}.pricing-points[data-astro-cid-lmkygsfs] .bullet{color:#d51f2b;font-weight:700;margin-right:.25rem}.pricing-cta[data-astro-cid-lmkygsfs]{padding-top:1rem;border-top:1px solid #1f1f1c}.buy-link[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:.25rem;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:600;color:#d51f2b;text-decoration:none;letter-spacing:.04em;text-transform:uppercase;transition:color .2s ease}.buy-link[data-astro-cid-lmkygsfs] .ph-icon{font-size:.875rem;transition:transform .2s ease}.buy-link[data-astro-cid-lmkygsfs]:hover{color:#b61722}.buy-link[data-astro-cid-lmkygsfs]:hover .ph-icon{transform:translate(3px)}.volume-note[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;color:#4f4c47;margin:0}.volume-note[data-astro-cid-lmkygsfs] .ph-icon{font-size:1.25rem;color:#d51f2b}.volume-note[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{color:#d51f2b;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;font-weight:600;transition:color .18s ease}.volume-note[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]:hover{color:#b61722}.included-section[data-astro-cid-lmkygsfs]{background:#f0ebe2;border-top:1px solid #1f1f1c;border-bottom:1px solid #1f1f1c}.included-grid[data-astro-cid-lmkygsfs]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:640px){.included-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.included-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(3,1fr)}}.usage-section[data-astro-cid-lmkygsfs]{background:#f8f5ef}.usage-grid[data-astro-cid-lmkygsfs]{display:grid;gap:2rem;grid-template-columns:1fr;max-width:1000px;margin:0 auto}@media(min-width:768px){.usage-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr 1fr;align-items:start}}.usage-table[data-astro-cid-lmkygsfs]{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem}.usage-header[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;padding:.5rem 0;border-bottom:1px solid #1f1f1c;color:#716d66;font-weight:600;text-transform:uppercase;font-size:.875rem;letter-spacing:.05em}.usage-row[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;padding:1rem 0;border-bottom:1px solid rgba(31,31,28,.5)}.usage-row[data-astro-cid-lmkygsfs]:last-child{border-bottom:none}.col-operation[data-astro-cid-lmkygsfs]{color:#171715}.col-usage-credits[data-astro-cid-lmkygsfs]{color:#d51f2b;font-weight:500}.usage-info[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:1rem}.info-card[data-astro-cid-lmkygsfs]{display:flex;gap:1rem;padding:1.5rem;background:#fffdf9;border:1px solid #1f1f1c;border-radius:0;transition:border-color .2s ease}.info-card[data-astro-cid-lmkygsfs]:hover{border-color:#716d66}.info-icon[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#d51f2b1a;border:1px solid rgba(213,31,43,.3);border-radius:0;color:#d51f2b;flex-shrink:0}.info-icon[data-astro-cid-lmkygsfs] .ph-icon{font-size:1.25rem}.info-content[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-weight:700;color:#171715;margin:0 0 .25rem;letter-spacing:.02em;text-transform:uppercase}.info-content[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;color:#4f4c47;line-height:1.6;margin:0}.faq-section[data-astro-cid-lmkygsfs]{background:#f0ebe2;border-top:1px solid #1f1f1c}.faq-grid[data-astro-cid-lmkygsfs]{display:grid;gap:1.5rem;grid-template-columns:1fr;max-width:900px;margin:0 auto}@media(min-width:768px){.faq-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,1fr)}}.faq-item[data-astro-cid-lmkygsfs]{padding:1.5rem;background:#fffdf9;border:1px solid #1f1f1c;border-radius:0;transition:border-color .2s ease}.faq-item[data-astro-cid-lmkygsfs]:hover{border-color:#716d66}.faq-question[data-astro-cid-lmkygsfs]{display:flex;align-items:flex-start;gap:.5rem;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-weight:600;color:#171715;margin:0 0 .5rem}.faq-question[data-astro-cid-lmkygsfs] .ph-icon{font-size:1.25rem;color:#d51f2b;flex-shrink:0;margin-top:.125rem}.faq-answer[data-astro-cid-lmkygsfs]{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;color:#4f4c47;line-height:1.7;margin:0;padding-left:1.75rem}.cta-section[data-astro-cid-lmkygsfs]{background:linear-gradient(180deg,#f8f5ef,#f3efe7);background-image:linear-gradient(rgba(23,23,21,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(23,23,21,.07) 1px,transparent 1px);background-size:40px 40px;border-top:1px solid #1f1f1c}.cta-content[data-astro-cid-lmkygsfs]{max-width:600px;margin:0 auto;text-align:center}.cta-title[data-astro-cid-lmkygsfs]{font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;color:#171715;margin:0 0 1rem;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.cta-subtitle[data-astro-cid-lmkygsfs]{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;color:#4f4c47;margin:0 0 2rem}.cta-buttons[data-astro-cid-lmkygsfs]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media(max-width:767px){.cta-buttons[data-astro-cid-lmkygsfs]{flex-direction:column;align-items:center}.cta-buttons[data-astro-cid-lmkygsfs] .btn{width:100%;max-width:300px}.credit-badge[data-astro-cid-lmkygsfs]{flex-direction:column;text-align:center;padding:1rem}.usage-grid[data-astro-cid-lmkygsfs]{gap:1.5rem}.info-card[data-astro-cid-lmkygsfs]{flex-direction:column;align-items:flex-start}.faq-answer[data-astro-cid-lmkygsfs]{padding-left:0}}
