.home_page__PYjce{color-scheme:dark;--ds-colour-bg-page:rgb(18 18 18);--ds-colour-bg-surface:rgb(29 29 29);--ds-colour-bg-surface-raised:rgb(36 36 36);--ds-colour-text-primary:rgb(245 244 242);--ds-colour-text-secondary:rgb(170 170 170);--ds-colour-border-default:rgb(255 255 255/0.1);--ds-colour-text-inverse:rgb(18 18 18);--ds-colour-focus-ring:rgb(245 163 204);--ds-font-body:"neue-haas-grotesk-text",Arial,sans-serif;--ds-font-display-narrow:"owners-narrow",Impact,sans-serif;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-space-16:64px;--ds-space-20:80px;--ds-space-24:96px;--ds-radius-lg:16px;--ds-radius-xl:24px;--ds-radius-pill:9999px;--ds-color-brand-pink:253 95 194;--ds-color-pink-300:245 163 204;--network-accent:rgb(var(--ds-color-brand-pink));--network-accent-hover:rgb(var(--ds-color-pink-300));--network-accent-muted:rgb(var(--ds-color-brand-pink)/0.09);--network-accent-border:rgb(var(--ds-color-brand-pink)/0.22)}.home_page__PYjce *,.home_page__PYjce :after,.home_page__PYjce :before{box-sizing:border-box}.home_page__PYjce{margin:0;background:var(--ds-colour-bg-page);color:var(--ds-colour-text-primary);font-family:var(--ds-font-body);font-size:16px;line-height:1.6}.home_page__PYjce a{color:inherit;text-decoration:none}.home_page__PYjce a:focus-visible{outline:2px solid var(--ds-colour-focus-ring);outline-offset:var(--ds-space-1)}.home_page__PYjce img{display:block;max-width:100%}.home_page__PYjce figure,.home_page__PYjce h1,.home_page__PYjce h2,.home_page__PYjce h3,.home_page__PYjce p{margin:0}.home_page__PYjce h1,.home_page__PYjce h2{font-family:var(--ds-font-display-narrow);font-weight:700;text-transform:uppercase;line-height:1;text-wrap:balance}.home_page__PYjce h1{font-size:48px}.home_page__PYjce h2{font-size:40px}.home_page__PYjce h3{font-size:18px;font-weight:700;line-height:1.4}.home_page__PYjce .home_container__ehvOC{width:min(100% - var(--ds-space-10),1200px);margin-inline:auto}.home_page__PYjce .home_skip-link__QJPVI{position:absolute;top:var(--ds-space-3);left:var(--ds-space-3);z-index:5;padding:var(--ds-space-3);background:var(--ds-colour-bg-surface-raised);transform:translateY(-200%)}.home_page__PYjce .home_skip-link__QJPVI:focus{transform:translateY(0)}.home_page__PYjce .home_header__Npimz{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-4);min-height:var(--ds-space-24);border-bottom:1px solid var(--ds-colour-border-default)}.home_page__PYjce .home_brand__fhFrs{display:inline-flex;align-items:center;min-height:var(--ds-space-12)}.home_page__PYjce .home_brand__fhFrs svg{width:160px;height:auto;fill:rgb(var(--ds-color-pink-400))}.home_page__PYjce .home_nav__vriFe{display:flex;align-items:center;gap:var(--ds-space-8)}.home_page__PYjce .home_nav-section__uLTtn{display:none;color:var(--ds-colour-text-secondary);font-size:14px}.home_page__PYjce .home_footer__Jjicd a:hover,.home_page__PYjce .home_nav-section__uLTtn:hover{color:var(--ds-colour-text-primary)}.home_page__PYjce .home_button__cm321{display:inline-flex;justify-content:center;align-items:center;gap:var(--ds-space-4);min-height:var(--ds-space-12);padding:var(--ds-space-3) var(--ds-space-6);border:1px solid transparent;border-radius:var(--ds-radius-pill);background:var(--network-accent);color:var(--ds-colour-text-inverse);font-size:14px;font-weight:700;line-height:1.5;transition:background .15s ease}.home_page__PYjce .home_button__cm321:hover{background:var(--network-accent-hover)}.home_page__PYjce .home_button-outline__J6l8n{background:transparent;color:var(--ds-colour-text-primary);border-color:var(--ds-colour-border-default);padding-inline:var(--ds-space-4)}.home_page__PYjce .home_button-outline__J6l8n:hover{background:var(--ds-colour-bg-surface-raised)}.home_page__PYjce .home_arrow__sB6ER{font-size:20px;line-height:1}.home_page__PYjce .home_eyebrow__vxZWe{display:flex;align-items:center;gap:var(--ds-space-2);color:var(--network-accent);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.home_page__PYjce .home_sparkle__L9RQ7{font-size:20px}.home_page__PYjce .home_hero__nT7XJ{display:grid;gap:var(--ds-space-12);padding-block:var(--ds-space-16)}.home_page__PYjce .home_hero__nT7XJ h1{margin-top:var(--ds-space-6)}.home_page__PYjce .home_accent__Q0lof{color:var(--network-accent)}.home_page__PYjce .home_intro__MITzE{max-width:440px;margin-top:var(--ds-space-6);color:var(--ds-colour-text-secondary);font-size:18px;line-height:1.6}.home_page__PYjce .home_hero-actions__L382Z{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-6);margin-top:var(--ds-space-8)}.home_page__PYjce .home_text-link__fN242{display:inline-flex;align-items:center;min-height:var(--ds-space-12);gap:var(--ds-space-3);font-size:14px}.home_page__PYjce .home_text-link__fN242:hover{color:var(--network-accent)}.home_page__PYjce .home_micro__rIdcL{margin-top:var(--ds-space-4);color:var(--ds-colour-text-secondary);font-size:12px}.home_page__PYjce .home_hero-art__iO2S0{position:relative;isolation:isolate;padding:var(--ds-space-6) 0 var(--ds-space-10)}.home_page__PYjce .home_hero-art__iO2S0:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse,var(--network-accent-muted),transparent 65%)}.home_page__PYjce .home_portrait-grid__GpL6q{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:var(--ds-space-2)}.home_page__PYjce .home_portrait__cr_aO{position:relative;overflow:hidden;border:1px solid var(--ds-colour-border-default);border-radius:var(--ds-radius-lg);background:var(--ds-colour-bg-surface)}.home_page__PYjce .home_portrait__cr_aO img{width:100%;height:100%;aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover}.home_page__PYjce .home_portrait__cr_aO:first-child{transform:rotate(-7deg) translateY(var(--ds-space-6))}.home_page__PYjce .home_portrait__cr_aO:last-child{transform:rotate(7deg) translateY(var(--ds-space-6))}.home_page__PYjce .home_portrait-main__NnXFV{z-index:1}.home_page__PYjce .home_portrait-main__NnXFV img{aspect-ratio:1/1.8}.home_page__PYjce .home_portrait__cr_aO figcaption{position:absolute;inset:auto 0 0;padding:var(--ds-space-8) var(--ds-space-3) var(--ds-space-3);background:linear-gradient(transparent,rgb(0 0 0/.85));font-size:12px}.home_page__PYjce .home_portrait__cr_aO figcaption span{display:block;color:rgb(245 244 242/.75);font-size:10px}.home_page__PYjce .home_floating-note__WYIxw{position:relative;z-index:2;width:-moz-fit-content;width:fit-content;margin:calc(-1 * var(--ds-space-3)) auto 0;padding:var(--ds-space-3) var(--ds-space-4);border:1px solid var(--network-accent-border);border-radius:var(--ds-radius-pill);background:var(--ds-colour-bg-surface);font-size:12px}.home_page__PYjce .home_floating-note__WYIxw span{color:var(--network-accent);margin-right:var(--ds-space-2)}.home_page__PYjce .home_art-caption__fzctg{text-align:center;color:var(--ds-colour-text-secondary);font-size:12px;margin-top:var(--ds-space-5)}.home_page__PYjce .home_stats__esBGY{padding-block:var(--ds-space-10);border-block:1px solid var(--ds-colour-border-default)}.home_page__PYjce .home_stats-label__IjUM3{text-align:center;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ds-colour-text-secondary)}.home_page__PYjce .home_stats__esBGY dl{display:grid;gap:var(--ds-space-8);margin:var(--ds-space-8) 0 0}.home_page__PYjce .home_stat__SqbEG{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--ds-space-2)}.home_page__PYjce .home_stat__SqbEG dt{color:var(--ds-colour-text-secondary);font-size:14px}.home_page__PYjce .home_stat__SqbEG dd{margin:0;font-family:var(--ds-font-display-narrow);font-size:48px;font-weight:700;line-height:1}.home_page__PYjce .home_feature__B1Jka{display:grid;gap:var(--ds-space-10);padding-block:var(--ds-space-16)}.home_page__PYjce .home_feature__B1Jka+.home_feature__B1Jka{border-top:1px solid var(--ds-colour-border-default)}.home_page__PYjce .home_feature-copy__ajrqR h2{margin-top:var(--ds-space-5)}.home_page__PYjce .home_feature-copy__ajrqR>p{margin-top:var(--ds-space-6);color:var(--ds-colour-text-secondary);max-width:440px}.home_page__PYjce .home_feature-list__oPr5D{display:grid;gap:var(--ds-space-5);padding:0;margin:var(--ds-space-8) 0;list-style:none}.home_page__PYjce .home_feature-list__oPr5D li{display:flex;gap:var(--ds-space-3);align-items:flex-start}.home_page__PYjce .home_feature-list__oPr5D .home_check__Vl6Jw{color:var(--network-accent)}.home_page__PYjce .home_feature-list__oPr5D strong{font-size:14px;font-weight:500}.home_page__PYjce .home_preview__LiUGZ{border:1px solid var(--ds-colour-border-default);border-radius:var(--ds-radius-xl);background:var(--ds-colour-bg-surface);overflow:hidden}.home_page__PYjce .home_preview-top__6r6jt{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-4);padding:var(--ds-space-4) var(--ds-space-5);border-bottom:1px solid var(--ds-colour-border-default);font-size:12px}.home_page__PYjce .home_preview-label__ktSha{color:var(--ds-colour-text-secondary);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.home_page__PYjce .home_creator-__3Xyis.home_page__PYjce{display:grid;grid-template-columns:1fr 1fr;min-width:0}.home_page__PYjce .home_creator-image__C51Sy{position:relative;min-width:0;background:var(--ds-colour-bg-page)}.home_page__PYjce .home_creator-image__C51Sy img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home_page__PYjce .home_creator-details__iBhXf{padding:var(--ds-space-5) var(--ds-space-4)}.home_page__PYjce .home_detail-label__0d614{color:var(--ds-colour-text-secondary);font-size:10px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--ds-space-2)}.home_page__PYjce .home_detail-label__0d614:not(:first-child){margin-top:var(--ds-space-6)}.home_page__PYjce .home_creator-details__iBhXf h3{font-size:18px}.home_page__PYjce .home_tags__k7bQn{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.home_page__PYjce .home_tag__8fHP3{display:inline-block;padding:var(--ds-space-1) var(--ds-space-2);border:1px solid var(--network-accent-border);border-radius:var(--ds-radius-pill);background:var(--network-accent-muted);color:var(--network-accent);font-size:10px}.home_page__PYjce .home_backstory__sCN_W{font-size:12px;line-height:1.6;color:var(--ds-colour-text-secondary)}.home_page__PYjce .home_preview-bottom__N7Pbe{padding:var(--ds-space-4) var(--ds-space-5);color:var(--ds-colour-text-secondary);font-size:12px}.home_page__PYjce .home_preview-bottom__N7Pbe span{color:var(--network-accent);margin-right:var(--ds-space-2)}.home_page__PYjce .home_chat-profile__VEtom{display:flex;align-items:center;gap:var(--ds-space-3)}.home_page__PYjce .home_avatar__LPdXu{width:var(--ds-space-10);height:var(--ds-space-10);border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.home_page__PYjce .home_chat-profile__VEtom strong{display:block;font-size:14px}.home_page__PYjce .home_chat-profile__VEtom small{color:var(--ds-colour-text-secondary);font-size:10px}.home_page__PYjce .home_chat-__nRel6.home_page__PYjce{display:flex;flex-direction:column;gap:var(--ds-space-4);padding:var(--ds-space-6) var(--ds-space-5)}.home_page__PYjce .home_chat-time__afTde{align-self:center;font-size:10px;color:var(--ds-colour-text-secondary)}.home_page__PYjce .home_bubble__DZyz8{max-width:90%;padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-lg);font-size:14px;line-height:1.6}.home_page__PYjce .home_bubble-user__ShnY0{align-self:flex-end;background:var(--network-accent-muted);border:1px solid var(--network-accent-border)}.home_page__PYjce .home_bubble-character__MbGwT{align-self:flex-start;background:var(--ds-colour-bg-surface-raised)}.home_page__PYjce .home_memory__Z3sjn{display:flex;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4);border:1px solid var(--network-accent-border);border-radius:var(--ds-radius-lg);color:var(--network-accent);font-size:12px}.home_page__PYjce .home_memory__Z3sjn small{display:block;color:var(--ds-colour-text-secondary)}.home_page__PYjce .home_closing__iehyT{text-align:center;padding:var(--ds-space-16) var(--ds-space-6);margin-block:var(--ds-space-4) var(--ds-space-16);border:1px solid var(--network-accent-border);border-radius:var(--ds-radius-xl);background:radial-gradient(ellipse at 50% 100%,var(--network-accent-muted),transparent 75%),var(--ds-colour-bg-surface)}.home_page__PYjce .home_closing__iehyT .home_eyebrow__vxZWe{justify-content:center}.home_page__PYjce .home_closing__iehyT h2{margin:var(--ds-space-6) auto 0;max-width:640px}.home_page__PYjce .home_closing__iehyT>p{margin:var(--ds-space-6) auto var(--ds-space-8);max-width:480px;color:var(--ds-colour-text-secondary)}.home_page__PYjce .home_footer__Jjicd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-6);padding-block:var(--ds-space-8);border-top:1px solid var(--ds-colour-border-default)}.home_page__PYjce .home_footer__Jjicd p{color:var(--ds-colour-text-secondary);font-size:12px}.home_page__PYjce .home_footer__Jjicd nav{display:flex;gap:var(--ds-space-6)}.home_page__PYjce .home_footer__Jjicd nav a{display:inline-flex;align-items:center;min-height:var(--ds-space-12);font-size:12px;color:var(--ds-colour-text-secondary)}@media (min-width:768px){.home_page__PYjce h1{font-size:64px}.home_page__PYjce h2{font-size:48px}.home_page__PYjce .home_container__ehvOC{width:min(100% - var(--ds-space-16),1200px)}.home_page__PYjce .home_brand__fhFrs svg{width:200px}.home_page__PYjce .home_nav-section__uLTtn{display:inline-flex;align-items:center;min-height:var(--ds-space-12)}.home_page__PYjce .home_hero__nT7XJ{grid-template-columns:1fr 1fr;align-items:center;gap:var(--ds-space-10);padding-block:var(--ds-space-20)}.home_page__PYjce .home_portrait-grid__GpL6q{gap:var(--ds-space-3)}.home_page__PYjce .home_portrait__cr_aO figcaption{padding:var(--ds-space-8) var(--ds-space-4) var(--ds-space-4);font-size:14px}.home_page__PYjce .home_stats__esBGY dl{grid-template-columns:repeat(3,1fr);gap:0}.home_page__PYjce .home_stat__SqbEG+.home_stat__SqbEG{border-left:1px solid var(--ds-colour-border-default)}.home_page__PYjce .home_feature__B1Jka{grid-template-columns:1fr 1fr;align-items:center;gap:var(--ds-space-16);padding-block:var(--ds-space-24)}.home_page__PYjce .home_feature-chat__AbYdP .home_feature-copy__ajrqR{order:2}.home_page__PYjce .home_creator-details__iBhXf{padding:var(--ds-space-6)}.home_page__PYjce .home_closing__iehyT{padding-block:var(--ds-space-20)}}@media (min-width:1024px){.home_page__PYjce h1{font-size:80px}.home_page__PYjce .home_hero__nT7XJ{gap:var(--ds-space-16)}.home_page__PYjce .home_feature__B1Jka{gap:var(--ds-space-24)}.home_page__PYjce .home_detail-label__0d614,.home_page__PYjce .home_portrait__cr_aO figcaption span,.home_page__PYjce .home_tag__8fHP3{font-size:12px}}@media (prefers-reduced-motion:reduce){.home_page__PYjce .home_button__cm321{transition:none}}