.focused-guide .ug-figure-bar>span:last-child{white-space:nowrap}
.fg-dot-metal{background:#697780}.fg-dot-silicone{background:#b73943}.fg-dot-braid{background:#dedbd0;border:1px solid #8a887e}.fg-dot-white{background:#eef1f2;border:1px solid #77838a}.fg-dot-jacket{background:#28343f}.fg-dot-core{background:#34739c}
.fg-feature{background:var(--ug-wash);border-radius:8px;padding:36px 40px}
.fg-feature .ug-section-heading{margin-bottom:26px}
.fg-two-roles{display:grid;grid-template-columns:1fr 1fr;gap:32px}
.fg-two-roles>article{border-top:2px solid var(--ug-blue);padding-top:20px}
.focused-guide .fg-two-roles h3{font-size:22px;margin-bottom:12px}
.focused-guide .fg-two-roles p{font-size:14px}
.fg-two-roles dl{margin-top:20px}
.fg-two-roles dl>div{padding:12px 0;border-top:1px solid var(--ug-line)}
.fg-two-roles dt{font-size:12px;color:var(--ug-blue)}
.fg-two-roles dd{font-size:14px;margin-top:6px}
.fg-enquiry-brief{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;border-block:1px solid var(--ug-line);padding:25px 0;margin-top:28px}
.focused-guide .fg-enquiry-brief h3{font-size:16px;margin-bottom:10px}
.focused-guide .fg-enquiry-brief p{font-size:13px}
.fg-definition-list{border-top:2px solid var(--ug-blue)}
.fg-definition-list>div{display:grid;grid-template-columns:.7fr 1.3fr;gap:24px;padding:22px 0;border-bottom:1px solid var(--ug-line)}
.fg-definition-list dt{font-size:18px;font-weight:600;color:var(--ug-ink)}
.fg-definition-list dd{font-size:14px;line-height:1.8}
.focused-guide .fg-definition-list p{font-size:13px;margin-top:9px}
.focused-guide .fg-rule-note{font-size:13px;margin-top:22px;padding:18px 21px;border-left:2px solid var(--ug-blue);background:var(--ug-wash)}
.focused-guide .fg-variant-matrix{min-width:780px}
@media(max-width:800px){.fg-feature{padding:28px}.fg-two-roles{grid-template-columns:1fr;gap:26px}.fg-enquiry-brief{grid-template-columns:1fr;gap:20px}.fg-enquiry-brief>div+div{border-top:1px solid var(--ug-line);padding-top:20px}.fg-definition-list>div{grid-template-columns:1fr;gap:8px}.focused-guide .fg-two-roles h3{font-size:21px}}
@media(max-width:440px){.fg-feature{padding:25px 21px}.focused-guide .fg-two-roles h3{font-size:19px}.fg-definition-list dt{font-size:17px}}
