.blog-faq{padding:16px 0 56px}.blog-faq__inner{margin:0 auto;max-width:1000px}.blog-faq__title{color:#111;font-size:clamp(1.75rem,1.6932rem + .2424vw,1.875rem);font-weight:700;margin:0 0 16px}.blog-faq__item{border:1px solid transparent;margin-bottom:10px}.blog-faq__q{align-items:center;background-color:#9a9a9a;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:16px;justify-content:space-between;line-height:1.35;list-style:none;padding:11px 16px;transition:background-color .2s ease}.blog-faq__q::-webkit-details-marker{display:none}.blog-faq__q:hover{background-color:#888}.blog-faq__q:focus-visible{outline:2px solid var(--green,#7cb93e);outline-offset:2px}.blog-faq__icon{flex:0 0 auto;transition:transform .2s ease}.blog-faq__item[open]{border-color:var(--blue,#004e74)}.blog-faq__item[open] .blog-faq__q{background-color:var(--blue,#004e74)}.blog-faq__item[open] .blog-faq__icon{transform:rotate(180deg)}.blog-faq__a{background:#fff;padding:14px 16px 16px}.blog-faq__a li,.blog-faq__a p{color:#1a1a1a;font-size:16px;line-height:1.45}.blog-faq__a>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.blog-faq__icon,.blog-faq__q{transition:none}}@media (max-width:767.98px){.blog-faq__q{padding:18px}.blog-faq__a li,.blog-faq__a p,.blog-faq__q{font-size:16px}}