@font-face{font-family:"SF Pro Display";src:url("../fonts/SF-Pro-Display-Regular.otf") format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"SF Pro Display";src:url("../fonts/SF-Pro-Display-Medium.otf") format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"SF Pro Display";src:url("../fonts/SF-Pro-Display-Semibold.otf") format("opentype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"SF Pro Display";src:url("../fonts/sf-pro-display-bold.otf") format("opentype");font-style:normal;font-weight:700;font-display:swap}.btn-primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;border-radius:49px;padding:9px 9px 9px 30px;background:#131111;color:#fff;font-size:20px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width: 768px){.btn-primary{padding:12px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.btn-primary:hover{background:#febc1d;color:#131111}.btn-primary:hover::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M4.5 13.5L13.5 4.5M13.5 4.5H6.75M13.5 4.5V11.25' stroke='%23131111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-color:rgba(19,17,17,.2)}.btn-primary:active{background:#d59c12;color:#131111}.btn-primary:active::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M4.5 13.5L13.5 4.5M13.5 4.5H6.75M13.5 4.5V11.25' stroke='%23131111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-color:rgba(19,17,17,.2)}.btn-primary::after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M4.5 13.5L13.5 4.5M13.5 4.5H6.75M13.5 4.5V11.25' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:24px;background-color:hsla(0,0%,100%,.2);background-repeat:no-repeat;background-position:center;background-size:18px 18px;width:36px;height:36px;min-width:36px;min-height:36px;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-secondary{min-width:147px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;border-radius:49px;padding:10px;background:#febc1d;color:#131111;font-size:15px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-secondary:hover{background:#131111;color:#fff}*{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}ul{list-style:none;padding-left:0}a{text-decoration:none;color:inherit}input:focus-visible::-webkit-input-placeholder{font-size:0}input:focus-visible::-moz-placeholder{font-size:0}input:focus-visible:-ms-input-placeholder{font-size:0}input:focus-visible::-ms-input-placeholder{font-size:0}input:focus-visible::placeholder{font-size:0}button{cursor:pointer;padding:0;font-family:inherit;border:none;background-color:rgba(0,0,0,0)}html{scroll-behavior:smooth}body{font-family:"SF Pro Display",sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:rgba(19,17,17,.5);background:#fff;-webkit-font-smoothing:antialiased}@media(max-width: 1024px){body{font-size:14px}}@media(max-width: 768px){body{font-size:14px}}body.no-scroll{overflow:hidden}.body-small{font-family:"SF Pro Display",sans-serif;font-size:13px;font-weight:500;line-height:1.5}.body-huge{font-family:"SF Pro Display",sans-serif;font-size:20px;font-weight:400;line-height:24px}.h1{font-family:"SF Pro Display",sans-serif;font-size:64px;font-weight:500;font-stretch:expanded;line-height:76.8px;color:#131111}@media(max-width: 1024px){.h1{font-size:48px;line-height:67.2px}}@media(max-width: 768px){.h1{font-size:40px;line-height:48px}}.h1-huge{font-family:"SF Pro Display",sans-serif;font-size:85px;font-weight:500;font-stretch:expanded;line-height:96px;color:#fff}@media(max-width: 1024px){.h1-huge{font-size:72px;line-height:80.6px}}@media(max-width: 768px){.h1-huge{font-size:60px;line-height:67.2px}}.h2{font-family:"SF Pro Display",sans-serif;font-size:48px;font-weight:500;font-stretch:expanded;line-height:57.6px;color:#131111}@media(max-width: 1024px){.h2{font-size:40px;line-height:48px}}@media(max-width: 768px){.h2{font-size:32px;line-height:38.4px}}.h3{font-family:"SF Pro Display",sans-serif;font-size:25px;font-weight:500;line-height:28.8px;color:#131111}@media(max-width: 1024px){.h3{font-size:20px;line-height:24px}}@media(max-width: 768px){.h3{font-size:18px;line-height:21.6px}}.h3 span{color:rgba(19,17,17,.35)}.h4{font-family:"SF Pro Display",sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#131111}@media(max-width: 1024px){.h4{font-size:18px;line-height:21.6px}}@media(max-width: 768px){.h4{font-size:16px;line-height:19.2px}}.container{width:1420px;max-width:100%;padding-left:30px;padding-right:30px;margin-right:auto;margin-left:auto;position:relative}@media(max-width: 768px){.container{padding-left:20px;padding-right:20px}}