#oren-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99990;pointer-events:auto;overflow:hidden;background:var(--offwhite, #f5f3ee);transition:opacity .9s ease}#oren-intro.intro-done{pointer-events:none}#oren-intro.intro-lift{opacity:0}.oren-intro-curtain{position:absolute;left:0;right:0;height:51vh;background:var(--offwhite, #f5f3ee);z-index:1}.oren-intro-curtain.top{top:0}.oren-intro-curtain.bottom{bottom:0}#oren-intro.intro-lift .oren-intro-curtain.top,#oren-intro.intro-lift .oren-intro-curtain.bottom{transform:none}.oren-intro-center{position:absolute;z-index:2;left:8vw;right:8vw;top:40vh;display:flex;flex-direction:column;align-items:flex-start;gap:42px;opacity:1}#oren-intro.intro-lift .oren-intro-center{opacity:0;transition:opacity .5s ease}.oren-intro-type{font-family:IBM Plex Mono,monospace;font-weight:300;font-size:clamp(28px,5.2vw,58px);line-height:1.1;letter-spacing:-.02em;color:var(--navy-deep, #142a6e);min-height:1.2em;white-space:nowrap}.oren-intro-type .caret{display:inline-block;width:.52ch;height:.9em;background:var(--navy-deep, #142a6e);margin-left:3px;transform:translateY(.08em);animation:oren-caret 1.05s steps(1) infinite}@keyframes oren-caret{50%{opacity:0}}.oren-intro-bar-wrap{width:100%;display:flex;flex-direction:column;gap:12px}.oren-intro-track{position:relative;width:100%;height:1px;background:repeating-linear-gradient(90deg,rgba(20,42,110,.28) 0 6px,transparent 6px 13px);overflow:visible}.oren-intro-fill{position:absolute;top:0;left:0;height:1px;width:0%;background:var(--navy-deep, #142a6e)}.oren-intro-fill:after{content:"";position:absolute;right:-1px;top:-2px;bottom:-2px;width:16px;background:var(--neon, #e8f53d)}.oren-intro-bar-meta{display:flex;justify-content:space-between;align-items:baseline;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--navy, #1e3a8c)}.oren-intro-bar-meta .pct:before{content:"// ";opacity:.55}.oren-intro-bar-meta .status{color:var(--dim, #7a7158);transition:opacity .25s ease}.oren-intro-bar-meta .status.swap{opacity:0}.oren-intro-tick{position:absolute;top:24px;left:24px;z-index:3;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--navy-deep, #142a6e);opacity:.65;display:inline-flex;align-items:center;gap:8px;transition:opacity .5s ease}.oren-intro-tick:before{content:"// ";opacity:.6}.oren-intro-tick .pulse{display:none!important}#oren-intro.intro-lift .oren-intro-tick{opacity:0}.oren-intro-stamp{position:absolute;bottom:24px;right:24px;z-index:3;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim, #7a7158);opacity:.75;transition:opacity .5s ease}.oren-intro-stamp:before{content:"// ";opacity:.55}#oren-intro.intro-lift .oren-intro-stamp{opacity:0}.oren-intro-logo-img,.oren-intro-meta{display:none}.oren-intro-skip{position:absolute;bottom:24px;left:24px;z-index:3;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim, #7a7158);opacity:.55;transition:opacity .4s ease;cursor:pointer;background:none;border:none;padding:6px 10px}.oren-intro-skip:before{content:"// ";opacity:.55}.oren-intro-skip:hover{opacity:1;color:var(--navy, #1e3a8c)}#oren-intro.intro-lift .oren-intro-skip{opacity:0}body.has-intro{overflow:hidden}html{scrollbar-gutter:stable}html.intro-pending body>main,html.intro-pending body>footer,html.intro-pending body>.ticker,html.intro-pending body>header{opacity:0;visibility:hidden;transition:opacity .8s ease}html.intro-revealing body>main,html.intro-revealing body>footer,html.intro-revealing body>.ticker,html.intro-revealing body>header{opacity:1;visibility:visible}html.intro-revealing .hero-immersive>*{opacity:1;transition:opacity .9s ease}body.intro-done .hero-immersive>*{opacity:1}@media(prefers-reduced-motion:reduce){#oren-intro{display:none!important}body.has-intro{overflow:auto!important}html.intro-pending body>*{opacity:1!important;visibility:visible!important;animation:none!important}}@media(max-width:600px){.oren-intro-center{left:6vw;right:6vw;top:36vh;gap:32px}.oren-intro-type{font-size:clamp(22px,8vw,34px);white-space:normal}.oren-intro-tick,.oren-intro-stamp,.oren-intro-skip{font-size:9.5px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/oren-intro.css.map */
