/* Home content only. Core blocks remain editable in WordPress. */
.tnk-home-editorial{max-width:1180px;margin:0 auto;padding:64px 44px 68px;color:#193640}
.tnk-home-editorial .wp-block-columns{gap:48px;margin-bottom:0}
.tnk-home-editorial .wp-block-column{min-width:0}
.tnk-home-editorial p{color:#6a797d;line-height:1.75}
.tnk-home-editorial h2{font-size:clamp(26px,2.5vw,34px);line-height:1.4;margin:16px 0 0;font-weight:700}
.tnk-home-editorial h3{font-size:clamp(20px,1.9vw,24px);line-height:1.45;margin:4px 0 0;font-weight:700}
.tnk-home-editorial .tnk-home-eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;color:#19776e;line-height:1.5;margin:0 0 18px}
.tnk-home-editorial .tnk-home-section-heading{align-items:flex-end;margin-bottom:38px}
.tnk-home-editorial .tnk-home-intro{max-width:340px;margin:0 0 0 auto}
.tnk-home-editorial .tnk-home-category-layout{gap:48px;align-items:stretch}
.tnk-home-editorial .tnk-home-category-feature{background:#f1f5f5;height:100%}
.tnk-home-editorial .tnk-home-category-feature figure{margin:0}
.tnk-home-editorial .tnk-home-category-feature img{display:block;width:100%;height:auto;object-fit:contain}
.tnk-home-editorial .tnk-home-feature-copy{padding:28px 30px 34px}
.tnk-home-editorial .tnk-home-feature-copy p{margin:4px 0 0}
.tnk-home-editorial a{color:inherit;text-decoration:none}
.tnk-home-editorial a:hover{text-decoration:underline;text-underline-offset:5px}
.tnk-home-editorial a:focus-visible{outline:2px solid #087e72;outline-offset:5px}
.tnk-home-editorial h3 a{display:flex;align-items:baseline;justify-content:space-between;gap:12px}
.tnk-home-editorial h3 a span{color:#087e72;font-family:Arial,sans-serif;flex-shrink:0}
.tnk-home-editorial .tnk-home-feature-copy h3 a{justify-content:flex-start}
.tnk-home-editorial .tnk-home-category-list{height:100%;display:flex;flex-direction:column}
.tnk-home-editorial .tnk-home-category-row{border-bottom:1px solid #dce3e4;padding:23px 0;flex:1}
.tnk-home-editorial .tnk-home-category-row:first-child{padding-top:20px}
.tnk-home-editorial .tnk-home-category-kicker{font-size:12px;line-height:1.5;margin:0;color:#627277}
.tnk-home-editorial .tnk-home-brand-strip{display:flex;align-items:center;gap:42px;border-top:1px solid #dce3e4;border-bottom:1px solid #dce3e4;margin:62px 0;padding:30px 0}
.tnk-home-editorial .tnk-home-brand-label{font-size:12px;flex:0 0 210px;margin:0}
.tnk-home-editorial .tnk-home-brand-names{display:flex;flex:1;justify-content:space-between;gap:18px}
.tnk-home-editorial .tnk-home-brand-names p{font-size:20px;font-weight:700;color:#25414a;margin:0}
.tnk-home-editorial .tnk-home-brand-names a span{display:none}
.tnk-home-editorial .tnk-home-enquiry{background:#ecf5f6;padding:44px}
.tnk-home-editorial .tnk-home-enquiry h2{margin-top:0}
.tnk-home-editorial .tnk-home-enquiry .wp-block-buttons{margin-top:24px}
.tnk-home-editorial .wp-block-button__link{background:#087e72;color:#fff;border-radius:0;font-size:14px;font-weight:700;padding:16px 23px;text-decoration:none}
.tnk-home-editorial .wp-block-button__link:hover{background:#066b62;text-decoration:none}
.tnk-home-editorial .tnk-home-enquiry ul{color:#627277;line-height:1.85;padding-left:22px;margin:0}
@media(max-width:781px){
.tnk-home-editorial{padding:42px 22px 44px}
.tnk-home-editorial .wp-block-columns{gap:28px}
.tnk-home-editorial .tnk-home-section-heading{gap:16px;margin-bottom:38px}
.tnk-home-editorial .tnk-home-intro{margin:0;max-width:none}
.tnk-home-editorial .tnk-home-feature-copy{padding:25px 27px 30px}
.tnk-home-editorial .tnk-home-category-feature{background:#fff}
.tnk-home-editorial .tnk-home-category-row{padding:22px 0}
.tnk-home-editorial .tnk-home-brand-strip{display:block;margin:38px 0;padding:28px 0}
.tnk-home-editorial .tnk-home-brand-names{gap:16px;justify-content:space-between;margin-top:16px;flex-wrap:wrap}
.tnk-home-editorial .tnk-home-brand-names p{font-size:16px}
.tnk-home-editorial .tnk-home-enquiry{padding:28px 24px}
.tnk-home-editorial .tnk-home-enquiry-columns{gap:28px}
}
