:root{--animation-duration-s:100ms;--animation-duration-2s:200ms;--animation-duration-m:300ms;--animation-duration-l:400ms;--animation-easing-default:ease-in-out;--White-20:rgba(255,255,255,0.2);--Black-20:rgba(37,37,37,0.2);--White-40:rgba(255,255,255,0.4);--Black-40:rgba(37,37,37,0.4);--White-60:rgba(255,255,255,0.6);--Black-60:rgba(37,37,37,0.6);--White-80:rgba(255,255,255,0.8);--Black-80:rgba(37,37,37,0.8);--White-100:rgba(255,255,255,1);--Black-100:#111111;--black:#111111;--white:#fafafa;--black-a1:rgba(17 17 17/0.1);--black-a2:rgba(17 17 17/0.2);--black-a3:rgba(17 17 17/0.3);--black-a4:rgba(17 17 17/0.4);--black-a5:rgba(17 17 17/0.5);--black-a6:rgba(17 17 17/0.6);--black-a7:rgba(17 17 17/0.7);--black-a8:rgba(17 17 17/0.8);--black-a9:rgba(17 17 17/0.9);--black-a10:rgba(17 17 17/1);--white-a1:rgba(250 250 250/0.1);--white-a2:rgba(250 250 250/0.2);--white-a3:rgba(250 250 250/0.3);--white-a4:rgba(250 250 250/0.4);--white-a5:rgba(250 250 250/0.5);--white-a6:rgba(250 250 250/0.6);--white-a7:rgba(250 250 250/0.7);--white-a8:rgba(250 250 250/0.8);--white-a9:rgba(250 250 250/0.9);--white-a10:rgba(250 250 250/1);--font-family-base:var(--font-articulatcf),"Helvetica Neue",sans-serif;--header-height:4.5rem;--max-content-width:1920px;--space-1:calc(0.25rem * 1);--space-2:calc(0.25rem * 2);--space-3:calc(0.25rem * 3);--space-4:calc(0.25rem * 4);--space-5:calc(0.25rem * 5);--space-6:calc(0.25rem * 6);--space-7:calc(0.25rem * 7);--space-8:calc(0.25rem * 8);--space-9:calc(0.25rem * 9);--space-10:calc(0.25rem * 10);--space-11:calc(0.25rem * 11);--space-12:calc(0.25rem * 12);--space-13:calc(0.25rem * 13);--space-14:calc(0.25rem * 14);--space-15:calc(0.25rem * 15);--space-16:calc(0.25rem * 16);--space-17:calc(0.25rem * 17);--space-18:calc(0.25rem * 18);--space-19:calc(0.25rem * 19);--space-20:calc(0.25rem * 20);--space-21:calc(0.25rem * 21);--space-22:calc(0.25rem * 22);--space-23:calc(0.25rem * 23);--space-24:calc(0.25rem * 24);--space-25:calc(0.25rem * 25);--space-26:calc(0.25rem * 26);--space-27:calc(0.25rem * 27);--space-28:calc(0.25rem * 28);--space-29:calc(0.25rem * 29);--space-30:calc(0.25rem * 30);--padding-horizontal-base:1.56rem;--control-font-size-l:1.375rem;--control-font-size-s:1.125rem;--control-height-l:4.5rem;--control-height-m:3.5rem;--control-height-s:3.5rem;--control-height-xs:2.8125rem;--border-height-s:max(1px,0.0625rem);--border-height-m:max(1.5px,0.09375rem);--border-radius-s:max(4px,0.25rem);--border-radius-l:max(30px,1.875rem);--border-radius-max:max(999px,62rem);--screen-max-mobile:768;--screen-max-tablet:1280;--screen-max-laptop:1680;--screen-min-mobile:375;color-scheme:light;--background-page:var(--White-100);--text-primary:var(--Black-100);--text-secondary:var(--White-100);--text-link:var(--Black-100);--text-pale:var(--Black-40);--text-accent:var(--Black-60);--text-light-accent:var(--White-60);--button-primary-background:var(--White-100);--button-primary-foreground:var(--Black-100);--button-primary-hover-background:var(--White-80);--button-primary-active-background:var(--White-100);--button-primary-active-foreground:var(--Black-100);--button-secondary-background:var(--Black-100);--button-secondary-foreground:var(--White-100);--button-secondary-hover-background:var(--Black-80);--button-secondary-active-background:var(--Black-100);--button-secondary-active-foreground:var(--White-100);--button-outline-background:transparent;--button-outline-foreground:var(--Black-100);--button-outline-border:var(--Black-100);--button-outline-hover-background:var(--Black-80);--button-outline-hover-foreground:var(--White-100);--button-outline-active-background:var(--Black-100);--button-outline-active-foreground:var(--White-100);--button-tertiary-background:transparent;--button-tertiary-foreground:var(--White-100);--button-tertiary-border:var(--White-100);--button-tertiary-hover-background:var(--White-20);--button-tertiary-active-foreground:var(--White-100);--button-tertiary-active-background:var(--Black-100);--tab-primary-background:transparent;--tab-primary-foreground:var(--Black-100);--tab-primary-hover-background:var(--Black-100);--tab-primary-hover-foreground:var(--White-100);--tab-primary-active-background:var(--Black-100);--tab-primary-active-foreground:var(--White-100);--tab-secondary-background:transparent;--tab-secondary-foreground:var(--White-100);--tab-secondary-hover-background:var(--White-20);--tab-secondary-hover-foreground:var(--White-100);--tab-secondary-active-background:var(--White-100);--tab-secondary-active-foreground:var(--Black-100);--input-background:transparent;--input-foreground:var(--White-100);--input-placeholder-foreground:var(--White-40);--default-hover-color:light-dark(var(--black-a1),var(--white-a1));--invert-hover-color:light-dark(var(--white-a2),var(--black-a2));--default-border-color:var(--Black-20);--carousel-button-foreground:var(--Black-100);--carousel-button-foreground-hover:var(--Black-80);--carousel-button-foreground-active:var(--Black-100);--carousel-button-foreground-disabled:var(--Black-40);--selection-light-bg:var(--White-100);--selection-light-color:var(--Black-100);--selection-dark-bg:var(--Black-100);--selection-dark-color:var(--White-100)}html{font-size:min(16vw/(var(--screen-max-laptop)/100),1.497vh)}@media screen and (min-width:1280px)and (max-width:1679.98px){html{font-size:16px}}@media screen and (max-width:1279.98px){html{font-size:calc(16vw/(var(--screen-max-mobile)/100))}}@media screen and (max-width:767.98px){html{font-size:calc(16vw/(var(--screen-min-mobile)/100))}}body{overscroll-behavior:none;font-synthesis-weight:none;text-rendering:optimizelegibility;background-color:var(--background-page);color:var(--text-primary);scroll-behavior:smooth;font-family:var(--font-family-base);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}.main{min-height:100vh;margin-top:var(--header-height)}::selection{color:var(--selection-dark-color);background:var(--selection-dark-bg)}::-moz-selection{color:var(--selection-dark-color);background:var(--selection-dark-bg)}*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;box-sizing:border-box;text-decoration:none;text-decoration:initial;border:initial;outline:medium none currentcolor;outline:initial;padding:initial;padding-block:unset;padding-inline:unset;margin:initial;margin-block:unset;margin-inline:unset;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:inherit;-ms-overflow-style:none!important;scrollbar-width:none!important}::-webkit-scrollbar{display:none!important}ol,ul{list-style:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}