.opus-breadcrumb{margin:0 0 28px;font:14px/1.65 Arial,sans-serif;color:var(--ink-soft)}.opus-breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px 0;list-style:none;margin:0;padding:0}.opus-breadcrumb li{margin:0;max-width:100%;overflow-wrap:anywhere}.opus-breadcrumb li+li:before{content:'›';display:inline-block;margin:0 10px;color:var(--gold)}.opus-breadcrumb a{color:inherit;text-decoration:underline;text-underline-offset:3px}.opus-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.opus-about h3{font-size:1.35rem;line-height:1.4;margin:0 0 10px}.opus-steps{padding-left:24px}.opus-steps li{padding-left:8px;margin-bottom:24px}.opus-company-details{display:grid;grid-template-columns:minmax(140px,1fr) 3fr;gap:12px 24px;line-height:1.8}.opus-company-details dt{font-weight:600}.opus-company-details dd{margin:0;overflow-wrap:anywhere}.opus-about .section a{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.opus-about .section h2:not(:first-child){margin-top:32px}@media(max-width:650px){.opus-principles{grid-template-columns:1fr;gap:12px}.opus-company-details{grid-template-columns:1fr;gap:2px}.opus-company-details dd{margin-bottom:16px}}