.lp .ap-hero-act{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.lp .v2-intro .ap-tabs{background:#0104400f;border-radius:100px;gap:4px;margin:clamp(28px,3.4vw,44px) auto 0;padding:5px;display:inline-flex}.lp .ap-tab{color:var(--navy);cursor:pointer;background:0 0;border:none;border-radius:100px;padding:11px 30px;font-family:inherit;font-size:.92rem;font-weight:700;transition:all .25s}.lp .ap-tab.on{background:var(--blue);color:#fff;box-shadow:0 6px 18px #2e38f252}.lp .ap-pane{text-align:left;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,64px);margin-top:clamp(32px,4vw,52px);display:grid}.lp .ap-txt h3{color:var(--navy);margin-bottom:14px;font-family:harman-sans,sans-serif;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:400;line-height:1.06}.lp .ap-txt p{color:#3a3a4a;text-wrap:pretty;margin-bottom:22px;font-size:1.02rem;line-height:1.7}.lp .ap-flist{flex-direction:column;gap:12px;margin-bottom:28px;list-style:none;display:flex}.lp .ap-flist li{color:var(--navy);align-items:center;gap:12px;font-size:.96rem;font-weight:600;display:flex}.lp .ap-flist li i{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.72rem;font-style:normal;display:flex}.lp .ap-txt-btn{background:var(--blue);color:#fff;padding:15px 32px}.lp .ap-txt-btn:hover{transform:translateY(-2px)}.lp .ap-vis{background:#fff;border:1px solid #0104400f;border-radius:20px;overflow:hidden;box-shadow:0 24px 54px #01044024}.lp .ap-win{background:#0104400a;border-bottom:1px solid #0104400f;align-items:center;gap:7px;height:38px;padding:0 16px;display:flex}.lp .ap-win .dr{border-radius:50%;width:10px;height:10px}.lp .ap-scr{aspect-ratio:16/10;background:#02064d}.lp .ap-scr video{object-fit:cover;width:100%;height:100%;display:block}.lp .ap-beta{padding:clamp(48px,6vw,84px) 0}.lp .ap-beta-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,72px);display:grid}.lp .ap-beta-side{max-width:460px}.lp .ap-beta-h{margin-bottom:18px;font-size:clamp(2rem,4.2vw,3.6rem)}.lp .ap-beta-h .l1{display:block}.lp .ap-beta-h .hl{color:#fff;background:linear-gradient(to top,var(--blue) 0,var(--blue) 48%,transparent 48%,transparent 100%);margin-top:.1em;padding:0 .16em;line-height:1;display:inline-block}.lp .ap-beta-lead{color:#f0f0ffad;margin:0 0 30px;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7}.lp .ap-beta-cta{background:var(--blue);color:#fff;padding:15px 32px}.lp .ap-beta-cta:hover{transform:translateY(-2px)}.lp .ap-plan{text-align:left;background:linear-gradient(160deg,var(--blue),var(--navy));border:1.5px solid #2e38f280;border-radius:24px;justify-self:end;width:100%;max-width:440px;padding:clamp(32px,4vw,44px);position:relative;box-shadow:0 30px 70px #2e38f247}.lp .ap-plan-badge{color:var(--blue);white-space:nowrap;background:#fff;border-radius:100px;padding:5px 16px;font-size:.74rem;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0104404d}.lp .ap-plan-name{color:#fff;margin-bottom:10px;font-family:harman-sans,sans-serif;font-size:1.2rem;font-weight:400}.lp .ap-plan-price{color:#fff;font-family:harman-sans,sans-serif;font-size:clamp(2.6rem,5vw,3.4rem);font-weight:400;line-height:1}.lp .ap-plan-sub{color:#f0f0ff99;margin:6px 0 24px;font-size:.88rem}.lp .ap-plan-feats{flex-direction:column;gap:12px;margin-bottom:28px;list-style:none;display:flex}.lp .ap-plan-feats li{color:#f0f0ff;align-items:center;gap:12px;font-size:.94rem;display:flex}.lp .ap-plan-feats li i{width:22px;height:22px;color:var(--blue);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.68rem;font-style:normal;display:flex}.lp .ap-plan-btn{width:100%;color:var(--navy);background:#fff;justify-content:center;padding:16px;font-weight:700}.lp .ap-plan-btn:hover{transform:translateY(-2px)}@media (width<=900px){.lp .ap-pane{grid-template-columns:1fr;gap:28px}.lp .ap-beta-grid{text-align:center;grid-template-columns:1fr;justify-items:center;gap:36px}.lp .ap-beta-side{max-width:520px}.lp .ap-plan{text-align:left;justify-self:center}}@media (width<=600px){.lp .ap-tabs{width:100%;display:flex}.lp .ap-tab{flex:1;padding:10px 12px;font-size:.85rem}.lp .ap-hero-act .btn{flex:1;justify-content:center}}
