.figw{margin:22px 0;border:1px solid rgba(232,236,233,.14);border-radius:0;padding:18px 18px 12px;background:rgba(10,12,10,.5);max-width:760px}
.figw svg{width:100%;height:auto;display:block}
.figw .cap{font-family:'Space Grotesk', system-ui, sans-serif;font-size:11px;color:#8a948c;line-height:1.6;margin:10px 2px 0}
.figw .lg{fill:#8a948c;font-family:'Space Grotesk', system-ui, sans-serif;font-size:11px}
.figw .gl{stroke:rgba(232,236,233,.1);stroke-width:1}
.figw .ln{fill:none;stroke:#33ff66;stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(51,255,102,.4))}
.figw .ln2{fill:none;stroke:#8a948c;stroke-width:1.8;stroke-dasharray:5 4}
.figw .base{stroke:rgba(232,236,233,.45);stroke-width:1.2;stroke-dasharray:4 3}
.figw .hot{fill:rgba(255,122,122,.12)}
.figw .cold{fill:rgba(51,255,102,.1)}
.figw .hotln{stroke:rgba(255,122,122,.5);stroke-width:1;stroke-dasharray:3 3}
.figw .ar{fill:rgba(51,255,102,.14)}
.wrap:has(.gl-dict){max-width:1240px}
@media(min-width:901px){and (max-width:1300px) .wrap:has(.gl-dict){max-width:calc(100vw - 48px)}}
.gl-dict{display:grid;grid-template-columns:250px minmax(0,1fr);gap:44px;align-items:start}
.gl-dict .gl-body{max-width:none}
.gl-body p{max-width:74ch}
.gl-nav{position:sticky;top:84px;max-height:calc(100vh - 110px);overflow-y:auto; border:1px solid rgba(232,236,233,.14);padding:14px 12px;font-size:12.5px}
.gl-nav h2{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#8a948c; margin:0 0 10px;font-weight:700}
.gl-az{margin:0 0 12px;border-bottom:1px solid rgba(232,236,233,.10);padding-bottom:10px}
.gl-az summary{cursor:pointer;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase; color:#33ff66;list-style:none}
.gl-az summary::-webkit-details-marker{display:none}
.gl-az summary::after{content:" ▾"}
.gl-az[open] summary::after{content:" ▴"}
.gl-azlist{margin-top:8px;columns:2;column-gap:10px}
.gl-nav .gl-grp{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase; color:#33ff66;margin:14px 0 6px}
.gl-nav .gl-grp:first-of-type{margin-top:0}
.gl-nav a{display:block;color:#8a948c;text-decoration:none;padding:2px 0;line-height:1.45}
.gl-nav a:hover,.gl-nav a:focus-visible{color:#e8ece9}
.gl-body h2{scroll-margin-top:90px}
.gl-term{border-top:1px solid rgba(232,236,233,.10);padding:16px 0 4px;scroll-margin-top:86px}
.gl-term h3{margin:0 0 8px;font-size:19px;font-weight:600}
.gl-term p{margin:0 0 8px;line-height:1.62}
.gl-term .gl-k{color:#33ff66;font-size:11px;letter-spacing:.1em;text-transform:uppercase; margin-right:7px}
.gl-term .gl-first{font-size:12.5px;color:#8a948c}
.gl-term .gl-first a{color:#8a948c}
.gl-hero{margin:18px 0 26px}
.gl-hero img{display:block;width:100%;height:auto;border:1px solid rgba(232,236,233,.14)}
.gl-hero figcaption{font-size:11.5px;line-height:1.55;color:#8a948c;margin-top:9px}
html.tt-light .gl-hero img{border-color:#aabdaf}
html.tt-light .gl-hero figcaption{color:#43584a}
.gl-fig{margin:18px 0 22px;border:1px solid rgba(232,236,233,.14);padding:12px}
.gl-fig img{display:block;width:100%;height:auto;max-width:560px;margin:0 auto}
.gl-fig figcaption{font-size:11.5px;line-height:1.55;color:#8a948c;margin-top:9px}
.gl-fig .gl-cred{font-size:10.5px;color:#5a635c}
.gl-fig .gl-cred a{color:#5a635c}
html.tt-light .gl-fig{border-color:#aabdaf}
html.tt-light .gl-fig figcaption{color:#43584a}
html.tt-light .gl-fig .gl-cred,html.tt-light .gl-fig .gl-cred a{color:#5a6b5e}
.gl-open{display:none}
@media(max-width:900px){.gl-dict{grid-template-columns:minmax(0,1fr);gap:18px}.gl-nav{position:static;max-height:none}.gl-nav h2{display:none}.gl-open{display:flex;align-items:center;justify-content:space-between;gap:10px; width:100%;min-height:44px;margin:0;padding:0;background:none;border:0; font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase; color:#8a948c;cursor:pointer;text-align:left}.gl-open::after{content:"\25be";font-size:13px;letter-spacing:0;color:#33ff66}.gl-nav.is-open .gl-open::after{content:"\25b4"}.gl-open:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(51,255,102,.28)}.gl-nav[data-fold] .gl-list{display:none}.gl-nav[data-fold].is-open .gl-list{display:block}.gl-nav[data-fold].is-open .gl-list{margin-top:10px}}
html.tt-light .gl-nav{border-color:#aabdaf}
html.tt-light .gl-open{color:#43584a}
html.tt-light .gl-open::after{color:#087a3a}
html.tt-light .gl-nav a{color:#43584a}
html.tt-light .gl-nav a:hover{color:#102017}
html.tt-light .gl-term{border-top-color:rgba(16,32,23,.14)}
html.tt-light .gl-term .gl-first,html.tt-light .gl-term .gl-first a{color:#43584a}
html.tt-light .ttn a.l .ctor{color:#007a1f}
html.tt-light .ttn .nt{color:#555d57;background:transparent}
html.tt-light .ttn a.l.xf{color:#555d57;background:transparent}
html.tt-light .ttn a.l.xf:hover,html.tt-light .ttn a.l.xf:focus-visible{color:#007a1f;background:transparent}
html.tt-light .ttn .l-menu a.l.hl{color:#007a1f;background:transparent}
html.tt-light .dashcta{border:1px solid rgba(0,122,31,.42);background:transparent;color:#007a1f}
html.tt-light .dashcta .dc-ic{border:1px solid rgba(0,122,31,.28);background:transparent}
html.tt-light .dashcta.alt{border-color:rgba(18,22,19,.24);background:none;color:#121613}
html.tt-light .foot-cta a{border:1px solid rgba(18,22,19,.14);background:transparent;color:#555d57}
html.tt-light .tt-consent button{border:1px solid rgba(18,22,19,.25);background:transparent;color:#3c443d}
html.tt-light .tvm-hd a,html.tt-light .tvm-hd button{color:#555d57;background:transparent;border:1px solid rgba(18,22,19,.2)}
html.tt-light .tt-ref{border:1px solid rgba(18,22,19,.24);background:transparent;color:#121613}
html.tt-light .tvm-hd a.tt-ref{color:#121613;border:1px solid rgba(18,22,19,.24);background:transparent}
html.tt-light .tvm-retry{color:#121613;background:transparent;border:1px solid rgba(18,22,19,.24)}
html.tt-light .tvm-esc{color:#007a1f}
html.tt-light .tvm-prev-cap{color:#818d84}
html.tt-light .tvm-prev{--tvmp-up:#007a1f;--tvmp-down:#d60000;--tvmp-grid:rgba(18,22,19,.14);--tvmp-ax:#818d84}
html.tt-light .tvm-tab{color:#555d57;background:transparent}
html.tt-light,html.tt-light body{color:#121613}
html.tt-light a{color:#007a1f}
html.tt-light .crumb{color:#555d57}
html.tt-light .crumb a{color:#555d57;border-bottom:1px solid rgba(85,93,87,.4)}
html.tt-light .eyebrow{color:#007a1f}
html.tt-light p{color:#2f352c}
html.tt-light .lead{color:#2f352c}
html.tt-light .lead strong{color:#121613}
html.tt-light strong{color:#121613}
html.tt-light ul,html.tt-light ol{color:#2f352c}
html.tt-light .formula{border:1px solid rgba(0,122,31,.22);background:rgba(0,122,31,.05);color:#2f352c}
html.tt-light .formula .k{color:#555d57}
html.tt-light .callout{border:1px solid rgba(0,122,31,.22);background:rgba(0,122,31,.05);color:#2f352c}
html.tt-light .faq .qa{border:1px solid rgba(18,22,19,.14);background:rgba(244,246,244,.4)}
html.tt-light .faq .q{color:#121613}
html.tt-light .faq .a{color:#555d57}
html.tt-light .rel a{color:#007a1f;border:1px solid rgba(0,122,31,.3)}
html.tt-light .rel a:hover{background:rgba(0,122,31,.08)}
html.tt-light .list{border-top:1px solid rgba(18,22,19,.14)}
html.tt-light .item{border-bottom:1px solid rgba(18,22,19,.14);color:#121613}
html.tt-light .item:hover h3{color:#007a1f}
html.tt-light .item .tag{color:#555d57}
html.tt-light .item p{color:#555d57}
html.tt-light .eduzone{border:1px solid rgba(0,122,31,.2);background:rgba(0,122,31,.035)}
html.tt-light .eduzone > h2{color:#007a1f}
html.tt-light .eduzone > h2::before{background:#007a1f}
html.tt-light .eduzone .list{border-top:1px solid rgba(18,22,19,.1)}
html.tt-light .figw{border:1px solid rgba(18,22,19,.14);background:rgba(244,246,244,.5)}
html.tt-light .figw .cap{color:#555d57}
html.tt-light .figw .lg{fill:#555d57}
html.tt-light .figw .gl{stroke:rgba(18,22,19,.1)}
html.tt-light .figw .ln{stroke:#007a1f}
html.tt-light .figw .ln2{stroke:#555d57}
html.tt-light .figw .base{stroke:rgba(18,22,19,.45)}
html.tt-light .figw .hot{fill:rgba(214,0,0,.12)}
html.tt-light .figw .cold{fill:rgba(0,122,31,.1)}
html.tt-light .figw .hotln{stroke:rgba(214,0,0,.5)}
html.tt-light .figw .ar{fill:rgba(0,122,31,.14)}
html.tt-light .gl-nav{border:1px solid rgba(18,22,19,.14)}
html.tt-light .gl-nav h2{color:#555d57}
html.tt-light .gl-az{border-bottom:1px solid rgba(18,22,19,.1)}
html.tt-light .gl-az summary{color:#007a1f}
html.tt-light .gl-nav .gl-grp{color:#007a1f}
html.tt-light .gl-nav a{color:#555d57}
html.tt-light .gl-nav a:hover,html.tt-light .gl-nav a:focus-visible{color:#121613}
html.tt-light .gl-term{border-top:1px solid rgba(18,22,19,.1)}
html.tt-light .gl-term .gl-k{color:#007a1f}
html.tt-light .gl-term .gl-first{color:#555d57}
html.tt-light .gl-term .gl-first a{color:#555d57}
html.tt-light .gl-hero img{border:1px solid rgba(18,22,19,.14)}
html.tt-light .gl-hero figcaption{color:#555d57}
html.tt-light .gl-fig{border:1px solid rgba(18,22,19,.14)}
html.tt-light .gl-fig figcaption{color:#555d57}
html.tt-light .gl-fig .gl-cred{color:#818d84}
html.tt-light .gl-fig .gl-cred a{color:#818d84}
@media(max-width:900px){html.tt-light .gl-open{background:none;color:#555d57}html.tt-light .gl-open::after{color:#007a1f}}
html.tt-light .tt-first{border-bottom:1px solid rgba(18,22,19,.14)}
html.tt-light .tt-first summary{color:#818d84}
html.tt-light .tt-first summary:hover{color:#555d57}
html.tt-light .tt-first summary i{color:#007a1f}
html.tt-light .tt-first-p p{color:#555d57}
html.tt-light .tt-first-p a{border:1px solid rgba(18,22,19,.24);color:#555d57}
html.tt-light .tt-first-p a:hover{border-color:#007a1f;color:#007a1f}
html.tt-light .tt-first-p a.f1{color:#007a1f;border-color:rgba(0,122,31,.45)}
