.kw-blog{padding-block:42px 64px}.kw-blog-intro{max-width:850px;margin-bottom:32px}.kw-blog h1{font-size:clamp(30px,4vw,48px);line-height:1.2;margin:20px 0}.kw-blog h2{line-height:1.35}.kw-blog p{line-height:1.75}.kw-blog a{color:inherit}.kw-blog-breadcrumb{font-size:14px;overflow-wrap:anywhere}.kw-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.kw-blog-grid article{min-width:0;border:1px solid #74273530;background:#fff}.kw-blog-card{display:flex;flex-direction:column;text-decoration:none!important}.kw-blog-card>img{width:100%;height:260px;object-fit:contain;background:#faf8f5}.kw-blog-card>div{display:flex;flex-direction:column;flex:1;padding:24px}.kw-blog-card h2{font-size:23px;margin:0 0 16px}.kw-blog-card p{font-size:16px;margin:0}.kw-blog-card span{margin-top:auto;padding-top:18px;font-size:28px}.kw-blog-card:hover h2{text-decoration:underline;text-underline-offset:4px}.kw-blog-card:focus-visible{outline:3px solid #742735;outline-offset:4px}.kw-blog-detail{max-width:900px}.kw-blog-section{margin-block:32px}.kw-blog-cover{margin:0 0 32px}.kw-blog-cover img,.kw-blog-section img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;background:#faf8f5}.kw-blog-cover figcaption{font-size:12px;margin-top:10px}.kw-blog-note{padding:16px;background:#f5f0ec;font-size:14px}.kw-blog-html{overflow-x:auto;overflow-wrap:anywhere}.kw-blog-html table{width:100%;border-collapse:collapse;font-size:15px}.kw-blog-html td,.kw-blog-html th{padding:12px;border:1px solid #74273530;text-align:left;min-width:140px}.kw-blog-html th{background:#f5f0ec}.kw-blog-html ol,.kw-blog-html ul{padding-left:24px;list-style:revert}.kw-blog-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.kw-blog-enquiry{margin-block:40px;padding:24px;background:#f5f0ec}.kw-blog-related{border-top:1px solid #74273530;padding-top:20px}.kw-blog-related li{margin-block:12px}@media(max-width:1000px){.kw-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.kw-blog{padding-block:24px 40px}.kw-blog-grid{grid-template-columns:1fr;gap:24px}.kw-blog-card>img{height:260px}.kw-blog-card>div{padding:20px}.kw-blog-intro{margin-bottom:24px}.kw-blog-gallery{grid-template-columns:1fr}.kw-blog-enquiry{padding:20px}.kw-blog-section{margin-block:26px}.kw-blog-cover img{max-height:420px}}.kw-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;border-top:1px solid #e7ded9}.kw-blog-grid article{border:0;border-bottom:1px solid #e7ded9;background:transparent}.kw-blog-card{display:grid;grid-template-columns:156px minmax(0,1fr);align-items:start;gap:22px;padding:26px 0;height:100%}.kw-blog-card>img{width:156px;height:120px;aspect-ratio:13/10;border-radius:4px;object-fit:cover}.kw-blog-card>div{padding:0;min-width:0}.kw-blog-grid h2{font-size:21px;margin:0 0 10px;line-height:1.35}.kw-blog-grid p{font-size:14px;line-height:1.6;color:#786563;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.kw-blog-card span{font-size:22px;padding-top:8px}.kw-blog-intro{padding-bottom:22px;border-bottom:1px solid #e7ded9;margin-bottom:28px}.kw-blog-card:not(:has(img)){grid-template-columns:1fr}@media(max-width:1000px){.kw-blog-grid{grid-template-columns:1fr}.kw-blog-card{grid-template-columns:180px minmax(0,1fr)}.kw-blog-card>img{width:180px;height:128px}}@media(max-width:699px){.kw-blog-grid{gap:0}.kw-blog-card{grid-template-columns:96px minmax(0,1fr);gap:16px;padding:20px 0}.kw-blog-card>img{width:96px;height:96px}.kw-blog-grid h2{font-size:18px;margin-bottom:8px}.kw-blog-grid p{font-size:13px;-webkit-line-clamp:2}.kw-blog-card>div{padding:0}.kw-blog-card span{padding-top:4px}.kw-blog-intro{padding-bottom:18px}.kw-blog-intro h1{font-size:30px;line-height:1.2}}