.lt-sg{position:relative;min-height:78vh;display:flex;align-items:center}.lt-sg__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.lt-sg__bg img{width:100%;height:100%;object-fit:cover;object-position:center 62%}.lt-sg__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#0a1a2659,#0a1a2626 40%,#0a1a26e6)}.lt-sg__inner{position:relative;z-index:2;text-align:center}.lt-sg .lt-eyebrow{color:var(--lt-gold, #CBA86B)}.lt-sg__title{font-family:var(--lt-font-display, "Cinzel", serif);font-weight:600;font-size:var(--lt-fs-hero, clamp(2.1rem, 6vw, 4.2rem));letter-spacing:.04em;line-height:1.1;margin:0 0 1.2rem;color:var(--lt-opal, #F3F1FA)}.lt-sg__lede{max-width:60ch;margin:0 auto 2rem}.lt-sg__cta-note{font-family:var(--lt-font-ui, "Inter", sans-serif);font-size:.72rem;letter-spacing:.06em;color:color-mix(in srgb,var(--lt-opal,#F3F1FA) 55%,transparent);margin:1rem 0 0}.lt-sg__seam{position:absolute;bottom:-1px;left:0;z-index:2}.lt-sg__movements{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;gap:1.6rem}.lt-sg__mv{display:grid;grid-template-columns:auto 1fr;gap:1.4rem;align-items:start;padding-bottom:1.6rem;border-bottom:1px solid color-mix(in srgb,var(--lt-gold,#CBA86B) 14%,transparent)}.lt-sg__mv:last-child{border-bottom:0}.lt-sg__mv-num{font-family:var(--lt-font-display, "Cinzel", serif);font-size:1.4rem;color:var(--lt-gold, #CBA86B);line-height:1;min-width:2ch}.lt-sg__mv-title{font-family:var(--lt-font-display, "Cinzel", serif);font-size:1.05rem;letter-spacing:.06em;margin:0 0 .5rem;color:var(--lt-opal, #F3F1FA)}.lt-sg__mv .lt-duo{margin:0}.lt-sg__tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:2.4rem}@media(max-width:760px){.lt-sg__tiers{grid-template-columns:1fr}}.lt-sg__tier{position:relative;border:1px solid color-mix(in srgb,var(--lt-gold,#CBA86B) 18%,transparent);border-radius:var(--lt-radius, 12px);background:color-mix(in srgb,var(--lt-panel,#142C3A) 60%,transparent);padding:2rem 1.6rem;text-align:center;transition:border-color .3s ease,transform .3s ease}.lt-sg__tier:hover{border-color:color-mix(in srgb,var(--lt-gold,#CBA86B) 55%,transparent);transform:translateY(-3px)}.lt-sg__tier.is-featured{border-color:var(--lt-gold, #CBA86B);background:linear-gradient(180deg,color-mix(in srgb,var(--lt-gold,#CBA86B) 10%,transparent),color-mix(in srgb,var(--lt-panel,#142C3A) 60%,transparent))}.lt-sg__tier-badge{position:absolute;top:-.7rem;left:50%;transform:translate(-50%);font-family:var(--lt-font-ui, "Inter", sans-serif);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;background:var(--lt-gold, #CBA86B);color:var(--lt-navy, #0A1A26);padding:.3rem .8rem;border-radius:999px}.lt-sg__tier-name{display:block;font-family:var(--lt-font-ui, "Inter", sans-serif);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--lt-gold, #CBA86B);margin-bottom:.6rem}.lt-sg__tier-price{display:block;font-family:var(--lt-font-display, "Cinzel", serif);font-size:1.9rem;color:var(--lt-opal, #F3F1FA);margin-bottom:.7rem}.lt-sg__tier-price span{font-size:.8rem;font-family:var(--lt-font-ui,"Inter",sans-serif);color:color-mix(in srgb,var(--lt-opal,#F3F1FA) 55%,transparent);letter-spacing:.05em}.lt-sg__tier-line{font-family:var(--lt-font-body, "Cormorant Garamond", serif);font-style:italic;font-size:1.05rem;color:color-mix(in srgb,var(--lt-opal,#F3F1FA) 78%,transparent);line-height:1.5;margin:0 0 1.4rem;min-height:3.2em}@media(prefers-reduced-motion:reduce){.lt-sg__tier:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lt-soulglyph.css.map */
