.op__wrap[data-v-04ba37b9]{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,40px) 48px}.op__breadcrumb[data-v-04ba37b9]{color:#777;flex-wrap:wrap;gap:6px;margin-bottom:14px;font-size:.82rem;display:flex}.op__breadcrumb a[data-v-04ba37b9]{color:#555;text-decoration:none}.op__head[data-v-04ba37b9]{align-items:center;gap:18px;margin-bottom:16px;display:flex}.op__logo[data-v-04ba37b9]{flex:0 0 88px;height:88px}.op__title[data-v-04ba37b9]{color:#1a1a1a;margin:0;font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:800;line-height:1.15}.op__location[data-v-04ba37b9]{color:#5b6f72;margin-top:4px}.op__intro[data-v-04ba37b9]{color:#2a2a2a;max-width:820px;margin:0 0 18px;font-size:1.05rem;line-height:1.65}.op__facts[data-v-04ba37b9]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0 0 10px;display:grid}.op__fact[data-v-04ba37b9]{background:#7a9e8a1f;border-radius:12px;padding:12px 14px}.op__fact dt[data-v-04ba37b9]{color:#5b6f72;margin:0 0 2px;font-size:.78rem}.op__fact dd[data-v-04ba37b9]{color:#1a1a1a;margin:0;font-size:1.15rem;font-weight:700}.op__section[data-v-04ba37b9]{margin-top:36px}.op__h2[data-v-04ba37b9]{color:#1a1a1a;margin:0 0 14px;font-size:1.4rem;font-weight:800}.op__summary[data-v-04ba37b9]{color:#333;max-width:820px;font-size:1rem;line-height:1.65}.op__grid[data-v-04ba37b9]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;display:grid}.op__more[data-v-04ba37b9]{margin-top:18px}.op__more a[data-v-04ba37b9],.op__related a[data-v-04ba37b9]{color:var(--q-primary);font-weight:600}.op__related[data-v-04ba37b9]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}
