.center-buttons{justify-content:center}@media (max-width:767px){body .services-overview-hero{padding-bottom:28px!important}body .services-overview-hero+.section{padding-top:30px!important}body .services-overview-hero .inner-hero-card{margin-top:0!important}body .services-overview-hero~.section .service-card{min-height:0!important}}.services-choice-section{background:linear-gradient(180deg,#fff 0%,#f7faff 100%)}.services-choice-section .section-head{max-width:760px;margin-left:auto;margin-right:auto;margin-bottom:34px}.services-choice-table{max-width:1120px;margin:0 auto;overflow:hidden;border:1px solid #d9e4f1;border-top:4px solid var(--blue);border-radius:20px;background:#fff;box-shadow:0 24px 64px rgba(9,24,48,.09)}.services-choice-head,.services-choice-table article{display:grid;grid-template-columns:minmax(165px,.72fr) minmax(280px,1.08fr) minmax(330px,1.34fr);gap:0;align-items:stretch}.services-choice-head{background:#0d1b2f;color:#eaf2ff;font-size:.67rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.services-choice-head span{display:flex;align-items:center;padding:15px 24px}.services-choice-head span+span{border-left:1px solid rgba(255,255,255,.12)}.services-choice-table article{position:relative;border-top:1px solid #e3ebf4;background:#fff;transition:background-color .18s ease,box-shadow .18s ease}.services-choice-table article:first-of-type{border-top:0}.services-choice-table article:nth-of-type(even){background:#f8fafe}.services-choice-table article:hover{z-index:1;background:#f3f7ff;box-shadow:inset 4px 0 0 var(--blue)}.services-choice-table h3,.services-choice-table p{display:flex;align-items:center;margin:0;padding:20px 24px}.services-choice-table h3{font-size:.98rem;line-height:1.28}.services-choice-table h3 a{display:inline-flex;align-items:center;gap:8px;color:var(--blue);font-weight:800;text-decoration:none}.services-choice-table h3 a::after{content:"→";font-size:.9em;line-height:1;transition:transform .18s ease}.services-choice-table h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.services-choice-table h3 a:hover::after{transform:translateX(3px)}.services-choice-table p{font-size:.87rem;line-height:1.52;color:#40516a}.services-choice-table h3+p,.services-choice-table p+p{border-left:1px solid #e3ebf4}.services-choice-table h3+p{color:#263a56;font-weight:550}.services-choice-table p>span{display:none}.services-choice-section .center-buttons{margin-top:26px}@media (max-width:800px){.services-choice-head{display:none}.services-choice-table{display:grid;gap:10px;padding:10px;border-top-width:3px;border-radius:18px;background:#eef4fb;box-shadow:0 16px 40px rgba(7,17,31,.07)}.services-choice-table article,.services-choice-table article:nth-of-type(even){display:grid;grid-template-columns:1fr;gap:0;padding:0;border:1px solid #dce6f1;border-radius:14px;background:#fff;overflow:hidden}.services-choice-table article:first-of-type{border-top:1px solid #dce6f1}.services-choice-table article:hover{box-shadow:none}.services-choice-table h3,.services-choice-table p{display:block;padding:12px 14px}.services-choice-table h3{font-size:.98rem;border-bottom:1px solid #e6edf5;background:#f9fbfe}.services-choice-table h3+p,.services-choice-table p+p{border-left:0}.services-choice-table p{font-size:.8rem;line-height:1.46}.services-choice-table p+p{padding-top:3px}.services-choice-table p>span{display:block;margin:0 0 3px;color:#66768d;font-size:.61rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}}@media (max-width:640px){body .services-choice-section{padding-top:36px!important;padding-bottom:36px!important}body .services-choice-section .section-head{margin-bottom:18px!important}body .services-choice-section .section-head h2{font-size:1.55rem!important;line-height:1.1!important}body .services-choice-section .section-head .lead{font-size:.88rem!important;line-height:1.48!important}body .services-choice-table{gap:7px;padding:7px!important}body .services-choice-table article,body .services-choice-table article:nth-of-type(even){gap:5px;padding:12px!important}body .services-choice-table h3{font-size:.94rem!important}body .services-choice-table p{font-size:.76rem!important;line-height:1.38!important;margin:0!important}body .services-choice-table p>span{font-size:.6rem!important}body .services-choice-section .center-buttons{margin-top:18px!important}}