*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#101216;color:#f6f4ef;font-family:"DM Sans",sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}.nav{height:72px;border-bottom:1px solid #292d34;display:flex;align-items:center;justify-content:space-between;padding:0 6%;position:sticky;top:0;background:rgba(16,18,22,.94);backdrop-filter:blur(14px);z-index:10}.brand{display:flex;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-weight:800;font-size:22px;color:#FFFFFF}.brand img{width:34px;height:34px;display:block}.nav-tagline{font-size:14px;color:#aebbd0;font-weight:700;letter-spacing:.2px}.section{padding:100px 7%;max-width:1250px;margin:auto}.hero{text-align:center;padding-top:92px}.eyebrow{color:#aebbd0;font-weight:600;font-size:16px;margin:0 0 20px}.hero h1{font-family:Manrope,sans-serif;font-size:clamp(42px,6vw,76px);line-height:1.03;letter-spacing:-3px;margin:0 auto 28px;max-width:1050px}.hero h1 span{color:#ff4f70}.hero h1 em{font-style:normal;color:#4c78b5}.hero-copy,.section-copy{max-width:720px;margin:0 auto;color:#aeb5c0;font-size:19px}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:850px;margin:52px auto 0;text-align:left}.choice-card{padding:34px;border-radius:20px;min-height:330px;display:flex;flex-direction:column}.business-card{background:#1d3b63}.creator-card{background:linear-gradient(135deg,#ff4f70,#d93661)}.choice-icon{font-size:28px;margin-bottom:24px}.choice-card h2{font-family:Manrope,sans-serif;margin:0 0 12px;font-size:25px}.choice-card p{color:#f0f2f6;max-width:500px;margin-bottom:25px}.card-button{margin-top:auto;align-self:flex-start;font-weight:800;padding:13px 20px;border-radius:10px;background:#fff;color:#172238;transition:transform .2s ease,box-shadow .2s ease}.creator-button{color:#e33c62}.card-button:hover,.primary-btn:hover,.secondary-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.18)}.problem{border-top:1px solid #292d34;border-bottom:1px solid #292d34;text-align:center}.section-title{font-family:Manrope,sans-serif;font-size:clamp(34px,4vw,52px);line-height:1.1;letter-spacing:-2px;margin:0 0 18px}.section-title span{color:#ff4f70}.steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;margin-top:60px;text-align:center}.step{border:1px solid #30353e;background:#191c22;border-radius:18px;padding:32px 24px;min-height:190px}.step-number{color:#ff4f70;font-weight:800;font-size:17px;margin-bottom:22px}.step h3{margin:0 0 12px;font-size:20px}.step p{color:#aeb5c0;margin:0}.arrow{font-size:30px;color:#8d96a3}.audiences{text-align:center}.audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:55px;text-align:left}.info-card{border:1px solid #30353e;background:#191c22;border-radius:18px;padding:30px;min-height:285px}.mini-icon{font-size:26px;color:#4c78b5}.mini-icon.pink{color:#ff4f70}.info-card h3{font-family:Manrope,sans-serif;font-size:23px;margin:20px 0 8px}.info-card h4{font-size:18px;margin:0 0 12px}.info-card p{color:#aeb5c0}.join{padding-top:35px;padding-bottom:70px}.join-inner{background:linear-gradient(110deg,#21466f,#ba3658);border-radius:28px;text-align:center;padding:70px 30px}.join-inner h2{font-family:Manrope,sans-serif;font-size:clamp(34px,4vw,52px);margin:0 0 12px}.join-inner p{color:#f3f4f6;font-size:19px;max-width:700px;margin:0 auto 28px}.join-buttons{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.primary-btn,.secondary-btn{border-radius:10px;padding:13px 20px;font-weight:800;display:inline-block}.primary-btn{background:#ff4f70;color:white}.secondary-btn{border:1px solid rgba(255,255,255,.6);color:#fff;background:rgba(255,255,255,.04)}.join-inner small{display:block;margin-top:18px;color:#dce2eb}.footer{border-top:1px solid #292d34;padding:30px 7%;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#89919d}.footer-brand{display:flex;align-items:center;gap:25px}.footer-brand .brand{color:#FFFFFF}.footer-brand p{margin:0;font-size:14px}.instagram{display:flex;align-items:center;gap:10px;font-weight:700;color:#b7bfca}.instagram:hover{color:#fff}.instagram-icon{width:25px;height:25px;border:2px solid #c3cad4;border-radius:7px;display:inline-block;position:relative}.instagram-icon:before{content:"";position:absolute;width:9px;height:9px;border:2px solid #c3cad4;border-radius:50%;left:5px;top:5px}.instagram-dot{position:absolute;width:3px;height:3px;background:#c3cad4;border-radius:50%;right:4px;top:4px}@media(max-width:850px){.choice-grid{grid-template-columns:1fr}.audience-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr}.arrow{transform:rotate(90deg)}.hero h1{letter-spacing:-2px}.section{padding:75px 5%}.footer{flex-direction:column;text-align:center}.footer-brand{flex-direction:column;gap:12px}.nav{padding:0 5%}.nav-tagline{font-size:12px}}@media(max-width:500px){.hero{padding-top:65px}.hero h1{font-size:43px}.choice-card{padding:26px}.join-inner{padding:50px 22px}.nav-tagline{display:none}}
