.mo-brand-entries{margin:34px 0 0;padding:25px 0 0;border-top:1px solid rgba(166,120,75,.24);color:#62483e}.mo-brand-entries-heading{margin:0 0 16px;color:#997348;font:500 11px/1.6 "Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;letter-spacing:.14em}.mo-brand-entries-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.mo-brand-entry{min-width:0;margin:0;border:1px solid #ddc8ba;border-radius:14px;background:rgba(255,252,248,.8);box-shadow:0 4px 14px rgba(137,94,74,.035);overflow:visible}.mo-brand-entry>summary,.mo-brand-entry-pending>button{width:100%;min-height:88px;margin:0;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;border:0;border-radius:14px;background:transparent;color:inherit;text-align:left;font:inherit;box-sizing:border-box}.mo-brand-entry>summary{cursor:pointer}.mo-brand-entry>summary::-webkit-details-marker{display:none}.mo-brand-entry-copy{display:block;min-width:0}.mo-brand-entry-copy strong{display:block;font-family:"Noto Serif TC","Songti TC",Georgia,serif;font-size:22px;font-weight:500;letter-spacing:.045em;line-height:1.35;color:#694b3e}.mo-brand-entry-copy small{display:block;margin-top:6px;font-family:"Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;font-size:12px;line-height:1.6;letter-spacing:.025em;color:#8a6c5d}.mo-brand-entry-arrow{flex:none;font-family:Georgia,serif;font-size:20px;line-height:1;color:#a98150;transition:transform .15s ease}.mo-brand-entry[open] .mo-brand-entry-arrow{transform:rotate(180deg)}.mo-brand-entry>summary:hover{background:rgba(246,229,220,.44)}.mo-brand-entry-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 16px 16px}.mo-brand-entry-actions a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 8px;border:1px solid #dcc6b4;border-radius:8px;color:#76553e;background:rgba(255,255,255,.62);font-family:"Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;font-size:13px;line-height:1.5;text-align:center;text-decoration:none;box-sizing:border-box;overflow-wrap:anywhere}.mo-brand-entry-actions a:hover{color:#5c3f2d;background:#f4e5d9}.mo-brand-entry>summary:focus-visible,.mo-brand-entry-actions a:focus-visible{outline:2px solid #925e36;outline-offset:4px}.mo-brand-entry-pending>button:disabled{opacity:1;cursor:default}.mo-brand-entry-pending .mo-brand-entry-copy strong{color:#817064}.mo-brand-entry-pending .mo-brand-entry-copy small{color:#817064}
@media(max-width:760px){.mo-brand-entries{margin-top:27px;padding-top:21px}.mo-brand-entries-grid{grid-template-columns:minmax(0,1fr);gap:12px}.mo-brand-entry>summary,.mo-brand-entry-pending>button{min-height:80px;padding:16px 19px}.mo-brand-entry-copy strong{font-size:21px}.mo-brand-entry-actions{padding:0 15px 15px}}
@media(prefers-reduced-motion:reduce){.mo-brand-entry-arrow{transition:none}}
