.gt-page .gt-plinth-approved>img{height:auto;min-height:0;object-fit:contain;display:block;background:#f5f5f5}.gt-plinth-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.gt-plinth-products article{min-width:0;background:#fff;border:1px solid #deded7;border-radius:10px;overflow:hidden}.gt-plinth-products article>img{display:block;width:100%;height:330px;object-fit:contain;background:#fff}.gt-plinth-products article>div{padding:28px}.gt-plinth-products h3{font-size:25px;margin:0 0 16px}.gt-plinth-products p{line-height:1.75;margin:0 0 24px;color:#65737a}.gt-plinth-products .btn{white-space:normal;text-align:center;max-width:100%;box-sizing:border-box}@media(max-width:760px){.gt-plinth-products{grid-template-columns:1fr;gap:24px}.gt-plinth-products article>img{height:auto;max-height:330px;object-fit:contain}.gt-plinth-products article>div{padding:22px}.gt-page .gt-plinth-approved>img{aspect-ratio:auto;height:auto;object-fit:contain}.gt-plinth-products h3{font-size:23px}}
.lp-main{font-size:18px;line-height:1.75}.lp-main h1,.lp-main h2,.lp-main h3{line-height:1.13}.lp-main h1{font-size:clamp(40px,4.4vw,70px);letter-spacing:-2.5px;margin:0 0 26px}.lp-main h2{font-size:clamp(32px,3.4vw,52px);letter-spacing:-1.7px;margin:0 0 30px}.lp-main h3{font-size:25px;letter-spacing:-.5px;margin:0 0 15px}.lp-main figure{margin:0;min-width:0}.lp-main figure img{display:block;width:100%;height:auto;border-radius:10px}.lp-main figcaption{font-size:14px;line-height:1.5;color:#65737a;margin-top:12px}.lp-hero{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:44px;padding:65px max(24px,calc((100vw - 1380px)/2));background:#eee8df}.lp-hero-copy{min-width:0}.lp-lead{font-size:21px;line-height:1.65}.lp-emphasis{font-size:25px;font-weight:800;color:#b93d28}.lp-section{padding-top:85px;padding-bottom:85px}.lp-pains{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin-top:40px}.lp-pains article{border-top:2px solid #cf705c;padding-top:20px}.lp-pains article>span{font-size:15px;font-weight:800;color:#b93d28;display:block;margin-bottom:15px}.lp-pains p,.lp-benefits p{margin:0;color:#4a5b63}.lp-small{font-size:15px;line-height:1.6;color:#65737a}.lp-solution{background:#132c38;padding:80px 0;color:#e4ebed;scroll-margin-top:100px}.lp-main .lp-solution h2{color:#fff}.lp-split{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.lp-split>*{min-width:0}.lp-solution .gt-eyebrow{color:#ffa28a}.lp-solution figcaption{color:#c8d2d5}.lp-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 60px}.lp-benefits article{border-left:3px solid #f15b3b;padding-left:24px}.lp-detail{padding:80px 0;background:#eee8df}.lp-detail figure img{max-height:700px;object-fit:contain}.lp-faq details{border-top:1px solid #c6ceca;padding:20px 0}.lp-faq summary{font-weight:750;font-size:21px;cursor:pointer;padding-right:18px}.lp-faq details p{max-width:850px}.lp-cta{padding:70px 0;background:#eee8df}.lp-cta>.wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}.lp-cta .btn{flex-shrink:0}.lp-main .btn{white-space:normal;text-align:center;box-sizing:border-box;max-width:100%}@media(max-width:1000px){.lp-hero,.lp-split{gap:30px}.lp-pains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.lp-main{font-size:18px}.lp-hero{grid-template-columns:1fr;padding:36px 18px;gap:28px}.lp-hero h1{font-size:43px;letter-spacing:-1.6px}.lp-lead{font-size:20px}.lp-pains,.lp-benefits,.lp-split{grid-template-columns:1fr}.lp-pains{gap:30px}.lp-section{padding-top:52px;padding-bottom:52px}.lp-solution,.lp-detail{padding:52px 0}.lp-main h2{font-size:34px;letter-spacing:-1px}.lp-main h3{font-size:24px}.lp-solution .lp-split figure{order:-1}.lp-benefits{gap:30px}.lp-cta>.wrap{display:block}.lp-cta .btn{margin-top:20px}.lp-cta{padding:50px 0}.lp-faq summary{font-size:20px}.lp-main figure img{border-radius:6px}}
