.apro812-wrap{width:min(1140px,calc(100% - 34px));margin:auto}.apro812-kicker{display:inline-block;font-size:11px;font-weight:900;letter-spacing:.13em;color:#0b7aa7;margin-bottom:10px}.apro812-land{color:#12364f}.apro812-land-hero{padding:82px 0;background:linear-gradient(135deg,#062f53,#075b99);color:#fff}.apro812-land-hero.merchant{background:linear-gradient(135deg,#062f53,#096f63)}.apro812-land-hero h1{font-size:clamp(40px,6vw,68px);max-width:850px;line-height:1.01;letter-spacing:-.045em;margin:10px 0 18px}.apro812-land-hero p{font-size:18px;line-height:1.7;max-width:790px;color:#d8e7ef}.apro812-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.apro812-hero-actions a,.apro812-offer a{display:inline-flex;padding:14px 19px;border-radius:11px;background:#19a66a;color:#fff;font-weight:850;text-decoration:none}.apro812-hero-actions .ghost{background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .24)}.apro812-devices{padding:75px 0;background:#f6f9fb}.apro812-devices h2,.apro812-offer h2,.apro812-center h1{font-size:clamp(32px,4vw,50px);letter-spacing:-.035em;margin:0 0 24px}.apro812-device-grid,.apro812-business-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.apro812-device-grid article,.apro812-business-grid article{background:#fff;border:1px solid #dce7ee;border-radius:16px;padding:21px}.apro812-device-grid i{display:block;font-style:normal;font-size:30px;color:#0b8059}.apro812-device-grid h3{margin:12px 0 7px}.apro812-device-grid p{color:#687c8a;line-height:1.55;font-size:13px}.apro812-business-grid{grid-template-columns:repeat(3,1fr);padding:60px 0}.apro812-business-grid b{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#edf8f3;color:#0b8059;font-size:22px}.apro812-offer{padding:72px 0}.apro812-offer p{font-size:17px;line-height:1.65;color:#647887;max-width:780px}.apro812-center{padding:70px 0 95px;background:#f5f8fa;color:#12364f}.apro812-center>div>p{font-size:17px;color:#657888;max-width:760px}.apro812-material-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.apro812-material-card{background:#fff;border:1px solid #dbe6ed;border-radius:20px;padding:24px;box-shadow:0 13px 38px rgb(15 54 80 / .06)}.apro812-material-preview{height:150px;border-radius:15px;background:linear-gradient(135deg,#eaf4f8,#eef9f4);display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:20px}.apro812-material-preview img{width:105px;height:105px}.apro812-material-preview span{font-weight:900;font-size:20px;color:#0b3653}.apro812-material-card>small{font-size:10px;letter-spacing:.12em;font-weight:900;color:#0b8059}.apro812-material-card h2{margin:8px 0}.apro812-material-card p{color:#687c8a;line-height:1.55}.apro812-material-actions{display:flex;gap:9px;flex-wrap:wrap}.apro812-material-actions a{display:inline-flex;padding:11px 13px;border-radius:9px;text-decoration:none;font-weight:850;background:#edf3f6;color:#173e59}.apro812-material-actions .download{background:#0b8059;color:#fff}.apro812-email-form{margin-top:18px;border-top:1px solid #e6edf1;padding-top:17px}.apro812-email-form label{font-size:12px;font-weight:850}.apro812-email-form label>div{display:flex;margin-top:7px}.apro812-email-form input{flex:1;border:1px solid #cfdbe4;border-radius:10px 0 0 10px;padding:11px}.apro812-email-form button{border:0;background:#0a3b5e;color:#fff;border-radius:0 10px 10px 0;padding:0 16px;font-weight:850}.apro812-form-msg{font-size:11px!important;margin:7px 0 0!important}.apro812-modal{position:fixed;inset:0;background:rgb(3 25 41 / .62);z-index:10000;display:grid;place-items:center;padding:20px}.apro812-modal[hidden]{display:none}.apro812-modal-card{position:relative;background:#fff;width:min(720px,100%);border-radius:22px;padding:30px;box-shadow:0 30px 80px rgb(0 0 0 / .3);color:#12364f}.apro812-modal-card h2{font-size:34px;margin:6px 0 8px}.apro812-modal-card>p{color:#667a89}.apro812-close{position:absolute;right:15px;top:12px;border:0;background:#fff0;font-size:28px;color:#5d7080;cursor:pointer}.apro812-modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.apro812-modal-grid>a{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #dbe6ed;border-radius:14px;text-decoration:none;color:#14384f}.apro812-modal-grid b{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#edf8f3;color:#08764f}.apro812-modal-grid span{flex:1}.apro812-modal-grid strong,.apro812-modal-grid small{display:block}.apro812-modal-grid small{color:#748592;margin-top:3px}.apro812-center-link{font-weight:850;color:#0b6d99;text-decoration:none}.apro812-promo-footer-button{display:inline-flex!important;align-items:center;gap:7px;padding:8px 11px!important;border-radius:9px;background:rgb(255 255 255 / .09);border:1px solid rgb(255 255 255 / .17);color:#fff!important;font-weight:850}@media(max-width:850px){.apro812-device-grid{grid-template-columns:repeat(2,1fr)}.apro812-business-grid{grid-template-columns:repeat(2,1fr)}.apro812-material-grid{grid-template-columns:1fr}}@media(max-width:560px){.apro812-device-grid,.apro812-business-grid,.apro812-modal-grid{grid-template-columns:1fr}.apro812-land-hero{padding:55px 0}.apro812-land-hero h1{font-size:40px}.apro812-email-form label>div{flex-direction:column}.apro812-email-form input,.apro812-email-form button{border-radius:10px}.apro812-email-form button{min-height:42px;margin-top:6px}}