/* Buying-guide library and its shared navigation entry. */
.bgl-hero{padding-block:62px 48px}.bgl-hero h1{font-size:clamp(42px,5vw,70px);max-width:17ch}.bgl-hero h1 span{color:#b92518}.bgl-hero .lead{max-width:66ch}.bgl-category{display:inline-flex;border:1px solid var(--line);padding:8px 14px;font-size:12px;margin-top:25px;color:#6b625a}.bgl-library{padding-block:0 65px}.bgl-guide-card{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.3fr);border:1px solid var(--line);background:#fff}.bgl-guide-image{background:#f5f3ef;display:flex;align-items:center;justify-content:center;min-height:360px;padding:35px}.bgl-guide-image img{height:320px;width:85%;object-fit:contain;mix-blend-mode:multiply}.bgl-guide-copy{padding:40px;align-self:center;min-width:0}.bgl-guide-copy .eyebrow{margin-bottom:18px}.bgl-guide-copy h2{font-size:clamp(29px,3vw,42px);line-height:1.12;max-width:22ch}.bgl-guide-copy h2 a:hover{color:#b92518}.bgl-guide-copy>p:not(.eyebrow){font-size:15px;color:#68625c;line-height:1.8;margin-top:21px;max-width:57ch}.bgl-guide-copy ul{font-size:13px;color:#68625c;line-height:1.9;margin-block:20px;padding-left:19px}.bgl-guide-copy .text-link{font-size:13px}.bgl-next{padding-block:42px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:60px}.bgl-next h2{font-size:30px;max-width:21ch}.bgl-next p{font-size:14px;color:#68625c;line-height:1.85}.bgl-next .text-link{margin-top:16px}.bgl-home{padding-block:65px}.bgl-home-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:32px}.bgl-home-heading h2{font-size:clamp(31px,3.6vw,46px);max-width:22ch}.bgl-home-heading .eyebrow{margin-bottom:15px}.bgl-home .bgl-guide-image{min-height:260px}.bgl-home .bgl-guide-image img{height:235px}.bgl-home .bgl-guide-copy{padding:32px}.bgl-home .bgl-guide-copy h2{font-size:30px}.bgl-resource-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:25px;font-size:13px}.bgl-resource-links a{border-bottom:1px solid currentColor;padding-bottom:4px}.bgl-resource-intro{padding-block:35px 0}.bgl-resource-intro .bgl-home-heading{margin-bottom:25px}.bgl-resource-intro .bgl-guide-image{min-height:260px}.bgl-resource-intro .bgl-guide-image img{height:235px}.bgl-resource-intro .bgl-guide-copy h2{font-size:30px}.bgl-technical{display:grid;grid-template-columns:1fr 1fr;gap:25px}.bgl-technical article{border-top:2px solid #b92518;padding:25px 0}.bgl-technical h3{font-size:24px;line-height:1.2}.bgl-technical p{font-size:14px;color:#68625c;line-height:1.8;margin:18px 0}.seo-resource-section[id]{scroll-margin-top:16px}
@media(min-width:1181px){body[data-encap-site] .header nav{gap:6px}body[data-encap-site] .header nav>a:not(.button),body[data-encap-site] .header :is(.equipment-menu,.resource-nav)>summary{padding-inline:8px;font-size:15px}body[data-encap-site] .header nav>.button.small{padding-inline:18px;font-size:15px;gap:15px}}
@media(max-width:760px){.bgl-hero{padding-block:38px}.bgl-hero h1{font-size:44px}.bgl-guide-card,.bgl-next,.bgl-technical{grid-template-columns:1fr}.bgl-guide-image{min-height:250px;padding:25px}.bgl-guide-image img{height:235px}.bgl-guide-copy{padding:26px}.bgl-guide-copy h2{font-size:31px}.bgl-guide-copy>p:not(.eyebrow){font-size:14px}.bgl-home-heading{align-items:start;flex-direction:column;gap:18px}.bgl-home{padding-block:40px}.bgl-home .bgl-guide-copy{padding:26px}.bgl-next{gap:24px;padding-block:30px}.bgl-library{padding-bottom:40px}.bgl-technical{gap:0}}
