@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap');
:root{--navy:#03021c;--pink:#eb2b96;--mint:#71f1d1;--muted:#a9abc1;--line:#ffffff20}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--navy);color:#fff;font-family:Inter,Arial,sans-serif}a{color:inherit}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:3px solid var(--mint);outline-offset:5px}.wrap{max-width:1160px;padding:0 32px;margin:auto}.notice{background:#18162e;color:#bdbacf;text-align:center;font-size:12px;padding:11px 20px}.nav{display:flex;align-items:center;justify-content:space-between;padding-top:28px;padding-bottom:28px;gap:24px}.logo{width:150px;height:44px;object-fit:contain}.navlinks{display:flex;gap:28px;align-items:center;font-size:13px}.navlinks a{text-decoration:none;color:#d0cede}.pill{border:1px solid #ffffff35;border-radius:30px;padding:10px 18px;font-size:12px;color:#d0cede}.eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:var(--mint);font-weight:600}.hero{padding-top:78px;padding-bottom:78px;position:relative}.hero:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 75% 50%,#28205877,transparent 64%)}h1,h2,h3{font-family:'DM Sans',Arial,sans-serif;font-weight:500;margin:0;letter-spacing:-2px}h1{font-size:clamp(42px,6.2vw,76px);line-height:1.06;max-width:900px;margin:25px 0}h1 em{font-style:normal;color:var(--mint)}p{line-height:1.75}.lede{font-size:18px;color:#b9b8ce;max-width:720px}.button{background:var(--pink);color:white;border:0;border-radius:5px;padding:15px 22px;font-weight:600;text-decoration:none;display:inline-block;font-size:14px}.button.secondary{background:transparent;border:1px solid #ffffff50}.ctas{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.section{padding-top:70px;padding-bottom:70px;border-top:1px solid var(--line)}h2{font-size:clamp(30px,4vw,48px);line-height:1.15;max-width:850px;margin:15px 0 28px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.step{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid var(--line)}.stepnum{font-size:12px;color:var(--mint);padding-top:5px}.step h3{font-size:21px;letter-spacing:-.5px}.step p{font-size:14px;color:var(--muted);margin:8px 0}.panel{background:#11102b;border:1px solid #ffffff1c;border-radius:12px;padding:28px}.panel p{color:#bcbad0;font-size:14px}.flow{display:grid;gap:10px;margin:20px 0}.flow div{padding:14px 18px;background:#090821;border:1px solid #ffffff20;border-radius:6px;display:flex;justify-content:space-between;font-size:13px}.flow span{color:#7ae5c6}.flowtitle{font-size:12px;color:#b5b3cb}.labels{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.labels span{padding:8px 12px;border:1px solid #ffffff28;border-radius:24px;font-size:11px;color:#bbb9d0}.proof{border-left:3px solid var(--mint);padding-left:25px}.proof strong{font:500 48px 'DM Sans';color:var(--mint)}.proof p{max-width:650px;color:#c7c5d8}.sources{font-size:12px;color:#a9a6bf;line-height:1.9}.sources a{color:#c6c3dc}.footer{border-top:1px solid var(--line);padding-top:28px;padding-bottom:35px;font-size:12px;color:#a9a6bf}.feedzone{background:#f3f2ef;padding:30px 20px;border-radius:12px;color:#191919}.post{background:white;border:1px solid #ddd;border-radius:8px;max-width:552px;margin:auto;overflow:hidden;font-family:Arial,sans-serif}.posthead{display:flex;align-items:center;gap:12px;padding:16px}.avatar{background:#03021c;width:44px;height:44px;display:flex;align-items:center;padding:3px}.avatar img{width:100%}.identity{font-size:14px;line-height:1.4;flex:1}.identity small{font-size:12px;color:#666}.follow{color:#0a66c2;font-size:14px;font-weight:600}.postcopy{font-size:14px;line-height:1.5;padding:0 16px 14px;margin:0}.creative{background:#04031e;aspect-ratio:1/1;position:relative;padding:7% 8%;overflow:hidden;color:white;background-image:radial-gradient(ellipse at 100% 100%,#2f386c,transparent 62%)}.creative .brand{width:120px;height:32px;object-fit:contain;object-position:left}.creative .target{font:500 clamp(38px,5vw,65px)/1 'DM Sans';letter-spacing:-3px;margin-top:35px}.creative .hook{font:500 clamp(32px,4vw,51px)/1.08 'DM Sans';letter-spacing:-2px;color:var(--mint);margin-top:18px}.creative p{font:400 15px/1.6 Inter;max-width:320px;color:#c6c4da;margin-top:20px}.creative .badge{display:inline-block;background:var(--pink);color:white;padding:12px 18px;font-size:12px;margin-top:14px}.creative .network{position:absolute;right:25px;bottom:24px;color:#817dac;font-size:11px}.dest{background:#edf3f8;padding:14px 16px;display:flex;gap:15px;align-items:center;font-size:14px;font-weight:600}.dest small{font-size:12px;font-weight:400;color:#666;display:block;margin-top:4px}.dest a{margin-left:auto;border:1px solid #0a66c2;color:#0a66c2;border-radius:20px;padding:7px 12px;white-space:nowrap;text-decoration:none;font-size:13px}.engage{display:flex;justify-content:space-around;padding:16px 6px;color:#666;font-size:13px;font-weight:600;border-top:1px solid #eee}.copybox{background:#11102b;border:1px solid #ffffff25;padding:28px;border-radius:10px;max-width:750px}.copybox p{font-size:15px;color:#d7d4e5}.copybutton{padding:10px 14px;border:1px solid #ffffff40;background:transparent;color:#fff;border-radius:5px;font-size:12px}.metrics{display:flex;gap:24px;flex-wrap:wrap;margin-top:22px}.metric{flex:1;min-width:130px;padding-top:15px;border-top:1px solid #ffffff30}.metric b{display:block;color:var(--mint);font-size:14px}.metric span{display:block;font-size:12px;color:var(--muted);margin-top:8px}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin:30px 0}.tabs button{background:#13112f;color:#c7c4d7;border:1px solid #ffffff25;border-radius:5px;padding:10px 15px;font-size:12px}.tabs button[aria-selected=true]{background:var(--mint);color:#03021c}.demoheader{padding-top:40px;padding-bottom:30px}.demoheader h1{font-size:clamp(38px,5vw,60px);max-width:850px}.view[hidden]{display:none}.reviewbar{background:#172034;border:1px solid #ffffff25;padding:18px 22px;border-radius:8px;font-size:13px;color:#bfc5d8;margin-bottom:28px}.reviewbar strong{color:white}.accountstrip{font-size:12px;color:var(--muted);margin-top:15px}@media(max-width:760px){.wrap{padding-left:20px;padding-right:20px}.grid{grid-template-columns:1fr;gap:30px}.navlinks a:not(.button){display:none}.pill{display:none}.hero{padding-top:35px;padding-bottom:45px}.section{padding-top:42px;padding-bottom:42px}.creative .target{font-size:50px}.creative .hook{font-size:39px}.creative p{font-size:14px}.feedzone{padding:14px 0}.creative .target{margin-top:22px}.creative .brand{width:100px}.nav{padding-top:20px;padding-bottom:20px}.postcopy{font-size:13px}.creative .badge{padding:9px 13px;margin-top:5px}.creative p{margin-top:12px}.creative .network{display:none}}@media(max-width:390px){.creative .target{font-size:40px}.creative .hook{font-size:31px}.creative p{font-size:12px}.creative .target{margin-top:14px}.creative .hook{margin-top:10px}}
