.b3d-faq-main{max-width:var(--b3d-w-max);margin:0 auto;padding:32px 32px 80px}.b3d-faq-group{margin-top:48px}.b3d-faq-group:first-child{margin-top:32px}.b3d-faq-group-title{font-family:var(--b3d-font-ui);font-weight:600;font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:var(--b3d-n-500);margin:0 0 8px}.b3d-faq-list{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--b3d-n-200)}.b3d-faq-item{border-bottom:1px solid var(--b3d-n-200)}.b3d-faq-item summary{list-style:none;cursor:pointer;padding:22px 8px;font-family:var(--b3d-font-title);font-weight:600;font-size:18px;color:var(--b3d-ink);display:flex;justify-content:space-between;align-items:center;gap:16px}.b3d-faq-item summary::-webkit-details-marker{display:none}.b3d-faq-item summary i{font-size:14px;color:var(--b3d-n-500);transition:transform .18s var(--b3d-ease)}.b3d-faq-item[open] summary i{transform:rotate(180deg)}.b3d-faq-item summary:hover{background:var(--b3d-fleece-2)}.b3d-faq-body{padding:0 8px 22px;max-width:80ch}.b3d-faq-body p{margin:0 0 14px;font-size:15.5px;color:var(--b3d-n-700);line-height:1.7}.b3d-faq-body p:last-child{margin-bottom:0}.b3d-faq-body ul{margin:0 0 14px;padding-left:22px}.b3d-faq-body li{margin:6px 0;font-size:15.5px;color:var(--b3d-n-700);line-height:1.7}.b3d-faq-body strong{color:var(--b3d-ink);font-weight:600}.b3d-faq-body .b3d-btn{margin-top:8px}.b3d-faq-callout{background:var(--b3d-fleece);border:1px solid var(--b3d-n-200);border-radius:8px;padding:12px 14px;margin:14px 0;font-size:14.5px;color:var(--b3d-n-700)}.b3d-faq-callout p{margin:0;font-size:14.5px}
