.a3m-filament-details{grid-column:1 / -1;width:100%;box-sizing:border-box;clear:both;max-width:1120px;margin:38px auto;padding:clamp(20px,4vw,42px);border:1px solid #e1e0dc;border-radius:18px;background:#fff;color:#272b30;font-size:16px;line-height:1.75}
.a3m-filament-details h2{font-size:clamp(23px,3vw,31px);line-height:1.25;color:#15191d;border-bottom:3px solid #ef7900;padding-bottom:18px;margin:0 0 22px}
.a3m-filament-details h3{font-size:21px;line-height:1.4;color:#15191d;margin:30px 0 12px}
.a3m-filament-details ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;list-style:none}
.a3m-filament-details li{padding:12px 16px;border:1px solid #e9e7e2;border-radius:10px;background:#f8f7f4}
.a3m-filament-details details{padding:15px 18px;margin:10px 0;border:1px solid #e5e2dc;border-radius:10px;background:#faf9f6}
.a3m-filament-details summary{font-weight:650;cursor:pointer;color:#262a2e}
.a3m-filament-details a{color:#a74f00;text-decoration:underline}
@media(max-width:600px){.a3m-filament-details ul{grid-template-columns:1fr}.a3m-filament-details{font-size:15px;margin:24px auto}.a3m-filament-details h3{font-size:19px}}
