.ap-page .ap-wrap{width:calc(100% - 48px);max-width:1200px;margin:auto}.ap-products,.ap-plans{padding:65px 0;background:#f4f7fc}.ap-heading{text-align:center;margin-bottom:36px}.ap-heading>span,.ap-kicker{font-size:12px;font-weight:700;color:#3674e9;letter-spacing:2px}.ap-page .ap-heading h2{font-size:30px;color:#193251;margin:12px 0;padding:0;line-height:1.5;font-weight:600}.ap-heading p{font-size:15px;color:#73849a;margin:0}.ap-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ap-product-grid article{background:#fff;border:1px solid #e0e9f6;border-radius:12px;padding:25px;box-shadow:0 6px 25px #23477605}.ap-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;color:#fff;background:linear-gradient(135deg,#64b3ff,#2864eb 75%,#2150ca);box-shadow:0 6px 15px #367bea24;flex-shrink:0}.ap-icon svg{width:27px;height:27px}.ap-page .ap-product-grid h3{font-size:17px;color:#1a3555;margin:18px 0 11px;padding:0;font-weight:600;line-height:1.5}.ap-product-grid p{color:#76869c;font-size:13px;line-height:1.9;min-height:50px;margin:0 0 22px}.ap-page .ap-button{border:0;display:inline-flex;justify-content:center;align-items:center;gap:26px;background:linear-gradient(105deg,#53a3fa,#2863ec);color:#fff;border-radius:6px;padding:10px 21px;font-size:14px;line-height:1.5;cursor:pointer;box-shadow:0 5px 12px #2863ec18}.ap-page .ap-button:hover{background:linear-gradient(105deg,#368cf1,#194fd3)}.ap-page button:focus-visible{outline:3px solid #95bbff;outline-offset:4px}.ap-page .ap-advantages{background:linear-gradient(110deg,#eaf3ff,#dceaff 55%,#edf6ff);padding:26px 0;border-top:1px solid #e0eaff;border-bottom:1px solid #d7e6ff}.ap-page .ap-advantages h3{font-size:34px;color:#193b68;margin:8px 0 12px;padding:0;font-weight:600}.ap-page .ap-advantages p{color:#6280a6;font-size:15px;margin:0}.ap-plans{background:linear-gradient(180deg,#f6f9ff,#edf3fc);padding:70px 0 80px}.ap-plan-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.ap-plan{background:#fff;border:1px solid #dbe6f6;border-radius:16px;overflow:hidden;box-shadow:0 12px 35px #274d8010}.ap-plan-head{padding:30px 32px;background:#edf4ff;position:relative}.ap-plan-head>.ap-icon{position:absolute;right:32px;top:32px}.ap-plan-head>span:not(.ap-icon){font-size:11px;letter-spacing:2px;color:#6386b4}.ap-page .ap-plan h3{font-size:29px;color:#234d80;padding:0;margin:9px 0;font-weight:600}.ap-plan-head p{font-size:13px;color:#738dab;margin:0}.ap-source .ap-plan-head{background:linear-gradient(120deg,#245be0,#3989f3)}.ap-page .ap-source h3,.ap-source .ap-plan-head>span:not(.ap-icon){color:#fff}.ap-source .ap-plan-head p{color:#d9eaff}.ap-source .ap-icon{background:#ffffff20;box-shadow:none}.ap-plan ul{list-style:none;padding:27px 32px 10px;margin:0;min-height:250px}.ap-plan li{display:flex;gap:13px;color:#536b86;line-height:1.8;font-size:14px;margin-bottom:14px}.ap-plan li span{color:#3980ed}.ap-plan-actions{padding:10px 32px 32px;display:flex;gap:15px}.ap-page .ap-outline{border:1px solid #b4cef2;background:#fff;color:#3269b9;font-size:14px;padding:9px 24px;border-radius:6px;cursor:pointer}.ap-page .ap-outline:hover{background:#f0f6ff}.aa-page .aa-section{padding:70px 0}.aa-page .aa-heading h2{color:white}
@media(max-width:1000px){.ap-product-grid{grid-template-columns:repeat(2,1fr)}.ap-plan-head{padding:26px}.ap-plan-head>.ap-icon{right:24px}.ap-plan ul{padding:24px;min-height:280px}}
@media(max-width:600px){.ap-page .ap-wrap{width:calc(100% - 32px)}.ap-products,.ap-plans{padding:44px 0}.ap-page .ap-heading h2{font-size:24px}.ap-heading p{font-size:13px}.ap-product-grid{gap:12px}.ap-product-grid article{padding:18px 14px}.ap-page .ap-product-grid h3{font-size:15px;min-height:45px}.ap-product-grid p{font-size:12px;min-height:90px}.ap-product-grid p br{display:none}.ap-page .ap-button{font-size:12px;gap:10px;padding:10px 16px}.ap-plan-grid{grid-template-columns:1fr}.ap-plan ul{min-height:0}.ap-page .ap-advantages h3{font-size:27px}.ap-page .ap-advantages p{font-size:13px;padding:0 20px}.aa-page .aa-section{padding:45px 0}}

.ap-page .ap-icon{background:linear-gradient(135deg,#68a4ff,#4b6bed 65%,#7153dd)}.ap-page .ap-button{background:linear-gradient(110deg,#468bf6,#6556df)}.ap-page .ap-button:hover{background:linear-gradient(110deg,#2671e0,#5143c5)}.ap-source .ap-plan-head{background:linear-gradient(120deg,#315dd5,#7256dc)}.ap-page .ap-advantages{background:linear-gradient(110deg,#eaf3ff,#e8e8ff,#f3f0ff)}.ap-page .ap-advantages h3{color:#253760}.ap-page .ap-kicker{color:#5d65ce}.ap-page .lc-app-copy-hero{background:#102c9a!important}.ap-page .lc-app-copy-hero .channel-banner{background-position:center!important;height:460px}.ap-page .lc-app-copy-hero .channel-banner>.container{height:460px;max-width:1200px;width:calc(100% - 48px)}.ap-page .lc-app-copy-hero .carousel-caption{width:700px;z-index:1}.ap-page .lc-app-copy-hero .carousel-caption h1{font-size:31px;padding:0;white-space:normal;max-width:690px}.ap-page .lc-app-copy-hero .lc-app-hero-copy{font-size:14px}.aa-page .aa-ai{background:linear-gradient(120deg,#142745,#20234d)}.aa-page .aa-ai-core{background:linear-gradient(135deg,#558bf0,#6251bb)}@media(max-width:1100px){.ap-page .lc-app-copy-hero .carousel-caption{width:58%}.ap-page .lc-app-copy-hero .carousel-caption h1{font-size:27px}.ap-page .lc-app-copy-hero .channel-banner{background-position:60% center!important}}@media(max-width:700px){.ap-page .lc-app-copy-hero .channel-banner{height:620px;background-size:auto 300px!important;background-position:85% bottom!important;background-repeat:no-repeat;background-color:#0a2584!important}.ap-page .lc-app-copy-hero .channel-banner>.container{height:620px;width:calc(100% - 36px)}.ap-page .lc-app-copy-hero .carousel-caption{width:100%;top:36px;transform:none}.ap-page .lc-app-copy-hero .carousel-caption h1{font-size:26px;line-height:1.5;margin-bottom:18px}.ap-page .lc-app-copy-hero .lc-app-hero-copy{font-size:12px}.ap-page .lc-app-copy-hero .lc-app-hero-lead{font-size:16px}.ap-page .lc-app-copy-hero .ss-button{height:42px;line-height:42px;margin-top:18px}}
