@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";:root{--amber: #FFA726;--amber-dark: #F29B1E;--charcoal: #2D2D2D;--cream: #F6EFE1;--soft-grey: #E7E2DA;--text-dark: #1F1F1F;--shadow: 0 8px 22px rgba(0, 0, 0, .12)}body{margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;background:var(--cream);color:var(--text-dark)}.page-wrapper{max-width:1150px;margin:0 auto;padding:24px}.top-bar{display:flex;align-items:center;justify-content:space-between;padding:14px 28px;margin:0 auto;max-width:1150px;background:#e5e3df;border-radius:18px;box-shadow:0 4px 15px #00000014;position:sticky;top:12px;z-index:30}.nav-links{display:flex;gap:26px;white-space:nowrap}.nav-links a{text-decoration:none;color:#333;font-size:15px;font-weight:500;transition:.2s ease}.nav-links a:hover{color:#f4a629}@media(max-width:780px){.nav-links{display:none}}.hero{text-align:center;padding:70px 0 50px;margin-bottom:40px}.hero h1{font-size:42px;font-weight:800;margin-bottom:16px;color:var(--charcoal)}.hero-text{font-size:18px;max-width:650px;margin:0 auto 30px;color:#4d4d4d;line-height:1.6}.hero-actions{display:flex;justify-content:center;gap:18px;margin-bottom:16px}.primary-button{background:var(--amber);color:var(--charcoal);padding:14px 30px;border-radius:14px;text-decoration:none;font-size:17px;font-weight:600;box-shadow:var(--shadow);transition:.2s ease}.primary-button:hover{background:var(--amber-dark);transform:translateY(-2px)}.disabled-button{opacity:.6;cursor:not-allowed}.ghost-button{background:none;border:2px solid var(--soft-grey);padding:12px 26px;border-radius:14px;text-decoration:none;font-weight:600;color:var(--charcoal);font-size:16px;transition:.2s ease}.ghost-button:hover{background:#f2e6d4}.browser-note{font-size:14px;color:#666;margin-top:10px}@media(max-width:640px){.hero h1{font-size:30px}.hero-text{font-size:16px;padding:0 10px}.hero-actions{flex-direction:column}.primary-button,.ghost-button{width:100%;max-width:300px}}.how-works{text-align:center;margin-bottom:70px}.how-works h2{font-size:32px;margin-bottom:12px;font-weight:700}.section-intro{font-size:17px;margin-bottom:28px;color:#555}.how-image-wrapper{display:flex;justify-content:center}.how-image{width:100%;max-width:860px;border-radius:20px;box-shadow:var(--shadow)}.benefits{margin-bottom:80px}.benefits h2{text-align:center;font-size:30px;margin-bottom:34px;font-weight:700}.benefit-list{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.benefit-card{background:#fff;padding:30px;flex:1;border-radius:16px;min-width:280px;box-shadow:var(--shadow);transition:.2s ease}.benefit-card:hover{transform:translateY(-3px)}@media(max-width:680px){.benefit-card{min-width:100%}}.mini-steps{margin-bottom:80px}.mini-steps h2{text-align:center;font-size:30px;margin-bottom:30px;font-weight:700}.mini-steps-strip{display:flex;gap:20px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory}.mini-step-card{background:#fff;padding:22px;border-radius:16px;min-width:230px;box-shadow:var(--shadow);scroll-snap-align:start;transition:.2s ease}.mini-step-card:hover{transform:translateY(-3px)}.demo{text-align:center;margin-bottom:80px}.demo-box{background:#fff;padding:50px;width:100%;max-width:740px;margin:0 auto;border-radius:14px;box-shadow:var(--shadow)}.demo-label{font-size:19px;font-weight:600}.faq{max-width:850px;margin:0 auto 80px}.faq h2{text-align:center;margin-bottom:34px}.faq-item{background:#fff;padding:26px;border-radius:14px;margin-bottom:22px;box-shadow:var(--shadow);transition:.2s ease}.faq-item:hover{transform:translateY(-3px)}.setup{margin-bottom:80px}.setup-grid{display:flex;flex-wrap:wrap;gap:24px}.setup-card{background:#fff;padding:26px;flex:1;min-width:270px;border-radius:14px;box-shadow:var(--shadow);transition:.2s ease}.setup-card:hover{transform:translateY(-3px)}@media(max-width:650px){.setup-card{min-width:100%}}.socials{text-align:center;margin-bottom:90px}.socials h2{font-size:30px;margin-bottom:12px}.socials-intro{font-size:16px;color:#555;margin-bottom:30px}.socials-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.social-card{background:#fff;border-radius:14px;padding:16px 24px;min-width:240px;text-decoration:none;box-shadow:var(--shadow);transition:.2s ease;display:flex;flex-direction:column;align-items:center}.social-card:hover{transform:translateY(-3px)}.social-label{font-size:14px;font-weight:700;padding:4px 10px;border-radius:6px;color:#fff;margin-bottom:6px}.instagram{background:#e1306c}.tiktok{background:#000}.facebook{background:#1877f2}.reddit{background:#ff4500}.twitter{background:#1d9bf0}.social-user{color:#333;font-size:15px}.footer{text-align:center;padding:40px 0;font-size:15px;color:#555}.footer-links{margin-top:12px;display:flex;justify-content:center;gap:22px}.footer-links a{text-decoration:none;color:var(--charcoal);transition:.2s ease}.footer-links a:hover{color:var(--amber-dark)}.popup-preview-section{text-align:center;margin-bottom:90px}.popup-preview-section h2{font-size:30px;margin-bottom:12px;font-weight:700}.popup-preview-wrapper{display:flex;justify-content:center}.popup-preview-img{width:100%;max-width:380px;border-radius:18px;box-shadow:0 10px 26px #0000001a}.social-card.disabled{pointer-events:none;opacity:.6}.coming-soon{display:block;margin-top:6px;font-size:13px;color:#666}
