.catalyst-page .crumbs{color:var(--ink-soft);flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:.85rem;display:flex}.catalyst-page .crumbs a{color:var(--blue);text-decoration:none}.catalyst-page .crumbs a:hover{text-decoration:underline}.catalyst-page .t-hero{padding-block:clamp(20px,3vw,40px) clamp(32px,5vw,64px)}.catalyst-page .t-hero .hero-grid{align-items:center;margin-top:clamp(8px,1.5vw,16px)}.catalyst-page .t-hero h1{margin:14px 0 18px}.catalyst-page .cond{background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.9rem;font-weight:600;display:inline-flex}.catalyst-page .cond:before{content:"";background:var(--ok);border-radius:50%;width:9px;height:9px}.catalyst-page .cond--strict:before{background:var(--warn)}.catalyst-page .t-visual .photo,.catalyst-page .t-visual .ph-slot{aspect-ratio:4/3;max-height:min(52vh,420px)}.catalyst-page .t-visual .photo img{object-fit:cover;height:100%}.catalyst-page .spot{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}@media (width<=900px){.catalyst-page .spot{grid-template-columns:1fr}}.catalyst-page .spot .card{counter-increment:s}.catalyst-page .spot .card:before{content:counter(s, decimal-leading-zero);font-family:var(--f-mono);color:var(--blue);font-size:.85rem}.catalyst-page .metals{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}@media (width<=900px){.catalyst-page .metals{grid-template-columns:1fr}}.catalyst-page .el--off{opacity:.28}.catalyst-page .cmp{min-width:640px}.catalyst-page .cmp tr.on td{background:var(--blue-wash)}.catalyst-page .cmp td a{color:var(--blue);font-weight:600;text-decoration:none}.catalyst-page .cmp td a:hover{text-decoration:underline}.catalyst-page .cta-card{grid-template-columns:1fr auto}@media (width<=760px){.catalyst-page .cta-card{grid-template-columns:1fr}}@media (width<=640px){.catalyst-page .cmp{min-width:0}.catalyst-page .brands{grid-template-columns:1fr 1fr}.catalyst-page .brands:not(.all) .brand:nth-child(n+9){display:none}}
