.lp .creator-visual-hero{padding:42px 0 58px}.lp .creator-visual-card{position:relative;overflow:hidden;min-height:720px;border:1px solid var(--ink);border-radius:46px;box-shadow:8px 10px 0 var(--ink);background:linear-gradient(135deg,#f6a6d8,#ffb78f 46%,#f8e889)}.lp .creator-visual-card:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:rgba(255,255,255,.26);filter:blur(3px);right:-110px;top:-150px}.lp .creator-visual-card:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;border:2px solid rgba(23,21,20,.14);left:-110px;bottom:-90px}.lp .creator-hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:44px;align-items:center;min-height:720px;padding:64px;position:relative;z-index:2}.lp .creator-kicker{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ink);background:rgba(255,255,255,.5);border-radius:999px;padding:8px 13px;font-size:12px;font-weight:800;letter-spacing:.08em}.lp .creator-kicker:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ink)}.lp .creator-visual-hero h1{font-family:var(--font-manrope),"Manrope",system-ui,sans-serif;font-size:clamp(62px,7.5vw,118px);line-height:.88;letter-spacing:-.075em;max-width:760px;margin:24px 0}.lp .creator-visual-hero .lead{font-size:19px;max-width:650px;color:rgba(23,21,20,.72);margin-bottom:28px}.lp .hero-mini-proof{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.lp .hero-mini-proof span{border:1px solid rgba(23,21,20,.32);background:rgba(255,255,255,.36);padding:9px 13px;border-radius:999px;font-size:12px;font-weight:700}.lp .creator-device-stage{position:relative;min-height:560px;display:grid;place-items:center}.lp .creator-phone{width:min(330px,76%);background:#181616;border:2px solid #181616;border-radius:44px;padding:10px;box-shadow:0 28px 70px rgba(23,21,20,.28);transform:rotate(4deg);animation:creatorFloat 5s ease-in-out infinite}.lp .creator-phone-screen{background:#fff9f3;border-radius:35px;min-height:585px;padding:18px;overflow:hidden;position:relative}.lp .phone-top{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;margin-bottom:18px}.lp .phone-avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--pink),var(--coral));border:1px solid var(--ink)}.lp .phone-hello{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:28px;line-height:1;letter-spacing:-.04em;margin:4px 0 6px}.lp .phone-sub{font-size:11px;color:var(--muted);margin-bottom:16px}.lp .phone-balance{background:var(--ink);color:white;border-radius:24px;padding:18px;display:grid;grid-template-columns:1fr auto;align-items:end;margin-bottom:14px}.lp .phone-balance small{display:block;color:rgba(255,255,255,.62);font-size:10px;margin-bottom:6px}.lp .phone-balance strong{font-size:30px;line-height:1}.lp .phone-balance span{font-size:10px;background:var(--lime);color:var(--ink);padding:6px 8px;border-radius:999px;font-weight:800}.lp .phone-section-title{display:flex;justify-content:space-between;font-size:11px;font-weight:800;margin:16px 2px 9px}.lp .phone-section-title em{font-style:normal;font-size:9px;color:var(--muted)}.lp .phone-campaign{border:1px solid var(--ink);border-radius:18px;padding:11px;display:grid;grid-template-columns:66px 1fr;gap:10px;margin-bottom:9px;background:white}.lp .phone-art{border-radius:13px;min-height:68px;border:1px solid rgba(23,21,20,.18);position:relative;overflow:hidden}.lp .phone-art.pink{background:linear-gradient(135deg,#f6a6d8,#ffe4bd)}.lp .phone-art.lime{background:linear-gradient(135deg,#dff56b,#fff3aa)}.lp .phone-art:before{content:"";position:absolute;width:24px;height:44px;border-radius:10px 10px 5px 5px;background:rgba(255,255,255,.78);left:21px;top:12px;box-shadow:0 6px 12px rgba(0,0,0,.08)}.lp .phone-campaign b{font-size:11px;display:block;margin-bottom:3px}.lp .phone-campaign p{font-size:9px;color:var(--muted);line-height:1.35}.lp .phone-tags{display:flex;gap:4px;margin-top:7px;flex-wrap:wrap}.lp .phone-tags span{font-size:7px;border:1px solid rgba(23,21,20,.2);padding:3px 5px;border-radius:999px}.lp .float-note{position:absolute;border:1px solid var(--ink);border-radius:18px;background:var(--paper);padding:14px 16px;box-shadow:5px 6px 0 var(--ink);font-size:12px;font-weight:800;animation:noteFloat 4.5s ease-in-out infinite}.lp .float-note.one{left:0;top:100px;transform:rotate(-7deg)}.lp .float-note.two{right:-10px;bottom:90px;transform:rotate(6deg);animation-delay:-1.8s}.lp .float-note .dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--coral);margin-right:6px}@keyframes creatorFloat{50%{transform:translateY(-12px) rotate(2deg)}}@keyframes noteFloat{50%{translate:0 -8px}}.lp .creator-band{padding:26px 0 12px;overflow:hidden}.lp .creator-band-track{display:flex;gap:14px;width:-moz-max-content;width:max-content;animation:bandMove 28s linear infinite}.lp .creator-band-item{min-width:210px;height:130px;border:1px solid var(--ink);border-radius:24px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:4px 5px 0 var(--ink)}.lp .creator-band-item:nth-child(4n+1){background:var(--pink)}.lp .creator-band-item:nth-child(4n+2){background:var(--lime)}.lp .creator-band-item:nth-child(4n+3){background:var(--lilac)}.lp .creator-band-item:nth-child(4n+4){background:#ffd6b0}.lp .creator-band-item b{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:19px}.lp .creator-band-item span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}@keyframes bandMove{to{transform:translateX(-50%)}}.lp .creator-section{padding:92px 0}.lp .creator-section.alt{background:#fff8f1;border-top:1px solid rgba(23,21,20,.08);border-bottom:1px solid rgba(23,21,20,.08)}.lp .creator-section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}.lp .creator-section-head h2{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:clamp(46px,6.6vw,88px);line-height:.92;letter-spacing:-.06em;max-width:820px}.lp .creator-section-head p{max-width:400px;color:var(--muted)}.lp .creator-type-visuals{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp .creator-type-visual{min-height:340px;border:1px solid var(--ink);border-radius:30px;padding:22px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;transition:transform .25s ease,box-shadow .25s ease}.lp .creator-type-visual:hover{transform:translateY(-6px) rotate(-.5deg);box-shadow:7px 8px 0 var(--ink)}.lp .creator-type-visual:first-child{background:#f6a6d8}.lp .creator-type-visual:nth-child(2){background:#dff56b}.lp .creator-type-visual:nth-child(3){background:#c7b5ff}.lp .creator-type-visual:nth-child(4){background:#ffc9a8}.lp .creator-type-visual:nth-child(5){background:#f8e889}.lp .creator-type-visual:nth-child(6){background:#bfe9e5}.lp .creator-type-visual small{font-size:11px;font-weight:800;letter-spacing:.08em}.lp .creator-type-visual h3{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:34px;line-height:.95;letter-spacing:-.04em;max-width:220px}.lp .creator-type-visual p{font-size:13px;max-width:250px;color:rgba(23,21,20,.7)}.lp .creator-orbit{position:absolute;width:180px;height:180px;border:2px solid rgba(23,21,20,.2);border-radius:50%;right:-40px;top:55px}.lp .creator-orbit:after,.lp .creator-orbit:before{content:"";position:absolute;border-radius:50%;background:rgba(255,255,255,.62);border:1px solid rgba(23,21,20,.2)}.lp .creator-orbit:before{width:58px;height:58px;left:18px;top:42px}.lp .creator-orbit:after{width:82px;height:82px;right:13px;bottom:13px}.lp .opportunity-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.lp .opportunity-card{min-height:320px;border:1px solid var(--ink);border-radius:30px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease}.lp .opportunity-card:hover{transform:translateY(-5px)}.lp .opportunity-card:first-child{background:var(--ink);color:#fff}.lp .opportunity-card:nth-child(2){background:var(--lilac)}.lp .opportunity-card:nth-child(3){background:var(--coral)}.lp .opportunity-card:nth-child(4){background:var(--lime)}.lp .opportunity-top{display:flex;justify-content:space-between;font-size:11px;font-weight:800;letter-spacing:.06em}.lp .opportunity-card h3{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:34px;line-height:.94;letter-spacing:-.04em;margin-bottom:12px}.lp .opportunity-card p{font-size:13px;opacity:.72}.lp .opportunity-icon{width:74px;height:74px;border-radius:24px;border:1px solid;display:grid;place-items:center;font-size:28px;transform:rotate(-6deg)}.lp .platform-preview{display:grid;grid-template-columns:.92fr 1.08fr;gap:20px;align-items:stretch}.lp .platform-copy{border:1px solid var(--ink);border-radius:34px;background:var(--lime);padding:38px;box-shadow:7px 8px 0 var(--ink)}.lp .platform-copy h2{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:clamp(46px,5.4vw,74px);line-height:.92;letter-spacing:-.055em;margin:14px 0}.lp .platform-copy p{color:rgba(23,21,20,.7);max-width:520px}.lp .platform-list{margin-top:30px;display:grid;gap:10px}.lp .platform-list span{background:rgba(255,255,255,.44);border:1px solid rgba(23,21,20,.28);border-radius:18px;padding:13px 15px;font-size:13px;font-weight:700;display:flex;justify-content:space-between;gap:12px}.lp .platform-list b{font-size:11px;border:1px solid var(--ink);border-radius:999px;padding:3px 7px}.lp .platform-window{border:1px solid var(--ink);border-radius:34px;background:#181616;color:#fff;padding:16px;box-shadow:7px 8px 0 rgba(23,21,20,.16)}.lp .platform-window-inner{background:#f8f3eb;color:var(--ink);border-radius:25px;min-height:520px;padding:20px}.lp .window-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.lp .window-dots{display:flex;gap:5px}.lp .window-dots i{width:8px;height:8px;background:var(--ink);border-radius:50%;opacity:.28}.lp .window-name{font-size:11px;font-weight:800}.lp .dashboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lp .dash-card{border:1px solid var(--ink);border-radius:21px;padding:16px;background:white;min-height:145px}.lp .dash-card.wide{grid-column:1/3;min-height:185px;background:linear-gradient(135deg,#f6a6d8,#ffcf9e)}.lp .dash-card small{font-size:9px;font-weight:800;letter-spacing:.07em}.lp .dash-card strong{display:block;font-size:25px;margin-top:8px}.lp .dash-bars{display:flex;gap:7px;align-items:end;height:70px;margin-top:14px}.lp .dash-bars i{flex:1;border-radius:8px 8px 3px 3px;background:var(--ink);opacity:.8}.lp .dash-bars i:first-child{height:38%}.lp .dash-bars i:nth-child(2){height:72%}.lp .dash-bars i:nth-child(3){height:52%}.lp .dash-bars i:nth-child(4){height:90%}.lp .dash-bars i:nth-child(5){height:64%}.lp .dash-mini-list{display:grid;gap:8px;margin-top:12px}.lp .dash-mini-list span{height:17px;border-radius:999px;background:#eee4da}.lp .dash-mini-list span:nth-child(2){width:76%}.lp .dash-mini-list span:nth-child(3){width:58%}.lp .creator-join-visual{padding:90px 0}.lp .creator-join-wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:20px;align-items:stretch}.lp .creator-join-copy{border:1px solid var(--ink);border-radius:34px;background:var(--lilac);padding:38px;box-shadow:7px 8px 0 var(--ink);position:relative;overflow:hidden}.lp .creator-join-copy h2{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:clamp(48px,5.5vw,78px);line-height:.9;letter-spacing:-.055em;margin:14px 0}.lp .creator-join-copy p{color:rgba(23,21,20,.7)}.lp .creator-join-copy:after{content:"CG";position:absolute;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:150px;font-weight:800;right:-20px;bottom:-45px;opacity:.08;transform:rotate(-10deg)}@media (max-width:980px){.lp .creator-hero-grid{grid-template-columns:1fr;padding:46px 34px}.lp .creator-visual-card{min-height:auto}.lp .creator-device-stage{min-height:540px}.lp .creator-type-visuals,.lp .opportunity-grid{grid-template-columns:repeat(2,1fr)}.lp .creator-join-wrap,.lp .platform-preview{grid-template-columns:1fr}.lp .creator-section-head{align-items:start;flex-direction:column}}@media (max-width:640px){.lp .creator-visual-hero{padding-top:22px}.lp .creator-visual-card{border-radius:30px;box-shadow:5px 6px 0 var(--ink)}.lp .creator-hero-grid{padding:36px 21px}.lp .creator-visual-hero h1{font-size:clamp(54px,17vw,76px)}.lp .creator-device-stage{min-height:480px}.lp .creator-phone{width:82%}.lp .creator-phone-screen{min-height:520px}.lp .float-note{display:none}.lp .creator-section{padding:68px 0}.lp .creator-type-visuals,.lp .opportunity-grid{grid-template-columns:1fr}.lp .creator-type-visual{min-height:290px}.lp .creator-section-head h2{font-size:48px}.lp .creator-join-copy,.lp .platform-copy{padding:28px 22px}.lp .platform-window-inner{min-height:470px}.lp .dashboard-grid{grid-template-columns:1fr}.lp .dash-card.wide{grid-column:auto}.lp .creator-band-track{animation-duration:22s}}@media (prefers-reduced-motion:reduce){.lp .creator-band-track,.lp .creator-phone,.lp .float-note{animation:none!important}.lp .creator-type-visual,.lp .opportunity-card{transition:none}}