.mode-corner[data-astro-cid-lgdgohbi]{z-index:2;animation:1s 1.2s both mode-in;position:absolute;top:clamp(1rem,3vw,1.75rem);right:clamp(1rem,3vw,1.75rem)}.title-screen[data-astro-cid-lgdgohbi]{isolation:isolate;background:var(--night);justify-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.bg[data-astro-cid-lgdgohbi]{z-index:-1;place-items:center;display:grid;position:absolute;inset:0}.glow[data-astro-cid-lgdgohbi]{background:radial-gradient(ellipse 45% 38% at 50% 46%, color-mix(in srgb, var(--glow) calc(16% * var(--glow-k)), transparent), transparent 70%), radial-gradient(ellipse 90% 70% at 50% 50%, transparent 55%, var(--shade));position:absolute;inset:0}.beam[data-astro-cid-lgdgohbi]{background:linear-gradient(transparent, color-mix(in srgb, var(--metal-hi) 45%, transparent) 45%, transparent 85%);width:1px;box-shadow:0 0 40px 6px color-mix(in srgb, var(--metal-hi) 12%, transparent);position:absolute;top:0;bottom:0;left:50%}.bg-lion[data-astro-cid-lgdgohbi]{width:clamp(18rem,80vmin,46rem);opacity:var(--bg-lion-alpha,.4);will-change:transform;animation:logo-in 2.4s var(--ease-out) both, breathe 9s ease-in-out 2.4s infinite;display:grid}.bg-lion[data-astro-cid-lgdgohbi]>[data-astro-cid-lgdgohbi],.crest-lion[data-astro-cid-lgdgohbi]>[data-astro-cid-lgdgohbi]{grid-area:1/1}.lion-base[data-astro-cid-lgdgohbi]{filter:blur(8px)}.bg-lion[data-astro-cid-lgdgohbi] .lion-base[data-astro-cid-lgdgohbi] .lion[data-astro-cid-lgdgohbi]{background:var(--glow)}.lion-glow[data-astro-cid-lgdgohbi]{opacity:0;will-change:opacity}.lion-glow[data-astro-cid-lgdgohbi] .lion[data-astro-cid-lgdgohbi]{background:var(--metal-hi)}.bg-lion[data-astro-cid-lgdgohbi] .lion[data-astro-cid-lgdgohbi],.crest-lion[data-astro-cid-lgdgohbi] .lion[data-astro-cid-lgdgohbi]{width:100%}.bg-lion[data-astro-cid-lgdgohbi] .lion-glow[data-astro-cid-lgdgohbi]{filter:blur(40px);animation:9s ease-in-out 2.4s infinite glow}.band[data-astro-cid-lgdgohbi]{background:color-mix(in srgb, var(--night) 66%, transparent);border-inline:1px solid color-mix(in srgb, var(--metal) 28%, transparent);width:min(100% - 2.5rem,30rem);animation:band-in 1.4s var(--ease-out) .2s both;grid-template-rows:auto 1fr auto auto;justify-items:center;padding:clamp(3.5rem,11vh,7rem) 1.5rem clamp(1.5rem,4vh,2.5rem);display:grid;position:relative}.band[data-astro-cid-lgdgohbi]:before{content:"";border-inline:1px solid color-mix(in srgb, var(--metal) 12%, transparent);pointer-events:none;position:absolute;inset:0 6px}.crest[data-astro-cid-lgdgohbi]{text-align:center;align-content:start;justify-items:center;gap:.9rem;display:grid}.crest-lion-wrap[data-astro-cid-lgdgohbi]{animation:rise 1.2s var(--ease-out) .5s both;position:relative}.crest-lion[data-astro-cid-lgdgohbi]{cursor:pointer;width:clamp(6.5rem,17vh,10rem);transition:transform .6s var(--ease-out);background:0 0;border:0;padding:0;display:grid}.crest-lion[data-astro-cid-lgdgohbi] .lion[data-astro-cid-lgdgohbi]{width:100%}.crest-lion[data-astro-cid-lgdgohbi] .lion-glow[data-astro-cid-lgdgohbi]{filter:blur(16px);transition:opacity .8s ease-out}.crest-lion[data-astro-cid-lgdgohbi]:hover,.crest-lion[data-astro-cid-lgdgohbi]:focus-visible{outline:none;transform:scale(1.03)}.crest-lion[data-astro-cid-lgdgohbi]:hover .lion-glow[data-astro-cid-lgdgohbi],.crest-lion[data-astro-cid-lgdgohbi]:focus-visible .lion-glow[data-astro-cid-lgdgohbi]{opacity:.6;transition-duration:.45s}.crest-lion[data-astro-cid-lgdgohbi]:active{transform:scale(.97)}.crest-lion[data-astro-cid-lgdgohbi].pulse{animation:pop 1.1s var(--ease-out)}.crest-lion[data-astro-cid-lgdgohbi].pulse .lion-glow[data-astro-cid-lgdgohbi]{animation:flash 1.1s var(--ease-out)}.theme-name[data-astro-cid-lgdgohbi]{color:var(--metal-hi);font-family:var(--font-brand);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .5s, translate .7s var(--ease-out);padding-left:.24em;font-size:.875rem;position:absolute;bottom:calc(100% + .5rem);left:50%;translate:-50%}.theme-name[data-astro-cid-lgdgohbi].show{opacity:1;translate:-50% -.25rem}.name[data-astro-cid-lgdgohbi]{text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid var(--line);animation:rise 1.2s var(--ease-out) .65s both;padding-bottom:.85rem;padding-left:.14em;font-size:clamp(2rem,5.5vh,2.75rem)}.subtitle[data-astro-cid-lgdgohbi]{color:var(--muted);letter-spacing:.04em;animation:rise 1.2s var(--ease-out) .8s both;font-size:1.0625rem}.menu[data-astro-cid-lgdgohbi]{align-self:center;justify-items:center;gap:.5rem;padding-block:2rem;display:grid}.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]{color:color-mix(in srgb, var(--bl-texto) 82%, transparent);font-family:var(--font-brand);letter-spacing:.14em;text-transform:uppercase;animation:rise 1s var(--ease-out) both;padding:.45em 1.6em .45em 1.74em;font-size:clamp(1.125rem,2.4vh,1.375rem);text-decoration:none;transition:color .35s,text-shadow .35s;position:relative}.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:first-child{animation-delay:1s}.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:nth-child(2){animation-delay:1.1s}.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:nth-child(3){animation-delay:1.2s}.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:before{content:"";z-index:-1;background:radial-gradient(ellipse 50% 45% at 50% 50%, color-mix(in srgb, var(--glow) calc(20% * var(--glow-k)), transparent), transparent 75%);opacity:0;transition:opacity .35s;position:absolute;inset:-.2em -1.5em}.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:after{content:"";background:var(--metal-hi);width:calc(100% - 3.2em);height:1px;box-shadow:0 0 8px color-mix(in srgb, var(--metal-hi) 80%, transparent);transition:transform .45s var(--ease-out);position:absolute;bottom:.3em;left:50%;transform:translate(-50%)scaleX(0)}.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:hover,.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:focus-visible{color:var(--metal-light);text-shadow:0 0 14px color-mix(in srgb, var(--metal-hi) 65%, transparent)}.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:hover:before,.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:focus-visible:before{opacity:1}.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:hover:after,.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:focus-visible:after{transform:translate(-50%)scaleX(1)}.menu[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:focus-visible{outline:none}.lang-switch[data-astro-cid-lgdgohbi]{font-family:var(--font-brand);letter-spacing:.2em;text-transform:uppercase;animation:rise 1s var(--ease-out) 1.4s both;align-items:center;gap:.9rem;font-size:.8125rem;display:flex}.lang-switch[data-astro-cid-lgdgohbi] .current[data-astro-cid-lgdgohbi]{color:var(--metal)}.lang-switch[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]{color:color-mix(in srgb, var(--bl-texto) 40%, transparent);text-decoration:none;transition:color .3s,text-shadow .3s}.lang-switch[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:hover,.lang-switch[data-astro-cid-lgdgohbi] a[data-astro-cid-lgdgohbi]:focus-visible{color:var(--metal-light);text-shadow:0 0 12px color-mix(in srgb, var(--metal-hi) 60%, transparent)}.lang-switch[data-astro-cid-lgdgohbi] .sep[data-astro-cid-lgdgohbi]{background:color-mix(in srgb, var(--metal) 60%, transparent);width:.4em;height:.4em;transform:rotate(45deg)}.hint[data-astro-cid-lgdgohbi]{color:var(--metal);animation:rise 1s var(--ease-out) 1.6s both, nudge 2.4s ease-in-out 2.6s infinite;margin-top:clamp(1rem,3vh,1.75rem);padding:.5rem}.corner[data-astro-cid-lgdgohbi]{right:var(--gutter);color:color-mix(in srgb, var(--bl-texto) 45%, transparent);font-family:var(--font-brand);letter-spacing:.08em;font-size:.8125rem;position:absolute;bottom:1.5rem}@media (width<=48rem){.corner[data-astro-cid-lgdgohbi]{display:none}}@keyframes logo-in{0%{opacity:0;transform:scale(1.06)}}@keyframes breathe{50%{transform:scale(1.045)}}@keyframes glow{0%,to{opacity:0}50%{opacity:.32}}@keyframes pop{30%{transform:scale(1.06)}}@keyframes flash{30%{opacity:.9}}@keyframes mode-in{0%{opacity:0}}@keyframes band-in{0%{opacity:0;clip-path:inset(0 50%)}to{opacity:1;clip-path:inset(0)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@keyframes nudge{50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.title-screen[data-astro-cid-lgdgohbi] [data-astro-cid-lgdgohbi],.title-screen[data-astro-cid-lgdgohbi] [data-astro-cid-lgdgohbi]:before,.title-screen[data-astro-cid-lgdgohbi] [data-astro-cid-lgdgohbi]:after{transition:none!important;animation:none!important}}.intro[data-astro-cid-m3zpgalb]{gap:clamp(1.5rem,3vw,2.25rem);padding-block:clamp(6rem,16vw,11rem) clamp(4rem,9vw,7rem);display:grid}.intro[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{max-width:14ch}.intro-foot[data-astro-cid-m3zpgalb]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;display:flex}.marquee[data-astro-cid-m3zpgalb]{border-block:1px solid var(--line-soft);padding-block:clamp(1.25rem,3vw,2rem);overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track[data-astro-cid-m3zpgalb]{width:max-content;animation:38s linear infinite marquee;display:flex}.marquee[data-astro-cid-m3zpgalb]:hover .marquee-track[data-astro-cid-m3zpgalb]{animation-play-state:paused}.marquee-group[data-astro-cid-m3zpgalb]{display:flex}.marquee-item[data-astro-cid-m3zpgalb]{font-family:var(--font-brand);text-transform:uppercase;letter-spacing:.06em;color:var(--metal);white-space:nowrap;align-items:center;gap:clamp(1.5rem,4vw,3rem);padding-right:clamp(1.5rem,4vw,3rem);font-size:clamp(2rem,5vw,4rem);display:inline-flex}.marquee-item[data-astro-cid-m3zpgalb]:after{content:"";background:var(--metal-hi);width:.22em;height:.22em;transform:rotate(45deg)}.marquee-item[data-astro-cid-m3zpgalb].outline{color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--metal) 70%, transparent)}@keyframes marquee{to{transform:translate(-50%)}}.products[data-astro-cid-m3zpgalb]{padding-block:clamp(5rem,12vw,9rem)}.giant[data-astro-cid-m3zpgalb]{text-align:center;text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(175deg, var(--metal-light) 0%, var(--metal) 38%, var(--metal-mid) 70%, var(--metal-deep) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-inline:1rem;font-size:clamp(3.5rem,16vw,15rem);line-height:.9}.product-list[data-astro-cid-m3zpgalb]{gap:clamp(5rem,11vw,9rem);margin-top:clamp(3.5rem,8vw,6.5rem);display:grid}.product[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.product[data-astro-cid-m3zpgalb].flip{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.product[data-astro-cid-m3zpgalb].flip .product-media[data-astro-cid-m3zpgalb]{order:2}.product-media[data-astro-cid-m3zpgalb]{display:block}.product-media[data-astro-cid-m3zpgalb]:hover img{scale:1.04}.product-text[data-astro-cid-m3zpgalb]{justify-items:start;gap:1rem;display:grid}.number[data-astro-cid-m3zpgalb]{font-family:var(--font-brand);color:var(--accent);letter-spacing:.1em;font-size:1rem}.product[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{text-transform:uppercase;letter-spacing:.06em;font-size:clamp(2.25rem,4.4vw,3.75rem)}.summary[data-astro-cid-m3zpgalb]{color:var(--muted)}.actions[data-astro-cid-m3zpgalb]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:.75rem;display:flex}.compact[data-astro-cid-m3zpgalb]{margin-top:clamp(5rem,11vw,9rem)}.compact-title[data-astro-cid-m3zpgalb]{margin-bottom:1.25rem;font-size:1.25rem}.compact-list[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:1.25rem;padding:0;list-style:none;display:grid}.card[data-astro-cid-m3zpgalb]{border:1px solid var(--line-soft);border-radius:var(--radius);background:linear-gradient(160deg, color-mix(in srgb, var(--glow) calc(7% * var(--glow-k)), var(--night-2)), var(--night-2) 60%);transition:border-color .3s, transform .5s var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.25rem clamp(1.25rem,3vw,2rem);padding:clamp(1.5rem,3vw,2.25rem);display:grid;position:relative}.card[data-astro-cid-m3zpgalb]:hover{border-color:color-mix(in srgb, var(--metal) 55%, transparent);transform:translateY(-4px)}.card-text[data-astro-cid-m3zpgalb]{gap:.6rem;display:grid}.card-meta[data-astro-cid-m3zpgalb]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:.9375rem;display:flex}.card[data-astro-cid-m3zpgalb] h4[data-astro-cid-m3zpgalb]{font-family:var(--font-brand);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;line-height:1.1}.card-link[data-astro-cid-m3zpgalb]{color:var(--metal);text-decoration:none}.card-link[data-astro-cid-m3zpgalb]:after{content:"";border-radius:inherit;position:absolute;inset:0}.card-actions[data-astro-cid-m3zpgalb]{border-top:1px solid var(--line-soft);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem 1.75rem;padding-top:1.25rem;display:flex}.card[data-astro-cid-m3zpgalb]:hover .card-actions[data-astro-cid-m3zpgalb] .link-arrow[data-astro-cid-m3zpgalb]:not(.external){color:var(--metal-light);border-color:var(--metal-light)}.external[data-astro-cid-m3zpgalb]{z-index:1;position:relative}.about[data-astro-cid-m3zpgalb]{background:radial-gradient(ellipse 60% 50% at 85% 30%, color-mix(in srgb, var(--glow) calc(10% * var(--glow-k)), transparent), transparent 70%), var(--night-2);border-top:1px solid var(--line-soft);padding-block:clamp(5rem,12vw,9rem);position:relative}.about-inner[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid;position:relative}.about-head[data-astro-cid-m3zpgalb]{gap:1.5rem;display:grid;position:sticky;top:7rem}.about-body[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]:first-child{color:var(--bl-texto);font-size:1.375rem}.about-body[data-astro-cid-m3zpgalb]{color:var(--muted);gap:1.25rem;padding-top:.5rem;font-size:1.25rem;display:grid}.about-lion[data-astro-cid-m3zpgalb]{right:var(--gutter);opacity:.08;pointer-events:none;width:clamp(10rem,22vw,18rem);position:absolute;top:-2rem}.socials[data-astro-cid-m3zpgalb]{margin-top:clamp(4rem,9vw,7rem)}.socials[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{margin-bottom:1rem;font-size:1.25rem}.socials[data-astro-cid-m3zpgalb] ul[data-astro-cid-m3zpgalb]{border-top:1px solid var(--line);padding:0;list-style:none}.socials[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{border-bottom:1px solid var(--line);color:var(--bl-texto);transition:padding .45s var(--ease-out), color .3s;grid-template-columns:3rem minmax(0,1fr) auto auto;align-items:center;gap:1.5rem;padding-block:clamp(1.25rem,2.6vw,2rem);text-decoration:none;display:grid}.socials[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover{color:var(--metal-hi);padding-inline:1rem}.social-n[data-astro-cid-m3zpgalb]{font-family:var(--font-brand);color:var(--metal);font-size:1rem}.social-name[data-astro-cid-m3zpgalb]{font-family:var(--font-brand);color:inherit;letter-spacing:.04em;font-size:clamp(1.75rem,4vw,3rem)}.social-handle[data-astro-cid-m3zpgalb]{color:var(--muted)}.social-arrow[data-astro-cid-m3zpgalb]{transition:transform .45s var(--ease-out);font-size:1.5rem}.socials[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover .social-arrow[data-astro-cid-m3zpgalb]{transform:rotate(45deg)}@media (width<=60rem){.product[data-astro-cid-m3zpgalb],.product[data-astro-cid-m3zpgalb].flip,.about-inner[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr)}.product[data-astro-cid-m3zpgalb].flip .product-media[data-astro-cid-m3zpgalb]{order:0}.about-head[data-astro-cid-m3zpgalb]{position:static}}@media (width<=36rem){.socials[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{grid-template-columns:2rem minmax(0,1fr) auto}.social-handle[data-astro-cid-m3zpgalb]{display:none}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-m3zpgalb]{animation:none}}
