.lp{--navy:var(--color-navy);--navy-mid:var(--color-navy-mid);--pulse:var(--color-pulse-green);--forest:var(--color-forest-green);--leaf:var(--color-leaf-green);--wa:var(--color-wa);--ink-700:var(--color-ink-700);--ink-500:var(--color-ink-500);--ink-400:var(--color-ink-400);--ink-100:var(--color-ink-100);--ink-75:var(--color-ink-75);--ink-50:var(--color-ink-50);--canvas:var(--color-canvas);--paper:var(--color-paper);--tint:var(--color-tint);--soft:var(--color-soft);--positive:var(--color-positive);--negative:var(--color-negative);--positive-soft:var(--color-positive-soft);--warn:var(--color-warn);--warn-soft:var(--color-warn-soft);--c-growth:var(--color-chart-growth);--c-financial:var(--color-chart-financial);--c-structural:var(--color-chart-structural);--c-risk:var(--color-chart-risk);--shadow-phone:0 18px 50px #0a1f2e29}.lp .sec{padding:72px 40px}.lp .inner{max-width:1180px;margin:0 auto;position:relative}.lp .eyebrow{border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.lp .eyebrow.green{background:var(--positive-soft);color:var(--forest)}.lp .eyebrow.white{color:var(--navy);background:#fff}.lp .eyebrow .dot{width:8px;height:8px;position:relative}.lp .eyebrow .dot i{background:var(--pulse);border-radius:999px;position:absolute;inset:0}.lp .eyebrow .dot i:first-child{opacity:.6;animation:1.4s cubic-bezier(0,0,.2,1) infinite lp-ping}.lp .disp{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);margin:0;font-weight:400}.lp .disp em{color:var(--forest);font-style:italic}.lp .btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.lp .btn.filled{background:var(--forest);color:#fff}.lp .btn.ghost{border:1.5px solid var(--ink-100);color:var(--navy);background:#fff}.lp .btn.navy{background:var(--navy);color:#fff}@keyframes lp-ping{75%,to{opacity:0;transform:scale(2)}}@keyframes lp-scan{0%{opacity:0;top:-12%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:100%}}@keyframes lp-pulse{0%,to{box-shadow:0 0 0 6px var(--tint),0 8px 20px #0a1f2e2e}50%{box-shadow:0 0 0 6px var(--tint),0 0 0 10px #22c55e1f,0 8px 20px #0a1f2e2e}}.lp .s-hero{background:var(--canvas);overflow:hidden}.lp .s-hero .glow{filter:blur(40px);z-index:0;background:radial-gradient(circle,#22c55e29,#0000 70%);border-radius:50%;width:680px;height:680px;position:absolute;top:-160px;right:-60px}.lp .s-hero .head{text-align:center;z-index:1;max-width:760px;margin:0 auto 44px;position:relative}.lp .s-hero h1{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);margin:18px 0 20px;font-size:clamp(40px,6vw,80px);font-weight:400;line-height:.98}.lp .s-hero h1 em{color:var(--forest);font-style:italic}.lp .s-hero .lead{color:var(--ink-500);max-width:600px;margin:0 auto 28px;font-size:19px;line-height:1.6}.lp .s-hero .lead b{color:var(--navy)}.lp .s-hero .btns{justify-content:center;gap:12px;margin-bottom:28px;display:flex}.lp .s-hero .ministats{color:var(--ink-500);flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:13px;display:flex}.lp .s-hero .ministats b{font-family:var(--font-mono);color:var(--navy)}.lp .s-hero .ministats .live{align-items:center;gap:6px;display:inline-flex}.lp .s-hero .ministats .live i{background:var(--pulse);border-radius:999px;width:6px;height:6px;display:inline-block}.lp .s-hero .bento{z-index:1;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(150px,auto);gap:14px;display:grid;position:relative}.lp .s-hero .tile{background:var(--paper);border:1px solid var(--ink-100);box-shadow:var(--shadow-md);border-radius:12px;padding:18px}.lp .s-hero .featured{flex-direction:column;grid-area:span 2/span 2;padding:22px;display:flex;position:relative;overflow:hidden}.lp .s-hero .tall{flex-direction:column;grid-row:span 2;display:flex}.lp .s-hero .tlabel{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-400);font-size:11px;font-weight:700}.lp .s-hero .tlabel.live{align-items:center;gap:7px;margin-bottom:12px;display:flex}.lp .s-hero .tlabel.live i{background:var(--pulse);border-radius:999px;width:7px;height:7px}.lp .s-hero .fglow{background:radial-gradient(circle,#22c55e1f,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.lp .s-hero .fid{align-items:center;gap:12px;margin-bottom:16px;display:flex;position:relative}.lp .s-hero .avatar{background:var(--navy);color:#fff;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:800;display:flex}.lp .s-hero .fname{color:var(--navy);letter-spacing:-.01em;font-size:16px;font-weight:700}.lp .s-hero .fmeta{font-family:var(--font-mono);color:var(--ink-400);font-size:11px}.lp .s-hero .flive{color:var(--forest);letter-spacing:.05em;align-items:center;gap:5px;margin-left:auto;font-size:10px;font-weight:700;display:inline-flex}.lp .s-hero .flive i{background:var(--pulse);border-radius:999px;width:6px;height:6px}.lp .s-hero .price{align-items:baseline;gap:12px;margin-bottom:12px;display:flex;position:relative}.lp .s-hero .price .v{font-family:var(--font-mono);color:var(--navy);letter-spacing:-.02em;font-size:34px;font-weight:800}.lp .s-hero .price .v small{vertical-align:.14em;font-size:.55em}.lp .s-hero .chg{font-family:var(--font-mono);font-size:16px;font-weight:600}.lp .s-hero .chg.dn{color:var(--negative)}.lp .s-hero .metrics{grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0;display:grid;position:relative}.lp .s-hero .metric{background:var(--tint);border-radius:10px;padding:9px 11px}.lp .s-hero .metric .l{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-400);margin-bottom:3px;font-size:10px;font-weight:700}.lp .s-hero .metric .v{font-family:var(--font-mono);color:var(--navy);font-size:14px;font-weight:700}.lp .s-hero .filing{background:var(--tint);border:1px solid var(--ink-100);border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;text-decoration:none;display:flex;position:relative}.lp .s-hero .filing i{background:var(--forest);border-radius:999px;flex:none;width:7px;height:7px;margin-top:5px}.lp .s-hero .filing .l{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-400);margin-bottom:2px;font-size:10px;font-weight:700}.lp .s-hero .filing .h{color:var(--ink-700);font-size:12.5px;line-height:1.4}.lp .s-hero .flink{color:var(--forest);align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.lp .s-hero .arow{border-radius:10px;gap:10px;padding:11px 10px;display:flex}.lp .s-hero .arow.top{background:var(--tint)}.lp .s-hero .arow .d{border-radius:999px;flex:none;width:8px;height:8px;margin-top:6px}.lp .s-hero .arow .co{color:var(--navy);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}.lp .s-hero .arow .tm{font-family:var(--font-mono);color:var(--ink-400);font-size:10.5px}.lp .s-hero .arow .hl{color:var(--ink-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.lp .s-hero .arow .rowtop{justify-content:space-between;gap:8px;margin-bottom:2px;display:flex}.lp .s-hero .stitle{color:var(--navy);letter-spacing:-.01em;margin:12px 0;font-size:15px;font-weight:700}.lp .s-hero .chips{flex-wrap:wrap;gap:6px;display:flex}.lp .s-hero .chip{font-family:var(--font-mono);color:var(--forest);background:var(--positive-soft);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.lp .s-hero .prow{border-bottom:1px solid var(--ink-100);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;display:flex}.lp .s-hero .prow .sym{font-family:var(--font-mono);color:var(--navy);font-size:12px;font-weight:700}.lp .s-hero .prow .pr{font-family:var(--font-mono);color:var(--ink-700);font-size:12.5px}.lp .s-hero .coverage{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-mid) 100%);color:#fff;border:0;flex-direction:column;justify-content:space-between;text-decoration:none;display:flex}.lp .s-hero .coverage .big{font-family:var(--font-mono);letter-spacing:-.02em;font-size:30px;font-weight:800}.lp .s-hero .coverage .sub{color:#ffffffb3;margin-top:2px;font-size:13px}.lp .s-hero .coverage .go{color:var(--pulse);align-items:center;gap:6px;margin-top:14px;font-size:13px;font-weight:600;display:inline-flex}.lp .s-decode{background:var(--tint)}.lp .s-decode .head{text-align:center;max-width:640px;margin:0 auto 48px}.lp .s-decode h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);margin:16px 0 0;font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.05}.lp .s-decode h2 em{color:var(--forest);font-style:italic}.lp .s-decode .sub{color:var(--ink-500);margin:14px 0 0;font-size:18px;line-height:1.6}.lp .s-decode .grid{grid-template-columns:1fr 64px 1fr;align-items:center;gap:18px;display:grid}.lp .s-decode .panel{background:var(--paper);border:1px solid var(--ink-100);box-shadow:var(--shadow-md);border-radius:12px;overflow:hidden}.lp .s-decode .phead{border-bottom:1px solid var(--ink-100);background:var(--tint);justify-content:space-between;align-items:center;gap:7px;padding:10px 14px;display:flex}.lp .s-decode .plabel{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-400);font-size:11px;font-weight:700}.lp .s-decode .plabel.ai{color:var(--forest);align-items:center;gap:7px;display:flex}.lp .s-decode .plabel.ai i{background:var(--pulse);border-radius:999px;width:7px;height:7px}.lp .s-decode .pmeta{font-family:var(--font-mono);color:var(--ink-400);font-size:10.5px}.lp .s-decode .raw{height:300px;padding:14px 16px;position:relative;overflow:hidden}.lp .s-decode .rawtext{font-family:var(--font-mono);color:var(--ink-400);opacity:.9;font-size:11px;line-height:1.7}.lp .s-decode .rawtext div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lp .s-decode .rawtext .t{color:var(--ink-500);font-weight:700}.lp .s-decode .beam{pointer-events:none;background:linear-gradient(#0000,#22c55e2e 50%,#0000);border-top:1px solid #22c55e80;height:44px;animation:2.6s cubic-bezier(.5,0,.5,1) infinite lp-scan;position:absolute;left:0;right:0;box-shadow:0 0 18px #22c55e59}.lp .s-decode .core{justify-content:center;align-items:center;display:flex}.lp .s-decode .coreInner{flex-direction:column;align-items:center;gap:8px;display:flex}.lp .s-decode .chip{background:var(--navy);width:48px;height:48px;box-shadow:0 0 0 6px var(--tint),0 8px 20px #0a1f2e2e;border-radius:14px;justify-content:center;align-items:center;animation:1.6s ease-in-out infinite lp-pulse;display:flex}.lp .s-decode .corelabel{letter-spacing:.08em;color:var(--ink-400);text-transform:uppercase;font-size:10px;font-weight:700}.lp .s-decode .out{flex-direction:column;gap:12px;min-height:259px;padding:16px 18px;display:flex}.lp .s-decode .oco{color:var(--navy);font-size:13px;font-weight:700}.lp .s-decode .ocat{background:var(--positive-soft);color:var(--forest);border-radius:6px;margin-bottom:6px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.lp .s-decode .ohl{color:var(--navy);letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.35}.lp .s-decode .osum{color:var(--ink-500);font-size:13.5px;line-height:1.55}.lp .s-decode .impact{background:var(--tint);border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.lp .s-decode .impact i{background:var(--positive);border-radius:999px;flex:none;width:7px;height:7px;margin-top:5px}.lp .s-decode .impact .l{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-400);margin-bottom:2px;font-size:10px;font-weight:700}.lp .s-decode .impact .v{color:var(--positive);font-size:13px;font-weight:600;line-height:1.5}.lp .s-decode .improw{align-items:center;gap:8px;display:flex}.lp .s-decode .improw .k{color:var(--ink-400);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}.lp .s-decode .improw .vv{text-transform:capitalize;color:var(--navy);font-size:12px;font-weight:700}.lp .s-decode .improw .wa{color:var(--wa);align-items:center;gap:5px;margin-left:auto;font-size:12px;font-weight:600;display:inline-flex}.lp .s-decode .flow{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:48px;max-width:880px;margin:0 auto;display:grid}.lp .s-decode .left .btn{align-self:flex-start}.lp .s-decode .left{flex-direction:column;display:flex}.lp .s-decode .left .panel{margin-bottom:18px}.lp .s-decode .xform{align-items:center;gap:12px;margin:0 2px 24px;display:flex}.lp .s-decode .xchip{background:var(--navy);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.lp .s-decode .xl{color:var(--navy);font-size:13.5px;font-weight:700}.lp .s-decode .xl span{color:var(--ink-400);margin-top:2px;font-size:12px;font-weight:500;display:block}.lp .s-decode .points{flex-direction:column;gap:13px;margin:0 0 26px;padding:0;list-style:none;display:flex}.lp .s-decode .points li{align-items:flex-start;gap:11px;display:flex}.lp .s-decode .ck{background:var(--positive-soft);border-radius:999px;flex:none;justify-content:center;align-items:center;width:23px;height:23px;margin-top:1px;display:flex}.lp .s-decode .ck svg{width:12px;height:12px}.lp .s-decode .pt{color:var(--navy);font-size:14.5px;font-weight:700}.lp .s-decode .pd{color:var(--ink-500);font-size:13px;line-height:1.5}.lp .s-decode .phone{box-shadow:var(--shadow-phone);background:#0c0c0e;border-radius:46px;justify-self:center;width:330px;padding:10px;position:relative}.lp .s-decode .notch{z-index:3;background:#0c0c0e;border-radius:999px;width:104px;height:24px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.lp .s-decode .screen{background:#d9d2c7;border-radius:36px;flex-direction:column;height:812px;display:flex;overflow:hidden}.lp .s-decode .statusbar{color:#fff;background:#008069;justify-content:space-between;align-items:center;padding:13px 22px 5px;font-size:12px;font-weight:600;display:flex}.lp .s-decode .statusbar .sbi{align-items:center;gap:5px;display:flex}.lp .s-decode .wbar{color:#fff;background:#008069;align-items:center;gap:9px;padding:6px 13px 11px;display:flex}.lp .s-decode .wbar .bk{opacity:.9;margin-right:-1px;font-size:22px;line-height:1}.lp .s-decode .wbar .av{color:#008069;background:#cfe9df;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:flex}.lp .s-decode .wbar .nm{font-size:14px;font-weight:600;line-height:1.2}.lp .s-decode .wbar .st{color:#ffffffc7;margin-top:1px;font-size:11px}.lp .s-decode .wbar .icons{opacity:.95;align-items:center;gap:18px;margin-left:auto;display:flex}.lp .s-decode .wbar .icons svg{width:18px;height:18px;display:block}.lp .s-decode .chat{background-color:#e4ddd3;background-image:radial-gradient(#786c561a 1.1px,#0000 1.1px),radial-gradient(#786c5612 1.1px,#0000 1.1px);background-position:0 0,13px 13px;background-size:26px 26px,26px 26px;flex:1;padding:16px 11px;overflow:hidden}.lp .s-decode .winput{align-items:center;gap:8px;padding:8px 9px 10px;display:flex}.lp .s-decode .winput .field{color:#8696a0;background:#fff;border-radius:999px;flex:1;align-items:center;gap:9px;padding:9px 13px;font-size:13px;display:flex;box-shadow:0 1px 1px #0000000f}.lp .s-decode .winput .field .ph{flex:1}.lp .s-decode .winput .field svg{flex:none;width:18px;height:18px}.lp .s-decode .winput .field .r{gap:13px;display:flex}.lp .s-decode .winput .mic{color:#fff;background:#008069;border-radius:999px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.lp .s-decode .winput .mic svg{width:19px;height:19px}.lp .s-decode .wamsg{background:#dcf8c6;border-radius:2px 9px 9px;max-width:90%;padding:9px 11px 7px;position:relative;box-shadow:0 1px 1px #0a1f2e21}.lp .s-decode .wamsg:before{content:"";border:7px solid #dcf8c6;border-color:#dcf8c6 #dcf8c6 #0000 #0000;position:absolute;top:0;left:-7px}.lp .s-decode .war{color:#111b21;align-items:flex-start;gap:7px;margin-bottom:8px;font-size:13px;line-height:1.5;display:flex}.lp .s-decode .war:last-of-type{margin-bottom:0}.lp .s-decode .wae{flex:none;font-size:14px;line-height:1.4}.lp .s-decode .war b{color:#111b21;font-weight:700}.lp .s-decode .wav{color:#111b21}.lp .s-decode .watime{text-align:right;color:#667781;margin-top:8px;font-size:10.5px}.lp .s-decode .wafiling{color:#0a8d6f;border-top:1px solid #e9edef;justify-content:center;align-items:center;gap:6px;margin-top:9px;padding-top:9px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.lp .s-pillars{background:var(--canvas)}.lp .s-pillars .head{max-width:620px;margin-bottom:44px}.lp .s-pillars h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);margin:16px 0 0;font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.05}.lp .s-pillars h2 em{color:var(--forest);font-style:italic}.lp .s-pillars .sub{color:var(--ink-500);margin:14px 0 0;font-size:18px;line-height:1.6}.lp .s-pillars .grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.lp .s-pillars .card{background:var(--paper);border:1px solid var(--ink-100);box-shadow:var(--shadow-md);border-radius:16px;padding:26px;position:relative;overflow:hidden}.lp .s-pillars .card.dark{background:var(--navy);color:#fff;border:0}.lp .s-pillars .card.dark .desc{color:#ffffffb3}.lp .s-pillars .card.dark .ctitle{color:#fff}.lp .s-pillars .dglow{background:radial-gradient(circle,#22c55e38,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.lp .s-pillars .icon{background:var(--positive-soft);border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:16px;display:flex;position:relative}.lp .s-pillars .card.dark .icon{background:#22c55e2e}.lp .s-pillars .ctitle{letter-spacing:-.02em;color:var(--navy);margin-bottom:7px;font-size:21px;font-weight:800;position:relative}.lp .s-pillars .desc{color:var(--ink-500);max-width:42ch;margin-bottom:16px;font-size:14px;line-height:1.55;position:relative}.lp .s-pillars .feats{flex-wrap:wrap;gap:7px;display:flex;position:relative}.lp .s-pillars .feat{color:var(--ink-700);background:var(--tint);border:1px solid var(--ink-100);border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600}.lp .s-pillars .card.dark .feat{color:#ffffffd9;background:#ffffff14;border-color:#ffffff1f}.lp .s-pillars .go{color:var(--forest);align-items:center;gap:6px;margin-top:18px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.lp .s-pillars .card.dark .go{color:var(--pulse)}.lp .s-show{background:var(--tint)}.lp .s-show .inner{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid}.lp .s-show h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);margin:16px 0;font-size:clamp(28px,3.6vw,46px);font-weight:400;line-height:1.05}.lp .s-show h2 em{color:var(--forest);font-style:italic}.lp .s-show .lead{color:var(--ink-500);max-width:42ch;margin:0 0 22px;font-size:17px;line-height:1.6}.lp .s-show .metricRow{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.lp .s-show .m{font-family:var(--font-mono);color:var(--ink-700);background:var(--paper);border:1px solid var(--ink-100);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.lp .s-show .app{background:var(--paper);border:1px solid var(--ink-100);box-shadow:var(--shadow-lg);border-radius:14px;overflow:hidden}.lp .s-show .chrome{border-bottom:1px solid var(--ink-100);background:var(--tint);align-items:center;gap:7px;padding:11px 14px;display:flex}.lp .s-show .chrome .d{background:#e5e5de;border-radius:999px;width:10px;height:10px}.lp .s-show .chrome .url{font-family:var(--font-mono);color:var(--ink-400);margin-left:10px;font-size:11px}.lp .s-show .filters{border-bottom:1px solid var(--ink-100);flex-wrap:wrap;gap:8px;padding:14px 16px;display:flex}.lp .s-show .fl{font-family:var(--font-mono);color:var(--forest);background:var(--positive-soft);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.lp .s-show .fl .x{color:var(--forest);opacity:.6}.lp .s-show .fl.add{color:var(--ink-400);background:var(--tint);border:1px dashed var(--ink-100)}.lp .s-show .rescount{color:var(--ink-400);padding:10px 14px;font-size:12px}.lp .s-show .rescount b{font-family:var(--font-mono);color:var(--navy)}.lp .s-show table{border-collapse:collapse;width:100%;font-size:12.5px}.lp .s-show th{text-align:right;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-400);border-bottom:1px solid var(--ink-100);padding:8px 14px;font-size:10px;font-weight:700}.lp .s-show th:first-child{text-align:left}.lp .s-show td{border-bottom:1px solid var(--ink-100);text-align:right;font-family:var(--font-mono);color:var(--ink-700);padding:10px 14px}.lp .s-show td:first-child{text-align:left;font-family:var(--font-sans)}.lp .s-show tr:last-child td{border-bottom:0}.lp .s-show .co{color:var(--navy);font-weight:700}.lp .s-show .sym{font-family:var(--font-mono);color:var(--ink-400);font-size:10.5px}.lp .s-show .pos{color:var(--positive);font-weight:600}.lp .s-wa{background:var(--canvas)}.lp .s-wa .inner{grid-template-columns:1fr 360px;align-items:center;gap:64px;display:grid}.lp .s-wa h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);margin:18px 0 16px;font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.04}.lp .s-wa h2 em{color:var(--forest);font-style:italic}.lp .s-wa .lead{color:var(--ink-500);max-width:46ch;margin:0 0 24px;font-size:18px;line-height:1.6}.lp .s-wa .eyebrow svg{width:14px;height:14px}.lp .s-wa .points{flex-direction:column;gap:14px;margin:0 0 28px;padding:0;list-style:none;display:flex}.lp .s-wa .points li{align-items:flex-start;gap:12px;display:flex}.lp .s-wa .ck{background:var(--positive-soft);border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;display:flex}.lp .s-wa .ck svg{width:13px;height:13px}.lp .s-wa .pt{color:var(--navy);font-size:15px;font-weight:700}.lp .s-wa .pd{color:var(--ink-500);font-size:13.5px;line-height:1.5}.lp .s-wa .phone{background:var(--navy);box-shadow:var(--shadow-phone);border-radius:40px;padding:12px;position:relative}.lp .s-wa .notch{background:var(--navy);z-index:3;border-radius:999px;width:120px;height:26px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.lp .s-wa .screen{background:#ece5dd;border-radius:30px;flex-direction:column;height:560px;display:flex;overflow:hidden}.lp .s-wa .wbar{color:#fff;background:#075e54;align-items:center;gap:10px;padding:34px 16px 12px;display:flex}.lp .s-wa .wbar .av{color:#075e54;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:flex}.lp .s-wa .wbar .nm{font-size:14px;font-weight:600}.lp .s-wa .wbar .st{color:#ffffffb3;font-size:11px}.lp .s-wa .chat{background-image:radial-gradient(#00000008 1px,#0000 1px);background-size:18px 18px;flex-direction:column;flex:1;gap:10px;padding:16px 14px;display:flex;overflow:hidden}.lp .s-wa .bubble{background:#dcf8c6;border-radius:12px 12px 3px;align-self:flex-end;max-width:90%;padding:10px 12px;box-shadow:0 1px 1px #0000000f}.lp .s-wa .bubble .bh{color:#111b21;margin-bottom:4px;font-size:12.5px;font-weight:700}.lp .s-wa .bubble .bb{color:#1f2937;font-size:12px;line-height:1.45}.lp .s-wa .bubble .cta{text-align:center;color:#09f;border-top:1px solid #00000014;margin-top:8px;padding-top:7px;font-size:12.5px;font-weight:600}.lp .s-wa .bubble .t{font-family:var(--font-mono);color:#667781;text-align:right;margin-top:5px;font-size:10px}.lp .s-wa .bubble .t b{color:#34b7f1}.lp .s-beyond{background:var(--canvas)}.lp .s-beyond .head{max-width:680px;margin-bottom:8px}.lp .s-beyond h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);margin:16px 0 0;font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.05}.lp .s-beyond h2 em{color:var(--forest);font-style:italic}.lp .s-beyond .sub{color:var(--ink-500);margin:14px 0 0;font-size:18px;line-height:1.6}.lp .s-beyond .wa-pill{color:var(--leaf);background:var(--positive-soft);border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.lp .s-beyond .wa-pill svg{width:14px;height:14px}.lp .s-beyond .go{color:var(--forest);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.lp .s-beyond .mk{background:var(--paper);border:1px solid var(--ink-100);box-shadow:var(--shadow-md);border-radius:14px;padding:18px;font-size:13px}.lp .s-beyond .mk .pos{color:var(--forest)}.lp .s-beyond .mk .neg{color:var(--negative)}.lp .s-beyond .mk-ec-head{border-bottom:1px solid var(--ink-75);align-items:center;gap:12px;padding-bottom:14px;display:flex}.lp .s-beyond .mk-play{background:var(--navy);color:#fff;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.lp .s-beyond .mk-play svg{width:16px;height:16px;margin-left:2px}.lp .s-beyond .mk-ec-id .t{color:var(--navy);font-size:14px;font-weight:700}.lp .s-beyond .mk-ec-id .m{font-family:var(--font-mono);color:var(--ink-400);margin-top:2px;font-size:11px}.lp .s-beyond .mk-tone{background:var(--positive-soft);width:28px;height:28px;color:var(--leaf);border-radius:8px;justify-content:center;align-items:center;margin-left:auto;display:flex}.lp .s-beyond .mk-tone svg{width:15px;height:15px}.lp .s-beyond .mk-ec-tabs{color:var(--ink-400);border-bottom:1px solid var(--ink-75);gap:18px;margin:14px 0 12px;font-size:12.5px;font-weight:500;display:flex}.lp .s-beyond .mk-ec-tabs span{border-bottom:2px solid #0000;padding-bottom:9px}.lp .s-beyond .mk-ec-tabs span.on{color:var(--navy);border-bottom-color:var(--navy);font-weight:600}.lp .s-beyond .mk-take{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp .s-beyond .mk-take li{color:var(--ink-700);gap:9px;font-size:13px;line-height:1.5;display:flex}.lp .s-beyond .mk-take .ar{font-family:var(--font-mono);color:var(--forest);flex:0 0 12px;font-size:11px;font-weight:700}.lp .s-beyond .mk-take .ar.mut{color:var(--ink-400)}.lp .s-beyond .mk-take b{color:var(--navy);font-weight:600}.lp .s-beyond .mk-ec-foot{border-top:1px solid var(--ink-75);color:var(--ink-500);flex-wrap:wrap;gap:18px;margin-top:14px;padding-top:13px;font-size:12px;display:flex}.lp .s-beyond .mk-ec-foot b{font-family:var(--font-mono)}.lp .s-beyond .mk-ip-cap{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-400);margin-bottom:6px;font-size:11px;font-weight:600}.lp .s-beyond .sld-row{border-top:1px solid var(--ink-75);gap:14px;padding:14px 0;display:flex}.lp .s-beyond .sld-row:first-of-type{border-top:0}.lp .s-beyond .sld-frame{border:1px solid var(--ink-100);background:var(--paper);width:150px;height:85px;box-shadow:var(--shadow-xs);border-radius:8px;flex-direction:column;flex:0 0 150px;display:flex;position:relative;overflow:hidden}.lp .s-beyond .sld-bar{background:var(--c,var(--navy));opacity:.9;height:5px}.lp .s-beyond .sld-in{flex-direction:column;flex:1;gap:5px;min-height:0;padding:8px 10px;display:flex}.lp .s-beyond .sld-ft{color:var(--navy);text-transform:uppercase;letter-spacing:.01em;font-size:8.5px;font-weight:700}.lp .s-beyond .sld-vis{flex:1;width:100%;min-height:0}.lp .s-beyond .sld-no{font-family:var(--font-mono);color:var(--ink-400);font-size:8px;position:absolute;bottom:5px;right:8px}.lp .s-beyond .sld-an{flex:1;min-width:0}.lp .s-beyond .sld-h{align-items:center;gap:10px;margin-bottom:5px;display:flex}.lp .s-beyond .sld-cap{letter-spacing:.03em;text-transform:uppercase;color:var(--ink-400);font-size:10px;font-weight:600}.lp .s-beyond .vd{border-radius:999px;align-items:center;height:20px;margin-left:auto;padding:0 9px;font-size:10px;font-weight:600;display:inline-flex}.lp .s-beyond .vd.pos{background:var(--positive-soft);color:var(--leaf)}.lp .s-beyond .vd.watch{background:var(--warn-soft);color:#b45309}.lp .s-beyond .sld-an p{color:var(--ink-700);margin:0;font-size:12.5px;line-height:1.55}.lp .s-beyond .sld-an p b{color:var(--navy);font-weight:600}.lp .s-beyond .mk-rl-top{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:14px;display:grid}.lp .s-beyond .mk-rl-curve{border:1px solid var(--ink-100);background:var(--soft);border-radius:12px;padding:14px 16px}.lp .s-beyond .mk-rl-curve .ch{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.lp .s-beyond .mk-rl-curve .lab{color:var(--navy);font-size:12.5px;font-weight:600}.lp .s-beyond .mk-rl-curve .px{font-family:var(--font-mono);color:var(--ink-400);font-size:11.5px;font-weight:600}.lp .s-beyond .cax{font-family:var(--font-mono);color:var(--ink-400);justify-content:space-between;margin-top:5px;padding:0 6px;font-size:9.5px;display:flex}.lp .s-beyond .mk-rl-stats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lp .s-beyond .rl-tile{border:1px solid var(--ink-100);background:var(--paper);border-radius:10px;flex-direction:column;justify-content:center;padding:11px 13px;display:flex}.lp .s-beyond .rl-tile .k{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-400);font-size:9.5px;font-weight:600}.lp .s-beyond .rl-tile .v{font-family:var(--font-mono);color:var(--navy);margin-top:4px;font-size:19px;font-weight:600}.lp .s-beyond .rl-tile .v.pos{color:var(--forest)}.lp .s-beyond .rl-tile .s{color:var(--ink-400);margin-top:2px;font-size:10.5px}.lp .s-beyond .mk-rl-cats{grid-template-columns:1fr 1fr;gap:10px 22px;margin-top:14px;display:grid}.lp .s-beyond .catbar{align-items:center;gap:10px;display:flex}.lp .s-beyond .catbar .cn{color:var(--ink-700);flex:0 0 78px;align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}.lp .s-beyond .catbar .cd{border-radius:999px;flex:0 0 8px;width:8px;height:8px}.lp .s-beyond .catbar .track{background:var(--ink-50);border-radius:999px;flex:1;height:7px;position:relative;overflow:hidden}.lp .s-beyond .catbar .fill{border-radius:999px;position:absolute;top:0;bottom:0}.lp .s-beyond .catbar .mv{text-align:right;font-family:var(--font-mono);flex:0 0 46px;font-size:12px;font-weight:600}.lp .s-beyond .catbar .mv.pos{color:var(--forest)}.lp .s-beyond .catbar .mv.neg{color:var(--negative)}.lp .s-beyond .feat{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;margin-top:60px;display:grid}.lp .s-beyond .feat:nth-child(odd of .feat){grid-template-columns:1.05fr 1fr}.lp .s-beyond .feat.flip{grid-template-columns:1.05fr 1fr}.lp .s-beyond .feat.flip .copy{order:2}.lp .s-beyond .tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--forest);font-size:12px;font-weight:600}.lp .s-beyond .feat h3{font-family:var(--font-display);letter-spacing:-.02em;color:var(--navy);margin:12px 0;font-size:34px;font-weight:400;line-height:1.08}.lp .s-beyond .feat .d{color:var(--ink-500);max-width:42ch;margin:0 0 18px;font-size:15.5px;line-height:1.6}.lp .s-beyond .feat .chips{flex-wrap:wrap;gap:7px;margin-bottom:20px;display:flex}.lp .s-beyond .feat .chip{color:var(--ink-700);background:var(--paper);border:1px solid var(--ink-100);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.lp .s-beyond .feat .acts{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lp .s-beyond .funnel{background:var(--navy);color:#fff;border-radius:24px;align-items:center;gap:40px;margin-top:60px;padding:40px 44px;display:flex;position:relative;overflow:hidden}.lp .s-beyond .funnel .gl{background:radial-gradient(circle,#22c55e29,#0000 70%);border-radius:50%;width:340px;height:340px;position:absolute;top:-80px;right:-60px}.lp .s-beyond .funnel .ftext{flex:1;position:relative}.lp .s-beyond .funnel h3{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0 0 8px;font-size:30px;font-weight:400;line-height:1.1}.lp .s-beyond .funnel h3 em{color:var(--pulse);font-style:italic}.lp .s-beyond .funnel p{color:#ffffffad;max-width:52ch;margin:0;font-size:15px;line-height:1.55}.lp .s-beyond .funnel .split{flex:none;gap:10px;display:flex;position:relative}.lp .s-beyond .funnel .col{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;width:188px;padding:16px 18px}.lp .s-beyond .funnel .col.paid{background:#22c55e1f;border-color:#22c55e59}.lp .s-beyond .funnel .col .h{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;margin-bottom:10px;font-size:11px;font-weight:700}.lp .s-beyond .funnel .col.paid .h{color:var(--pulse)}.lp .s-beyond .funnel .col .li{color:#ffffffd9;gap:8px;margin-bottom:7px;font-size:12.5px;line-height:1.35;display:flex}.lp .s-beyond .funnel .col .li:last-child{margin-bottom:0}.lp .s-beyond .funnel .col .li svg{width:13px;height:13px;color:var(--pulse);flex:0 0 13px;margin-top:2px}.lp .s-beyond .funnel .col .cta{margin-top:14px}.lp .s-beyond .funnel .col .cta .btn{justify-content:center;width:100%;padding:11px 14px;font-size:13.5px}@media (max-width:920px){.lp .s-beyond .feat,.lp .s-beyond .feat.flip{grid-template-columns:minmax(0,1fr)}.lp .s-beyond .feat:nth-child(odd of .feat){grid-template-columns:minmax(0,1fr)}.lp .s-beyond .feat.flip .copy{order:0}.lp .s-beyond .mk-rl-top,.lp .s-beyond .mk-rl-cats{grid-template-columns:minmax(0,1fr)}.lp .s-beyond .funnel{flex-direction:column;align-items:flex-start}.lp .s-beyond .funnel .split{flex-direction:column;align-self:stretch}.lp .s-beyond .funnel .col{width:100%}}.lp .s-pricing{background:var(--canvas)}.lp .s-pricing .phead{text-align:center;margin-bottom:34px}.lp .s-pricing .phead h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);margin:16px 0 0;font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.05}.lp .s-pricing .phead h2 em{color:var(--forest);font-style:italic}.lp .s-pricing .phead .sub{color:var(--ink-500);max-width:48ch;margin:14px auto 0;font-size:18px;line-height:1.6}.lp .s-pricing .seg{background:var(--tint);border:1px solid var(--ink-100);border-radius:999px;margin:26px auto 0;padding:4px;display:inline-flex}.lp .s-pricing .seg button{font-family:var(--font-sans);height:40px;color:var(--ink-500);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 20px;font-size:14px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.lp .s-pricing .seg button.on{background:var(--paper);color:var(--navy);box-shadow:var(--shadow-sm)}.lp .s-pricing .seg button b{color:var(--forest);font-size:12px;font-weight:700}.lp .s-pricing .grid{grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:16px;max-width:1020px;margin:0 auto;display:grid}.lp .s-pricing .plan{background:var(--paper);border:1px solid var(--ink-100);box-shadow:var(--shadow-sm);border-radius:18px;flex-direction:column;padding:26px 24px;display:flex;position:relative}.lp .s-pricing .plan.feat{border:1.5px solid var(--forest);box-shadow:var(--shadow-lg)}.lp .s-pricing .plan .pop{background:var(--forest);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.lp .s-pricing .pn{letter-spacing:.09em;text-transform:uppercase;color:var(--navy);font-size:12px;font-weight:700}.lp .s-pricing .pd{color:var(--ink-400);min-height:34px;margin:5px 0 16px;font-size:12.5px;line-height:1.45}.lp .s-pricing .price{align-items:baseline;gap:1px;display:flex}.lp .s-pricing .price .cur{color:var(--navy);font-size:18px;font-weight:700}.lp .s-pricing .price .num{letter-spacing:-.03em;color:var(--navy);font-size:40px;font-weight:800;line-height:1}.lp .s-pricing .price .per{color:var(--ink-400);margin-left:4px;font-size:13px}.lp .s-pricing .billnote{color:var(--ink-400);height:15px;margin:7px 0 0;font-size:11.5px}.lp .s-pricing .pbtn{text-align:center;cursor:pointer;border:0;border-radius:10px;width:100%;margin-top:18px;padding:12px 0;font-size:14px;font-weight:600;text-decoration:none;display:block}.lp .s-pricing .pbtn.ghost{background:var(--paper);border:1.5px solid var(--ink-100);color:var(--navy)}.lp .s-pricing .pbtn.filled{background:var(--forest);color:#fff}.lp .s-pricing .pbtn.navy{background:var(--navy);color:#fff}.lp .s-pricing .feats{flex-direction:column;gap:9px;margin:18px 0 0;padding:0;list-style:none;display:flex}.lp .s-pricing .feats li{color:var(--ink-700);padding-left:25px;font-size:13px;line-height:1.5;position:relative}.lp .s-pricing .feats li b{font-family:var(--font-mono);color:var(--navy);font-weight:700}.lp .s-pricing .feats li strong{color:var(--navy);font-weight:700}.lp .s-pricing .feats li.mut{color:var(--ink-400)}.lp .s-pricing .feats .ck{width:16px;height:16px;position:absolute;top:3px;left:0}.lp .s-pricing .feats li.mut .ck{opacity:.4}@media (max-width:860px){.lp .s-pricing .grid{grid-template-columns:1fr;max-width:440px}}.lp .s-founding{background:var(--canvas);padding:60px 40px 20px}.lp .s-founding .fb-band{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-mid) 100%);color:#fff;box-shadow:var(--shadow-lg);border-radius:22px;padding:34px 38px 26px;position:relative;overflow:hidden}.lp .s-founding .fb-glow{pointer-events:none;background:radial-gradient(circle,#22c55e38,#0000 68%);border-radius:50%;width:460px;height:460px;position:absolute;top:-120px;right:-80px}.lp .s-founding .fb-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex;position:relative}.lp .s-founding .fb-eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pulse);align-items:center;gap:9px;font-size:12px;font-weight:600;display:inline-flex}.lp .s-founding .fb-eyebrow .dot{width:8px;height:8px;position:relative}.lp .s-founding .fb-eyebrow .dot i{background:var(--pulse);border-radius:999px;position:absolute;inset:0}.lp .s-founding .fb-eyebrow .dot i:first-child{opacity:.65;animation:1.5s cubic-bezier(0,0,.2,1) infinite lp-ping}.lp .s-founding .fb-count{font-family:var(--font-mono);color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.lp .s-founding .fb-count b{color:var(--pulse)}.lp .s-founding .fb-body{grid-template-columns:1.05fr .95fr;align-items:center;gap:34px;display:grid;position:relative}.lp .s-founding .fb-pitch h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(34px,3.6vw,46px);font-weight:400;line-height:1.02}.lp .s-founding .fb-pitch h2 em{color:var(--pulse);font-style:italic}.lp .s-founding .fb-pitch p{color:#ffffffbd;max-width:46ch;margin:0 0 24px;font-size:15.5px;line-height:1.6}.lp .s-founding .fb-cta{background:var(--pulse);color:var(--navy);border-radius:999px;align-items:center;padding:13px 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 8px 22px #22c55e52}.lp .s-founding .fb-cards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lp .s-founding .fb-card{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;padding:18px 18px 16px}.lp .s-founding .fb-card.pop{background:#22c55e14;border-color:#22c55e73}.lp .s-founding .fb-ctop{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.lp .s-founding .fb-name{letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:13px;font-weight:700}.lp .s-founding .fb-save{font-family:var(--font-mono);color:var(--navy);background:var(--pulse);border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:700}.lp .s-founding .fb-price{align-items:baseline;gap:7px;display:flex}.lp .s-founding .fb-price .was{font-family:var(--font-mono);color:#fff6;font-size:15px;font-weight:500;text-decoration:line-through}.lp .s-founding .fb-price .now{font-family:var(--font-mono);letter-spacing:-.02em;color:#fff;font-size:30px;font-weight:700}.lp .s-founding .fb-price .per{color:#ffffff8c;font-size:12.5px}.lp .s-founding .fb-mo{font-family:var(--font-mono);color:var(--pulse);margin-top:5px;font-size:11.5px}.lp .s-founding .fb-spec{color:#fff9;border-top:1px solid #ffffff1a;margin-top:10px;padding-top:10px;font-size:11.5px;line-height:1.4}.lp .s-founding .fb-foot{color:#ffffff8c;border-top:1px solid #ffffff1a;align-items:center;gap:8px;margin-top:24px;padding-top:16px;font-size:12.5px;display:flex;position:relative}.lp .s-founding .fb-foot svg{width:14px;height:14px;stroke:var(--pulse);flex:0 0 14px}@media (max-width:820px){.lp .s-founding .fb-body{grid-template-columns:1fr;gap:24px}}@media (max-width:760px){.lp .s-founding{padding:44px 20px 14px}.lp .s-founding .fb-band{padding:26px 22px 22px}.lp .s-founding .fb-cards{grid-template-columns:1fr}}.lp .s-cta{background:var(--canvas)}.lp .s-cta .card{background:var(--navy);color:#fff;text-align:center;border-radius:28px;padding:64px 52px;position:relative;overflow:hidden}.lp .s-cta .gl{background:radial-gradient(circle,#22c55e24,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;top:-80px;left:-80px}.lp .s-cta h2{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;margin:0 0 16px;font-size:clamp(32px,5vw,60px);font-weight:400;line-height:1.02;position:relative}.lp .s-cta h2 em{color:var(--pulse);font-style:italic}.lp .s-cta p{color:#ffffffb3;max-width:540px;margin:0 auto 28px;font-size:18px;position:relative}.lp .s-cta .btns{justify-content:center;gap:12px;display:flex;position:relative}.lp .s-cta .note{color:#ffffff8c;margin-top:18px;font-size:13px;position:relative}@media (max-width:980px){.lp .s-hero .bento{grid-template-columns:repeat(2,1fr)}.lp .s-hero .featured{grid-area:auto/span 2}.lp .s-hero .tall{grid-row:auto}.lp .s-show .inner,.lp .s-wa .inner{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:760px){.lp .sec{padding:48px 20px}.lp .s-hero .bento{grid-template-columns:1fr}.lp .s-hero .featured{grid-column:auto}.lp .s-hero .metrics{grid-template-columns:repeat(2,1fr)}.lp .s-decode .flow{grid-template-columns:minmax(0,1fr);gap:32px}.lp .s-decode .phone{width:300px;max-width:100%}.lp .s-pillars .grid{grid-template-columns:1fr}.lp .s-cta .card{padding:44px 24px}}.lp .s-testi{background:var(--tint)}.lp .s-testi .head{max-width:680px;margin-bottom:44px}.lp .s-testi h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);margin:16px 0 0;font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.05}.lp .s-testi h2 em{color:var(--forest);font-style:italic}.lp .s-testi .sub{color:var(--ink-500);margin:14px 0 0;font-size:18px;line-height:1.6}.lp .s-testi .t-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lp .s-testi .t-card{background:var(--paper);border:1px solid var(--ink-100);border-radius:16px;flex-direction:column;gap:14px;margin:0;padding:26px 26px 22px;transition:transform .2s,box-shadow .2s;display:flex}.lp .s-testi .t-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.lp .s-testi .t-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.lp .s-testi .t-tag{color:var(--forest);background:var(--positive-soft);border-radius:999px;align-self:flex-start;padding:4px 11px;font-size:11.5px;font-weight:600}.lp .s-testi .t-stars{letter-spacing:2px;color:var(--forest);white-space:nowrap;font-size:13px}.lp .s-testi blockquote{letter-spacing:-.005em;color:var(--navy);flex:1;margin:0;font-size:15.5px;line-height:1.6}.lp .s-testi figcaption{border-top:1px dashed var(--ink-100);color:var(--ink-500);align-items:center;gap:7px;padding-top:14px;font-size:12.5px;font-weight:600;display:flex}.lp .s-testi figcaption svg{width:15px;height:15px;color:var(--forest);flex:0 0 15px}@media (max-width:980px){.lp .s-testi .t-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.lp .s-testi .t-grid{grid-template-columns:minmax(0,1fr)}}
