.ly-tracking,.ly-track-return,.ly-track-result{--ly-track-page:#24394a;--ly-track-surface:#304a5e;--ly-track-text:var(--house-text,#f5ebda);--ly-track-muted:var(--house-muted,#dbcebc);--ly-track-accent:#d8ae7c;--ly-track-line:rgba(166,179,196,.47)}
.ly-tracking{max-width:1240px;margin-inline:auto;overflow-wrap:anywhere}.ly-track-search{max-width:700px}.ly-track-search label{display:block;margin-bottom:.65rem;font-size:1rem}.ly-track-search>div{display:flex;gap:12px}.ly-track-search input{min-width:0;flex:1;min-height:52px;padding:12px 16px;border:1px solid var(--ly-track-line);background:var(--ly-track-page);color:var(--ly-track-text);font:inherit;border-radius:4px}.ly-track-search input::placeholder{color:var(--ly-track-muted)}.ly-track-search .btn{min-height:52px;white-space:normal}.ly-track-search input:focus-visible,.ly-tracking button:focus-visible,.ly-tracking a:focus-visible{outline:3px solid var(--ly-track-accent);outline-offset:4px}.ly-track-search button:disabled{opacity:.65;cursor:wait}.ly-track-search>p,.ly-track-note{font-size:.9rem;line-height:1.7;color:var(--ly-track-muted)}.ly-track-result{margin-top:2rem;padding:clamp(20px,3vw,40px);border:1px solid var(--ly-track-line);background:var(--ly-track-page);border-radius:8px;color:var(--ly-track-text)}.ly-track-result[hidden]{display:none}.ly-track-result h2{font-size:clamp(1.6rem,3vw,2.3rem);margin:0 0 .75rem}.ly-track-summary{font-size:1.1rem;color:var(--ly-track-accent)}.ly-track-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0!important;margin:2rem 0;list-style:none!important;gap:0}.ly-track-step{position:relative;min-width:0;padding-right:14px}.ly-track-step::before{content:'';position:absolute;height:2px;top:21px;left:44px;right:0;background:#887866}.ly-track-step:last-child::before{display:none}.ly-track-step.is-complete::before{background:var(--ly-track-accent)}.ly-track-marker{position:relative;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--ly-track-line);border-radius:50%;font:600 1rem system-ui;background:var(--ly-track-page);color:var(--ly-track-muted)}.is-complete .ly-track-marker{background:var(--ly-track-accent);color:var(--ly-track-page);border-color:var(--ly-track-accent)}.is-current .ly-track-marker{border:3px solid var(--ly-track-accent);color:var(--ly-track-text);box-shadow:0 0 0 4px rgba(216,174,124,.15)}.ly-track-copy{display:grid;gap:.5rem;margin-top:1rem}.ly-track-copy strong{font-size:1rem;line-height:1.5}.ly-track-state,.ly-track-copy time{font: .8rem/1.6 system-ui;color:var(--ly-track-muted)}.is-current .ly-track-state{color:var(--ly-track-accent)}.ly-track-help{margin-top:2rem;line-height:1.8}.ly-track-help a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;color:inherit}.ly-track-result:focus{outline:2px solid var(--ly-track-accent);outline-offset:4px}@media(max-width:1000px){.ly-track-steps{grid-template-columns:1fr;gap:0}.ly-track-step{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;padding:0 0 28px}.ly-track-step:last-child{padding-bottom:0}.ly-track-step::before{height:auto;width:2px;top:44px;bottom:0;left:21px;right:auto}.ly-track-copy{margin:0;gap:.25rem}}@media(max-width:500px){.ly-track-search>div{flex-direction:column}.ly-track-search input{width:100%;box-sizing:border-box}.ly-track-search .btn{width:100%}.ly-track-result{padding:20px 16px}.ly-track-step{gap:14px}}
.ly-track-return{border-top:1px solid var(--ly-track-line);margin-top:2rem;padding-top:2rem}.ly-track-steps-return{grid-template-columns:repeat(7,minmax(0,1fr))}.ly-track-care-link{display:inline-flex;align-items:center;min-height:48px;padding:8px 0;text-decoration:underline;color:var(--ly-track-accent)}.lj-care-form .ly-track-return{padding:24px 16px;background:var(--ly-track-page);color:var(--ly-track-text);border:1px solid var(--ly-track-line);border-radius:8px}.ly-track-return h2{font-size:clamp(1.5rem,2.5vw,2rem)}@media(max-width:1200px){.ly-track-steps-return{grid-template-columns:1fr}.ly-track-steps-return .ly-track-step{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;padding:0 0 28px}.ly-track-steps-return .ly-track-step:last-child{padding-bottom:0}.ly-track-steps-return .ly-track-step::before{height:auto;width:2px;top:44px;bottom:0;left:21px;right:auto}.ly-track-steps-return .ly-track-copy{margin:0;gap:.25rem}}

body.ly-tracking-page,body.ly-tracking-page .site-main{background:#24394a;color:var(--house-text,#f5ebda)}.ly-tracking .lj-destination-head,.ly-tracking label{color:var(--ly-track-text)}.ly-track-result,.lj-care-form .ly-track-return{background:var(--ly-track-surface)}.ly-track-search .btn-gold{background:var(--ly-track-accent);border-color:var(--ly-track-accent);color:#302028}.ly-track-search .btn-gold:hover{background:#e8cd9c}.ly-track-return{color:var(--ly-track-text)}
