:is(.entry-content,.et_pb_post_content,.et_pb_post_content_0_tb_body,.et_pb_text_inner) .keypoint-text strong{color:var(--ap-primary)}@media (max-width:768px){:is(.entry-content,.et_pb_post_content,.et_pb_post_content_0_tb_body,.et_pb_text_inner) .ap-faq summary{min-height:44px;padding:14px 16px;font-size:1rem}:is(.entry-content,.et_pb_post_content,.et_pb_post_content_0_tb_body,.et_pb_text_inner) .ap-cta-sticky{position:sticky;bottom:0;z-index:50;margin-left:-16px;margin-right:-16px;padding:12px 16px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 30%);backdrop-filter:blur(6px)}}@media (max-width:768px){:is(.entry-content,.et_pb_post_content,.et_pb_post_content_0_tb_body,.et_pb_text_inner) .ap-toc[open] summary{margin-bottom:8px}:is(.entry-content,.et_pb_post_content,.et_pb_post_content_0_tb_body,.et_pb_text_inner) .ap-toc summary{min-height:44px;display:flex;align-items:center;cursor:pointer}}