.btn-arrow{width:fit-content;padding-right:2rem;background-image:url(/images/arrow-red-right.svg);background-repeat:no-repeat;background-position:center right .7rem;color:inherit;margin-top:1rem;display:block;text-transform:uppercase;font-size:.8rem}.btn-arrow>span{display:inline-block;transform:translateY(2px)}.btn-arrow:hover{color:#cd352d}.btn-default{font-size:.8rem;font-family:degular,sans-serif;padding-block:.5rem;padding-inline:1rem;margin-block:1rem;display:block;width:fit-content;text-align:center;background-color:transparent;color:#fff;text-transform:uppercase;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all 500ms ease-in-out;cursor:pointer;overflow:hidden;position:relative;border:2px solid #cd352d}.btn-default span{color:#fff;position:relative;z-index:2;transition:all 500ms ease-in-out;display:inline-block}.btn-default span>img{width:.7rem;position:absolute;top:calc(50% - 2px);right:-1.25rem;transform:translateY(-50%)}.btn-default::before{position:absolute;width:140%;height:110%;content:"";top:0;left:-20%;background-color:#cd352d;z-index:1;transition:all 500ms ease-in-out;transform:skew(-40deg)}.btn-default:hover{filter:none}.btn-default:hover span{color:#cd352d}.btn-default:hover::before{left:-160%}.btn-white{font-size:.8rem;font-family:degular,sans-serif;padding-block:.5rem;padding-inline:1rem;margin-block:1rem;display:block;width:fit-content;text-align:center;background-color:transparent;color:#fff;text-transform:uppercase;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all 500ms ease-in-out;cursor:pointer;overflow:hidden;position:relative;border:2px solid #cd352d;border-color:#fff}.btn-white span{color:#fff;position:relative;z-index:2;transition:all 500ms ease-in-out;display:inline-block}.btn-white span>img{width:.7rem;position:absolute;top:calc(50% - 2px);right:-1.25rem;transform:translateY(-50%)}.btn-white::before{position:absolute;width:140%;height:110%;content:"";top:0;left:-20%;background-color:#cd352d;z-index:1;transition:all 500ms ease-in-out;transform:skew(-40deg)}.btn-white:hover{filter:none}.btn-white:hover span{color:#cd352d}.btn-white:hover::before{left:-160%}.btn-white span{color:#000}.btn-white::before{background-color:#fff;right:-20%;left:auto}.btn-white:hover span{color:#fff}.btn-white:hover::before{right:-160%;left:auto}.btn-black{font-size:.8rem;font-family:degular,sans-serif;padding-block:.5rem;padding-inline:1rem;margin-block:1rem;display:block;width:fit-content;text-align:center;background-color:transparent;color:#fff;text-transform:uppercase;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all 500ms ease-in-out;cursor:pointer;overflow:hidden;position:relative;border:2px solid #cd352d;border-color:#000}.btn-black span{color:#fff;position:relative;z-index:2;transition:all 500ms ease-in-out;display:inline-block}.btn-black span>img{width:.7rem;position:absolute;top:calc(50% - 2px);right:-1.25rem;transform:translateY(-50%)}.btn-black::before{position:absolute;width:140%;height:110%;content:"";top:0;left:-20%;background-color:#cd352d;z-index:1;transition:all 500ms ease-in-out;transform:skew(-40deg)}.btn-black:hover{filter:none}.btn-black:hover span{color:#cd352d}.btn-black:hover::before{left:-160%}.btn-black.-bg{background-color:#fff}.btn-black.-alt:hover span{color:#fff!important}.btn-black span{color:#fff}.btn-black::before{background-color:#000;right:-20%;left:auto}.btn-black:hover span{color:#000}.btn-black:hover::before{right:-160%;left:auto}.btn-blue{font-size:.8rem;font-family:degular,sans-serif;padding-block:.5rem;padding-inline:1rem;margin-block:1rem;display:block;width:fit-content;text-align:center;background-color:transparent;color:#fff;text-transform:uppercase;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all 500ms ease-in-out;cursor:pointer;overflow:hidden;position:relative;border:2px solid #cd352d;border-color:#3b3fb6}.btn-blue span{color:#fff;position:relative;z-index:2;transition:all 500ms ease-in-out;display:inline-block}.btn-blue span>img{width:.7rem;position:absolute;top:calc(50% - 2px);right:-1.25rem;transform:translateY(-50%)}.btn-blue::before{position:absolute;width:140%;height:110%;content:"";top:0;left:-20%;background-color:#cd352d;z-index:1;transition:all 500ms ease-in-out;transform:skew(-40deg)}.btn-blue:hover{filter:none}.btn-blue:hover span{color:#cd352d}.btn-blue:hover::before{left:-160%}.btn-blue.-alt{background-color:#000}.btn-blue.-alt:hover span{color:#fff}.btn-blue span{color:#fff}.btn-blue::before{background-color:#3b3fb6;right:-20%;left:auto}.btn-blue:hover span{color:#3b3fb6}.btn-blue:hover::before{right:-160%;left:auto}main>section:not(:first-child){max-width:1000px;padding-inline:2rem!important;margin-inline:auto}main section a{font-weight:700}#intro{padding-block:3rem}#intro h1{font-size:1.5rem;margin-bottom:0}#image-preview{padding-top:2rem}.bg-white blockquote{color:#cd352d}.bg-white h4{font-size:1rem!important;font-weight:300;text-transform:none}.bg-white h3{font-size:1.5rem;text-transform:none}.bg-white ol{margin-left:1rem}.bg-white ul{list-style:disc;margin-left:1rem;margin-bottom:1rem}.bg-white p:last-of-type{margin-bottom:1rem}.bg-white iframe{width:100%;aspect-ratio:16/9;height:auto}