.juro-hero{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-block-size:100svh;padding:120px var(--juro-pad-x) 60px;overflow:hidden;background:var(--juro-navy-panel);color:var(--juro-on-dark);text-align:center}.juro-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;z-index:0}.juro-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.juro-hero__inner{position:relative;z-index:2;max-width:900px;display:flex;flex-direction:column;align-items:center}.juro-hero__eyebrow{margin:0 0 26px;font-family:var(--juro-font-ui);font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;opacity:.9}.juro-hero__title{margin:0;font-weight:800;font-size:clamp(42px,11vw,92px);line-height:.96;letter-spacing:var(--juro-tracking-tighter);text-wrap:balance}.juro-hero__title .is-light{display:block;font-weight:500;opacity:.9}.juro-hero__title .is-big{display:block;font-size:1.28em;font-weight:800;letter-spacing:-.03em}.juro-hero__tags{display:flex;flex-direction:column;gap:10px;margin-block-start:28px}.juro-hero__tag{margin:0;font-family:var(--juro-font-ui);font-size:12px;letter-spacing:.22em;text-transform:uppercase;opacity:.9}.juro-hero__tag--sub{font-size:11px;letter-spacing:.16em;opacity:.9}.juro-hero__cta{display:inline-flex;align-items:center;min-block-size:52px;margin-block-start:38px;padding:16px 36px;border:1px solid var(--juro-white);border-radius:100px;background:var(--juro-white);color:var(--juro-navy);font-family:inherit;font-size:15px;font-weight:650;text-decoration:none;transition:background .2s var(--juro-ease),transform .08s var(--juro-ease)}.juro-hero__cta:hover{background:#ffffffe0}.juro-hero__cta:active{transform:translateY(1px)}.juro-hero__cta:focus-visible{outline:2px solid var(--juro-white);outline-offset:3px}.juro-hero__cue{position:absolute;z-index:2;inset-block-end:24px;inset-inline:0;display:flex;flex-direction:column;align-items:center;gap:8px;font-family:var(--juro-font-ui);font-size:10px;letter-spacing:.2em;text-transform:uppercase;opacity:.9}.juro-hero__cue:after{content:"";inline-size:1px;block-size:32px;background:linear-gradient(currentColor,transparent)}@media(prefers-reduced-motion:reduce){.juro-hero__cta{transition:none}.juro-hero__cta:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/juro-hero.css.map */
