@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}25%{opacity:0}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}25%{opacity:0}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section{border-top:solid 1px var(--border-gray);padding:32px 0;display:grid;grid-template-rows:-webkit-min-content 0fr;grid-template-rows:min-content 0fr;-webkit-transition:grid-template-rows 500ms;-o-transition:grid-template-rows 500ms;transition:grid-template-rows 500ms;transition:grid-template-rows 500ms,-ms-grid-rows 500ms}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section .schema-faq-question{color:var(--font-black);font-size:18px;position:relative;max-width:calc(100% - 32px);display:block;text-decoration:none;text-align:left;width:100%}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section .schema-faq-question:hover{text-decoration:underline}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section .schema-faq-question::after{content:"+";font-size:26px;position:absolute;right:-32px;top:-5px;font-weight:300}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section .schema-faq-answer{font-size:20px;margin:0;height:0;overflow:hidden;-webkit-transition:margin-top 500ms;-o-transition:margin-top 500ms;transition:margin-top 500ms}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section .schema-faq-answer span{-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);display:block;opacity:0}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section .schema-faq-answer img{margin-top:16px}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section.open{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section.open .schema-faq-question::after{content:"-"}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section.open .schema-faq-answer{height:auto;margin-top:32px}.wp-block-yoast-faq-block.is-style-bordered-faq-block .schema-faq-section.open .schema-faq-answer span{-webkit-animation:slideIn 600ms linear;animation:slideIn 600ms linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}