*,:after,:before{border:0 solid #e5e7eb}:after,:before{--a:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit;color:rgba(0,0,0,.95);height:100%;width:100%}h1,h2,h3{font-size:inherit;font-weight:inherit}a{text-decoration:inherit;color:#e90606}button,input{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}figure,h1,h2,h3,p{margin:0}ul{list-style:none;margin:0;padding:0}input::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}img,svg{display:block;vertical-align:middle}[hidden]{display:none}.aR{position:relative}.aV{position:sticky}.aW{top:4.5rem}.z{grid-column:1/-1}.aw{margin:auto}.aH{margin-top:1.5rem;margin-bottom:1.5rem}.aT{margin-bottom:3rem}.a3{margin-bottom:.5rem}.aX{margin-bottom:.75rem}.aa{margin-bottom:1rem}.ab{margin-top:.5rem}.a5{-webkit-line-clamp:3}.a5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.au{display:block}.aC{display:inline}.A{display:flex}._{display:none}.av{height:auto}.aU{height:75rem}.a8{width:6rem}.E{width:100%}.aF{max-width:min(100% - 2rem,42rem)}.F{max-width:73rem}.as{max-width:150rem}.J{max-width:54.5rem}.aS{max-width:18.75rem}.at{max-width:100%}.a7{flex-shrink:0}@keyframes a{50%{opacity:.5}}.B{flex-direction:column}.C{align-items:center}.D{justify-content:center}.aZ{justify-content:space-between}.K{align-self:center}.a_{border-top-width:1px}.a0{--b:1;border-top-color:rgb(215,215,217,var(--b))}.ax{--c:1;background-color:rgb(255,255,255,var(--c))}.L{padding-left:1rem;padding-right:1rem}.a1{padding-top:1rem;padding-bottom:1rem}.M{padding-bottom:1.5rem}.a2{padding-right:.5rem}.ay{padding-top:.5rem}.G{padding-top:2rem}.ad{text-align:center}.aA{font-size:.813rem}.ae{font-size:1.75rem}.a6{font-size:1rem;line-height:1.5rem}.al{font-size:.875rem;line-height:1.25rem}.aY{font-size:1.25rem;line-height:1.75rem}.O{font-size:.75rem;line-height:1rem}.P{font-weight:700}.af{font-weight:500}.Q{text-transform:uppercase}.R{line-height:1rem}.aK{line-height:1.5rem}.ag{line-height:1.875rem}.aD{line-height:1.25}.ah{letter-spacing:.03125rem}.aL{letter-spacing:.01563em}.am{letter-spacing:.6px}.S{letter-spacing:.05em}.aE{color:rgba(0,0,0,.95)}.an{--d:1;color:rgb(104,108,115,var(--d))}.aM{--d:1;color:rgb(139,141,145,var(--d))}.a4{--d:1;color:rgb(233,6,6,var(--d))}html{height:100%;width:100%}*,:after,:before,html{box-sizing:border-box}.da{height:100%}.T:after{content:var(--a);margin-left:.375rem;margin-right:.375rem}.U:after{content:var(--a);display:inline-block}.V:after{content:var(--a);height:.25rem}.W:after{content:var(--a);width:.25rem}.X:after{--e:-50%}.X:after{content:var(--a);transform:translate(var(--f),var(--e)) rotate(var(--g)) skewX) skewY) scaleX(var(--h)) scaleY(var(--i))}.Y:after{content:var(--a);border-radius:9999px}.Z:after{content:var(--a);--c:1;background-color:rgb(233,6,6,var(--c))}@media (min-width:768px){.ao{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.ac{margin-bottom:1.4625rem}.aO{display:inline-block}.aG{max-width:50rem}.ap{justify-content:space-between}.aq{gap:1.25rem}.aB{padding-left:0;padding-right:0}.H{padding-left:1.5rem;padding-right:1.5rem}.aI{padding-left:6.5rem}.aJ{padding-right:3.5rem}.I{padding-top:3rem}.aN{text-align:left}.ai{font-size:2.4375rem}.aj{line-height:2.9375rem}}div.aP img{height:auto;max-width:100%}@media (max-width:1024px){.ar{flex-direction:column}.ar>.aQ{max-width:none}.ar .aU{height:auto}.ar>.aQ h2{margin-top:6rem}.ar>.aQ article{padding:1rem;flex-flow:column-reverse}.ar>.aQ article img{width:100%}.ar>.aQ .a2 a{margin:1rem 0}}