*,:before,:after{box-sizing:border-box}body{--sticky-top:140px}@media (max-width:1023px){body{--sticky-top:92px}}main [id]{scroll-margin-top:calc(var(--sticky-top) + 12px)}.trust-bar{--flag-1:var(--green-700);--flag-2:var(--green-900)}a.acc-link:hover,a.acc-link:focus-visible{border-color:var(--green-700,#1f6b4f);text-decoration:none}body{color:#333;background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}.ftr-legal{border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:18px 0 0;padding:14px 0 0;font-size:12px;display:flex}.ftr-legal .lbl{letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:10.5px;font-weight:800}.ftr-legal ul{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.ftr-legal a{color:inherit;opacity:.85;font-weight:600}.ftr-legal a:hover{opacity:1;text-decoration:underline}.ftr-legal .ftr-chd{font-weight:750}
:focus-visible{outline-offset:2px;outline:3px solid #f07a2e}.skip-link{z-index:1000;color:#fff;background:#0b4038;border-radius:10px;padding:12px 18px;font:700 15px/1.2 Inter,ui-sans-serif,-apple-system,Segoe UI,sans-serif;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 24px))}main[tabindex="-1"]:focus{outline:none}.skip-link:focus,.skip-link:focus-visible{outline-offset:2px;outline:3px solid #f07a2e;transform:none}a.sr-only:focus,a.sr-only:focus-visible{z-index:1000;clip:auto;color:#fff;width:auto;height:auto;box-shadow:none;outline-offset:2px;background:#0b4038;border-radius:10px;outline:3px solid #f07a2e;padding:12px 18px;font:700 15px/1.2 Inter,ui-sans-serif,-apple-system,Segoe UI,sans-serif;text-decoration:none;position:fixed;top:12px;left:12px;overflow:visible}html[data-a11y-contrast=high]{--text:#102326;--muted:#1f3539;--muted-2:#2b4246;--line:#4d666b;--line-2:#6a8186;--line-3:#4d666b;--ink:#000;--ink-2:#102326;--ink-3:#1f3539;--green-700:#064a3c;--orange:#b34a00}html[data-a11y-contrast=high] body :not(.a11y-root,.a11y-root *){text-shadow:none!important}html[data-a11y-contrast=high] body{color:#000}html[data-a11y-contrast=high] ::placeholder{opacity:1;color:#2b4246!important}html[data-a11y-contrast=dark]{filter:invert()hue-rotate(180deg);background:#fff}html[data-a11y-contrast=dark] :is(img,picture,video,iframe,canvas,.a11y-fab,.a11y-panel,[style*=background-image]){filter:invert()hue-rotate(180deg)}html[data-a11y-contrast=dark] picture img{filter:none}.logo .logo-mark--alt,html[data-a11y-contrast=dark] .logo .logo-mark--main{display:none}html[data-a11y-contrast=dark] .logo .logo-mark--alt{display:block}html[data-a11y-spacing] body :not(.a11y-root,.a11y-root *,svg,svg *){letter-spacing:.12em!important;word-spacing:.16em!important;line-height:1.5!important}html[data-a11y-spacing] body p:not(.a11y-root *){margin-bottom:2em!important}html[data-a11y-font] body :not(.a11y-root,.a11y-root *,svg,svg *,code,pre,kbd){text-transform:none!important;font-family:Verdana,Tahoma,Segoe UI,system-ui,sans-serif!important;font-style:normal!important}html[data-a11y-links] body a:not(.a11y-root *,.skip-link){text-underline-offset:3px!important;text-decoration-line:underline!important;text-decoration-thickness:2px!important}html[data-a11y-links] body a:not(.a11y-root *,.skip-link):is(:hover,:focus-visible){color:#000!important;background-color:#fff3b0!important}html[data-a11y-motion]{scroll-behavior:auto!important}html[data-a11y-motion] *,html[data-a11y-motion] :before,html[data-a11y-motion] :after{transition:none!important;animation:none!important}html[data-a11y-cursor],html[data-a11y-cursor] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M6 3l30 27H22l8 15-6 3-8-15-10 10z' fill='%23000' stroke='%23fff' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E") 6 3,auto!important}html[data-a11y-cursor] :is(a,button,summary,label,select,[role=button],[role=tab],[role=switch]),html[data-a11y-cursor] :is(a,button,summary,label,[role=button]) *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M17 4a4 4 0 0 1 4 4v14l2-1a4 4 0 0 1 5 2 4 4 0 0 1 5 1 4 4 0 0 1 5 2v10c0 6-5 10-11 10h-4c-4 0-7-2-9-5l-8-11a4 4 0 0 1 6-5l1 1V8a4 4 0 0 1 4-4z' fill='%23000' stroke='%23fff' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E") 17 4,pointer!important}html[data-a11y-cursor] :is(input:not([type=checkbox],[type=radio],[type=range]),textarea){cursor:text!important}.a11y-root{--a11y-ink:#0b4038;--a11y-text:#17363b;--a11y-muted:#3f5a5f;--a11y-line:#cfdedd;--a11y-accent:#f07a2e;color:var(--a11y-text);letter-spacing:normal;word-spacing:normal;text-transform:none;font:400 14px/1.45 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.a11y-root *,.a11y-root :before,.a11y-root :after{box-sizing:border-box}.a11y-fab{left:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:96;background:var(--a11y-ink);color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:transform .15s,background-color .15s;display:grid;position:fixed;box-shadow:0 6px 18px #0b403847}.a11y-fab:hover{background:#0a564a;transform:scale(1.06)}.a11y-fab:focus-visible{outline:3px solid var(--a11y-accent);outline-offset:3px}.a11y-fab svg{width:26px;height:26px}.a11y-fab[data-active]:after{content:"";background:var(--a11y-accent);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-2px;right:-2px}@media (max-width:760px){body:has(.sticky-cta) .a11y-fab{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}.a11y-panel{left:16px;bottom:calc(70px + env(safe-area-inset-bottom,0px));z-index:97;border:1px solid var(--a11y-line);background:#fff;border-radius:18px;flex-direction:column;width:360px;max-width:calc(100vw - 32px);max-height:calc(100vh - 100px);animation:.16s ease-out a11y-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 48px #0b403838}@keyframes a11y-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.a11y-panel{animation:none}.a11y-fab{transition:none}}.a11y-head{border-bottom:1px solid var(--a11y-line);align-items:flex-start;gap:12px;padding:16px 16px 12px 18px;display:flex}.a11y-head h2{color:var(--a11y-ink);margin:0;font-size:17px;font-weight:750;line-height:1.25}.a11y-head p{color:var(--a11y-muted);margin:3px 0 0;font-size:12.5px}.a11y-close{width:36px;height:36px;color:var(--a11y-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin:-4px -4px 0 auto;padding:0;display:grid}.a11y-close:hover{background:#eef4f3}.a11y-close svg{width:18px;height:18px}.a11y-body{padding:14px 18px 4px;overflow-y:auto}.a11y-group{border:0;margin:0 0 16px;padding:0}.a11y-group>legend,.a11y-label{color:var(--a11y-ink);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;padding:0;font-size:12px;font-weight:800;display:block}.a11y-hint{color:var(--a11y-text);background:#f2f8f7;border-radius:12px;margin:0;padding:10px 12px;font-size:13px}.a11y-hint kbd{text-align:center;background:#fff;border:1px solid #b9cfcd;border-bottom-width:2px;border-radius:5px;min-width:22px;padding:0 5px;font:700 12px/18px Inter,ui-sans-serif,sans-serif;display:inline-block}.a11y-seg{background:#eef4f3;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.a11y-seg label{min-height:40px;color:var(--a11y-text);cursor:pointer;border-radius:9px;place-items:center;font-size:13.5px;font-weight:650;display:grid;position:relative}.a11y-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.a11y-seg label:has(input:checked){color:var(--a11y-ink);background:#fff;box-shadow:0 1px 3px #0b40382e}.a11y-seg label:has(input:focus-visible){outline:3px solid var(--a11y-accent);outline-offset:1px}.a11y-toggles{gap:6px;margin:0;padding:0;list-style:none;display:grid}.a11y-toggle{border:1px solid var(--a11y-line);width:100%;min-height:52px;color:var(--a11y-text);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}.a11y-toggle:hover{background:#f8fbfb;border-color:#9dbdb9}.a11y-toggle:focus-visible{outline:3px solid var(--a11y-accent);outline-offset:1px}.a11y-toggle[aria-pressed=true]{border-color:var(--a11y-ink);background:#edf7f4}.a11y-toggle-text{flex:1;display:grid}.a11y-toggle-text strong{color:var(--a11y-ink);font-size:14px;font-weight:700}.a11y-toggle-text small{color:var(--a11y-muted);font-size:12.5px}.a11y-switch{background:#b9cbc9;border-radius:999px;flex:none;width:38px;height:22px;transition:background-color .15s;position:relative}.a11y-switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.a11y-toggle[aria-pressed=true] .a11y-switch{background:var(--a11y-ink)}.a11y-toggle[aria-pressed=true] .a11y-switch:after{transform:translate(16px)}.a11y-foot{border-top:1px solid var(--a11y-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 18px 14px;font-size:12.5px;display:flex}.a11y-foot a{color:var(--a11y-ink);text-underline-offset:2px;font-weight:650;text-decoration:underline}.a11y-foot span{color:var(--a11y-muted)}.a11y-reset{border:1px solid var(--a11y-ink);min-height:36px;color:var(--a11y-ink);cursor:pointer;background:#fff;border-radius:10px;margin-left:auto;padding:0 14px;font:700 13px/1 Inter,ui-sans-serif,sans-serif}.a11y-reset:hover{background:#edf7f4}.a11y-reset:disabled{border-color:var(--a11y-line);color:#8aa3a7;cursor:default;background:#fff}@media (max-width:600px){.a11y-panel{width:auto;max-width:none;max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:20px 20px 0 0;bottom:0;left:0;right:0}}@media (hover:none) and (pointer:coarse){.a11y-toggles li:has([data-toggle=cursor]){display:none}}@media print{.a11y-root,.skip-link{display:none!important}}
