:root{--color-white:#ffffff;--color-black:#000000;--color-gold-500:#eeca6e;--color-dark-1000:#0d0d0d;--color-dark-950:#191919;--color-dark-900:#1e1e1e;--color-dark-800:#232323;--color-dark-750:#292929;--color-dark-700:#323232;--color-dark-600:#4d4d4d;--color-light-100:#f0f0f0;--color-light-150:#f1f1f1;--color-light-200:#f3f3f3;--color-light-300:#e4e4e4;--color-light-400:#d1d1d1;--color-light-500:#737373}:root{--csstools-color-scheme--light:initial;color-scheme:light only}:root{--vw:calc(100% - (100% - 100dvw));--vw-reverse:calc(100dvw - (100dvw - 100%));--page-gap:20px;--grid-gap:40px;--screen-xs:480px;--screen-sm-min:768px;--screen-md-min:992px;--screen-lg-min:1200px;--screen-xs-max:479px;--screen-sm-max:991px;--screen-md-max:1199px;--container-max-width:1360px;--container-max-width-wide:1560px;--container-max-width-offset:calc((var(--vw) - var(--container-max-width)) / 2);--container-max-width-offset-reverse:calc((var(--vw-reverse) - var(--container-max-width)) / 2);--container-max-width-wide-offset:calc((var(--vw) - var(--container-max-width-wide)) / 2);--container-max-width-wide-offset-reverse:calc((var(--vw-reverse) - var(--container-max-width-wide)) / 2);--color-brand-primary:var(--color-gold-500);--color-brand-secondary:var(--color-dark-950);--color-brand-tertiary:var(--color-gold-500);--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) var(--color-white);--color-text-heading:var(--csstools-light-dark-toggle--0,var(--color-dark-900));--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) var(--color-light-100);--color-text-base:var(--csstools-light-dark-toggle--1,var(--color-dark-900));--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) hsl(from var(--color-white) h s l/.4);--color-text-muted:var(--csstools-light-dark-toggle--2,hsl(from var(--color-dark-900) h s l/.8));--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) var(--color-gold-500);--color-text-highlight:var(--csstools-light-dark-toggle--3,var(--color-gold-500));--color-link:inherit;--color-link-hover:inherit;--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) var(--color-dark-900);--color-bg-body:var(--csstools-light-dark-toggle--4,var(--color-white));--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) transparent;--color-bg-header:var(--csstools-light-dark-toggle--5,transparent);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) var(--color-dark-1000);--color-bg-footer:var(--csstools-light-dark-toggle--6,var(--color-light-100));--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) var(--color-dark-900);--color-bg-hero:var(--csstools-light-dark-toggle--7,transparent);--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) transparent;--color-bg-panel:var(--csstools-light-dark-toggle--8,transparent);--csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) #2f9e54;--color-state-success:var(--csstools-light-dark-toggle--9,#2f9e54);--csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #2f9e54;--color-state-success-2:var(--csstools-light-dark-toggle--10,#2f9e54);--csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #eeca6e;--color-state-warning:var(--csstools-light-dark-toggle--11,#eeca6e);--csstools-light-dark-toggle--12:var(--csstools-color-scheme--light) #eeca6e;--color-state-warning-2:var(--csstools-light-dark-toggle--12,#eeca6e);--csstools-light-dark-toggle--13:var(--csstools-color-scheme--light) #ca1a23;--color-state-error:var(--csstools-light-dark-toggle--13,#ca1a23);--csstools-light-dark-toggle--14:var(--csstools-color-scheme--light) #ca1a23;--color-state-error-2:var(--csstools-light-dark-toggle--14,#ca1a23);--font-family-base:'TT Firs Neue',system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-family-heading:'TT Firs Neue',system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-family-icon:'icomoon';--font-size-body:1rem;--font-size-body-xxs:.625rem;--font-size-body-xs:.75rem;--font-size-body-sm:.875rem;--font-size-body-md:.9375rem;--font-size-body-lg:1.125rem;--font-size-body-xl:1.25rem;--font-size-body-xxl:1.375rem;--font-size-heading-1:max(2rem,min(5vw,3.125rem));--font-size-heading-2:max(1.625rem,min(3.5vw,2.25rem));--font-size-heading-3:max(1.375rem,min(2.5vw,1.5rem));--font-size-heading-4:max(1.125rem,min(1.5vw,1.25rem));--font-size-heading-5:max(1rem,min(1.375vw,1.125rem));--font-size-heading-6:max(.9375rem,min(1.25vw,1rem));--font-line-height-1:1em;--font-line-height-2:calc(20em / 16);--font-line-height-3:calc(24em / 16);--font-line-height-4:calc(18em / 16);--font-weight-heading:600;--border-radius-xs:40px;--border-radius-sm:60px;--border-radius-md:80px;--border-radius-lg:100px;--border-radius-xl:120px;--border-radius-xxl:150px;--border-radius-full:100vw;--animation-duration:.5s}@supports (color:light-dark(red,red)){:root{--color-text-heading:light-dark(var(--color-dark-900),var(--color-white));--color-text-base:light-dark(var(--color-dark-900),var(--color-light-100))}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--color-text-muted:light-dark(hsl(from var(--color-dark-900) h s l/.8),hsl(from var(--color-white) h s l/.4))}}@supports (color:light-dark(red,red)){:root{--color-text-highlight:light-dark(var(--color-gold-500),var(--color-gold-500));--color-bg-body:light-dark(var(--color-white),var(--color-dark-900));--color-bg-header:light-dark(transparent,transparent);--color-bg-footer:light-dark(var(--color-light-100),var(--color-dark-1000));--color-bg-hero:light-dark(transparent,var(--color-dark-900));--color-bg-panel:light-dark(transparent,transparent);--color-state-success:light-dark(#2f9e54,#2f9e54);--color-state-success-2:light-dark(#2f9e54,#2f9e54);--color-state-warning:light-dark(#eeca6e,#eeca6e);--color-state-warning-2:light-dark(#eeca6e,#eeca6e);--color-state-error:light-dark(#ca1a23,#ca1a23);--color-state-error-2:light-dark(#ca1a23,#ca1a23)}}@supports not (color:light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) var(--color-white);--color-text-heading:var(--csstools-light-dark-toggle--0,var(--color-dark-900));--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) var(--color-light-100);--color-text-base:var(--csstools-light-dark-toggle--1,var(--color-dark-900));--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) hsl(from var(--color-white) h s l/.4);--color-text-muted:var(--csstools-light-dark-toggle--2,hsl(from var(--color-dark-900) h s l/.8));--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) var(--color-gold-500);--color-text-highlight:var(--csstools-light-dark-toggle--3,var(--color-gold-500));--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) var(--color-dark-900);--color-bg-body:var(--csstools-light-dark-toggle--4,var(--color-white));--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) transparent;--color-bg-header:var(--csstools-light-dark-toggle--5,transparent);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) var(--color-dark-1000);--color-bg-footer:var(--csstools-light-dark-toggle--6,var(--color-light-100));--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) var(--color-dark-900);--color-bg-hero:var(--csstools-light-dark-toggle--7,transparent);--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) transparent;--color-bg-panel:var(--csstools-light-dark-toggle--8,transparent);--csstools-light-dark-toggle--9:var(--csstools-color-scheme--light) #2f9e54;--color-state-success:var(--csstools-light-dark-toggle--9,#2f9e54);--csstools-light-dark-toggle--10:var(--csstools-color-scheme--light) #2f9e54;--color-state-success-2:var(--csstools-light-dark-toggle--10,#2f9e54);--csstools-light-dark-toggle--11:var(--csstools-color-scheme--light) #eeca6e;--color-state-warning:var(--csstools-light-dark-toggle--11,#eeca6e);--csstools-light-dark-toggle--12:var(--csstools-color-scheme--light) #eeca6e;--color-state-warning-2:var(--csstools-light-dark-toggle--12,#eeca6e);--csstools-light-dark-toggle--13:var(--csstools-color-scheme--light) #ca1a23;--color-state-error:var(--csstools-light-dark-toggle--13,#ca1a23);--csstools-light-dark-toggle--14:var(--csstools-color-scheme--light) #ca1a23;--color-state-error-2:var(--csstools-light-dark-toggle--14,#ca1a23)}}:root{--button-padding-block:20px;--button-padding-inline:max(25px,min(3vw,30px));--button-padding:var(--button-padding-block) var(--button-padding-inline);--button-block-size:62px;--button-font-family:var(--font-family-base);--button-font-size:.8125rem;--button-font-weight:700;--button-line-height:calc(20em / 13);--csstools-light-dark-toggle--15:var(--csstools-color-scheme--light) var(--color-dark-950);--button-color:var(--csstools-light-dark-toggle--15,var(--color-dark-950));--csstools-light-dark-toggle--16:var(--csstools-color-scheme--light) var(--color-brand-primary);--button-background-color:var(--csstools-light-dark-toggle--16,var(--color-brand-primary));--csstools-light-dark-toggle--17:var(--csstools-color-scheme--light) var(--color-brand-primary);--button-border-color:var(--csstools-light-dark-toggle--17,var(--color-brand-primary));--csstools-light-dark-toggle--18:var(--csstools-color-scheme--light) var(--color-dark-950);--button-color-hover:var(--csstools-light-dark-toggle--18,var(--color-dark-950));--csstools-light-dark-toggle--19:var(--csstools-color-scheme--light) var(--color-brand-primary);--button-background-color-hover:var(--csstools-light-dark-toggle--19,var(--color-brand-primary));--csstools-light-dark-toggle--20:var(--csstools-color-scheme--light) var(--color-brand-primary);--button-border-color-hover:var(--csstools-light-dark-toggle--20,var(--color-brand-primary));--csstools-light-dark-toggle--21:var(--csstools-color-scheme--light) var(--color-white);--button-color-disabled:var(--csstools-light-dark-toggle--21,var(--color-text-base));--button-background-color-disabled:var(--button-background-color);--button-border-color-disabled:var(--button-border-color);--button-border-width:1px;--button-icon-size:1em;--button-icon-gap:1em;--button-icon-offset:6px;--button-radius:0px;--csstools-light-dark-toggle--22:var(--csstools-color-scheme--light) var(--color-white);--control-color:var(--csstools-light-dark-toggle--22,var(--color-dark-900));--csstools-light-dark-toggle--23:var(--csstools-color-scheme--light) transparent;--control-color-bg:var(--csstools-light-dark-toggle--23,transparent);--csstools-light-dark-toggle--24:var(--csstools-color-scheme--light) hsl(from var(--color-white) h s l/.23);--control-color-border:var(--csstools-light-dark-toggle--24,var(--color-dark-900));--csstools-light-dark-toggle--25:var(--csstools-color-scheme--light) var(--color-dark-900);--control-color-hover:var(--csstools-light-dark-toggle--25,var(--color-dark-900));--csstools-light-dark-toggle--26:var(--csstools-color-scheme--light) var(--color-brand-primary);--control-color-bg-hover:var(--csstools-light-dark-toggle--26,var(--color-brand-primary));--csstools-light-dark-toggle--27:var(--csstools-color-scheme--light) var(--color-brand-primary);--control-color-border-hover:var(--csstools-light-dark-toggle--27,var(--color-brand-primary));--csstools-light-dark-toggle--28:var(--csstools-color-scheme--light) var(--color-dark-900);--control-color-active:var(--csstools-light-dark-toggle--28,var(--color-white));--csstools-light-dark-toggle--29:var(--csstools-color-scheme--light) var(--color-brand-primary);--control-color-bg-active:var(--csstools-light-dark-toggle--29,var(--color-dark-900));--csstools-light-dark-toggle--30:var(--csstools-color-scheme--light) var(--color-white);--control-color-border-active:var(--csstools-light-dark-toggle--30,var(--color-dark-900));--control-border-width:1px;--control-border-radius:0;--control-button-padding-block:15px;--control-button-padding-inline:max(30px,min(3vw,35px));--control-icon-inline-size:80px;--control-icon-block-size:80px;--control-icon-font-size:1em;--control-number-inline-size:20px;--control-number-block-size:20px;--control-number-font-size:var(--font-size-body-lg);--module-gap:20px;--module-padding-block:15px;--module-padding-inline:0;--module-color:var(--color-text-base);--csstools-light-dark-toggle--31:var(--csstools-color-scheme--light) transparent;--module-bg-color:var(--csstools-light-dark-toggle--31,transparent);--csstools-light-dark-toggle--32:var(--csstools-color-scheme--light) transparent;--module-border-color:var(--csstools-light-dark-toggle--32,transparent);--module-border-width:0;--module-border-radius:0;--module-font-size-heading:var(--font-size-body);--dialog-color:var(--color-text-base);--csstools-light-dark-toggle--33:var(--csstools-color-scheme--light) var(--color-dark-900);--dialog-bg-color:var(--csstools-light-dark-toggle--33,var(--color-white));--dialog-backdrop-bg-color:hsl(from var(--color-black) h s l/0);--dialog-backdrop-bg-color-opened:hsl(from var(--color-black) h s l/.85);--csstools-light-dark-toggle--34:var(--csstools-color-scheme--light) hsl(from var(--color-brand-primary) h s l/.5);--dialog-border-color:var(--csstools-light-dark-toggle--34,hsl(from var(--color-brand-primary) h s l/.5));--dialog-border-width:1px;--dialog-border-radius:var(--border-radius-lg);--dialog-shadow:none;--dialog-max-inline-size:100%;--dialog-max-block-size:100dvb;--dialog-close-button-inline-size:40px;--dialog-close-button-block-size:40px;--dialog-close-button-inset:20px;--csstools-light-dark-toggle--35:var(--csstools-color-scheme--light) var(--color-white);--dialog-close-button-color:var(--csstools-light-dark-toggle--35,var(--color-white));--csstools-light-dark-toggle--36:var(--csstools-color-scheme--light) var(--color-state-error);--dialog-close-button-color-hover:var(--csstools-light-dark-toggle--36,var(--color-state-error));--csstools-light-dark-toggle--37:var(--csstools-color-scheme--light) transparent;--dialog-close-button-bg-color:var(--csstools-light-dark-toggle--37,transparent);--csstools-light-dark-toggle--38:var(--csstools-color-scheme--light) transparent;--dialog-close-button-bg-color-hover:var(--csstools-light-dark-toggle--38,transparent);--dialog-close-button-border-radius:0;--dialog-close-button-icon-size:20px;--csstools-light-dark-toggle--39:var(--csstools-color-scheme--light) transparent;--dialog-header-bg-color:var(--csstools-light-dark-toggle--39,transparent);--dialog-header-padding:30px;--csstools-light-dark-toggle--40:var(--csstools-color-scheme--light) var(--color-dark-900);--dialog-header-border-color:var(--csstools-light-dark-toggle--40,var(--color-light-100));--dialog-header-border-width:0;--dialog-header-title-inline-padding:calc(var(--dialog-close-button-inset) + var(--dialog-close-button-inline-size));--dialog-header-title-font-size:var(--font-size-heading-4);--dialog-header-title-color:var(--color-text-heading);--csstools-light-dark-toggle--41:var(--csstools-color-scheme--light) transparent;--dialog-body-bg-color:var(--csstools-light-dark-toggle--41,transparent);--dialog-body-padding:30px;--csstools-light-dark-toggle--42:var(--csstools-color-scheme--light) transparent;--dialog-footer-bg-color:var(--csstools-light-dark-toggle--42,transparent);--dialog-footer-padding:30px;--csstools-light-dark-toggle--43:var(--csstools-color-scheme--light) var(--color-dark-900);--dialog-footer-border-color:var(--csstools-light-dark-toggle--43,var(--color-light-100));--dialog-footer-border-width:0;--slider-dot-gap:0;--slider-dot-inline-size:10px;--slider-dot-block-size:13px;--slider-dot-inner-inline-size:4px;--slider-dot-inner-block-size:7px;--csstools-light-dark-toggle--44:var(--csstools-color-scheme--light) transparent;--slider-dot-bg-color:var(--csstools-light-dark-toggle--44,transparent);--csstools-light-dark-toggle--45:var(--csstools-color-scheme--light) transparent;--slider-dot-bg-color-hover:var(--csstools-light-dark-toggle--45,transparent);--slider-dot-bg-color-active:var(--control-color-bg-active);--slider-dot-border-color:var(--control-color-border);--slider-dot-border-color-hover:var(--control-color-border);--slider-dot-border-color-active:var(--control-color-border);--slider-dot-border-width:1px;--slider-dot-border-radius:0;--slider-icon-gap:20px;--slider-icon-inline-size:var(--control-icon-inline-size);--slider-icon-block-size:var(--control-icon-block-size);--slider-icon-font-size:var(--control-icon-font-size);--csstools-light-dark-toggle--46:var(--csstools-color-scheme--light) var(--color-white);--slider-icon-color:var(--csstools-light-dark-toggle--46,var(--color-dark-900));--slider-icon-color-hover:var(--control-color-hover);--slider-icon-color-active:var(--control-color-active);--csstools-light-dark-toggle--47:var(--csstools-color-scheme--light) var(--color-dark-600);--slider-icon-bg-color:var(--csstools-light-dark-toggle--47,var(--color-light-200));--slider-icon-bg-color-hover:var(--control-color-bg-hover);--slider-icon-bg-color-active:var(--control-color-bg-active);--csstools-light-dark-toggle--48:var(--csstools-color-scheme--light) var(--color-dark-600);--slider-icon-border-color:var(--csstools-light-dark-toggle--48,var(--color-light-200));--slider-icon-border-color-hover:var(--control-color-border-hover);--slider-icon-border-color-active:var(--control-color-border-active);--slider-icon-border-width:var(--control-border-width);--slider-icon-border-radius:var(--control-border-radius);--slider-item-gap:14px;--tab-header-block-gap:8px;--tab-header-inline-gap:var(--grid-gap);--tab-header-gap:var(--tab-header-block-gap) var(--tab-header-inline-gap);--csstools-light-dark-toggle--49:var(--csstools-color-scheme--light) transparent;--tab-header-bg-color:var(--csstools-light-dark-toggle--49,transparent);--tab-header-padding:0;--csstools-light-dark-toggle--50:var(--csstools-color-scheme--light) transparent;--tab-header-border-color:var(--csstools-light-dark-toggle--50,transparent);--tab-header-border-width:0;--tab-header-border-radius:0;--csstools-light-dark-toggle--51:var(--csstools-color-scheme--light) transparent;--tab-header-item-bg-color:var(--csstools-light-dark-toggle--51,transparent);--csstools-light-dark-toggle--52:var(--csstools-color-scheme--light) transparent;--tab-header-item-bg-color-hover:var(--csstools-light-dark-toggle--52,transparent);--csstools-light-dark-toggle--53:var(--csstools-color-scheme--light) transparent;--tab-header-item-bg-color-active:var(--csstools-light-dark-toggle--53,transparent);--csstools-light-dark-toggle--54:var(--csstools-color-scheme--light) currentColor;--tab-header-item-border-color:var(--csstools-light-dark-toggle--54,currentColor);--csstools-light-dark-toggle--55:var(--csstools-color-scheme--light) currentColor;--tab-header-item-border-color-hover:var(--csstools-light-dark-toggle--55,currentColor);--csstools-light-dark-toggle--56:var(--csstools-color-scheme--light) currentColor;--tab-header-item-border-color-active:var(--csstools-light-dark-toggle--56,currentColor);--tab-header-item-border-width:1px;--tab-header-item-border-radius:var(--border-radius-sm);--tab-header-item-padding:16px 25px;--csstools-light-dark-toggle--57:var(--csstools-color-scheme--light) inherit;--tab-header-text-color:var(--csstools-light-dark-toggle--57,inherit);--csstools-light-dark-toggle--58:var(--csstools-color-scheme--light) inherit;--tab-header-text-color-hover:var(--csstools-light-dark-toggle--58,inherit);--csstools-light-dark-toggle--59:var(--csstools-color-scheme--light) inherit;--tab-header-text-color-active:var(--csstools-light-dark-toggle--59,inherit);--tab-header-font-family:var(--font-family-heading);--tab-header-font-size:max(1.125rem,min(1.5vw,1.5rem));--tab-header-font-weight:400;--tab-header-line-height:var(--font-line-height-2);--tab-header-text-transform:none;--tab-header-letter-spacing:0;--csstools-light-dark-toggle--60:var(--csstools-color-scheme--light) transparent;--tab-body-bg-color:var(--csstools-light-dark-toggle--60,transparent);--tab-body-padding:0;--csstools-light-dark-toggle--61:var(--csstools-color-scheme--light) transparent;--tab-body-border-color:var(--csstools-light-dark-toggle--61,transparent);--tab-body-border-width:0;--tab-body-border-radius:0;--csstools-light-dark-toggle--62:var(--csstools-color-scheme--light) transparent;--tab-body-content-bg-color:var(--csstools-light-dark-toggle--62,transparent);--tab-body-content-padding:0;--tab-body-content-border-radius:0;--accordion-item-gap:0;--csstools-light-dark-toggle--63:var(--csstools-color-scheme--light) transparent;--accordion-item-bg-color:var(--csstools-light-dark-toggle--63,transparent);--csstools-light-dark-toggle--64:var(--csstools-color-scheme--light) transparent;--accordion-item-bg-color-hover:var(--csstools-light-dark-toggle--64,transparent);--csstools-light-dark-toggle--65:var(--csstools-color-scheme--light) transparent;--accordion-item-bg-color-active:var(--csstools-light-dark-toggle--65,transparent);--csstools-light-dark-toggle--66:var(--csstools-color-scheme--light) transparent;--accordion-header-bg-color:var(--csstools-light-dark-toggle--66,transparent);--csstools-light-dark-toggle--67:var(--csstools-color-scheme--light) transparent;--accordion-header-bg-color-hover:var(--csstools-light-dark-toggle--67,transparent);--csstools-light-dark-toggle--68:var(--csstools-color-scheme--light) transparent;--accordion-header-bg-color-active:var(--csstools-light-dark-toggle--68,transparent);--accordion-header-padding:25px 0;--csstools-light-dark-toggle--69:var(--csstools-color-scheme--light) transparent;--accordion-body-bg-color:var(--csstools-light-dark-toggle--69,transparent);--csstools-light-dark-toggle--70:var(--csstools-color-scheme--light) transparent;--accordion-body-bg-color-hover:var(--csstools-light-dark-toggle--70,transparent);--csstools-light-dark-toggle--71:var(--csstools-color-scheme--light) transparent;--accordion-body-bg-color-active:var(--csstools-light-dark-toggle--71,transparent);--accordion-body-inline-padding:0;--accordion-body-block-padding:25px;--csstools-light-dark-toggle--72:var(--csstools-color-scheme--light) hsl(from currentColor h s l/.2);--accordion-border-color:var(--csstools-light-dark-toggle--72,hsl(from currentColor h s l/.2));--csstools-light-dark-toggle--73:var(--csstools-color-scheme--light) hsl(from currentColor h s l/.2);--accordion-border-color-hover:var(--csstools-light-dark-toggle--73,hsl(from currentColor h s l/.2));--csstools-light-dark-toggle--74:var(--csstools-color-scheme--light) hsl(from currentColor h s l/.2);--accordion-border-color-active:var(--csstools-light-dark-toggle--74,hsl(from currentColor h s l/.2));--accordion-border-width:1px;--accordion-border-radius:0;--accordion-shadow:none;--accordion-shadow-hover:none;--accordion-shadow-active:none;--accordion-icon-size:16px;--csstools-light-dark-toggle--75:var(--csstools-color-scheme--light) currentColor;--accordion-icon-color:var(--csstools-light-dark-toggle--75,currentColor);--csstools-light-dark-toggle--76:var(--csstools-color-scheme--light) currentColor;--accordion-icon-color-hover:var(--csstools-light-dark-toggle--76,currentColor);--csstools-light-dark-toggle--77:var(--csstools-color-scheme--light) currentColor;--accordion-icon-color-active:var(--csstools-light-dark-toggle--77,currentColor);--accordion-icon-offset:0;--accordion-title-color:var(--color-text-heading);--accordion-title-color-hover:var(--color-text-heading);--accordion-title-color-active:var(--color-text-heading);--accordion-title-font-size:max(1.25rem,min(2vw,1.375rem));--accordion-title-font-weight:400;--accordion-text-color:var(--color-text-base);--accordion-content-font-size:var(--font-size-body)}@supports (color:light-dark(red,red)){:root{--button-color:light-dark(var(--color-dark-950),var(--color-dark-950));--button-background-color:light-dark(var(--color-brand-primary),var(--color-brand-primary));--button-border-color:light-dark(var(--color-brand-primary),var(--color-brand-primary));--button-color-hover:light-dark(var(--color-dark-950),var(--color-dark-950));--button-background-color-hover:light-dark(var(--color-brand-primary),var(--color-brand-primary));--button-border-color-hover:light-dark(var(--color-brand-primary),var(--color-brand-primary));--button-color-disabled:light-dark(var(--color-text-base),var(--color-white));--control-color:light-dark(var(--color-dark-900),var(--color-white));--control-color-bg:light-dark(transparent,transparent)}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--control-color-border:light-dark(var(--color-dark-900),hsl(from var(--color-white) h s l/.23))}}@supports (color:light-dark(red,red)){:root{--control-color-hover:light-dark(var(--color-dark-900),var(--color-dark-900));--control-color-bg-hover:light-dark(var(--color-brand-primary),var(--color-brand-primary));--control-color-border-hover:light-dark(var(--color-brand-primary),var(--color-brand-primary));--control-color-active:light-dark(var(--color-white),var(--color-dark-900));--control-color-bg-active:light-dark(var(--color-dark-900),var(--color-brand-primary));--control-color-border-active:light-dark(var(--color-dark-900),var(--color-white));--module-bg-color:light-dark(transparent,transparent);--module-border-color:light-dark(transparent,transparent);--dialog-bg-color:light-dark(var(--color-white),var(--color-dark-900))}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--dialog-border-color:light-dark(hsl(from var(--color-brand-primary) h s l/.5),hsl(from var(--color-brand-primary) h s l/.5))}}@supports (color:light-dark(red,red)){:root{--dialog-close-button-color:light-dark(var(--color-white),var(--color-white));--dialog-close-button-color-hover:light-dark(var(--color-state-error),var(--color-state-error));--dialog-close-button-bg-color:light-dark(transparent,transparent);--dialog-close-button-bg-color-hover:light-dark(transparent,transparent);--dialog-header-bg-color:light-dark(transparent,transparent);--dialog-header-border-color:light-dark(var(--color-light-100),var(--color-dark-900));--dialog-body-bg-color:light-dark(transparent,transparent);--dialog-footer-bg-color:light-dark(transparent,transparent);--dialog-footer-border-color:light-dark(var(--color-light-100),var(--color-dark-900));--slider-dot-bg-color:light-dark(transparent,transparent);--slider-dot-bg-color-hover:light-dark(transparent,transparent);--slider-icon-color:light-dark(var(--color-dark-900),var(--color-white));--slider-icon-bg-color:light-dark(var(--color-light-200),var(--color-dark-600));--slider-icon-border-color:light-dark(var(--color-light-200),var(--color-dark-600));--tab-header-bg-color:light-dark(transparent,transparent);--tab-header-border-color:light-dark(transparent,transparent);--tab-header-item-bg-color:light-dark(transparent,transparent);--tab-header-item-bg-color-hover:light-dark(transparent,transparent);--tab-header-item-bg-color-active:light-dark(transparent,transparent);--tab-header-item-border-color:light-dark(currentColor,currentColor);--tab-header-item-border-color-hover:light-dark(currentColor,currentColor);--tab-header-item-border-color-active:light-dark(currentColor,currentColor);--tab-header-text-color:light-dark(inherit,inherit);--tab-header-text-color-hover:light-dark(inherit,inherit);--tab-header-text-color-active:light-dark(inherit,inherit);--tab-body-bg-color:light-dark(transparent,transparent);--tab-body-border-color:light-dark(transparent,transparent);--tab-body-content-bg-color:light-dark(transparent,transparent);--accordion-item-bg-color:light-dark(transparent,transparent);--accordion-item-bg-color-hover:light-dark(transparent,transparent);--accordion-item-bg-color-active:light-dark(transparent,transparent);--accordion-header-bg-color:light-dark(transparent,transparent);--accordion-header-bg-color-hover:light-dark(transparent,transparent);--accordion-header-bg-color-active:light-dark(transparent,transparent);--accordion-body-bg-color:light-dark(transparent,transparent);--accordion-body-bg-color-hover:light-dark(transparent,transparent);--accordion-body-bg-color-active:light-dark(transparent,transparent)}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--accordion-border-color:light-dark(hsl(from currentColor h s l/.2),hsl(from currentColor h s l/.2));--accordion-border-color-hover:light-dark(hsl(from currentColor h s l/.2),hsl(from currentColor h s l/.2));--accordion-border-color-active:light-dark(hsl(from currentColor h s l/.2),hsl(from currentColor h s l/.2))}}@supports (color:light-dark(red,red)){:root{--accordion-icon-color:light-dark(currentColor,currentColor);--accordion-icon-color-hover:light-dark(currentColor,currentColor);--accordion-icon-color-active:light-dark(currentColor,currentColor)}}@supports not (color:light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--15:var(--csstools-color-scheme--light) var(--color-dark-950);--button-color:var(--csstools-light-dark-toggle--15,var(--color-dark-950));--csstools-light-dark-toggle--16:var(--csstools-color-scheme--light) var(--color-brand-primary);--button-background-color:var(--csstools-light-dark-toggle--16,var(--color-brand-primary));--csstools-light-dark-toggle--17:var(--csstools-color-scheme--light) var(--color-brand-primary);--button-border-color:var(--csstools-light-dark-toggle--17,var(--color-brand-primary));--csstools-light-dark-toggle--18:var(--csstools-color-scheme--light) var(--color-dark-950);--button-color-hover:var(--csstools-light-dark-toggle--18,var(--color-dark-950));--csstools-light-dark-toggle--19:var(--csstools-color-scheme--light) var(--color-brand-primary);--button-background-color-hover:var(--csstools-light-dark-toggle--19,var(--color-brand-primary));--csstools-light-dark-toggle--20:var(--csstools-color-scheme--light) var(--color-brand-primary);--button-border-color-hover:var(--csstools-light-dark-toggle--20,var(--color-brand-primary));--csstools-light-dark-toggle--21:var(--csstools-color-scheme--light) var(--color-white);--button-color-disabled:var(--csstools-light-dark-toggle--21,var(--color-text-base));--csstools-light-dark-toggle--22:var(--csstools-color-scheme--light) var(--color-white);--control-color:var(--csstools-light-dark-toggle--22,var(--color-dark-900));--csstools-light-dark-toggle--23:var(--csstools-color-scheme--light) transparent;--control-color-bg:var(--csstools-light-dark-toggle--23,transparent);--csstools-light-dark-toggle--24:var(--csstools-color-scheme--light) hsl(from var(--color-white) h s l/.23);--control-color-border:var(--csstools-light-dark-toggle--24,var(--color-dark-900));--csstools-light-dark-toggle--25:var(--csstools-color-scheme--light) var(--color-dark-900);--control-color-hover:var(--csstools-light-dark-toggle--25,var(--color-dark-900));--csstools-light-dark-toggle--26:var(--csstools-color-scheme--light) var(--color-brand-primary);--control-color-bg-hover:var(--csstools-light-dark-toggle--26,var(--color-brand-primary));--csstools-light-dark-toggle--27:var(--csstools-color-scheme--light) var(--color-brand-primary);--control-color-border-hover:var(--csstools-light-dark-toggle--27,var(--color-brand-primary));--csstools-light-dark-toggle--28:var(--csstools-color-scheme--light) var(--color-dark-900);--control-color-active:var(--csstools-light-dark-toggle--28,var(--color-white));--csstools-light-dark-toggle--29:var(--csstools-color-scheme--light) var(--color-brand-primary);--control-color-bg-active:var(--csstools-light-dark-toggle--29,var(--color-dark-900));--csstools-light-dark-toggle--30:var(--csstools-color-scheme--light) var(--color-white);--control-color-border-active:var(--csstools-light-dark-toggle--30,var(--color-dark-900));--csstools-light-dark-toggle--31:var(--csstools-color-scheme--light) transparent;--module-bg-color:var(--csstools-light-dark-toggle--31,transparent);--csstools-light-dark-toggle--32:var(--csstools-color-scheme--light) transparent;--module-border-color:var(--csstools-light-dark-toggle--32,transparent);--csstools-light-dark-toggle--33:var(--csstools-color-scheme--light) var(--color-dark-900);--dialog-bg-color:var(--csstools-light-dark-toggle--33,var(--color-white));--csstools-light-dark-toggle--34:var(--csstools-color-scheme--light) hsl(from var(--color-brand-primary) h s l/.5);--dialog-border-color:var(--csstools-light-dark-toggle--34,hsl(from var(--color-brand-primary) h s l/.5));--csstools-light-dark-toggle--35:var(--csstools-color-scheme--light) var(--color-white);--dialog-close-button-color:var(--csstools-light-dark-toggle--35,var(--color-white));--csstools-light-dark-toggle--36:var(--csstools-color-scheme--light) var(--color-state-error);--dialog-close-button-color-hover:var(--csstools-light-dark-toggle--36,var(--color-state-error));--csstools-light-dark-toggle--37:var(--csstools-color-scheme--light) transparent;--dialog-close-button-bg-color:var(--csstools-light-dark-toggle--37,transparent);--csstools-light-dark-toggle--38:var(--csstools-color-scheme--light) transparent;--dialog-close-button-bg-color-hover:var(--csstools-light-dark-toggle--38,transparent);--csstools-light-dark-toggle--39:var(--csstools-color-scheme--light) transparent;--dialog-header-bg-color:var(--csstools-light-dark-toggle--39,transparent);--csstools-light-dark-toggle--40:var(--csstools-color-scheme--light) var(--color-dark-900);--dialog-header-border-color:var(--csstools-light-dark-toggle--40,var(--color-light-100));--csstools-light-dark-toggle--41:var(--csstools-color-scheme--light) transparent;--dialog-body-bg-color:var(--csstools-light-dark-toggle--41,transparent);--csstools-light-dark-toggle--42:var(--csstools-color-scheme--light) transparent;--dialog-footer-bg-color:var(--csstools-light-dark-toggle--42,transparent);--csstools-light-dark-toggle--43:var(--csstools-color-scheme--light) var(--color-dark-900);--dialog-footer-border-color:var(--csstools-light-dark-toggle--43,var(--color-light-100));--csstools-light-dark-toggle--44:var(--csstools-color-scheme--light) transparent;--slider-dot-bg-color:var(--csstools-light-dark-toggle--44,transparent);--csstools-light-dark-toggle--45:var(--csstools-color-scheme--light) transparent;--slider-dot-bg-color-hover:var(--csstools-light-dark-toggle--45,transparent);--csstools-light-dark-toggle--46:var(--csstools-color-scheme--light) var(--color-white);--slider-icon-color:var(--csstools-light-dark-toggle--46,var(--color-dark-900));--csstools-light-dark-toggle--47:var(--csstools-color-scheme--light) var(--color-dark-600);--slider-icon-bg-color:var(--csstools-light-dark-toggle--47,var(--color-light-200));--csstools-light-dark-toggle--48:var(--csstools-color-scheme--light) var(--color-dark-600);--slider-icon-border-color:var(--csstools-light-dark-toggle--48,var(--color-light-200));--csstools-light-dark-toggle--49:var(--csstools-color-scheme--light) transparent;--tab-header-bg-color:var(--csstools-light-dark-toggle--49,transparent);--csstools-light-dark-toggle--50:var(--csstools-color-scheme--light) transparent;--tab-header-border-color:var(--csstools-light-dark-toggle--50,transparent);--csstools-light-dark-toggle--51:var(--csstools-color-scheme--light) transparent;--tab-header-item-bg-color:var(--csstools-light-dark-toggle--51,transparent);--csstools-light-dark-toggle--52:var(--csstools-color-scheme--light) transparent;--tab-header-item-bg-color-hover:var(--csstools-light-dark-toggle--52,transparent);--csstools-light-dark-toggle--53:var(--csstools-color-scheme--light) transparent;--tab-header-item-bg-color-active:var(--csstools-light-dark-toggle--53,transparent);--csstools-light-dark-toggle--54:var(--csstools-color-scheme--light) currentColor;--tab-header-item-border-color:var(--csstools-light-dark-toggle--54,currentColor);--csstools-light-dark-toggle--55:var(--csstools-color-scheme--light) currentColor;--tab-header-item-border-color-hover:var(--csstools-light-dark-toggle--55,currentColor);--csstools-light-dark-toggle--56:var(--csstools-color-scheme--light) currentColor;--tab-header-item-border-color-active:var(--csstools-light-dark-toggle--56,currentColor);--csstools-light-dark-toggle--57:var(--csstools-color-scheme--light) inherit;--tab-header-text-color:var(--csstools-light-dark-toggle--57,inherit);--csstools-light-dark-toggle--58:var(--csstools-color-scheme--light) inherit;--tab-header-text-color-hover:var(--csstools-light-dark-toggle--58,inherit);--csstools-light-dark-toggle--59:var(--csstools-color-scheme--light) inherit;--tab-header-text-color-active:var(--csstools-light-dark-toggle--59,inherit);--csstools-light-dark-toggle--60:var(--csstools-color-scheme--light) transparent;--tab-body-bg-color:var(--csstools-light-dark-toggle--60,transparent);--csstools-light-dark-toggle--61:var(--csstools-color-scheme--light) transparent;--tab-body-border-color:var(--csstools-light-dark-toggle--61,transparent);--csstools-light-dark-toggle--62:var(--csstools-color-scheme--light) transparent;--tab-body-content-bg-color:var(--csstools-light-dark-toggle--62,transparent);--csstools-light-dark-toggle--63:var(--csstools-color-scheme--light) transparent;--accordion-item-bg-color:var(--csstools-light-dark-toggle--63,transparent);--csstools-light-dark-toggle--64:var(--csstools-color-scheme--light) transparent;--accordion-item-bg-color-hover:var(--csstools-light-dark-toggle--64,transparent);--csstools-light-dark-toggle--65:var(--csstools-color-scheme--light) transparent;--accordion-item-bg-color-active:var(--csstools-light-dark-toggle--65,transparent);--csstools-light-dark-toggle--66:var(--csstools-color-scheme--light) transparent;--accordion-header-bg-color:var(--csstools-light-dark-toggle--66,transparent);--csstools-light-dark-toggle--67:var(--csstools-color-scheme--light) transparent;--accordion-header-bg-color-hover:var(--csstools-light-dark-toggle--67,transparent);--csstools-light-dark-toggle--68:var(--csstools-color-scheme--light) transparent;--accordion-header-bg-color-active:var(--csstools-light-dark-toggle--68,transparent);--csstools-light-dark-toggle--69:var(--csstools-color-scheme--light) transparent;--accordion-body-bg-color:var(--csstools-light-dark-toggle--69,transparent);--csstools-light-dark-toggle--70:var(--csstools-color-scheme--light) transparent;--accordion-body-bg-color-hover:var(--csstools-light-dark-toggle--70,transparent);--csstools-light-dark-toggle--71:var(--csstools-color-scheme--light) transparent;--accordion-body-bg-color-active:var(--csstools-light-dark-toggle--71,transparent);--csstools-light-dark-toggle--72:var(--csstools-color-scheme--light) hsl(from currentColor h s l/.2);--accordion-border-color:var(--csstools-light-dark-toggle--72,hsl(from currentColor h s l/.2));--csstools-light-dark-toggle--73:var(--csstools-color-scheme--light) hsl(from currentColor h s l/.2);--accordion-border-color-hover:var(--csstools-light-dark-toggle--73,hsl(from currentColor h s l/.2));--csstools-light-dark-toggle--74:var(--csstools-color-scheme--light) hsl(from currentColor h s l/.2);--accordion-border-color-active:var(--csstools-light-dark-toggle--74,hsl(from currentColor h s l/.2));--csstools-light-dark-toggle--75:var(--csstools-color-scheme--light) currentColor;--accordion-icon-color:var(--csstools-light-dark-toggle--75,currentColor);--csstools-light-dark-toggle--76:var(--csstools-color-scheme--light) currentColor;--accordion-icon-color-hover:var(--csstools-light-dark-toggle--76,currentColor);--csstools-light-dark-toggle--77:var(--csstools-color-scheme--light) currentColor;--accordion-icon-color-active:var(--csstools-light-dark-toggle--77,currentColor)}}:root{--form-inline-gap:calc(var(--grid-gap) / 2);--form-block-gap:var(--grid-gap);--form-gap:var(--form-block-gap) var(--form-inline-gap);--input-light-color:var(--color-dark-900);--input-dark-color:var(--color-white);--input-padding-block:18px;--input-padding-inline:20px;--input-padding:var(--input-padding-block) var(--input-padding-inline);--input-font-size:var(--font-size-body);--input-font-size-2:var(--font-size-body);--csstools-light-dark-toggle--78:var(--csstools-color-scheme--light) var(--input-dark-color);--input-font-color:var(--csstools-light-dark-toggle--78,var(--input-light-color));--csstools-light-dark-toggle--79:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.5);--input-font-color-2:var(--csstools-light-dark-toggle--79,hsl(from var(--input-light-color) h s l/.5));--csstools-light-dark-toggle--80:var(--csstools-color-scheme--light) var(--input-dark-color);--input-font-color-hover:var(--csstools-light-dark-toggle--80,var(--input-light-color));--csstools-light-dark-toggle--81:var(--csstools-color-scheme--light) var(--input-dark-color);--input-font-color-success:var(--csstools-light-dark-toggle--81,var(--input-light-color));--csstools-light-dark-toggle--82:var(--csstools-color-scheme--light) var(--color-state-warning-2);--input-font-color-warning:var(--csstools-light-dark-toggle--82,var(--color-state-warning));--csstools-light-dark-toggle--83:var(--csstools-color-scheme--light) var(--color-state-error-2);--input-font-color-error:var(--csstools-light-dark-toggle--83,var(--color-state-error));--input-font-weight:400;--input-line-height:calc(20em / 16);--csstools-light-dark-toggle--84:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.5);--input-placeholder-font-color:var(--csstools-light-dark-toggle--84,hsl(from var(--input-light-color) h s l/.5));--csstools-light-dark-toggle--85:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.6);--input-placeholder-font-color-2:var(--csstools-light-dark-toggle--85,hsl(from var(--input-light-color) h s l/.6));--input-label-font-size:var(--font-size-body-xs);--csstools-light-dark-toggle--86:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.6);--input-label-font-color:var(--csstools-light-dark-toggle--86,hsl(from var(--input-light-color) h s l/.6));--csstools-light-dark-toggle--87:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.5);--input-label-font-color-2:var(--csstools-light-dark-toggle--87,hsl(from var(--input-light-color) h s l/.5));--input-label-font-weight:400;--input-error-font-size:var(--font-size-body-sm);--csstools-light-dark-toggle--88:var(--csstools-color-scheme--light) var(--color-state-error-2);--input-error-font-color:var(--csstools-light-dark-toggle--88,var(--color-state-error));--csstools-light-dark-toggle--89:var(--csstools-color-scheme--light) transparent;--input-background-color:var(--csstools-light-dark-toggle--89,transparent);--csstools-light-dark-toggle--90:var(--csstools-color-scheme--light) transparent;--input-background-color-2:var(--csstools-light-dark-toggle--90,transparent);--csstools-light-dark-toggle--91:var(--csstools-color-scheme--light) transparent;--input-background-color-hover:var(--csstools-light-dark-toggle--91,transparent);--csstools-light-dark-toggle--92:var(--csstools-color-scheme--light) transparent;--input-background-color-focus:var(--csstools-light-dark-toggle--92,transparent);--csstools-light-dark-toggle--93:var(--csstools-color-scheme--light) transparent;--input-background-color-checked:var(--csstools-light-dark-toggle--93,transparent);--csstools-light-dark-toggle--94:var(--csstools-color-scheme--light) var(--input-background-color);--input-background-color-selected:var(--csstools-light-dark-toggle--94,var(--input-background-color));--csstools-light-dark-toggle--95:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.025);--input-background-color-disabled:var(--csstools-light-dark-toggle--95,hsl(from var(--input-dark-color) h s l/.025));--csstools-light-dark-toggle--96:var(--csstools-color-scheme--light) var(--input-background-color);--input-background-color-success:var(--csstools-light-dark-toggle--96,var(--input-background-color));--csstools-light-dark-toggle--97:var(--csstools-color-scheme--light) var(--input-background-color);--input-background-color-warning:var(--csstools-light-dark-toggle--97,var(--input-background-color));--csstools-light-dark-toggle--98:var(--csstools-color-scheme--light) var(--input-background-color);--input-background-color-error:var(--csstools-light-dark-toggle--98,var(--input-background-color));--input-border-size:1px;--csstools-light-dark-toggle--99:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.2);--input-border-color:var(--csstools-light-dark-toggle--99,hsl(from var(--input-light-color) h s l/.2));--csstools-light-dark-toggle--100:var(--csstools-color-scheme--light) var(--input-dark-color);--input-border-color-2:var(--csstools-light-dark-toggle--100,var(--input-light-color));--csstools-light-dark-toggle--101:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.2);--input-border-color-hover:var(--csstools-light-dark-toggle--101,hsl(from var(--input-dark-color) h s l/.2));--csstools-light-dark-toggle--102:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.2);--input-border-color-focus:var(--csstools-light-dark-toggle--102,hsl(from var(--input-dark-color) h s l/.2));--csstools-light-dark-toggle--103:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.6);--input-border-color-checked:var(--csstools-light-dark-toggle--103,hsl(from var(--input-dark-color) h s l/.6));--csstools-light-dark-toggle--104:var(--csstools-color-scheme--light) var(--input-light-color);--input-border-color-selected:var(--csstools-light-dark-toggle--104,var(--color-light-500));--csstools-light-dark-toggle--105:var(--csstools-color-scheme--light) hsl(from var(--color-black) h s l/.04);--input-border-color-disabled:var(--csstools-light-dark-toggle--105,hsl(from var(--color-black) h s l/.04));--input-border-color-success:var(--color-state-success);--input-border-color-warning:var(--color-state-warning);--input-border-color-error:var(--color-state-error);--input-border-radius:0;--input-outline:none;--csstools-light-dark-toggle--106:var(--csstools-color-scheme--light) var(--input-font-color-2);--input-checkbox-font-color:var(--csstools-light-dark-toggle--106,var(--input-font-color-2));--csstools-light-dark-toggle--107:var(--csstools-color-scheme--light) var(--input-dark-color);--input-checkbox-font-color-hover:var(--csstools-light-dark-toggle--107,var(--input-light-color));--csstools-light-dark-toggle--108:var(--csstools-color-scheme--light) var(--input-dark-color);--input-checkbox-font-color-checked:var(--csstools-light-dark-toggle--108,var(--input-dark-color));--input-checkbox-size:32px;--input-checkbox-block-gap:5px;--input-checkbox-inline-gap:20px;--input-checkbox-gap:var(--input-checkbox-block-gap) var(--input-checkbox-inline-gap);--input-checkbox-background-color:var(--input-background-color);--input-checkbox-background-color-hover:var(--input-background-color-hover);--input-checkbox-background-color-checked:var(--input-background-color-checked);--input-checkbox-border-color:var(--input-border-color);--input-checkbox-border-color-hover:var(--input-border-color-hover);--input-checkbox-border-color-checked:var(--input-border-color-checked);--input-checkbox-border-radius:0;--csstools-light-dark-toggle--109:var(--csstools-color-scheme--light) var(--input-font-color-2);--input-radio-font-color:var(--csstools-light-dark-toggle--109,var(--input-font-color-2));--csstools-light-dark-toggle--110:var(--csstools-color-scheme--light) var(--input-dark-color);--input-radio-font-color-hover:var(--csstools-light-dark-toggle--110,var(--input-light-color));--csstools-light-dark-toggle--111:var(--csstools-color-scheme--light) var(--input-dark-color);--input-radio-font-color-checked:var(--csstools-light-dark-toggle--111,var(--input-dark-color));--input-radio-size:32px;--input-radio-block-gap:5px;--input-radio-inline-gap:20px;--input-radio-gap:var(--input-radio-block-gap) var(--input-radio-inline-gap);--input-radio-background-color:var(--input-background-color);--input-radio-background-color-hover:var(--input-background-color-hover);--input-radio-background-color-checked:var(--input-background-color-checked);--input-radio-border-color:var(--input-border-color);--input-radio-border-color-hover:var(--input-border-color-hover);--input-radio-border-color-checked:var(--input-border-color-checked);--input-radio-border-radius:50%;--csstools-light-dark-toggle--112:var(--csstools-color-scheme--light) var(--input-dark-color);--input-select-arrow-color:var(--csstools-light-dark-toggle--112,var(--input-light-color));--input-select-arrow-size:12px;--csstools-light-dark-toggle--113:var(--csstools-color-scheme--light) var(--input-dark-color);--input-select-dropdown-font-color:var(--csstools-light-dark-toggle--113,var(--input-light-color));--csstools-light-dark-toggle--114:var(--csstools-color-scheme--light) var(--input-dark-color);--input-select-dropdown-font-color-hover:var(--csstools-light-dark-toggle--114,var(--input-dark-color));--csstools-light-dark-toggle--115:var(--csstools-color-scheme--light) var(--input-dark-color);--input-select-dropdown-font-color-selected:var(--csstools-light-dark-toggle--115,var(--input-light-color));--csstools-light-dark-toggle--116:var(--csstools-color-scheme--light) var(--color-black);--input-select-dropdown-background-color:var(--csstools-light-dark-toggle--116,var(--input-dark-color));--csstools-light-dark-toggle--117:var(--csstools-color-scheme--light) var(--color-brand-primary);--input-select-dropdown-background-color-hover:var(--csstools-light-dark-toggle--117,var(--color-brand-primary));--csstools-light-dark-toggle--118:var(--csstools-color-scheme--light) var(--input-light-color);--input-select-dropdown-background-color-selected:var(--csstools-light-dark-toggle--118,var(--color-light-100));--csstools-light-dark-toggle--119:var(--csstools-color-scheme--light) var(--input-border-color);--input-select-dropdown-border-color:var(--csstools-light-dark-toggle--119,var(--input-border-color));--input-select-dropdown-border-radius:var(--input-border-radius,0)}@supports (color:light-dark(red,red)){:root{--input-font-color:light-dark(var(--input-light-color),var(--input-dark-color))}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--input-font-color-2:light-dark(hsl(from var(--input-light-color) h s l/.5),hsl(from var(--input-dark-color) h s l/.5))}}@supports (color:light-dark(red,red)){:root{--input-font-color-hover:light-dark(var(--input-light-color),var(--input-dark-color));--input-font-color-success:light-dark(var(--input-light-color),var(--input-dark-color));--input-font-color-warning:light-dark(var(--color-state-warning),var(--color-state-warning-2));--input-font-color-error:light-dark(var(--color-state-error),var(--color-state-error-2))}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--input-placeholder-font-color:light-dark(hsl(from var(--input-light-color) h s l/.5),hsl(from var(--input-dark-color) h s l/.5));--input-placeholder-font-color-2:light-dark(hsl(from var(--input-light-color) h s l/.6),hsl(from var(--input-dark-color) h s l/.6));--input-label-font-color:light-dark(hsl(from var(--input-light-color) h s l/.6),hsl(from var(--input-dark-color) h s l/.6));--input-label-font-color-2:light-dark(hsl(from var(--input-light-color) h s l/.5),hsl(from var(--input-dark-color) h s l/.5))}}@supports (color:light-dark(red,red)){:root{--input-error-font-color:light-dark(var(--color-state-error),var(--color-state-error-2));--input-background-color:light-dark(transparent,transparent);--input-background-color-2:light-dark(transparent,transparent);--input-background-color-hover:light-dark(transparent,transparent);--input-background-color-focus:light-dark(transparent,transparent);--input-background-color-checked:light-dark(transparent,transparent);--input-background-color-selected:light-dark(var(--input-background-color),var(--input-background-color))}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--input-background-color-disabled:light-dark(hsl(from var(--input-dark-color) h s l/.025),hsl(from var(--input-dark-color) h s l/.025))}}@supports (color:light-dark(red,red)){:root{--input-background-color-success:light-dark(var(--input-background-color),var(--input-background-color));--input-background-color-warning:light-dark(var(--input-background-color),var(--input-background-color));--input-background-color-error:light-dark(var(--input-background-color),var(--input-background-color))}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--input-border-color:light-dark(hsl(from var(--input-light-color) h s l/.2),hsl(from var(--input-dark-color) h s l/.2))}}@supports (color:light-dark(red,red)){:root{--input-border-color-2:light-dark(var(--input-light-color),var(--input-dark-color))}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--input-border-color-hover:light-dark(hsl(from var(--input-dark-color) h s l/.2),hsl(from var(--input-dark-color) h s l/.2));--input-border-color-focus:light-dark(hsl(from var(--input-dark-color) h s l/.2),hsl(from var(--input-dark-color) h s l/.2));--input-border-color-checked:light-dark(hsl(from var(--input-dark-color) h s l/.6),hsl(from var(--input-dark-color) h s l/.6))}}@supports (color:light-dark(red,red)){:root{--input-border-color-selected:light-dark(var(--color-light-500),var(--input-light-color))}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--input-border-color-disabled:light-dark(hsl(from var(--color-black) h s l/.04),hsl(from var(--color-black) h s l/.04))}}@supports (color:light-dark(red,red)){:root{--input-checkbox-font-color:light-dark(var(--input-font-color-2),var(--input-font-color-2));--input-checkbox-font-color-hover:light-dark(var(--input-light-color),var(--input-dark-color));--input-checkbox-font-color-checked:light-dark(var(--input-dark-color),var(--input-dark-color));--input-radio-font-color:light-dark(var(--input-font-color-2),var(--input-font-color-2));--input-radio-font-color-hover:light-dark(var(--input-light-color),var(--input-dark-color));--input-radio-font-color-checked:light-dark(var(--input-dark-color),var(--input-dark-color));--input-select-arrow-color:light-dark(var(--input-light-color),var(--input-dark-color));--input-select-dropdown-font-color:light-dark(var(--input-light-color),var(--input-dark-color));--input-select-dropdown-font-color-hover:light-dark(var(--input-dark-color),var(--input-dark-color));--input-select-dropdown-font-color-selected:light-dark(var(--input-light-color),var(--input-dark-color));--input-select-dropdown-background-color:light-dark(var(--input-dark-color),var(--color-black));--input-select-dropdown-background-color-hover:light-dark(var(--color-brand-primary),var(--color-brand-primary));--input-select-dropdown-background-color-selected:light-dark(var(--color-light-100),var(--input-light-color));--input-select-dropdown-border-color:light-dark(var(--input-border-color),var(--input-border-color))}}@supports not (color:light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--78:var(--csstools-color-scheme--light) var(--input-dark-color);--input-font-color:var(--csstools-light-dark-toggle--78,var(--input-light-color));--csstools-light-dark-toggle--79:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.5);--input-font-color-2:var(--csstools-light-dark-toggle--79,hsl(from var(--input-light-color) h s l/.5));--csstools-light-dark-toggle--80:var(--csstools-color-scheme--light) var(--input-dark-color);--input-font-color-hover:var(--csstools-light-dark-toggle--80,var(--input-light-color));--csstools-light-dark-toggle--81:var(--csstools-color-scheme--light) var(--input-dark-color);--input-font-color-success:var(--csstools-light-dark-toggle--81,var(--input-light-color));--csstools-light-dark-toggle--82:var(--csstools-color-scheme--light) var(--color-state-warning-2);--input-font-color-warning:var(--csstools-light-dark-toggle--82,var(--color-state-warning));--csstools-light-dark-toggle--83:var(--csstools-color-scheme--light) var(--color-state-error-2);--input-font-color-error:var(--csstools-light-dark-toggle--83,var(--color-state-error));--csstools-light-dark-toggle--84:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.5);--input-placeholder-font-color:var(--csstools-light-dark-toggle--84,hsl(from var(--input-light-color) h s l/.5));--csstools-light-dark-toggle--85:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.6);--input-placeholder-font-color-2:var(--csstools-light-dark-toggle--85,hsl(from var(--input-light-color) h s l/.6));--csstools-light-dark-toggle--86:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.6);--input-label-font-color:var(--csstools-light-dark-toggle--86,hsl(from var(--input-light-color) h s l/.6));--csstools-light-dark-toggle--87:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.5);--input-label-font-color-2:var(--csstools-light-dark-toggle--87,hsl(from var(--input-light-color) h s l/.5));--csstools-light-dark-toggle--88:var(--csstools-color-scheme--light) var(--color-state-error-2);--input-error-font-color:var(--csstools-light-dark-toggle--88,var(--color-state-error));--csstools-light-dark-toggle--89:var(--csstools-color-scheme--light) transparent;--input-background-color:var(--csstools-light-dark-toggle--89,transparent);--csstools-light-dark-toggle--90:var(--csstools-color-scheme--light) transparent;--input-background-color-2:var(--csstools-light-dark-toggle--90,transparent);--csstools-light-dark-toggle--91:var(--csstools-color-scheme--light) transparent;--input-background-color-hover:var(--csstools-light-dark-toggle--91,transparent);--csstools-light-dark-toggle--92:var(--csstools-color-scheme--light) transparent;--input-background-color-focus:var(--csstools-light-dark-toggle--92,transparent);--csstools-light-dark-toggle--93:var(--csstools-color-scheme--light) transparent;--input-background-color-checked:var(--csstools-light-dark-toggle--93,transparent);--csstools-light-dark-toggle--94:var(--csstools-color-scheme--light) var(--input-background-color);--input-background-color-selected:var(--csstools-light-dark-toggle--94,var(--input-background-color));--csstools-light-dark-toggle--95:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.025);--input-background-color-disabled:var(--csstools-light-dark-toggle--95,hsl(from var(--input-dark-color) h s l/.025));--csstools-light-dark-toggle--96:var(--csstools-color-scheme--light) var(--input-background-color);--input-background-color-success:var(--csstools-light-dark-toggle--96,var(--input-background-color));--csstools-light-dark-toggle--97:var(--csstools-color-scheme--light) var(--input-background-color);--input-background-color-warning:var(--csstools-light-dark-toggle--97,var(--input-background-color));--csstools-light-dark-toggle--98:var(--csstools-color-scheme--light) var(--input-background-color);--input-background-color-error:var(--csstools-light-dark-toggle--98,var(--input-background-color));--csstools-light-dark-toggle--99:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.2);--input-border-color:var(--csstools-light-dark-toggle--99,hsl(from var(--input-light-color) h s l/.2));--csstools-light-dark-toggle--100:var(--csstools-color-scheme--light) var(--input-dark-color);--input-border-color-2:var(--csstools-light-dark-toggle--100,var(--input-light-color));--csstools-light-dark-toggle--101:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.2);--input-border-color-hover:var(--csstools-light-dark-toggle--101,hsl(from var(--input-dark-color) h s l/.2));--csstools-light-dark-toggle--102:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.2);--input-border-color-focus:var(--csstools-light-dark-toggle--102,hsl(from var(--input-dark-color) h s l/.2));--csstools-light-dark-toggle--103:var(--csstools-color-scheme--light) hsl(from var(--input-dark-color) h s l/.6);--input-border-color-checked:var(--csstools-light-dark-toggle--103,hsl(from var(--input-dark-color) h s l/.6));--csstools-light-dark-toggle--104:var(--csstools-color-scheme--light) var(--input-light-color);--input-border-color-selected:var(--csstools-light-dark-toggle--104,var(--color-light-500));--csstools-light-dark-toggle--105:var(--csstools-color-scheme--light) hsl(from var(--color-black) h s l/.04);--input-border-color-disabled:var(--csstools-light-dark-toggle--105,hsl(from var(--color-black) h s l/.04));--csstools-light-dark-toggle--106:var(--csstools-color-scheme--light) var(--input-font-color-2);--input-checkbox-font-color:var(--csstools-light-dark-toggle--106,var(--input-font-color-2));--csstools-light-dark-toggle--107:var(--csstools-color-scheme--light) var(--input-dark-color);--input-checkbox-font-color-hover:var(--csstools-light-dark-toggle--107,var(--input-light-color));--csstools-light-dark-toggle--108:var(--csstools-color-scheme--light) var(--input-dark-color);--input-checkbox-font-color-checked:var(--csstools-light-dark-toggle--108,var(--input-dark-color));--csstools-light-dark-toggle--109:var(--csstools-color-scheme--light) var(--input-font-color-2);--input-radio-font-color:var(--csstools-light-dark-toggle--109,var(--input-font-color-2));--csstools-light-dark-toggle--110:var(--csstools-color-scheme--light) var(--input-dark-color);--input-radio-font-color-hover:var(--csstools-light-dark-toggle--110,var(--input-light-color));--csstools-light-dark-toggle--111:var(--csstools-color-scheme--light) var(--input-dark-color);--input-radio-font-color-checked:var(--csstools-light-dark-toggle--111,var(--input-dark-color));--csstools-light-dark-toggle--112:var(--csstools-color-scheme--light) var(--input-dark-color);--input-select-arrow-color:var(--csstools-light-dark-toggle--112,var(--input-light-color));--csstools-light-dark-toggle--113:var(--csstools-color-scheme--light) var(--input-dark-color);--input-select-dropdown-font-color:var(--csstools-light-dark-toggle--113,var(--input-light-color));--csstools-light-dark-toggle--114:var(--csstools-color-scheme--light) var(--input-dark-color);--input-select-dropdown-font-color-hover:var(--csstools-light-dark-toggle--114,var(--input-dark-color));--csstools-light-dark-toggle--115:var(--csstools-color-scheme--light) var(--input-dark-color);--input-select-dropdown-font-color-selected:var(--csstools-light-dark-toggle--115,var(--input-light-color));--csstools-light-dark-toggle--116:var(--csstools-color-scheme--light) var(--color-black);--input-select-dropdown-background-color:var(--csstools-light-dark-toggle--116,var(--input-dark-color));--csstools-light-dark-toggle--117:var(--csstools-color-scheme--light) var(--color-brand-primary);--input-select-dropdown-background-color-hover:var(--csstools-light-dark-toggle--117,var(--color-brand-primary));--csstools-light-dark-toggle--118:var(--csstools-color-scheme--light) var(--input-light-color);--input-select-dropdown-background-color-selected:var(--csstools-light-dark-toggle--118,var(--color-light-100));--csstools-light-dark-toggle--119:var(--csstools-color-scheme--light) var(--input-border-color);--input-select-dropdown-border-color:var(--csstools-light-dark-toggle--119,var(--input-border-color))}}:root{--header-height:120px;--header-top-offset:0px;--header-alpha:.6;--csstools-light-dark-toggle--120:var(--csstools-color-scheme--light) var(--color-white);--header-color:var(--csstools-light-dark-toggle--120,var(--color-dark-900));--csstools-light-dark-toggle--121:var(--csstools-color-scheme--light) var(--color-brand-primary);--header-color-hover:var(--csstools-light-dark-toggle--121,var(--color-brand-primary));--csstools-light-dark-toggle--122:var(--csstools-color-scheme--light) var(--color-brand-primary);--header-color-active:var(--csstools-light-dark-toggle--122,var(--color-brand-primary));--csstools-light-dark-toggle--123:var(--csstools-color-scheme--light) var(--color-brand-primary);--header-color-highlight:var(--csstools-light-dark-toggle--123,var(--color-brand-primary));--csstools-light-dark-toggle--124:var(--csstools-color-scheme--light) var(--color-white);--header-color-2:var(--csstools-light-dark-toggle--124,var(--color-black));--csstools-light-dark-toggle--125:var(--csstools-color-scheme--light) var(--color-white);--header-color-2-hover:var(--csstools-light-dark-toggle--125,var(--color-white));--csstools-light-dark-toggle--126:var(--csstools-color-scheme--light) var(--color-white);--header-color-opened:var(--csstools-light-dark-toggle--126,var(--color-dark-900));--csstools-light-dark-toggle--127:var(--csstools-color-scheme--light) var(--color-white);--header-color-opened-hover:var(--csstools-light-dark-toggle--127,var(--color-dark-900));--csstools-light-dark-toggle--128:var(--csstools-color-scheme--light) var(--color-white);--header-color-opened-active:var(--csstools-light-dark-toggle--128,var(--color-dark-900));--header-color-icon:var(--header-color);--header-icon-size:38px;--csstools-light-dark-toggle--129:var(--csstools-color-scheme--light) var(--color-white);--header-opened-background-color:var(--csstools-light-dark-toggle--129,var(--color-white));--csstools-light-dark-toggle--130:var(--csstools-color-scheme--light) hsl(from var(--color-dark-1000) h s l/.76);--header-opened-overlay-color:var(--csstools-light-dark-toggle--130,hsl(from var(--color-dark-1000) h s l/.76));--footer-items-block-gap:14px;--footer-font-size:var(--font-size-body);--footer-font-size-small:var(--font-size-body-xs);--csstools-light-dark-toggle--131:var(--csstools-color-scheme--light) hsl(from var(--color-white) h s l/.45);--footer-color-text:var(--csstools-light-dark-toggle--131,hsl(from var(--color-dark-900) h s l/.45));--csstools-light-dark-toggle--132:var(--csstools-color-scheme--light) hsl(from var(--color-white) h s l/.45);--footer-color-text-light:var(--csstools-light-dark-toggle--132,hsl(from var(--color-dark-900) h s l/.45));--csstools-light-dark-toggle--133:var(--csstools-color-scheme--light) var(--color-white);--footer-color-text-heading:var(--csstools-light-dark-toggle--133,var(--color-dark-900));--footer-section-header-gap:calc(25px - var(--footer-items-block-gap) / 2);--footer-section-title-font-size:var(--font-size-body-sm);--footer-section-title-font-weight:600;--content-section-padding:max(50px,min(10vw,80px));--content-section-padding-sm:max(30px,min(6vw,50px));--content-section-padding-xl:max(90px,min(15vw,150px));--content-section-header-gap:max(40px,min(10vw,70px));--content-section-title-font-size-xs:max(1.375rem,min(2.5vw,2rem));--content-section-title-font-size-sm:max(1.5rem,min(3.25vw,3.375rem));--content-section-title-font-size-md:max(1.875rem,min(4vw,4.875rem));--content-section-title-font-size-lg:max(2.125rem,min(6vw,6.25rem));--content-section-title-font-size-xl:max(2.5rem,min(7vw,7.75rem));--content-section-title-font-size-xxl:max(2.875rem,min(8.5vw,9rem));--content-section-title-font-weight:600;--content-section-pre-title-font-size:.8125rem;--content-section-pre-title-font-weight:400;--content-section-sub-title-font-size:var(--font-size-body);--content-section-sub-title-font-weight:400;--column-inline-size:320px;--column-block-gap:var(--grid-gap);--column-inline-gap:var(--grid-gap);--hero-title-font-size:max(1.875rem,min(5vw,3.375rem));--hero-title-font-weight:600;--csstools-light-dark-toggle--134:var(--csstools-color-scheme--light) var(--color-white);--hero-title-color:var(--csstools-light-dark-toggle--134,var(--color-dark-900));--hero-pre-title-font-size:var(--font-size-body);--hero-pre-title-font-weight:400;--csstools-light-dark-toggle--135:var(--csstools-color-scheme--light) var(--color-white);--hero-pre-title-color:var(--csstools-light-dark-toggle--135,var(--color-dark-900));--hero-sub-title-font-size:var(--font-size-body);--hero-sub-title-font-weight:400;--csstools-light-dark-toggle--136:var(--csstools-color-scheme--light) var(--color-white);--hero-sub-title-color:var(--csstools-light-dark-toggle--136,var(--color-dark-900))}@supports (color:light-dark(red,red)){:root{--header-color:light-dark(var(--color-dark-900),var(--color-white));--header-color-hover:light-dark(var(--color-brand-primary),var(--color-brand-primary));--header-color-active:light-dark(var(--color-brand-primary),var(--color-brand-primary));--header-color-highlight:light-dark(var(--color-brand-primary),var(--color-brand-primary));--header-color-2:light-dark(var(--color-black),var(--color-white));--header-color-2-hover:light-dark(var(--color-white),var(--color-white));--header-color-opened:light-dark(var(--color-dark-900),var(--color-white));--header-color-opened-hover:light-dark(var(--color-dark-900),var(--color-white));--header-color-opened-active:light-dark(var(--color-dark-900),var(--color-white));--header-opened-background-color:light-dark(var(--color-white),var(--color-white))}}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))) and (color:light-dark(red,red)){:root{--header-opened-overlay-color:light-dark(hsl(from var(--color-dark-1000) h s l/.76),hsl(from var(--color-dark-1000) h s l/.76));--footer-color-text:light-dark(hsl(from var(--color-dark-900) h s l/.45),hsl(from var(--color-white) h s l/.45));--footer-color-text-light:light-dark(hsl(from var(--color-dark-900) h s l/.45),hsl(from var(--color-white) h s l/.45))}}@supports (color:light-dark(red,red)){:root{--footer-color-text-heading:light-dark(var(--color-dark-900),var(--color-white));--hero-title-color:light-dark(var(--color-dark-900),var(--color-white));--hero-pre-title-color:light-dark(var(--color-dark-900),var(--color-white));--hero-sub-title-color:light-dark(var(--color-dark-900),var(--color-white))}}@supports not (color:light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--120:var(--csstools-color-scheme--light) var(--color-white);--header-color:var(--csstools-light-dark-toggle--120,var(--color-dark-900));--csstools-light-dark-toggle--121:var(--csstools-color-scheme--light) var(--color-brand-primary);--header-color-hover:var(--csstools-light-dark-toggle--121,var(--color-brand-primary));--csstools-light-dark-toggle--122:var(--csstools-color-scheme--light) var(--color-brand-primary);--header-color-active:var(--csstools-light-dark-toggle--122,var(--color-brand-primary));--csstools-light-dark-toggle--123:var(--csstools-color-scheme--light) var(--color-brand-primary);--header-color-highlight:var(--csstools-light-dark-toggle--123,var(--color-brand-primary));--csstools-light-dark-toggle--124:var(--csstools-color-scheme--light) var(--color-white);--header-color-2:var(--csstools-light-dark-toggle--124,var(--color-black));--csstools-light-dark-toggle--125:var(--csstools-color-scheme--light) var(--color-white);--header-color-2-hover:var(--csstools-light-dark-toggle--125,var(--color-white));--csstools-light-dark-toggle--126:var(--csstools-color-scheme--light) var(--color-white);--header-color-opened:var(--csstools-light-dark-toggle--126,var(--color-dark-900));--csstools-light-dark-toggle--127:var(--csstools-color-scheme--light) var(--color-white);--header-color-opened-hover:var(--csstools-light-dark-toggle--127,var(--color-dark-900));--csstools-light-dark-toggle--128:var(--csstools-color-scheme--light) var(--color-white);--header-color-opened-active:var(--csstools-light-dark-toggle--128,var(--color-dark-900));--csstools-light-dark-toggle--129:var(--csstools-color-scheme--light) var(--color-white);--header-opened-background-color:var(--csstools-light-dark-toggle--129,var(--color-white));--csstools-light-dark-toggle--130:var(--csstools-color-scheme--light) hsl(from var(--color-dark-1000) h s l/.76);--header-opened-overlay-color:var(--csstools-light-dark-toggle--130,hsl(from var(--color-dark-1000) h s l/.76));--csstools-light-dark-toggle--131:var(--csstools-color-scheme--light) hsl(from var(--color-white) h s l/.45);--footer-color-text:var(--csstools-light-dark-toggle--131,hsl(from var(--color-dark-900) h s l/.45));--csstools-light-dark-toggle--132:var(--csstools-color-scheme--light) hsl(from var(--color-white) h s l/.45);--footer-color-text-light:var(--csstools-light-dark-toggle--132,hsl(from var(--color-dark-900) h s l/.45));--csstools-light-dark-toggle--133:var(--csstools-color-scheme--light) var(--color-white);--footer-color-text-heading:var(--csstools-light-dark-toggle--133,var(--color-dark-900));--csstools-light-dark-toggle--134:var(--csstools-color-scheme--light) var(--color-white);--hero-title-color:var(--csstools-light-dark-toggle--134,var(--color-dark-900));--csstools-light-dark-toggle--135:var(--csstools-color-scheme--light) var(--color-white);--hero-pre-title-color:var(--csstools-light-dark-toggle--135,var(--color-dark-900));--csstools-light-dark-toggle--136:var(--csstools-color-scheme--light) var(--color-white);--hero-sub-title-color:var(--csstools-light-dark-toggle--136,var(--color-dark-900))}}@media screen and (max-width:479px){:root{--header-height:120px;--header-top-offset:0px}}