html[data-site]:not([data-site=connectiondate]){--color-brand-500:var(--site-primary);--color-brand-600:var(--site-primary);--color-brand-700:var(--site-primary);--color-brand-soft:color-mix(in srgb,var(--site-primary) 9%,var(--site-background));--color-brand-softer:color-mix(in srgb,var(--site-primary) 4%,var(--site-background));--color-accent-cyan:var(--site-accent);--color-accent-cyan-soft:color-mix(in srgb,var(--site-accent) 20%,var(--site-background));--color-accent-lavender:var(--site-primary);--color-accent-lavender-soft:var(--color-brand-soft);--color-accent-amber:var(--site-accent);--color-accent-amber-soft:var(--color-accent-cyan-soft);--color-neutral-50:var(--site-background);--color-neutral-900:var(--site-foreground);--gradient-brand:linear-gradient(135deg,var(--site-button),var(--site-button));--gradient-wash:linear-gradient(180deg,var(--color-brand-soft),var(--site-background));--gradient-warm:linear-gradient(135deg,var(--site-accent),var(--site-primary));--gradient-app:var(--site-background);--shadow-brand:0 8px 24px color-mix(in srgb,var(--site-primary) 18%,transparent)}html[data-site-mode=light]{color-scheme:light;--color-neutral-0:#fff;--color-neutral-100:#f3f1f0;--color-neutral-200:#dedbd8;--color-neutral-300:#b7b1af;--color-neutral-400:#73666e;--color-neutral-500:#615660;--color-neutral-700:#51444e;--border-subtle:rgb(37 29 38/.12);--border-default:#dedbd8;--border-strong:#b7b1af;--color-success-500:#15803d;--color-success-soft:#dcfce7;--color-warning-500:#92400e;--color-warning-soft:#fef3c7;--color-danger-500:#b91c1c;--color-danger-soft:#fee2e2}html[data-site-mode=light] .site-auth-card{border:1px solid var(--border-subtle);box-shadow:0 24px 65px -28px rgb(28 20 37/.19)}html[data-site-mode=light] #age-gate-description{color:var(--fg-secondary)}html[data-site-mode=light] [role=alertdialog][aria-labelledby=age-gate-title] span.uppercase{color:var(--fg-secondary);border-color:var(--border-default);background:var(--bg-surface)}html[data-site-mode=light] .age-gate-legal{color:var(--fg-secondary)}html[data-site-mode=light] .age-gate-legal a{color:var(--fg-primary)}html[data-site-mode=light] [role=alertdialog][aria-labelledby=age-gate-title] button:not(:first-child){color:var(--fg-primary);border-color:var(--border-default)}html[data-site]:not([data-site=connectiondate]) .site-auth-visual img{border-radius:var(--radius-2xl);mask-image:linear-gradient(180deg,black 90%,transparent)}html[data-site=datinglovesingles] .site-auth-visual img{border-radius:46% 46% 20px 20px}html[data-site=datingsinglewomens] .site-auth-visual img{border-radius:45% 45% 4px 4px}html[data-site=dateonlove] .site-auth-visual img{border-radius:8px 70px 8px 8px}html[data-site=datinglovespot] .site-auth-visual img{border-radius:36px}html[data-site=look4date] .site-auth-visual img{border-radius:8px}html[data-site=space4date] .site-auth-visual img{border-radius:140px 140px 18px 18px}html[data-site=true69love] .site-auth-visual img{border-radius:48% 48% 20px 20px}html[data-site=fansmeetlove] .site-auth-visual img{border-radius:30px 90px 30px 90px}html[data-site=space4date]{--color-neutral-0:#1f2937;--color-neutral-100:#283548;--color-neutral-200:#374151;--color-neutral-300:#64748b;--color-neutral-400:#a8b5c9;--color-neutral-500:#cbd5e1;--color-neutral-700:#e2e8f0}html[data-site-layout=portrait]{--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px}html[data-site-layout=story]{--radius-lg:14px;--radius-xl:22px}html[data-site-layout=compact-search]{--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px}html[data-site-layout=blocks]{--radius-lg:24px;--radius-xl:28px}html[data-site-layout=two-way]{--radius-lg:18px;--radius-xl:28px;--radius-2xl:38px}html[data-site-layout=culture-club]{--radius-lg:16px;--radius-xl:24px;--radius-2xl:30px}html[data-site-font=editorial] .mkt-display,html[data-site-font=editorial] .site-display,html[data-site-font=romantic] .mkt-display,html[data-site-font=romantic] .site-display{font-family:var(--font-brand-serif),Georgia,serif;font-weight:500;letter-spacing:-.035em}html[data-site-font=geometric] .site-display{font-family:var(--font-brand-display),sans-serif;letter-spacing:-.055em;font-weight:800}.brand-hero{background:var(--gradient-wash);padding:clamp(2rem,6vw,6rem) 0}.brand-hero-inner{display:grid;align-items:center;gap:clamp(2rem,5vw,5rem)}.brand-hero h1{font-size:clamp(2.6rem,5.4vw,5.8rem);line-height:1.06;max-width:13ch}.brand-hero-image{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-2xl)}.brand-hero-image img{object-fit:cover}.brand-hero-copy{max-width:38rem}.brand-hero[data-layout=warm-grid] .brand-hero-image{border-radius:42% 42% 24px 24px}.brand-hero[data-layout=portrait] .brand-hero-image{border-radius:48% 48% 4px 4px}.brand-hero[data-layout=story] .brand-hero-image{border-radius:8px 80px 8px 8px;box-shadow:20px 20px 0 var(--color-brand-soft)}.brand-hero[data-layout=blocks] .brand-hero-image{border:12px solid var(--site-accent);border-radius:40px}.brand-hero[data-layout=compact-search] .brand-hero-image{border-radius:8px;box-shadow:16px 16px 0 var(--site-accent)}.brand-hero[data-layout=dark-orbit] .brand-hero-image{border-radius:180px 180px 24px 24px;border:1px solid var(--site-primary)}.brand-hero[data-layout=two-way] .brand-hero-image{border-radius:46% 46% 28px 28px;border:1px solid #8edbd4;box-shadow:0 20px 80px #ff746838;transform:rotate(1.5deg)}.brand-hero[data-layout=culture-club] .brand-hero-image{border-radius:14px;border:8px solid #fff;box-shadow:18px 18px 0 #2442dd,0 12px 40px #2442dd22;transform:rotate(-2deg)}@media (min-width:900px){.brand-hero-inner{grid-template-columns:1.05fr .95fr}.brand-hero[data-layout=blocks] .brand-hero-copy,.brand-hero[data-layout=portrait] .brand-hero-copy{order:2}.brand-hero[data-layout=portrait] .brand-hero-inner{grid-template-columns:.85fr 1.15fr}.brand-hero[data-layout=dark-orbit] .brand-hero-inner{grid-template-columns:1fr 1fr}}@media (min-width:768px){html[data-site-layout=portrait] .site-profile-detail-grid{grid-template-columns:minmax(260px,42%) 1fr}html[data-site-layout=story] .site-profile-detail-grid{grid-template-columns:minmax(240px,38%) 1fr}html[data-site-layout=dark-orbit] .site-profile-detail{border-top:3px solid var(--site-primary)}}html[data-site]:not([data-site=connectiondate]) .brand-hero-image,html[data-site]:not([data-site=connectiondate]) .brand-hero-image img,html[data-site]:not([data-site=connectiondate]) .site-editorial-photo{transition:transform .35s ease,filter .35s ease,box-shadow .35s ease}html[data-site=datinglovesingles] .brand-hero{background:radial-gradient(circle at 83% 15%,#fbd5e7 0,transparent 34%),linear-gradient(135deg,#fff9f6,#fff0f5)}html[data-site=datinglovesingles] .brand-hero-image{outline:2px solid #f9a8d4;outline-offset:9px}html[data-site=datinglovesingles] .brand-hero-image:hover img{transform:scale(1.035) rotate(-.6deg)}html[data-site=datinglovesingles] .site-editorial-photo{border-radius:42% 42% 18px 18px}html[data-site=datinglovesingles] .site-final-cta{border-radius:48px 48px 18px 18px}html[data-site=datinglovesingles] .site-auth-card{border-radius:40px 40px 18px 18px}html[data-site=datingsinglewomens] .brand-hero{background:linear-gradient(90deg,#f9f4e9 0 52%,#eee3d8 52% 100%)}html[data-site=datingsinglewomens] .brand-hero-image{box-shadow:0 0 0 1px #c9a678,14px 14px 0 #e7d5bc}html[data-site=datingsinglewomens] .brand-hero-image:hover img{transform:scale(1.025)}html[data-site=datingsinglewomens] .site-editorial-photo{border-radius:3px;outline:1px solid #c9a678;outline-offset:7px}html[data-site=datingsinglewomens] .site-auth-card,html[data-site=datingsinglewomens] .site-final-cta{border-radius:6px}html[data-site=dateonlove] .brand-hero{background:radial-gradient(ellipse at 78% 70%,#f8d8c8,transparent 48%),#fffbf5}html[data-site=dateonlove] .brand-hero-image{transform:rotate(-1.5deg);box-shadow:20px 22px 0 #f3d5c8}html[data-site=dateonlove] .brand-hero-image:hover{transform:rotate(0deg)}html[data-site=dateonlove] .site-editorial-photo{border-radius:8px 72px 8px 8px}html[data-site=dateonlove] .site-final-cta{border-radius:6px 76px 6px 6px}html[data-site=dateonlove] .site-auth-card{border-radius:8px 48px 8px 8px}html[data-site=datinglovespot] .brand-hero{background:radial-gradient(circle at 10% 18%,#c2f5e7 0 9%,transparent 9.2%),linear-gradient(125deg,#f2fbf8,#d5f7ed)}html[data-site=datinglovespot] .brand-hero-image{border:10px solid #f9b783;border-radius:42px}html[data-site=datinglovespot] .brand-hero-image:hover img{transform:scale(1.04)}html[data-site=datinglovespot] .site-editorial-photo{border-radius:36px;border:6px solid #d4f4ea}html[data-site=datinglovespot] .site-auth-card,html[data-site=datinglovespot] .site-final-cta{border-radius:38px}html[data-site=look4date] .brand-hero{background:linear-gradient(145deg,#f4f7fd 0 65%,#e3f5ba 65% 100%)}html[data-site=look4date] .brand-hero-image{box-shadow:15px 15px 0 #d9f99d}html[data-site=look4date] .brand-hero-image:hover img{transform:translate(5px,-5px) scale(1.015)}html[data-site=look4date] .site-editorial-photo{border-radius:8px;box-shadow:10px 10px 0 #d9f99d}html[data-site=look4date] .site-auth-card,html[data-site=look4date] .site-final-cta{border-radius:10px}html[data-site=space4date] .brand-hero{background:radial-gradient(circle at 75% 38%,#2b2f58,transparent 40%),radial-gradient(circle at 14% 78%,#173f56,transparent 30%),#111827}html[data-site=space4date] .brand-hero-image{box-shadow:0 0 0 1px #a78bfa,0 0 55px #7656bb55}html[data-site=space4date] .brand-hero-image:hover img{transform:scale(1.025);filter:saturate(1.13)}html[data-site=space4date] .site-editorial-photo{border-radius:140px 140px 18px 18px;border:1px solid #a78bfa}html[data-site=space4date] .site-final-cta{border:1px solid #67e8f9;box-shadow:0 0 42px #67e8f930}html[data-site=space4date] .site-auth-card{border:1px solid #a78bfa;border-radius:28px}html[data-site=true69love] .brand-hero{background:radial-gradient(circle at 80% 18%,#24415a 0,transparent 43%),radial-gradient(circle at 10% 85%,#72384b 0,transparent 39%),#11192b}html[data-site=true69love] .brand-hero-image:hover img{transform:scale(1.035);filter:saturate(1.14)}html[data-site=true69love] .site-editorial-photo{border-radius:48% 48% 22px 22px;border:1px solid #8edbd4}html[data-site=true69love] .site-final-cta{border:1px solid #8edbd4;box-shadow:0 18px 65px #ff746830}html[data-site=true69love] .site-auth-card{border:1px solid #8edbd455;border-radius:36px 36px 18px 18px}html[data-site=fansmeetlove] .brand-hero{background:radial-gradient(circle at 93% 12%,#ffd0ab 0,transparent 29%),radial-gradient(circle at 10% 83%,#dce3ff 0,transparent 35%),#faf7ef}html[data-site=fansmeetlove] .brand-hero-image:hover img{transform:scale(1.03) rotate(.5deg)}html[data-site=fansmeetlove] .site-editorial-photo{border-radius:24px 76px 24px 76px;box-shadow:12px 12px 0 #ffd0ab}html[data-site=fansmeetlove] .site-final-cta{border-radius:24px 80px 24px 80px}html[data-site=fansmeetlove] .site-auth-card{border-radius:24px 72px 24px 24px}html[data-site=onetimelove] .brand-hero{background:radial-gradient(circle at 86% 15%,#f8ded5,transparent 38%),linear-gradient(120deg,#fff9f6,#f9edf0)}html[data-site=onetimelove] .brand-hero-image{border-radius:46% 46% 18px 18px;box-shadow:18px 18px 0 #f2b89b66}html[data-site=onetimelove] .brand-hero-image:hover img{transform:scale(1.025)}html[data-site=onetimelove] .site-editorial-photo{border-radius:46% 46% 16px 16px}html[data-site=onetimelove] .site-auth-card,html[data-site=onetimelove] .site-final-cta{border-radius:36px 36px 12px 12px}html[data-site=onetimelove] .site-auth-visual img{border-radius:46% 46% 16px 16px}html[data-site=sedoramatch] .brand-hero{background:linear-gradient(115deg,#f4f7f1 0 63%,#e3eee5 63%)}html[data-site=sedoramatch] .brand-hero-image{border-radius:180px 180px 8px 8px;border:1px solid #d5a86b;box-shadow:14px 14px 0 #d5a86b44}html[data-site=sedoramatch] .brand-hero-image:hover img{transform:scale(1.02)}html[data-site=sedoramatch] .site-editorial-photo{border-radius:120px 120px 8px 8px}html[data-site=sedoramatch] .site-auth-card,html[data-site=sedoramatch] .site-final-cta{border-radius:8px 80px 8px 8px}html[data-site=sedoramatch] .site-auth-visual img{border-radius:120px 120px 8px 8px}html[data-site=crushmeet69]{--color-neutral-0:#211e35;--color-neutral-100:#29263e;--color-neutral-200:#38344f;--color-neutral-300:#6d6982;--color-neutral-400:#ada8c4;--color-neutral-500:#cac5df;--color-neutral-700:#e9e5f7}html[data-site=crushmeet69] .brand-hero{background:radial-gradient(circle at 80% 15%,#563b78 0,transparent 38%),radial-gradient(circle at 15% 85%,#2e4e39 0,transparent 36%),#151326}html[data-site=crushmeet69] .brand-hero-image{border:2px solid #b8f24b;border-radius:22px 90px 22px 22px;box-shadow:14px 14px 0 #c58bff77}html[data-site=crushmeet69] .brand-hero-image:hover img{transform:scale(1.04);filter:saturate(1.1)}html[data-site=crushmeet69] .site-editorial-photo{border-radius:22px 80px 22px 22px;border:2px solid #b8f24b}html[data-site=crushmeet69] .site-final-cta{border:1px solid #b8f24b;background-image:linear-gradient(135deg,#35295a,#1d3b37)!important}html[data-site=crushmeet69] .site-auth-card{border:1px solid #c58bff77;border-radius:20px 64px 20px 20px}html[data-site=crushmeet69] .site-auth-visual img{border-radius:20px 80px 20px 20px}html[data-site=crushmeet69] :is(button,a).text-white.bg-brand{color:#151326}html[data-site=sensiadate] .brand-hero{background:radial-gradient(ellipse at 82% 20%,#e6d9f4,transparent 45%),linear-gradient(145deg,#f7f5fb,#fff8f6)}html[data-site=sensiadate] .brand-hero-image{border-radius:45% 45% 45% 12%;box-shadow:18px 18px 0 #e3a9a966}html[data-site=sensiadate] .brand-hero-image:hover img{transform:scale(1.025)}html[data-site=sensiadate] .site-editorial-photo{border-radius:45% 45% 45% 12%}html[data-site=sensiadate] .site-auth-card,html[data-site=sensiadate] .site-final-cta{border-radius:42px 42px 42px 12px}html[data-site=sensiadate] .site-auth-visual img{border-radius:45% 45% 45% 12%}@media (min-width:900px){.brand-hero[data-layout=atelier] .brand-hero-inner,.brand-hero[data-layout=soft-flow] .brand-hero-inner{grid-template-columns:.9fr 1.1fr}.brand-hero[data-layout=atelier] .brand-hero-copy{order:2}.brand-hero[data-layout=electric] .brand-hero-inner{grid-template-columns:1.12fr .88fr}}@media (prefers-reduced-motion:reduce){html[data-site]:not([data-site=connectiondate]) .brand-hero-image,html[data-site]:not([data-site=connectiondate]) .brand-hero-image img,html[data-site]:not([data-site=connectiondate]) .site-editorial-photo{transition:none}html[data-site=dateonlove] .brand-hero-image{transform:none}}html[data-site=true69love] .brand-hero:after,html[data-site=true69love] .brand-hero:before{content:"";position:absolute;width:28rem;height:28rem;border:1px solid #8edbd455;border-radius:50%;pointer-events:none}html[data-site=true69love] .brand-hero{position:relative;overflow:hidden}html[data-site=true69love] .brand-hero:before{left:-18rem;top:5rem}html[data-site=true69love] .brand-hero:after{left:-13rem;top:10rem;border-color:#ff746855}html[data-site=true69love] .brand-hero-copy>p:first-child{color:#8edbd4}html[data-site=true69love] .brand-hero h1{letter-spacing:-.055em}html[data-site=true69love] .site-final-cta{background-image:linear-gradient(135deg,#da534f,#583867)!important}html[data-site=fansmeetlove] .brand-hero{position:relative;overflow:hidden}html[data-site=fansmeetlove] .brand-hero:after{content:"";position:absolute;right:-7rem;top:-7rem;width:21rem;height:21rem;background:repeating-radial-gradient(circle,#2442dd20 0 2px,transparent 2px 22px);border-radius:50%;pointer-events:none}html[data-site=fansmeetlove] .brand-hero-image:after{content:"";position:absolute;inset:auto 1rem 1rem auto;width:4rem;height:4rem;border:3px dashed #ff7a3d;border-radius:50%;pointer-events:none}html[data-site=fansmeetlove] .brand-hero-copy>p:first-child{color:#2442dd}html[data-site=fansmeetlove] .brand-hero h1{letter-spacing:-.065em}html[data-site=fansmeetlove] .site-final-cta{background-image:linear-gradient(135deg,#2442dd,#394dba)!important}@media (max-width:899px){html[data-site=true69love] .brand-hero:after,html[data-site=true69love] .brand-hero:before{display:none}}.site-profile-card[data-card-style]{border-radius:22px}.site-profile-layout{position:relative}.site-profile-image-link{width:100%;aspect-ratio:4/5;background:var(--bg-surface)}.site-profile-image-link .site-profile-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}.site-profile-info{bottom:80px;z-index:1;pointer-events:none}.site-profile-actions,.site-profile-info{position:absolute;inset-inline:0;padding:0 18px}.site-profile-actions{bottom:16px;z-index:2;gap:12px}.site-profile-card .site-profile-name{color:#fff;text-shadow:0 1px 4px #0007}.site-profile-card .site-profile-name span{color:#ffffffe0}.site-profile-card .site-profile-meta{color:#ffffffe0;text-shadow:0 1px 4px #0007}.site-profile-card[data-card-style=spotlight]{border-radius:110px 110px 24px 24px;border-color:var(--site-primary)}.site-profile-card[data-card-style=spotlight] .site-profile-image-link{aspect-ratio:3/4}.site-profile-card:not([data-card-style=portrait]):not([data-card-style=spotlight]) .site-profile-info{position:static;padding:18px 18px 12px;pointer-events:auto;min-height:84px}.site-profile-card:not([data-card-style=portrait]):not([data-card-style=spotlight]) .site-profile-actions{position:static;padding:12px 18px 18px;border-top:1px solid var(--border-subtle)}.site-profile-card:not([data-card-style=portrait]):not([data-card-style=spotlight]) .site-profile-name{color:var(--fg-primary);text-shadow:none}.site-profile-card:not([data-card-style=portrait]):not([data-card-style=spotlight]) .site-profile-meta,.site-profile-card:not([data-card-style=portrait]):not([data-card-style=spotlight]) .site-profile-name span{color:var(--fg-secondary);text-shadow:none}.site-profile-card:not([data-card-style=portrait]):not([data-card-style=spotlight]) .site-profile-meta span{white-space:normal}.site-profile-card:not([data-card-style=portrait]):not([data-card-style=spotlight]) .site-profile-scrim{display:none}.site-profile-card[data-card-style=square]{border-radius:6px;box-shadow:5px 5px 0 var(--color-accent-cyan-soft)}.site-profile-card[data-card-style=square] .site-profile-image-link{aspect-ratio:1}.site-profile-card[data-card-style=polaroid]{padding:12px 12px 0;border-radius:6px;box-shadow:0 10px 28px #35233412}.site-profile-card[data-card-style=polaroid] .site-profile-image-link{aspect-ratio:1;border-radius:3px}.site-profile-card[data-card-style=polaroid] .site-profile-name{font-family:var(--font-brand-serif),Georgia,serif;font-size:22px}.site-profile-card[data-card-style=arch]{border-radius:160px 160px 8px 8px;padding:10px 10px 0}.site-profile-card[data-card-style=arch] .site-profile-image-link{border-radius:150px 150px 4px 4px;aspect-ratio:4/5}.site-profile-card[data-card-style=arch] .site-profile-name{font-family:var(--font-brand-serif),Georgia,serif;font-size:22px}.site-profile-card:is([data-card-style=round],[data-card-style=orbit]){border-radius:32px;padding-top:20px}.site-profile-card:is([data-card-style=round],[data-card-style=orbit]) .site-profile-image-link{width:calc(100% - 40px);max-width:300px;margin-inline:auto;border-radius:50%;aspect-ratio:1;border:4px solid var(--color-brand-soft)}.site-profile-card:is([data-card-style=round],[data-card-style=orbit]) .site-profile-info>div,.site-profile-card:is([data-card-style=round],[data-card-style=orbit]) .site-profile-meta{justify-content:center;text-align:center}.site-profile-card[data-card-style=round]{border-bottom:4px solid var(--site-primary)}.site-profile-card[data-card-style=orbit]{background:radial-gradient(ellipse at 50% 30%,var(--color-brand-soft),transparent 65%);border-color:transparent;box-shadow:none}.site-profile-card[data-card-style=orbit] .site-profile-image-link{border-color:var(--site-primary);outline:1px solid var(--color-accent-cyan-soft);outline-offset:7px}.site-profile-card[data-card-style=ticket]{border-radius:24px 24px 8px 8px;border-bottom:5px solid var(--site-primary)}.site-profile-card[data-card-style=ticket] .site-profile-image-link{aspect-ratio:5/4}.site-profile-card[data-card-style=ticket] .site-profile-actions{border-top-style:dashed!important;border-top-width:2px!important}.site-profile-card[data-card-style=landscape]{border-radius:8px 40px 8px 8px}.site-profile-card[data-card-style=landscape] .site-profile-layout{display:grid;grid-template-columns:44% minmax(0,1fr);grid-template-rows:1fr auto;min-height:255px}.site-profile-card[data-card-style=landscape] .site-profile-image-link{grid-row:1/3;height:100%;aspect-ratio:auto}.site-profile-card[data-card-style=landscape] .site-profile-info{align-self:end}.site-profile-card[data-card-style=landscape] .site-profile-actions{align-self:end;border:0!important}.site-profile-card[data-card-style=moment]{border-radius:32px 32px 8px 8px;background:#fffaf8;box-shadow:0 12px 30px #a73c6314}.site-profile-card[data-card-style=moment] .site-profile-image-link{aspect-ratio:4/4.5;border-radius:30px 30px 4px 4px}.site-profile-card[data-card-style=moment] .site-profile-info{padding-bottom:8px!important}.site-profile-card[data-card-style=moment] .site-profile-name{font-family:var(--font-brand-serif),Georgia,serif;font-size:23px}.site-profile-card[data-card-style=atelier]{border-radius:140px 140px 12px 12px;padding:10px 10px 0;border-color:#d5a86b77}.site-profile-card[data-card-style=atelier] .site-profile-image-link{aspect-ratio:4/4.5;border-radius:130px 130px 4px 4px}.site-profile-card[data-card-style=atelier] .site-profile-name{font-family:var(--font-brand-serif),Georgia,serif;font-size:22px}.site-profile-card[data-card-style=pulse]{border-radius:10px 48px 10px 10px;border:1px solid #b8f24b77;box-shadow:9px 9px 0 #c58bff33}.site-profile-card[data-card-style=pulse] .site-profile-image-link{aspect-ratio:4/4.2;border-radius:9px 46px 0 0}.site-profile-card[data-card-style=pulse] .site-profile-actions{border-top-color:#c58bff55!important}.site-profile-card[data-card-style=flow]{border-radius:42px 42px 42px 12px;box-shadow:0 10px 30px #6b5daf14}.site-profile-card[data-card-style=flow] .site-profile-image-link{aspect-ratio:4/4.3;border-radius:40px 40px 32px 6px}.site-profile-card[data-card-style=flow] .site-profile-name{font-family:var(--font-brand-serif),Georgia,serif;font-size:22px}.site-feed-page[data-feed-design] .site-profile-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;max-width:none;margin-inline:0}.site-feed-page[data-feed-design] .site-profile-grid-few{max-width:880px}.site-feed-page[data-feed-design] .site-profile-grid-single{max-width:420px}.site-feed-page[data-feed-design=landscape] .site-profile-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.site-feed-page[data-feed-design=landscape] .site-profile-grid-few{max-width:1200px}.site-feed-page[data-feed-design=landscape] .site-profile-grid-single{max-width:620px}.site-feed-page[data-feed-design=orbit] .site-profile-grid-few,.site-feed-page[data-feed-design=round] .site-profile-grid-few{max-width:760px;margin-inline:auto}.site-feed-page[data-feed-design=spotlight] .site-profile-grid-few{max-width:820px;margin-inline:auto}.site-feed-page[data-feed-design=polaroid] .site-profile-grid{gap:32px}.site-feed-page[data-feed-design=polaroid]>section{padding:24px;background:var(--color-brand-softer);border-radius:24px}.site-feed-page[data-feed-design=arch]>section{border-top:1px solid var(--border-subtle);padding-top:24px}.site-feed-page[data-feed-design=ticket]>section{border-left:4px solid var(--site-primary);padding-left:24px}.site-feed-page[data-feed-design=square] .site-feed-features>*{border-radius:6px;box-shadow:none}.site-feed-page[data-feed-design=orbit] .site-feed-features>*{border-radius:28px;background:var(--color-brand-softer)}.site-feed-page[data-feed-design=atelier] .site-profile-grid-few,.site-feed-page[data-feed-design=flow] .site-profile-grid-few,.site-feed-page[data-feed-design=moment] .site-profile-grid-few,.site-feed-page[data-feed-design=pulse] .site-profile-grid-few{max-width:900px}.site-feed-page[data-feed-design=moment]>section{border-top:1px solid #a73c6330;padding-top:20px}.site-feed-page[data-feed-design=atelier]>section{border-left:2px solid #d5a86b;padding-left:22px}.site-feed-page[data-feed-design=pulse]>section{border-left:4px solid #b8f24b;padding-left:20px}.site-feed-page[data-feed-design=flow]>section{border-radius:28px;background:#ffffff88;padding:20px}.site-discovery{display:grid;gap:18px}.site-discovery-heading{position:relative;isolation:isolate;display:flex;align-items:center;min-height:150px;padding:24px 28px;overflow:hidden;border:1px solid var(--border-subtle);border-radius:24px;background:var(--color-brand-softer)}.site-discovery-copy{position:relative;z-index:1;min-width:0}.site-discovery-brand{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-600)}.site-discovery-brand img{width:24px;height:24px;object-fit:contain}.site-discovery-heading h1{margin:0;font-size:clamp(30px,3.2vw,44px);line-height:1.1;color:var(--fg-primary)}.site-discovery-description{margin-top:8px;max-width:48ch;color:var(--fg-secondary);line-height:1.5}.site-discovery-mark{position:absolute;width:190px;height:190px;right:-25px;top:-35px;opacity:.12;pointer-events:none}.site-discovery-photo{flex:0 0 28%;width:28%;height:132px;overflow:hidden}.site-discovery-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 42%}.site-discovery[data-intro=romantic] .site-discovery-heading{justify-content:center;text-align:center;border:0;border-radius:0;background:transparent;padding:16px 24px}.site-discovery[data-intro=romantic] .site-discovery-brand{justify-content:center}.site-discovery[data-intro=romantic] .site-discovery-mark{width:90px;height:90px;top:30px;right:8%;transform:rotate(12deg)}.site-discovery[data-intro=editorial] .site-discovery-heading{padding:12px 22px 12px 12px;gap:24px;border-radius:76px 8px 8px 76px;min-height:160px}.site-discovery[data-intro=editorial] .site-discovery-photo{flex-basis:220px;width:220px;height:136px;border-radius:68px 5px 5px 68px}.site-discovery[data-intro=editorial] .site-discovery-copy{padding:0}.site-discovery[data-intro=story] .site-discovery-heading{flex-direction:row-reverse;justify-content:space-between;background:var(--color-brand-softer);padding:12px 18px 12px 28px;border:1px solid var(--border-subtle);gap:24px;min-height:160px;border-radius:10px 36px 10px 10px}.site-discovery[data-intro=story] .site-discovery-photo{border-radius:6px 26px 6px 6px;height:134px;flex-basis:230px;width:230px}.site-discovery[data-intro=story] .site-discovery-mark{display:none}.site-discovery[data-intro=social]{background:var(--color-brand-soft);padding:24px;border-radius:32px}.site-discovery[data-intro=social] .site-discovery-heading{padding:0 8px 8px;min-height:150px;border:0;background:transparent}.site-discovery[data-intro=search]{border-left:6px solid var(--site-primary);padding:0 0 0 24px;gap:16px}.site-discovery[data-intro=search] .site-discovery-heading{min-height:130px;padding:0;border:0;border-radius:0;background:transparent}.site-discovery[data-intro=search] .site-discovery-mark{width:130px;height:130px;right:10px;top:0}.site-discovery[data-intro=constellation] .site-discovery-heading{justify-content:center;text-align:center;border-radius:50px;background:radial-gradient(ellipse at center,var(--color-brand-soft),var(--bg-app));min-height:210px}.site-discovery[data-intro=constellation] .site-discovery-brand{justify-content:center}.site-discovery[data-intro=constellation] .site-discovery-mark{left:24px;top:24px;width:150px;height:150px}.site-discovery[data-intro=chemistry] .site-discovery-heading{border-radius:6px 64px 6px 6px;border-left:5px solid var(--site-primary);background:linear-gradient(110deg,var(--color-brand-soft),var(--bg-app))}.site-discovery[data-intro=chemistry] .site-discovery-mark{right:35px;top:15px;width:170px;height:170px;opacity:.3}.site-discovery[data-intro=club] .site-discovery-heading{min-height:158px;padding:14px 22px;gap:26px;border-radius:12px;background:var(--color-accent-cyan-soft);border-bottom:4px solid var(--site-primary)}.site-discovery[data-intro=club] .site-discovery-photo{flex-basis:232px;width:232px;height:120px;border-radius:10px;border:4px solid var(--bg-surface);transform:rotate(-2deg)}.site-discovery[data-intro=club] .site-discovery-copy{padding-block:4px}.site-discovery[data-intro=moment] .site-discovery-heading{min-height:154px;gap:24px;border-radius:34px 34px 8px 8px;background:linear-gradient(100deg,#fff9f6,#f9e9ec)}.site-discovery[data-intro=moment] .site-discovery-photo{order:2;margin-left:auto;width:230px;flex-basis:230px;height:112px;border-radius:55px 55px 6px 6px}.site-discovery[data-intro=moment] .site-discovery-mark{opacity:.06;right:26%}.site-discovery[data-intro=atelier] .site-discovery-heading{min-height:156px;gap:24px;padding:14px 24px 14px 14px;border-radius:80px 8px 8px 8px;background:#ecf3ed;border-color:#d5a86b88}.site-discovery[data-intro=atelier] .site-discovery-photo{flex-basis:218px;width:218px;height:126px;border-radius:68px 4px 4px 4px}.site-discovery[data-intro=atelier] .site-discovery-mark{opacity:.08}.site-discovery[data-intro=pulse] .site-discovery-heading{min-height:152px;gap:22px;padding:14px 24px;border:1px solid #b8f24b77;border-left:5px solid #b8f24b;border-radius:12px 48px 12px 12px;background:linear-gradient(115deg,#25203b,#19162c)}.site-discovery[data-intro=pulse] .site-discovery-photo{order:2;margin-left:auto;flex-basis:230px;width:230px;height:118px;border-radius:8px 34px 8px 8px}.site-discovery[data-intro=pulse] .site-discovery-brand{color:#b8f24b}.site-discovery[data-intro=pulse] .site-discovery-mark{opacity:.1}.site-discovery[data-intro=flow] .site-discovery-heading{min-height:154px;gap:22px;padding:12px 26px 12px 12px;border:0;border-radius:76px 28px 76px 14px;background:linear-gradient(110deg,#f0ebfa,#fff8f7)}.site-discovery[data-intro=flow] .site-discovery-photo{flex-basis:222px;width:222px;height:128px;border-radius:68px 24px 68px 10px}.site-discovery[data-intro=flow] .site-discovery-mark{opacity:.07}.site-account-trigger{display:flex;min-height:44px;align-items:center;gap:8px;border:1px solid var(--border-subtle);border-radius:12px;padding:10px 14px;cursor:pointer;color:var(--fg-primary);background:var(--bg-surface);font-size:14px}.site-account-trigger::-webkit-details-marker{display:none}.site-account-trigger:focus-visible{outline:2px solid var(--site-primary);outline-offset:3px}.site-account-dropdown{position:relative}.site-account-panel{position:absolute;right:0;top:calc(100% + 12px);width:320px;max-height:calc(100dvh - 110px);overflow-y:auto;display:grid;gap:12px;padding:16px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:18px;box-shadow:0 16px 48px #0003}.site-navigation-account{display:flex;align-items:center;justify-content:flex-end;gap:12px}@media (min-width:1024px){.app-canvas[data-navigation=top]{flex-direction:column}.site-navigation[data-navigation=top]{z-index:40;width:100%;height:auto;display:grid;grid-template-columns:minmax(200px,1fr) auto;gap:8px 24px;border-right:0;border-bottom:1px solid var(--border-subtle);padding:14px 32px 10px}.site-navigation[data-navigation=top] .site-navigation-logo{grid-column:1;grid-row:1;justify-self:start}.site-navigation[data-navigation=top] .site-navigation-account{grid-column:2;grid-row:1}.site-navigation[data-navigation=top] .site-navigation-links{grid-column:1/-1;grid-row:2;margin:0;padding:0;overflow:visible}.site-navigation[data-navigation=top] .site-navigation-links ul{flex-direction:row;flex-wrap:wrap;gap:6px}.site-navigation[data-navigation=top] .site-navigation-links li{margin:0}.site-navigation[data-navigation=top] .site-navigation-group{display:none}.site-navigation[data-navigation=top] .site-navigation-links a{white-space:nowrap;min-height:44px}html[data-site=datinglovesingles] .site-navigation[data-navigation=top]{border-top:4px solid var(--site-primary);background:var(--bg-surface)}html[data-site=datinglovesingles] .site-navigation-links ul{justify-content:center}html[data-site=datinglovesingles] .site-navigation-links a{border-radius:999px}html[data-site=dateonlove] .site-navigation[data-navigation=top]{background:var(--site-background);border-bottom:3px double var(--site-primary)}html[data-site=dateonlove] .site-navigation-links a{border-radius:4px}html[data-site=look4date] .site-navigation[data-navigation=top]{padding-bottom:0}html[data-site=look4date] .site-navigation-links a{border-radius:0;border-bottom:3px solid transparent}html[data-site=look4date] .site-navigation-links a[aria-current=page]{border-bottom-color:var(--site-primary);box-shadow:none}html[data-site=fansmeetlove] .site-navigation[data-navigation=top]{border-bottom:5px solid var(--site-primary);background:var(--bg-surface)}html[data-site=fansmeetlove] .site-navigation-links a[aria-current=page]{background:var(--site-primary);color:white}html[data-site=fansmeetlove] .site-navigation-links a[aria-current=page] svg{color:white}html[data-site=datingsinglewomens] .site-navigation[data-navigation=side]{background:var(--site-background);border-right:3px double var(--site-accent)}html[data-site=datingsinglewomens] .site-navigation-links a{border-radius:0;border-bottom:1px solid var(--border-subtle)}html[data-site=datinglovespot] .site-navigation[data-navigation=side]{width:250px;margin:16px 0 16px 16px;top:16px;height:calc(100dvh - 32px);border:1px solid var(--border-subtle);border-radius:30px;box-shadow:0 12px 32px #0f766e12}html[data-site=datinglovespot] .site-navigation-links a[aria-current=page]{border-left:4px solid var(--site-primary)}html[data-site=space4date] .site-navigation[data-navigation=side]{width:250px;margin:16px 0 16px 16px;top:16px;height:calc(100dvh - 32px);border:1px solid var(--site-primary);border-radius:32px 8px 32px 8px;background:var(--bg-surface)}html[data-site=space4date] .site-navigation-links a{border-radius:999px}html[data-site=true69love] .site-navigation[data-navigation=side]{width:264px;border-right:3px solid var(--site-primary)}html[data-site=true69love] .site-navigation-links a{border-radius:4px 22px 22px 4px}html[data-site=onetimelove] .site-navigation[data-navigation=side]{width:262px;border-right:1px solid #a73c6344;background:#fffaf8}html[data-site=onetimelove] .site-navigation-links a{border-radius:22px 22px 6px 6px}html[data-site=sedoramatch] .site-navigation[data-navigation=side]{width:260px;border-right:3px double #d5a86b;background:#f7f9f5}html[data-site=sedoramatch] .site-navigation-links a{border-radius:4px;border-bottom:1px solid #d5a86b33}html[data-site=crushmeet69] .site-navigation[data-navigation=side]{width:258px;border-right:2px solid #b8f24b;background:#211e35}html[data-site=crushmeet69] .site-navigation-links a{border-radius:8px 24px 8px 8px}html[data-site=sensiadate] .site-navigation[data-navigation=side]{width:260px;margin:12px 0 12px 12px;top:12px;height:calc(100dvh - 24px);border:1px solid #6b5daf44;border-radius:42px 42px 42px 12px;background:#fff}html[data-site=sensiadate] .site-navigation-links a{border-radius:24px 24px 24px 6px}}@media (max-width:767px){.site-discovery-heading{padding:24px 18px;min-height:160px}.site-discovery-photo{display:none}.site-discovery[data-intro=editorial] .site-discovery-heading{border-radius:4px 40px 4px 4px;min-height:170px;padding:18px}.site-discovery[data-intro=editorial] .site-discovery-copy{padding:0}.site-discovery[data-intro=club] .site-discovery-heading{padding:20px}.site-discovery:is([data-intro=moment],[data-intro=atelier],[data-intro=pulse],[data-intro=flow]) .site-discovery-heading{min-height:132px;padding:18px}.site-discovery[data-intro=social]{padding:16px}.site-discovery-mark{opacity:.07!important;width:110px!important;height:110px!important}.site-discovery[data-intro=search]{padding-left:12px}.site-feed-page[data-feed-design=polaroid]>section{padding:16px}.site-feed-page[data-feed-design=ticket]>section{padding-left:12px}.site-feed-page[data-feed-design] .site-profile-grid{gap:20px}}@media (max-width:420px){.site-profile-card[data-card-style=landscape] .site-profile-layout{grid-template-columns:40% minmax(0,1fr);min-height:235px}.site-profile-card[data-card-style=landscape] .site-profile-info{padding:12px}.site-profile-card[data-card-style=landscape] .site-profile-actions{padding:12px;gap:6px}}@media (prefers-reduced-motion:reduce){.site-profile-card .site-profile-photo{transition:none}.site-profile-card:hover .site-profile-photo{transform:none}}.site-account-dropdown:not([open]) .site-account-panel{display:none}.site-profile-card:is([data-card-style=round],[data-card-style=orbit]) .site-profile-image-link{overflow:visible}.site-profile-card:is([data-card-style=round],[data-card-style=orbit]) .site-profile-photo{border-radius:50%}.site-profile-card:is([data-card-style=arch],[data-card-style=spotlight]) .site-profile-premium{left:50%;right:auto;transform:translateX(-50%)}.site-profile-card:is([data-card-style=arch],[data-card-style=spotlight]) .site-profile-online{top:46px;left:50%;right:auto;transform:translateX(-50%)}@media (min-width:1024px){.site-navigation[data-navigation=top]{grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 24px;min-height:80px}.site-navigation[data-navigation=top] .site-navigation-links{grid-column:2;grid-row:1}.site-navigation[data-navigation=top] .site-navigation-account{grid-column:3;grid-row:1;gap:8px}.site-navigation[data-navigation=top] .site-navigation-links ul{justify-content:center;flex-wrap:nowrap;gap:2px}.site-navigation[data-navigation=top] .site-navigation-links a{gap:7px;padding:10px;font-size:13px}.site-navigation[data-navigation=top] .site-navigation-links a>span:first-of-type{flex:initial}html[data-site=look4date] .site-navigation[data-navigation=top]{padding-bottom:12px;border-bottom-width:1px}html[data-site=fansmeetlove] .site-navigation[data-navigation=top]{border-bottom-width:2px;box-shadow:0 4px 20px #2442dd0a}html[data-site=datinglovesingles] .site-navigation[data-navigation=side]{width:264px;border-right:1px solid var(--border-subtle);background:var(--bg-surface)}html[data-site=datinglovesingles] .site-navigation-links a{border-radius:999px}html[data-site=datinglovesingles] .site-navigation-logo{border-bottom:2px solid var(--color-brand-soft);padding-bottom:12px}html[data-site=dateonlove] .site-navigation[data-navigation=side]{width:260px;margin:14px 0 14px 14px;top:14px;height:calc(100dvh - 28px);border:1px solid var(--border-subtle);border-radius:8px 36px 8px 8px}html[data-site=dateonlove] .site-navigation-links a{border-radius:4px}html[data-site=dateonlove] .site-navigation-links a[aria-current=page]{border-left:3px solid var(--site-primary)}}@media (min-width:1024px) and (max-width:1199px){.site-navigation[data-navigation=top]{grid-template-columns:170px minmax(0,1fr) auto;padding-inline:16px;gap:8px}.site-navigation[data-navigation=top] .site-navigation-links a{gap:5px;padding-inline:7px;font-size:12px}.site-navigation[data-navigation=top] .site-account-label{display:none}}.site-account-secondary{padding-bottom:10px;border-bottom:1px solid var(--border-subtle)}.site-account-secondary .site-navigation-group{padding-block:5px}.site-account-secondary a{min-height:44px}.site-navigation[data-navigation=top] .site-account-secondary .site-navigation-group{display:block}