.aifoto-seo-pricing[data-v-66151f11]{background:#0e0e0e;color:#fff;font-size:var(--aifoto-type-body);letter-spacing:0;line-height:var(--aifoto-leading-body);padding:3.75rem 0}.aifoto-seo-pricing-shell[data-v-66151f11]{margin:0 auto;max-width:calc(100% - 2rem);width:var(--aifoto-content-width,min(75rem, calc(100% - 2rem) ))}.aifoto-seo-pricing-header h2[data-v-66151f11]{font-size:var(--aifoto-type-collection-title);font-weight:900;line-height:var(--aifoto-leading-collection-title);margin:0;overflow-wrap:anywhere}.aifoto-seo-pricing-header p[data-v-66151f11]{color:#ffffff94;font-size:var(--aifoto-type-ui-title);line-height:1.55;margin:.875rem 0 0}.aifoto-seo-pricing-grid[data-v-66151f11]{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr);margin:1.25rem auto 0;width:100%}.aifoto-seo-pricing-grid--1[data-v-66151f11]{max-width:27rem}.aifoto-seo-pricing-grid--2[data-v-66151f11]{--aifoto-subscription-plan-inline-padding:6rem;grid-template-columns:repeat(2,minmax(0,1fr))}.aifoto-seo-pricing-grid--3[data-v-66151f11]{grid-template-columns:repeat(3,minmax(0,1fr))}.aifoto-seo-pricing-current[data-v-66151f11],.aifoto-seo-pricing-skeleton[data-v-66151f11],.aifoto-seo-pricing-state[data-v-66151f11]{background:#fff1;border:1px solid hsla(0,0%,100%,.12);border-radius:20px}.aifoto-seo-pricing-current button[data-v-66151f11],.aifoto-seo-pricing-state button[data-v-66151f11]{align-items:center;background:#91ff00;border:0;border-radius:12px;color:#050505;cursor:pointer;display:inline-flex;font-weight:900;gap:.5rem;justify-content:center;min-height:3.375rem;padding:.75rem 1.25rem}.aifoto-seo-pricing-current button[data-v-66151f11]:focus-visible,.aifoto-seo-pricing-state button[data-v-66151f11]:focus-visible{outline:2px solid #fff;outline-offset:.1875rem}.aifoto-seo-pricing-current button[data-v-66151f11]:disabled{cursor:not-allowed;opacity:.48}.aifoto-seo-pricing-current[data-v-66151f11]{align-items:center;display:flex;gap:1.125rem;justify-content:space-between;margin:1.25rem auto 0;max-width:66.5rem;padding:1.375rem 1.5rem}.aifoto-seo-pricing-current span[data-v-66151f11],.aifoto-seo-pricing-current strong[data-v-66151f11]{display:block}.aifoto-seo-pricing-current button[data-v-66151f11]{width:13.75rem}.aifoto-seo-pricing-current span[data-v-66151f11],.aifoto-seo-pricing-state span[data-v-66151f11]{color:#ffffff94}.aifoto-seo-pricing-state[data-v-66151f11]{align-items:center;display:grid;gap:.75rem;justify-items:center;margin:3rem auto 0;max-width:32.5rem;padding:2.625rem;text-align:center}.aifoto-seo-pricing-state button[data-v-66151f11]{margin-top:.5rem;width:8.125rem}.aifoto-seo-pricing-message[data-v-66151f11]{color:#ff8f8f;margin-top:1.125rem;text-align:center}.aifoto-seo-pricing-skeleton[data-v-66151f11]{min-height:31rem;min-width:0;overflow:hidden;padding:1.5rem}@media(min-width:768px){.aifoto-seo-pricing[data-v-66151f11]{padding:6.25rem 0 5.625rem}}@media(max-width:1099px){.aifoto-seo-pricing-grid--3[data-v-66151f11]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.aifoto-seo-pricing-grid--2[data-v-66151f11],.aifoto-seo-pricing-grid--3[data-v-66151f11]{grid-template-columns:minmax(0,1fr)}.aifoto-seo-pricing-current[data-v-66151f11]{align-items:stretch;display:grid}.aifoto-seo-pricing-current button[data-v-66151f11]{width:100%}.aifoto-seo-pricing-state[data-v-66151f11]{padding:1.5rem}}
