.prebf-section{padding-block:32px}.prebf-section header{max-width:850px}.prebf-nav{display:flex;gap:12px;flex-wrap:wrap;margin-block:24px}.prebf-nav a{padding:10px;border:1px solid #ccc;border-radius:8px}.prebf-family{border-top:1px solid #ddd;padding-block:18px;scroll-margin-top:140px}.prebf-family summary{cursor:pointer;font-size:1.25rem}.prebf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;margin-block:20px}.prebf-card{border:1px solid #ddd;border-radius:12px;padding:20px;min-width:0;display:flex;flex-direction:column;gap:8px}.prebf-card h3,.prebf-card p{margin:0}.prebf-card button{margin-top:auto;white-space:normal;min-height:48px}.prebf-amount{font-size:1.5rem;font-weight:bold}.prebf-notice{margin-block:18px;border:2px solid #00c7dd;border-radius:12px;padding:20px}.prebf-notice button{white-space:normal;min-height:48px}.prebf-section button:disabled{opacity:.6;cursor:not-allowed}
.prebf-card img{max-width:100%;height:auto;max-height:220px;object-fit:contain}
