.am{--font-g:var(--font-grotesk),"Space Grotesk",system-ui,sans-serif;--font-m:var(--font-mono),"Space Mono",ui-monospace,Menlo,monospace;--wrap:1152px}.am *{margin:0;padding:0}.am{background:var(--bg);color:var(--ink);font-family:var(--font-g);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55;overflow-x:hidden}.am a{color:inherit;text-decoration:none}.am .wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.am .mono{font-family:var(--font-m)}.am .lime{color:var(--accent)}.am .kicker{font-family:var(--font-m);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:12px}.am .btn{background:var(--accent);color:var(--accent-ink);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:13px 20px;font-size:15px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.am .btn:hover{transform:translateY(-1px);box-shadow:0 8px 30px #c6ff3a40}.am .btn.big{justify-content:center;width:100%;padding:17px 26px;font-size:17px}.am .chip{font-family:var(--font-m);color:var(--ink-mut);border:1px solid var(--line2);border-radius:999px;padding:5px 11px;font-size:11.5px;display:inline-block}.am nav{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#08080ad1;position:sticky;top:0}.am nav .wrap{justify-content:space-between;align-items:center;height:64px;display:flex}.am .logo{letter-spacing:-.02em;font-size:19px;font-weight:700}.am .logo .ai{color:var(--accent)}.am .logo .com{color:var(--ink-dim);font-weight:500}.am .navlinks{color:var(--ink-mut);gap:26px;font-size:14.5px;display:flex}.am .navlinks a:hover{color:var(--ink)}.am nav .btn{padding:10px 16px;font-size:14px}.am .hero{padding:72px 0 64px;position:relative;overflow:hidden}.am .hero:before{content:"";background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.5;pointer-events:none;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30% 20%,#000 0,#0000 70%);mask-image:radial-gradient(at 30% 20%,#000 0,#0000 70%)}.am .hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#c6ff3a1a,#0000 65%);width:640px;height:640px;position:absolute;top:-260px;left:-200px}.am .hero .wrap{grid-template-columns:1.25fr .9fr;align-items:start;gap:56px;display:grid;position:relative}.am .date-pill{font-family:var(--font-m);letter-spacing:.06em;color:var(--ink);border:1px solid var(--line2);background:var(--bg2);border-radius:999px;align-items:center;gap:10px;padding:7px 14px 7px 10px;font-size:12.5px;display:inline-flex}.am .dot{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #c6ff3a29}.am h1{letter-spacing:-.045em;margin:24px 0 0;font-size:clamp(46px,7.4vw,92px);font-weight:700;line-height:.98}.am .hero p.lead{max-width:560px;color:var(--ink-mut);margin-top:24px;font-size:clamp(17px,2vw,19.5px)}.am .checks{font-family:var(--font-m);color:var(--ink-mut);gap:9px;margin-top:26px;font-size:13.5px;list-style:none;display:grid}.am .checks li:before{content:"✓";color:var(--accent);margin-right:10px}.am .from{font-family:var(--font-m);letter-spacing:.14em;color:var(--ink-dim);text-transform:uppercase;align-items:center;gap:14px;margin-top:30px;font-size:11.5px;display:flex}.am .from b{font-family:var(--font-g);letter-spacing:0;text-transform:none;color:var(--ink);font-size:15px;font-weight:600}.am .card{background:linear-gradient(180deg,var(--bg2),#0b0b0f);border:1px solid var(--line2);border-radius:20px;padding:26px}.am .card-top{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);justify-content:space-between;align-items:center;font-size:11px;display:flex}.am .card-top .live{color:var(--accent);letter-spacing:.04em;text-transform:none;font-size:11.5px}.am .bonus{border:1px dashed var(--line2);font-family:var(--font-m);color:var(--ink-mut);border-radius:12px;align-items:flex-start;gap:12px;margin-top:16px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.am .bonus b{color:var(--ink);font-weight:700}.am .bonus .dot{flex:none;margin-top:5px}.am .card h3{letter-spacing:-.02em;margin:22px 0 4px;font-size:23px}.am .l{font-family:var(--font-m);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);margin:16px 0 8px;font-size:11px;display:block}.am .field{background:var(--bg);border:1px solid var(--line2);width:100%;color:var(--ink);font:inherit;border-radius:12px;outline:none;padding:13px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.am .field:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c6ff3a24}.am .chips{flex-wrap:wrap;gap:8px;display:flex}.am .pick{font-family:var(--font-m);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--line2);color:var(--ink-mut);background:0 0;border-radius:999px;padding:9px 13px;font-size:11.5px;transition:all .15s}.am .pick[aria-pressed=true]{border-color:var(--accent);color:var(--ink);background:#c6ff3a24}.am .consent{font-family:var(--font-m);color:var(--ink-mut);gap:10px;margin:18px 0;font-size:11.5px;line-height:1.55;display:flex}.am .consent input{accent-color:var(--accent);flex:none;width:16px;height:16px;margin-top:3px}.am .consent a{color:var(--accent)}.am .fine{text-align:center;font-family:var(--font-m);color:var(--ink-dim);margin-top:12px;font-size:11px}.am .thanks{text-align:center;padding:26px 6px;display:none}.am .thanks h3{margin:10px 0;font-size:30px}.am .thanks p{color:var(--ink-mut);font-size:15px}.am .card.done form{display:none}.am .card.done .thanks{display:block}.am .marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;background:#0b0b0e;overflow:hidden}.am .track{letter-spacing:.02em;text-transform:uppercase;gap:34px;padding:17px 0;font-size:15px;font-weight:700;animation:40s linear infinite am-scroll;display:inline-flex}.am .track span.s{color:var(--accent)}@keyframes am-scroll{to{transform:translate(-50%)}}.am section.sec{border-bottom:1px solid var(--line);padding:96px 0}.am h2{letter-spacing:-.035em;margin-top:14px;font-size:clamp(32px,4.6vw,52px);font-weight:700;line-height:1.05}.am .sub{color:var(--ink-mut);max-width:640px;margin-top:14px;font-size:18px}.am .pains{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.am .pain{background:var(--bg2);border:1px solid var(--line);border-radius:16px;padding:24px;font-size:18px;line-height:1.4}.am .pain .x{font-family:var(--font-m);color:var(--hot);margin-bottom:14px;font-size:13px;display:block}.am .verdict{letter-spacing:-.02em;margin-top:30px;font-size:clamp(20px,2.6vw,26px);font-weight:600}.am .verdict .lime{font-weight:700}.am .versus{border:1px solid var(--line2);border-radius:20px;grid-template-columns:1fr 1fr;margin-top:44px;display:grid;overflow:hidden}.am .vs{padding:32px}.am .vs+.vs{border-left:1px solid var(--line2);background:linear-gradient(160deg,#c6ff3a14,#0000 55%)}.am .vs .tag{font-family:var(--font-m);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);font-size:11.5px}.am .vs+.vs .tag{color:var(--accent)}.am .vs h3{letter-spacing:-.03em;margin:12px 0 18px;font-size:clamp(26px,3.2vw,36px);line-height:1.08}.am .vs ul{color:var(--ink-mut);gap:9px;font-size:16px;list-style:none;display:grid}.am .vs li:before{content:"→";color:var(--ink-dim);margin-right:10px}.am .vs+.vs li:before{color:var(--accent)}.am .quote{grid-template-columns:auto 1fr;align-items:start;gap:20px;margin-top:40px;display:grid}.am .quote .q{color:var(--accent);font-size:64px;font-weight:700;line-height:.8}.am .quote blockquote{letter-spacing:-.015em;font-size:clamp(20px,2.4vw,25px);line-height:1.35}.am .quote cite{font-style:normal;font-family:var(--font-m);color:var(--ink-dim);margin-top:10px;font-size:12px;display:block}.am .brainline{border-left:3px solid var(--accent);background:var(--bg2);color:var(--ink-mut);border-radius:0 14px 14px 0;margin-top:40px;padding:24px 26px;font-size:18px}.am .brainline b{color:var(--ink)}.am .rows{border-top:1px solid var(--line);margin-top:40px}.am .row{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:24px;padding:30px 0;display:grid}.am .row .n{font-family:var(--font-m);color:var(--accent);font-size:44px;font-weight:700;line-height:1}.am .row h3{letter-spacing:-.02em;font-size:24px}.am .row p{color:var(--ink-mut);max-width:680px;margin-top:8px}.am .row .chips{margin-top:14px}.am .gets{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;display:grid}.am .get{background:var(--bg2);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:10px;padding:22px;display:flex}.am .get .ic{font-family:var(--font-m);color:var(--accent);font-size:12px}.am .get h3{letter-spacing:-.015em;font-size:19px;line-height:1.25}.am .get p{color:var(--ink-mut);font-size:14.5px}.am .get.hot{background:linear-gradient(170deg,#c6ff3a24,var(--bg2) 60%);border-color:#c6ff3a80}.am .get.hot .ic{color:var(--accent-ink);background:var(--accent);border-radius:6px;align-self:flex-start;padding:3px 8px}.am .who{grid-template-columns:1.2fr 1fr;gap:16px;margin-top:40px;display:grid}.am .who .box{background:var(--bg2);border:1px solid var(--line);border-radius:18px;padding:28px}.am .who h3{font-size:14px;font-family:var(--font-m);letter-spacing:.14em;margin-bottom:18px}.am .who ul{gap:12px;font-size:16.5px;list-style:none;display:grid}.am .who .yes li:before{content:"✓";color:var(--accent);margin-right:12px}.am .who .no li{color:var(--ink-mut)}.am .who .no li:before{content:"✕";color:var(--hot);margin-right:12px}.am .speakers{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.am .sp{background:var(--bg2);border:1px solid var(--line);border-radius:18px;padding:26px}.am .sp img{object-fit:cover;border:1px solid var(--line2);background:var(--bg3);border-radius:50%;width:74px;height:74px}.am .sp h3{letter-spacing:-.015em;margin-top:18px;font-size:21px}.am .sp .role{font-family:var(--font-m);color:var(--accent);margin-top:4px;font-size:12px}.am .sp p{color:var(--ink-mut);margin-top:12px;font-size:15px}.am .sp .chip{margin-top:16px}.am .meta{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.am .agenda .row{grid-template-columns:120px 1fr auto;align-items:baseline}.am .agenda .row .t{font-family:var(--font-m);color:var(--ink-dim);white-space:nowrap;font-size:13px}.am .faq{border-top:1px solid var(--line);margin-top:36px}.am details{border-bottom:1px solid var(--line);padding:22px 0}.am summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;gap:20px;font-size:19px;font-weight:600;list-style:none;display:flex}.am summary::-webkit-details-marker{display:none}.am summary:after{content:"+";font-family:var(--font-m);color:var(--accent);font-size:22px;line-height:1}.am details[open] summary:after{content:"−"}.am details p{color:var(--ink-mut);max-width:760px;margin-top:12px}.am .final{text-align:center;padding:110px 0;position:relative;overflow:hidden}.am .final:before{content:"";background:radial-gradient(#c6ff3a1f,#0000 65%);width:900px;height:500px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.am .final .wrap{position:relative}.am .final h2{max-width:880px;margin:14px auto 0}.am .final p{max-width:620px;color:var(--ink-mut);margin:20px auto 34px;font-size:18px}.am footer{border-top:1px solid var(--line);font-family:var(--font-m);color:var(--ink-dim);padding:34px 0;font-size:12px}.am footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}@media (max-width:900px){.am .navlinks{display:none}.am .hero{padding:44px 0 48px}.am .hero .wrap{grid-template-columns:1fr;gap:36px}.am .pains,.am .gets,.am .speakers,.am .who,.am .versus{grid-template-columns:1fr}.am .vs+.vs{border-left:0;border-top:1px solid var(--line2)}.am .row{grid-template-columns:64px 1fr;gap:14px}.am .row .n{font-size:30px}.am .agenda .row{grid-template-columns:64px 1fr}.am .agenda .row .t{grid-column:2}.am section.sec{padding:68px 0}}@media (max-width:480px){.am .wrap{padding:0 16px}.am .date-pill{letter-spacing:.02em;gap:8px;font-size:10.5px}.am .card{padding:20px}.am .vs{padding:24px}.am nav .btn{padding:9px 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.am .track{animation:none}}
