.catalog-intro h1{font-size:clamp(40px,5vw,66px);line-height:1.08}.catalog-intro h1 span{color:var(--cyan-dark)}.manual-lead{max-width:600px;margin-top:24px;font-size:18px;color:var(--muted)}.resources-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.resource-card{background:white;border:1px solid var(--line);border-radius:24px;padding:26px;scroll-margin-top:110px;min-width:0}.resource-heading{display:flex;align-items:center;gap:24px;margin-bottom:24px}.resource-heading img{width:130px;height:140px;object-fit:contain;flex-shrink:0}.resource-heading h2{font-size:25px;line-height:1.15}.resource-product{display:inline-block;margin-top:12px;font-size:13px;color:var(--cyan-dark);text-decoration:underline}.resource-actions{display:grid;gap:12px}.resource-actions .assembly-manual{justify-content:flex-start;background:#f2f7f5;min-height:72px}.resource-actions .assembly-video{margin:0}.resource-note{font-size:13px;color:var(--muted);padding:12px 0}.manual-help{display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid var(--line);padding-block:45px;margin-bottom:40px}.manual-help>div{max-width:660px}.manual-help h2{font-size:32px}.manual-help p:not(.eyebrow){margin-top:18px;color:var(--muted)}.manual-help .button{flex-shrink:0}@media(max-width:800px){.resources-grid{grid-template-columns:1fr}.manual-help{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.resource-card{padding:18px}.resource-heading{gap:15px}.resource-heading img{width:90px;height:105px}.resource-heading h2{font-size:22px}.resource-actions .video-thumb{width:100px}.resource-actions .assembly-manual{font-size:12px}.manual-lead{font-size:16px}}
