.new-work-links{display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px;padding-block:28px;border-top:1px solid var(--line)}
.new-work-links span{color:var(--muted);font-size:14px}
.new-work-links a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:6px}
.product-extension{display:grid;grid-template-columns:180px minmax(0,1fr);gap:64px;padding-block:80px;border-top:1px solid var(--line);scroll-margin-top:24px}
.extension-identity img{width:88px;height:88px;object-fit:contain;border-radius:18px}
.extension-identity p{font-size:14px;line-height:1.7;margin-top:16px;color:var(--muted)}
.product-extension>div:last-child{max-width:50em}
.product-extension h2{margin-bottom:24px}
.product-extension p+p{margin-top:18px}
.product-extension .release-note{font-size:14px;color:var(--muted);margin-top:28px}
.product-enquiry{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;text-underline-offset:6px}
.new-work-links a:hover,.product-enquiry:hover{color:#f0997b}
.new-work-links a:focus-visible,.product-enquiry:focus-visible{outline:2px solid currentColor;outline-offset:5px}
@media(max-width:900px){.product-extension{grid-template-columns:88px minmax(0,1fr);gap:30px}}
@media(max-width:600px){.new-work-links{gap:6px 20px}.new-work-links span{flex-basis:100%}.product-extension{grid-template-columns:1fr;gap:24px;padding-block:55px}.extension-identity{display:flex;align-items:center;gap:18px}.extension-identity img{width:64px;height:64px;border-radius:13px}.extension-identity p{margin:0}}
