body.single-glossary .sfgtl-main{--sfgtl-bg:#111e2d;--sfgtl-surface:#1b3040;--sfgtl-ink:#f5f8fc;--sfgtl-muted:#c7d5e0;--sfgtl-accent:#75dfcc;--sfgtl-border:#344d5d;box-sizing:border-box;width:100%;padding:clamp(18px, 4.2vw, 58px) 16px 70px;background:#fff0}body.single-glossary .sfgtl-main *,body.single-glossary .sfgtl-main *::before,body.single-glossary .sfgtl-main *::after{box-sizing:border-box}body.single-glossary .sfgtl-entry{width:min(100%, 910px);margin:0 auto;padding:clamp(24px, 5vw, 62px);color:var(--sfgtl-ink);background:linear-gradient(155deg,#132235 0%,#101d2d 65%,#122938 100%);border:1px solid var(--sfgtl-border);border-radius:18px;box-shadow:0 18px 54px rgb(0 0 0 / .12)}body.single-glossary .sfgtl-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.6;color:#a7bdca;margin-bottom:30px}body.single-glossary .sfgtl-breadcrumb a,body.single-glossary .sfgtl-back{color:var(--sfgtl-accent);text-decoration:none}body.single-glossary .sfgtl-breadcrumb a:hover,body.single-glossary .sfgtl-back:hover{text-decoration:underline}body.single-glossary .sfgtl-entry-header{margin-bottom:28px}body.single-glossary .sfgtl-eyebrow{color:var(--sfgtl-accent);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;margin:0 0 10px}body.single-glossary .sfgtl-entry-title{color:#fff;font-size:clamp(32px, 5vw, 54px);line-height:1.13;letter-spacing:-.02em;font-weight:800;margin:0;padding:0}body.single-glossary .sfgtl-category-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}body.single-glossary .sfgtl-category-list span{background:#233c4e;border:1px solid #426070;color:#bfe3e4;font-size:12px;padding:6px 10px;border-radius:6px}body.single-glossary .sfgtl-content{color:var(--sfgtl-muted);font-size:16px;line-height:1.83;overflow-wrap:anywhere}body.single-glossary .sfgtl-content p{color:var(--sfgtl-muted);font-size:inherit;line-height:inherit;margin:0 0 21px}body.single-glossary .sfgtl-content>p:first-of-type{color:#f4fafc;font-size:clamp(17px, 2vw, 19px);line-height:1.7;background:var(--sfgtl-surface);border:1px solid #375866;border-left:4px solid var(--sfgtl-accent);padding:clamp(17px, 2.5vw, 24px);border-radius:9px;margin:0 0 30px}body.single-glossary .sfgtl-content h2,body.single-glossary .sfgtl-content h3,body.single-glossary .sfgtl-content h4{color:var(--sfgtl-ink);line-height:1.32;font-weight:750;margin:32px 0 12px}body.single-glossary .sfgtl-content h2{font-size:clamp(21px, 2.8vw, 27px)}body.single-glossary .sfgtl-content h3{font-size:clamp(18px, 2.3vw, 22px)}body.single-glossary .sfgtl-content h4{font-size:18px}body.single-glossary .sfgtl-content ul,body.single-glossary .sfgtl-content ol{padding-left:22px;margin:0 0 22px}body.single-glossary .sfgtl-content li{padding-left:2px;margin-bottom:7px;color:var(--sfgtl-muted)}body.single-glossary .sfgtl-content strong{color:#edf6fb}body.single-glossary .sfgtl-content a{color:var(--sfgtl-accent);text-underline-offset:3px}body.single-glossary .sfgtl-content a:hover{color:#a4f6e9}body.single-glossary .sfgtl-content img{max-width:100%;height:auto;border-radius:9px}body.single-glossary .sfgtl-content figure{max-width:100%;margin:12px 0 26px}body.single-glossary .sfgtl-content figcaption{color:#a9bfcb;font-size:13px;line-height:1.6}body.single-glossary .sfgtl-content blockquote{margin:26px 0;padding:18px 23px;border-left:3px solid var(--sfgtl-accent);background:#1a3040;color:#e7f2f8}body.single-glossary .sfgtl-content table{display:block;max-width:100%;overflow-x:auto;color:var(--sfgtl-ink);border-collapse:collapse;margin:20px 0}body.single-glossary .sfgtl-content td,body.single-glossary .sfgtl-content th{border:1px solid var(--sfgtl-border);padding:10px 13px}body.single-glossary .sfgtl-content th{background:var(--sfgtl-surface)}body.single-glossary .sfgtl-entry-footer{margin-top:38px;border-top:1px solid var(--sfgtl-border);padding-top:24px}body.single-glossary .sfgtl-back{display:inline-block;font-weight:750;font-size:14px}body.single-glossary .sfgtl-main a:focus-visible{outline:2px solid #9ef6e8;outline-offset:4px}@media (max-width:600px){body.single-glossary .sfgtl-main{padding:14px 10px 50px}body.single-glossary .sfgtl-entry{padding:22px 18px 26px;border-radius:13px}body.single-glossary .sfgtl-breadcrumb{margin-bottom:24px}body.single-glossary .sfgtl-content{font-size:15px;line-height:1.76}body.single-glossary .sfgtl-content>p:first-of-type{padding:17px}}body.single-glossary .sfgtl-related-section{margin-top:clamp(28px, 4vw, 44px);padding-top:26px;border-top:1px solid var(--sfgtl-border)}body.single-glossary .sfgtl-related-heading{margin:0 0 20px;font-size:clamp(21px, 2.8vw, 26px);line-height:1.3;font-weight:750;color:#f7fafc}body.single-glossary .sfgtl-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body.single-glossary .sfgtl-related-card{display:flex;flex-direction:column;gap:10px;padding:clamp(17px, 2.6vw, 23px);background:#1b3041;border:1px solid #345467;border-radius:12px;color:#f7fafc;text-decoration:none;min-width:0;transition:background .2s,border-color .2s,transform .2s}body.single-glossary .sfgtl-related-card:hover{background:#223b4c;border-color:#73d5c4;transform:translateY(-2px);text-decoration:none}body.single-glossary .sfgtl-related-card-title{color:#fff;font-weight:750;font-size:17px;line-height:1.35}body.single-glossary .sfgtl-related-card-desc{color:#c4d4de;font-size:13px;line-height:1.65;flex:1}body.single-glossary .sfgtl-related-card-action{color:#7ee3d2;font-weight:700;font-size:13px;margin-top:auto}@media (max-width:680px){body.single-glossary .sfgtl-related-grid{grid-template-columns:minmax(0,1fr)}body.single-glossary .sfgtl-related-card{padding:18px}}@media (prefers-reduced-motion:reduce){body.single-glossary .sfgtl-related-card{transition:none}body.single-glossary .sfgtl-related-card:hover{transform:none}}