.AipornfunLanding_page__uvhtk{--apf-bg:#09000b;--apf-surface:rgba(24,8,28,0.62);--apf-surface-strong:rgba(24,8,28,0.85);--apf-line:rgba(255,255,255,0.1);--apf-text:#f7f2f6;--apf-muted:rgba(255,255,255,0.66);--apf-dim:rgba(255,255,255,0.48);--apf-brand:#ff7a3d;--apf-coral:#ff5e6c;--apf-orange:#ff9a4a;position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(1100px 700px at 80% -10%,rgba(255,94,108,.18),transparent 60%),radial-gradient(900px 600px at -10% 30%,rgba(120,40,140,.28),transparent 60%),var(--apf-bg);color:var(--apf-text);font-family:var(--font-figtree),sans-serif}.AipornfunLanding_aura__UqG__{position:fixed;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(60% 45% at 78% 12%,rgba(255,132,80,.22),transparent 70%),radial-gradient(55% 50% at 18% 38%,rgba(168,70,190,.22),transparent 72%),radial-gradient(45% 40% at 60% 85%,rgba(255,95,126,.18),transparent 70%);filter:blur(40px) saturate(120%);animation:AipornfunLanding_auraDrift__bmJ4A 28s ease-in-out infinite alternate}.AipornfunLanding_noise__Ka64h{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");mix-blend-mode:overlay;opacity:.05}.AipornfunLanding_shell__rhMaG{--landing-sidebar-gap:32px;--landing-sidebar-width:256px;position:relative;z-index:1;display:flex;width:min(1560px,100%);min-height:100vh;gap:var(--landing-sidebar-gap);margin:0 auto;padding:0 24px}.AipornfunLanding_footer__Hsb7Q,.AipornfunLanding_header__91wmj,.AipornfunLanding_sidebar__5SST_{border:1px solid rgba(255,255,255,.08);background:rgba(22,10,28,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 40px rgba(0,0,0,.35);backdrop-filter:blur(22px) saturate(140%)}.AipornfunLanding_sidebar__5SST_{position:fixed;top:0;bottom:0;left:max(24px,calc((100vw - 1560px) / 2 + 24px));display:flex;height:100vh;width:var(--landing-sidebar-width);flex-shrink:0;flex-direction:column;gap:20px;overflow-y:auto;padding:24px 16px;box-shadow:inset -1px 0 0 rgba(255,180,120,.06),0 12px 40px rgba(0,0,0,.35)}.AipornfunLanding_sidebarLogo__mpwgI{display:flex;align-items:center;padding:0 8px}.AipornfunLanding_sidebarLogo__mpwgI img{height:36px;width:auto}.AipornfunLanding_sidebarNav__i_MVy{display:flex;flex-direction:column;gap:4px}.AipornfunLanding_sidebarAccordion__hYtZy summary,.AipornfunLanding_sidebarNav__i_MVy a,.AipornfunLanding_sidebarNav__i_MVy button{display:flex;align-items:center;gap:12px;border:1px solid transparent;border-radius:12px;padding:10px 12px;background:transparent;color:rgba(255,255,255,.7);font-weight:500;font-size:15px;font-family:inherit;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease;cursor:pointer}.AipornfunLanding_sidebarAccordion__hYtZy summary{justify-content:space-between;list-style:none}.AipornfunLanding_sidebarAccordion__hYtZy summary::-webkit-details-marker{display:none}.AipornfunLanding_sidebarAccordion__hYtZy summary span{display:flex;align-items:center;gap:12px}.AipornfunLanding_sidebarNav__i_MVy svg{height:16px;width:16px;flex-shrink:0}.AipornfunLanding_sidebarAccordion__hYtZy summary>svg{transition:transform .2s ease}.AipornfunLanding_sidebarAccordion__hYtZy[open] summary>svg{transform:rotate(180deg)}.AipornfunLanding_sidebarAccordion__hYtZy summary:hover,.AipornfunLanding_sidebarNavActive__HcetB,.AipornfunLanding_sidebarNav__i_MVy a:hover,.AipornfunLanding_sidebarNav__i_MVy button:hover{border-color:rgba(255,122,61,.4)!important;background:rgba(255,122,61,.1)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 28px -10px rgba(255,122,61,.65)}.AipornfunLanding_sidebarSubnav__b7xny{display:flex;flex-direction:column;gap:2px;margin:4px 0 0 32px;padding-left:12px;border-left:1px solid rgba(255,255,255,.1)}.AipornfunLanding_sidebarSubnav__b7xny a{border:0;border-radius:6px;padding:6px 8px;box-shadow:none!important;color:rgba(255,255,255,.55)!important;font-size:14px}.AipornfunLanding_premiumCard__qFeUn,.AipornfunLanding_sidebarPromo__SRZ4J{position:relative;display:block;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:14px;background:linear-gradient(180deg,rgba(65,28,72,.6),rgba(33,17,41,.4));color:#fff;text-decoration:none}.AipornfunLanding_premiumCard__qFeUn{width:100%;border-color:rgba(255,122,61,.3);background:linear-gradient(135deg,rgba(101,48,18,.5),rgba(35,17,39,.4));cursor:pointer;font:inherit;text-align:left}.AipornfunLanding_premiumCard__qFeUn strong,.AipornfunLanding_sidebarPromo__SRZ4J strong{display:flex;align-items:center;gap:8px;font-size:15px;line-height:1.18}.AipornfunLanding_premiumCard__qFeUn strong,.AipornfunLanding_sidebarPromo__SRZ4J strong span{background-image:linear-gradient(135deg,var(--apf-coral),#ff7a5c 45%,var(--apf-orange));-webkit-background-clip:text;background-clip:text;color:transparent}.AipornfunLanding_premiumCard__qFeUn p,.AipornfunLanding_sidebarPromo__SRZ4J p{margin:4px 0 10px;color:rgba(255,255,255,.6);font-size:12px;line-height:1.35}.AipornfunLanding_chatButtonSmall__YfTg7,.AipornfunLanding_chatButton__LfY5g,.AipornfunLanding_finalCtaContent__g5DXm a,.AipornfunLanding_heroCta__F_i_K,.AipornfunLanding_joinButton__Z9sye,.AipornfunLanding_premiumCard__qFeUn>span,.AipornfunLanding_sidebarPromo__SRZ4J>span{display:inline-flex;align-items:center;justify-content:center;gap:6px;background-image:linear-gradient(135deg,var(--apf-coral),#ff7a5c 45%,var(--apf-orange));color:#fff;font-weight:800;text-decoration:none}.AipornfunLanding_premiumCard__qFeUn>span,.AipornfunLanding_sidebarPromo__SRZ4J>span{width:100%;border-radius:999px;padding:7px 12px;font-size:13px;line-height:1}.AipornfunLanding_premiumCard__qFeUn svg,.AipornfunLanding_sidebarPromo__SRZ4J svg{height:14px;width:14px}.AipornfunLanding_sidebarBottom__2KMk1{display:flex;flex-direction:column;gap:12px;margin-top:auto}.AipornfunLanding_content__kXwBl{display:flex;min-width:0;flex:1;flex-direction:column;margin-left:calc(var(--landing-sidebar-width) + var(--landing-sidebar-gap))}.AipornfunLanding_header__91wmj{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:12px;padding:12px 24px}.AipornfunLanding_mobileLogo__OiRXS{display:none;flex-shrink:0;align-items:center}.AipornfunLanding_mobileLogo__OiRXS img{height:40px;width:auto}.AipornfunLanding_landingSearch__hvGjz{display:flex;min-width:0;width:min(448px,100%);align-items:center;margin:0 auto}.AipornfunLanding_headerActions__EG9mz{display:flex;flex-shrink:0;align-items:center;gap:8px}.AipornfunLanding_signInButton__M6s1m{border:0;border-radius:999px;padding:9px 16px;background:transparent;color:rgba(255,255,255,.85);font-weight:600;font-size:14px;text-decoration:none;cursor:pointer}.AipornfunLanding_signInButton__M6s1m:hover{background:rgba(255,255,255,.05);color:#fff}.AipornfunLanding_joinButton__Z9sye{border:0;border-radius:999px;padding:9px 16px;font-size:14px;line-height:1;box-shadow:0 10px 30px -10px rgba(255,94,108,.7);transition:transform .2s ease;cursor:pointer}.AipornfunLanding_joinButton__Z9sye:hover{transform:scale(1.03)}.AipornfunLanding_headerActions__EG9mz svg{height:14px;width:14px}.AipornfunLanding_mainStack__NZeIu{display:flex;flex-direction:column;gap:40px;padding:40px 24px}.AipornfunLanding_charactersShell__EV7TB{position:relative;z-index:1;width:min(1280px,100%);min-height:100vh;margin:0 auto;padding:0 24px}.AipornfunLanding_charactersContent__9k_rd{display:flex;min-width:0;flex-direction:column}.AipornfunLanding_charactersGrid__dzmoJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.AipornfunLanding_hero__IGzC0{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:var(--apf-surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 30px 70px -20px rgba(0,0,0,.55);backdrop-filter:blur(24px)}.AipornfunLanding_creatorCard__ZOk8B:before,.AipornfunLanding_finalCta__Xwq6P:before,.AipornfunLanding_hero__IGzC0:before{position:absolute;inset:0 0 auto;z-index:3;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);content:"";pointer-events:none}.AipornfunLanding_heroVideoLink__Uy9jv{position:absolute;inset:0;z-index:0;cursor:pointer}.AipornfunLanding_heroVideo__qR2Mt{height:100%;width:100%;object-fit:cover;object-position:55% 18%}.AipornfunLanding_desktopHeroOverlay__xOlLV,.AipornfunLanding_heroGlowLeft__4Jdl3,.AipornfunLanding_heroGlowRight__CHhAN,.AipornfunLanding_mobileHeroOverlay__CqwCN{position:absolute;pointer-events:none}.AipornfunLanding_mobileHeroOverlay__CqwCN{inset:0;background:linear-gradient(180deg,rgba(10,3,14,.55),rgba(10,3,14,.35) 35%,rgba(10,3,14,.85)),linear-gradient(90deg,rgba(10,3,14,.45),rgba(10,3,14,.12) 55%,transparent)}.AipornfunLanding_desktopHeroOverlay__xOlLV{inset:0;display:none;background:linear-gradient(90deg,rgba(41,18,47,.85),rgba(31,14,37,.55),transparent)}.AipornfunLanding_heroGlowLeft__4Jdl3,.AipornfunLanding_heroGlowRight__CHhAN{display:none;border-radius:999px;filter:blur(64px)}.AipornfunLanding_heroGlowRight__CHhAN{top:50%;right:-128px;height:500px;width:500px;transform:translateY(-50%);background:rgba(255,95,64,.25)}.AipornfunLanding_heroGlowLeft__4Jdl3{top:-80px;left:-80px;height:400px;width:400px;background:rgba(168,70,190,.3)}.AipornfunLanding_heroGrid__tIGIk{position:relative;z-index:1;display:grid;gap:32px;padding:48px 24px;pointer-events:none}.AipornfunLanding_eyebrow__YXTrW{display:none;margin:0;background-image:linear-gradient(135deg,var(--apf-coral),#ff7a5c 45%,var(--apf-orange));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.AipornfunLanding_hero__IGzC0 h1{max-width:520px;margin:16px 0 0;color:#fff;font-weight:900;font-size:clamp(48px,8vw,58px);line-height:1.05;letter-spacing:-.055em}.AipornfunLanding_hero__IGzC0 h1 span{background-image:linear-gradient(135deg,var(--apf-coral),#ff7a5c 45%,var(--apf-orange));-webkit-background-clip:text;background-clip:text;color:transparent}.AipornfunLanding_hero__IGzC0 h1 svg{display:inline;height:28px;width:28px;color:var(--apf-brand)}.AipornfunLanding_heroText__YxZNM{margin:20px 0 0;color:rgba(255,255,255,.75);font-size:18px;line-height:1.35}.AipornfunLanding_heroCta__F_i_K{margin-top:28px;border-radius:16px;padding:16px 24px;pointer-events:auto;font-size:16px;line-height:1;box-shadow:0 20px 50px -15px rgba(255,94,108,.7);transition:transform .3s ease,box-shadow .3s ease,filter .3s ease}.AipornfunLanding_heroCta__F_i_K:hover{transform:scale(1.03);box-shadow:0 28px 60px -15px rgba(255,122,61,.85);filter:brightness(1.1)}.AipornfunLanding_chatButtonSmall__YfTg7 svg,.AipornfunLanding_chatButton__LfY5g svg,.AipornfunLanding_finalCtaContent__g5DXm a svg,.AipornfunLanding_heroCta__F_i_K svg,.AipornfunLanding_sectionHeader__Ztx9v svg,.AipornfunLanding_viewAllChip__DUXHd svg{height:18px;width:18px;transition:transform .3s ease}.AipornfunLanding_creatorCard__ZOk8B:hover .AipornfunLanding_chatButtonSmall__YfTg7 svg,.AipornfunLanding_creatorCard__ZOk8B:hover .AipornfunLanding_chatButton__LfY5g svg,.AipornfunLanding_finalCtaContent__g5DXm a:hover svg,.AipornfunLanding_heroCta__F_i_K:hover svg,.AipornfunLanding_sectionHeader__Ztx9v a:hover svg,.AipornfunLanding_viewAllChip__DUXHd:hover svg{transform:translateX(4px)}.AipornfunLanding_heroPills__oeq2e{display:none;flex-wrap:wrap;gap:8px;margin-top:24px}.AipornfunLanding_heroPills__oeq2e span{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:8px 14px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.85);font-weight:500;font-size:12px;backdrop-filter:blur(8px)}.AipornfunLanding_heroPills__oeq2e svg{height:14px;width:14px;color:var(--apf-brand)}.AipornfunLanding_livePanelWrap__DAchM{display:none;align-items:end;justify-content:end;margin:0 -32px -32px 0}.AipornfunLanding_livePanel__fvdeE{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:16px;background:rgba(24,8,28,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 30px 60px -20px rgba(255,94,108,.5);backdrop-filter:blur(24px)}.AipornfunLanding_livePanel__fvdeE:before{position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(135deg,rgba(255,95,126,.12),transparent,rgba(255,154,74,.12));content:"";pointer-events:none}.AipornfunLanding_liveNowRow__SyJxo{position:relative;display:flex;align-items:center;gap:8px;color:#fff;font-weight:900;font-size:14px;letter-spacing:.18em;text-transform:uppercase}.AipornfunLanding_liveNowRow__SyJxo>span{position:relative;display:flex;height:10px;width:10px}.AipornfunLanding_liveNowRow__SyJxo>span span:first-child{position:absolute;inset:0;border-radius:999px;background:#4ade80;opacity:.7;animation:AipornfunLanding_ping__Vi8e4 1.25s cubic-bezier(0,0,.2,1) infinite}.AipornfunLanding_liveNowRow__SyJxo>span span:last-child{position:relative;height:10px;width:10px;border-radius:999px;background:#4ade80;box-shadow:0 0 12px rgba(74,222,128,.9)}.AipornfunLanding_livePanel__fvdeE strong{position:relative;display:block;margin-top:4px;font-size:16px}.AipornfunLanding_livePanel__fvdeE strong span{color:rgba(255,255,255,.6);font-weight:400}.AipornfunLanding_liveAvatars__L7zDe{position:relative;display:flex;align-items:center;margin-top:12px}.AipornfunLanding_liveAvatars__L7zDe div{display:flex}.AipornfunLanding_liveAvatars__L7zDe img{height:32px;width:32px;margin-left:-10px;border:2px solid #000;border-radius:999px;object-fit:cover}.AipornfunLanding_liveAvatars__L7zDe img:first-child{margin-left:0}.AipornfunLanding_liveAvatars__L7zDe>span{display:inline-flex;height:32px;align-items:center;justify-content:center;margin-left:8px;border:2px solid #000;border-radius:999px;padding:0 10px;background:linear-gradient(135deg,var(--apf-coral),var(--apf-orange));color:#fff;font-weight:800;font-size:11px}.AipornfunLanding_categories__Dmuit{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.AipornfunLanding_categories__Dmuit a,.AipornfunLanding_categories__Dmuit button{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:7px 16px;background:rgba(24,8,28,.55);color:rgba(255,255,255,.75);font-weight:500;font-size:14px;font-family:inherit;text-decoration:none;backdrop-filter:blur(16px);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,color .3s ease;cursor:pointer}.AipornfunLanding_categories__Dmuit a:hover,.AipornfunLanding_categories__Dmuit button:hover,.AipornfunLanding_categoryActive__Ad4Uo{border-color:rgba(255,122,61,.6)!important;background:rgba(255,122,61,.1)!important;box-shadow:0 8px 24px -6px rgba(255,122,61,.55),inset 0 1px 0 rgba(255,255,255,.1);color:#fff!important}.AipornfunLanding_viewAllChip__DUXHd{gap:4px;margin-left:auto;border-color:transparent!important;background:transparent!important;box-shadow:none!important;background-image:linear-gradient(135deg,var(--apf-coral),#ff7a5c 45%,var(--apf-orange))!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;font-weight:700!important}.AipornfunLanding_viewAllChip__DUXHd svg{color:var(--apf-brand)}.AipornfunLanding_sectionHeader__Ztx9v{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.AipornfunLanding_sectionHeader__Ztx9v h2{margin:0;color:#fff;font-weight:900;font-size:clamp(26px,4vw,36px);line-height:1;letter-spacing:-.05em}.AipornfunLanding_sectionHeader__Ztx9v a,.AipornfunLanding_sectionHeader__Ztx9v button{display:inline-flex;align-items:center;gap:4px;border:0;padding:0;background-image:linear-gradient(135deg,var(--apf-coral),#ff7a5c 45%,var(--apf-orange));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;font-size:14px;font-family:inherit;text-decoration:none;cursor:pointer}.AipornfunLanding_sectionHeader__Ztx9v a svg,.AipornfunLanding_sectionHeader__Ztx9v button svg{color:var(--apf-brand)}.AipornfunLanding_categoryEmpty__gfgIQ{margin:0;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:28px;background:rgba(24,8,28,.55);color:rgba(255,255,255,.72);font-size:16px}.AipornfunLanding_horizontalGrid__JS_gU,.AipornfunLanding_verticalGrid__PCxxR{display:grid;gap:16px}.AipornfunLanding_verticalGrid__PCxxR{grid-template-columns:repeat(4,minmax(0,1fr))}.AipornfunLanding_horizontalGrid__JS_gU{grid-template-columns:repeat(3,minmax(0,1fr))}.AipornfunLanding_card3d__82LWf{perspective:1000px}.AipornfunLanding_creatorCard__ZOk8B{position:relative;display:block;cursor:pointer;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:var(--apf-surface-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 50px rgba(0,0,0,.35);text-decoration:none;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s ease,border-color .5s ease;will-change:transform}.AipornfunLanding_creatorCard__ZOk8B:hover{border-color:rgba(255,122,61,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 30px 60px -20px rgba(255,122,61,.5);transform:rotateX(6deg) rotateY(-8deg) translateY(-12px) scale(1.02)}.AipornfunLanding_creatorCardHorizontal__bU13A:hover{transform:rotateX(5deg) rotateY(-6deg) translateY(-10px) scale(1.02)}.AipornfunLanding_cardGlow___6q_t{position:absolute;inset:-8px;z-index:-1;border-radius:32px;background:linear-gradient(90deg,var(--apf-coral),var(--apf-brand));filter:blur(24px);opacity:0;transition:opacity .5s ease}.AipornfunLanding_creatorCard__ZOk8B:hover .AipornfunLanding_cardGlow___6q_t{opacity:.3}.AipornfunLanding_mediaFrame__BXGjf{position:relative;aspect-ratio:3/5;overflow:hidden;border-radius:28px}.AipornfunLanding_creatorCardHorizontal__bU13A .AipornfunLanding_mediaFrame__BXGjf{aspect-ratio:4/3}.AipornfunLanding_cardMedia__hbdYk,.AipornfunLanding_cardPosterFallback__EWyp1{position:absolute;inset:0;z-index:0;height:100%;width:100%;object-fit:cover}.AipornfunLanding_cardMedia__hbdYk{z-index:1;transition:filter .5s ease,transform .5s ease}.AipornfunLanding_creatorCard__ZOk8B:hover .AipornfunLanding_cardMedia__hbdYk{filter:brightness(1.1);transform:scale(1.04)}.AipornfunLanding_cardShade__u7_RD{position:absolute;inset:0;z-index:2;background:linear-gradient(0deg,rgba(5,0,8,.88),rgba(5,0,8,.58) 34%,rgba(5,0,8,.18) 68%,transparent);pointer-events:none}.AipornfunLanding_creatorCardHorizontal__bU13A .AipornfunLanding_cardShade__u7_RD{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.25),transparent)}.AipornfunLanding_cardLivePosition__up75U{position:absolute;top:12px;left:12px;z-index:3}.AipornfunLanding_liveBadge__W5CPp{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 8px;background:rgba(255,94,108,.95);box-shadow:0 0 14px rgba(255,94,108,.55);color:#fff;font-weight:700;font-size:10px;letter-spacing:.08em;text-transform:uppercase;transform:scale(1.15);transform-origin:left}.AipornfunLanding_liveBadge__W5CPp span{height:6px;width:6px;border-radius:999px;background:#fff;animation:AipornfunLanding_livePulse__A_MOM 1.2s ease-in-out infinite}.AipornfunLanding_creatorMeta__jxu9d{position:absolute;inset-inline:0;bottom:0;z-index:3;display:flex;flex-direction:column;gap:12px;padding:16px}.AipornfunLanding_creatorCardHorizontal__bU13A .AipornfunLanding_creatorMeta__jxu9d{flex-direction:row;align-items:end;justify-content:space-between;gap:12px;padding:20px}.AipornfunLanding_creatorNameRow__Ryh3J{display:flex;align-items:center;gap:6px}.AipornfunLanding_creatorNameRow__Ryh3J h3{margin:0;color:#fff;font-weight:800;font-size:18px;line-height:1.1}.AipornfunLanding_creatorCardHorizontal__bU13A .AipornfunLanding_creatorNameRow__Ryh3J h3{font-size:20px}.AipornfunLanding_verifiedBadge__HTt6l{height:16px;width:16px;object-fit:contain}.AipornfunLanding_creatorMeta__jxu9d p{display:flex;align-items:center;gap:8px;margin:3px 0 0;color:rgba(255,255,255,.8);font-size:12px}.AipornfunLanding_onlineDotWrap__SSSgQ{display:inline-flex;align-items:center;gap:4px}.AipornfunLanding_onlineDotWrap__SSSgQ span{height:6px;width:6px;border-radius:999px;background:#4ade80}.AipornfunLanding_chatButtonSmall__YfTg7,.AipornfunLanding_chatButton__LfY5g{position:relative;border-radius:16px;padding:11px 16px;font-size:14px;line-height:1;box-shadow:0 10px 24px -12px rgba(255,94,108,.7);transition:transform .3s ease,box-shadow .3s ease,filter .3s ease}.AipornfunLanding_chatButton__LfY5g svg{position:absolute;right:16px;height:16px;width:16px}.AipornfunLanding_chatButtonSmall__YfTg7{flex-shrink:0;border-radius:999px;padding:10px 16px;font-size:12px;box-shadow:0 10px 30px -5px rgba(255,94,108,.6)}.AipornfunLanding_creatorCard__ZOk8B:hover .AipornfunLanding_chatButtonSmall__YfTg7,.AipornfunLanding_creatorCard__ZOk8B:hover .AipornfunLanding_chatButton__LfY5g{transform:scale(1.02);box-shadow:0 18px 40px -10px rgba(255,122,61,.85);filter:brightness(1.1)}.AipornfunLanding_shimmerShell__nOg4_{position:absolute;inset:0;z-index:4;overflow:hidden;border-radius:28px;opacity:0;pointer-events:none;transition:opacity .5s ease}.AipornfunLanding_shimmerShell__nOg4_ div{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);transform:translateX(-100%) rotate(45deg);transition:transform 1s cubic-bezier(.23,1,.32,1)}.AipornfunLanding_creatorCard__ZOk8B:hover .AipornfunLanding_shimmerShell__nOg4_{opacity:1}.AipornfunLanding_creatorCard__ZOk8B:hover .AipornfunLanding_shimmerShell__nOg4_ div{transform:translateX(100%) rotate(45deg)}.AipornfunLanding_benefits__fNFP1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:20px;background:var(--apf-surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 50px rgba(0,0,0,.3);backdrop-filter:blur(16px)}.AipornfunLanding_benefits__fNFP1>div{display:flex;gap:12px}.AipornfunLanding_benefits__fNFP1>div>span{display:grid;height:40px;width:40px;flex-shrink:0;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.04);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.AipornfunLanding_benefits__fNFP1>div:hover>span{border-color:rgba(255,122,61,.4);background:rgba(255,122,61,.08);box-shadow:0 8px 24px -12px rgba(255,122,61,.55)}.AipornfunLanding_benefits__fNFP1 svg{height:20px;width:20px;color:var(--apf-brand)}.AipornfunLanding_benefits__fNFP1 h3{margin:0;color:#fff;font-weight:800;font-size:14px}.AipornfunLanding_benefits__fNFP1 p{margin:4px 0 0;color:rgba(255,255,255,.6);font-size:12px;line-height:1.55}.AipornfunLanding_finalCta__Xwq6P{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:28px;padding:24px;background:rgba(24,8,28,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 30px 70px -20px rgba(0,0,0,.5);backdrop-filter:blur(24px);transition:box-shadow .3s ease}.AipornfunLanding_finalCta__Xwq6P:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 40px 90px -20px rgba(255,94,108,.35)}.AipornfunLanding_finalCta__Xwq6P>img{position:absolute;inset:0 0 0 auto;height:100%;width:100%;object-fit:cover;object-position:80% center;opacity:.5}.AipornfunLanding_finalCtaFadeDesktop__s18op,.AipornfunLanding_finalCtaFadeMobile__E2Tj_,.AipornfunLanding_finalCtaGlow__We9_U{position:absolute;pointer-events:none}.AipornfunLanding_finalCtaFadeDesktop__s18op{inset:0 0 0 auto;display:none;width:33.333%;background:linear-gradient(270deg,transparent,#1a0a1f)}.AipornfunLanding_finalCtaFadeMobile__E2Tj_{inset:0;background:linear-gradient(90deg,#1a0a1f,rgba(26,10,31,.85),transparent)}.AipornfunLanding_finalCtaGlow__We9_U{top:50%;left:-40px;height:256px;width:256px;border-radius:999px;background:rgba(255,94,108,.3);filter:blur(64px);transform:translateY(-50%)}.AipornfunLanding_finalCtaContent__g5DXm{position:relative;display:flex;flex-direction:column;align-items:start;gap:24px}.AipornfunLanding_finalCtaContent__g5DXm>div:first-child{display:flex;align-items:center;gap:16px}.AipornfunLanding_finalCtaContent__g5DXm>div:first-child>span{display:none;height:56px;width:56px;place-items:center;border-radius:18px;background-image:linear-gradient(135deg,var(--apf-coral),#ff7a5c 45%,var(--apf-orange));box-shadow:0 20px 40px -15px rgba(255,94,108,.6)}.AipornfunLanding_finalCtaContent__g5DXm>div:first-child svg{height:28px;width:28px;color:#fff}.AipornfunLanding_finalCtaContent__g5DXm h2{margin:0;color:#fff;font-weight:900;font-size:clamp(22px,4vw,32px);line-height:1.08;letter-spacing:-.045em}.AipornfunLanding_finalCtaContent__g5DXm p{margin:6px 0 0;color:rgba(255,255,255,.65);font-size:14px}.AipornfunLanding_finalCtaContent__g5DXm>div:last-child{display:flex;width:100%;flex-direction:column;align-items:center;gap:8px}.AipornfunLanding_finalCtaContent__g5DXm a{border-radius:16px;padding:16px 24px;font-size:16px;line-height:1;box-shadow:0 20px 50px -15px rgba(255,94,108,.7);transition:transform .3s ease,box-shadow .3s ease,filter .3s ease}.AipornfunLanding_finalCtaContent__g5DXm a:hover{transform:scale(1.03);box-shadow:0 28px 60px -15px rgba(255,122,61,.85);filter:brightness(1.1)}.AipornfunLanding_finalCtaContent__g5DXm>div:last-child>span{color:rgba(255,255,255,.5);font-size:12px}.AipornfunLanding_footer__Hsb7Q{display:flex;flex-direction:column;align-items:start;gap:20px;margin-top:24px;border-radius:18px;padding:24px 24px 20px;color:rgba(255,255,255,.55);font-size:12px}.AipornfunLanding_footer__Hsb7Q nav,.AipornfunLanding_footer__Hsb7Q>div{display:flex;align-items:center;gap:12px}.AipornfunLanding_footer__Hsb7Q img{height:24px;width:auto}.AipornfunLanding_footer__Hsb7Q nav{flex-wrap:wrap;gap:8px 20px}.AipornfunLanding_footer__Hsb7Q a{color:rgba(255,255,255,.55);text-decoration:none}.AipornfunLanding_footer__Hsb7Q a:hover{color:#fff}.AipornfunLanding_footer__Hsb7Q nav span{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.15);border-radius:6px;padding:4px 8px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.8);font-weight:700}@keyframes AipornfunLanding_auraDrift__bmJ4A{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(2%,-1.5%,0) scale(1.05)}to{transform:translate3d(-1.5%,1.5%,0) scale(1.02)}}@keyframes AipornfunLanding_livePulse__A_MOM{0%,to{box-shadow:0 0 0 0 rgba(255,255,255,.55);opacity:1;transform:scale(1)}50%{box-shadow:0 0 0 0 rgba(255,255,255,0);opacity:.35;transform:scale(.85)}}@keyframes AipornfunLanding_ping__Vi8e4{75%,to{opacity:0;transform:scale(2)}}@media (min-width:768px){.AipornfunLanding_heroVideoLink__Uy9jv{inset:0 0 0 auto;width:62%}.AipornfunLanding_mobileHeroOverlay__CqwCN{display:none}.AipornfunLanding_desktopHeroOverlay__xOlLV,.AipornfunLanding_eyebrow__YXTrW,.AipornfunLanding_heroGlowLeft__4Jdl3,.AipornfunLanding_heroGlowRight__CHhAN,.AipornfunLanding_heroPills__oeq2e,.AipornfunLanding_livePanelWrap__DAchM{display:flex}.AipornfunLanding_desktopHeroOverlay__xOlLV,.AipornfunLanding_heroGlowLeft__4Jdl3,.AipornfunLanding_heroGlowRight__CHhAN{display:block}.AipornfunLanding_heroGrid__tIGIk{grid-template-columns:repeat(2,minmax(0,1fr));padding:64px 48px}.AipornfunLanding_finalCta__Xwq6P{padding:40px}.AipornfunLanding_finalCtaFadeDesktop__s18op,.AipornfunLanding_finalCta__Xwq6P>img{width:33.333%}.AipornfunLanding_finalCtaFadeDesktop__s18op{display:block}.AipornfunLanding_finalCtaFadeMobile__E2Tj_{display:none}.AipornfunLanding_finalCtaContent__g5DXm{flex-direction:row;align-items:center;justify-content:space-between}.AipornfunLanding_finalCtaContent__g5DXm>div:first-child>span{display:grid}.AipornfunLanding_finalCtaContent__g5DXm>div:last-child{width:auto}.AipornfunLanding_footer__Hsb7Q{flex-direction:row;align-items:center;justify-content:space-between}}@media (max-width:1120px){.AipornfunLanding_shell__rhMaG{gap:0;padding:0}.AipornfunLanding_sidebar__5SST_{display:none}.AipornfunLanding_content__kXwBl{margin-left:0}.AipornfunLanding_mobileLogo__OiRXS{display:flex}.AipornfunLanding_header__91wmj{padding:12px}.AipornfunLanding_landingSearch__hvGjz{flex:1;width:auto;margin:0}.AipornfunLanding_mainStack__NZeIu{padding:24px 16px}}@media (max-width:920px){.AipornfunLanding_charactersGrid__dzmoJ,.AipornfunLanding_verticalGrid__PCxxR{grid-template-columns:repeat(2,minmax(0,1fr))}.AipornfunLanding_benefits__fNFP1,.AipornfunLanding_horizontalGrid__JS_gU{grid-template-columns:1fr}}@media (max-width:620px){.AipornfunLanding_signInButton__M6s1m{display:none}.AipornfunLanding_joinButton__Z9sye{padding:9px 12px;font-size:12px}.AipornfunLanding_mobileLogo__OiRXS img{height:38px}.AipornfunLanding_mainStack__NZeIu{gap:32px}.AipornfunLanding_heroGrid__tIGIk{min-height:520px;align-items:end;padding:36px 24px}.AipornfunLanding_hero__IGzC0 h1{font-size:50px}.AipornfunLanding_categories__Dmuit .AipornfunLanding_viewAllChip__DUXHd{margin-left:0}.AipornfunLanding_charactersGrid__dzmoJ,.AipornfunLanding_verticalGrid__PCxxR{grid-template-columns:1fr}.AipornfunLanding_mediaFrame__BXGjf{aspect-ratio:4/5}.AipornfunLanding_creatorCardHorizontal__bU13A .AipornfunLanding_creatorMeta__jxu9d{flex-direction:column;align-items:stretch}.AipornfunLanding_chatButtonSmall__YfTg7{width:fit-content}.AipornfunLanding_footer__Hsb7Q nav,.AipornfunLanding_footer__Hsb7Q>div{align-items:flex-start;flex-direction:column}}