.et_pb_section_0_tb_body.et_pb_section{margin-bottom:0px;background-color:#177974!important}.et_pb_post_title_0_tb_body .et_pb_title_container .et_pb_title_meta_container,.et_pb_post_title_0_tb_body .et_pb_title_container .et_pb_title_meta_container a{font-size:12px}.et_pb_image_0_tb_body{text-align:left;margin-left:0}.et_pb_section_2_tb_body.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_2_tb_body.et_pb_row{padding-bottom:12px!important;padding-bottom:12px}.et_pb_text_0_tb_body{font-size:24px;margin-bottom:15px!important}.et_pb_section_3_tb_body.et_pb_section{padding-top:0px;margin-top:3px}.et_pb_row_3_tb_body.et_pb_row{padding-top:0px!important;padding-top:0px}@media only screen and (max-width:980px){.et_pb_image_0_tb_body .et_pb_image_wrap img{width:auto}}@media only screen and (max-width:767px){.et_pb_image_0_tb_body .et_pb_image_wrap img{width:auto}}.gv-ai-summary{margin:28px 0;padding:20px;border:1px solid #d8d8d8;border-radius:16px;background:linear-gradient(135deg,#fafafa 0%,#f2f2f2 100%);box-shadow:0 4px 18px rgba(0,0,0,.06)}.gv-ai-header{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}.gv-ai-symbol{width:38px;height:38px;border-radius:50%;background:#e8e8e8;color:#333;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.gv-ai-title{margin:0!important;padding:0!important;font-size:19px;line-height:1.2;font-weight:700;color:#1f1f1f}.gv-ai-text{margin:4px 0 0 0!important;padding:0!important;font-size:13px;line-height:1.3;color:#5f5f5f}.gv-ai-header p{margin-block-start:0!important;margin-block-end:0!important}.gv-ai-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gv-ai-button{min-height:56px;padding:11px 12px;border:1px solid #d6d6d6;border-radius:12px;background:#fff;color:#222!important;text-decoration:none!important;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .2s ease;text-align:center}.gv-ai-button:hover{transform:translateY(-1px);border-color:#222;background:#f7f7f7;box-shadow:0 5px 14px rgba(0,0,0,.10)}@media (max-width:900px){.gv-ai-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gv-ai-button{min-height:52px;padding:10px 8px;font-size:13px}}@media (max-width:640px){.gv-ai-summary{padding:16px;border-radius:14px}.gv-ai-header{margin-bottom:14px}.gv-ai-symbol{width:34px;height:34px;font-size:16px}.gv-ai-title{font-size:17px}.gv-ai-text{font-size:12px}.gv-ai-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gv-ai-button{min-height:48px;padding:9px 8px;font-size:12px;border-radius:10px}}.gv-ai-summary{margin:28px 0;padding:20px;border:1px solid #d8d8d8;border-radius:16px;background:linear-gradient(135deg,#fafafa 0%,#f2f2f2 100%);box-shadow:0 4px 18px rgba(0,0,0,.06)}.gv-ai-header{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}.gv-ai-symbol{width:38px;height:38px;border-radius:50%;background:#e8e8e8;color:#333;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.gv-ai-title{margin:0!important;padding:0!important;font-size:19px;line-height:1.2;font-weight:700;color:#1f1f1f}.gv-ai-text{margin:4px 0 0 0!important;padding:0!important;font-size:13px;line-height:1.3;color:#5f5f5f}.gv-ai-header p{margin-block-start:0!important;margin-block-end:0!important}.gv-ai-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gv-ai-button{min-height:56px;padding:11px 12px;border:1px solid #d6d6d6;border-radius:12px;background:#fff;color:#222!important;text-decoration:none!important;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .2s ease;text-align:center}.gv-ai-button:hover{transform:translateY(-1px);border-color:#222;background:#f7f7f7;box-shadow:0 5px 14px rgba(0,0,0,.10)}@media (max-width:900px){.gv-ai-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gv-ai-button{min-height:52px;padding:10px 8px;font-size:13px}}@media (max-width:640px){.gv-ai-summary{padding:16px;border-radius:14px}.gv-ai-header{margin-bottom:14px}.gv-ai-symbol{width:34px;height:34px;font-size:16px}.gv-ai-title{font-size:17px}.gv-ai-text{font-size:12px}.gv-ai-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gv-ai-button{min-height:48px;padding:9px 8px;font-size:12px;border-radius:10px}}