.ng-faq-search{display:grid;gap:10px;max-width:600px;margin-bottom:28px;font-size:16px}.ng-faq-search input{padding:14px;border:1px solid #aaa;font:inherit;min-height:48px}.ng-faq{border-top:1px solid #ddd;padding:20px 0;max-width:900px}.ng-faq:last-child{border-bottom:1px solid #ddd}.ng-faq summary{font-size:18px;font-weight:600;line-height:1.6;cursor:pointer}.ng-faq p{font-size:16px;line-height:1.8;margin:16px 0 4px}.ng-service-result{overflow-wrap:anywhere}.ng-service-home{margin-top:24px;margin-bottom:24px}.ng-two li{line-height:1.7;margin:12px 0}.ng-panel h2{overflow-wrap:anywhere}
