body#cms.cms-id-4 #left-column{display:none!important}body#cms.cms-id-4 #center-column{flex:0 0 100%!important;max-width:100%!important;width:100%!important}body#cms.cms-id-4 .columns-container.container{max-width:1320px!important}body#cms.cms-id-4 .page-header{margin-bottom:24px}body#cms.cms-id-4 .page-title-section{color:#283a6b;font-size:clamp(2rem,4vw,3rem);font-weight:750;letter-spacing:-.04em}.la-about{color:#303746}.la-about-hero{position:relative;overflow:hidden;padding:clamp(34px,6vw,72px);border:1px solid #dce6f4;border-top:6px solid #0364ff;border-radius:28px;background:radial-gradient(circle at 88% 18%,rgba(3,100,255,.14),transparent 31%),linear-gradient(145deg,#fff 20%,#f4f8ff);box-shadow:0 18px 48px rgba(40,58,107,.09)}.la-about-kicker{display:block;margin-bottom:14px;color:#0364ff;font-size:.78rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.la-about-hero h2{max-width:850px;margin:0;color:#283a6b;font-size:clamp(2rem,5vw,4rem);line-height:1.04;letter-spacing:-.05em}.la-about-hero__lead{max-width:810px;margin:24px 0 0;color:#41495a;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.7}.la-about-signature{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding:9px 14px;border:1px solid #d7e4f7;border-radius:999px;background:#fff;color:#283a6b;font-weight:800}.la-about-signature:before{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#0364ff;color:#fff;content:'J';font-size:.8rem}.la-about-chapter{display:grid;grid-template-columns:110px minmax(0,1fr);gap:24px;margin-top:28px;padding:clamp(28px,5vw,52px);border:1px solid #e1e8f3;border-radius:24px;background:#fff}.la-about-chapter--soft{background:#f5f8fd}.la-about-step{color:#d6e5fb;font-size:clamp(3rem,7vw,5.5rem);font-weight:900;line-height:.9}.la-about-copy h2,.la-about-commitments h2,.la-about-online h2,.la-about-final h2{margin:0 0 18px;color:#283a6b;font-size:clamp(1.65rem,3vw,2.4rem);line-height:1.18;letter-spacing:-.03em}.la-about-copy p,.la-about-online p,.la-about-final p{max-width:920px;margin:0 0 16px;color:#525c6e;font-size:1.02rem;line-height:1.78}.la-about-copy p:last-child,.la-about-online p:last-child,.la-about-final p:last-child{margin-bottom:0}.la-about-highlight{margin:22px 0 0!important;padding:20px 22px;border-left:4px solid #0364ff;border-radius:0 14px 14px 0;background:#edf4ff;color:#283a6b!important;font-size:1.12rem!important;font-weight:700}.la-about-commitments{margin-top:28px;padding:clamp(30px,5vw,54px);border:1px solid #e1e8f3;border-radius:24px;background:#283a6b;color:#fff}.la-about-commitments .la-about-kicker{color:#9fc3ff}.la-about-commitments h2{color:#fff}.la-about-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.la-about-card{padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.08)}.la-about-card__icon{display:grid;place-items:center;width:42px;height:42px;margin-bottom:15px;border-radius:13px;background:#fff;color:#0364ff;font-size:1.15rem;font-weight:900}.la-about-card h3{margin:0 0 9px;color:#fff;font-size:1.13rem}.la-about-card p{margin:0;color:#e3eaff;line-height:1.65}.la-about-online{margin-top:28px;padding:clamp(30px,5vw,52px);border:1px solid #dce6f4;border-radius:24px;background:linear-gradient(145deg,#f4f8ff,#fff)}.la-about-contact{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.la-about-contact a,.la-about-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 17px;border:1px solid #0364ff;border-radius:12px;background:#0364ff;color:#fff;font-weight:800;text-decoration:none}.la-about-contact a.secondary,.la-about-actions a.secondary{background:#fff;color:#283a6b;border-color:#c9d8ed}.la-about-final{margin:28px 0 8px;padding:clamp(34px,6vw,64px);border-radius:24px;background:#f2f6fc;text-align:center}.la-about-final h2,.la-about-final p{margin-left:auto;margin-right:auto;max-width:850px}.la-about-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:24px}@media(max-width:767.98px){.la-about-hero{padding:30px 20px;border-radius:20px}.la-about-chapter{grid-template-columns:1fr;padding:27px 19px}.la-about-step{font-size:3rem}.la-about-grid{grid-template-columns:1fr}.la-about-commitments,.la-about-online,.la-about-final{padding:29px 19px;border-radius:20px}.la-about-contact a,.la-about-actions a{width:100%}}
