body.smart-glasmark-b2b .txtimg:not(:has(.txtimg__img)) .txtimg__txt{width:100%;flex-basis:100%;max-width:100%}body.smart-glasmark-b2b .txtimg:not(:has(.txtimg__img)) .txtimg__txt>div{max-width:960px;margin-inline:auto}body.smart-glasmark-b2b .flex-sections p{font-size:18px;line-height:1.7}body.smart-glasmark-b2b .flex-sections h3{font-size:23px;line-height:1.35;margin:1.4em 0 .5em}body.smart-glasmark-b2b .flex-sections p a{text-decoration:underline;text-underline-offset:3px}body.smart-glasmark-b2b a:focus-visible,.smart-b2b-related a:focus-visible{outline:3px solid #111;outline-offset:4px}.smart-b2b-related{margin-block:60px}.smart-b2b-related ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;margin:0;padding:0}.smart-b2b-related a{display:flex;align-items:center;min-height:64px;padding:20px;border:1px solid #ccc;color:#111;line-height:1.4}.smart-b2b-related a:hover{background:#f3f3f3;text-decoration:underline}@media(max-width:767px){.smart-b2b-related ul{grid-template-columns:1fr}body.smart-glasmark-b2b .flex-sections p{font-size:17px}}body.smart-glasmark-b2b .flex-heading{color:#80682c}body.smart-glasmark-b2b .txtimg:not(:has(.txtimg__img)) .txtimg__txt{padding-inline:15px}