.checkerboard-background_checkerboard__sDd7k{color:var(--color-white);background-color:var(--color-white);background-position:bottom;background-repeat:repeat;color:var(--color-black);height:auto;width:100%}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_black__pQ5Xy{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-black)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_purple__IURtc{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-purple)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_brown__DzJM6{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-brown)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_green__dmZCG{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-green)}.checkerboard-background_checkerboard__sDd7k.checkerboard-background_blue__nG4rk{background-color:var(--color-purple-100);background-image:var(--background-image-checkerboard-2x2-blue)}.subscribe-form_subscribe-form__ysy81{position:relative}.subscribe-form_subscribe-form__ysy81 .subscribe-form_icon-success__ntzeO{background-color:var(--color-green-25);border-radius:50%;color:var(--color-green-100);height:1.5rem;width:1.5rem}.basic-header_basic-header__32QEi{--color-foreground:var(--color-black);height:auto;width:100%}.basic-header_basic-header__32QEi .basic-header_checkerboard-background__ERLrb{height:100%;left:0;position:absolute;width:100%;z-index:-1}.basic-header_basic-header__32QEi .basic-header_wrapper__CHA7f{color:var(--color-foreground)}.basic-header_basic-header__32QEi .basic-header_backlink__G8ytj{margin-top:0}.basic-header_basic-header__32QEi .basic-header_tag__fTyBt{margin-bottom:0}.basic-header_basic-header__32QEi .basic-header_title__pw4rB{font-size:42px;font-weight:700;letter-spacing:-.2px;line-height:1.15em}.basic-header_basic-header__32QEi .basic-header_subtitle__4I8t8{margin-top:1rem;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.basic-header_basic-header__32QEi.basic-header_basic-header--theme-black__PstZ1,.basic-header_basic-header__32QEi.basic-header_basic-header--theme-blue__RS_PC,.basic-header_basic-header__32QEi.basic-header_basic-header--theme-brown__tA3_5,.basic-header_basic-header__32QEi.basic-header_basic-header--theme-green__FOEf0,.basic-header_basic-header__32QEi.basic-header_basic-header--theme-purple__kvy_R{--color-foreground:var(--color-white)}.image-header_image-header__qmw4S{--color-foreground:var(--color-black);height:auto;position:relative;width:100%}.image-header_image-header__qmw4S .image-header_picture__GjclW{aspect-ratio:4/3;height:auto;width:100%}.image-header_image-header__qmw4S .image-header_checkerboard-background__G0Py4{background-size:30vw 30vw;height:100%;left:0;position:absolute;width:100%;z-index:-1}.image-header_image-header__qmw4S .image-header_wrapper__gOFKN{color:var(--color-foreground);display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:2rem 1rem}.image-header_image-header__qmw4S .image-header_backlink__D1jcO{margin-bottom:2rem}.image-header_image-header__qmw4S .image-header_tag__FGquJ{margin-bottom:1rem}.image-header_image-header__qmw4S .image-header_title__SvbsA{font-size:42px;font-weight:700;letter-spacing:-.2px;line-height:1.15em}.image-header_image-header__qmw4S .image-header_subtitle__R5Dxm{margin-top:1rem;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.5em}.image-header_image-header__qmw4S.image-header_image-header--theme-black__hAVz3,.image-header_image-header__qmw4S.image-header_image-header--theme-blue__l7UU_,.image-header_image-header__qmw4S.image-header_image-header--theme-brown__qkJLA,.image-header_image-header__qmw4S.image-header_image-header--theme-green__l8QeM,.image-header_image-header__qmw4S.image-header_image-header--theme-purple__oFh4p{--color-foreground:var(--color-white)}.newsletter-form_newsletter-form__6HS5u{border-top:1px solid var(--color-black-25);padding:var(--block-spacing) 0}