.a11y-fab{z-index:65;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#13261a;border:2px solid #fff;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:fixed;inset-block-end:16px;inset-inline-start:16px;box-shadow:0 2px 10px #00000059}.a11y-fab:hover{background:#1e5e12}.a11y-fab:focus-visible{outline-offset:3px;outline:3px solid #13261a;box-shadow:0 0 0 3px #fff,0 2px 10px #00000059}body:has(.st) .a11y-fab{inset-block-end:64px}@media (max-width:899px){body:has(#st-card) .a11y-fab{inset-block:76px auto}}@media print{.a11y-fab,.a11y-ruler{display:none}}.a11y-root{--ad-bg:#fff;--ad-fg:#13261a;--ad-line:#8a948c;--ad-on:var(--brand,#277f17);--ad-on-fg:#fff;--ad-link:var(--brand,#277f17)}html[data-a11y-contrast=dark] .a11y-root{--ad-bg:#121713;--ad-fg:#f2f6f3;--ad-line:#a7b1a9;--ad-on:#8ccb7c;--ad-on-fg:#0a0f0b;--ad-link:#8ccb7c}html[data-a11y-contrast=high] .a11y-root{--ad-bg:#fff;--ad-fg:#000;--ad-line:#000;--ad-on:#030;--ad-on-fg:#fff;--ad-link:#030}.a11y-dlg{background:var(--ad-bg);width:min(440px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ad-fg);overscroll-behavior:contain;font-family:var(--font-body,system-ui, sans-serif);border:0;margin:0;padding:0;font-size:1.0625rem;line-height:1.5;position:fixed;inset-block:0 auto;inset-inline:0 auto;overflow:auto;box-shadow:0 0 40px #00000059}.a11y-dlg::backdrop{background:#00000080}@media (max-width:560px){.a11y-dlg{border-radius:16px 16px 0 0;width:100vw;height:auto;max-height:92dvh;inset-block:auto 0}}.a11y-dlg__body{flex-direction:column;gap:16px;padding:20px 20px 24px;display:flex}.a11y-dlg__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.a11y-dlg h2{font-family:var(--font-display,inherit);color:var(--ad-fg);margin:0;font-size:1.5rem;font-weight:500;line-height:1.2}.a11y-x{border:1.5px solid var(--ad-line);width:44px;height:44px;color:var(--ad-fg);cursor:pointer;background:0 0;border-radius:8px;place-items:center;padding:0;display:grid}.a11y-hint{max-width:none;color:var(--ad-fg);opacity:.85;margin:0;font-size:.875rem}.a11y-hint--end{margin-block-start:4px}.a11y-set{border:0;min-width:0;margin:0;padding:0}.a11y-set legend{font-family:var(--font-display,inherit);color:var(--ad-fg);margin-block-end:8px;padding:0;font-size:1.0625rem;font-weight:600}.a11y-seg{gap:8px;display:grid}.a11y-seg--4{grid-template-columns:repeat(2,minmax(0,1fr))}.a11y-toggles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.a11y-opt{border:1.5px solid var(--ad-line);min-height:48px;color:var(--ad-fg);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:10px;padding:8px 14px;font-size:1rem;line-height:1.3;display:flex;position:relative}.a11y-opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.a11y-opt:has(input:checked){background:var(--ad-on);border-color:var(--ad-on);color:var(--ad-on-fg);font-weight:600}.a11y-opt:has(input:checked):before{content:"";background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 8.5l3.2 3.2L13 4.8' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 8.5l3.2 3.2L13 4.8' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat}.a11y-opt:has(input:focus-visible){outline:3px solid var(--ad-fg);outline-offset:2px}.a11y-actions{display:flex}.a11y-reset{border:2px solid var(--ad-line);min-height:48px;color:var(--ad-fg);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:8px 20px;font-weight:600}.a11y-reset:focus-visible,.a11y-x:focus-visible,.a11y-links a:focus-visible{outline:3px solid var(--ad-fg);outline-offset:2px}.a11y-links{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.a11y-links a{min-height:44px;color:var(--ad-link);text-underline-offset:4px;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}html[data-a11y-contrast=high]{--bg:#fff;--wash:#fff;--wash-2:#fff;--mist:#fff;--ink:#000;--text:#000;--muted:#000;--brand:#030;--brand-2:#004d00;--brand-deep:#020;--glow:#004d00;--glow-hover:#020;--on-glow:#fff;--mint:#fff;--mint-strong:#d0d0d0;--line:#000;--frame:#000;--info-bg:#fff;--info-fg:#000;--ok-bg:#fff;--ok-fg:#000}html[data-a11y-contrast=high] body *{text-shadow:none!important}html[data-a11y-contrast=high] main a,html[data-a11y-contrast=high] footer a{text-decoration:underline}html[data-a11y-contrast=high] :focus-visible{outline-offset:3px!important;outline:4px solid #000!important;box-shadow:0 0 0 7px #fff!important}html[data-a11y-contrast=dark],html[data-a11y-contrast=dark] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#060606}html[data-a11y-contrast=dark] :is(header,main,footer,.site-foot):not(:is(header,main,footer,.site-foot) *),html[data-a11y-contrast=dark] dialog:not(.a11y-dlg),html[data-a11y-contrast=dark] .hs-layer,html[data-a11y-contrast=dark] :is(header,main,footer,.site-foot,dialog:not(.a11y-dlg),.hs-layer) :is(img,video,canvas,.nx-art){filter:invert()hue-rotate(180deg)}html[data-a11y-contrast=dark] :where(main){background-color:#fff}html[data-a11y-text="1"]{--a11y-ts:1.125;font-size:112.5%}html[data-a11y-text="2"]{--a11y-ts:1.25;font-size:125%}html[data-a11y-text="3"]{--a11y-ts:1.5;font-size:150%}html[data-a11y-text] body{font-size:calc(17px * var(--a11y-ts))}@media (min-width:901px){html[data-a11y-spacing] body :not(svg):not(svg *){letter-spacing:.12em!important;word-spacing:.16em!important;line-height:1.5!important}}@media (max-width:900px){html[data-a11y-spacing] .nx-hero{letter-spacing:normal!important;word-spacing:normal!important}html[data-a11y-spacing] body :not(svg):not(svg *):not(.nx-hero):not(.nx-hero *):not(:has(.nx-hero)){letter-spacing:.12em!important;word-spacing:.16em!important;line-height:1.5!important}}html[data-a11y-spacing] p:not(.nx-hero p){margin-block-end:2em!important}html:is([data-a11y-text],[data-a11y-spacing]) footer .grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))!important}html:is([data-a11y-text],[data-a11y-spacing]) body :is(a,button):not(.a11y-fab){max-width:100%;white-space:normal!important}html:is([data-a11y-text],[data-a11y-spacing]) bdi{overflow-wrap:anywhere}html[data-a11y-links] a:not(.a11y-fab){text-underline-offset:4px!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:2px!important}html[data-a11y-motion] *,html[data-a11y-motion] :before,html[data-a11y-motion] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-a11y-images] :is(img,picture,video):not(.a11y-keep){display:none!important}html[data-a11y-cursor],html[data-a11y-cursor] body,html[data-a11y-cursor] body *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 24 24'><path d='M5 2l14 10-6 1.2 3.6 7.3-3.2 1.5-3.6-7.3L5 19z' fill='black' stroke='white' stroke-width='1.6' stroke-linejoin='round'/></svg>") 5 2,auto!important}html[data-a11y-cursor] :is(a,button,summary,label,select,[role=button],[role=tab],input[type=checkbox],input[type=radio],input[type=range]){cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 24 24'><path d='M5 2l14 10-6 1.2 3.6 7.3-3.2 1.5-3.6-7.3L5 19z' fill='%23ffd60a' stroke='black' stroke-width='1.6' stroke-linejoin='round'/></svg>") 5 2,pointer!important}.a11y-ruler{z-index:64;pointer-events:none;will-change:transform;background:0 0;border-block:3px solid #000;height:44px;position:fixed;inset-block-start:0;inset-inline:0;box-shadow:0 0 0 2px #fff,0 0 0 100vmax #00000061}
[data-consent-bar]{inset-block-end:calc(76px + env(safe-area-inset-bottom,0px))}body:has(.st) [data-consent-bar]{inset-block-end:calc(124px + env(safe-area-inset-bottom,0px))}@media (max-width:899px){body:has(#st-card) [data-consent-bar]{inset-block-end:calc(76px + env(safe-area-inset-bottom,0px))}}@media print{[data-consent-bar]{display:none}}
