.seo-landing--ai-boyfriend[data-v-8637cecc],.seo-landing--ai-chatbot[data-v-8637cecc],.seo-landing--ai-companion[data-v-8637cecc],.seo-landing--ai-friend[data-v-8637cecc],.seo-landing--ai-girlfriend[data-v-8637cecc],.seo-landing--ai-roleplay[data-v-8637cecc],.seo-landing--ai-video[data-v-8637cecc]{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}.seo-landing__article[data-v-8637cecc]{box-sizing:border-box;display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;max-width:75rem;padding:1.5rem 6.25rem 2.5rem;width:100%}.seo-landing-myth[data-v-8637cecc]{background:#ffffff08;border:.0625rem solid hsla(0,0%,100%,.06);border-radius:.75rem;margin-bottom:1.125rem;padding:.875rem 1rem}.seo-landing-myth__line[data-v-8637cecc]{color:#ffffffd1;font-size:.9375rem;line-height:1.65;margin:0 0 .5rem}.seo-landing-myth__line[data-v-8637cecc]:last-child{margin-bottom:0}.seo-landing-myth__line strong[data-v-8637cecc]{color:#f5b8d0;font-weight:600}.seo-landing-characters__title[data-v-8637cecc]{color:#fff;font-size:1.375rem;font-weight:600;margin:0 0 1rem;text-align:center}.seo-landing-characters[data-v-8637cecc] .card-grid{margin-top:0}.seo-landing-section__h2[data-v-8637cecc]{color:#fff;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;line-height:1.3;margin:0 0 1rem}.seo-landing-section__p[data-v-8637cecc]{color:#ffffffd1;font-size:1rem;line-height:1.7;margin:0 0 .875rem}.seo-landing-section__p--emphasis[data-v-8637cecc]{color:#ffffffe6;font-weight:500}.seo-landing-section__list[data-v-8637cecc]{color:#ffffffd1;font-size:1rem;line-height:1.65;margin:0 0 1rem;padding-left:1.25rem}.seo-landing-section__list li+li[data-v-8637cecc]{margin-top:.5rem}.seo-landing-section__list--rich li strong[data-v-8637cecc]{color:#f5b8d0;font-weight:600}.seo-landing-compare-wrap[data-v-8637cecc]{overflow-x:auto;-webkit-overflow-scrolling:touch;background:#ffffff0a;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:.75rem;margin-top:.5rem}.seo-landing-compare-table[data-v-8637cecc]{border-collapse:collapse;color:#ffffffe0;font-size:.875rem;line-height:1.5;min-width:35rem;width:100%}.seo-landing-compare-table td[data-v-8637cecc],.seo-landing-compare-table th[data-v-8637cecc]{border:.0625rem solid hsla(0,0%,100%,.12);padding:.75rem .875rem;text-align:left;vertical-align:top}.seo-landing-compare-table thead th[data-v-8637cecc]{background:#ffffff0f;color:#fff;font-weight:700}.seo-landing-compare-table tbody th[scope=row][data-v-8637cecc]{color:#fff;font-weight:600;white-space:nowrap}.seo-landing-quote[data-v-8637cecc]{background:#ffffff0a;border-left:.1875rem solid rgba(160,32,86,.75);border-radius:0 .625rem .625rem 0;margin:1rem 0;padding:1rem 1.125rem}.seo-landing-quote p[data-v-8637cecc]{color:#ffffffd9;font-size:.9375rem;font-style:italic;line-height:1.65;margin:0 0 .5rem}.seo-landing-quote footer[data-v-8637cecc]{color:#ffffffa6;font-size:.875rem;font-style:normal;font-weight:600}.seo-landing-ready__cta--first[data-v-8637cecc]{margin-bottom:1.25rem}.seo-landing-editor[data-v-8637cecc]{background:#a020561f;border:.0625rem solid rgba(160,32,86,.28);border-radius:1rem;margin-top:.5rem;padding:1.25rem 1.5rem}.seo-landing-editor__h3[data-v-8637cecc]{color:#f5b8d0;font-size:1.125rem;font-weight:600;margin:0 0 .75rem}.seo-landing-faq__list[data-v-8637cecc]{display:flex;flex-direction:column;gap:.625rem}.seo-landing-faq__item[data-v-8637cecc]{background:#ffffff0a;border:.0625rem solid hsla(0,0%,100%,.08);border-radius:.75rem;overflow:hidden}.seo-landing-faq__question[data-v-8637cecc]{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-size:.9375rem;font-weight:600;gap:.75rem;justify-content:space-between;padding:1rem 1.125rem;text-align:left;width:100%}.seo-landing-faq__chevron[data-v-8637cecc]{border-bottom:.125rem solid hsla(0,0%,100%,.7);border-right:.125rem solid hsla(0,0%,100%,.7);flex-shrink:0;height:.625rem;transform:rotate(45deg);transition:transform .2s ease;width:.625rem}.seo-landing-faq__item.is-open .seo-landing-faq__chevron[data-v-8637cecc]{margin-top:.375rem;transform:rotate(-135deg)}.seo-landing-faq__answer[data-v-8637cecc]{padding:0 1.125rem 1rem}.seo-landing-faq__answer p[data-v-8637cecc]{color:#ffffffbf;font-size:.9375rem;line-height:1.65;margin:0}.seo-landing-ready[data-v-8637cecc]{padding:.5rem 0 1rem;text-align:center}.seo-landing-ready__h2[data-v-8637cecc]{color:#fff;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;margin:0 0 .875rem}.seo-landing-ready__p[data-v-8637cecc]{color:#ffffffd1;font-size:1rem;line-height:1.65;margin:0 auto 1.25rem;max-width:40rem}.seo-landing-ready__cta[data-v-8637cecc]{align-items:center;background:linear-gradient(135deg,#a02056,#6b1440);border-radius:62.4375rem;box-shadow:0 .5rem 1.75rem #a0205659;color:#fff;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;min-height:3rem;padding:.75rem 2rem;text-decoration:none}.seo-landing-ready__cta[data-v-8637cecc]:hover{box-shadow:0 .75rem 2rem #a0205673;transform:translateY(-.0625rem)}@media(max-width:768px){.seo-landing__article[data-v-8637cecc]{gap:1.75rem;padding:1rem 1rem 1.75rem}.seo-landing-section__list[data-v-8637cecc],.seo-landing-section__p[data-v-8637cecc]{font-size:.875rem}.seo-landing-characters__title[data-v-8637cecc]{font-size:1.125rem}.seo-landing-ready__h2[data-v-8637cecc],.seo-landing-section__h2[data-v-8637cecc]{font-size:1.25rem}.seo-landing-editor[data-v-8637cecc]{padding:1rem}.seo-landing-faq__question[data-v-8637cecc]{font-size:.875rem;padding:.875rem 1rem}.seo-landing-ready__cta[data-v-8637cecc]{font-size:.875rem;max-width:20rem;width:100%}}
