@font-face{font-family:"Jost";src:url("jost-var.woff2") format("woff2");font-weight:100 900;font-display:swap}
@font-face{font-family:"Inter";src:url("inter-400.woff2") format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Inter";src:url("inter-500.woff2") format("woff2");font-weight:500;font-display:swap}
@font-face{font-family:"Inter";src:url("inter-600.woff2") format("woff2");font-weight:600 700;font-display:swap}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:#0F0F10;-webkit-font-smoothing:antialiased}
a{color:#C0A26A}a:hover{color:#E2CB98}
input,select,textarea,button{font:inherit}
input:focus,select:focus,textarea:focus{outline:2px solid #A9843F;outline-offset:1px}
@media (max-width:640px){
  div[style*="padding: 96px 40px"],div[style*="padding: 112px 40px"]{padding-left:22px!important;padding-right:22px!important;padding-top:64px!important;padding-bottom:72px!important}
  div[style*="padding: 28px 40px"],div[style*="padding: 0 40px"],div[style*="padding: 72px 40px"],div[style*="padding: 56px 40px"],div[style*="padding: 32px 40px"]{padding-left:22px!important;padding-right:22px!important}
  h2{font-size:34px!important}
  div[style*="border-left: 1px solid"]{border-left:0!important;padding-left:0!important}
}
