.sec_btn{color:var(--color-black);position:relative}.sec_btn-link{color:inherit;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;font-size:inherit;background-color:#0000;border:none;border-radius:4px;outline:none;align-items:center;gap:.5rem;font-weight:700;display:flex}.sec_btn:after,.sec_btn:before{content:"";height:2px;transition:all .4s;display:inline-block;position:absolute;bottom:-5px}.sec_btn:after{background-color:currentColor;width:100%;transition-delay:50ms;left:0}.sec_btn:before{background-color:var(--color-yellow);width:0%;transition-delay:.2s;right:0}.sec_btn:hover:after{width:0%}.sec_btn:hover:before{width:100%}.sec_btn-icon{font-size:inherit}.light{color:var(--color-white)}.light:before{background-color:var(--color-black)}
.header{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='250' preserveAspectRatio='none' viewBox='0 0 1440 250'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1000%26quot%3b)' fill='none'%3e%3cpath d='M42 250L292 0L533.5 0L283.5 250z' fill='url(%26quot%3b%23SvgjsLinearGradient1001%26quot%3b)'%3e%3c/path%3e%3cpath d='M257.6 250L507.6 0L558.6 0L308.6 250z' fill='url(%26quot%3b%23SvgjsLinearGradient1001%26quot%3b)'%3e%3c/path%3e%3cpath d='M476.20000000000005 250L726.2 0L822.2 0L572.2 250z' fill='url(%26quot%3b%23SvgjsLinearGradient1001%26quot%3b)'%3e%3c/path%3e%3cpath d='M736.8000000000001 250L986.8000000000001 0L1270.3000000000002 0L1020.3000000000001 250z' fill='url(%26quot%3b%23SvgjsLinearGradient1001%26quot%3b)'%3e%3c/path%3e%3cpath d='M1407 250L1157 0L1106 0L1356 250z' fill='url(%26quot%3b%23SvgjsLinearGradient1002%26quot%3b)'%3e%3c/path%3e%3cpath d='M1174.4 250L924.4000000000001 0L625.9000000000001 0L875.9000000000001 250z' fill='url(%26quot%3b%23SvgjsLinearGradient1002%26quot%3b)'%3e%3c/path%3e%3cpath d='M956.8 250L706.8 0L483.29999999999995 0L733.3 250z' fill='url(%26quot%3b%23SvgjsLinearGradient1002%26quot%3b)'%3e%3c/path%3e%3cpath d='M723.1999999999999 250L473.19999999999993 0L378.69999999999993 0L628.6999999999999 250z' fill='url(%26quot%3b%23SvgjsLinearGradient1002%26quot%3b)'%3e%3c/path%3e%3cpath d='M1270.4330647295656 250L1440 80.43306472956547L1440 250z' fill='url(%26quot%3b%23SvgjsLinearGradient1001%26quot%3b)'%3e%3c/path%3e%3cpath d='M0 250L169.56693527043453 250L 0 80.43306472956547z' fill='url(%26quot%3b%23SvgjsLinearGradient1002%26quot%3b)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1000'%3e%3crect width='1440' height='250' fill='white'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient x1='0%25' y1='100%25' x2='100%25' y2='0%25' id='SvgjsLinearGradient1001'%3e%3cstop stop-color='rgba(15%2c 70%2c 185%2c 0.2)' offset='0'%3e%3c/stop%3e%3cstop stop-opacity='0' stop-color='rgba(15%2c 70%2c 185%2c 0.2)' offset='0.66'%3e%3c/stop%3e%3c/linearGradient%3e%3clinearGradient x1='100%25' y1='100%25' x2='0%25' y2='0%25' id='SvgjsLinearGradient1002'%3e%3cstop stop-color='rgba(15%2c 70%2c 185%2c 0.2)' offset='0'%3e%3c/stop%3e%3cstop stop-opacity='0' stop-color='rgba(15%2c 70%2c 185%2c 0.2)' offset='0.66'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-position:bottom;background-repeat:no-repeat;justify-content:space-around;height:85dvh;padding:6rem 12rem;display:flex}@media only screen and (max-width:37.5em){.header{flex-direction:column-reverse;justify-content:start;align-items:center;gap:2rem;height:90dvh;margin-bottom:6rem;padding:0 8rem}}@media only screen and (max-width:31.25em){.header{padding:0 6rem}}.header_img{text-align:center}@media only screen and (max-width:37.5em){.header_img img{width:100%}.header_content{margin-top:6rem}}.header_content{flex-direction:column;align-items:flex-start;gap:1.6rem;display:flex}.header .red{color:var(--color-tri)}.header_btn{margin-left:5px;font-size:1.8rem}@media only screen and (max-width:43.75em){.header_btn{font-size:1.6rem;transform:translateY(-12px)}}.header_tagline{color:var(--color-black)}.header_tagline .primary{font-size:6.2rem}@media only screen and (max-width:43.75em){.header_tagline .primary{font-size:5.2rem}}@media only screen and (max-width:37.5em){.header_tagline .primary{font-size:4.6rem}}@media only screen and (max-width:25em){.header_tagline .primary{font-size:3.6rem}}.header_tagline .secondary{color:var(--color-grey-dark);letter-spacing:.5px;margin:2rem 0 2rem 6px;font-size:2rem;font-weight:500}@media only screen and (max-width:37.5em){.header_tagline .secondary{font-size:1.6rem}}@media only screen and (max-width:31.25em){.header_tagline .secondary{font-size:1.4rem}}
