.blogs{width:100%;max-width:1500px;margin:0 auto;display:flex;flex-direction:column;flex:1 1;gap:40px;padding:40px 24px;line-height:1.8;font-weight:500}@media(max-width:769px){.blogs{padding-inline:16px}}.blogs .blogs__header{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:20px;padding-inline:24px}@media(max-width:769px){.blogs .blogs__header{padding-inline:16px}}.blogs .blogs__header p{color:#555}.blogs .blogs__faq{margin:1.5rem 0;max-width:800px;width:100%;margin-inline:auto;padding-inline:24px}@media(max-width:769px){.blogs .blogs__faq{padding-inline:16px}}.blogs .blogs__faq h2{font-size:1.3rem;margin-bottom:1.25rem;text-align:center}.blogs .blogs__faq details{background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.04);margin-bottom:10px;overflow:hidden;transition:box-shadow .2s ease;width:100%}.blogs .blogs__faq details:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.blogs .blogs__faq details[open] summary{border-bottom:1px solid rgba(0,0,0,.06);color:#5e6292}.blogs .blogs__faq details summary{font-weight:600;cursor:pointer;font-size:.95rem;padding:1rem 1.25rem;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#000;transition:color .2s}.blogs .blogs__faq details summary::-webkit-details-marker{display:none}.blogs .blogs__faq details summary:after{content:"+";font-size:1.3rem;font-weight:300;color:#5e6292;flex-shrink:0;transition:transform .2s}.blogs .blogs__faq details[open] summary:after{content:"−";transform:rotate(180deg)}.blogs .blogs__faq details p{margin:0;padding:1rem 1.25rem;color:#555;line-height:1.7;font-size:.9rem;animation:faqSlideDown .25s ease}@keyframes faqSlideDown{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:200px;padding-top:1rem;padding-bottom:1rem}}.blogs .blogs__items{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}