.Ca-z{color:#1f1f1f;line-height:1.5;font:400 14px Open Sans,sans-serif;max-width:1440px;margin:auto;overflow:hidden;position:relative}.Ca-z h1{color:#1f1f1f;font:400 28px Open Sans,sans-serif;margin-bottom:0}@media (max-width:650px){.Ca-z h1{font-size:24px}}.Ca-z h2{color:#1f1f1f;font:600 24px Open Sans,sans-serif}@media (max-width:650px){.Ca-z h2{font-size:20px}}.Ca-z h3{color:#1f1f1f;font:600 18px Open Sans,sans-serif}.Ca-z h4{color:#1f1f1f;font:600 16px Open Sans,sans-serif}.Ca-z h5{color:#1f1f1f;font:700 14px Open Sans,sans-serif}.Ca-z h1{box-sizing:border-box;padding:0 32px 16px}.Ca-z h1 *,.Ca-z h1 :after,.Ca-z h1 :before{box-sizing:inherit}.Ca-z h1 img{max-width:100%}@media (max-width:650px){.Ca-z h1{padding:0 16px 8px}}.Ca-z hr{margin-bottom:32px}@media (max-width:650px){.Ca-z hr{margin-right:-12px;margin-left:-12px;margin-bottom:16px}}.kB-z{display:grid;grid-template-areas:"header header header header" "menu main main main" "header2 header2 header2 header2" "menu2 main2 main2 main2"}@media (min-width:768px){.kB-z{grid-column-gap:16px}}.lB-z,.mB-z,.nB-z,.oB-z,.pB-z,.qB-z{min-width:0}.lB-z{grid-area:header}.mB-z{grid-area:header2}.nB-z{grid-area:menu}@media (min-width:768px){.nB-z{padding:0 32px}}@media (min-width:1441px){.nB-z{padding:0}}.oB-z{grid-area:menu2}@media (min-width:768px){.oB-z{padding:0 32px}}@media (min-width:1441px){.oB-z{padding:0}}.pB-z{grid-area:main}.qB-z{grid-area:main2}.Tx-z{color:#1f1f1f;line-height:1.5;font:400 14px Open Sans,sans-serif;max-width:1440px;margin:auto}.Tx-z h1{color:#1f1f1f;font:400 28px Open Sans,sans-serif;margin-bottom:0}@media (max-width:650px){.Tx-z h1{font-size:24px}}.Tx-z h2{color:#1f1f1f;font:600 24px Open Sans,sans-serif}@media (max-width:650px){.Tx-z h2{font-size:20px}}.Tx-z h3{color:#1f1f1f;font:600 18px Open Sans,sans-serif}.Tx-z h4{color:#1f1f1f;font:600 16px Open Sans,sans-serif}.Tx-z h5{color:#1f1f1f;font:700 14px Open Sans,sans-serif}.Tx-z .Ux-z{box-sizing:border-box;color:#1f1f1f;font:400 28px Open Sans,sans-serif;padding:0 32px;margin:0 auto 16px;max-width:1440px}.Tx-z .Ux-z *,.Tx-z .Ux-z :after,.Tx-z .Ux-z :before{box-sizing:inherit}.Tx-z .Ux-z img{max-width:100%}@media (max-width:650px){.Tx-z .Ux-z{font-size:24px}}@media (min-width:1441px){.Tx-z .Ux-z{padding:0}}@media (max-width:650px){.Tx-z .Ux-z{margin-top:24px;padding:0 12px}}.Vx-z{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.Vx-z+.heroComponent{margin-top:-24px}