html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}body,html{position:relative;overflow-x:clip}*{scrollbar-width:thin}:root{--dgold:#c7a654;scrollbar-width:auto}main{min-height:100vh;position:relative;z-index:1}@keyframes speen{0%{rotate:0deg}to{rotate:1turn}}button{padding:0;outline:none;border:none;background:none;text-decoration:none;color:#000}.btn{cursor:pointer;transition:all .2s ease}.btn:hover{scale:1.05}.btn:active{scale:.95}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(#111110,#11100f),url(/bg/noise.webp);background-blend-mode:multiply;background-size:500px;font-family:var(--fontM)}h1,h2,h3,h4,h5{font-family:var(--fontO)}.h{letter-spacing:-5px}p{font-family:var(--fontM)}*{box-sizing:border-box;padding:0;margin:0;scroll-behavior:smooth}a{color:inherit;text-decoration:none}.confine{margin:0 auto;max-width:min(95%,1200px)}.lens-scl{display:flex;gap:1em}.lens-scl .btn-lens{width:70px;height:70px;filter:drop-shadow(0 0 4px black)}@media(max-width:1280px){.lens-scl .btn-lens{width:60px;height:60px}}@media(max-width:1024px){.lens-scl .btn-lens{width:50px;height:50px}}.lens-scl .btn-lens{color:var(--dgold);position:relative;scale:.7}.lens-scl .btn-lens .lensi path{stroke-width:2px;transition:all .25s ease}@media(max-width:550px){.lens-scl .btn-lens .lensi path{fill:var(--dgold)}}.lens-scl .btn-lens:hover .lensi{rotate:-20deg}.lens-scl .btn-lens:hover .lensi path{stroke-width:30px;fill:var(--dgold);scale:.85;transform-origin:center}.lens-scl .btn-lens:hover .ic{color:#fff;position:relative;z-index:20;padding:0;filter:drop-shadow(0 4px 2px rgb(65,46,11))}.lens-scl .btn-lens .lensi{transition:all .25s ease;width:100%;height:100%;position:absolute;top:0;left:0;scale:1.8}.lens-scl .btn-lens .ic{width:100%;height:100%;transition:all .2s ease;padding:.9em}.fg{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;gap:1em}@media screen and (max-width:550px){.fg{display:flex;flex-direction:column}}.ff{width:100%;background:#151414;padding:.5em 1.5em;border-bottom:1px solid var(--dgold);box-shadow:0 0 4px rgba(0,0,0,.381)}.ff label{font-family:var(--fontM);color:var(--dgold);font-size:1rem;text-transform:uppercase;line-height:90%;font-weight:bolder;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:468px){.ff label{font-size:.8rem}}.ff label .op{font-size:.8rem}@media(max-width:468px){.ff label .op{font-size:.7rem}}.ff label .op{text-transform:none;opacity:.5}.ff.hp{position:absolute!important;left:-9999px!important;top:-9999px!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.ff input,.ff textarea{background:none;outline:none;border:none;width:100%;color:#fff;font-family:var(--fontM);padding:0;margin-bottom:.2em;font-size:1.3rem;font-weight:400;letter-spacing:1px}@media(max-width:468px){.ff input,.ff textarea{font-size:1rem}}.ff input::placeholder,.ff textarea::placeholder{opacity:.4;font-weight:200}.ff textarea{resize:none;min-height:300px}.ff textarea.socials{min-height:170px}.btn-popclose{position:absolute;top:0;right:0;background:var(--dgold);color:#171717;width:40px;height:40px}.btn-popclose svg{padding:.25em 1em;width:100%;height:100%}