/* sb-csscombine18 */
:root{color-scheme:light;
--sb-c-green-900:#1E2606;--sb-c-green-800:#2F3B08;--sb-c-green-700:#44541A;--sb-c-green-100:#EDF1D2;--sb-c-green-50:#F3F6E1;
--sb-c-yellow-500:#F4BC5D;--sb-c-yellow-300:#FFD27A;--sb-c-yellow-100:#FFF8E6;--sb-c-amber-700:#8A5200;
--sb-c-ivory:#FFFFF0;--sb-c-white:#FFFFFF;--sb-c-ink:#1E2606;--sb-c-muted:#454A32;
--sb-c-bg:var(--sb-c-green-100);--sb-c-surface:var(--sb-c-white);--sb-c-surface-2:var(--sb-c-green-50);--sb-c-on-dark:var(--sb-c-ivory);--sb-c-accent:var(--sb-c-yellow-500);--sb-c-focus:var(--sb-c-green-800);
--sb-s-1:4px;--sb-s-2:8px;--sb-s-3:12px;--sb-s-4:16px;--sb-s-5:24px;--sb-s-6:32px;--sb-s-7:48px;--sb-s-8:64px;--sb-s-9:96px;
--sb-r-sm:12px;--sb-r-md:16px;--sb-r-lg:24px;--sb-r-xl:30px;--sb-r-pill:999px;
--sb-e-1:0 8px 18px -14px rgba(30,38,6,.55);--sb-e-2:0 22px 44px -30px rgba(30,38,6,.45);--sb-e-3:0 30px 60px -34px rgba(30,38,6,.55);--sb-e-glow:0 14px 30px -12px rgba(244,188,93,.75);
--sb-t-xs:12px;--sb-t-sm:14px;--sb-t-md:16px;--sb-t-lg:clamp(18px,1vw + 15px,22px);--sb-t-xl:clamp(24px,3vw + 14px,36px);--sb-t-2xl:clamp(32px,5vw + 14px,60px);
--sb-lh-tight:1.15;--sb-lh-body:1.65;--sb-measure:68ch;
--sb-m-fast:.15s;--sb-m-base:.25s;--sb-m-slow:.6s;--sb-ease:cubic-bezier(.2,.7,.2,1);
--sb-tap:44px;--sb-gutter:16px;--sb-max:1140px}
@media(min-width:700px){:root{--sb-gutter:28px}}
@media(min-width:1100px){:root{--sb-gutter:40px}}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
html body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
html body :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--sb-c-focus);outline-offset:3px}
html body :where(h1,h2,h3){text-wrap:balance}
html body :where(p,li){text-wrap:pretty}
html body :where(input,select,textarea){font-size:max(16px,1em)}
html body :where(img,video,svg){max-width:100%}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}html body *,html body *::before,html body *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
@media(prefers-contrast:more){:root{--sb-c-muted:#2B2F1C}}
@media(forced-colors:active){:root{--sb-c-focus:Highlight}}
:root{--sb9-olive:#2F3B08;--sb9-ink:#1E2606;--sb9-gold:#F4BC5D;--sb9-gold-hi:#FFD27A;--sb9-amber:#CC7E0C;--sb9-amber-text:#8A5200;--sb9-mint:#EDF1D2;--sb9-mint2:#F3F6E1;--sb9-ivory:#FFFFF0;--sb9-muted:#454A32;--sb9-r1:14px;--sb9-r2:20px;--sb9-r3:26px;--sb9-r4:32px;--sb9-pill:999px;--sb9-s1:8px;--sb9-s2:12px;--sb9-s3:16px;--sb9-s4:24px;--sb9-s5:40px;--sb9-s6:64px;--sb9-e1:0 1px 2px rgba(30,38,6,.08),0 2px 8px rgba(30,38,6,.06);--sb9-e2:0 4px 14px rgba(30,38,6,.10),0 10px 30px rgba(30,38,6,.08);--sb9-e3:0 12px 36px rgba(30,38,6,.16);--sb9-ease:cubic-bezier(.2,.7,.2,1);--sb9-t:.22s;--sb9-fs-1:.8125rem;--sb9-fs0:1rem;--sb9-fs1:1.125rem;--sb9-fs2:1.375rem;--sb9-fs3:clamp(1.6rem,4.5vw,2.25rem);--sb9-focus:0 0 0 3px rgba(244,188,93,.55)}
html body .goog-te-spinner-pos,html body .goog-te-spinner-animation,html body .goog-te-spinner,html body [class*="aZ2wEe"],html body .VIpgJd-ZVi9od-aZ2wEe-wOHMyf,html body .VIpgJd-ZVi9od-aZ2wEe-OiiCO,html body .VIpgJd-ZVi9od-ORHb-OEVmcd,html body .VIpgJd-ZVi9od-ORHb,html body .VIpgJd-yAWNEb-L7lbkb,html body #goog-gt-tt,html body .goog-te-banner-frame,html body iframe.skiptranslate,html body .skiptranslate>iframe,html body .goog-tooltip,html body .goog-te-balloon-frame{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}html body{top:0!important}html body .goog-text-highlight{background:none!important;box-shadow:none!important}
