a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}[role=button],button{background:none;border:none}[role=button],a,button{color:inherit;cursor:pointer;outline:none}a{text-decoration:none}@font-face{font-family:Beaufort;src:url(/fonts/Beaufort-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Ciutadella;src:url(/fonts/Ciutadella-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Trade;src:url(/fonts/Trade-Gothic.woff2) format("woff2");font-display:swap}:root{--black:#000;--black-transparent:transparent;--black40:rgba(0,0,0,.251);--black40-transparent:transparent;--white40:hsla(0,0%,100%,.251);--white40-transparent:hsla(0,0%,100%,0);--white:#fff;--white-transparent:hsla(0,0%,100%,0);--green:#00ff6a;--green-transparent:rgba(0,255,106,0);--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86)}.hide{visibility:hidden;opacity:0}.hide,.show{transition:opacity .75s var(--ease-out-cubic)}.show{visibility:visible;opacity:1}.word{overflow-y:clip}.whitespace{display:inline!important}.dnone{display:none}.link:hover{color:var(--theme-contrast)}.theme-light{--theme-primary:#fff;--theme-primary-transparent:hsla(0,0%,100%,0);--theme-primary40:hsla(0,0%,100%,.251);--theme-primary40-transparent:hsla(0,0%,100%,0);--theme-secondary:#000;--theme-secondary-transparent:transparent;--theme-secondary40:rgba(0,0,0,.251);--theme-secondary40-transparent:transparent;--theme-contrast:#00ff6a;--theme-contrast-transparent:rgba(0,255,106,0)}.theme-dark{--theme-primary:#000;--theme-primary-transparent:transparent;--theme-primary40:rgba(0,0,0,.251);--theme-primary40-transparent:transparent;--theme-secondary:#fff;--theme-secondary-transparent:hsla(0,0%,100%,0);--theme-secondary40:hsla(0,0%,100%,.251);--theme-secondary40-transparent:hsla(0,0%,100%,0);--theme-contrast:#00ff6a;--theme-contrast-transparent:rgba(0,255,106,0)}html:not(.dev){scrollbar-width:none!important}html:not(.dev) body{-ms-overflow-style:none}html:not(.dev) body::-webkit-scrollbar{width:0!important;height:0!important}html:not(.dev) .lenis{scrollbar-width:none!important;-ms-overflow-style:none}html:not(.dev) .lenis::-webkit-scrollbar{width:0!important;height:0!important}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}:root{--gutter:max(20px,3rem);--n-top:max(2rem,10px);--hd-height:max(70px,10rem);--beaufort:"Beaufort";--ciutadella:"Ciutadella";--trade:"Trade";--layout-columns-count:12;--layout-columns-gap:max(1.5rem,10px)}@media(max-width:768px){:root{--layout-columns-count:4;--hd-height:clamp(70px,15vh,100px)}}@media(max-width:375px){:root{--gutter:max(10px,1.6rem)}}body,html{width:100%;min-height:100%;overscroll-behavior:none;scroll-behavior:auto}html{overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-ms-overflow-style:none;scrollbar-width:none;font-size:min(12px,.5787037037vw);line-height:1}html::-webkit-scrollbar{display:none}html.lenis-stopped{overflow:hidden}body{color:var(--theme-secondary);background-color:var(--theme-primary);font-family:var(--ciutadella)}::selection{background-color:var(--theme-secondary);color:var(--theme-primary)}[data-animation=paragraphs]{overflow:hidden}[data-animation=paragraphs] span{overflow:hidden;display:inline-block;vertical-align:top}[data-animation=paragraphs] span span{transform-style:preserve-3d;will-change:transform}[data-speed]{will-change:transform}.page{position:relative;z-index:6}.box{width:max(30rem,200px);height:max(30rem,200px)}.page-appear,.page-enter{position:relative;z-index:2}.page-appear-active,.page-enter-active{transition:opacity .1s}.page-exit{position:fixed;left:0;top:0;bottom:0;right:0;z-index:3;pointer-events:none}.page-exit-active{transition:opacity .1s}p{font-size:max(14px,1.6rem)}.Preloader_preloader__L1wfs{height:100%;left:0;position:absolute;top:0;width:100%;align-items:center;display:flex;justify-content:center}.Preloader_hide__Tf_nn{transition:opacity .75s var(--ease-out-cubic);visibility:hidden;opacity:0}.Preloader_show__ugwoz{transition:opacity .75s var(--ease-out-cubic);visibility:visible;opacity:1}.Preloader_word__SaLUs{overflow-y:clip}.Preloader_whitespace__pW_fl{display:inline!important}.Preloader_dnone__0XEs_{display:none}.Preloader_link__c3UPo:hover{color:var(--theme-contrast)}.Preloader_preloader__L1wfs{flex-direction:column;gap:10px;position:fixed;background:#000;z-index:12}.Preloader_preloader__L1wfs svg path{fill:var(--theme-primary)}.Preloader_preloader__L1wfs p{font-size:max(2.8rem,20px);color:#fff}