.hm-frame{width:100%;overflow-x:clip}.hm-lux{--hm-gap:clamp(6rem, 12vw, 10rem);--hm-top:clamp(6.5rem, 11vw, 9rem);--hm-rail:clamp(.75rem, (100vw - 1200px) / 2 - .75rem, 2.5rem);isolation:isolate;width:min(1200px,100% - 3rem);padding:var(--hm-top) 0 clamp(4rem, 8vw, 6rem);gap:var(--hm-gap);color:var(--lx-ink);flex-direction:column;margin:0 auto;display:flex;position:relative}.hm-lux:before{content:"";inset:0 calc(-1 * var(--hm-rail));z-index:-1;border-left:1px solid var(--lx-hair);border-right:1px solid var(--lx-hair);pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 10rem calc(100% - 12rem),#0000);mask-image:linear-gradient(#0000,#000 10rem calc(100% - 12rem),#0000)}.hm-lux>section{position:relative}.hm-lux>section:not(.hm-hero):before{content:"";top:calc(var(--hm-gap) / -2);background:linear-gradient(90deg, transparent, var(--lx-hair-2) 15%, var(--lx-hair-2) 85%, transparent);pointer-events:none;width:100vw;height:1px;position:absolute;left:50%;transform:translate(-50%)}.hm-lux>section:not(.hm-hero):after{content:"";top:calc(var(--hm-gap) / -2 - 4px);left:calc(-1 * var(--hm-rail) - 4px);right:calc(-1 * var(--hm-rail) - 4px);background:linear-gradient(var(--lx-gold-line), var(--lx-gold-line)) 0 4px / 9px 1px no-repeat, linear-gradient(var(--lx-gold-line), var(--lx-gold-line)) 4px 0 / 1px 9px no-repeat, linear-gradient(var(--lx-gold-line), var(--lx-gold-line)) 100% 4px / 9px 1px no-repeat, linear-gradient(var(--lx-gold-line), var(--lx-gold-line)) calc(100% - 4px) 0 / 1px 9px no-repeat;pointer-events:none;height:9px;position:absolute}.hm-mesh{z-index:-1;pointer-events:none;background:radial-gradient(closest-side at 24% 30%,#d4af3729,#d4af370a 60%,#0000),radial-gradient(closest-side at 12% 18%,#788cff0f,#0000),radial-gradient(closest-side at 90% 60%,#d4af370f,#0000);height:1100px;position:absolute;inset:0 0 auto;overflow:hidden}.hm-h2{color:var(--lx-ink);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.8vw,4rem);font-weight:500;line-height:1.02}.hm-h2 .lx-serif{color:var(--lx-gold);font-size:1.07em}.hm-lead{max-width:34rem;color:var(--lx-ink-2);text-wrap:pretty;margin:0;font-size:1.02rem;line-height:1.7}.hm-head{gap:1.75rem;max-width:750px;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.hm-head__main{flex-direction:column;gap:1.4rem;min-width:0;display:flex}.hm-head__aside{flex-direction:column;align-items:flex-start;gap:1.5rem;min-width:0;display:flex}.hm-head--center{text-align:center;justify-items:center;margin-inline:auto}.hm-head--center .hm-head__main,.hm-head--center .hm-head__aside{align-items:center}.hm-head__num{color:var(--lx-gold);font-variant-numeric:tabular-nums}.hm-hero{min-height:clamp(34rem, calc(100dvh - var(--hm-top)), 50rem);grid-template-rows:1fr auto;gap:3rem;display:grid}.hm-hero__media{top:calc(-1 * var(--hm-top));pointer-events:none;-webkit-mask-composite:source-in;width:min(62vw,1000px);animation:hm-hero-fade .45s ease-out both, hm-hero-zoom 1.8s var(--lx-out) both;position:absolute;bottom:0;right:calc(-50vw + 50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34%),linear-gradient(#0000 0%,#000 16% 72%,#0000);mask-image:linear-gradient(90deg,#0000 0%,#000 34%),linear-gradient(#0000 0%,#000 16% 72%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.hm-hero__media img{object-fit:cover;object-position:50% 15%;width:100%;height:100%;display:block}@keyframes hm-hero-fade{0%{opacity:.01}}@keyframes hm-hero-zoom{0%{transform:scale(1.06)}}.hm-hero__copy{z-index:1;flex-direction:column;align-self:center;align-items:flex-start;gap:1.6rem;max-width:36rem;display:flex;position:relative}.hm-hero__title{max-width:11ch;color:var(--lx-ink);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.9rem,6.2vw,5.6rem);font-weight:500;line-height:.95}.hm-hero__title .lx-serif{color:var(--lx-gold);letter-spacing:-.03em;font-size:1.08em}.hm-hero__text{max-width:31rem;color:var(--lx-ink-2);margin:0;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.7}.hm-hero__cta{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.hm-hero__props{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));max-width:46rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.hm-hero__props li{border-left:1px solid var(--lx-hair-2);flex-direction:column;gap:.35rem;padding:0 1.5rem;display:flex}.hm-hero__props li:first-child{border-left:0;padding-left:0}.hm-hero__prop-k{color:var(--lx-ink);letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:.92rem;font-weight:550;display:inline-flex}.hm-hero__prop-k svg{color:var(--lx-gold)}.hm-hero__prop-sub{color:var(--lx-ink-3);font-size:.82rem;line-height:1.45}.hm-ways{--hm-way-label:10.5rem;--hm-way-pad:clamp(1.5rem, 2.6vw, 2.25rem);flex-direction:column;gap:.9rem;display:flex}.hm-way{grid-template-columns:var(--hm-way-label) minmax(0, 1fr);padding:var(--hm-way-pad);align-items:center;gap:1.5rem;display:grid}.hm-way--old{margin:0 calc(var(--lx-pad) + 1px);border-radius:calc(var(--lx-r) - var(--lx-pad));box-shadow:inset 0 0 0 1px var(--lx-hair);color:var(--lx-ink-3)}.hm-way-shell{box-shadow:var(--lx-glow)}.hm-way--new{background:radial-gradient(60% 160% at 0% 50%, var(--lx-gold-soft), transparent 70%), var(--lx-core);height:auto}.hm-way__label{color:var(--lx-ink-2);letter-spacing:-.02em;align-items:center;gap:.7rem;margin:0;font-size:1.05rem;font-weight:550;display:flex}.hm-way--new .hm-way__label{color:var(--lx-ink)}.hm-way__icon{background:var(--lx-hair);width:1.9rem;height:1.9rem;color:var(--lx-ink-3);border-radius:50%;flex:none;place-items:center;display:grid}.hm-way--new .hm-way__icon{background:var(--lx-gold-soft);color:var(--lx-gold)}.hm-way__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.hm-way__step{flex-direction:column;gap:.45rem;min-width:0;display:flex;position:relative}.hm-way__node{z-index:1;width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--lx-ink-3);border-radius:50%;margin-bottom:.55rem;position:relative}.hm-way__step:not(:last-child):after{content:"";height:1px;position:absolute;top:4px;left:17px;right:calc(8px - 1rem)}.hm-way--old .hm-way__step:not(:last-child):after{background:repeating-linear-gradient(90deg, var(--lx-ink-3) 0 3px, transparent 3px 7px);opacity:.6}.hm-way--new .hm-way__node{background:var(--lx-gold);box-shadow:0 0 0 4px var(--lx-gold-soft), 0 0 14px var(--lx-gold)}.hm-way--new .hm-way__step:not(:last-child):after{background:linear-gradient(90deg, var(--lx-gold), var(--lx-gold-line));transform-origin:0}.hm-way__n{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem}.hm-way--new .hm-way__n{color:var(--lx-gold)}.hm-way__t{letter-spacing:-.01em;text-wrap:balance;font-size:.95rem;line-height:1.4}.hm-way--old .hm-way__t{text-decoration:line-through;-webkit-text-decoration-color:var(--lx-hair-2);text-decoration-color:var(--lx-hair-2);text-decoration-thickness:1px}.hm-way--new .hm-way__t{color:var(--lx-ink)}.hm-way-shell:not(.is-in) .hm-way__node{transform:scale(0)}.hm-way-shell:not(.is-in) .hm-way__step:after{transform:scaleX(0)}.hm-way-shell .hm-way__node{transition:transform .6s var(--ink-spring,cubic-bezier(.34, 1.45, .64, 1)) calc(.45s + var(--i) * .28s)}.hm-way-shell .hm-way__step:after{transition:transform .5s var(--lx-out) calc(.6s + var(--i) * .28s)}.hm-assess{align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}@media (min-width:1000px){.hm-assess{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.hm-assess__media{--lx-r:2rem;box-shadow:var(--lx-shadow), var(--lx-glow)}.hm-assess__img{aspect-ratio:16/9;background:#0a0a0b;display:block;position:relative}.hm-assess__video{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--lx-ease);display:block}.hm-assess__media:hover .hm-assess__video{transform:scale(1.03)}.hm-assess__copy{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.hm-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.hm-checks li{color:var(--lx-ink);align-items:center;gap:.65rem;font-size:.9rem;display:flex}.hm-checks li:before{content:"";background:var(--lx-gold);width:.45rem;height:.45rem;box-shadow:0 0 0 3px var(--lx-gold-soft);border-radius:50%;flex:none}.hm-note{color:var(--lx-ink-3);margin:0;font-size:.8rem;line-height:1.55}.hm-paths{--hm-ring:.35rem;--hm-r:1.6rem;align-items:stretch;gap:calc(1.25rem + var(--hm-ring) * 2);padding:var(--hm-ring);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.hm-path{min-width:0}.hm-path__link{isolation:isolate;border-radius:var(--hm-r);background:var(--lx-core);height:100%;box-shadow:var(--lx-hl), 0 0 0 1px var(--lx-hair), 0 0 0 var(--hm-ring) var(--lx-shell), 0 0 0 calc(var(--hm-ring) + 1px) var(--lx-hair);color:inherit;transition:transform .9s var(--lx-ease);flex-direction:column;text-decoration:none;display:flex;position:relative}.hm-path__link:after{content:"";z-index:-1;border-radius:inherit;box-shadow:0 0 0 1px var(--lx-gold-line), 0 40px 70px -40px #d4af3759;opacity:0;pointer-events:none;transition:opacity .6s var(--lx-ease);position:absolute;inset:0}.hm-path__link:hover{transform:translateY(-4px)}.hm-path__link:hover:after{opacity:1}.hm-path__link:focus-visible{outline:2px solid var(--lx-gold);outline-offset:6px}.hm-path__media{border-radius:calc(var(--hm-r) - .4rem);background:var(--lx-shell);flex:1 0 auto;min-height:14rem;margin:.4rem .4rem 0;display:block;overflow:hidden}.hm-path__media img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--lx-ease);display:block}.hm-path__link:hover .hm-path__media img{transform:scale(1.045)}.hm-path__body{flex-direction:column;flex:none;gap:.6rem;padding:clamp(1.4rem,2.5vw,2rem);display:flex}.hm-path__meta{color:var(--lx-gold);letter-spacing:.2em;text-transform:uppercase;font-size:.62rem;font-weight:600}.hm-path__title{color:var(--lx-ink);letter-spacing:-.04em;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:550;line-height:1.1}.hm-path__desc{color:var(--lx-ink-2);font-size:.95rem;line-height:1.55}.hm-path__go{color:var(--lx-ink);align-items:center;gap:.6rem;padding-top:.5rem;font-size:.82rem;font-weight:550;display:inline-flex}.hm-path__go-icon{background:var(--lx-hair);width:2rem;height:2rem;color:var(--lx-gold);transition:transform .6s var(--lx-ease), background-color .6s var(--lx-ease), color .6s var(--lx-ease);border-radius:50%;place-items:center;display:grid}.hm-path__link:hover .hm-path__go-icon{background:var(--lx-gold);color:var(--lx-on-gold);transform:translate(2px,-1px)scale(1.06)}.hm-path-list{--lx-r:var(--hm-r);min-width:0}.hm-path-list__core{flex-direction:column;margin:0;padding:.35rem;list-style:none;display:flex}.hm-path-list__core li{flex:1;display:flex}.hm-path-list__core li+li{border-top:1px solid var(--lx-hair)}.hm-path-row{isolation:isolate;border-radius:calc(var(--hm-r) - .75rem);width:100%;color:inherit;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem 1.1rem;text-decoration:none;display:grid;position:relative}.hm-path-row:before{content:"";z-index:-1;border-radius:inherit;background:var(--lx-hair);opacity:0;transition:opacity .5s var(--lx-ease);position:absolute;inset:0}.hm-path-row:hover:before{opacity:1}.hm-path-row:focus-visible{outline:2px solid var(--lx-gold);outline-offset:-2px}.hm-path-row__icon{background:var(--lx-shell);width:2.75rem;height:2.75rem;box-shadow:var(--lx-hl), 0 0 0 1px var(--lx-hair);color:var(--lx-gold);border-radius:.9rem;place-items:center;display:grid}.hm-path-row__text{flex-direction:column;gap:.2rem;min-width:0;display:flex}.hm-path-row__title{color:var(--lx-ink);letter-spacing:-.02em;font-size:1.02rem;font-weight:550}.hm-path-row__desc{color:var(--lx-ink-3);font-size:.82rem;line-height:1.5}.hm-path-row__count{color:var(--lx-gold);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-size:.6rem;font-weight:600}.hm-path-row__go{background:var(--lx-hair);width:2rem;height:2rem;color:var(--lx-ink-2);transition:transform .6s var(--lx-ease), background-color .6s var(--lx-ease), color .6s var(--lx-ease);border-radius:50%;place-items:center;display:grid}.hm-path-row:hover .hm-path-row__go{background:var(--lx-gold);color:var(--lx-on-gold);transform:translate(2px,-1px)scale(1.06)}.hm-tools{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.hm-tools>*{grid-column:span 2;min-width:0}.hm-tools>:nth-child(-n+2){grid-column:span 3}.hm-tool{background:var(--lx-shell);height:100%;box-shadow:inset 0 0 0 1px var(--lx-hair);color:inherit;transition:box-shadow .6s var(--lx-ease), transform .6s var(--lx-ease);border-radius:1.5rem;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon.go""text text text";align-items:start;row-gap:1.1rem;padding:1.25rem 1.25rem 1.4rem;text-decoration:none;display:grid}.hm-tool:hover{box-shadow:inset 0 0 0 1px var(--lx-gold-line)}.hm-tool:active{transform:scale(.99)}.hm-tool:focus-visible{outline:2px solid var(--lx-gold);outline-offset:3px}.hm-tool__icon{background:var(--lx-core);width:3rem;height:3rem;box-shadow:var(--lx-hl), 0 0 0 1px var(--lx-hair);color:var(--lx-gold);border-radius:1rem;flex:none;grid-area:icon;place-items:center;display:grid}.hm-tool__text{flex-direction:column;grid-area:text;gap:.25rem;min-width:0;display:flex}.hm-tool__title{color:var(--lx-ink);letter-spacing:-.015em;font-size:1rem;font-weight:550}.hm-tool__desc{color:var(--lx-ink-2);font-size:.84rem;line-height:1.5}.hm-tool__go{background:var(--lx-hair);width:2.25rem;height:2.25rem;color:var(--lx-ink-2);transition:transform .6s var(--lx-ease), background-color .6s var(--lx-ease), color .6s var(--lx-ease);border-radius:50%;flex:none;grid-area:go;place-items:center;display:grid}.hm-tool:hover .hm-tool__go{background:var(--lx-gold);color:var(--lx-on-gold);transform:translate(2px,-1px)scale(1.06)}.hm-final{--lx-r:2.25rem;--lx-pad:.45rem}.hm-final__core{background:radial-gradient(70% 140% at 100% 100%, var(--lx-gold-soft), transparent 70%), var(--lx-core);justify-content:space-between;align-items:flex-end;gap:2rem 3rem;padding:clamp(2rem,4.5vw,3.25rem);display:flex}.hm-final__copy{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.hm-final__title{color:var(--lx-ink);letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:500;line-height:1}.hm-final__title .lx-serif{color:var(--lx-gold);font-size:1.06em}.hm-final__actions{flex-wrap:wrap;flex:none;gap:.75rem;display:flex}@keyframes hm-item-in{0%{opacity:0;transform:translateY(1rem)}}.hm-faq{gap:2rem;display:grid}@media (min-width:900px){.hm-faq{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,5rem)}.hm-faq__rail{border-left:1px solid var(--lx-hair-2);flex-direction:column;position:sticky;top:7rem}.hm-faq__cat{border-radius:0;padding:.6rem 0 .6rem 1.1rem}.hm-faq__cat:before{content:"";background:var(--lx-gold);width:2px;transition:transform .45s var(--lx-ease);border-radius:2px;position:absolute;top:.45rem;bottom:.45rem;left:-1px;transform:scaleY(0)}.hm-faq__cat[aria-pressed=true]:before{transform:scaleY(1)}}.hm-faq__rail{gap:.25rem;display:flex}.hm-faq__cat{color:var(--lx-ink-3);font:inherit;text-align:left;cursor:pointer;transition:color .4s var(--lx-ease);background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;font-size:.9rem;display:flex;position:relative}.hm-faq__cat:hover,.hm-faq__cat[aria-pressed=true]{color:var(--lx-ink)}.hm-faq__cat:focus-visible{outline:2px solid var(--lx-gold);outline-offset:2px}.hm-faq__cat-n{color:var(--lx-ink-3);font-family:var(--font-mono,ui-monospace, monospace);font-size:.66rem}.hm-faq__group{border-top:1px solid var(--lx-hair-2)}.hm-faq__group[hidden]{display:none}.hm-faq__item{border-bottom:1px solid var(--lx-hair-2);animation:hm-item-in .6s var(--lx-out) calc(var(--i) * 70ms) both}.hm-faq__q{margin:0}.hm-faq__q button{width:100%;color:var(--lx-ink);font:inherit;letter-spacing:-.015em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;font-size:clamp(1rem,1.6vw,1.12rem);font-weight:500;display:flex}.hm-faq__q button:focus-visible{outline:2px solid var(--lx-gold);outline-offset:4px;border-radius:6px}.hm-faq__icon{background:var(--lx-hair);width:2rem;height:2rem;color:var(--lx-ink-2);transition:transform .5s var(--lx-ease), background-color .4s var(--lx-ease), color .4s var(--lx-ease);border-radius:50%;flex:none;place-items:center;display:grid}.hm-faq__q button:hover .hm-faq__icon{color:var(--lx-ink)}.hm-faq__item.is-open .hm-faq__icon{background:var(--lx-gold-soft);color:var(--lx-gold);transform:rotate(45deg)}.hm-faq__a{transition:grid-template-rows .5s var(--lx-ease);grid-template-rows:0fr;display:grid}.hm-faq__item.is-open .hm-faq__a{grid-template-rows:1fr}.hm-faq__a-inner{visibility:hidden;opacity:0;min-height:0;transition:opacity .4s var(--lx-ease), visibility 0s linear .5s;overflow:hidden}.hm-faq__item.is-open .hm-faq__a-inner{visibility:visible;opacity:1;transition:opacity .5s var(--lx-ease) 80ms, visibility 0s}.hm-faq__a p{max-width:44rem;color:var(--lx-ink-2);margin:0;padding:0 3.5rem 1.5rem 0;font-size:.95rem;line-height:1.7}@media (max-width:1099px){.hm-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-tools>:nth-child(n){grid-column:span 1}.hm-tools>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:899px){.hm-hero{grid-template-rows:none;gap:0;min-height:0}.hm-hero__media{order:1;width:calc(100% + 3rem);height:clamp(22rem,85vw,32rem);margin:-1rem -1.5rem 0;position:relative;top:auto;right:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 70%,#0000);mask-image:linear-gradient(#0000 0%,#000 18% 70%,#0000)}.hm-hero__props{order:2;margin-top:-2rem}.hm-final__core{flex-direction:column;align-items:stretch}}@media (max-width:1099px){.hm-way{grid-template-columns:minmax(0,1fr);gap:1.4rem}}@media (max-width:767px){.hm-lux{--hm-gap:6rem;width:calc(100% - 2rem)}.hm-lux:before,.hm-lux>section:not(.hm-hero):after{display:none}.hm-way__steps{grid-template-columns:minmax(0,1fr);gap:1.1rem}.hm-way__step{grid-template-columns:9px minmax(0,1fr);gap:.25rem 1rem;display:grid}.hm-way__node{grid-row:span 2;margin:.2rem 0 0}.hm-way__step:not(:last-child):after{width:1px;height:auto;inset:1.15rem auto -1.05rem 4px}.hm-way--old .hm-way__step:not(:last-child):after{background:repeating-linear-gradient(180deg, var(--lx-ink-3) 0 3px, transparent 3px 7px)}.hm-way--new .hm-way__step:not(:last-child):after{background:linear-gradient(180deg, var(--lx-gold), var(--lx-gold-line));transform-origin:top}.hm-way-shell:not(.is-in) .hm-way__step:after{transform:scaleY(0)}.hm-faq__rail{scrollbar-width:none;width:calc(100% + 2rem);margin:0 -1rem;padding:0 1rem;overflow-x:auto}.hm-faq__rail::-webkit-scrollbar{display:none}.hm-faq__cat{box-shadow:inset 0 0 0 1px var(--lx-hair-2);white-space:nowrap;border-radius:999px;flex:none;padding:.55rem .95rem}.hm-faq__cat[aria-pressed=true]{background:var(--lx-gold-soft);color:var(--lx-gold);box-shadow:inset 0 0 0 1px var(--lx-gold-line)}.hm-faq__a p{padding-right:0}.hm-hero__cta{width:100%}.hm-hero__cta .lx-btn{flex:100%;justify-content:space-between}.hm-hero__media{width:calc(100% + 2rem);margin:-1rem -1rem 0}.hm-hero__props{grid-template-columns:minmax(0,1fr);gap:0}.hm-hero__props li,.hm-hero__props li:first-child{border-left:0;border-top:1px solid var(--lx-hair-2);padding:.9rem 0}.hm-checks,.hm-tools,.hm-paths{grid-template-columns:minmax(0,1fr)}.hm-tools>:last-child:nth-child(odd){grid-column:auto}.hm-path__body{padding:1.25rem 1.4rem 1.4rem}.hm-path__media{aspect-ratio:16/9;flex:none;min-height:0}.hm-final__actions .lx-btn{flex:100%;justify-content:space-between}}@media (max-width:599px){.hm-path-row{gap:.85rem;padding:.85rem .75rem}.hm-path-row__desc{display:none}}@media (prefers-reduced-motion:reduce){.hm-assess__video,.hm-path__link,.hm-path__media img,.hm-path__go-icon,.hm-tool,.hm-tool__go,.hm-path-row:before,.hm-path-row__go,.hm-way-shell .hm-way__node,.hm-way-shell .hm-way__step:after,.hm-faq__cat,.hm-faq__cat:before,.hm-faq__icon,.hm-faq__a,.hm-faq__a-inner,.hm-faq__item,.hm-hero__media{animation:none}}.hm-hero__media .loop-video img,.hm-hero__media .loop-video__clip{object-position:50% 15%}.hm-stats-wrap{display:none}@media (max-width:767px){.hm-hero__props{display:none}.hm-stats-wrap{order:2;width:calc(100% + 2rem);margin:-2rem -1rem 0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.hm-stats{will-change:transform;width:max-content;margin:0;animation:26s linear infinite hm-marquee;display:flex}.hm-stats-wrap:active .hm-stats{animation-play-state:paused}.hm-stat{flex-direction:column-reverse;flex:none;gap:.5rem;padding:1.25rem 2.5rem 0 0;display:flex}.hm-stat dt{color:var(--lx-ink-3);white-space:nowrap;align-items:center;gap:.45rem;font-size:.74rem;display:inline-flex}.hm-stat dt svg{color:var(--lx-gold);flex:none}.hm-stat dd{color:var(--lx-ink);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:0;font-size:1.6rem;font-weight:500;line-height:1}}@keyframes hm-marquee{to{transform:translate(-50%)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.hm-stats-wrap{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.hm-stats{padding:0 1rem;animation:none}.hm-stat--clone{display:none}}
