.site-header[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{height:var(--header-h);width:min(100% - 2 * var(--margin), var(--wrap));align-items:center;gap:1.25rem;margin-inline:auto;display:flex}.brand[data-astro-cid-nen7h5rs]{flex:none;align-items:center;display:inline-flex}.brand[data-astro-cid-nen7h5rs] img{width:auto;height:34px;display:block}.site-nav[data-astro-cid-nen7h5rs]{flex:auto;justify-content:center;display:flex}.nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.nav-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{margin:0;position:relative}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{height:var(--header-h);color:var(--heading);align-items:center;padding:0 .7rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:after{content:"";background:0 0;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:.7rem;right:.7rem}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover{color:var(--brand-dark)}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].active:after{background:var(--brand-deep)}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].active{color:var(--brand-dark)}.header-actions[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:.6rem;margin-left:auto;display:flex}.cta-short[data-astro-cid-nen7h5rs],.sub-toggle[data-astro-cid-nen7h5rs]{display:none}.sub[data-astro-cid-nen7h5rs]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);min-width:270px;box-shadow:var(--shadow-2);margin:0;padding:.4rem;list-style:none;display:none;position:absolute;top:calc(100% - 6px);left:0}.has-sub[data-astro-cid-nen7h5rs]:hover .sub[data-astro-cid-nen7h5rs],.has-sub[data-astro-cid-nen7h5rs]:focus-within .sub[data-astro-cid-nen7h5rs]{display:block}.sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{margin:0}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--r-ctl);color:var(--ink);padding:.55rem .75rem;font-size:.975rem;font-weight:600;text-decoration:none;display:block}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{background:var(--surface);color:var(--brand-dark)}.sub-sep[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);padding-top:.35rem;margin-top:.35rem!important}.nav-toggle[data-astro-cid-nen7h5rs]{background:var(--paper);border:1.5px solid var(--line-strong);border-radius:var(--r-ctl);cursor:pointer;height:40px;font:inherit;color:var(--heading);align-items:center;gap:.5rem;padding:0 .8rem;font-size:.9375rem;font-weight:700;display:none}.nav-toggle[data-astro-cid-nen7h5rs]:hover{border-color:var(--brand-deep)}.burger[data-astro-cid-nen7h5rs]{width:18px;height:12px;display:inline-block;position:relative}.burger[data-astro-cid-nen7h5rs]:before,.burger[data-astro-cid-nen7h5rs]:after,.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{content:"";background:currentColor;border-radius:2px;height:2px;transition:transform .16s,opacity .16s;position:absolute;left:0;right:0}.burger[data-astro-cid-nen7h5rs]:before{top:0}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{top:5px}.burger[data-astro-cid-nen7h5rs]:after{top:10px}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .burger[data-astro-cid-nen7h5rs]:before{transform:translateY(5px)rotate(45deg)}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .burger[data-astro-cid-nen7h5rs]:after{transform:translateY(-5px)rotate(-45deg)}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{opacity:0}@media (width>=1100px) and (width<=1239px){.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{padding:0 .5rem;font-size:.95rem}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:after{left:.5rem;right:.5rem}}@media (width<=1099px){.nav-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.site-nav[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0;background:var(--paper);padding:.5rem var(--margin) 2rem;visibility:hidden;transition:transform .2s,visibility 0s linear .2s;display:block;position:fixed;overflow-y:auto;transform:translate(100%)}.site-nav[data-astro-cid-nen7h5rs].open{visibility:visible;transition:transform .2s;transform:none}.nav-list[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:0;max-width:640px;margin-inline:auto}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line)}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{height:auto;padding:1rem .25rem;font-size:1.125rem;display:flex}.nav-list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:after{display:none}.has-sub[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto;align-items:center;display:grid}.sub-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;border-radius:var(--r-ctl);background:0 0;border:0;width:48px;height:48px;display:block;position:relative}.sub-toggle[data-astro-cid-nen7h5rs]:after{content:"";border-right:2px solid var(--brand-dark);border-bottom:2px solid var(--brand-dark);width:9px;height:9px;transition:transform .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-70%)rotate(45deg)}.sub-toggle[data-astro-cid-nen7h5rs][aria-expanded=true]:after{transform:translate(-50%,-30%)rotate(-135deg)}.sub[data-astro-cid-nen7h5rs]{box-shadow:none;border:0;grid-column:1/-1;min-width:0;padding:0 0 .75rem .5rem;display:none;position:static}.has-sub[data-astro-cid-nen7h5rs]:hover .sub[data-astro-cid-nen7h5rs]{display:none}.has-sub[data-astro-cid-nen7h5rs].open .sub[data-astro-cid-nen7h5rs],.has-sub[data-astro-cid-nen7h5rs].open:hover .sub[data-astro-cid-nen7h5rs]{display:block}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.6rem .75rem;font-size:1.0625rem}}@media (width<=479px){.header-inner[data-astro-cid-nen7h5rs]{gap:.5rem}.brand[data-astro-cid-nen7h5rs] img{height:28px}.cta-long[data-astro-cid-nen7h5rs]{display:none}.cta-short[data-astro-cid-nen7h5rs]{display:inline}.header-cta[data-astro-cid-nen7h5rs]{padding-inline:.75rem}.nav-toggle-label[data-astro-cid-nen7h5rs]{display:none}.nav-toggle[data-astro-cid-nen7h5rs]{justify-content:center;width:42px;padding:0}}@media (width<=359px){.header-inner[data-astro-cid-nen7h5rs],.header-actions[data-astro-cid-nen7h5rs]{gap:.375rem}.brand[data-astro-cid-nen7h5rs] img{height:22px}.header-cta[data-astro-cid-nen7h5rs]{padding-inline:.6rem;font-size:.875rem}.nav-toggle[data-astro-cid-nen7h5rs]{width:40px}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--field-dark);color:#d4d4d4;margin-top:clamp(4rem,8vw,6.5rem)}.footer-inner[data-astro-cid-jo6i4kqk]{width:min(100% - 2 * var(--margin), var(--wrap));margin-inline:auto;padding:clamp(3rem,6vw,4.5rem) 0 2rem}.footer-top[data-astro-cid-jo6i4kqk]{gap:2.5rem var(--gutter);grid-template-columns:1fr;display:grid}@media (width>=640px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-about[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width>=1024px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:3rem}.footer-about[data-astro-cid-jo6i4kqk]{grid-column:auto}}.footer-mark[data-astro-cid-jo6i4kqk]{display:inline-block}.footer-mark[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:34px;display:block}.footer-about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:var(--step-small);max-width:42ch;margin:1rem 0 0;line-height:1.55}.footer-actions[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.6rem;display:flex;max-width:none!important;margin-top:1.5rem!important}.site-footer[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:#fff;font-family:var(--font-body);font-size:var(--step-small);margin:0 0 .85rem;font-weight:700}.site-footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer-col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin:0 0 .55rem}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:not(.btn){color:#e6e6e6;font-size:var(--step-small);text-decoration:none}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:not(.btn):hover{color:#fff;text-decoration:underline}.footer-legal[data-astro-cid-jo6i4kqk]{border-top:1px solid #3d3d3d;margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding-top:1.75rem}.footer-legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#b9b9b9;max-width:92ch;margin:0;font-size:.875rem;line-height:1.6}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#b9b9b9;flex-wrap:wrap;align-items:baseline;gap:.75rem 2rem;margin-top:1.5rem;font-size:.875rem;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{flex:100%;margin:0}.footer-legal-links[data-astro-cid-jo6i4kqk],.footer-social[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.4rem 1.25rem;display:flex}.footer-legal-links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk],.footer-social[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin:0}.footer-social[data-astro-cid-jo6i4kqk]{margin-left:auto!important}.footer-bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:not(.btn){color:#d4d4d4;font-size:.875rem}@media (width<=639px){.footer-social[data-astro-cid-jo6i4kqk]{margin-left:0!important}}.sticky-cta[data-astro-cid-bjs4jpu3]{z-index:40;padding:.65rem var(--margin) calc(.65rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:.75rem;transition:transform .22s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 24px -12px #10345840}.sticky-cta[data-astro-cid-bjs4jpu3].show{transform:none}.sticky-cta-text[data-astro-cid-bjs4jpu3]{color:var(--heading);margin:0;font-size:.9375rem;font-weight:700;line-height:1.3}.sticky-cta-text[data-astro-cid-bjs4jpu3] span[data-astro-cid-bjs4jpu3]{color:var(--muted);font-size:.8125rem;font-weight:400;display:block}.sticky-cta-btn[data-astro-cid-bjs4jpu3]{flex:none;min-height:44px;padding-inline:1rem}@media (width<=479px){.sticky-cta-text[data-astro-cid-bjs4jpu3] span[data-astro-cid-bjs4jpu3]{display:none}.sticky-cta-text[data-astro-cid-bjs4jpu3]{font-size:.875rem}.sticky-cta-btn[data-astro-cid-bjs4jpu3]{padding-inline:.85rem;font-size:.9375rem}}@media (width<=379px){.sticky-cta-text[data-astro-cid-bjs4jpu3]{display:none}.sticky-cta-btn[data-astro-cid-bjs4jpu3]{flex:auto}}@media (width>=1024px){.sticky-cta[data-astro-cid-bjs4jpu3]{display:none}}@media print{.sticky-cta[data-astro-cid-bjs4jpu3]{display:none}}
