.ServiceCard_card__oEai7{display:flex;flex-direction:column;gap:12px;padding:24px;background:#eff2f7;border-top:4px solid #f29d00;border-radius:16px}.ServiceCard_title__wV9BM{font-size:20px;font-weight:800;color:#121e46}.ServiceCard_text__2nZKZ{font-size:16px;line-height:1.5;color:#5b6378;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.ServiceCard_more__dlMhj{margin-top:auto;padding:8px 0 0;background:none;border:0;text-align:left;cursor:pointer;font-size:15px;font-weight:700;color:#d98a00}.ServiceCard_more__dlMhj:hover{text-decoration:underline}.ServiceCard_overlay__cItHF{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(18,30,70,.45)}.ServiceCard_modal__xk0VW{position:relative;display:flex;flex-direction:column;width:min(1340px,67vw);height:87vh;background:#fff;border-radius:20px;border-top:4px solid #f29d00;box-shadow:0 8px 40px rgba(18,30,70,.25);overflow:hidden}.ServiceCard_modal_header__myoPf{flex:none;padding:32px 64px 0 40px}.ServiceCard_modal_title__4o68x{font-size:28px;font-weight:800;line-height:1.2;color:#121e46}.ServiceCard_modal_body__ssGM4{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px 40px 40px}.ServiceCard_modal_text__NMQdx{margin:0 0 20px;font-size:16px;line-height:1.6;color:#5b6378}.ServiceCard_modal_text__NMQdx:last-child{margin-bottom:0}.ServiceCard_close__1gBLs{position:absolute;top:16px;right:20px;background:none;border:0;font-size:30px;line-height:1;color:#121e46;cursor:pointer}@media(max-width:1039px){.ServiceCard_modal__xk0VW{width:calc(100% - 32px);height:90vh}.ServiceCard_modal_header__myoPf{padding:24px 48px 0 20px}.ServiceCard_modal_title__4o68x{font-size:22px}.ServiceCard_modal_body__ssGM4{padding:16px 20px 28px}}