.rbs-intro{max-width:110rem;text-align:center}.rbs-intro>p{max-width:85rem;margin:1.6rem auto}.rbs-actions{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin:2.4rem 0}.rbs-brands{display:flex;flex-wrap:wrap;gap:.8rem 2rem;justify-content:center}.rbs-brands a,.rbs-intro p a,.rbs-answers a{color:inherit;text-underline-offset:.3rem}.rbs-brands a{display:inline-flex;align-items:center;min-height:44px}.rbs-answers{max-width:95rem}.rbs-answers details{border-top:1px solid rgba(var(--color-foreground),.2);padding:1.6rem 0}.rbs-answers summary{font-weight:600;cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.rbs-answers summary::after{content:'+';font-size:2rem}.rbs-answers details[open] summary::after{content:'−'}.rbs-answers summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.rbs-product-enquiry{padding:1.6rem;margin-bottom:2rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:6px}.rbs-product-enquiry p{margin:.5rem 0 1rem}.rbs-product-enquiry p:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.rbs-product-enquiry a{overflow-wrap:anywhere}.rbs-product-enquiry .button{min-height:44px}.rbs-enquiry-model{overflow-wrap:anywhere}@media(max-width:749px){.rbs-intro h1{font-size:2.8rem}.rbs-actions .button{width:100%}.rbs-product-enquiry .button{width:100%}.rbs-brands{gap:.5rem 1.6rem}}
#rbs-product-enquiry{scroll-margin-top:12rem}.rbs-specifications{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(0,1.7fr);gap:.8rem 1.5rem}.rbs-specifications dt{font-weight:600}.rbs-specifications dd{margin:0;overflow-wrap:anywhere}.rbs-guide-links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2rem;margin:1.6rem 0}.rbs-guide-links a{min-height:44px;display:inline-flex;align-items:center;color:inherit;text-underline-offset:.3rem}@media(max-width:749px){.rbs-specifications{grid-template-columns:1fr;gap:.4rem}.rbs-specifications dd{margin-bottom:1rem}}

.rbs-table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.rbs-table-scroll:focus-visible{outline:2px solid currentColor;outline-offset:2px}

.rbs-product-enquiry a.button{color:rgb(var(--color-button-text))}
