.gloves-intro[data-astro-cid-5777bia2][hidden],.intro-preview-tools[data-astro-cid-5777bia2][hidden]{display:none!important}.gloves-intro[data-astro-cid-5777bia2]{--intro-duration:1.15s;z-index:1000;isolation:isolate;position:fixed;inset:0;overflow:hidden}.intro-veil[data-astro-cid-5777bia2]{background:radial-gradient(at 50% 42%,#28201e 0%,#111412 58%,#0b0d0c 100%);position:absolute;inset:0}.intro-brand[data-astro-cid-5777bia2]{text-align:center;color:#f6f5f0;letter-spacing:.32em;font-size:14px;font-weight:800;position:absolute;top:13%;left:0;right:0}.intro-brand[data-astro-cid-5777bia2] span[data-astro-cid-5777bia2]{letter-spacing:.65em;color:#c6c8bf;margin-top:8px;font-size:10px;display:block}.intro-stage[data-astro-cid-5777bia2]{aspect-ratio:2;width:min(1100px,95vw);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.intro-glove[data-astro-cid-5777bia2]{will-change:transform;filter:drop-shadow(0 14px 22px #0005);position:absolute;inset:0}.intro-glove[data-astro-cid-5777bia2] img[data-astro-cid-5777bia2]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.intro-glove-left[data-astro-cid-5777bia2]{clip-path:inset(0 50% 0 0);transform-origin:20% 60%}.intro-glove-right[data-astro-cid-5777bia2]{clip-path:inset(0 0 0 50%);transform-origin:80% 60%}.intro-signature[data-astro-cid-5777bia2]{text-align:center;color:#f6f5f0;font-family:var(--display);letter-spacing:.03em;font-size:clamp(25px,3vw,42px);line-height:1.1;position:absolute;bottom:19%;left:24px;right:24px}.intro-signature[data-astro-cid-5777bia2] span[data-astro-cid-5777bia2]{color:var(--bright)}.intro-skip[data-astro-cid-5777bia2]{color:#f6f5f0;background:#ffffff08;border:1px solid #ffffff30;align-items:center;gap:20px;min-height:44px;padding:10px 16px;font-size:12px;display:flex;position:absolute;top:24px;right:30px}.intro-skip[data-astro-cid-5777bia2]:hover{background:#ffffff18}.is-opening[data-astro-cid-5777bia2] .intro-glove-left[data-astro-cid-5777bia2]{animation:glove-left var(--intro-duration) cubic-bezier(.64,0,.2,1) both}.is-opening[data-astro-cid-5777bia2] .intro-glove-right[data-astro-cid-5777bia2]{animation:glove-right var(--intro-duration) cubic-bezier(.64,0,.2,1) both}.is-opening[data-astro-cid-5777bia2] .intro-veil[data-astro-cid-5777bia2]{animation:intro-reveal var(--intro-duration) ease both}.is-opening[data-astro-cid-5777bia2] .intro-brand[data-astro-cid-5777bia2],.is-opening[data-astro-cid-5777bia2] .intro-signature[data-astro-cid-5777bia2],.is-opening[data-astro-cid-5777bia2] .intro-skip[data-astro-cid-5777bia2]{animation:intro-type-out var(--intro-duration) ease both}@keyframes glove-left{0%,10%{transform:translate(0)rotate(0)}22%{transform:translate(1%)rotate(1deg)}to{transform:translate(-110vw)rotate(-9deg)}}@keyframes glove-right{0%,10%{transform:translate(0)rotate(0)}22%{transform:translate(-1%)rotate(-1deg)}to{transform:translate(110vw)rotate(9deg)}}@keyframes intro-reveal{0%,23%{opacity:1}76%,to{opacity:0}}@keyframes intro-type-out{0%,12%{opacity:1}40%,to{opacity:0}}.intro-preview-tools[data-astro-cid-5777bia2]{z-index:70;color:#fff;background:#161917f2;border:1px solid #ffffff40;flex-wrap:wrap;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:10px 12px;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 4px 20px #0003}.intro-preview-tools[data-astro-cid-5777bia2]>span[data-astro-cid-5777bia2]{letter-spacing:.1em;color:#b9c1b1;font-size:9px;font-weight:800}.intro-preview-tools[data-astro-cid-5777bia2] button[data-astro-cid-5777bia2]{color:#fff;background:0 0;border:1px solid #ffffff30;min-height:36px;padding:7px 10px;font-size:11px}.intro-preview-tools[data-astro-cid-5777bia2] button[data-astro-cid-5777bia2]:hover{border-color:var(--bright)}@media (width<=600px){.gloves-intro[data-astro-cid-5777bia2]{--intro-duration:.9s}.intro-stage[data-astro-cid-5777bia2]{width:125vw;top:45%}.intro-brand[data-astro-cid-5777bia2]{letter-spacing:.22em;font-size:11px;top:22%}.intro-brand[data-astro-cid-5777bia2] span[data-astro-cid-5777bia2]{font-size:9px}.intro-signature[data-astro-cid-5777bia2]{font-size:27px;bottom:24%}.intro-skip[data-astro-cid-5777bia2]{font-size:11px;top:20px;right:20px}.intro-glove[data-astro-cid-5777bia2]{filter:none}}@media (prefers-reduced-motion:reduce){.gloves-intro[data-astro-cid-5777bia2]{display:none!important}}
