:root{--toastify-color-light:var(--colors-white500);--toastify-color-progress-light:var(--colors-orange500);--toastify-text-color-light:var(--colors-black500);--colors-orange100:rgba(253,83,4,.15);--colors-orange500:#fd5304;--colors-orange500Opacity:rgba(253,83,4,.15);--colors-orange600:#e14a04;--colors-black500:#000;--colors-black500Opacity:rgba(0,0,0,.15);--colors-gray500:#4a4a4a;--colors-gray700:#2c2c2c;--colors-white500:#fff;--colors-white600:#e1e1e1;--colors-white700:#cacaca;--fonts-body:var(--font-switzer),sans-serif;--fonts-heading:var(--font-thunder),sans-serif;--fonts-cta:var(--font-barlow),sans-serif}h1{font-family:var(--fonts-heading);font-style:normal;font-weight:700;text-transform:uppercase;font-size:88px;line-height:90%;letter-spacing:2.64px;margin:0}h1.large{font-size:88px}h1.hero,h1.large{font-family:var(--fonts-heading);font-style:normal;font-weight:700;line-height:80%;letter-spacing:.03em;text-transform:uppercase}h1.hero{font-size:160px}h1.small{font-family:var(--fonts-heading);font-style:normal;font-weight:700;font-size:56px;line-height:100%;letter-spacing:.03em;text-transform:uppercase;text-align:left}h2{font-size:56px;font-weight:700}h2,h3{line-height:1;letter-spacing:1px;font-family:var(--fonts-heading);font-style:normal;text-transform:uppercase;margin:0}h3{font-size:32px;font-weight:600}.xl{font-family:var(--fonts-heading);font-size:40px;font-style:normal;font-weight:500;line-height:1;letter-spacing:1px}.l{font-size:20px;line-height:28}.l,body,html{font-family:var(--fonts-body);font-style:normal;font-weight:400}body,html{color:var(--colors-black500);font-size:18px;line-height:1.5;margin:0}.cta{font-family:var(--fonts-cta);font-size:16px;font-style:normal;font-weight:500;line-height:1;letter-spacing:.32px;text-transform:uppercase}a{text-decoration:none}main,section{margin:0}img{max-width:100%;height:auto}p{margin:0}p:not(:last-of-type){margin-bottom:16px}.swiper .swiper-pagination{position:relative;margin-top:24px}.swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fd5304}.swiper .swiper-pagination-bullet{background-color:#d9d9d9;opacity:1}@media screen and (min-width:768px){h1{font-size:160px;line-height:80%;letter-spacing:.03em}h1.large{font-size:240px}h1.hero{font-size:368px;text-align:center}h1.small{font-size:88px}h2{font-size:64px;line-height:90%;letter-spacing:1.92px}h3{font-size:40px;line-height:1}.xl{line-height:1.3}.l,.xl{font-weight:500}.l{font-size:24px;line-height:1.6;letter-spacing:.72px}body,html{font-size:20px}}._1mvnv1c0{background-color:#dcdcdc;color:var(--colors-white500);padding-top:32px;padding-bottom:16px}.hwuonq0{max-width:1680px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.hwuonq3{padding:0}.hwuonq4{padding-top:68px;padding-bottom:68px}.hwuonq5{padding-top:32px;padding-bottom:32px}.hwuonq6{padding-top:0;padding-bottom:0}@media screen and (min-width:768px){.hwuonq1{padding-left:64px;padding-right:64px}.hwuonq2{padding-left:80px;padding-right:80px}.hwuonq4{padding-top:120px;padding-bottom:120px}.hwuonq5{padding-top:40px;padding-bottom:40px}}._1594jyp0{padding:12px 32px;border-radius:1000px;border-width:1px;border-style:solid;font-family:var(--fonts-cta);font-size:20px;font-weight:500;line-height:1;letter-spacing:.4px;text-transform:uppercase;transition:all .3s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none}._1594jyp1{border-color:var(--colors-white500);background-color:var(--colors-white500);color:var(--colors-black500)}._1594jyp1:hover{border-color:var(--colors-white700);background-color:var(--colors-white700)}._1594jyp2{border-color:var(--colors-orange500);background-color:var(--colors-orange500);color:var(--colors-white500)}._1594jyp2:hover{border-color:var(--colors-orange600);background-color:var(--colors-orange600)}._1594jyp3{border-color:var(--colors-black500);background-color:var(--colors-black500);color:var(--colors-white500)}._1594jyp3:hover{border-color:#4a4a4a;background-color:#4a4a4a}._1594jyp4{border-color:var(--colors-white500);color:var(--colors-white500)}._1594jyp4:hover{background-color:hsla(0,0%,100%,.2)}._1594jyp5{border-color:var(--colors-orange500);color:var(--colors-white500)}._1594jyp5:hover{background-color:rgba(253,83,4,.15)}._1594jyp5:hover,._1594jyp6{color:var(--colors-black500)}._1594jyp6{border-color:var(--colors-black500)}._1594jyp6:hover{background-color:rgba(0,0,0,.15)}.vxfnno0{font-family:var(--fonts-cta);font-size:20px;font-weight:500;line-height:1;letter-spacing:.4px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;text-underline-offset:4px;transition:all .3s linear}.vxfnno1{color:var(--colors-orange500)}.vxfnno1:hover{color:var(--colors-orange600)}.vxfnno2{color:var(--colors-black500)}.vxfnno2:hover{color:var(--colors-orange500)}.vxfnno3{color:var(--colors-white500)}.vxfnno3:hover{color:var(--colors-orange500)}.vxfnno5{font-size:16px;letter-spacing:.32px}@media screen and (max-width:768px){.vxfnno4{color:var(--colors-black500)}}.oqyjkw0{display:grid;grid-gap:32px;gap:32px;align-items:center;text-align:center}.oqyjkw1{display:flex;gap:32px;flex-direction:column}@media screen and (min-width:768px){.oqyjkw0{grid-template-columns:1fr auto;text-align:left}.oqyjkw1{flex-direction:row}}._1vdo0n50{background-color:var(--colors-black500);color:var(--colors-white500);font-size:16px;font-weight:600;line-height:1;letter-spacing:.32px;text-transform:uppercase;position:relative;overflow:hidden}._1vdo0n51{position:absolute;top:-26vw;left:0;bottom:0;z-index:0;width:100%}._1vdo0n52{padding:0;margin:0;list-style:none}._1vdo0n53{display:flex;flex-wrap:wrap;gap:64px;flex-direction:column;justify-content:center;text-align:center}._1vdo0n54{display:grid;grid-gap:108px;gap:108px;position:relative;z-index:1}._1vdo0n55{display:grid;grid-gap:48px;gap:48px}._1vdo0n56{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;text-align:center}._1vdo0n57{display:flex;gap:48px;flex-wrap:wrap;flex-direction:column;text-align:center}._1vdo0n58{margin:0;padding:0;list-style:none;font-size:16px;font-weight:600;line-height:1;letter-spacing:.32px;color:var(--colors-white500);display:grid;grid-gap:16px;gap:16px}._1vdo0n59{color:var(--colors-orange500);margin-bottom:8px}._1vdo0n5a{color:var(--colors-white500)}._1vdo0n5b{color:var(--colors-orange500)}._1vdo0n5c{display:flex;gap:16px;justify-content:center}@media screen and (max-width:900px){._1vdo0n50{padding-bottom:100px}}@media screen and (min-width:768px){._1vdo0n51{top:-9vw;width:33vw}._1vdo0n53{flex-wrap:nowrap;justify-content:space-between;flex-direction:row;gap:32px;text-align:left}._1vdo0n56{grid-template-columns:1fr auto;text-align:left}._1vdo0n57{flex-wrap:nowrap;flex-direction:row;text-align:left}._1vdo0n5c{justify-content:start}}._1po2j4d0{position:absolute;top:0;left:0;width:100%;z-index:1;color:var(--colors-white500)}._1po2j4d1{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:40px 20px}._1po2j4d2{display:none}._1po2j4d3{font-family:var(--fonts-cta);font-size:20px;font-weight:500;line-height:1;letter-spacing:.4px;text-transform:uppercase;transition:all .3s linear;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}._1po2j4d3:hover{-webkit-text-decoration-color:var(--colors-white500);text-decoration-color:var(--colors-white500)}._1po2j4d4{color:var(--colors-white500)}._1po2j4d5{color:var(--colors-black500)}@media screen and (max-width:768px){._1po2j4d1{justify-content:center}}@media screen and (min-width:900px){._1po2j4d2{display:flex;gap:32px;align-items:center}}._17l7d0d0{display:flex;justify-content:center;text-align:center;align-items:center}._17l7d0d0,._1sqe19n0{color:var(--colors-orange500)}._1sqe19n0:hover{color:var(--colors-orange600)}._1sqe19n1{max-width:100%;width:100%;height:auto}._1sqe19n2{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}._1sqe19n3{display:flex;justify-content:center;gap:16px;flex-direction:row;margin-top:16px;margin-bottom:32px}._1sqe19n4{display:flex;gap:32px;flex-direction:column;margin-top:80px}@media screen and (min-width:768px){._1sqe19n2{gap:64px;grid-template-columns:repeat(2,1fr)}._1sqe19n4{gap:32px;flex-direction:row}}@media screen and (min-width:1024px){._1sqe19n2{gap:64px;grid-template-columns:repeat(3,1fr)}._1sqe19n4{gap:64px}}