.flirt-chat-landing .explainer--centered{height:auto;max-height:none;padding-top:28px;background:#fdab1b}.flirt-chat-landing .explainer--centered .explainer__content{width:min(100%,660px)}.flirt-chat-landing .explainer--centered .explainer__text{max-width:560px;line-height:1.5}.flirt-chat-landing .seo-benefits__heading,.flirt-chat-landing .seo-comparison__heading,.flirt-chat-landing .seo-cta__title,.flirt-chat-landing .seo-how-it-works-v2__heading,.flirt-chat-landing .seo-premium__title,.flirt-chat-landing .seo-statement__title{max-width:660px;margin-inline:auto;text-wrap:balance;overflow-wrap:anywhere}.flirt-chat-landing .seo-how-it-works-v2__title{font-size:28px;text-wrap:balance}.flirt-chat-landing .seo-benefits__title{text-wrap:balance}.flirt-chat-landing .seo-comparison__item{min-height:250px;gap:24px}.flirt-chat-landing .seo-statement__text{max-width:660px}.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__title{font-family:var(--font-display),sans-serif;font-size:62px;font-style:italic;font-weight:800;letter-spacing:var(--body-letter-spacing);line-height:.95;text-transform:uppercase}@media(max-width:1200px){.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__title{font-size:56px}}@media(max-width:992px){.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__title{font-size:52px}}@media(max-width:768px){.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__title{font-size:48px}}@media(max-width:610px){.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__title{font-size:44px}}@media(max-width:530px){.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__title{font-size:42px}}@media(max-width:468px){.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__title{font-size:40px}}@media(max-width:390px){.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__title{font-size:38px}}.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__title{max-width:660px}.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__description{max-width:560px;white-space:pre-line}.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__scroller{width:auto;margin:0;padding:0;overflow:visible;cursor:auto}.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__grid{width:100%;max-width:1000px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;gap:8px;margin-inline:auto}.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__card{grid-column:auto;grid-row:auto;min-height:170px;gap:24px}.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__art{display:none}.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__card-text{max-width:none}@media(max-width:992px){.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:610px){.flirt-chat-landing .seo-hero--v2 .seo-hero__title{font-size:clamp(32px,10vw,42px)}.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__grid{grid-template-columns:1fr}.flirt-chat-landing .flirt-chat-prompts .seo-how-to-start__card{min-height:0;padding:20px;flex-direction:row;align-items:center;gap:16px}.flirt-chat-landing .seo-comparison__item{min-height:210px}.flirt-chat-landing .seo-how-to-start__description{font-size:14px}}body:has(.chat-with-girls-landing){min-width:0}.chat-with-girls-landing .seo-hero--v2{height:auto;min-height:780px}.chat-with-girls-landing .seo-hero--v2 .seo-hero__container{z-index:auto;height:auto;min-height:inherit}.chat-with-girls-landing .seo-hero--v2 .seo-hero__copy{position:relative;z-index:4}.chat-with-girls-landing .seo-hero--v2 .seo-hero__faces{z-index:2}.chat-with-girls-landing .seo-hero__title{overflow-wrap:anywhere}.chat-with-girls-landing .seo-how-it-works-v2{padding-bottom:0}.chat-with-girls-landing .seo-how-it-works-v2__description{max-width:620px}.chat-with-girls-landing .seo-how-it-works-v2__title{font-size:26px;text-wrap:balance}.chat-with-girls-landing .seo-how-it-works-v2__image{height:180px;width:auto;max-width:100%}.chat-with-girls-landing .seo-how-it-works-v2__image--4{width:220px;height:210px}.chat-with-girls-landing .seo-chips__text{max-width:370px}.chat-with-girls-landing .seo-chips__item{line-height:1.25}.chat-with-girls-landing .seo-how-to-start--minimal{margin-bottom:40px}@media(min-width:611px)and (max-width:992px){.chat-with-girls-landing .seo-how-it-works-v2__grid{max-width:640px;margin-inline:auto;gap:32px 24px}.chat-with-girls-landing .seo-how-it-works-v2__image{margin-top:10px}}@media(max-width:992px){.chat-with-girls-landing .seo-how-it-works-v2__image{height:156px}.chat-with-girls-landing .seo-how-it-works-v2__image--4{width:auto;height:186px}}@media(max-width:1200px){.chat-with-girls-landing .seo-hero--v2 .seo-hero__container{padding-top:156px}}@media(min-width:769px)and (max-width:1200px){.chat-with-girls-landing .seo-hero--v2 .seo-hero__container{padding-bottom:156px}}@media(max-width:768px){.chat-with-girls-landing .seo-hero--v2{min-height:0}.chat-with-girls-landing .seo-hero--v2 .seo-hero__container{padding-block:140px 48px}}@media(max-width:920px){.chat-with-girls-landing .seo-faq__title{width:100%;margin-inline:auto;text-align:center}}@media(max-width:610px){.chat-with-girls-landing .seo-hero--v2 .seo-hero__container{padding-bottom:40px}.chat-with-girls-landing .chat-with-girls-promos,.chat-with-girls-landing .seo-faq{--seo-section-padding-block:80px}.chat-with-girls-landing .seo-hero--v2{min-height:0}.chat-with-girls-landing .seo-how-it-works-v2__title{font-size:24px}.chat-with-girls-landing h2,.chat-with-girls-landing h3{overflow-wrap:anywhere}}.chat-with-girls-statement{width:100%;max-width:570px;min-width:0;margin-inline:auto;font-size:16px;line-height:1.4;text-align:center}.chat-with-girls-statement p+p{margin-top:24px}@media(max-width:768px){.chat-with-girls-statement{font-size:14px}}.chat-with-girls-promos.seo-comparison--privacy{margin-bottom:calc(-1*var(--seo-section-padding-block))}.chat-with-girls-promos.seo-comparison--privacy .seo-comparison__grid{max-width:1000px;gap:24px}.chat-with-girls-promos.seo-comparison--privacy .seo-comparison__item{padding:40px 32px 32px;min-height:300px}.chat-with-girls-promos.seo-comparison--privacy .seo-comparison__title{max-width:calc(100% - 70px)}.chat-with-girls-promos.seo-comparison--privacy .seo-comparison__text{max-width:none;margin-top:24px;margin-bottom:24px}.chat-with-girls-promos.seo-comparison--privacy .seo-comparison__image{right:16px}.chat-with-girls-promos.seo-comparison--privacy .seo-comparison__item:first-child .seo-comparison__image{width:140px;height:auto;top:-40px}.chat-with-girls-promos.seo-comparison--privacy .seo-comparison__button{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:auto;text-align:center;line-height:1.2}@media(max-width:768px){.chat-with-girls-promos.seo-comparison--privacy .seo-comparison__grid{grid-template-columns:1fr;gap:38px}.chat-with-girls-promos.seo-comparison--privacy .seo-comparison__item{min-height:0;padding:32px 24px}.chat-with-girls-promos.seo-comparison--privacy .seo-comparison__item:first-child .seo-comparison__image{width:120px;top:-34px}}body:has(.dating-landing){min-width:0}.dating-landing h1,.dating-landing h2,.dating-landing h3{overflow-wrap:anywhere;text-wrap:balance}.dating-landing .seo-hero__container{padding-block:156px 100px}.dating-landing .seo-hero__title{max-width:1000px;font-size:72px;line-height:.95}.dating-landing .seo-hero__text{max-width:570px;font-size:16px;line-height:1.4}.dating-landing .seo-how-it-works-v2__description{max-width:660px}.dating-landing .seo-how-it-works-v2__title{font-size:26px}.dating-landing .seo-statement__title{max-width:760px}.dating-landing .seo-cta__title{max-width:850px;margin-inline:auto}@media(max-width:992px){.dating-landing .seo-hero__title{font-size:60px}}@media(max-width:920px){.dating-landing .seo-faq__title{width:100%;margin-inline:auto;text-align:center}}@media(max-width:610px){.dating-landing .seo-hero__container{padding-block:140px 64px}.dating-landing .seo-hero__title{font-size:46px}.dating-landing .seo-hero__text{font-size:14px}.dating-landing .seo-hero__features{gap:9px 16px}.dating-landing .seo-how-it-works-v2__title{font-size:24px}}.dating-hero-art{position:relative;display:grid;place-items:center;width:min(100%,620px);margin:40px auto 32px;min-height:218px}.dating-hero-art img{width:280px;height:auto}.dating-hero-art__bubble{position:absolute;top:20px;left:12px;padding:20px 28px;border:1px solid #fff;border-radius:24px 24px 4px 24px;background:linear-gradient(135deg,white,#fff1d2);font-size:24px;font-weight:700;transform:rotate(-8deg)}.dating-hero-art__bubble--reply{top:auto;left:auto;right:12px;bottom:24px;transform:rotate(8deg);border-radius:24px 24px 24px 4px}@media(max-width:610px){.dating-hero-art{min-height:170px;margin-block:32px}.dating-hero-art img{width:200px}.dating-hero-art__bubble{top:0;left:0;padding:12px 16px;font-size:16px}.dating-hero-art__bubble--reply{top:auto;left:auto;right:0;bottom:0}}.dating-statement-copy{max-width:620px;min-width:0;font-size:16px;line-height:1.4}.dating-statement-copy p+p{margin-top:28px}@media(max-width:610px){.dating-statement-copy{font-size:14px}}.dating-openers.seo-how-to-start--orange .seo-how-to-start__description{max-width:620px;white-space:pre-line}.dating-openers.seo-how-to-start--orange .seo-how-to-start__items-title{font-family:var(--font-display),sans-serif;font-weight:800;font-style:italic;line-height:.86;letter-spacing:var(--body-letter-spacing);text-transform:uppercase;font-size:28px;line-height:.95;margin:0 auto 32px;max-width:700px;text-align:center}.dating-openers.seo-how-to-start--orange .seo-how-to-start__scroller{overflow:visible}.dating-openers.seo-how-to-start--orange .seo-how-to-start__grid{width:100%;max-width:1040px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;gap:12px}.dating-openers.seo-how-to-start--orange .seo-how-to-start__card{grid-column:auto;grid-row:auto;min-height:230px}.dating-openers.seo-how-to-start--orange .seo-how-to-start__art{position:static;align-self:flex-end;width:118px;height:118px;object-fit:contain;transform:none;margin:0 0 10px}.dating-openers.seo-how-to-start--orange .seo-how-to-start__art--3{width:102px;height:102px;margin-bottom:18px}.dating-openers.seo-how-to-start--orange .seo-how-to-start__card-text{max-width:215px}@media(max-width:992px){.dating-openers.seo-how-to-start--orange .seo-how-to-start__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:610px){.dating-openers.seo-how-to-start--orange .seo-how-to-start__grid{grid-template-columns:1fr}.dating-openers.seo-how-to-start--orange .seo-how-to-start__card{min-height:150px;padding:20px}.dating-openers.seo-how-to-start--orange .seo-how-to-start__art{position:absolute;left:auto;bottom:auto;right:20px;top:14px;width:76px;height:76px}.dating-openers.seo-how-to-start--orange .seo-how-to-start__card-text{margin-top:44px}}.dating-anonymous .seo-cross-promo__card,.dating-flirt .seo-cross-promo__card{margin-bottom:0}.dating-anonymous .seo-cross-promo__tips,.dating-flirt .seo-cross-promo__tips{display:none}.dating-flirt{margin-bottom:calc(-1*var(--seo-section-padding-block))}@media(max-width:530px){.dating-flirt .seo-cross-promo__image{width:72%;max-width:240px;margin-bottom:32px}}.dating-premium.seo-chips--gray .seo-chips__title{max-width:780px;margin-bottom:36px}.dating-premium.seo-chips--gray .seo-chips__intro{max-width:570px}.dating-premium.seo-chips--gray .seo-chips__list{max-width:620px;margin-bottom:0}.dating-comfort-copy{max-width:620px;font-size:16px;line-height:1.4}.dating-comfort-copy p+p{margin-top:28px}@media(max-width:610px){.dating-comfort-copy{font-size:14px}}