:root{--color-transparent:transparent;--grid-auto-4:repeat(auto-fit, minmax(min(var(15rem), 100%), var(30rem)));--text-decoration-height:0.07em;--text-decoration-offset:0.2em;--shadow-color:220 3% 15%;--shadow-strength:1%;--shadow-1:0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%))}.a-1 a,.a-1 a:active,.a-1 a:hover,.a-1 a:visited,a.a-1,a.a-1:active,a.a-1:hover,a.a-1:visited{color:var(--color-1)}.a-2 a,.a-2 a:active,.a-2 a:hover,.a-2 a:visited,a.a-2,a.a-2:active,a.a-2:hover,a.a-2:visited{color:var(--color-2)}.a-3 a,.a-3 a:active,.a-3 a:hover,.a-3 a:visited,a.a-3,a.a-3:active,a.a-3:hover,a.a-3:visited{color:var(--color-3)}.a-text a,.a-text a:active,.a-text a:hover,.a-text a:visited,a.a-text,a.a-text:active,a.a-text:hover,a.a-text:visited{color:var(--color-text)}.a-white a,.a-white a:active,.a-white a:hover,.a-white a:visited,a.a-white,a.a-white:active,a.a-white:hover,a.a-white:visited{color:var(--color-white)}.a-black a,.a-black a:active,.a-black a:hover,.a-black a:visited,a.a-black,a.a-black:active,a.a-black:hover,a.a-black:visited{color:var(--color-black)}.a-1-2 a,.a-1-2 a:active,.a-1-2 a:visited,a.a-1-2,a.a-1-2:active,a.a-1-2:visited{color:var(--color-1)}.a-1-2 a:hover,a.a-1-2:hover{color:var(--color-2)}.a-1-3 a,.a-1-3 a:active,.a-1-3 a:visited,a.a-1-3,a.a-1-3:active,a.a-1-3:visited{color:var(--color-1)}.a-1-3 a:hover,a.a-1-3:hover{color:var(--color-3)}.a-1-text a,.a-1-text a:active,.a-1-text a:visited,a.a-1-text,a.a-1-text:active,a.a-1-text:visited{color:var(--color-1)}.a-1-text a:hover,a.a-1-text:hover{color:var(--color-text)}.a-1-white a,.a-1-white a:active,.a-1-white a:visited,a.a-1-white,a.a-1-white:active,a.a-1-white:visited{color:var(--color-1)}.a-1-white a:hover,a.a-1-white:hover{color:var(--color-white)}.a-1-black a,.a-1-black a:active,.a-1-black a:visited,a.a-1-black,a.a-1-black:active,a.a-1-black:visited{color:var(--color-1)}.a-1-black a:hover,a.a-1-black:hover{color:var(--color-black)}.a-2-1 a,.a-2-1 a:active,.a-2-1 a:visited,a.a-2-1,a.a-2-1:active,a.a-2-1:visited{color:var(--color-2)}.a-2-1 a:hover,a.a-2-1:hover{color:var(--color-1)}.a-2-3 a,.a-2-3 a:active,.a-2-3 a:visited,a.a-2-3,a.a-2-3:active,a.a-2-3:visited{color:var(--color-2)}.a-2-3 a:hover,a.a-2-3:hover{color:var(--color-3)}.a-2-text a,.a-2-text a:active,.a-2-text a:visited,a.a-2-text,a.a-2-text:active,a.a-2-text:visited{color:var(--color-2)}.a-2-text a:hover,a.a-2-text:hover{color:var(--color-text)}.a-2-white a,.a-2-white a:active,.a-2-white a:visited,a.a-2-white,a.a-2-white:active,a.a-2-white:visited{color:var(--color-2)}.a-2-white a:hover,a.a-2-white:hover{color:var(--color-white)}.a-2-black a,.a-2-black a:active,.a-2-black a:visited,a.a-2-black,a.a-2-black:active,a.a-2-black:visited{color:var(--color-2)}.a-2-black a:hover,a.a-2-black:hover{color:var(--color-black)}.a-3-1 a,.a-3-1 a:active,.a-3-1 a:visited,a.a-3-1,a.a-3-1:active,a.a-3-1:visited{color:var(--color-3)}.a-3-1 a:hover,a.a-3-1:hover{color:var(--color-1)}.a-3-2 a,.a-3-2 a:active,.a-3-2 a:visited,a.a-3-2,a.a-3-2:active,a.a-3-2:visited{color:var(--color-3)}.a-3-2 a:hover,a.a-3-2:hover{color:var(--color-2)}.a-3-text a,.a-3-text a:active,.a-3-text a:visited,a.a-3-text,a.a-3-text:active,a.a-3-text:visited{color:var(--color-3)}.a-3-text a:hover,a.a-3-text:hover{color:var(--color-text)}.a-3-white a,.a-3-white a:active,.a-3-white a:visited,a.a-3-white,a.a-3-white:active,a.a-3-white:visited{color:var(--color-3)}.a-3-white a:hover,a.a-3-white:hover{color:var(--color-white)}.a-3-black a,.a-3-black a:active,.a-3-black a:visited,a.a-3-black,a.a-3-black:active,a.a-3-black:visited{color:var(--color-3)}.a-3-black a:hover,a.a-3-black:hover{color:var(--color-black)}.a-text-1 a,.a-text-1 a:active,.a-text-1 a:visited,a.a-text-1,a.a-text-1:active,a.a-text-1:visited{color:var(--color-text)}.a-text-1 a:hover,a.a-text-1:hover{color:var(--color-1)}.a-text-2 a,.a-text-2 a:active,.a-text-2 a:visited,a.a-text-2,a.a-text-2:active,a.a-text-2:visited{color:var(--color-text)}.a-text-2 a:hover,a.a-text-2:hover{color:var(--color-2)}.a-text-3 a,.a-text-3 a:active,.a-text-3 a:visited,a.a-text-3,a.a-text-3:active,a.a-text-3:visited{color:var(--color-text)}.a-text-3 a:hover,a.a-text-3:hover{color:var(--color-3)}.a-text-white a,.a-text-white a:active,.a-text-white a:visited,a.a-text-white,a.a-text-white:active,a.a-text-white:visited{color:var(--color-text)}.a-text-white a:hover,a.a-text-white:hover{color:var(--color-white)}.a-text-black a,.a-text-black a:active,.a-text-black a:visited,a.a-text-black,a.a-text-black:active,a.a-text-black:visited{color:var(--color-text)}.a-text-black a:hover,a.a-text-black:hover{color:var(--color-black)}.a-white-1 a,.a-white-1 a:active,.a-white-1 a:visited,a.a-white-1,a.a-white-1:active,a.a-white-1:visited{color:var(--color-white)}.a-white-1 a:hover,a.a-white-1:hover{color:var(--color-1)}.a-white-2 a,.a-white-2 a:active,.a-white-2 a:visited,a.a-white-2,a.a-white-2:active,a.a-white-2:visited{color:var(--color-white)}.a-white-2 a:hover,a.a-white-2:hover{color:var(--color-2)}.a-white-3 a,.a-white-3 a:active,.a-white-3 a:visited,a.a-white-3,a.a-white-3:active,a.a-white-3:visited{color:var(--color-white)}.a-white-3 a:hover,a.a-white-3:hover{color:var(--color-3)}.a-white-text a,.a-white-text a:active,.a-white-text a:visited,a.a-white-text,a.a-white-text:active,a.a-white-text:visited{color:var(--color-white)}.a-white-text a:hover,a.a-white-text:hover{color:var(--color-text)}.a-white-black a,.a-white-black a:active,.a-white-black a:visited,a.a-white-black,a.a-white-black:active,a.a-white-black:visited{color:var(--color-white)}.a-white-black a:hover,a.a-white-black:hover{color:var(--color-black)}.a-black-1 a,.a-black-1 a:active,.a-black-1 a:visited,a.a-black-1,a.a-black-1:active,a.a-black-1:visited{color:var(--color-black)}.a-black-1 a:hover,a.a-black-1:hover{color:var(--color-1)}.a-black-2 a,.a-black-2 a:active,.a-black-2 a:visited,a.a-black-2,a.a-black-2:active,a.a-black-2:visited{color:var(--color-black)}.a-black-2 a:hover,a.a-black-2:hover{color:var(--color-2)}.a-black-3 a,.a-black-3 a:active,.a-black-3 a:visited,a.a-black-3,a.a-black-3:active,a.a-black-3:visited{color:var(--color-black)}.a-black-3 a:hover,a.a-black-3:hover{color:var(--color-3)}.a-black-text a,.a-black-text a:active,.a-black-text a:visited,a.a-black-text,a.a-black-text:active,a.a-black-text:visited{color:var(--color-black)}.a-black-text a:hover,a.a-black-text:hover{color:var(--color-text)}.a-black-white a,.a-black-white a:active,.a-black-white a:visited,a.a-black-white,a.a-black-white:active,a.a-black-white:visited{color:var(--color-black)}.a-black-white a:hover,a.a-black-white:hover{color:var(--color-white)}.a-decoration-none a,.a-decoration-none a:active,.a-decoration-none a:hover,.a-decoration-none a:visited,a.a-decoration-none,a.a-decoration-none:active,a.a-decoration-none:hover,a.a-decoration-none:visited{text-decoration:none}.a-weight-400 a,.a-weight-400 a:active,.a-weight-400 a:hover,.a-weight-400 a:visited,a.a-weight-400,a.a-weight-400:active,a.a-weight-400:hover,a.a-weight-400:visited{font-weight:400}.a-weight-700 a,.a-weight-700 a:active,.a-weight-700 a:hover,.a-weight-700 a:visited,a.a-weight-700,a.a-weight-700:active,a.a-weight-700:hover,a.a-weight-700:visited{font-weight:700}.a-underline a,.a-underline a:active,.a-underline a:hover,.a-underline a:visited,a.a-underline,a.a-underline:active,a.a-underline:hover,a.a-underline:visited{text-decoration:underline}.a-hover-underline a,.a-hover-underline a:active,.a-hover-underline a:visited,a.a-hover-underline,a.a-hover-underline:active,a.a-hover-underline:visited{text-decoration:none}.a-hover-underline a:hover,a.a-hover-underline:hover{text-decoration:underline}.a-400-hover-700 a,.a-400-hover-700 a:active,.a-400-hover-700 a:visited,a.a-400-hover-700,a.a-400-hover-700:active,a.a-400-hover-700:visited{font-weight:400}.a-400-hover-700 a:hover,a.a-400-hover-700:hover{font-weight:700}.a-hover-700 a:hover,a.a-hover-700:hover{font-weight:700}.a-underline-thickness-small a,.a-underline-thickness-small a:active,.a-underline-thickness-small a:hover,.a-underline-thickness-small a:visited,a.a-underline-thickness-small,a.a-underline-thickness-small:active,a.a-underline-thickness-small:hover,a.a-underline-thickness-small:visited{text-decoration-thickness:.05em}.a-underline-color-1 a,.a-underline-color-1 a:active,.a-underline-color-1 a:hover,.a-underline-color-1 a:visited,a.a-underline-color-1,a.a-underline-color-1:active,a.a-underline-color-1:hover,a.a-underline-color-1:visited{text-decoration-color:var(--color-1)}:root{--button-border-radius:var(--radius-round);--button-border-style:solid;--button-border-width:2px;--button-font-style:normal;--button-font-weight:600;--button-gap:16px;--button-letter-spacing:normal;--button-line-height:1em;--button-min-inline-size:12rem;--button-padding-block:var(--button-padding-y-0);--button-padding-inline:var(--button-padding-x-0);--button-text-align:center;--button-text-decoration:none;--button-text-transform:none;--button-transition:all 0.2s ease-in-out;--button-bg:currentColor;--button-bg-hover:transparent;--button-text:var(--color-white);--button-text-hover:currentColor;--button-border:currentColor;--button-border-hover:transparent}.btn{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--button-border-radius);border-style:var(--button-border-style);border-width:var(--button-border-width);font-style:var(--button-font-style);font-weight:var(--button-font-weight);gap:var(--button-gap);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);min-inline-size:var(--button-min-inline-size);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-align:var(--button-text-align);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-transform);transition:var(--button-transition,var(--transition));background-color:var(--button-bg);border-color:var(--button-border)}.btn,.btn:active,.btn:visited{color:var(--button-text)}.btn:hover{background-color:var(--button-bg-hover);color:var(--button-text-hover);border-color:var(--button-border-hover)}.btn-bg-1-1{--button-bg:var(--color-1);--button-bg-hover:var(--color-1)}.btn-text-1-1{--button-text:var(--color-1);--button-text-hover:var(--color-1)}.btn-border-1-1{--button-border:var(--color-1);--button-border-hover:var(--color-1)}.btn-bg-1-2{--button-bg:var(--color-1);--button-bg-hover:var(--color-2)}.btn-text-1-2{--button-text:var(--color-1);--button-text-hover:var(--color-2)}.btn-border-1-2{--button-border:var(--color-1);--button-border-hover:var(--color-2)}.btn-bg-1-3{--button-bg:var(--color-1);--button-bg-hover:var(--color-3)}.btn-text-1-3{--button-text:var(--color-1);--button-text-hover:var(--color-3)}.btn-border-1-3{--button-border:var(--color-1);--button-border-hover:var(--color-3)}.btn-bg-1-white{--button-bg:var(--color-1);--button-bg-hover:var(--color-white)}.btn-text-1-white{--button-text:var(--color-1);--button-text-hover:var(--color-white)}.btn-border-1-white{--button-border:var(--color-1);--button-border-hover:var(--color-white)}.btn-bg-1-black{--button-bg:var(--color-1);--button-bg-hover:var(--color-black)}.btn-text-1-black{--button-text:var(--color-1);--button-text-hover:var(--color-black)}.btn-border-1-black{--button-border:var(--color-1);--button-border-hover:var(--color-black)}.btn-bg-1-transparent{--button-bg:var(--color-1);--button-bg-hover:var(--color-transparent)}.btn-text-1-transparent{--button-text:var(--color-1);--button-text-hover:var(--color-transparent)}.btn-border-1-transparent{--button-border:var(--color-1);--button-border-hover:var(--color-transparent)}.btn-bg-2-1{--button-bg:var(--color-2);--button-bg-hover:var(--color-1)}.btn-text-2-1{--button-text:var(--color-2);--button-text-hover:var(--color-1)}.btn-border-2-1{--button-border:var(--color-2);--button-border-hover:var(--color-1)}.btn-bg-2-2{--button-bg:var(--color-2);--button-bg-hover:var(--color-2)}.btn-text-2-2{--button-text:var(--color-2);--button-text-hover:var(--color-2)}.btn-border-2-2{--button-border:var(--color-2);--button-border-hover:var(--color-2)}.btn-bg-2-3{--button-bg:var(--color-2);--button-bg-hover:var(--color-3)}.btn-text-2-3{--button-text:var(--color-2);--button-text-hover:var(--color-3)}.btn-border-2-3{--button-border:var(--color-2);--button-border-hover:var(--color-3)}.btn-bg-2-white{--button-bg:var(--color-2);--button-bg-hover:var(--color-white)}.btn-text-2-white{--button-text:var(--color-2);--button-text-hover:var(--color-white)}.btn-border-2-white{--button-border:var(--color-2);--button-border-hover:var(--color-white)}.btn-bg-2-black{--button-bg:var(--color-2);--button-bg-hover:var(--color-black)}.btn-text-2-black{--button-text:var(--color-2);--button-text-hover:var(--color-black)}.btn-border-2-black{--button-border:var(--color-2);--button-border-hover:var(--color-black)}.btn-bg-2-transparent{--button-bg:var(--color-2);--button-bg-hover:var(--color-transparent)}.btn-text-2-transparent{--button-text:var(--color-2);--button-text-hover:var(--color-transparent)}.btn-border-2-transparent{--button-border:var(--color-2);--button-border-hover:var(--color-transparent)}.btn-bg-3-1{--button-bg:var(--color-3);--button-bg-hover:var(--color-1)}.btn-text-3-1{--button-text:var(--color-3);--button-text-hover:var(--color-1)}.btn-border-3-1{--button-border:var(--color-3);--button-border-hover:var(--color-1)}.btn-bg-3-2{--button-bg:var(--color-3);--button-bg-hover:var(--color-2)}.btn-text-3-2{--button-text:var(--color-3);--button-text-hover:var(--color-2)}.btn-border-3-2{--button-border:var(--color-3);--button-border-hover:var(--color-2)}.btn-bg-3-3{--button-bg:var(--color-3);--button-bg-hover:var(--color-3)}.btn-text-3-3{--button-text:var(--color-3);--button-text-hover:var(--color-3)}.btn-border-3-3{--button-border:var(--color-3);--button-border-hover:var(--color-3)}.btn-bg-3-white{--button-bg:var(--color-3);--button-bg-hover:var(--color-white)}.btn-text-3-white{--button-text:var(--color-3);--button-text-hover:var(--color-white)}.btn-border-3-white{--button-border:var(--color-3);--button-border-hover:var(--color-white)}.btn-bg-3-black{--button-bg:var(--color-3);--button-bg-hover:var(--color-black)}.btn-text-3-black{--button-text:var(--color-3);--button-text-hover:var(--color-black)}.btn-border-3-black{--button-border:var(--color-3);--button-border-hover:var(--color-black)}.btn-bg-3-transparent{--button-bg:var(--color-3);--button-bg-hover:var(--color-transparent)}.btn-text-3-transparent{--button-text:var(--color-3);--button-text-hover:var(--color-transparent)}.btn-border-3-transparent{--button-border:var(--color-3);--button-border-hover:var(--color-transparent)}.btn-bg-white-1{--button-bg:var(--color-white);--button-bg-hover:var(--color-1)}.btn-text-white-1{--button-text:var(--color-white);--button-text-hover:var(--color-1)}.btn-border-white-1{--button-border:var(--color-white);--button-border-hover:var(--color-1)}.btn-bg-white-2{--button-bg:var(--color-white);--button-bg-hover:var(--color-2)}.btn-text-white-2{--button-text:var(--color-white);--button-text-hover:var(--color-2)}.btn-border-white-2{--button-border:var(--color-white);--button-border-hover:var(--color-2)}.btn-bg-white-3{--button-bg:var(--color-white);--button-bg-hover:var(--color-3)}.btn-text-white-3{--button-text:var(--color-white);--button-text-hover:var(--color-3)}.btn-border-white-3{--button-border:var(--color-white);--button-border-hover:var(--color-3)}.btn-bg-white-white{--button-bg:var(--color-white);--button-bg-hover:var(--color-white)}.btn-text-white-white{--button-text:var(--color-white);--button-text-hover:var(--color-white)}.btn-border-white-white{--button-border:var(--color-white);--button-border-hover:var(--color-white)}.btn-bg-white-black{--button-bg:var(--color-white);--button-bg-hover:var(--color-black)}.btn-text-white-black{--button-text:var(--color-white);--button-text-hover:var(--color-black)}.btn-border-white-black{--button-border:var(--color-white);--button-border-hover:var(--color-black)}.btn-bg-white-transparent{--button-bg:var(--color-white);--button-bg-hover:var(--color-transparent)}.btn-text-white-transparent{--button-text:var(--color-white);--button-text-hover:var(--color-transparent)}.btn-border-white-transparent{--button-border:var(--color-white);--button-border-hover:var(--color-transparent)}.btn-bg-black-1{--button-bg:var(--color-black);--button-bg-hover:var(--color-1)}.btn-text-black-1{--button-text:var(--color-black);--button-text-hover:var(--color-1)}.btn-border-black-1{--button-border:var(--color-black);--button-border-hover:var(--color-1)}.btn-bg-black-2{--button-bg:var(--color-black);--button-bg-hover:var(--color-2)}.btn-text-black-2{--button-text:var(--color-black);--button-text-hover:var(--color-2)}.btn-border-black-2{--button-border:var(--color-black);--button-border-hover:var(--color-2)}.btn-bg-black-3{--button-bg:var(--color-black);--button-bg-hover:var(--color-3)}.btn-text-black-3{--button-text:var(--color-black);--button-text-hover:var(--color-3)}.btn-border-black-3{--button-border:var(--color-black);--button-border-hover:var(--color-3)}.btn-bg-black-white{--button-bg:var(--color-black);--button-bg-hover:var(--color-white)}.btn-text-black-white{--button-text:var(--color-black);--button-text-hover:var(--color-white)}.btn-border-black-white{--button-border:var(--color-black);--button-border-hover:var(--color-white)}.btn-bg-black-black{--button-bg:var(--color-black);--button-bg-hover:var(--color-black)}.btn-text-black-black{--button-text:var(--color-black);--button-text-hover:var(--color-black)}.btn-border-black-black{--button-border:var(--color-black);--button-border-hover:var(--color-black)}.btn-bg-black-transparent{--button-bg:var(--color-black);--button-bg-hover:var(--color-transparent)}.btn-text-black-transparent{--button-text:var(--color-black);--button-text-hover:var(--color-transparent)}.btn-border-black-transparent{--button-border:var(--color-black);--button-border-hover:var(--color-transparent)}.btn-bg-transparent-1{--button-bg:var(--color-transparent);--button-bg-hover:var(--color-1)}.btn-text-transparent-1{--button-text:var(--color-transparent);--button-text-hover:var(--color-1)}.btn-border-transparent-1{--button-border:var(--color-transparent);--button-border-hover:var(--color-1)}.btn-bg-transparent-2{--button-bg:var(--color-transparent);--button-bg-hover:var(--color-2)}.btn-text-transparent-2{--button-text:var(--color-transparent);--button-text-hover:var(--color-2)}.btn-border-transparent-2{--button-border:var(--color-transparent);--button-border-hover:var(--color-2)}.btn-bg-transparent-3{--button-bg:var(--color-transparent);--button-bg-hover:var(--color-3)}.btn-text-transparent-3{--button-text:var(--color-transparent);--button-text-hover:var(--color-3)}.btn-border-transparent-3{--button-border:var(--color-transparent);--button-border-hover:var(--color-3)}.btn-bg-transparent-white{--button-bg:var(--color-transparent);--button-bg-hover:var(--color-white)}.btn-text-transparent-white{--button-text:var(--color-transparent);--button-text-hover:var(--color-white)}.btn-border-transparent-white{--button-border:var(--color-transparent);--button-border-hover:var(--color-white)}.btn-bg-transparent-black{--button-bg:var(--color-transparent);--button-bg-hover:var(--color-black)}.btn-text-transparent-black{--button-text:var(--color-transparent);--button-text-hover:var(--color-black)}.btn-border-transparent-black{--button-border:var(--color-transparent);--button-border-hover:var(--color-black)}.btn-bg-transparent-transparent{--button-bg:var(--color-transparent);--button-bg-hover:var(--color-transparent)}.btn-text-transparent-transparent{--button-text:var(--color-transparent);--button-text-hover:var(--color-transparent)}.btn-border-transparent-transparent{--button-border:var(--color-transparent);--button-border-hover:var(--color-transparent)}.shadow-1{box-shadow:var(--shadow-1)}.shadow-2{box-shadow:var(--shadow-2)}.shadow-3{box-shadow:var(--shadow-3)}.shadow-4{box-shadow:var(--shadow-4)}.shadow-5{box-shadow:var(--shadow-5)}.shadow-6{box-shadow:var(--shadow-6)}:root{--header-logo-height:4.4rem;--header-padding:3.2rem;--header-background:var(--color-white);--header-height:calc(var(--header-logo-height) + var(--header-padding) * 2)}#brx-header{margin-top:0;background-color:var(--header-background)}#brx-header ul{padding-left:0;margin:0}#brx-header ul li{list-style-type:none}@media screen and (min-width:1235px){body.admin-bar{padding-top:calc(var(--header-height) + 32px)}body.admin-bar #brx-header{top:32px}body{padding-top:var(--header-height)}#brx-header{position:fixed;height:var(--header-height);width:100%;top:0;left:0;z-index:10000;transition:height .4s ease-in-out;padding:0 var(--section-padding-x);background:var(--color-1);background:linear-gradient(to bottom,var(--color-g1-2),var(--color-g1-1))}#brx-header .brxe-code{height:100%}#brx-header .inner{position:relative;height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;max-width:var(--container-max-width)}#brx-header .logo h1{margin:0}#brx-header .logo a{display:block}#brx-header .logo a:focus-visible{outline:dashed 2px var(--color-1)}#brx-header .logo a img{display:block;height:var(--header-logo-height);width:auto;transition:width .4s,height .4s}#brx-header .logo a:hover img{filter:opacity(.8)}#brx-header .nav-button{display:none}#brx-header nav{font-weight:400;width:100%;flex:1}#brx-header nav .main{display:flex;align-items:center;justify-content:flex-end;letter-spacing:-.5px;--menu-pophover-top-spacing:15px}#brx-header nav .main .ljoptimizer{color:var(--color-white)}#brx-header nav .main .ljoptimizer:hover{color:var(--color-2)}#brx-header nav .main>li{position:relative;display:flex;align-items:center}#brx-header nav .main>li.menu-item-has-children>button{position:relative;display:inline-block;border:none;height:8px;width:16px;margin-top:3px;background:0 0;background-image:url(/wp-content/themes/bricks-child/assets/chevron-down-thin-o.svg);background-size:contain;background-repeat:no-repeat;transform-origin:center;transition:filter .2s linear,transform .1s linear;filter:brightness(0) invert(1)}#brx-header nav .main>li.menu-item-has-children>button::after{position:absolute;content:'';top:-15px;bottom:-15px;left:-5px;right:-5px}#brx-header nav .main>li.menu-item-has-children>a{padding-right:.75rem}#brx-header nav .main>li.menu-item-has-children>button[aria-expanded=true]{transform:rotate(180deg)}#brx-header nav .main>li::before{content:'';position:absolute;top:100%;left:0;width:100%;height:calc(var(--menu-pophover-top-spacing))}#brx-header nav .main>li>a{display:block;position:relative;padding:1rem 1.5rem;text-transform:uppercase;line-height:1;font-weight:600}#brx-header nav .main>li>a,#brx-header nav .main>li>a:active,#brx-header nav .main>li>a:hover,#brx-header nav .main>li>a:visited{color:var(--color-white)}#brx-header nav .main>li>a,#brx-header nav .main>li>a:active,#brx-header nav .main>li>a:hover,#brx-header nav .main>li>a:visited{text-decoration:none}#brx-header nav .main>li>a::before{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50%;height:2px;background-color:var(--color-white);content:'';opacity:0;transition:opacity .2s linear}#brx-header nav .main>li>a:hover::before{opacity:1}#brx-header nav .main>li.current-menu-item>a::before{opacity:1}#brx-header nav .main>li.menu-button{margin-left:15px}#brx-header nav .main>li.menu-button>a{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--button-border-radius);border-style:var(--button-border-style);border-width:var(--button-border-width);font-style:var(--button-font-style);font-weight:var(--button-font-weight);gap:var(--button-gap);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);min-inline-size:var(--button-min-inline-size);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-align:var(--button-text-align);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-transform);transition:var(--button-transition,var(--transition));background-color:var(--button-bg);border-color:var(--button-border);--button-bg:var(--color-2);--button-bg-hover:var(--color-white);--button-border:var(--color-2);--button-border-hover:var(--color-white);--button-text:var(--color-white);--button-text-hover:var(--color-2);text-transform:uppercase;font-weight:600}#brx-header nav .main>li.menu-button>a,#brx-header nav .main>li.menu-button>a:active,#brx-header nav .main>li.menu-button>a:visited{color:var(--button-text)}#brx-header nav .main>li.menu-button>a:hover{background-color:var(--button-bg-hover);color:var(--button-text-hover);border-color:var(--button-border-hover)}#brx-header nav .main>li.menu-button>a::before{display:none}#brx-header nav .main>li>.sub-menu-container{position:relative;order:-1;align-self:flex-end}#brx-header nav .main>li>.sub-menu-container>ul{display:none;opacity:0;transform:translateY(-1rem);flex-direction:column;position:absolute;padding:2.5rem;background-color:var(--color-2);top:var(--menu-pophover-top-spacing);width:auto;border-radius:2rem;left:-1rem;transition:opacity .2s ease-in-out,transform .2s ease-in-out;z-index:999999;box-shadow:var(--shadow-4);gap:1rem}#brx-header nav .main>li>.sub-menu-container>ul li{white-space:nowrap;word-break:keep-all;line-height:1}#brx-header nav .main>li>.sub-menu-container>ul a{font-weight:600}#brx-header nav .main>li>.sub-menu-container>ul a,#brx-header nav .main>li>.sub-menu-container>ul a:active,#brx-header nav .main>li>.sub-menu-container>ul a:hover,#brx-header nav .main>li>.sub-menu-container>ul a:visited{color:var(--color-white)}#brx-header nav .main>li>.sub-menu-container>ul a,#brx-header nav .main>li>.sub-menu-container>ul a:active,#brx-header nav .main>li>.sub-menu-container>ul a:hover,#brx-header nav .main>li>.sub-menu-container>ul a:visited{text-decoration:none}#brx-header nav .main>li>.sub-menu-container[data-state=open]>ul{display:flex;animation:dropdownOpen .2s ease-in-out forwards}#brx-header nav .main>li>.sub-menu-container[data-state=closing]>ul{display:flex;animation:dropdownClose .2s ease-in-out forwards}#brx-header .search{position:absolute;top:1rem;right:0}#brx-header .search .search-icon{border:none;background:0 0;padding:10px 15px;cursor:pointer;*cursor:hand;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#brx-header .search .search-icon svg{height:20px;width:auto;fill:var(--color-1)}#brx-header .search .search-container{position:relative;width:100%}#brx-header .search .search-box{display:none;opacity:0;transform:translateY(1rem);position:absolute;padding:2.5rem;background-color:#FFF;top:0;right:0;width:500px;border-radius:2rem;transition:opacity .2s ease-in-out,transform .2s ease-in-out;z-index:999999;box-shadow:var(--shadow-4)}#brx-header .search .search-box form{display:flex;gap:20px}#brx-header .search .search-box input[type=submit]{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--button-border-radius);border-style:var(--button-border-style);border-width:var(--button-border-width);font-style:var(--button-font-style);font-weight:var(--button-font-weight);gap:var(--button-gap);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);min-inline-size:var(--button-min-inline-size);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-align:var(--button-text-align);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-transform);transition:var(--button-transition,var(--transition));background-color:var(--button-bg);border-color:var(--button-border);--button-bg:var(--color-1);--button-bg-hover:var(--color-2);--button-border:var(--color-1);--button-border-hover:var(--color-2);--button-text:var(--color-white);--button-text-hover:var(--color-white)}#brx-header .search .search-box input[type=submit],#brx-header .search .search-box input[type=submit]:active,#brx-header .search .search-box input[type=submit]:visited{color:var(--button-text)}#brx-header .search .search-box input[type=submit]:hover{background-color:var(--button-bg-hover);color:var(--button-text-hover);border-color:var(--button-border-hover)}#brx-header .search .search-box[data-state=open]{display:block;animation:dropdownOpen .2s ease-in-out forwards}#brx-header .search .search-box[data-state=closing]{display:block;animation:dropdownClose .2s ease-in-out forwards}body.header-sticky #brx-header{--header-logo-height:3rem;--header-padding:1.8rem;--header-height:calc(var(--header-logo-height) + var(--header-padding) * 2);box-shadow:5px 5px 15.6px 0 #0E1F651F;position:fixed}body.header-sticky #brx-header .logo a{overflow:hidden}body.header-sticky #brx-header nav{align-self:auto}body.header-sticky #brx-header nav .top{display:none}body.header-sticky #brx-header nav .main{padding-top:0}body.header-sticky #brx-header .search{display:none}}@media screen and (min-width:1235px) and (max-width:1340px){body{--header-logo-height:3.2rem;--header-logo-top:calc(var(--section-padding-x) / 2);--header-height:calc(var(--header-logo-height) + var(--header-logo-top) * 2);padding-top:var(--header-height)}}@media screen and (max-width:1234px){body{--header-logo-height:5rem;--header-logo-top:calc(var(--section-padding-x) / 2);--header-height:calc(var(--header-logo-height) + var(--header-logo-top) * 2);padding-top:var(--header-height)}#brx-header{position:absolute;z-index:100;height:var(--header-height);width:100%;top:0;left:0;overflow:hidden;background:var(--color-1);background:linear-gradient(to bottom,var(--color-g1-2),var(--color-g1-1))}#brx-header .inner{position:relative}#brx-header .logo{position:absolute;top:var(--header-logo-top);left:var(--section-padding-x);z-index:1500}#brx-header .logo h1{margin:0}#brx-header .logo a{display:block}#brx-header .logo a:focus-visible{outline:dashed 2px var(--color-1)}#brx-header .logo a img{display:block;height:var(--header-logo-height);width:auto;max-width:none}body.header-nav #brx-header .logo a img,body.header-nav-opening #brx-header .logo a img{filter:brightness(0) saturate(100%) invert(47%) sepia(83%) saturate(2604%) hue-rotate(346deg) brightness(94%) contrast(90%)}#brx-header nav .nav-inner{position:fixed;background-color:#FFF;display:flex;top:0;left:0;width:100vw;height:calc(var(--bricks-vh) * 100);line-height:1;transition:transform .2s ease-in-out;z-index:1300;flex-direction:column;align-items:center;justify-content:center}#brx-header nav .main>*+*,#brx-header nav .top>*+*{margin-top:3rem}#brx-header nav .main>li,#brx-header nav .top>li{text-align:center;padding:0 var(--section-padding-x);display:flex;align-items:center;justify-content:center}#brx-header nav .main>li .ljoptimizer,#brx-header nav .main>li a,#brx-header nav .top>li .ljoptimizer,#brx-header nav .top>li a{display:flex;align-items:center;justify-content:center;gap:2rem;font-weight:600;font-size:var(--text-2)}#brx-header nav .main>li .ljoptimizer,#brx-header nav .main>li .ljoptimizer:active,#brx-header nav .main>li .ljoptimizer:visited,#brx-header nav .main>li a,#brx-header nav .main>li a:active,#brx-header nav .main>li a:visited,#brx-header nav .top>li .ljoptimizer,#brx-header nav .top>li .ljoptimizer:active,#brx-header nav .top>li .ljoptimizer:visited,#brx-header nav .top>li a,#brx-header nav .top>li a:active,#brx-header nav .top>li a:visited{color:var(--color-text)}#brx-header nav .main>li .ljoptimizer:hover,#brx-header nav .main>li a:hover,#brx-header nav .top>li .ljoptimizer:hover,#brx-header nav .top>li a:hover{color:var(--color-1)}#brx-header nav .main>li .ljoptimizer,#brx-header nav .main>li .ljoptimizer:active,#brx-header nav .main>li .ljoptimizer:hover,#brx-header nav .main>li .ljoptimizer:visited,#brx-header nav .main>li a,#brx-header nav .main>li a:active,#brx-header nav .main>li a:hover,#brx-header nav .main>li a:visited,#brx-header nav .top>li .ljoptimizer,#brx-header nav .top>li .ljoptimizer:active,#brx-header nav .top>li .ljoptimizer:hover,#brx-header nav .top>li .ljoptimizer:visited,#brx-header nav .top>li a,#brx-header nav .top>li a:active,#brx-header nav .top>li a:hover,#brx-header nav .top>li a:visited{text-decoration:none}#brx-header nav .main>li>button,#brx-header nav .top>li>button{display:inline-block;border:none;height:8px;width:16px;margin-left:2rem;margin-top:5px;background:0 0;background-image:url(/wp-content/themes/bricks-child/assets/chevron-down-thin-o.svg);background-size:contain;background-repeat:no-repeat;transform-origin:center;transition:filter .2s linear,transform .1s linear;transform:rotate(-90deg)}#brx-header nav .main>li>button::after,#brx-header nav .top>li>button::after{position:absolute;content:'';top:-15px;bottom:-15px;left:-5px;right:-5px}#brx-header nav .main>li.menu-item-has-children>a,#brx-header nav .top>li.menu-item-has-children>a{padding-left:calc(16px + 2rem)}#brx-header nav .main>li .sub-menu-container,#brx-header nav .top>li .sub-menu-container{position:absolute;top:0;left:0;width:100vw;height:calc(var(--bricks-vh) * 100);font-weight:600;line-height:1;transform:translateX(100vw);transition:transform .2s ease;z-index:1012;flex-direction:column;align-items:center;justify-content:center;display:none}#brx-header nav .main>li .sub-menu-container .sub-menu>*+*,#brx-header nav .top>li .sub-menu-container .sub-menu>*+*{margin-top:2rem}#brx-header nav .main>li .sub-menu-container li,#brx-header nav .top>li .sub-menu-container li{text-align:center;padding:0 var(--section-padding-x)}#brx-header nav .main>li.btn,#brx-header nav .top>li.btn{margin-top:3rem;margin-bottom:3rem}#brx-header nav .main>li.btn a,#brx-header nav .top>li.btn a{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--button-border-radius);border-style:var(--button-border-style);border-width:var(--button-border-width);font-style:var(--button-font-style);font-weight:var(--button-font-weight);gap:var(--button-gap);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);min-inline-size:var(--button-min-inline-size);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-align:var(--button-text-align);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-transform);transition:var(--button-transition,var(--transition));background-color:var(--button-bg);border-color:var(--button-border);--button-bg:var(--color-1);--button-bg-hover:var(--color-2);--button-border:var(--color-1);--button-border-hover:var(--color-2);--button-text:var(--color-white);--button-text-hover:var(--color-white);display:inline-block}#brx-header nav .main>li.btn a,#brx-header nav .main>li.btn a:active,#brx-header nav .main>li.btn a:visited,#brx-header nav .top>li.btn a,#brx-header nav .top>li.btn a:active,#brx-header nav .top>li.btn a:visited{color:var(--button-text)}#brx-header nav .main>li.btn a:hover,#brx-header nav .top>li.btn a:hover{background-color:var(--button-bg-hover);color:var(--button-text-hover);border-color:var(--button-border-hover)}body.header-nav #brx-header nav .nav-inner .sub-open{display:flex}#brx-header nav .nav-inner[data-state=opening]{animation:navOpen .2s ease-in-out forwards}#brx-header nav .nav-inner[data-state=opened]{transform:translateX(0vw)}#brx-header nav .nav-inner[data-state=closing]{animation:navClose .2s ease-in-out forwards}#brx-header nav .nav-inner[data-state=closed]{display:none;transform:translateX(100vw)}body.header-nav.header-sub-is-open #brx-header nav .nav-inner{transform:translateX(-100vw)}body.header-nav.header-sub-is-open #brx-header nav .nav-inner .main>li>a,body.header-nav.header-sub-is-open #brx-header nav .nav-inner .main>li>button,body.header-nav.header-sub-is-open #brx-header nav .nav-inner .top>li>a,body.header-nav.header-sub-is-open #brx-header nav .nav-inner .top>li>button{display:none}body.admin-bar #wpadminbar{display:none}body.header-nav,body.header-search{overflow:hidden}#brx-header .inner{background-color:rgba(255,255,255,0)}body.header-nav #brx-header .inner,body.header-nav-opening #brx-header .inner,body.header-search #brx-header .inner{position:fixed;top:0;left:0;width:100vw;height:calc(100 * var(--bricks-vh) + 1px);background-color:var(--color-white);z-index:1000;overflow-y:scroll;overflow-x:hidden}#brx-header .nav-button{--line-height:3px;--spacing:10px;--nav-button-padding:10px;--nav-button-height:calc(var(--line-height) * 3 + var(--spacing) * 2 + var(--nav-button-padding));--nav-button-top:calc((var(--header-height) - var(--nav-button-height)) / 2);position:absolute;top:var(--nav-button-top);right:var(--section-padding-x);z-index:1500;display:flex;align-items:center;justify-content:right;padding:var(--nav-button-padding);border:none;height:40px;width:50px;cursor:pointer;*cursor:hand;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent}#brx-header .nav-button:focus-visible{outline:dashed 2px var(--color-white)}#brx-header .nav-button i{position:relative;display:block;height:var(--line-height);width:20px;background-color:var(--color-white);transition:all .2s ease-in-out;--line-before-transform:translateY(calc(-1 * var(--spacing)));--line-after-transform:translateY(var(--spacing))}#brx-header .nav-button i::after,#brx-header .nav-button i::before{content:'';position:absolute;right:0;top:0;width:30px;height:inherit;transition:.2s;background-color:var(--color-white)}#brx-header .nav-button i::before{-webkit-transform:var(--line-before-transform);transform:var(--line-before-transform)}#brx-header .nav-button i::after{-webkit-transform:var(--line-after-transform);transform:var(--line-after-transform)}body.header-nav #brx-header .nav-button,body.header-nav-opening #brx-header .nav-button{position:fixed}body.header-nav #brx-header .nav-button i,body.header-nav-opening #brx-header .nav-button i{background-color:transparent;--line-before-transform:rotate(45deg);--line-after-transform:rotate(-45deg)}body.header-nav #brx-header .nav-button i::after,body.header-nav #brx-header .nav-button i::before,body.header-nav-opening #brx-header .nav-button i::after,body.header-nav-opening #brx-header .nav-button i::before{background-color:var(--color-1)}body.header-nav.header-sub-is-open #brx-header .nav-button i{background-color:var(--color-1);width:calc(30px - var(--line-height));--line-before-transform:rotate(45deg) translateY(calc(1 * (var(--spacing) + var(--line-height) / 2)));--line-after-transform:rotate(-45deg) translateY(calc(-1 * (var(--spacing) + var(--line-height) / 2)))}body.header-nav.header-sub-is-open #brx-header .nav-button i::after,body.header-nav.header-sub-is-open #brx-header .nav-button i::before{width:20px}#brx-header .search .search-icon{position:absolute;top:var(--section-padding-x);right:calc(var(--section-padding-x) * 2 + 50px);z-index:1500;border:none;background:0 0;cursor:pointer;*cursor:hand;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#brx-header .search .search-icon svg{height:40px;width:auto;fill:var(--color-1)}#brx-header .search .search-container{position:fixed;top:0;left:0;width:100vw;height:calc(var(--bricks-vh) * 100);transform:translateX(100vw);transition:transform .2s ease;z-index:1300;display:none;align-items:center;justify-content:center}#brx-header .search .search-container form{padding:var(--section-padding-x);width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center}#brx-header .search .search-container form>*+*{margin-top:2rem}#brx-header .search .search-container form input[type=submit]{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--button-border-radius);border-style:var(--button-border-style);border-width:var(--button-border-width);font-style:var(--button-font-style);font-weight:var(--button-font-weight);gap:var(--button-gap);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);min-inline-size:var(--button-min-inline-size);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-align:var(--button-text-align);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-transform);transition:var(--button-transition,var(--transition));background-color:var(--button-bg);border-color:var(--button-border);--button-bg:var(--color-1);--button-bg-hover:var(--color-2);--button-border:var(--color-1);--button-border-hover:var(--color-2);--button-text:var(--color-white);--button-text-hover:var(--color-white)}#brx-header .search .search-container form input[type=submit],#brx-header .search .search-container form input[type=submit]:active,#brx-header .search .search-container form input[type=submit]:visited{color:var(--button-text)}#brx-header .search .search-container form input[type=submit]:hover{background-color:var(--button-bg-hover);color:var(--button-text-hover);border-color:var(--button-border-hover)}body.header-search #brx-header .search .search-container{display:flex;transform:translateX(0vw)}}@media screen and (max-width:700px){body{--header-logo-height:4.2rem;--header-logo-top:calc(var(--section-padding-x) / 2);--header-height:calc(var(--header-logo-height) + var(--header-logo-top) * 2);padding-top:var(--header-height)}}@media screen and (max-width:450px){body{--header-logo-height:3.2rem;--header-logo-top:calc(var(--section-padding-x) / 2);--header-height:calc(var(--header-logo-height) + var(--header-logo-top) * 2);padding-top:var(--header-height)}}@keyframes dropdownOpen{0%{opacity:0;transform:translateY(-1rem)}100%{opacity:1;transform:translateY(0rem)}}@keyframes dropdownClose{0%{opacity:1;transform:translateY(0rem)}100%{opacity:0;transform:translateY(-1rem)}}@keyframes navOpen{0%{opacity:0;transform:translateX(100vw)}100%{opacity:1;transform:translateX(0vw)}}@keyframes navClose{0%{opacity:1;transform:translateX(0vw)}100%{opacity:0;transform:translateX(100vw)}}#brx-footer{position:relative;color:#FFF;font-size:var(--text--1)}#brx-footer .footer-row{padding:0 var(--section-padding-x)}#brx-footer .inner{max-width:var(--container-max-width);margin:0 auto;padding:var(--section-padding-0) 0}#brx-footer a,#brx-footer a:active,#brx-footer a:visited{color:var(--color-white)}#brx-footer a:hover{color:var(--color-1)}#brx-footer a,#brx-footer a:active,#brx-footer a:hover,#brx-footer a:visited{text-decoration:none}#brx-footer ul{padding-left:0;margin:0}#brx-footer ul li{list-style-type:none}#brx-footer ul li{margin:0}#brx-footer .footer-row-1{background:var(--color-2);background:linear-gradient(to bottom,#1a72a3,#10476e)}#brx-footer .footer-row-1 .inner{display:grid;grid-template-columns:44fr 34fr 22fr 16fr 10fr;gap:var(--gap-1)}#brx-footer .footer-row-1 .title-container{font-size:var(--text-0);margin-bottom:1.5rem;font-weight:700}#brx-footer .footer-row-1 .footer-col.logo{display:flex;flex-direction:column;gap:1rem}#brx-footer .footer-row-1 .footer-col.logo img{width:100%;max-width:35rem;height:auto}#brx-footer .footer-row-1 ul{display:flex;flex-direction:column;gap:1rem}#brx-footer .footer-row-2{background:var(--color-1)}#brx-footer .footer-row-2 a,#brx-footer .footer-row-2 a:active,#brx-footer .footer-row-2 a:visited{color:var(--color-white)}#brx-footer .footer-row-2 a:hover{color:var(--color-2)}#brx-footer .footer-row-2 .inner{display:flex;padding:3rem 0}#brx-footer .footer-row-2 .footer-col.copyright{width:33%}#brx-footer .footer-row-2 .footer-col.menu-legal{width:67%}#brx-footer .footer-row-2 .footer-col.menu-legal ul{display:flex;justify-content:flex-end;gap:1.5rem}#brx-footer .footer-row-2 .cookies-configure{background:0 0;color:var(--color-white)}#brx-footer .footer-row-2 .cookies-configure:hover{color:var(--color-2)}#brx-footer .social{display:flex;flex-direction:column;gap:var(--gap--3);align-items:flex-start}#brx-footer .social a,#brx-footer .social span{display:block}#brx-footer .social img{height:4rem;width:auto}@media screen and (max-width:1130px){#brx-footer .footer-row-1 .inner{grid-template-columns:repeat(3,1fr)}#brx-footer .footer-row-1 .inner .footer-col.logo{grid-column:1/3}#brx-footer .footer-row-2 .inner{flex-direction:column;gap:var(--gap--2)}#brx-footer .footer-row-2 .inner .footer-col{width:100%}#brx-footer .footer-row-2 .inner .footer-col.menu-legal ul{justify-content:flex-start}#brx-footer .footer-row-2 .inner .copyright{order:2;margin-top:var(--gap--4)}}@media screen and (max-width:750px){#brx-footer .footer-row-2 .inner .footer-col.menu-legal ul{flex-direction:column;gap:var(--gap--4)}}@media screen and (max-width:650px){#brx-footer .footer-row-1 .inner{grid-template-columns:repeat(2,1fr)}#brx-footer .footer-row-1 .inner .footer-col.logo{grid-column:1/3}}body a{text-decoration:underline var(--text-decoration-height) solid currentColor;text-underline-offset:var(--text-decoration-offset)}ul{margin-top:0;margin-bottom:0}figure{margin:0}:where(.brxe-image){object-fit:cover}@media screen and (max-width:375px){h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}}:where(.brxe-section){padding-top:var(--section-padding-0);padding-right:var(--section-padding-x);padding-bottom:var(--section-padding-0);padding-left:var(--section-padding-x);row-gap:var(--section-gap-0);column-gap:var(--section-gap-0)}:where(.brxe-container){column-gap:var(--container-gap-0);row-gap:var(--container-gap-0)}:where(.brxe-block){column-gap:var(--container-gap-0);row-gap:var(--container-gap-0)}svg.external-svg{height:.9em;min-height:.9em;width:auto;transform:translateY(1px)}svg.external-svg-margin{margin-left:.2em}.ma-content-consent-container{height:100%;position:relative}.ma-content-consent-notice>div{background-color:rgba(255,255,255,.75);padding:var(--space-s);display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:var(--space-s)}.ma-content-consent-notice a{position:relative;z-index:2}.ma-content-consent-notice button{font-size:var(--text--1)}.ma-content-consent-notice button::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.breadcrumbs{padding:0 var(--section-space-0)}.breadcrumbs nav{margin:0 auto;max-width:var(--content-width);padding:var(--content-gap) 0}.breadcrumbs nav .separator{padding:0 1rem}.breadcrumbs nav a,.breadcrumbs nav a:active,.breadcrumbs nav a:visited{color:var(--color-1)}.breadcrumbs nav a:hover{color:var(--color-2)}.breadcrumbs nav a,.breadcrumbs nav a:active,.breadcrumbs nav a:hover,.breadcrumbs nav a:visited{text-decoration-thickness:.05em}.breadcrumbs nav a,.breadcrumbs nav a:active,.breadcrumbs nav a:hover,.breadcrumbs nav a:visited{text-decoration-color:var(--color-1)}.bricks-pagination ul{padding-left:0;margin:0}.bricks-pagination ul li{list-style-type:none}.bricks-pagination ul li .current,.bricks-pagination ul li a{padding:.6rem 1.2rem;border-radius:5px}.bricks-pagination ul li .current{background-color:var(--color-1);color:var(--color-white)}.bricks-pagination ul li a{background-color:var(--color-white)}.bricks-pagination ul li a,.bricks-pagination ul li a:active,.bricks-pagination ul li a:visited{color:var(--color-1)}.bricks-pagination ul li a:hover{color:var(--color-white)}.bricks-pagination ul li a,.bricks-pagination ul li a:active,.bricks-pagination ul li a:hover,.bricks-pagination ul li a:visited{text-decoration:none}.bricks-pagination ul li a:hover{background-color:var(--color-1)}#brx-content #ez-toc-container{padding:2rem}#brx-content div+#ez-toc-container,#brx-content p+#ez-toc-container,#brx-content ul+#ez-toc-container{margin-top:5rem}#comments #comments-list ul li{position:relative}#comments #comments-list .comments-title{font-size:var(--h2);color:var(--color-1);text-transform:uppercase}#comments #comments-list .comment-body{display:flex;flex-direction:column}#comments #comments-list .comment-meta{display:flex;gap:var(--content-gap);margin-bottom:0;align-items:center}#comments #comments-list .comment-meta .says{display:none}#comments #comments-list .comment-author img{position:absolute;right:100%;top:0;width:50px;aspect-ratio:auto 1;transform:translateX(-2rem)}#comments #comments-list .comment-metadata{font-size:var(--text--1)}#comments #comments-list .comment-metadata .edit-link{position:absolute;top:0;right:0}#comments #comments-list .comment-content *+p{margin-top:var(--paragraph-spacing)}#comments #comments-list .reply{font-size:var(--text--1)}#comments #reply-title{margin-top:var(--space-m)}@media screen and (max-width:940px){#comments #comments-list .comment-author img{position:static;transform:translateX(0)}#comments #comments-list .comment-author .fn{padding-left:2rem}}@media screen and (max-width:510px){#comments #comments-list .comment-meta{flex-direction:column;align-items:flex-start;gap:var(--space-xs)}}#respond{margin-top:0;display:flex;flex-direction:column;gap:var(--content-gap)}#respond #reply-title{color:var(--color-1);font-size:var(--h2);text-transform:uppercase;margin-bottom:0}#respond #reply-title small{font-size:var(--text--1)}#respond .logged-in-as{font-size:var(--text--1)}#respond .logged-in-as span{display:none}#respond form{display:flex;flex-direction:column;gap:var(--content-gap)}#respond form input[type=submit]{background-color:var(--color-1);color:var(--color-white);padding:.5em 1.5em;border:none;border-radius:var(--radius-m)}#respond form input[type=submit]:hover{background-color:var(--color-2)}section.pswp__scroll-wrap>div{max-inline-size:none}section>div.bricks-shape-divider{max-inline-size:initial}#brx-content .brxe-post-content ol,#brx-content .brxe-post-content ul,#brx-content .brxe-text ol,#brx-content .brxe-text ul{margin-top:1em;margin-bottom:1em}#brx-content .brxe-post-content ol:first-child,#brx-content .brxe-post-content ul:first-child,#brx-content .brxe-text ol:first-child,#brx-content .brxe-text ul:first-child{margin-top:0}#brx-content .brxe-post-content ol:last-child,#brx-content .brxe-post-content ul:last-child,#brx-content .brxe-text ol:last-child,#brx-content .brxe-text ul:last-child{margin-bottom:0}#brx-content .brxe-post-content ol li,#brx-content .brxe-post-content ul li,#brx-content .brxe-text ol li,#brx-content .brxe-text ul li{margin-bottom:.5em}#brx-content .brxe-post-content ol li:last-child,#brx-content .brxe-post-content ul li:last-child,#brx-content .brxe-text ol li:last-child,#brx-content .brxe-text ul li:last-child{margin-bottom:0}#brx-content .brxe-post-content .rank-math-list,#brx-content .brxe-text .rank-math-list{margin-top:1em;margin-bottom:1em}#brx-content .brxe-post-content .rank-math-list:first-child,#brx-content .brxe-text .rank-math-list:first-child{margin-top:0}#brx-content .brxe-post-content .rank-math-list:last-child,#brx-content .brxe-text .rank-math-list:last-child{margin-bottom:0}#brx-content .brxe-post-content .rank-math-list div,#brx-content .brxe-text .rank-math-list div{margin-bottom:.5em}#brx-content .brxe-post-content .rank-math-list div:last-child,#brx-content .brxe-text .rank-math-list div:last-child{margin-bottom:0}#brx-content .brxe-post-content p,#brx-content .brxe-text p{margin-top:1em;margin-bottom:1em}#brx-content .brxe-post-content p:first-child,#brx-content .brxe-text p:first-child{margin-top:0}#brx-content .brxe-post-content p:last-child,#brx-content .brxe-text p:last-child{margin-bottom:0}#brx-content .brxe-post-content h1,#brx-content .brxe-text h1{margin-top:.7em;margin-bottom:.5em}#brx-content .brxe-post-content h1:first-child,#brx-content .brxe-text h1:first-child{margin-top:0}#brx-content .brxe-post-content h1:last-child,#brx-content .brxe-text h1:last-child{margin-bottom:0}#brx-content .brxe-post-content h2,#brx-content .brxe-text h2{margin-top:1.2em;margin-bottom:.5em}#brx-content .brxe-post-content h2:first-child,#brx-content .brxe-text h2:first-child{margin-top:0}#brx-content .brxe-post-content h2:last-child,#brx-content .brxe-text h2:last-child{margin-bottom:0}#brx-content .brxe-post-content h3,#brx-content .brxe-text h3{margin-top:1.2em;margin-bottom:.5em}#brx-content .brxe-post-content h3:first-child,#brx-content .brxe-text h3:first-child{margin-top:0}#brx-content .brxe-post-content h3:last-child,#brx-content .brxe-text h3:last-child{margin-bottom:0}#brx-content .brxe-post-content h4,#brx-content .brxe-text h4{margin-top:1.2em;margin-bottom:1em}#brx-content .brxe-post-content h4:first-child,#brx-content .brxe-text h4:first-child{margin-top:0}#brx-content .brxe-post-content h4:last-child,#brx-content .brxe-text h4:last-child{margin-bottom:0}#brx-content .brxe-post-content h5,#brx-content .brxe-text h5{margin-top:1.2em;margin-bottom:1em}#brx-content .brxe-post-content h5:first-child,#brx-content .brxe-text h5:first-child{margin-top:0}#brx-content .brxe-post-content h5:last-child,#brx-content .brxe-text h5:last-child{margin-bottom:0}#brx-content .brxe-post-content h6,#brx-content .brxe-text h6{margin-top:1.2em;margin-bottom:1em}#brx-content .brxe-post-content h6:first-child,#brx-content .brxe-text h6:first-child{margin-top:0}#brx-content .brxe-post-content h6:last-child,#brx-content .brxe-text h6:last-child{margin-bottom:0}#brx-content .brxe-post-content .wp-block-buttons,#brx-content .brxe-text .wp-block-buttons{margin-top:1.3em;margin-bottom:1.3em}#brx-content .brxe-post-content .wp-block-buttons:first-child,#brx-content .brxe-text .wp-block-buttons:first-child{margin-top:0}#brx-content .brxe-post-content .wp-block-buttons:last-child,#brx-content .brxe-text .wp-block-buttons:last-child{margin-bottom:0}#brx-content .brxe-post-content .rank-math-block,#brx-content .brxe-post-content .wp-block-embed,#brx-content .brxe-post-content .wp-block-image,#brx-content .brxe-post-content .wp-block-table,#brx-content .brxe-post-content .wp-block-video,#brx-content .brxe-text .rank-math-block,#brx-content .brxe-text .wp-block-embed,#brx-content .brxe-text .wp-block-image,#brx-content .brxe-text .wp-block-table,#brx-content .brxe-text .wp-block-video{margin-top:2em;margin-bottom:2em}#brx-content .brxe-post-content .rank-math-block:first-child,#brx-content .brxe-post-content .wp-block-embed:first-child,#brx-content .brxe-post-content .wp-block-image:first-child,#brx-content .brxe-post-content .wp-block-table:first-child,#brx-content .brxe-post-content .wp-block-video:first-child,#brx-content .brxe-text .rank-math-block:first-child,#brx-content .brxe-text .wp-block-embed:first-child,#brx-content .brxe-text .wp-block-image:first-child,#brx-content .brxe-text .wp-block-table:first-child,#brx-content .brxe-text .wp-block-video:first-child{margin-top:0}#brx-content .brxe-post-content .rank-math-block:last-child,#brx-content .brxe-post-content .wp-block-embed:last-child,#brx-content .brxe-post-content .wp-block-image:last-child,#brx-content .brxe-post-content .wp-block-table:last-child,#brx-content .brxe-post-content .wp-block-video:last-child,#brx-content .brxe-text .rank-math-block:last-child,#brx-content .brxe-text .wp-block-embed:last-child,#brx-content .brxe-text .wp-block-image:last-child,#brx-content .brxe-text .wp-block-table:last-child,#brx-content .brxe-text .wp-block-video:last-child{margin-bottom:0}.brxe-post-content a:not(.gb-button),.brxe-post-content a:not(.gb-button):active,.brxe-post-content a:not(.gb-button):visited{color:var(--color-text)}.brxe-post-content a:not(.gb-button):hover{color:var(--color-1)}.brxe-post-content figcaption{font-style:italic;margin-bottom:0}.brxe-post-content table{border-collapse:collapse;width:100%}.brxe-post-content table td,.brxe-post-content table th{border:1px solid #ddd;padding:10px 14px;text-align:left}.brxe-post-content table th{font-weight:700;border-bottom:2px solid #ccc}.brxe-post-content table tbody tr:nth-child(even){background-color:#fafafa}.brxe-post-content .wp-block-button a{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--button-border-radius);border-style:var(--button-border-style);border-width:var(--button-border-width);font-style:var(--button-font-style);font-weight:var(--button-font-weight);gap:var(--button-gap);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);min-inline-size:var(--button-min-inline-size);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-align:var(--button-text-align);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-transform);transition:var(--button-transition,var(--transition));background-color:var(--button-bg);border-color:var(--button-border);--button-bg:var(--color-1);--button-bg-hover:var(--color-2);--button-border:var(--color-1);--button-border-hover:var(--color-2);--button-text:var(--color-white);--button-text-hover:var(--color-white);font-size:var(--text-0)}.brxe-post-content .wp-block-button a,.brxe-post-content .wp-block-button a:active,.brxe-post-content .wp-block-button a:visited{color:var(--button-text)}.brxe-post-content .wp-block-button a:hover{background-color:var(--button-bg-hover);color:var(--button-text-hover);border-color:var(--button-border-hover)}.brxe-post-content .wp-block-button__link{--button-bg:var(--color-1);--button-bg-hover:var(--color-2);--button-border:var(--color-1);--button-border-hover:var(--color-2);--button-text:var(--color-white);--button-text-hover:var(--color-white);font-size:var(--text-0)}.brxe-post-content .wp-block-table{font-size:var(--text--1)}.sticky-button{position:fixed;right:0;top:30vh;z-index:5000;display:flex;flex-direction:column;gap:5rem}.sticky-button a.sticky-1{background:var(--color-2);background:linear-gradient(90deg,var(--color-g2-1),var(--color-g2-2))}.sticky-button a.sticky-1:hover{background:linear-gradient(90deg,var(--color-g2-2),var(--color-g2-1))}.sticky-button a.sticky-2{background:var(--color-1);background:linear-gradient(90deg,var(--color-g1-1),var(--color-g1-2))}.sticky-button a.sticky-2:hover{background:linear-gradient(90deg,var(--color-g1-2),var(--color-g1-1))}.sticky-button a{padding:1.5rem 3rem;padding-bottom:2.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-white);line-height:1;font-weight:400;text-transform:uppercase}.sticky-button a,.sticky-button a:active,.sticky-button a:hover,.sticky-button a:visited{color:var(--color-white)}.sticky-button a,.sticky-button a:active,.sticky-button a:hover,.sticky-button a:visited{text-decoration:none}.sticky-button img{height:8rem;width:auto;display:block}@media screen and (max-width:1400px){.sticky-button{display:none}}.content-grid{--content-grid-gutter:var(--section-padding-x);--content-grid-feature-space:15rem;--content-grid-content-width:min(var(--container-max-width), 100% - (var(--content-grid-gutter) * 2));padding-left:0;padding-right:0;display:grid;column-gap:0!important;grid-template-columns:[full-start] var(--content-grid-gutter) [full-gutter-start] minmax(0,1fr) [feature-start] minmax(0,var(--content-grid-feature-space)) [content-start] calc(var(--content-grid-content-width)/ 2) [content-half] calc(var(--content-grid-content-width)/ 2) [content-end] minmax(0,var(--content-grid-feature-space)) [feature-end] minmax(0,1fr) [full-gutter-end] var(--content-grid-gutter) [full-end]}.content-grid>*{grid-column:content;max-width:none}a.clickable-parent::before,button.clickable-parent::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:100}.clickable-parent a::before,.clickable-parent button::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:100}.link-container{position:relative}.link-container a::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:100}.link-container a.link::before{z-index:200}