.bp-colour-page{padding-top:56px;padding-bottom:70px}.bp-colour-page header{text-align:center;max-width:760px;margin:0 auto 42px}.bp-colour-page h1{font-size:clamp(36px,4vw,56px);margin:14px 0 22px}.bp-colour-page p{font-size:16px;line-height:1.7}.bp-colour-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:46px}.bp-colour-tips article{padding:26px;background:#f4f0eb}.bp-colour-tips h2{font-size:27px;margin:0 0 12px}.bp-colour-page a{font-size:15px;color:inherit;text-underline-offset:5px}.bp-colour-page .bp-guide-colours{gap:30px}.bp-colour-page .bp-guide-colours article{background:#f7f5f1;padding:18px}.bp-colour-page .bp-guide-colours img{height:180px}.bp-colour-page .bp-guide-colours article p{font-size:16px;margin:16px 0 12px;min-height:0}.bp-colour-page .bp-guide-colours article a{display:inline-block;margin:0 20px 10px 0;font-size:15px}@media(max-width:749px){.bp-colour-tips{grid-template-columns:1fr;gap:12px}.bp-colour-page{padding-top:32px}.bp-colour-page .bp-guide-colours{gap:14px}.bp-colour-page .bp-guide-colours article{padding:12px}.bp-colour-page .bp-guide-colours img{height:120px}}