.page-insights-hr-faqs-for-uk-smes .faq-introduction{display:block;width:min(1040px,calc(100% - 112px));padding:0 0 30px}
.page-insights-hr-faqs-for-uk-smes .faq-introduction>div{max-width:900px}
.page-insights-hr-faqs-for-uk-smes .faq-introduction p{font:400 16px/1.6 var(--sans,Arial,sans-serif);margin:0 0 9px}
.page-insights-hr-faqs-for-uk-smes .faq-accordion{display:block;width:min(1040px,calc(100% - 112px));padding:0 0 50px}
.page-insights-hr-faqs-for-uk-smes .faq-topic{display:block;margin:0 0 12px;padding:0;border:0;background:transparent}
.page-insights-hr-faqs-for-uk-smes .faq-topic-disclosure{display:block;margin:0;padding:0}
.page-insights-hr-faqs-for-uk-smes summary{list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}
.page-insights-hr-faqs-for-uk-smes summary::-webkit-details-marker{display:none}
.page-insights-hr-faqs-for-uk-smes .faq-topic-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:56px;padding:14px 19px;background:#0c1d24;color:#f2f0e9;transition:background-color .15s ease}
.page-insights-hr-faqs-for-uk-smes .faq-topic-disclosure>summary:hover,.page-insights-hr-faqs-for-uk-smes .faq-topic-disclosure[open]>summary{background:#10242b}
.page-insights-hr-faqs-for-uk-smes .faq-topic-title{font:600 19px/1.35 var(--sans,'Segoe UI',Arial,sans-serif);letter-spacing:0}
.page-insights-hr-faqs-for-uk-smes .faq-expand-icon{position:relative;display:block;flex:0 0 17px;width:17px;height:17px}
.page-insights-hr-faqs-for-uk-smes .faq-expand-icon:before,.page-insights-hr-faqs-for-uk-smes .faq-expand-icon:after{content:'';position:absolute;left:1px;top:8px;width:15px;border-top:2px solid #d6b779;transition:transform .15s ease}
.page-insights-hr-faqs-for-uk-smes .faq-expand-icon:after{transform:rotate(90deg)}
.page-insights-hr-faqs-for-uk-smes details[open]>summary .faq-expand-icon:after{transform:rotate(0)}
.page-insights-hr-faqs-for-uk-smes summary:focus-visible{outline:3px solid #d6b779;outline-offset:3px;position:relative;z-index:2}
.page-insights-hr-faqs-for-uk-smes .faq-questions{border:1px solid #c5c9c4;border-top:0;background:#fcfbf7;animation:faq-reveal .16s ease-out}
.page-insights-hr-faqs-for-uk-smes .faq-item{display:block;margin:0;padding:0;border:0}
.page-insights-hr-faqs-for-uk-smes .faq-question{margin:0;padding:0}
.page-insights-hr-faqs-for-uk-smes .faq-question>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:50px;padding:12px 17px;border-bottom:1px solid #d4d7d2;background:#fcfbf7;color:#10242b;transition:background-color .15s ease,color .15s ease}
.page-insights-hr-faqs-for-uk-smes .faq-question>summary:hover,.page-insights-hr-faqs-for-uk-smes .faq-question[open]>summary{background:#f0eee7;color:#715427}
.page-insights-hr-faqs-for-uk-smes .faq-question-text{font:600 16px/1.42 var(--sans,'Segoe UI',Arial,sans-serif);letter-spacing:0}
.page-insights-hr-faqs-for-uk-smes .faq-question .faq-expand-icon{flex-basis:14px;width:14px;height:14px}
.page-insights-hr-faqs-for-uk-smes .faq-question .faq-expand-icon:before,.page-insights-hr-faqs-for-uk-smes .faq-question .faq-expand-icon:after{top:7px;width:13px;border-top-width:1px;border-color:#8b6a31}
.page-insights-hr-faqs-for-uk-smes .faq-answer{display:block;padding:14px 17px 16px;border-bottom:1px solid #d4d7d2;background:#f7f5ef;animation:faq-reveal .16s ease-out}
.page-insights-hr-faqs-for-uk-smes .faq-answer p,.page-insights-hr-faqs-for-uk-smes .faq-answer li{max-width:850px;font:400 15px/1.62 var(--sans,'Segoe UI',Arial,sans-serif)}
.page-insights-hr-faqs-for-uk-smes .faq-answer p{margin:0 0 9px}.page-insights-hr-faqs-for-uk-smes .faq-answer p:last-child{margin-bottom:0}
.page-insights-hr-faqs-for-uk-smes .faq-answer ul{margin:4px 0 11px;padding-left:22px}.page-insights-hr-faqs-for-uk-smes .faq-answer li{margin-bottom:5px}
@keyframes faq-reveal{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}
@media(max-width:700px){
 .page-insights-hr-faqs-for-uk-smes .faq-introduction,.page-insights-hr-faqs-for-uk-smes .faq-accordion{width:calc(100% - 40px)}
 .page-insights-hr-faqs-for-uk-smes .faq-topic-title{font-size:17px}
 .page-insights-hr-faqs-for-uk-smes .faq-topic-disclosure>summary{min-height:52px;padding:13px 15px}
 .page-insights-hr-faqs-for-uk-smes .faq-question-text{font-size:15px}
 .page-insights-hr-faqs-for-uk-smes .faq-question>summary{padding:12px 14px}
 .page-insights-hr-faqs-for-uk-smes .faq-answer{padding:13px 14px 15px}
 .page-insights-hr-faqs-for-uk-smes .faq-answer p,.page-insights-hr-faqs-for-uk-smes .faq-answer li{font-size:15px;line-height:1.58}
}
@media(max-width:420px){.page-insights-hr-faqs-for-uk-smes .faq-introduction,.page-insights-hr-faqs-for-uk-smes .faq-accordion{width:calc(100% - 30px)}}
@media(prefers-reduced-motion:reduce){.page-insights-hr-faqs-for-uk-smes *{animation:none!important;transition:none!important}}
