html,body{max-width:100vw;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0;font-family:acumin-pro,Arial,Helvetica,sans-serif!important}a{color:inherit;text-decoration:none}.cta{border-radius:0!important}.cta:hover{cursor:pointer;color:#fff!important;background-color:#ad141a!important}.cta:disabled,.cta[aria-disabled=true]{pointer-events:none!important;cursor:not-allowed!important;color:#666!important;text-transform:uppercase!important;background-color:#eaeaea!important;border-color:#eaeaea!important;font-style:italic!important}.cta.cta-primary{color:#fff;text-align:center;width:100%;height:50px;clip-path:polygon(var(--cut)0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut))100%,0 100%,0 var(--cut));background-color:#d2181f;position:relative;text-transform:uppercase!important;--cut:10px!important;padding:16px 24px!important;font-size:16px!important;font-style:italic!important;font-weight:800!important}.cta.cta-primary span{align-items:center;width:38px;height:16px;display:contents}.cta.cta-primary:focus-visible{color:#fff!important;background-color:#ad141a!important;outline:2px solid #2189d4!important}.cta.cta-secondary{color:#d2181f;background-color:unset;border:1px solid #d2181f;padding:16px 24px;font-size:16px;font-style:italic;font-weight:700;text-transform:uppercase!important;gap:8px!important}.cta.cta-secondary:focus-visible{color:#fff!important;background-color:#ad141a!important;outline:2px solid #2189d4!important}.cta.cta-tertiary{font-weight:800!important}.cta.cta-tertiary:hover{background-color:unset!important;color:#ad141a!important;border-color:#ad141a!important}.cta.cta-tertiary:hover svg{color:#ad141a!important}.cta.cta-tertiary:focus-visible{outline:2px solid #2189d4!important}.tab.select{color:#fff!important;background-color:#1e0576!important;border:1px solid #1e0576!important}.tab.select:hover{color:#ad141a!important;background-color:unset!important;border:2px solid #ad141a!important}.tab.unselect{color:#d2181f!important;background-color:#fff!important;border:1px solid #d2181f!important}.tab.unselect:hover{color:#ad141a!important;background-color:unset!important;border:2px solid #ad141a!important}
