.faq-block{background:#f5f4f1}.faq-block .center{max-width:1200px;margin:0 auto;padding:96px 28px 104px;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:56px;align-items:start}.faq-block .side .intro{margin:16px 0 0;font-size:15.5px;line-height:1.7;color:#3e4045;max-width:460px}.faq-block .side .tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.faq-block .side .tags span{background:#fff;border:1px solid #E5E4E0;border-radius:999px;padding:8px 15px;font-size:14px;font-weight:600}.faq-block .side .tags span.accent{background:#d0111d14;border-color:#d0111d40;color:#a60e17;font-weight:700}.faq-block .side .note{margin-top:26px;background:#fff;border:1px solid #E9E8E4;border-radius:12px;padding:20px 22px;max-width:420px}.faq-block .side .note .note-title{font-size:15px;font-weight:700}.faq-block .side .note .note-text{margin-top:6px;font-size:14px;line-height:1.6;color:#5a5d63}.faq-block .side .note .note-text a{font-weight:700;white-space:nowrap}.faq-block .list{display:flex;flex-direction:column;gap:10px;margin-top:22px}.faq-block details{background:#fff;border:1px solid #E9E8E4;border-radius:10px;overflow:hidden}.faq-block details summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;padding:17px 20px;font-size:15.5px;font-weight:700;color:#17181a;list-style:none}.faq-block details summary::-webkit-details-marker{display:none}.faq-block details summary::marker{content:""}.faq-block details .chevron{flex:none;width:9px;height:9px;border-right:2.5px solid #D0111D;border-bottom:2.5px solid #D0111D;transform:rotate(45deg);transition:transform .25s;margin-top:-2px}.faq-block details[open] .chevron{transform:rotate(225deg)}.faq-block details .answer{padding:0 20px 18px;font-size:14.5px;line-height:1.65;color:#5a5d63}@media(max-width:600px){.faq-block .center{padding:54px 18px 60px;gap:40px}}
