.lp{--lp-ink:#12141a;--lp-night:#0b0d14;--lp-sig:#1f3bff;--lp-hi:#ffe14a;--lp-mute:#5a6070;font-size:16px}.lp-in{max-width:1120px;margin:0 auto;padding:0 20px}.lp h1{letter-spacing:-.02em;font-size:clamp(38px,6vw,68px);line-height:1.02}.lp h2{letter-spacing:-.015em;font-size:clamp(28px,3.6vw,42px)}.lp h3{font-size:19px}.lp-eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-sig);font-size:12px;font-weight:500}.lp-hero{background:radial-gradient(900px 520px at 80% 30%, #1f3bff8c, transparent 65%), radial-gradient(600px 400px at 8% 100%, #ffe14a1f, transparent 60%), var(--lp-ink);color:#fff;padding:64px 0 0;overflow:hidden}.lp-herogrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:40px;display:grid}.lp-copy{flex-direction:column;gap:20px;padding-bottom:72px;display:flex}.lp-hero .lp-eyebrow{color:var(--lp-hi)}.lp-hero h1 em{background:var(--lp-hi);color:var(--lp-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em;font-style:normal}.lp-lede{color:#d5d9e6;max-width:54ch;font-size:18px;line-height:1.55}.lp-cta{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.lp-btn{background:var(--lp-hi);color:var(--lp-ink);border:2px solid var(--lp-hi);border-radius:99px;padding:13px 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}.lp-btn:hover{background:#fff;border-color:#fff}.lp-ghost{color:#fff;text-underline-offset:4px;font-weight:600}.lp-ticks{color:#d5d9e6;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.lp-ticks li{align-items:center;gap:10px;display:flex}.lp-ticks li:before{content:"";background:var(--lp-hi);flex:none;width:8px;height:8px}.lp-stage{justify-content:center;align-items:flex-end;min-height:540px;display:flex;position:relative}.lp-phone{color:#111;background:#fbf8f1;border:9px solid #000;border-bottom:0;border-radius:36px 36px 0 0;width:290px;overflow:hidden;box-shadow:0 30px 80px #00000080}.lp-art{aspect-ratio:1/1.08;background:repeating-linear-gradient(-55deg,#d7261e 0 38px,#fbf8f1 38px 76px,#1c3faa 76px 114px,#fbf8f1 114px 152px);position:relative}.lp-art:after{content:"";background:linear-gradient(#0000 40%,#000000b8);position:absolute;inset:0}.lp-art b{z-index:1;color:#fff;text-transform:uppercase;text-shadow:3px 0 #d7261ee6,-3px 0 #1c3faae6;font-family:Archivo Black,Impact,sans-serif;font-size:38px;font-weight:400;line-height:.92;position:absolute;bottom:10px;left:14px}.lp-stripe{background:linear-gradient(#d7261e 0 33.3%,#fff 33.3% 66.6%,#1c3faa 66.6%);height:10px}.lp-pbody{flex-direction:column;gap:8px;padding:14px 14px 20px;display:flex}.lp-ptitle{text-transform:uppercase;font-family:Archivo Black,Impact,sans-serif;font-size:20px;line-height:1.05}.lp-psub{letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin-bottom:4px;font-size:11px;font-weight:600}.lp-lnk{background:#fff;border:2px solid #111;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.lp-lnk i{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#111;border-radius:99px;padding:4px 9px;font-size:10px;font-style:normal;font-weight:700}.lp-lnk.first{color:#fff;background:#111}.lp-lnk.first i{color:#111;background:#fff}.lp-float{width:214px;color:var(--lp-ink);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;font-size:13px;display:flex;position:absolute;box-shadow:0 16px 40px #00000059}.lp-float.test{top:40px;left:-36px}.lp-float.evt{width:196px;top:136px;right:-36px}.lp-float h4{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-mute);margin:0;font-size:11px;font-weight:500}.lp-meter{grid-template-columns:60px minmax(0,1fr) 34px;align-items:center;gap:8px;font-weight:600;display:grid}.lp-meter .t{background:#e6e8ee;border-radius:4px;height:8px;overflow:hidden}.lp-meter .t i{background:#9aa6ff;border-radius:4px;height:100%;display:block}.lp-meter.lead .t i{background:var(--lp-sig)}.lp-meter .n{font-family:var(--mono);text-align:right;font-size:12px}.lp-tag{background:var(--lp-hi);border:1px solid var(--lp-ink);border-radius:99px;align-self:flex-start;padding:1px 8px;font-size:11px;font-weight:700}.lp-evt{align-items:center;gap:8px;font-weight:600;display:flex}.lp-evt:before{content:"";background:#0b7a53;border-radius:50%;flex:none;width:8px;height:8px}.lp-strip{background:var(--lp-night);color:#c9cedb;padding:20px 0}.lp-strip ul{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:8px 30px;margin:0 auto;padding:0 20px;font-size:12px;list-style:none;display:flex}.lp-sec{padding:88px 0}.lp-sec.white{background:#fff}.lp-sec.dark{background:var(--lp-ink);color:#fff}.lp-sec.dark .lp-eyebrow{color:var(--lp-hi)}.lp-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:56px;display:grid}.lp-split.flip .lp-text{order:2}.lp-text{flex-direction:column;gap:16px;display:flex}.lp-text p{color:var(--lp-mute);max-width:52ch;font-size:17px;line-height:1.6}.lp-sec.dark .lp-text p{color:#c9cedb}.lp-text p.lp-eyebrow{color:var(--lp-sig);font-size:12px;line-height:1.5}.lp-sec.dark .lp-text p.lp-eyebrow{color:var(--lp-hi)}.lp-in>.lp-eyebrow{margin-bottom:12px}.lp-list{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;font-weight:600;list-style:none;display:flex}.lp-list li{align-items:baseline;gap:12px;display:flex}.lp-list li:before{content:"";background:var(--lp-sig);flex:none;width:18px;height:3px;transform:translateY(-4px)}.lp-sec.dark .lp-list li:before{background:var(--lp-hi)}.lp-panel{color:var(--lp-ink);background:#fff;border:1px solid #d8dbe2;border-radius:16px;flex-direction:column;gap:16px;padding:22px;display:flex;box-shadow:0 20px 50px #12141a14}.lp-sec.dark .lp-panel{box-shadow:none;border-color:#0000}.lp-cap{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-mute);justify-content:space-between;gap:12px;font-size:11px;display:flex}.lp-heads{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lp-head{flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.lp-thumb{aspect-ratio:4/5;border-radius:10px;position:relative}.lp-thumb.a{background:linear-gradient(160deg,#ff7a59,#d7261e)}.lp-thumb.b{outline:3px solid var(--lp-hi);outline-offset:2px;background:linear-gradient(160deg,#1f3bff,#0b0d14)}.lp-thumb.c{background:linear-gradient(160deg,#ffe14a,#ff9f1c)}.lp-thumb span{background:var(--lp-ink);color:#fff;border-radius:4px;padding:1px 7px;font-size:11px;position:absolute;top:8px;left:8px}.lp-nums{font-family:var(--mono);flex-wrap:wrap;justify-content:space-between;gap:0 6px;font-size:11px;font-weight:500;display:flex}.lp-track{background:#e6e8ee;border-radius:4px;height:8px;overflow:hidden}.lp-track i{background:var(--lp-sig);border-radius:4px;height:100%;display:block}.lp-rowi{border-bottom:1px solid #e6e8ee;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:11px 0;font-size:14px;font-weight:600;display:grid}.lp-rowi:last-child{border-bottom:0;padding-bottom:0}.lp-pill{white-space:nowrap;border:1px solid #d8dbe2;border-radius:99px;padding:2px 9px;font-size:11px;font-weight:700}.lp-pill.on{color:#0b7a53;background:#e7f5ef;border-color:#0b7a53}.lp-pill.off{color:var(--lp-mute)}.lp-chart{width:100%;height:auto;display:block}.lp-chart text{font-family:var(--mono);fill:var(--lp-mute);font-size:11px}.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.lp-step{background:#fff;border:1px solid #d8dbe2;border-radius:16px;flex-direction:column;gap:10px;padding:24px;display:flex}.lp-step b{font-family:var(--display);color:var(--lp-sig);font-size:40px;font-weight:800;line-height:1}.lp-step p{color:var(--lp-mute)}.lp-url{font-family:var(--mono);background:#f1f2f4;border-radius:8px;align-self:flex-start;padding:8px 10px;font-size:13px}.lp-url strong{color:var(--lp-sig);font-weight:500}.lp-band{background:var(--lp-sig);color:#fff;text-align:center;padding:88px 0}.lp-band .lp-in{flex-direction:column;align-items:center;gap:20px;display:flex}.lp-band p{color:#dfe4ff;max-width:50ch;font-size:18px}.lp-foot{background:var(--lp-ink);color:#c9cedb;padding:28px 0;font-size:14px}.lp-foot .lp-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.lp-foot a{color:#fff}@media (max-width:900px){.lp-herogrid,.lp-split{grid-template-columns:minmax(0,1fr)}.lp-copy{padding-bottom:8px}.lp-split{gap:32px}.lp-split.flip .lp-text{order:0}.lp-steps{grid-template-columns:minmax(0,1fr)}.lp-sec,.lp-band{padding:56px 0}.lp-stage{min-height:520px}.lp-float.test{top:20px;left:0}.lp-float.evt{top:130px;right:0}}@media (max-width:520px){.lp-phone{width:250px}.lp-float{width:172px;padding:10px 12px;font-size:12px}.lp-float.evt{width:158px;top:92px}.lp-meter{grid-template-columns:52px minmax(0,1fr) 30px;gap:6px}.lp-heads{gap:8px}}
