.resource-centre{padding-top:12px!important}.resource-intro>span{font-size:11px;letter-spacing:.16em;color:#00894e}.resource-intro h1{font-size:32px;line-height:1.4;margin:10px 0}.resource-intro p{font-size:14px;color:#71818a;line-height:1.8}.resource-categories{display:flex;flex-wrap:wrap;gap:8px 20px;border-bottom:1px solid #d7e3dc;padding:20px 0 14px}.resource-categories a{font-size:14px;color:#126247;text-decoration:none}.resource-utilities{display:flex;gap:10px 22px;flex-wrap:wrap;padding:14px 0 8px}.resource-utilities a{font-size:12px;color:#6c8187;text-decoration:none}.resource-category{margin:30px 0;scroll-margin-top:120px}.resource-category>header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #214a50;padding:0 0 12px}.resource-category>header h2{font-size:21px;margin:0}.resource-category>header>span{font-size:12px;color:#7b8c91}.resource-product-row{display:grid;grid-template-columns:minmax(210px,.9fr) minmax(0,2.1fr);gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid #dce5e1}.resource-product-name h3{font-size:17px;line-height:1.5;margin:0 0 5px}.resource-product-name h3 a{color:#193f4b;text-decoration:none}.resource-product-name small{font-size:12px;color:#839197}.resource-centre .ss-resource-actions{padding:0;gap:18px}.resource-centre .ss-resource-action{gap:9px;min-height:46px;flex-wrap:nowrap}.resource-centre .ss-resource-action strong,.resource-unavailable strong{font-size:14px;font-weight:600;white-space:nowrap}.resource-centre .ss-file-icon{width:34px;height:44px;font-size:10px;border-radius:4px}.resource-centre .ss-action-word{font-size:12px}.resource-unavailable{display:flex;align-items:center;gap:9px;color:#92a0a4;min-width:0}.resource-unavailable .ss-file-icon{background:#e4e9e7;color:#98a5a5}.resource-unavailable small{font-size:11px;display:block;margin-top:4px;color:#93a0a4}.resource-centre a:hover{color:#008a50}@media(max-width:1100px){.resource-product-row{grid-template-columns:1fr;gap:14px}.resource-centre .ss-resource-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.resource-intro h1{font-size:28px}}@media(max-width:600px){.resource-category>header h2{font-size:19px}.resource-product-row{padding:18px 0;gap:14px}.resource-centre .ss-resource-actions{grid-template-columns:1fr;gap:12px}.resource-centre .ss-resource-action,.resource-unavailable{min-height:40px}.resource-centre .ss-file-icon{width:30px;height:38px}.resource-category{margin:26px 0}.resource-categories{gap:10px 15px}.resource-categories a{font-size:13px}}
.resource-centre .resource-product-row{grid-template-columns:1fr;gap:17px;padding:23px 18px 24px;transition:background .2s}.resource-centre .resource-product-row:hover{background:#f7faf8}.resource-product-name{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap}.resource-product-name h3{margin:0;font-size:17px}.resource-centre .ss-resource-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.resource-centre .ss-resource-action,.resource-centre .resource-unavailable{min-height:44px}.resource-centre .ss-file-icon{width:32px;height:42px}.resource-centre .ss-resource-action strong{font-size:14px}@media(max-width:600px){.resource-centre .resource-product-row{padding:20px 4px;gap:15px}.resource-product-name{gap:6px 16px}.resource-centre .ss-resource-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.resource-centre .ss-resource-action{display:grid;grid-template-columns:24px minmax(0,1fr);gap:5px}.resource-centre .ss-file-icon{width:24px;height:32px;font-size:8px;grid-row:1/3}.resource-centre .ss-resource-action strong,.resource-centre .resource-unavailable strong{font-size:12px;white-space:normal;line-height:1.5}.resource-centre .ss-action-word{font-size:11px}.resource-centre .resource-unavailable{gap:5px;align-items:center}.resource-unavailable small{font-size:10px}}
.resource-centre .resource-product-row .ss-resource-actions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:780px;gap:18px}.resource-centre .resource-product-row .ss-resource-action{gap:7px;min-height:36px}.resource-centre .resource-product-row .ss-resource-action strong,.resource-centre .resource-product-row .resource-unavailable strong{font-size:12px}.resource-centre .resource-product-row .ss-action-word{font-size:11px}.resource-centre .resource-product-row .ss-file-icon{width:27px;height:35px;font-size:9px}.resource-centre .resource-product-row{gap:13px;padding-top:19px;padding-bottom:20px}@media(max-width:600px){.resource-centre .resource-product-row .ss-resource-actions{gap:10px}.resource-centre .resource-product-row .ss-resource-action{display:flex;flex-wrap:wrap;gap:5px;align-content:center}.resource-centre .resource-product-row .ss-action-word{width:100%;padding-left:0}.resource-centre .resource-product-row .ss-file-icon{width:23px;height:30px;font-size:8px}.resource-centre .resource-product-row .ss-resource-action strong{font-size:11px}.resource-centre .resource-product-row .resource-unavailable strong{font-size:11px}}
