@font-face{font-family:SG DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(sg-dmsans-700-italic.woff2) format("woff2")}@font-face{font-family:SG Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(sg-poppins-600.woff2) format("woff2")}@font-face{font-family:SG DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(sg-dmsans-500-italic.woff2) format("woff2")}@font-face{font-family:SG Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(sg-poppins-600-italic.woff2) format("woff2")}@font-face{font-family:SG DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(sg-dmsans-500.woff2) format("woff2")}@font-face{font-family:SG DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(sg-dmsans-400.woff2) format("woff2")}@font-face{font-family:SG DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(sg-dmsans-300.woff2) format("woff2")}@font-face{font-family:SG DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(sg-dmsans-700.woff2) format("woff2")}#SintraGlossary{--font-body:"SG DM Sans",sans-serif;--font-heading:"SG Poppins",sans-serif;--bg:#fff;--surface:#f5f6f3;--raised:#edf0eb;--ink:#202323;--muted:#626768;--line:#dce1dc;--control:#87928b;--brand:#d93400;--accent:#ba330b;--cta:#c63a10;--cta-hover:#ac2e09;--tone:var(--surface);--field:#fff;color-scheme:light;scroll-behavior:smooth;scroll-padding-top:0}#SintraGlossary[data-theme=dark]{--bg:#181d1b;--surface:#222b26;--raised:#29342e;--ink:#f0f3f0;--muted:#b9c5be;--line:#425047;--control:#73847c;--accent:#ffab8c;--cta:#c43b19;--cta-hover:#d04422;--field:#1b2320;color-scheme:dark}#SintraGlossary *{box-sizing:border-box}#SintraGlossary{margin:0;font:400 16px/1.7 var(--font-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}#SintraGlossary h1,#SintraGlossary h2,#SintraGlossary h3,#SintraGlossary h4,#SintraGlossary p,#SintraGlossary figure{margin:0}#SintraGlossary h1,#SintraGlossary h2,#SintraGlossary h3,#SintraGlossary h4{font-family:var(--font-heading);font-weight:600;letter-spacing:-.04em;line-height:1.22}#SintraGlossary a{color:inherit;text-decoration:none}#SintraGlossary button,#SintraGlossary input,#SintraGlossary textarea{font:inherit;color:inherit}#SintraGlossary button{cursor:pointer;background:none;border:0;padding:0}#SintraGlossary img{display:block;max-width:100%;height:auto}#SintraGlossary svg{vertical-align:middle;flex-shrink:0}#SintraGlossary a,#SintraGlossary button{-webkit-tap-highlight-color:transparent}#SintraGlossary ::selection{background:#f3c4b2;color:#202323}#SintraGlossary :focus-visible{outline:2px solid var(--accent);outline-offset:5px}#SintraGlossary .container{width:min(1280px,calc(100% - 80px));margin-inline:auto}#SintraGlossary .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#SintraGlossary .eyebrow{font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--accent);line-height:1.5}#SintraGlossary .button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:50px;padding:14px 24px;border:1px solid var(--cta);border-radius:999px;background:var(--cta);color:#fff;font-size:14px;font-weight:700;line-height:1.5}#SintraGlossary .button:is(:hover,:focus-visible){background:var(--cta-hover);border-color:var(--cta-hover);color:#fff}#SintraGlossary .skip-link{position:fixed;top:8px;left:12px;z-index:100;background:var(--ink);color:var(--bg);padding:10px 16px;transform:translateY(-160%)}#SintraGlossary .skip-link:focus{transform:none}#SintraGlossary .announcement{color:#fff}#SintraGlossary .announcement a{display:flex;align-items:center;justify-content:center}#SintraGlossary .header-inner{display:flex;align-items:center}#SintraGlossary .brand{display:block;flex-shrink:0}#SintraGlossary .brand img{background:#f4f6f1;border-radius:4px;padding:3px}#SintraGlossary .site-header .header-cta{background:var(--cta)!important;border-color:var(--cta)!important;color:#fff}#SintraGlossary .site-header .header-cta:is(:hover,:focus-visible){background:var(--cta-hover)!important;border-color:var(--cta-hover)!important}#SintraGlossary .menu-toggle{border:1px solid var(--control);border-radius:5px}#SintraGlossary .theme-switch{border:1px solid var(--control)}#SintraGlossary .theme-switch button{color:var(--muted)}#SintraGlossary[data-theme=dark] .theme-switch button[aria-pressed=true]{background:#3b4942;color:var(--ink)}#SintraGlossary .site-header .main-nav>a[aria-current=page]{color:var(--accent)}#SintraGlossary .breadcrumbs{display:flex;flex-wrap:wrap;gap:11px;align-items:center;padding-top:24px;font-size:11px;line-height:1.7;color:var(--muted)}#SintraGlossary .breadcrumbs a:hover{color:var(--accent)}#SintraGlossary .breadcrumbs>span:last-child{overflow-wrap:anywhere}#SintraGlossary .glossary-hero{padding-block:54px 58px}#SintraGlossary .glossary-hero .eyebrow{margin-bottom:24px}#SintraGlossary .glossary-hero h1{font-size:clamp(42px,5.3vw,76px);line-height:1.13;letter-spacing:-.055em;max-width:1100px}#SintraGlossary .glossary-intro{font-size:20px;line-height:1.65;letter-spacing:-.025em;color:var(--muted);margin-top:28px}#SintraGlossary .directory-tools{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:0 24px}#SintraGlossary .results-count{font-size:13px;color:var(--muted);line-height:1.6}#SintraGlossary .results-count strong{font-weight:500;color:var(--ink)}#SintraGlossary .search-field{display:flex;align-items:center;gap:12px;min-height:50px;width:380px;max-width:100%;padding:0 15px;background:var(--surface);border:1px solid var(--line);border-radius:6px;color:var(--muted)}#SintraGlossary .search-field:focus-within{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:1px}#SintraGlossary .search-field input{border:0;background:none;outline:0;min-width:0;width:100%;padding:12px 0;font-size:15px;color:var(--ink);line-height:1.6;border-radius:0}#SintraGlossary .search-field input::placeholder{color:var(--muted);opacity:1}#SintraGlossary .search-field input::-webkit-search-cancel-button{-webkit-appearance:none}#SintraGlossary .search-field input:focus-visible{outline:0}#SintraGlossary .search-field button{display:grid;place-items:center;flex-shrink:0;min-width:32px;min-height:40px}#SintraGlossary .search-field button:hover{color:var(--accent)}#SintraGlossary .alphabet{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:80px;border-block:1px solid var(--line);background:var(--bg)}#SintraGlossary .alphabet-items{display:flex;align-items:center;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--control) transparent;overscroll-behavior-x:contain;padding:12px 0}#SintraGlossary .alphabet-items>a{display:grid;place-items:center;flex-shrink:0;min-width:42px;height:44px;font-size:15px;line-height:1.5;border-radius:4px;transition:color .15s,background .15s}#SintraGlossary .alphabet-items>a:is(:hover,[aria-current=location]){color:var(--accent);background:var(--surface)}#SintraGlossary .alphabet-items>a[aria-disabled=true]{opacity:.35;cursor:default}#SintraGlossary .alphabet-top{display:flex;align-items:center;gap:12px;flex-shrink:0;font-size:12px;color:var(--muted);white-space:nowrap}#SintraGlossary .alphabet-top svg{transform:rotate(90deg);width:16px;height:16px}#SintraGlossary .alphabet-top:hover{color:var(--accent)}#SintraGlossary .glossary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:56px;row-gap:56px;padding-block:48px 80px}#SintraGlossary .letter-group{border-top:1px solid var(--line);padding-top:24px;scroll-margin-top:110px;min-width:0}#SintraGlossary .letter-group h3{font-family:var(--font-body);font-size:34px;font-weight:700;line-height:1.25;color:var(--accent);margin-bottom:22px;letter-spacing:-.04em}#SintraGlossary .letter-group ul{list-style:none;padding:0;margin:0;display:grid;gap:4px}#SintraGlossary .letter-group a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;font-size:16px;line-height:1.55;font-weight:500;padding-block:7px;transition:color .15s}#SintraGlossary .letter-group a>span{overflow-wrap:anywhere}#SintraGlossary .letter-group a svg{width:17px;height:17px;opacity:0;transform:translate(-5px);transition:opacity .15s,transform .15s}#SintraGlossary .letter-group a:is(:hover,:focus-visible){color:var(--accent)}#SintraGlossary .letter-group a:is(:hover,:focus-visible) svg{opacity:1;transform:translate(0)}#SintraGlossary .no-results{padding:72px 0 92px;color:var(--muted)}#SintraGlossary .no-results-title{font-family:var(--font-heading);font-size:24px;line-height:1.4;color:var(--ink);margin-bottom:10px}#SintraGlossary .text-link{display:inline-flex;align-items:center;gap:12px;font-size:14px;text-decoration:underline;text-underline-offset:5px}#SintraGlossary .no-results .text-link{margin-top:20px;color:var(--accent)}#SintraGlossary .no-script{font-size:13px;color:var(--muted);padding-bottom:32px}#SintraGlossary .definition-hero{width:min(840px,calc(100% - 80px));padding-block:44px 32px}#SintraGlossary .definition-eyebrow{display:inline-flex;align-items:center;gap:14px;margin-bottom:24px}#SintraGlossary .definition-eyebrow svg{width:15px;height:15px}#SintraGlossary .definition-eyebrow:hover{text-decoration:underline;text-underline-offset:5px}#SintraGlossary .definition-heading h1{font-size:clamp(42px,5.2vw,72px);line-height:1.16;letter-spacing:-.05em;overflow-wrap:anywhere}#SintraGlossary .definition-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;font-size:12px;line-height:1.6;color:var(--muted)}#SintraGlossary .meta-divider{width:3px;height:3px;border-radius:50%;background:var(--control)}#SintraGlossary .definition-body{width:min(840px,calc(100% - 80px));margin:0 auto;padding-block:12px 72px}#SintraGlossary .definition-lead{font-size:21px;line-height:1.8;font-weight:500;letter-spacing:-.025em}#SintraGlossary .definition-note{display:flex;align-items:flex-start;gap:12px;margin-top:24px;padding:18px 20px;border-left:2px solid var(--accent);background:var(--surface);border-radius:0 5px 5px 0}#SintraGlossary .note-dot{width:5px;height:5px;border-radius:50%;background:var(--accent);margin-top:9px;flex-shrink:0}#SintraGlossary .definition-note p{font-size:13px;line-height:1.8;color:var(--muted)}#SintraGlossary .definition-practice{margin-top:36px}#SintraGlossary .definition-practice h2{font-size:23px;line-height:1.4;margin-bottom:18px;letter-spacing:-.035em}#SintraGlossary .definition-practice p{font-size:16px;line-height:1.85;color:var(--muted)}#SintraGlossary .definition-practice p+p{margin-top:16px}#SintraGlossary .definition-sources{margin-top:30px;font-size:12px;line-height:1.7;color:var(--muted)}#SintraGlossary .definition-sources summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:10px;cursor:pointer;list-style:none}#SintraGlossary .definition-sources summary::-webkit-details-marker{display:none}#SintraGlossary .definition-sources summary:hover{color:var(--accent)}#SintraGlossary .definition-sources summary span{font-size:18px}#SintraGlossary .definition-sources[open] summary span{transform:rotate(45deg)}#SintraGlossary .definition-sources ul{margin:8px 0 0;padding-left:18px;display:grid;gap:8px}#SintraGlossary .definition-sources a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}#SintraGlossary .definition-return{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:25px;margin-top:28px}#SintraGlossary .return-link{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:999px;min-height:44px;padding:9px 15px;color:var(--accent);font-size:12px;white-space:nowrap}#SintraGlossary .return-link:hover{border-color:var(--accent)}#SintraGlossary .return-link svg{width:16px;height:16px}#SintraGlossary .definition-return>span{font-size:11px;color:var(--muted)}#SintraGlossary .related-terms{margin-top:40px}#SintraGlossary .related-terms h3{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--muted);letter-spacing:0;margin-bottom:15px}#SintraGlossary .related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#SintraGlossary .related-grid a{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;font-weight:500;line-height:1.6;padding:14px 0;border-block:1px solid var(--line)}#SintraGlossary .related-grid a:hover{color:var(--accent);border-bottom-color:var(--accent)}#SintraGlossary .related-grid a svg{width:16px;height:16px;color:var(--muted)}#SintraGlossary .consultation{display:flex;align-items:center;justify-content:space-between;gap:40px;background:#222726;color:#fff;border-radius:22px;padding:48px 48px 50px;margin-bottom:72px}#SintraGlossary .consultation .eyebrow{color:#ffab8c;margin-bottom:22px}#SintraGlossary .consultation h2{font-size:clamp(30px,3.1vw,43px);line-height:1.3;letter-spacing:-.045em}#SintraGlossary .consultation-button{flex-shrink:0;padding-inline:27px;min-height:54px}#SintraGlossary .consultation-button svg{width:17px;height:17px}#SintraGlossary[data-theme=dark] .consultation{background:var(--surface);border:1px solid var(--line)}@media(min-width:1600px){#SintraGlossary .glossary-hero h1{font-size:80px}#SintraGlossary .glossary-hero{padding-bottom:68px}}@media(max-width:1100px){#SintraGlossary .container{width:calc(100% - 64px)}#SintraGlossary .glossary-hero{padding-block:44px 48px}#SintraGlossary .glossary-hero h1{font-size:60px}#SintraGlossary .glossary-grid{column-gap:32px}#SintraGlossary .alphabet{gap:22px}#SintraGlossary .alphabet-items{gap:4px}#SintraGlossary .alphabet-items>a{min-width:38px}#SintraGlossary .definition-hero{width:min(800px,calc(100% - 120px))}#SintraGlossary .definition-heading h1{font-size:57px}#SintraGlossary .definition-body{width:min(800px,calc(100% - 120px))}#SintraGlossary .consultation{padding:40px}#SintraGlossary .consultation h2{font-size:35px}}@media(max-width:800px){#SintraGlossary .glossary-hero h1{font-size:52px}#SintraGlossary .glossary-intro{font-size:18px}#SintraGlossary .glossary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}#SintraGlossary .directory-tools{gap:20px}#SintraGlossary .search-field{width:340px}#SintraGlossary .alphabet-items{gap:0}#SintraGlossary .alphabet-items>a{min-width:40px}#SintraGlossary .definition-hero{width:calc(100% - 96px)}#SintraGlossary .definition-heading h1{font-size:46px}#SintraGlossary .definition-body{width:calc(100% - 96px)}#SintraGlossary .consultation{gap:28px;padding:36px 32px}#SintraGlossary .consultation h2{font-size:30px}#SintraGlossary .consultation-button{font-size:13px;padding-inline:20px;gap:16px}}@media(max-width:640px){#SintraGlossary .container{width:calc(100% - 40px)}#SintraGlossary .breadcrumbs{padding-top:20px;font-size:10px;gap:9px}#SintraGlossary .glossary-hero{padding-block:36px 36px}#SintraGlossary .glossary-hero .eyebrow{margin-bottom:20px}#SintraGlossary .glossary-hero h1{font-size:clamp(34px,8.9vw,46px);line-height:1.19;letter-spacing:-.05em}#SintraGlossary .glossary-intro{font-size:17px;line-height:1.7;margin-top:22px;max-width:370px}#SintraGlossary .directory-tools{align-items:flex-start;flex-direction:column-reverse;gap:14px;padding-bottom:18px}#SintraGlossary .search-field{width:100%;min-height:52px;padding-inline:13px}#SintraGlossary .search-field input{font-size:16px}#SintraGlossary .results-count{font-size:12px}#SintraGlossary .alphabet{min-height:70px;gap:12px}#SintraGlossary .alphabet-items{padding-block:10px}#SintraGlossary .alphabet-items>a{min-width:39px;height:44px;font-size:14px}#SintraGlossary .alphabet-top{font-size:11px;gap:7px;padding-left:10px;border-left:1px solid var(--line)}#SintraGlossary .alphabet-top svg{width:13px;height:13px}#SintraGlossary .glossary-grid{grid-template-columns:1fr;gap:32px;padding-block:30px 48px}#SintraGlossary .letter-group{padding-top:20px;scroll-margin-top:90px}#SintraGlossary .letter-group h3{font-size:30px;margin-bottom:14px}#SintraGlossary .letter-group ul{gap:3px}#SintraGlossary .letter-group a{min-height:44px;font-size:16px;padding-block:9px}#SintraGlossary .letter-group a svg{opacity:.6;transform:none;width:16px;height:16px}#SintraGlossary .no-results{padding-block:44px 56px}#SintraGlossary .no-results-title{font-size:21px}#SintraGlossary .no-results>p:nth-child(2){font-size:14px}#SintraGlossary .definition-hero{width:calc(100% - 40px);padding-block:32px 26px}#SintraGlossary .definition-eyebrow{margin-bottom:20px}#SintraGlossary .definition-heading h1{font-size:clamp(36px,10vw,48px)}#SintraGlossary .definition-meta{margin-top:18px;font-size:11px;gap:10px}#SintraGlossary .definition-body{width:calc(100% - 40px);padding-block:0 48px}#SintraGlossary .definition-lead{font-size:18px;line-height:1.8;letter-spacing:-.015em}#SintraGlossary .definition-note{padding:15px 16px;margin-top:20px;gap:10px}#SintraGlossary .definition-note p{font-size:12px}#SintraGlossary .definition-practice{margin-top:28px}#SintraGlossary .definition-practice h2{font-size:21px;margin-bottom:16px}#SintraGlossary .definition-practice p{font-size:15px;line-height:1.85}#SintraGlossary .definition-sources{margin-top:20px}#SintraGlossary .definition-return{flex-wrap:wrap;gap:14px;padding-top:20px;margin-top:20px}#SintraGlossary .definition-return>span{display:none}#SintraGlossary .related-terms{margin-top:28px}#SintraGlossary .related-grid{grid-template-columns:1fr;gap:0}#SintraGlossary .related-grid a{min-height:50px;border-top:0}#SintraGlossary .related-grid a:first-child{border-top:1px solid var(--line)}#SintraGlossary .consultation{flex-direction:column;align-items:flex-start;gap:26px;padding:30px 26px 32px;border-radius:18px;margin-bottom:48px}#SintraGlossary .consultation .eyebrow{margin-bottom:18px}#SintraGlossary .consultation h2{font-size:29px}#SintraGlossary .consultation-button{min-height:50px;padding:12px 20px;gap:20px}}@media(prefers-reduced-motion:reduce){#SintraGlossary{scroll-behavior:auto}#SintraGlossary *,#SintraGlossary *:before,#SintraGlossary *:after{transition:none!important;animation:none!important}}#SintraGlossary .breadcrumbs-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:22px}#SintraGlossary .breadcrumbs-row .breadcrumbs{padding-top:0;flex:1;min-width:0}#SintraGlossary .breadcrumbs-row .prototype-index-link{position:static;left:auto;right:auto;top:auto;bottom:auto;flex-shrink:0;min-height:34px;max-width:none;padding:6px 11px;font-size:10px;box-shadow:none;border-color:var(--line);background:var(--bg);color:var(--muted)}#SintraGlossary .breadcrumbs-row .prototype-index-link:hover{border-color:var(--control);color:var(--ink);background:var(--surface)}#SintraGlossary .definition-expanded-name{display:block;max-width:540px;margin-top:14px;font-family:var(--font-body);font-size:23px;font-weight:500;line-height:1.5;letter-spacing:-.025em;color:var(--muted)}#SintraGlossary .definition-copy-section{margin-top:36px;scroll-margin-top:24px}#SintraGlossary .definition-copy-section h2,#SintraGlossary .definition-copy-section h3{font-size:23px;line-height:1.4;margin-bottom:18px;letter-spacing:-.035em}#SintraGlossary .definition-copy-section p,#SintraGlossary .definition-points{font-size:16px;line-height:1.85;color:var(--muted)}#SintraGlossary .definition-copy-section p+p{margin-top:16px}#SintraGlossary .definition-points{padding:0;margin:20px 0;list-style:none;display:grid;gap:16px}#SintraGlossary .definition-points li{position:relative;padding-left:20px}#SintraGlossary .definition-points li:before{content:"\2014";position:absolute;left:0;top:0;color:var(--accent)}#SintraGlossary .definition-points strong{font-weight:700;color:var(--ink)}#SintraGlossary .related-concepts{margin-top:32px}#SintraGlossary .related-concepts>p{font-size:12px;color:var(--muted);margin-bottom:14px}#SintraGlossary .related-concepts ul{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0;padding:0;list-style:none;font-size:13px;line-height:1.8;color:var(--ink)}#SintraGlossary .related-concepts li+li:before{content:"\b7";margin-right:18px;color:var(--control)}@media(max-width:640px){#SintraGlossary .definition-expanded-name{font-size:19px;margin-top:12px}#SintraGlossary .definition-copy-section{margin-top:28px}#SintraGlossary .definition-copy-section h2,#SintraGlossary .definition-copy-section h3{font-size:21px;margin-bottom:16px}#SintraGlossary .definition-copy-section p,#SintraGlossary .definition-points{font-size:15px}#SintraGlossary .definition-points{gap:14px;margin-block:18px}#SintraGlossary .related-concepts ul{font-size:12px;gap:8px 14px}#SintraGlossary .related-concepts li+li:before{margin-right:14px}}@media(max-width:640px){#SintraGlossary .breadcrumbs-row{padding-top:16px;gap:12px}#SintraGlossary .breadcrumbs-row .prototype-index-link{width:34px;height:34px;padding:7px;border-radius:50%;gap:0}#SintraGlossary .breadcrumbs-row .prototype-index-link span{display:none}}#SintraGlossary .expert-support{display:flex;align-items:center;justify-content:space-between;gap:64px;background:#222726;color:#fff;border:1px solid transparent;border-radius:22px;padding:46px 48px 48px;margin-bottom:72px}#SintraGlossary .expert-support-content{min-width:0;max-width:620px}#SintraGlossary .expert-support .eyebrow{color:#ff925e;font-size:11px;font-weight:700;line-height:1.5;margin-bottom:24px}#SintraGlossary .expert-support h2,#SintraGlossary .expert-support h3{max-width:540px;font-size:clamp(30px,3.1vw,43px);line-height:1.3;letter-spacing:-.045em;margin:0;color:#fff}#SintraGlossary .expert-support h2>span,#SintraGlossary .expert-support h3>span{display:block}#SintraGlossary .expert-support .expert-support-description{font-size:15px;line-height:1.8;color:#c6cfca;margin-top:18px}#SintraGlossary .expert-support-button{flex-shrink:0;min-height:54px;padding:14px 28px;font-size:14px;white-space:nowrap;background:#d93400;border-color:#d93400;color:#fff}#SintraGlossary .expert-support-button:is(:hover,:focus-visible){background:#b92d00;border-color:#b92d00}#SintraGlossary .expert-support-button:focus-visible{outline-color:#ffab8c;outline-offset:5px}#SintraGlossary[data-theme=dark] .expert-support{background:var(--surface);border-color:var(--line)}@media(max-width:1100px){#SintraGlossary .expert-support{gap:40px;padding:40px}#SintraGlossary .expert-support h2,#SintraGlossary .expert-support h3{max-width:470px;font-size:35px}}@media(max-width:800px){#SintraGlossary .expert-support{gap:32px;padding:36px 32px}#SintraGlossary .expert-support h2,#SintraGlossary .expert-support h3{font-size:30px}#SintraGlossary .expert-support-button{font-size:13px;padding-inline:24px}}@media(max-width:640px){#SintraGlossary .expert-support{flex-direction:column;align-items:flex-start;gap:28px;padding:30px 26px 32px;border-radius:18px;margin-bottom:48px}#SintraGlossary .expert-support .eyebrow{margin-bottom:18px}#SintraGlossary .expert-support h2,#SintraGlossary .expert-support h3{font-size:29px;line-height:1.3;max-width:330px}#SintraGlossary .expert-support .expert-support-description{font-size:14px;margin-top:16px}#SintraGlossary .expert-support-button{min-height:50px;padding:12px 22px;font-size:14px}}#SintraGlossary:has(.service-paths) .expert-support,#SintraGlossary:has(.service-paths) .consultation{margin-bottom:52px}#SintraGlossary .service-paths{margin-bottom:76px}#SintraGlossary .service-paths-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:30px}#SintraGlossary .service-paths-heading h3{font-size:25px;line-height:1.4;letter-spacing:-.035em}#SintraGlossary .service-paths-heading>p{font-size:14px;color:var(--muted);line-height:1.7}#SintraGlossary .service-paths-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}#SintraGlossary .service-path{display:flex;flex-direction:column;border-top:1px solid var(--line);padding-top:22px;min-width:0}#SintraGlossary .service-path h4{font-size:18px;line-height:1.45;letter-spacing:-.025em;min-height:52px;max-width:260px}#SintraGlossary .service-path>p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:12px;min-height:48px}#SintraGlossary .service-path ul{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:3px}#SintraGlossary .service-path a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;font-size:14px;line-height:1.6;font-weight:500;padding-block:8px}#SintraGlossary .service-path a span{min-width:0}#SintraGlossary .service-path a svg{width:16px;height:16px;color:var(--muted)}#SintraGlossary .service-path a:is(:hover,:focus-visible){color:var(--accent)}#SintraGlossary .service-path a:is(:hover,:focus-visible) svg{color:var(--accent)}@media(max-width:1100px){#SintraGlossary .service-paths-grid{gap:24px}#SintraGlossary .service-path h4{font-size:17px}#SintraGlossary .service-path>p{min-height:71px}#SintraGlossary .service-path a{font-size:13px}}@media(max-width:900px){#SintraGlossary .service-paths-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}#SintraGlossary .service-paths-heading{align-items:flex-start;flex-direction:column;gap:10px}#SintraGlossary .service-path h4{font-size:18px;min-height:0;max-width:none}#SintraGlossary .service-path>p{min-height:48px;max-width:320px}#SintraGlossary .service-path a{font-size:14px}#SintraGlossary .service-path ul{margin-top:16px}}@media(max-width:640px){#SintraGlossary:has(.service-paths) .expert-support,#SintraGlossary:has(.service-paths) .consultation{margin-bottom:36px}#SintraGlossary .service-paths{margin-bottom:48px}#SintraGlossary .service-paths-heading{gap:10px;margin-bottom:24px}#SintraGlossary .service-paths-heading h3{font-size:23px}#SintraGlossary .service-paths-heading>p{font-size:14px;max-width:310px}#SintraGlossary .service-paths-grid{grid-template-columns:1fr;gap:28px}#SintraGlossary .service-path{padding-top:20px}#SintraGlossary .service-path h4{font-size:19px}#SintraGlossary .service-path>p{margin-top:10px;min-height:0;max-width:330px}#SintraGlossary .service-path ul{margin-top:12px;gap:0}#SintraGlossary .service-path a{min-height:44px}}#SintraGlossary .related-concepts a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line)}#SintraGlossary .related-concepts a:hover{color:var(--accent);text-decoration-color:currentColor}#SintraGlossary{display:flow-root;width:100%;font-size:16px;line-height:1.7;letter-spacing:normal;background:var(--bg);color:var(--ink);font-family:var(--font-body)}#SintraGlossary .container:not(.expert-support):not(.consultation){padding-inline:0;max-width:none}#SintraGlossary .button:before,#SintraGlossary .button:after{display:none}#SintraGlossary .definition-body img{max-width:100%;height:auto}#SintraGlossary .definition-body .sc-topics{display:none}#SintraGlossary .legacy-copy>p+p{margin-top:18px}#SintraGlossary .legacy-copy>p:first-child{font-size:21px;line-height:1.8}#SintraGlossary .legacy-copy h2,#SintraGlossary .legacy-copy h3{margin-block:32px 18px;font-size:23px}#SintraGlossary .legacy-copy a{text-decoration:underline;text-underline-offset:4px}#SintraGlossary .alphabet{top:var(--sg-sticky-top,0px)}#SintraGlossary .letter-group{scroll-margin-top:calc(var(--sg-sticky-top,0px) + 110px)}#SintraGlossary #directory-title{scroll-margin-top:calc(var(--sg-sticky-top,0px) + 30px)}#SintraGlossary .definition-copy-section{scroll-margin-top:calc(var(--sg-sticky-top,0px) + 24px)}#SintraGlossary .search-field button{min-width:44px;min-height:44px}#SintraGlossary .definition-meta time{font:inherit}#SintraGlossary .related-concepts a{display:inline-block;padding-block:10px}@media(max-width:640px){#SintraGlossary .legacy-copy>p:first-child{font-size:18px}}#SintraGlossary .sg-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:36px}#SintraGlossary .sg-pagination a{text-decoration:underline}#SintraGlossary [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sintra-glossary.css.map */
