 :root{--seo-faq-max-width:1000px;--seo-faq-wrap-margin-top:10px;--seo-faq-wrap-margin-bottom:10px;--seo-faq-wrap-side-padding:10px;--seo-faq-intro-margin-bottom:18px;--seo-faq-item-gap:8px;--seo-faq-question-padding-tb:8px;--seo-faq-question-padding-lr:16px;--seo-faq-answer-padding-tb:14px;--seo-faq-answer-padding-lr:18px;--seo-faq-question-font-size:16px;--seo-faq-answer-font-size:15px;--seo-faq-intro-font-size:17px;--seo-faq-icon-size:18px;--seo-faq-icon-box-size:22px;--seo-faq-border-radius:6px;--seo-faq-question-bg:#fbfbfb;--seo-faq-question-hover-bg:#f5f5f5;--seo-faq-question-active-bg:#f3f3f3;--seo-faq-answer-bg:#ffffff;--seo-faq-border-color:#e9e3e3;--seo-faq-answer-border-color:#efe8e8;--seo-faq-question-text:#222222;--seo-faq-answer-text:#4a4a4a;--seo-faq-intro-text:#4a4a4a;--seo-faq-icon-color:#c62828;--seo-faq-icon-bg:#f8eded;--seo-faq-left-accent-width:3px;--seo-faq-left-accent-color:#d32f2f;--seo-faq-box-shadow:0 1px 3px rgba(0,0,0,0.03);--seo-faq-transition-speed:0.28s;}.seo-faq-wrap{max-width:var(--seo-faq-max-width);margin:var(--seo-faq-wrap-margin-top) auto var(--seo-faq-wrap-margin-bottom);padding-left:var(--seo-faq-wrap-side-padding);padding-right:var(--seo-faq-wrap-side-padding);}.seo-faq-intro{margin:0 0 var(--seo-faq-intro-margin-bottom);font-size:var(--seo-faq-intro-font-size);line-height:1.55;color:var(--seo-faq-intro-text);text-align:center;}.seo-faq-list{margin:0;padding:0;}.seo-faq-item{position:relative;margin:0 0 var(--seo-faq-item-gap);border:1px solid var(--seo-faq-border-color);border-radius:var(--seo-faq-border-radius);background:#ffffff;box-shadow:var(--seo-faq-box-shadow);overflow:hidden;}.seo-faq-item::before{content:"";position:absolute;top:0;left:0;width:var(--seo-faq-left-accent-width);height:100%;background:var(--seo-faq-left-accent-color);z-index:2;}.seo-faq-question br{display:none !important;}.seo-faq-question{appearance:none;-webkit-appearance:none;position:relative !important;z-index:1;display:grid !important;grid-template-columns:minmax(0,1fr) var(--seo-faq-icon-box-size) !important;align-items:center !important;column-gap:14px !important;width:100% !important;margin:0 !important;padding:var(--seo-faq-question-padding-tb) var(--seo-faq-question-padding-lr) var(--seo-faq-question-padding-tb) calc(var(--seo-faq-question-padding-lr) + 6px) !important;border:0 !important;background:var(--seo-faq-question-bg) !important;color:var(--seo-faq-question-text) !important;cursor:pointer;font-family:inherit !important;font-size:var(--seo-faq-question-font-size) !important;font-weight:700 !important;line-height:1.35 !important;letter-spacing:0 !important;text-align:left !important;text-transform:none !important;white-space:normal !important;word-break:normal !important;overflow-wrap:anywhere !important;box-shadow:none !important;transition:background var(--seo-faq-transition-speed) ease,color var(--seo-faq-transition-speed) ease;}.seo-faq-question:hover{background:var(--seo-faq-question-hover-bg) !important;}.seo-faq-question:focus-visible{outline:2px solid var(--seo-faq-icon-color);outline-offset:2px;}.seo-faq-question.active,.seo-faq-item.is-open .seo-faq-question{background:var(--seo-faq-question-active-bg) !important;}.seo-faq-icon{position:static !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;justify-self:end !important;width:var(--seo-faq-icon-box-size) !important;min-width:var(--seo-faq-icon-box-size) !important;height:var(--seo-faq-icon-box-size) !important;margin:0 !important;padding:0 !important;border-radius:999px !important;background:var(--seo-faq-icon-bg) !important;color:var(--seo-faq-icon-color) !important;font-size:var(--seo-faq-icon-size) !important;font-weight:700 !important;line-height:1 !important;pointer-events:none;transform:none !important;transition:transform var(--seo-faq-transition-speed) ease,background var(--seo-faq-transition-speed) ease,color var(--seo-faq-transition-speed) ease;}.seo-faq-question.active .seo-faq-icon,.seo-faq-item.is-open .seo-faq-icon{transform:rotate(45deg) !important;background:#f4dddd !important;}.seo-faq-answer-wrap{max-height:0;overflow:hidden;background:var(--seo-faq-answer-bg);transition:max-height var(--seo-faq-transition-speed) ease;}.seo-faq-answer-wrap.open{border-top:1px solid var(--seo-faq-answer-border-color);}.seo-faq-answer{display:block;padding:var(--seo-faq-answer-padding-tb) calc(var(--seo-faq-answer-padding-lr) + 8px) var(--seo-faq-answer-padding-tb) calc(var(--seo-faq-answer-padding-lr) + 6px);background:var(--seo-faq-answer-bg);color:var(--seo-faq-answer-text);font-size:var(--seo-faq-answer-font-size);line-height:1.6;white-space:normal;word-break:normal;overflow-wrap:anywhere;}.seo-faq-answer p:last-child{margin-bottom:0;}.seo-faq-wrap.tight{--seo-faq-item-gap:8px;--seo-faq-question-padding-tb:6px;--seo-faq-question-padding-lr:15px;--seo-faq-answer-padding-tb:8px;--seo-faq-answer-padding-lr:16px;--seo-faq-question-font-size:16px;--seo-faq-answer-font-size:15px;--seo-faq-icon-size:17px;--seo-faq-icon-box-size:21px;}.seo-faq-wrap.wide{--seo-faq-max-width:1200px;}@media only screen and (max-width:767px){:root{--seo-faq-max-width:100%;--seo-faq-wrap-margin-top:15px;--seo-faq-wrap-margin-bottom:15px;--seo-faq-wrap-side-padding:8px;--seo-faq-intro-margin-bottom:16px;--seo-faq-item-gap:8px;--seo-faq-question-padding-tb:7px;--seo-faq-question-padding-lr:14px;--seo-faq-answer-padding-tb:9px;--seo-faq-answer-padding-lr:16px;--seo-faq-question-font-size:16px;--seo-faq-answer-font-size:15px;--seo-faq-intro-font-size:16px;--seo-faq-icon-size:17px;--seo-faq-icon-box-size:21px;}.seo-faq-question{column-gap:12px !important;}}