@charset "UTF-8";:root{--burple: #5865f2;--blue: #4d65ff;--olo: #00FFCC;--success: #43a25a;--danger: #da3e44;--bg: #24242a;--defaultTransition: all .18s ease-in-out;line-height:1.5;font-weight:400;background-color:var(--bg);color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div:not(#root):has(div#turnstile-container){position:absolute;top:20px;left:20px;z-index:1000}html,body{font-size:62.5%;scroll-behavior:smooth;overflow-y:auto;overflow-x:hidden;height:100%;min-height:calc(100svh - 80px);max-width:100vw}#root{text-align:center;width:100vw}:focus-visible{border-radius:inherit;outline:none}input:-internal-autofill-selected{background-color:inherit}main{min-height:calc(100svh - 80px);height:fit-content;display:flex;flex-direction:column;align-items:center;padding:50px 0;max-width:1000px;gap:20px;width:calc(100vw - 100px);margin:80px auto 0}img{vertical-align:middle}li{list-style:none}a{text-decoration:none}input:-internal-autofill-selected{background-color:transparent!important;background-image:none!important;color:inherit!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{position:relative;margin:0;color:#fff;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif;backface-visibility:hidden}svg{pointer-events:none}*::-webkit-scrollbar{width:10px;scrollbar-width:thin}*::-webkit-scrollbar-track{border-radius:10px}body::-webkit-scrollbar-track{margin-top:80px}*::-webkit-scrollbar-thumb{border-radius:10px;background:var(--olo);border:2px solid var(--bg)}*::-webkit-scrollbar-thumb:hover{background-color:#555}main#entry article.entry{width:100%;padding:20px;text-align:left;gap:10px;display:flex;flex-direction:column}main#entry article.entry span.img{width:100%;aspect-ratio:16/6;display:flex}main#entry article.entry h3,main#entry article.entry p{overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}main#entry article.entry h3{font-size:2.4rem;color:#eef;-webkit-line-clamp:2;line-clamp:2;width:80%;height:32px}main#entry article.entry div.info{display:flex;flex-direction:row;align-items:center;color:#99a;font-size:1.6rem;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}main#entry article.entry div.info span{height:20px;width:120px}main#entry article.entry p{font-size:1.6rem;line-height:1.5;text-align:justify;text-wrap:balance}article.entry.preview{flex:1 0 30%;box-shadow:0 0 16px #333340;border-radius:16px;padding:20px;text-align:left;transition:all .15s ease-in-out;background:radial-gradient(#222228,#111114);background-size:200% 200%;background-position:100% 100%;gap:10px;display:flex;flex-direction:column;cursor:pointer}article.entry.preview:hover{transform:scale(1.05)}article.entry.preview span.img{width:100%;aspect-ratio:16/6;border-radius:8px;background:#e6e6fa;display:flex}article.entry.preview h3,article.entry.preview p{overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}article.entry.preview h3{font-size:2rem;color:#eef;-webkit-line-clamp:2;line-clamp:2}article.entry.preview p{font-size:1.4rem;color:#99a;-webkit-line-clamp:3;line-clamp:3}article.entry.placeholder{--placeholder: linear-gradient(120deg, #9999aa 25%, #777788 50%, #9999aa 75%);width:100%;padding:20px;text-align:left;gap:10px;display:flex;flex-direction:column}article.entry.placeholder span.img{background:var(--placeholder);border-radius:8px;background-size:200% 100%;animation:loading 2s ease-in-out infinite;width:100%;aspect-ratio:16/6;display:flex}article.entry.placeholder h3,article.entry.placeholder p{overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}article.entry.placeholder h3{background:var(--placeholder);border-radius:8px;background-size:200% 100%;animation:loading 2s ease-in-out infinite;font-size:2.4rem;color:#eef;-webkit-line-clamp:2;line-clamp:2;width:80%;height:32px}article.entry.placeholder div.info{background:var(--placeholder);border-radius:8px;background-size:200% 100%;animation:loading 2s ease-in-out infinite;display:flex;flex-direction:row;align-items:center;color:#99a;font-size:1.6rem;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}article.entry.placeholder div.info span{background:var(--placeholder);border-radius:8px;background-size:200% 100%;animation:loading 2s ease-in-out infinite;height:20px;width:120px}article.entry.placeholder p{font-size:1.4rem;-webkit-line-clamp:3;line-clamp:3;display:flex;flex-direction:column;gap:8px}article.entry.placeholder p span.line{background:var(--placeholder);border-radius:8px;background-size:200% 100%;animation:loading 2s ease-in-out infinite;height:20px;width:100%}article.entry.placeholder p span.line:last-of-type{width:60%}main#blog section.recientes{display:flex;flex-wrap:wrap;gap:20px}main#collectibles{--custom-cursor: url(/assets/0adde181ab3c3a14.png) 2 2, auto;--custom-cursor-pointer: url(/assets/1e8cfd3e9987a294.png) 8 0, pointer;padding-top:96px}main#collectibles *{cursor:var(--custom-cursor)}main#collectibles .profileEffect{position:relative;overflow:hidden}main#collectibles .collectibleVideo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:1}main#collectibles nav.header{background:#111114;height:46px;border-top:1px solid var(--bg);width:100vw;position:fixed;top:80px;display:flex;z-index:10;align-items:center;flex-direction:row;padding:0 calc((100vw - 1000px)/2)}main#collectibles nav.header ul.tabs{flex-direction:row;gap:24px;align-items:center;display:flex;height:100%;width:fit-content;margin:0 auto}main#collectibles nav.header ul.tabs li{font-size:16px;margin-right:8px;height:100%;display:flex;align-items:center;justify-content:center;cursor:var(--custom-cursor-pointer);border-bottom:2px solid transparent}main#collectibles nav.header ul.tabs li:hover{border-bottom:2px solid var(--burple)}main#collectibles nav.header ul.tabs li.active{border-bottom:2px solid color-mix(in oklab,hsl(0,0%,100%) 100%,rgb(245,245,245) 30%)}main#collectibles nav.header div.search,main#collectibles nav.header div.select{width:225px;background:color-mix(in oklab,hsla(0,0%,0%,.2) 100%,hsla(0,0%,5.0980392157%,.2) 76%);gap:4px;transition:border-color .1s ease;align-items:center;border:1px solid color-mix(in oklab,hsla(240,4%,60.784%,.2) 100%,hsla(0,0%,5.0980392157%,.2) 76%);height:32px;padding-left:4px;border-radius:8px;display:flex;flex-wrap:wrap}main#collectibles nav.header div.search.select,main#collectibles nav.header div.select.select{margin-right:65px;width:160px;cursor:var(--custom-cursor-pointer)}main#collectibles nav.header div.search span.selected,main#collectibles nav.header div.select span.selected{padding:0 8px;height:100%;display:flex;align-items:center;font-size:1.6rem;text-align:left;flex:1;cursor:var(--custom-cursor-pointer);pointer-events:none;border-radius:4px}main#collectibles nav.header div.search.open ul.options,main#collectibles nav.header div.select.open ul.options{visibility:visible;opacity:1;transform:translateY(0)}main#collectibles nav.header div.search ul.options,main#collectibles nav.header div.select ul.options{visibility:hidden;opacity:0;transform:translateY(8px);position:absolute;top:calc(100% + 4px);background:#0e0e10;border-radius:8px;left:0;border:1px solid color-mix(in oklab,hsla(240,4%,60.784%,.2) 100%,hsla(0,0%,5.0980392157%,.2) 76%);padding:4px;gap:4px;display:flex;flex-direction:column;align-items:center;justify-content:center}main#collectibles nav.header div.search ul.options li.option,main#collectibles nav.header div.select ul.options li.option{width:100%;height:32px;display:flex;align-items:center;font-size:1.6rem;text-align:left;cursor:var(--custom-cursor-pointer);border-radius:4px}main#collectibles nav.header div.search ul.options li.option:not(:has(a)),main#collectibles nav.header div.select ul.options li.option:not(:has(a)){padding:0 8px}main#collectibles nav.header div.search ul.options li.option a,main#collectibles nav.header div.select ul.options li.option a{width:100%;display:flex;align-items:center;justify-content:flex-start;height:100%;padding:0 8px}main#collectibles nav.header div.search ul.options li.option:hover,main#collectibles nav.header div.select ul.options li.option:hover{background:#97979f14}main#collectibles nav.header div.search ul.options li.option.selected,main#collectibles nav.header div.select ul.options li.option.selected{background:#97979f2d}main#collectibles nav.header div.search span.icon,main#collectibles nav.header div.select span.icon{width:22px;height:22px;border:1px solid transparent;display:flex;align-items:center;justify-content:center}main#collectibles nav.header div.search span.icon svg path,main#collectibles nav.header div.select span.icon svg path{fill:color-mix(in oklab,hsl(0,0%,100%) 100%,rgb(245,245,245) 30%)}main#collectibles nav.header div.search input,main#collectibles nav.header div.select input{padding:1px 10px 1px 0;color:color-mix(in oklab,hsl(220,4.918%,88.039%) 100%,rgb(245,245,245) 30%);flex:1;border-radius:0;background:transparent;border:none}main#collectibles nav.header div.search input::placeholder,main#collectibles nav.header div.select input::placeholder{color:#99999f}main#collectibles li.product{background:color-mix(in oklab,hsl(240,6.494%,15.098%) 100%,#000 0%);cursor:var(--custom-cursor-pointer);border:1px solid color-mix(in oklab,hsla(240,4%,60.784%,.1215686275) 100%,hsla(0,0%,0%,.1215686275) 0%);top:0;border-radius:16px;max-width:350px;height:374px;overflow:hidden;transition:top 1s ease,box-shadow .5s ease}main#collectibles li.product:hover{box-shadow:0 12px 24px hsl(none 0% 0% / .24);top:-4px}main#collectibles li.product:hover div.details div.priceList{opacity:0}main#collectibles li.product:hover div.details button.shop{opacity:1}main#collectibles li.product *:not(:is(dialog,dialog *,div.details,div.details *:is(div.variantsPanel),div.variantsPanel *)){pointer-events:none}main#collectibles li.product dialog{transition:transform .15s ease-out;display:flex;position:fixed;transform-origin:center center;transform:translate(-50%,-50%) scale(.7)}main#collectibles li.product dialog:not(:open){visibility:hidden}main#collectibles li.product dialog:open{border-radius:16px;background:var(--bg);border:none;flex-direction:row;transform:translate(-50%,-50%) scale(1);inset:50%;min-height:570px;overflow:hidden;z-index:1000;border:1px solid color-mix(in oklab,hsla(240,4%,60.784%,.2) 100%,hsla(0,0%,5.0980392157%,.2) 5%)}main#collectibles li.product dialog:open::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background:#000c}main#collectibles li.product dialog:open div.info{background-color:color-mix(in oklab,hsl(232.5,6.557%,23.922%) 100%,rgb(13,13,13) 76%);display:flex;flex-direction:column;justify-content:space-between;padding:20px;flex-shrink:0;width:316px;z-index:1}main#collectibles li.product dialog:open div.info div.container div.description{display:flex;flex-direction:column;gap:8px}main#collectibles li.product dialog:open div.info div.container div.description h2.name{width:100%;text-align:left;color:color-mix(in oklab,hsl(0,0%,98.431%) 100%,#000 0%);overflow:hidden;font-size:20px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}main#collectibles li.product dialog:open div.info div.container div.description div.variantsPanel{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding-top:2px;min-height:20px;height:fit-content}main#collectibles li.product dialog:open div.info div.container div.description div.variantsPanel ol.variants{display:flex;flex:0;flex-direction:row}main#collectibles li.product dialog:open div.info div.container div.description div.variantsPanel ol.variants li.variant{transition:width .2s ease-in-out,height .2s ease-in-out;border:1px solid color-mix(in oklab,hsl(230,6.383%,18.431%) 100%,rgb(13,13,13) 76%);padding-right:1px;cursor:var(--custom-cursor-pointer);border-radius:50%;display:block;flex:1;width:24px;height:24px;margin-right:6px}main#collectibles li.product dialog:open div.info div.container div.description div.variantsPanel ol.variants li.variant.selected{box-shadow:0 0 0 1px #fff}main#collectibles li.product dialog:open div.info div.container div.description div.variantsPanel span.variantLabel{color:color-mix(in oklab,hsl(228,4.425%,77.843%) 100%,rgb(245,245,245) 30%);flex:1;margin-top:1px;z-index:1}main#collectibles li.product dialog:open div.info div.container div.description button.shop{background:#5865f2;border:1px solid hsla(0,0%,100%,.0784313725);border-radius:8px;width:100%;height:40px;font-size:16px;font-weight:500;line-height:1.25}main#collectibles li.product dialog:open div.info div.container div.description div.priceList{display:flex;flex:1;transition:all .2s ease;opacity:1;align-items:flex-end;flex-direction:row;justify-content:space-between;height:24px;margin-top:12px}main#collectibles li.product dialog:open div.info div.container div.description div.priceList span:is(.price,.orbs){font-size:16px;font-weight:600;line-height:1.25;align-items:center;color:color-mix(in oklab,hsl(240,3.226%,93.922%) 100%,#000 0%)}main#collectibles li.product dialog:open div.info div.container div.description div.priceList span.price{display:inline-flex;white-space:nowrap}main#collectibles li.product dialog:open div.info div.container div.description div.priceList span.price span.basePrice{margin-left:8px;font-size:16px;text-decoration:line-through;opacity:.5}main#collectibles li.product dialog:open div.info div.container div.description div.priceList span.price svg{margin-right:4px}main#collectibles li.product dialog:open div.info div.container div.description div.priceList span.orbs{opacity:.5;display:flex;flex-direction:row;gap:4px}main#collectibles li.product dialog:open div.info div.container div.description div.priceList span.orbs svg{width:18px;height:18px}main#collectibles li.product dialog:open div.modalPreview{padding:0 40px 0 20px;background:linear-gradient(180deg,#000,#2a1332);display:flex;flex-direction:column;height:auto;justify-content:center;position:relative}main#collectibles li.product dialog:open div.modalPreview div.controls{align-items:flex-start;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:16px;top:16px}main#collectibles li.product dialog:open div.modalPreview div.controls button{background:#00000085;border-color:#97979f0a;color:#fff;align-items:center;border:1px solid transparent;border-radius:8px;box-sizing:border-box;color:inherit;width:32px;height:32px;cursor:var(--custom-cursor-pointer);display:flex;flex-grow:0;flex-shrink:0;font-size:medium;font-weight:400;justify-content:center;transition:background-color 50ms ease-in,color 50ms ease-in,border-color 50ms ease-in,opacity 50ms ease-in;margin:0}main#collectibles li.product dialog:open div.modalPreview div.controls button[data-copied]:before{content:"¡Copiado!";color:#fff;position:absolute;right:32px;transition:all .15s ease-in-out}main#collectibles li.product dialog:open div.modalPreview div.controls button[data-copied=false]:before{transform:translate(0);opacity:0}main#collectibles li.product dialog:open div.modalPreview div.controls button[data-copied=true]:before{transform:translate(-8px);opacity:1}main#collectibles li.product dialog:open div.modalPreview div.controls button svg{pointer-events:none}main#collectibles li.product dialog:open div.modalPreview:before{content:"";position:absolute;height:100%;width:100%;right:0;z-index:0;background-image:url(https://cdn.discordapp.com/app-assets/1096190356233670716/1412514944997658654.jpg?size=600);background-blend-mode:multiply;background-size:cover;background-position:center center}main#collectibles li.product div.preview{display:flex;align-items:center;position:absolute;height:252px;width:100%}main#collectibles li.product div.preview video.orb{height:120px;width:120px;margin:0 auto}main#collectibles li.product div.preview svg.nitroCredit{margin:0 auto}main#collectibles li.product div.preview div.avatar{margin:0 auto;display:flex;align-items:center;justify-content:center}main#collectibles li.product div.preview div.avatar img{position:absolute}main#collectibles li.product div.preview div.avatar img.collectible{width:182.4px;height:182.4px}main#collectibles li.product div.preview div.avatar img.defaultAvatar{width:152px;height:152px}main#collectibles li.product div.preview div.nameplate{height:100%;gap:4px;max-width:252px;padding:0 8px;width:100%;display:flex;flex-direction:column;justify-content:center;margin:0 auto}main#collectibles li.product div.preview div.nameplate div.placeholder{align-items:center;display:flex;padding:0 8px;height:42px;width:100%}main#collectibles li.product div.preview div.nameplate div.placeholder span.name{background-color:#97979f14;border-radius:8px;flex-grow:1;height:14px;margin-left:12px}main#collectibles li.product div.preview div.nameplate div.placeholder div.avatar{background:#97979f14;width:32px;height:32px;border-radius:50%}main#collectibles li.product div.preview div.nameplate div.placeholder div.avatar:before{content:"";height:10px;width:10px;outline:4px color-mix(in oklab,hsl(240,6.494%,15.098%) 100%,#000 0%);position:absolute;right:0;bottom:0;border-radius:50%;background:color-mix(in oklab,hsla(240,4%,60.784%,.1215686275) 100%,hsla(0,0%,0%,.1215686275) 0%)}main#collectibles li.product div.preview div.nameplate div.fadeIn{height:auto;width:100%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 40%);mask-image:linear-gradient(180deg,transparent 0,#000 40%)}main#collectibles li.product div.preview div.nameplate div.sample{height:38px;width:100%;border-radius:8px;overflow:hidden}main#collectibles li.product div.preview div.nameplate div.sample[datatype=crimson]{background:linear-gradient(90deg,transparent 0%,rgba(144,0,7,.08) 20%,rgba(144,0,7,.08) 50%,rgba(144,0,7,.2) 100%)}main#collectibles li.product div.preview div.nameplate div.sample[datatype=berry]{background:linear-gradient(90deg,transparent 0%,rgba(137,58,153,.08) 20%,rgba(137,58,153,.08) 50%,rgba(137,58,153,.2) 100%)}main#collectibles li.product div.preview div.nameplate div.sample[datatype=sky]{background:linear-gradient(90deg,transparent 0%,rgba(0,128,183,.08) 20%,rgba(0,128,183,.08) 50%,rgba(0,128,183,.2) 100%)}main#collectibles li.product div.preview div.nameplate div.sample[datatype=teal]{background:linear-gradient(90deg,transparent 0%,rgba(8,100,96,.08) 20%,rgba(8,100,96,.08) 50%,rgba(8,100,96,.2) 100%)}main#collectibles li.product div.preview div.nameplate div.sample[datatype=forest]{background:linear-gradient(90deg,transparent 0%,rgba(40,132,74,.08) 20%,rgba(40,132,74,.08) 50%,rgba(40,132,74,.2) 100%)}main#collectibles li.product div.preview div.nameplate div.sample[datatype=bubble_gum]{background:linear-gradient(90deg,transparent 0%,rgba(220,62,151,.08) 20%,rgba(220,62,151,.08) 50%,rgba(220,62,151,.2) 100%)}main#collectibles li.product div.preview div.nameplate div.sample[datatype=violet]{background:linear-gradient(90deg,transparent 0%,rgba(115,11,200,.08) 20%,rgba(115,11,200,.08) 50%,rgba(115,11,200,.2) 100%)}main#collectibles li.product div.preview div.nameplate div.sample[datatype=cobalt]{background:linear-gradient(90deg,transparent 0%,rgba(1,49,194,.08) 20%,rgba(1,49,194,.08) 50%,rgba(1,49,194,.2) 100%)}main#collectibles li.product div.preview div.nameplate div.sample[datatype=clover]{background:linear-gradient(90deg,transparent 0%,rgba(4,123,32,.08) 20%,rgba(4,123,32,.08) 50%,rgba(4,123,32,.2) 100%)}main#collectibles li.product div.preview div.nameplate div.sample[datatype=lemon]{background:linear-gradient(90deg,#f6cd121a,#f6cd1266)}main#collectibles li.product div.preview div.nameplate div.sample[datatype=white]{background:#fff}main#collectibles li.product div.preview div.nameplate div.sample[datatype]{background-size:200% 100%;background-position:100% 0}main#collectibles li.product div.preview div.nameplate div.sample div.overlay{flex:1;height:100%;margin:0 32px 0 8px;position:relative;display:flex;align-items:center}main#collectibles li.product div.preview div.nameplate div.sample div.overlay span.name{background-color:#706f74;border-radius:8px;flex-grow:1;height:14px;margin-left:12px;max-width:66%;opacity:.5}main#collectibles li.product div.preview div.nameplate div.sample div.overlay div.avatar{background:#97979f14;width:32px;height:32px;border-radius:50%;margin:0}main#collectibles li.product div.preview div.nameplate div.sample div.overlay div.avatar:before{content:"";height:10px;width:10px;outline:4px color-mix(in oklab,hsl(240,6.494%,15.098%) 100%,#000 0%);position:absolute;right:0;bottom:0;border-radius:50%;background:#706f74}main#collectibles li.product div.preview div.nameplate div.sample video.nameplate{height:100%;object-position:right;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease,transform .3s ease;width:auto}main#collectibles li.product div.preview div.nameplate div.fadeOut{height:auto;width:100%;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 40%);mask-image:linear-gradient(0deg,transparent 0,#000 40%)}main#collectibles li.product div.preview div.profileEffect{top:0;position:absolute}main#collectibles li.product div.preview div.profileEffect img.defaultProfile{height:100%;overflow-clip-margin:content-box;overflow:clip;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%;align-items:flex-start;z-index:0}main#collectibles li.product div.preview div.profileEffect img.thumbnail{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}main#collectibles li.product div.preview div.lote{width:100%;height:100%}main#collectibles li.product div.preview div.lote div.profileEffect{border-radius:8px;height:200px;left:33px;overflow:hidden;position:absolute;top:25px;transform:rotate(-11deg);width:150px}main#collectibles li.product div.preview div.lote div.profileEffect img{object-fit:cover;height:auto}main#collectibles li.product div.preview div.lote div.avatar{position:absolute;right:20px;top:80px;transform:rotate(8deg);width:120px;height:120px}main#collectibles li.product div.preview div.lote div.avatar img.defaultAvatar{width:120px;height:120px}main#collectibles li.product div.preview div.lote div.avatar img.collectible{width:144px;height:144px}main#collectibles li.product:hover div.details div.priceList{flex:none;height:40px}main#collectibles li.product:hover div.details div.variantsPanel ol.variants li.variant{width:24px;height:24px;margin-right:6px}main#collectibles li.product:hover div.details div.variantsPanel ol.variants li.variant.selected{box-shadow:0 0 0 1px #fff}main#collectibles li.product div.details{position:absolute;bottom:-2px;min-height:124px;border-top:1px solid color-mix(in oklab,hsla(240,4%,60.784%,.0392156863) 100%,hsla(0,0%,0%,.0392156863) 0%);width:calc(100% + 4px);left:-2px;padding:23px;display:flex;flex-direction:column;z-index:1;background:color-mix(in oklab,hsl(240,5.882%,16.667%) 100%,#000 0%)}main#collectibles li.product div.details h2.name{width:100%;text-align:left;color:color-mix(in oklab,hsl(0,0%,98.431%) 100%,#000 0%);overflow:hidden;font-size:20px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}main#collectibles li.product div.details div.variantsPanel{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding-top:2px;min-height:20px;height:fit-content}main#collectibles li.product div.details div.variantsPanel ol.variants{display:flex;flex:0;flex-direction:row}main#collectibles li.product div.details div.variantsPanel ol.variants li.variant{transition:width .2s ease-in-out,height .2s ease-in-out;height:13px;border:1px solid color-mix(in oklab,hsl(230,6.383%,18.431%) 100%,rgb(13,13,13) 76%);width:13px;padding-right:1px;cursor:var(--custom-cursor-pointer);border-radius:50%;display:block;flex:1}main#collectibles li.product div.details div.variantsPanel span.variantLabel{color:color-mix(in oklab,hsl(228,4.425%,77.843%) 100%,rgb(245,245,245) 30%);flex:1;margin-top:1px;z-index:1}main#collectibles li.product div.details button.shop{background:#5865f2;border:1px solid hsla(0,0%,100%,.0784313725);border-radius:8px;width:calc(100% - 46px);left:23px;opacity:0;height:40px;flex:1;position:absolute;bottom:23px;font-size:16px;font-weight:500;line-height:1.25}main#collectibles li.product div.details div.priceList{display:flex;flex:1;transition:all .2s ease;opacity:1;align-items:flex-end;flex-direction:row;justify-content:space-between;height:24px;margin-top:12px}main#collectibles li.product div.details div.priceList span:is(.price,.orbs){font-size:16px;font-weight:600;line-height:1.25;align-items:center;color:color-mix(in oklab,hsl(240,3.226%,93.922%) 100%,#000 0%)}main#collectibles li.product div.details div.priceList span.price{display:inline-flex;white-space:nowrap}main#collectibles li.product div.details div.priceList span.price span.basePrice{margin-left:8px;font-size:16px;text-decoration:line-through;opacity:.5}main#collectibles li.product div.details div.priceList span.price svg{margin-right:4px}main#collectibles li.product div.details div.priceList span.orbs{opacity:.5;display:flex;flex-direction:row;gap:4px}main#collectibles li.product div.details div.priceList span.orbs svg{width:18px;height:18px}main#collectibles *.sk{--placeholder: linear-gradient(120deg, #9999aa 25%, #777788 50%, #9999aa 75%);background-image:var(--placeholder)!important;background-size:200% 100%;animation:loading 2s ease-in-out infinite}main#collectibles *.sk:before{content:"";width:calc(100% - 40px);top:20px;left:20px;position:absolute;height:calc(100% - 40px);background:#0000004d;border-radius:inherit}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}main#collectibles section.destacados{width:100%}main#collectibles section.destacados div.hero{width:100%}main#collectibles section.destacados div.hero img.banner{position:absolute;top:-50px;width:100vw;max-height:400px;object-fit:cover;left:calc((100vw - 1000px)/-2);mask:linear-gradient(to top,transparent 10%,black)}main#collectibles section.destacados div.hero img.logo{height:8vw;position:absolute;left:0}main#collectibles section.destacados div.hero div.header{height:20vw;max-height:300px}main#collectibles section.destacados div.hero div.header button{background:#fff;border:1px solid;height:38px;border-color:#97979f1f;color:#000;border-radius:8px;cursor:var(--custom-cursor-pointer);padding:8px 16px;font-size:16px;font-weight:500;top:calc((8vw - 38px)/2);line-height:1.25;position:absolute;right:0}main#collectibles section.destacados div.featuredRow{display:flex;flex-direction:row;padding:30px 0;gap:24px;align-items:center;width:100%}main#collectibles section.destacados div.featuredRow div.featured{flex:1;aspect-ratio:15/7;overflow:visible;position:relative;border-radius:16px;background-position:bottom center;background-repeat:no-repeat;background-size:contain}main#collectibles section.destacados div.featuredRow div.featured button{left:24px;bottom:24px;position:absolute;border-radius:8px;border-color:#97979f1f;color:#000;background-color:#fff;height:40px;padding:7px 15px;font-size:16px}main#collectibles ul.products{display:grid;width:100%;grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(246px,1fr))}main#collectibles section.mostrarTodos,main#collectibles section.orbs{display:flex;flex-direction:column;gap:40px;width:100%}main#collectibles section.mostrarTodos div.hero,main#collectibles section.orbs div.hero{align-items:center;display:flex;flex-direction:row;height:255px;justify-content:space-between;padding-top:3px}main#collectibles section.mostrarTodos div.hero div.content,main#collectibles section.orbs div.hero div.content{align-items:flex-start;display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}main#collectibles section.mostrarTodos div.hero div.content h2,main#collectibles section.orbs div.hero div.content h2{font-size:36px;gap:16px;line-height:52px;color:color-mix(in oklab,hsl(0,0%,100%) 100%,rgb(245,245,245) 30%);margin-bottom:10px;font-weight:700}main#collectibles section.mostrarTodos div.hero div.content p,main#collectibles section.orbs div.hero div.content p{font-size:20px;font-weight:500;line-height:1.2;white-space:pre-line;color:color-mix(in oklab,hsl(228,4.425%,77.843%) 100%,rgb(245,245,245) 30%)}main#collectibles section.mostrarTodos div.hero a,main#collectibles section.orbs div.hero a{align-items:center;background:initial;border:1px solid transparent;border-radius:8px;box-sizing:border-box;cursor:var(--custom-cursor-pointer);display:flex;flex-grow:0;flex-shrink:0;font-size:medium;font-weight:400;justify-content:center;margin:0;min-width:100px;max-height:-webkit-min-content;background:#fff;padding:8px 16px;color:#000;max-height:-moz-min-content;line-height:20px;max-height:min-content;max-width:100%;position:relative;text-align:start;transition:background-color 50ms ease-in,color 50ms ease-in,border-color 50ms ease-in,opacity 50ms ease-in;width:-webkit-min-content;width:-moz-min-content;width:min-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main#collectibles section.mostrarTodos div.hero a:hover,main#collectibles section.orbs div.hero a:hover{background:#dfe0e2;border-color:#97979f1f;color:#000}main#collectibles section.mostrarTodos div.wideBanner,main#collectibles section.orbs div.wideBanner{border:1px solid color-mix(in oklab,hsla(240,4%,60.784%,.0392156863) 100%,hsla(0,0%,5.0980392157%,.0392156863) 5%);border-radius:32px;min-width:500px;align-items:center;display:flex;flex-direction:row;width:100%;overflow:hidden}main#collectibles section.mostrarTodos div.wideBanner div.content,main#collectibles section.orbs div.wideBanner div.content{display:flex;flex-direction:column;gap:4px;left:0;padding-left:24px;position:absolute;top:50%;transform:translateY(-50%);width:100%}main#collectibles section.mostrarTodos div.wideBanner div.content h2,main#collectibles section.orbs div.wideBanner div.content h2{color:color-mix(in oklab,hsl(0,0%,100%) 100%,rgb(245,245,245) 30%);font-size:28px;padding-bottom:8px;font-weight:700;line-height:1.25;text-align:left;max-width:400px}main#collectibles section.mostrarTodos div.wideBanner div.content p,main#collectibles section.orbs div.wideBanner div.content p{text-align:left;-webkit-line-clamp:2;color:color-mix(in oklab,hsl(231.429,4.459%,69.216%) 100%,rgb(245,245,245) 30%);font-size:16px;font-weight:500;line-height:1.25;max-width:400px}main#collectibles section.mostrarTodos div.wideBanner img.background,main#collectibles section.orbs div.wideBanner img.background{width:100%;background:color-mix(in oklab,hsl(230,6.383%,18.431%) 100%,rgb(13,13,13) 76%);object-fit:cover}main#collectibles section.mostrarTodos div.background,main#collectibles section.orbs div.background{height:350px;width:100vw;position:absolute;left:calc((100vw - 1000px)/-2);top:-50px;background:linear-gradient(rgba(39,30,173,.3),transparent);-webkit-mask-image:linear-gradient(180deg,#000 40%,rgba(0,0,0,.8) 60%,rgba(0,0,0,.4) 80%,transparent);mask-image:linear-gradient(180deg,#000 40%,rgba(0,0,0,.8) 60%,rgba(0,0,0,.4) 80%,transparent)}main#collectibles section.mostrarTodos div.background video,main#collectibles section.orbs div.background video{object-fit:cover;height:100%}main#collectibles section.mostrarTodos ul.categories,main#collectibles section.orbs ul.categories{display:flex;flex-direction:column;gap:40px}main#collectibles section.mostrarTodos ul.categories li.lote img.banner,main#collectibles section.mostrarTodos ul.categories li.lote video.banner,main#collectibles section.mostrarTodos ul.categories li.lote div.banner,main#collectibles section.orbs ul.categories li.lote img.banner,main#collectibles section.orbs ul.categories li.lote video.banner,main#collectibles section.orbs ul.categories li.lote div.banner{height:180px;width:100%;object-fit:cover;border-radius:32px;margin-bottom:24px}main#collectibles section.mostrarTodos div.pagination,main#collectibles section.orbs div.pagination{border-top:1px solid color-mix(in oklab,hsla(240,4%,60.784%,.1215686275) 100%,hsla(0,0%,0%,.1215686275) 0%);display:flex;justify-content:center;margin-bottom:0;padding-top:20px}main#collectibles section.mostrarTodos div.pagination div.pageControl,main#collectibles section.orbs div.pagination div.pageControl{margin-top:16px;width:100%}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl{margin:auto;padding:4px 0;align-items:center;width:fit-content;display:flex}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button:is(.previous,.next),main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button:is(.previous,.next){padding:0 8px;height:40px;justify-content:center;margin:4px;align-items:center;display:flex;border:none;border-radius:8px;background:transparent;font-size:16px;font-weight:600;cursor:var(--custom-cursor-pointer);line-height:18px}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button:is(.previous,.next).previous,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button:is(.previous,.next).previous{padding-right:12px}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button:is(.previous,.next).previous svg,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button:is(.previous,.next).previous svg{margin-right:4px}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button:is(.previous,.next).next,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button:is(.previous,.next).next{padding-left:12px}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button:is(.previous,.next).next svg,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button:is(.previous,.next).next svg{margin-left:4px}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button:is(.previous,.next) svg,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button:is(.previous,.next) svg{display:inline-block;height:1em;width:1em}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button:is(.previous,.next):disabled,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button:is(.previous,.next):disabled{cursor:not-allowed;opacity:.5}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button:is(.previous,.next):hover,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button:is(.previous,.next):hover{background:color-mix(in oklab,hsl(232.5,6.557%,23.922%) 100%,#000 0%);color:color-mix(in oklab,hsl(0,0%,98.431%) 100%,#000 0%)}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl h2,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl h2{font-size:14px;font-weight:600;line-height:1.2857142857;margin:8px 4px;text-align:center;color:color-mix(in oklab,hsl(240,3.226%,93.922%) 100%,#000 0%);width:28px}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button.page,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button.page{height:28px;width:28px;border-radius:14px;color:color-mix(in oklab,hsl(0,0%,98.431%) 100%,#000 0%);padding:6px;margin:4px;align-items:center;display:flex;cursor:var(--custom-cursor-pointer);line-height:1;justify-content:center;font-weight:600;border:0;font-size:16px;background:transparent}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button.page:hover,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button.page:hover{background:color-mix(in oklab,hsl(232.5,6.557%,23.922%) 100%,#000 0%);color:color-mix(in oklab,hsl(0,0%,98.431%) 100%,#000 0%)}main#collectibles section.mostrarTodos div.pagination div.pageControl nav.pageControl button.page.active,main#collectibles section.orbs div.pagination div.pageControl nav.pageControl button.page.active{background:#5865f2;color:#fff}main#dashboard aside{height:calc(100vh - 80px);width:300px;background:#111114;border-top:1px solid #24242a;position:sticky;display:flex;flex-direction:column;transition:all .2s ease-in-out;flex-shrink:0;align-items:flex-start;justify-content:flex-start;overflow-y:scroll}main#dashboard aside::-webkit-scrollbar{display:none}main#dashboard aside *[aria-label]:before{content:attr(aria-label);visibility:hidden;opacity:0;width:fit-content;position:absolute;padding:8px 12px;border-radius:8px;text-wrap:nowrap;z-index:10;font-size:1.4rem;background:#111114;box-shadow:0 0 8px #111114;pointer-events:none;border:1px solid #222229;transition:all .1s ease-in-out 0s}main#dashboard aside.collapsed{width:64px}main#dashboard aside.collapsed *[aria-label]:hover:before{visibility:visible;opacity:1;transition:all .1s ease-in-out .4s}main#dashboard aside.collapsed div.guild{padding:16px 8px}main#dashboard aside.collapsed div.guild div.select div.selected{padding:0}main#dashboard aside.collapsed nav{width:100%}main#dashboard aside.collapsed nav ol.sections{width:100%}main#dashboard aside.collapsed nav ol.sections li:is(.section,.subSection)[aria-label]:before{left:calc(100% + 4px)}main#dashboard aside.collapsed nav ol.sections li.section{width:100%}main#dashboard aside.collapsed nav ol.sections li.section ol.subSections{padding-left:0}main#dashboard aside.collapsed nav ol.sections li.section:has(ol.subSections){background:#24242a55}main#dashboard aside.collapsed nav ol.sections li.section:has(ol.subSections):before{content:"";position:absolute;width:40px;height:40px;border-radius:6px;background:#111114;top:4px;left:4px}main#dashboard aside.collapsed nav ol.sections li.section:has(ol.subSections) svg:first-of-type{display:block}main#dashboard aside div.guild{width:100%;flex-shrink:0;height:80px;padding:16px;position:sticky;transition:all .15s ease-in-out}main#dashboard aside div.guild div.select{width:100%;height:100%;border-radius:8px;box-shadow:0 0 8px #22222880}main#dashboard aside div.guild div.select div.selected{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;transition:all .15s ease-in-out;padding:4px}main#dashboard aside div.guild div.select div.selected div.img{height:100%;aspect-ratio:1/1;border-radius:8px;overflow:hidden}main#dashboard aside div.guild div.select div.selected div.img img{width:100%;height:100%}main#dashboard aside nav{width:100%;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}main#dashboard aside nav ol.sections{display:flex;flex-direction:column;gap:8px;width:100%;padding:0 8px;align-items:center;justify-content:flex-start}main#dashboard aside nav ol.sections li{width:100%;display:grid;flex-direction:row;min-height:48px;border-radius:8px;cursor:pointer;font-size:1.6rem;text-wrap:nowrap;align-items:center;transition:all .15s ease-in-out;justify-content:flex-start;grid-template-columns:1fr;grid-template-rows:48px 1fr;overflow:visible}main#dashboard aside nav ol.sections li.collapsed{grid-template-rows:48px 0fr;overflow:hidden}main#dashboard aside nav ol.sections li:has(ol.subSections){margin-top:8px}main#dashboard aside nav ol.sections li.active>:is(a,div) span.displayName{color:#fff}main#dashboard aside nav ol.sections li.active>:is(a,div) svg:first-of-type :is(path,circle){stroke:#fff}main#dashboard aside nav ol.sections li ol.subSections{grid-row:2;width:100%;z-index:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:0;transition:all .15s ease-in-out;padding-left:8px}main#dashboard aside nav ol.sections li>:is(a,div){grid-row:1;width:100%;display:flex;-webkit-user-select:none;user-select:none;padding:8px;height:100%;z-index:1;overflow:hidden;align-items:center;justify-content:flex-start;gap:8px}main#dashboard aside nav ol.sections li>:is(a,div) span.displayName{flex:1;text-align:left;color:#aab}main#dashboard aside nav ol.sections li>:is(a,div) svg:first-of-type{width:24px;height:24px;flex-shrink:0;margin:0 4px}main#dashboard aside nav ol.sections li>:is(a,div) svg:first-of-type.fa{fill:#aab}main#dashboard aside nav ol.sections li>:is(a,div) svg:first-of-type :is(path,circle){stroke:#aab}main#dashboard aside nav ol.sections li>:is(a,div) svg.toggle{width:16px;height:16px;margin-left:auto}main#dashboard aside nav ol.sections li>:is(a,div) svg.toggle path{stroke:#aab}main#dashboard aside nav ol.sections li>:is(div){height:24px;padding:0 8px;background:transparent;border:none;font-size:1rem;text-transform:uppercase;font-weight:800}main#dashboard aside nav ol.sections li>:is(div) *{pointer-events:none}main#dashboard aside nav ol.sections li>:is(div) span.displayName{color:#aab;flex:0}main#dashboard aside nav ol.sections li>:is(div) hr{height:2px;flex:1;border:none;background:#aab}main#dashboard aside nav ol.sections li>:is(div) svg:first-of-type{display:none}main#dashboard aside nav ol.sections li:not(:has(ol.subSections)):hover{background:#24242a;cursor:pointer}main#dashboard{padding:0;margin:80px 0 0;display:flex;flex-direction:row;width:100vw;max-width:none}.tooltip{position:absolute;transform:translate(-50%) translateY(16px) scale(.6);background:#111114;color:#fff;font-size:1.4rem;left:50%;white-space:normal;word-wrap:break-word;max-width:250px;text-transform:none;opacity:0;z-index:100000;visibility:hidden;width:max-content;position-anchor:--anchor;padding:8px 12px;font-weight:500;line-break:normal;border-radius:8px;box-shadow:0 0 8px #111114;pointer-events:none;border:1px solid #222229;transition:all .15s cubic-bezier(.47,1.64,.41,.8) 0s;bottom:calc(100% + 8px)}.tooltip:has(div.keys){display:flex;flex-direction:row;gap:8px}div.keys{display:flex;flex-direction:row}div.keys span.key{position:relative;display:inline-block;height:24px;width:fit-content;min-width:24px;border-radius:4px;padding:0 8px;border-color:#eeeeff26;border-style:solid;border-top-width:1px;border-left-width:2px;border-right-width:2px;border-bottom-width:3px}div.keys span.key:not(:last-of-type){margin-right:12px}div.keys span.key:not(:last-of-type):before{position:absolute;right:-12px;width:8px;font-size:1.4rem;color:#eeeeff40;height:8px;content:"+"}span.anchor{position:absolute;width:100%;height:100%;pointer-events:none;anchor-name:--anchor}.tooltip.visible{visibility:visible;opacity:1;transform:translate(-50%) translateY(0) scale(1);transition:all .15s cubic-bezier(.47,1.64,.41,.8) .25s}button.brand{border-radius:8px;padding:8px 16px;font-size:1.6rem;border-width:1px;border-style:solid;display:flex;align-items:center;justify-content:center;flex-direction:row;height:48px;cursor:pointer;border-color:#1111144d;transition:all .15s cubic-bezier(.47,1.64,.41,.8)}button.brand:hover{transform:scale(1.025)}button.brand:active{transform:scale(.95)}button.brand:disabled{opacity:.6}button.brand.primary{background-color:color-mix(in srgb,#ddddee 35%,transparent);border-color:#dde3}button.brand.secondary{background-color:var(--burple)}button.brand.danger{background-color:var(--danger)}dialog{transition:scale .15s ease-out,opacity .15s ease-out,display .15s ease-out allow-discrete;position:fixed;transform:translate(-50%,-50%);opacity:0;border:1px solid color-mix(in oklab,hsla(240,4%,60.784%,.2) 100%,hsla(0,0%,5.0980392157%,.2) 5%);inset:50%;scale:.7;cursor:default;overflow:visible;min-width:488px;max-width:1000px;max-height:600px;padding:24px;z-index:1000;gap:16px;transform-origin:0% 0%;border-radius:16px;background:var(--bg);display:flex;pointer-events:none;border:none}dialog[open]{transition:scale .15s ease-out,opacity .15s ease-out;opacity:1;scale:1;display:flex;pointer-events:all}@starting-style{dialog[open]{opacity:0;display:flex;scale:.7}}dialog[open]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c}main#brand section{display:flex;width:100%}main#brand section article.colors{width:100%;gap:8px;display:grid;grid-template-columns:4fr 3fr 2fr 2fr;grid-template-rows:1fr 1fr;height:40vh}main#brand section article.colors div.color{flex:1;border-radius:16px;height:100%;background:#e6e6fa;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:16px}main#brand section article.colors div.color span{font-size:1.6rem;font-weight:800;color:#222228}main#brand section article.colors div.color.main{flex:3;grid-row:1/span 2}main#brand section article.colors div.color.secondary{flex:2;grid-row:1/span 2}.about-us-page{background-color:var(--bg);color:var(--text-primary);font-family:var(--font-main, "Inter", sans-serif)}.hero-about{position:relative;height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden}.hero-about .hero-content-about{z-index:2}.hero-about .hero-content-about h1{font-size:72px;font-weight:800;margin-bottom:16px;animation:fadeIn 1s ease-out}.hero-about .hero-content-about p{font-size:20px;color:var(--text-secondary);max-width:700px;animation:fadeIn 1s ease-out .2s;animation-fill-mode:both}.hero-about .scroll-down{position:absolute;bottom:32px;z-index:2;animation:bounce 2s infinite;color:var(--olo);width:48px;height:48px}.hero-about .hero-bg-blur{position:absolute;bottom:-25%;left:50%;transform:translate(-50%);width:150%;height:50%;background:radial-gradient(circle,rgba(0,255,204,.1) 0%,transparent 60%);filter:blur(150px);z-index:1}.timeline-section{padding:100px 40px}.timeline-section .section-header{text-align:center;margin-bottom:64px}.timeline-section .section-header h2{font-size:44px;font-weight:800;margin-bottom:8px}.timeline-section .section-header p{font-size:18px;color:var(--text-secondary);max-width:600px;margin:0 auto}.timeline-section .timeline-container{max-width:900px;margin:0 auto;position:relative;--line-start-top: 0px;--line-height: 0px;--scroll-progress: 0}.timeline-section .timeline-container:before{content:"";position:absolute;top:var(--line-start-top);left:50%;transform:translate(-50%);height:var(--line-height);width:2px;background-color:var(--border-color, #444)}.timeline-section .timeline-container:after{content:"";position:absolute;top:var(--line-start-top);left:50%;transform:translate(-50%) scaleY(var(--scroll-progress));transform-origin:top;width:2px;height:var(--line-height);background-color:var(--olo)}.timeline-item{position:relative;margin-bottom:64px;width:50%;padding:0 60px;display:flex;gap:24px;align-items:flex-start;opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.timeline-item:last-child{margin-bottom:0}.timeline-item.is-visible{opacity:1;transform:translateY(0)}.timeline-item .timeline-year{font-size:22px;font-weight:700;color:var(--olo);background-color:#00ffcc1a;padding:8px 16px;border-radius:8px;border:1px solid rgba(0,255,204,.2)}.timeline-item .timeline-content h3{font-size:22px;font-weight:600;margin-bottom:8px}.timeline-item .timeline-content p{font-size:16px;line-height:1.7;color:var(--text-secondary)}.timeline-item:nth-child(odd){left:0;flex-direction:row-reverse;text-align:right}.timeline-item:nth-child(2n){left:50%;text-align:left}.timeline-item:after{content:"";position:absolute;top:22px;width:18px;height:18px;background-color:var(--bg);border:3px solid var(--border-color, #444);border-radius:50%;z-index:1;transition:transform .2s ease,background-color .4s ease,border-color .4s ease}.timeline-item.is-visible:after{background-color:var(--olo);border-color:var(--olo)}.timeline-item:hover:after{transform:scale(1.3)}.timeline-item:nth-child(odd):after{right:-10px}.timeline-item:nth-child(2n):after{left:-10px}.values-outer-section{padding:100px 40px;background-color:var(--bg-dark-accent);overflow:hidden}.values-outer-section .section-header{text-align:center;margin-bottom:64px}.values-outer-section .section-header h2{font-size:44px;font-weight:800;margin-bottom:8px}.values-outer-section .section-header p{font-size:18px;color:var(--text-secondary);max-width:600px;margin:0 auto}.values-grid-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:32px;perspective:1000px}.value-card{background-color:transparent;aspect-ratio:4/3;border:none;cursor:pointer}.value-card:hover .value-card-inner{transform:rotateY(180deg)}.value-card-inner{position:relative;width:100%;height:100%;transition:transform .7s;transform-style:preserve-3d}.value-card-front,.value-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:16px;border:1px solid var(--border-color);overflow:hidden}.value-card-front{background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center}.value-card-front .icon{width:48px;height:48px;color:var(--olo)}.value-card-front h3{font-size:24px;font-weight:700;color:var(--text-primary)}.value-card-back{background:var(--bg-dark-accent);transform:rotateY(180deg);display:flex;align-items:center;justify-content:center;padding:32px}.value-card-back p{font-size:16px;line-height:1.8;color:var(--text-secondary);text-align:center}.roadmap-section{padding:100px 40px;background-color:var(--bg)}.roadmap-section .section-header{text-align:center;margin-bottom:80px}.roadmap-section .section-header h2{font-size:44px;font-weight:800;margin-bottom:8px}.roadmap-section .section-header p{font-size:18px;color:var(--text-secondary);max-width:600px;margin:0 auto}.roadmap-section .roadmap-container{max-width:1000px;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding-top:30px}.roadmap-section .roadmap-line{position:absolute;top:59px;left:5%;right:5%;height:2px;background-color:var(--border-color);z-index:1}.roadmap-section .roadmap-milestone{display:flex;flex-direction:column;align-items:center;z-index:2;width:30%;cursor:pointer;position:relative}.roadmap-section .milestone-trigger{width:60px;height:60px;border-radius:50%;background-color:var(--bg);border:2px solid var(--border-color);display:flex;align-items:center;justify-content:center;transition:border-color .3s,transform .3s;z-index:3;position:relative}.roadmap-section .milestone-trigger .milestone-icon{width:28px;height:28px;color:var(--text-secondary);transition:color .3s}.roadmap-section .milestone-trigger:hover{border-color:var(--olo);transform:scale(1.1)}.roadmap-section .roadmap-milestone.active .milestone-trigger{border-color:var(--olo);background-color:var(--olo)}.roadmap-section .roadmap-milestone.active .milestone-trigger .milestone-icon{color:var(--bg)}.roadmap-section .milestone-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease-out,opacity .5s ease-out,margin-top .5s ease-out;text-align:center;margin-top:0}.roadmap-section .milestone-content h3{font-size:20px;font-weight:700;color:var(--text-primary);margin:24px 0 8px}.roadmap-section .milestone-content p{font-size:15px;line-height:1.7;color:var(--text-secondary)}.roadmap-section .roadmap-milestone.active .milestone-content{max-height:200px;opacity:1}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@media (max-width: 992px){.values-grid-container{grid-template-columns:1fr;max-width:400px}.roadmap-container{flex-direction:column;align-items:center;gap:40px;padding-top:0}.roadmap-line{left:50%;transform:translate(-50%);width:2px;height:100%;top:0}.roadmap-milestone{width:100%;max-width:400px}}@media (max-width: 768px){.hero-about .hero-content-about h1{font-size:48px}.hero-about .hero-content-about p{font-size:18px;padding:0 16px}.timeline-section{padding:64px 16px}.timeline-container:before,.timeline-container:after{left:15px}.timeline-item{width:100%;padding-left:50px;padding-right:0;flex-direction:column!important;align-items:flex-start;text-align:left!important;margin-bottom:48px}.timeline-item .timeline-year{margin-bottom:16px}.timeline-item:nth-child(odd),.timeline-item:nth-child(2n){left:0}.timeline-item:after{left:7px}}.reportes-page{padding:20px;max-width:800px;margin:0 auto;color:#fff}.reportes-page h1{text-align:center;margin-bottom:20px}.reportes-page .form-selector{display:flex;justify-content:center;margin-bottom:20px}.reportes-page .form-selector button{background-color:var(--bg);color:#fff;border:1px solid var(--burple);padding:10px 20px;margin:0 5px;cursor:pointer;transition:background-color .3s}.reportes-page .form-selector button.active{background-color:var(--burple)}.reportes-page .form-selector button:hover{background-color:#4a54b8}.reportes-page .report-form{background-color:var(--bg);padding:20px;border-radius:5px}.reportes-page .report-form label{display:block;margin-bottom:5px}.reportes-page .report-form input[type=text],.reportes-page .report-form input[type=email],.reportes-page .report-form select,.reportes-page .report-form textarea{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:3px;background-color:#333;color:#fff}.reportes-page .report-form textarea{min-height:100px}.reportes-page .report-form .agreement{display:flex;align-items:center;margin-bottom:15px}.reportes-page .report-form .agreement input[type=checkbox]{margin-right:10px}.reportes-page .report-form .agreement a{color:var(--olo);text-decoration:none}.reportes-page .report-form .agreement a:hover{text-decoration:underline}.reportes-page .report-form button[type=submit]{background-color:var(--burple);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.reportes-page .report-form button[type=submit]:disabled{background-color:#4a54b8;cursor:not-allowed}.reportes-page .report-form button[type=submit]:hover:not(:disabled){background-color:var(--blue)}
