.lx-slot{container:lxpass/inline-size;height:100%}.lx-link{display:block;height:100%;border-radius:var(--radius);color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.lx-link:focus-visible{outline:2px solid var(--gold-l);outline-offset:5px;border-radius:calc(var(--radius) + 4px)}@media (hover:hover){.lx-link{transition:transform .6s var(--ease-out)}.lx-link:hover{transform:translateY(-6px)}}.bs-pass.lx-pass{display:flex;flex-direction:column;height:100%}.bs-pass.lx-pass--star{filter:drop-shadow(0 20px 28px rgba(0,0,0,.5)) drop-shadow(0 0 22px rgba(230,174,69,.1))}.lx-pass__media{flex:none;aspect-ratio:3/4}.lx-pass__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.94) brightness(.95)}.bs-pass[data-hover] .lx-pass__img,.lx-link:focus-visible .lx-pass__img{filter:saturate(1.06) brightness(1.02)}.lx-pass__shade{inset:0;background:linear-gradient(180deg,rgba(7,7,10,.38),rgba(7,7,10,0) 24%),linear-gradient(0deg,rgba(18,16,22,.78),rgba(18,16,22,0) 34%)}.lx-badge-wrap,.lx-pass__shade{position:absolute;pointer-events:none}.lx-badge-wrap{top:12px;right:12px;z-index:3}.lx-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 11px 6px 9px;border-radius:999px;background:rgba(12,10,14,.66);-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);box-shadow:0 8px 20px -8px rgba(0,0,0,.7);font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;font-weight:500;line-height:1;letter-spacing:.16em;text-transform:uppercase}.lx-badge__icon{flex:none;width:13px;height:13px;color:var(--gold-l);filter:drop-shadow(0 0 6px rgba(243,217,151,.7))}.lx-badge__txt{background-image:var(--holo);background-size:260% 100%;background-position:calc(var(--px, .3) * 100%) 50%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;transition:background-position .6s var(--ease-out)}.lx-seal{--s:clamp(86px,34cqw,114px);position:absolute;z-index:4;right:7%;top:calc(100cqw * 4 / 3 - var(--s) / 2);width:var(--s);height:var(--s);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 38%,rgba(58,22,38,.86),rgba(12,9,14,.92) 72%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px hsla(43,79%,77%,.4),0 16px 30px -12px rgba(0,0,0,.85),0 0 36px rgba(230,174,69,.18);opacity:0;transform:rotate(-30deg) scale(.6);transition:opacity .22s ease-out,transform .35s var(--ease-out)}.lx-seal__ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lx-seal__dash{fill:none;stroke:hsla(43,79%,77%,.6);stroke-width:1.3;stroke-dasharray:1.6 4.2;stroke-linecap:round}.lx-seal__line{fill:none;stroke:hsla(43,79%,77%,.22);stroke-width:1}.lx-seal__stars{fill:var(--gold-l)}.lx-seal__mym{position:relative;font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:calc(var(--s) * .31);line-height:.9;letter-spacing:-.02em;background-image:var(--holo);background-size:240% 100%;background-position:calc(var(--px, .5) * 100%) 50%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.lx-seal__sub{position:relative;margin-top:calc(var(--s) * .05);padding-left:.3em;font-family:var(--font-mono),ui-monospace,monospace;font-size:calc(var(--s) * .082);font-weight:500;letter-spacing:.3em;color:hsla(32,43%,93%,.86)}.lx-seal:after{content:"";position:absolute;inset:-2px;border-radius:50%;box-shadow:0 0 0 1.5px hsla(43,79%,77%,.7);opacity:0}@media (hover:hover){.lx-link:hover .lx-seal{opacity:1;transform:rotate(-12deg) scale(1);transition:opacity .16s ease-out .06s,transform .55s var(--spring) .06s}.lx-link:hover .lx-seal:after{animation:lx-impact .7s var(--ease-out) .2s both}.lx-link:hover .lx-seal__ring{animation:lx-spin 16s linear infinite}}.lx-link:focus-visible .lx-seal{opacity:1;transform:rotate(-12deg) scale(1)}.lx-stub{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;-moz-column-gap:14px;column-gap:14px;min-height:136px;padding:20px 14px 18px 20px}.lx-pass--star .lx-stub{background:linear-gradient(180deg,#231c21,#141116)}.lx-stub__name{grid-column:1;margin:0 0 9px;font-family:var(--font-display),system-ui,sans-serif;font-weight:700;font-size:clamp(17px,7.4cqw,23px);line-height:1.08;letter-spacing:-.024em;color:var(--cream);overflow-wrap:anywhere;transition:color .4s var(--ease-out)}.lx-link:focus-visible .lx-stub__name,.lx-link:hover .lx-stub__name{color:var(--gold-l)}.lx-stub__rating{grid-column:1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 9px}.lx-stars{display:flex;gap:2px}.lx-star{position:relative;width:15px;height:15px}.lx-star__base,.lx-star__gold{display:block;width:100%;height:100%}.lx-star__base{color:hsla(32,43%,93%,.15)}.lx-star__fill{position:absolute;inset:0}.lx-star__gold{color:var(--gold);filter:drop-shadow(0 0 4px rgba(230,174,69,.45));transition:color .4s}.lx-link:hover .lx-star__gold{color:var(--gold-l)}.lx-stub__reviews{font-family:var(--font-mono),ui-monospace,monospace;font-size:11.5px;font-weight:500;letter-spacing:.02em;color:var(--text-3);white-space:nowrap}.lx-stub__tags{grid-column:1;align-self:end;display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.lx-chip.bs-chip{max-width:100%;padding:4px 10px;font-size:11.5px}.lx-stub__code{grid-column:2;grid-row:1/-1;position:relative;width:34px;min-height:84px;margin:-4px 0;background:repeating-linear-gradient(180deg,hsla(32,43%,93%,.2) 0 5px,transparent 5px 10px) 0 /1.5px 100% no-repeat}.lx-stub__bars.bs-barcode{position:absolute;left:calc(50% + 6px);top:50%;width:78px;height:17px;color:hsla(32,43%,93%,.34);transform:translate(-50%,-50%) rotate(90deg);transition:color .4s}.lx-link:hover .lx-stub__bars.bs-barcode{color:hsla(43,79%,77%,.7)}@container lxpass (max-width: 250px){.lx-pass{--notch:8px}.lx-stub{grid-template-columns:minmax(0,1fr);min-height:112px;padding:15px 12px 14px 14px}.lx-stub__code{display:none}.lx-stub__name{margin-bottom:7px;font-size:16.5px}.lx-star{width:12px;height:12px}.lx-stars{gap:1px}.lx-stub__reviews{font-size:10.5px}.lx-stub__tags{gap:5px;margin-top:11px}.lx-chip.bs-chip{padding:3px 8px;font-size:10.5px}.lx-badge-wrap{top:8px;right:8px}.lx-badge{gap:4px;padding:5px 8px 5px 6px;font-size:8.5px;letter-spacing:.12em}.lx-badge__icon{width:10px;height:10px}}.lx-lazy{container:lxpass/inline-size;position:relative;height:100%}.lx-lazy__card{z-index:1;height:100%;opacity:0;transform:translate3d(0,10px,0) scale(.985);transition:opacity .5s var(--ease-out),transform .7s var(--ease-out)}.lx-lazy.is-loaded .lx-lazy__card{opacity:1;transform:none}.lx-ghost{display:flex;flex-direction:column;height:100%;border-radius:var(--radius)}.lx-ghost--under{position:absolute;inset:0;z-index:0}.lx-ghost .lx-ghost__media{flex:none;aspect-ratio:3/4;background:linear-gradient(165deg,#1f1b25,#141117)}.lx-ghost__glint{position:absolute;inset:0 -60%;background:linear-gradient(105deg,transparent 38%,rgba(255,241,214,.07) 46%,rgba(201,184,255,.06) 50%,rgba(255,179,200,.05) 54%,transparent 62%);transform:translate3d(-30%,0,0);animation:lx-glint 1.9s var(--ease-out) infinite}.lx-ghost .lx-ghost__stub{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;min-height:136px;padding:22px 20px 18px;background:linear-gradient(180deg,#1a171f,#121016)}.lx-ghost__bar{display:block;height:11px;border-radius:6px;background:hsla(32,43%,93%,.07)}.lx-ghost__bar--name{width:64%;height:18px}.lx-ghost__bar--stars{width:46%}.lx-ghost__chips{display:flex;gap:6px;margin-top:auto}.lx-ghost__bar--chip{width:72px;height:22px;border-radius:999px}.lx-ghost__bar--chip2{width:54px}@container lxpass (max-width: 250px){.lx-ghost{--notch:8px}.lx-ghost .lx-ghost__stub{min-height:112px;padding:16px 14px 14px}.lx-ghost__bar--chip{width:56px;height:18px}.lx-ghost__bar--chip2{width:40px}}.lx-page__haze{position:absolute;top:0;left:0;right:0;height:1100px;pointer-events:none;background:radial-gradient(55% 60% at 50% 0,rgba(142,27,63,.22),transparent 70%),radial-gradient(30% 34% at 50% 44%,rgba(230,174,69,.05),transparent 70%)}.lx-hero{position:relative;padding:clamp(72px,11vw,136px) 16px clamp(56px,7vw,92px);text-align:center}.lx-hero .bs-spots{bottom:-180px;-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent);mask-image:linear-gradient(180deg,#000 40%,transparent)}.lx-hero__inner{position:relative;z-index:1;max-width:980px;margin:0 auto}.lx-hero__orn{display:block;width:148px;height:14px;margin:0 auto 28px;overflow:visible}.lx-hero__orn-line{fill:none;stroke-width:1}.lx-hero__orn-star{fill:var(--gold-l);filter:drop-shadow(0 0 6px rgba(243,217,151,.8))}.lx-hero__title{margin:0 auto;max-width:12.5ch;font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:clamp(2.7rem,7.6vw,6.25rem);line-height:.94;letter-spacing:-.038em;color:var(--cream);text-wrap:balance}.lx-hero__title .holo-text{background-size:200% 100%;padding-right:.04em}.lx-hero__lead{max-width:34rem;margin:clamp(20px,2.4vw,30px) auto 0;font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.6;color:var(--text-2)}.bs-glass.lx-desk{position:relative;z-index:1;margin-bottom:clamp(36px,5vw,60px);padding:20px 18px;border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line),inset 0 1px 0 hsla(32,43%,93%,.07),0 34px 70px -40px rgba(0,0,0,.95)}@media (min-width:768px){.bs-glass.lx-desk{padding:28px 30px 30px}}.lx-desk:before{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,hsla(43,79%,77%,.7),transparent)}.lx-desk__rivets{position:absolute;inset:9px;pointer-events:none;--rv:radial-gradient(circle,#f3d997 0 1.3px,rgba(184,111,33,.6) 1.9px,transparent 2.6px);background:var(--rv) 0 0 /6px 6px no-repeat,var(--rv) 100% 0 /6px 6px no-repeat,var(--rv) 0 100% /6px 6px no-repeat,var(--rv) 100% 100% /6px 6px no-repeat;opacity:.75}.lx-desk__head{flex-wrap:wrap;gap:12px 14px;margin-bottom:18px}.lx-desk__head,.lx-desk__title{display:flex;align-items:center}.lx-desk__title{gap:12px;margin:0 auto 0 0;font-family:var(--font-display),system-ui,sans-serif;font-weight:700;font-size:clamp(1.08rem,1.6vw,1.3rem);letter-spacing:-.018em;color:var(--cream)}.lx-desk__icon{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:var(--gold-l);background:linear-gradient(180deg,rgba(230,174,69,.14),rgba(230,174,69,.04));box-shadow:inset 0 0 0 1px rgba(230,174,69,.28)}.lx-desk__icon svg{width:20px;height:20px}.lx-desk__led{flex:none;width:7px;height:7px;border-radius:50%;background:hsla(32,43%,93%,.2);box-shadow:0 0 0 3px hsla(32,43%,93%,.04);transition:background-color .3s,box-shadow .3s}.lx-desk[data-active] .lx-desk__led{background:var(--rouge);box-shadow:0 0 0 3px rgba(248,62,87,.16),0 0 14px rgba(248,62,87,.85)}.lx-desk__reset.btn-ghost{gap:8px}.lx-desk__reset-icon{width:16px;height:16px;color:var(--gold-l);transition:transform .6s var(--ease-out)}.lx-desk__reset:hover .lx-desk__reset-icon{transform:rotate(-180deg)}.lx-search{margin-bottom:16px}.lx-search__input.bs-field{min-height:54px;padding-left:48px;padding-right:104px;font-size:16px}.lx-search__icon{left:17px;width:20px;height:20px;color:var(--gold-l);opacity:.85}.lx-desk__count,.lx-search__icon{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.lx-desk__count{right:9px;display:inline-flex;align-items:baseline;gap:6px;padding:7px 11px;border-radius:10px;background:rgba(7,7,10,.6);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-mono),ui-monospace,monospace;font-weight:500;line-height:1}.lx-desk__count:before{content:attr(data-count);font-size:14px;color:var(--gold-l);text-shadow:0 0 10px hsla(43,79%,77%,.55);font-variant-numeric:tabular-nums}.lx-desk__count:after{content:"pass";font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-3)}.lx-desk__row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.lx-ctl__label{display:block;margin-bottom:9px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:hsla(43,79%,77%,.78)}.lx-ctl__field.bs-field{min-height:50px;font-size:15px}@media (max-width:767px){.lx-ctl{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px}.lx-ctl__label{margin:0;line-height:1.45}}@media (min-width:768px){.lx-desk__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.lx-toggle{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 16px;border-radius:14px;font-size:15px;font-weight:600;color:var(--text-2);background:hsla(32,43%,93%,.045);border:1px solid var(--line-2);cursor:pointer;transition:color .25s,background-color .25s,border-color .25s,box-shadow .35s var(--ease-out),transform .35s var(--spring);-webkit-tap-highlight-color:transparent}.lx-toggle:hover{color:var(--cream);border-color:hsla(43,79%,77%,.45)}.lx-toggle:active{transform:scale(.98)}.lx-toggle__icon{flex:none;width:18px;height:18px;color:var(--gold);transition:transform .5s var(--spring)}.lx-toggle:hover .lx-toggle__icon{transform:rotate(-18deg) scale(1.1)}.lx-toggle.is-on{color:#2a1606;border-color:transparent;background:var(--holo);background-size:180% 100%;background-position:30% 50%;box-shadow:0 12px 30px -12px hsla(43,79%,77%,.7),inset 0 1px 0 hsla(0,0%,100%,.65)}.lx-toggle.is-on .lx-toggle__icon{color:#2a1606}.lx-grid{align-items:stretch}.lx-cell{height:100%}.lx-empty{padding:56px 24px;border-radius:var(--radius);text-align:center;font-size:1.05rem;color:var(--text-2);background:radial-gradient(60% 120% at 50% 0,rgba(75,28,49,.25),transparent 70%),hsla(32,43%,93%,.02);box-shadow:inset 0 0 0 1px var(--line);outline:1.5px dashed hsla(32,43%,93%,.14);outline-offset:-10px}.lx-rope.bs-rope{margin-top:clamp(8px,2vw,24px)}.lx-pager{margin-bottom:32px}.lx-pager,.lx-pager__list{display:flex;justify-content:center}.lx-pager__list{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.lx-pager__item{display:flex;transition:filter .3s}.lx-pager__stub{--n:6px;display:grid;place-items:center;min-width:48px;height:52px;padding:0 12px;border-radius:11px;font-family:var(--font-mono),ui-monospace,monospace;font-size:15px;font-weight:500;color:var(--text-2);font-variant-numeric:tabular-nums;background:repeating-linear-gradient(180deg,hsla(32,43%,93%,.16) 0 3px,transparent 3px 6px) 50% 100% /12px 1px no-repeat,linear-gradient(180deg,#221e28,#16131a);-webkit-mask:radial-gradient(circle var(--n) at 0 50%,#0000 calc(var(--n) - .5px),#000 var(--n)) left /51% 100% no-repeat,radial-gradient(circle var(--n) at 100% 50%,#0000 calc(var(--n) - .5px),#000 var(--n)) right /51% 100% no-repeat;mask:radial-gradient(circle var(--n) at 0 50%,#0000 calc(var(--n) - .5px),#000 var(--n)) left /51% 100% no-repeat,radial-gradient(circle var(--n) at 100% 50%,#0000 calc(var(--n) - .5px),#000 var(--n)) right /51% 100% no-repeat;cursor:pointer;transition:transform .35s var(--spring),color .2s;-webkit-tap-highlight-color:transparent}.lx-pager__stub:hover{color:var(--cream);transform:translateY(-3px)}.lx-pager__stub:focus-visible{outline:none;color:var(--gold-l)}.lx-pager__item:has(.lx-pager__stub:focus-visible){filter:drop-shadow(0 0 1px var(--gold-l)) drop-shadow(0 0 1px var(--gold-l)) drop-shadow(0 0 8px rgba(243,217,151,.5))}.lx-pager__stub.is-current{color:#2a1606;background:radial-gradient(circle at 50% 9px,#0b0a0e 0 2.4px,rgba(90,50,12,.6) 2.8px,transparent 3.6px),var(--brass);text-shadow:0 1px 0 rgba(255,244,214,.5);transform:translateY(-3px)}.lx-pager__item:has(.is-current){filter:drop-shadow(0 12px 18px rgba(230,174,69,.35))}.lx-pager__gap{display:grid;place-items:center;min-width:26px;height:52px;font-family:var(--font-mono),ui-monospace,monospace;font-size:14px;letter-spacing:.08em;color:var(--text-3)}.lx-pager__step{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 20px;border-radius:999px;font-size:14.5px;font-weight:600;color:var(--cream);background:hsla(32,43%,93%,.05);box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;transition:background-color .25s,box-shadow .25s,transform .35s var(--spring),opacity .25s;-webkit-tap-highlight-color:transparent}.lx-pager__step:hover:not(:disabled){background:hsla(32,43%,93%,.09);box-shadow:inset 0 0 0 1px hsla(43,79%,77%,.45)}.lx-pager__step:active:not(:disabled){transform:scale(.97)}.lx-pager__step:disabled{opacity:.32;cursor:not-allowed}.lx-pager__arrow{flex:none;width:18px;height:18px;color:var(--gold-l);transition:transform .35s var(--spring)}.lx-pager__edge--prev .lx-pager__step:hover:not(:disabled) .lx-pager__arrow{transform:translateX(-3px)}.lx-pager__edge--next .lx-pager__step:hover:not(:disabled) .lx-pager__arrow{transform:translateX(3px)}@media (max-width:639px){.lx-pager__list{width:100%;gap:6px}.lx-pager__list:after{content:"";order:1;flex-basis:100%;height:4px}.lx-pager__item{order:1}.lx-pager__edge{order:2;flex:1 1 calc(50% - 3px)}.lx-pager__edge .lx-pager__step{width:100%;min-height:48px}.lx-pager__stub{min-width:42px;height:48px;padding:0 8px;font-size:14px}.lx-pager__gap{min-width:20px;height:48px}}.lx-loader{background:radial-gradient(60% 55% at 50% 46%,rgba(75,28,49,.55),transparent 72%),radial-gradient(90% 60% at 50% 110%,rgba(188,23,52,.18),transparent 70%),var(--ink-0)}.lx-loader__lights{position:absolute;inset:0;opacity:0;animation:lx-lights-on 1s linear .05s both}.lx-loader--done .lx-loader__lights,.lx-loader--done .lx-loader__lights *{animation-play-state:paused}.lx-loader__printer{position:relative;display:flex;flex-direction:column;align-items:center;width:min(312px,82vw)}.lx-loader__slot{position:relative;z-index:2;width:100%;height:16px;border-radius:9px;background:var(--brass);box-shadow:0 10px 26px -8px rgba(230,174,69,.55),inset 0 1px 0 hsla(0,0%,100%,.65),inset 0 -2px 0 rgba(120,60,10,.4)}.lx-loader__slot:after{content:"";position:absolute;left:6%;right:6%;top:50%;height:4px;margin-top:-2px;border-radius:3px;background:#1a0e06;box-shadow:0 1px 0 hsla(0,0%,100%,.4)}.lx-loader__paper{position:relative;z-index:1;width:86%;margin-top:-8px;padding:8px 0 18px;overflow:hidden}.lx-loader__ticket{position:relative;display:flex;height:124px;border-radius:4px 4px 16px 16px;color:#1b1116;background:var(--holo);background-size:160% 100%;box-shadow:0 18px 30px -18px rgba(0,0,0,.9);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle 8px at calc(100% - 64px) 0,#0000 7.5px,#000 8px),radial-gradient(circle 8px at calc(100% - 64px) 100%,#0000 7.5px,#000 8px);mask:radial-gradient(circle 8px at calc(100% - 64px) 0,#0000 7.5px,#000 8px),radial-gradient(circle 8px at calc(100% - 64px) 100%,#0000 7.5px,#000 8px);-webkit-mask-composite:source-in,xor;mask-composite:intersect;transform:translate3d(0,-104%,0);animation:lx-print 1.05s cubic-bezier(.22,.9,.24,1) .28s both}.lx-loader__foil{position:absolute;inset:0 -40%;background:linear-gradient(100deg,transparent 38%,hsla(0,0%,100%,.65) 48%,transparent 58%);mix-blend-mode:soft-light;transform:translate3d(-60%,0,0);animation:lx-glare 1s var(--ease-out) 1s both}.lx-loader__word{position:relative;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 10px}.lx-loader__mym{display:flex;gap:1px;font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:54px;line-height:.9;letter-spacing:-.02em}.lx-loader__sub{display:flex;margin-top:9px;padding-left:.42em;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.42em;color:rgba(27,17,22,.78)}.lx-loader__l{display:inline-block;animation:lx-letter .55s var(--ease-out) both;animation-delay:calc(.62s + var(--i, 0) * 42ms)}.lx-loader__stub{position:relative;flex:none;width:64px;background:repeating-linear-gradient(180deg,rgba(27,17,22,.4) 0 5px,transparent 5px 10px) 0 /1.5px 100% no-repeat}.lx-loader__code.bs-barcode{position:absolute;left:50%;top:50%;width:78px;height:20px;color:rgba(27,17,22,.72);transform:translate(-50%,-50%) rotate(90deg)}.lx-loader__status{display:flex;flex-direction:column;align-items:center;gap:12px}.lx-loader__label{padding-left:.34em;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.34em;text-transform:uppercase;color:var(--gold-l)}.lx-loader__track{width:184px;height:2px;overflow:hidden;border-radius:2px;background:hsla(32,43%,93%,.1)}.lx-loader__fill{width:100%;height:100%;background:linear-gradient(90deg,var(--gold-d),var(--gold-l) 70%,#fff3d1);box-shadow:0 0 10px hsla(43,79%,77%,.7);transform-origin:0 50%;transform:scaleX(0);animation:lx-fill 1.35s cubic-bezier(.45,0,.2,1) .12s both}.lx-guide{position:relative;padding:clamp(40px,6vw,88px) 0 clamp(80px,10vw,140px)}.lx-guide__bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 30% at 50% 0,rgba(75,28,49,.22),transparent 70%),radial-gradient(40% 20% at 85% 70%,rgba(230,174,69,.04),transparent 70%)}.lx-guide__wrap{position:relative;max-width:1200px;margin:0 auto;padding:0 20px}@media (min-width:768px){.lx-guide__wrap{padding:0 32px}}.lx-intro{max-width:900px;margin:0 auto clamp(48px,7vw,96px)}.lx-intro__title{margin:0 0 clamp(24px,3vw,36px);font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:clamp(2.1rem,4.8vw,4rem);line-height:1;letter-spacing:-.034em;color:var(--cream)}.lx-intro__lead{margin:0;font-size:clamp(1.06rem,1.45vw,1.24rem);line-height:1.78;color:var(--text-2)}.lx-intro__lead:first-letter{float:left;margin:.08em .14em 0 0;font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:4.2em;line-height:.8;color:var(--gold-l)}.lx-guide strong{font-weight:700;color:var(--cream)}.lx-chapters{counter-reset:lxch}.lx-chapter{counter-increment:lxch;position:relative;padding:clamp(40px,5.5vw,76px) 0}.lx-chapter:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:repeating-linear-gradient(90deg,hsla(32,43%,93%,.15) 0 6px,transparent 6px 12px)}.lx-chapter__title{margin:0 0 clamp(20px,2.6vw,28px);font-family:var(--font-display),system-ui,sans-serif;font-weight:750;font-size:clamp(1.65rem,2.7vw,2.45rem);line-height:1.06;letter-spacing:-.028em;color:var(--cream)}.lx-chapter__title:before{content:counter(lxch,decimal-leading-zero);display:block;width:-moz-fit-content;width:fit-content;margin-bottom:16px;padding-right:60px;font-family:var(--font-mono),ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.2em;line-height:1;color:var(--gold);background:linear-gradient(90deg,rgba(230,174,69,.75),rgba(230,174,69,0)) 100% /46px 1px no-repeat}.lx-chapter__body{font-size:1.0625rem;line-height:1.8;color:var(--text-2)}.lx-chapter__body>*+*{margin-top:clamp(28px,3vw,40px)}.lx-part>*+*,.lx-stack>*+*{margin-top:16px}.lx-p{margin:0}.lx-h3{display:flex;align-items:baseline;gap:12px;margin:0 0 14px;font-family:var(--font-display),system-ui,sans-serif;font-weight:700;font-size:clamp(1.2rem,1.7vw,1.42rem);line-height:1.22;letter-spacing:-.018em;color:var(--gold-l)}.lx-h3:before{content:"";flex:none;width:7px;height:7px;border-radius:1px;background:var(--gold);box-shadow:0 0 10px rgba(230,174,69,.6);transform:translateY(-.2em) rotate(45deg)}.lx-chapter__body>div>.lx-h3,.lx-part>.lx-h3{margin-bottom:14px}.lx-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.lx-list__item{display:flex;align-items:flex-start;gap:14px;padding:14px 18px;border-radius:14px;background:linear-gradient(90deg,hsla(32,43%,93%,.045),hsla(32,43%,93%,.015));box-shadow:inset 0 0 0 1px var(--line);line-height:1.7}.lx-list__dot{position:relative;flex:none;width:10px;height:1.7em;overflow:hidden;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lx-list__dot:before{content:"";position:absolute;left:1px;top:calc(.85em - 4px);width:8px;height:8px;border-radius:1px;background:var(--brass);box-shadow:0 0 10px rgba(230,174,69,.55);transform:rotate(45deg)}.lx-olist{display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:lxol}.lx-olist__item{counter-increment:lxol;position:relative;padding:15px 18px 15px 62px;border-radius:14px;background:linear-gradient(90deg,hsla(32,43%,93%,.045),hsla(32,43%,93%,.015));box-shadow:inset 0 0 0 1px var(--line);line-height:1.7}.lx-olist__item:before{content:counter(lxol,decimal-leading-zero);position:absolute;left:18px;top:17px;font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;font-weight:500;letter-spacing:.04em;line-height:1.7;color:var(--gold)}.lx-olist__item:after{content:"";position:absolute;left:48px;top:14px;bottom:14px;width:1.5px;background:repeating-linear-gradient(180deg,hsla(32,43%,93%,.18) 0 4px,transparent 4px 8px)}.lx-chapter--final{margin-top:clamp(24px,4vw,48px);padding:clamp(28px,4.5vw,60px) clamp(22px,4.5vw,60px);border-radius:28px;background:radial-gradient(90% 80% at 0 0,rgba(142,27,63,.3),transparent 62%),radial-gradient(60% 60% at 100% 100%,rgba(230,174,69,.07),transparent 70%),linear-gradient(180deg,rgba(29,26,35,.88),rgba(14,13,18,.94));box-shadow:inset 0 0 0 1px rgba(230,174,69,.2),inset 0 1px 0 rgba(255,243,209,.08),0 40px 90px -50px rgba(0,0,0,.9)}.lx-chapter--final:before{display:none}.lx-closing{padding-top:clamp(24px,3vw,34px);font-family:var(--font-display),system-ui,sans-serif;font-weight:600;font-size:clamp(1.22rem,1.9vw,1.6rem);line-height:1.42;letter-spacing:-.014em;color:var(--cream);background:repeating-linear-gradient(90deg,hsla(32,43%,93%,.18) 0 6px,transparent 6px 12px) 0 0 /100% 2px no-repeat}.lx-closing strong{background-image:linear-gradient(180deg,#fff3d1,#f3d997 38%,#e0a947 75%,#b8772a);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media (min-width:1024px){.lx-chapter{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:clamp(48px,6vw,104px);column-gap:clamp(48px,6vw,104px);align-items:start}.lx-chapter__title{position:sticky;top:calc(var(--header-h, 64px) + 40px);margin-bottom:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lx-chapter__body>*,.lx-chapter__title{animation:bs-rv linear both;animation-timeline:view();animation-range:entry 0 entry 45%}}}@keyframes lx-spin{to{transform:rotate(1turn)}}@keyframes lx-impact{0%{opacity:.85;transform:scale(.92)}to{opacity:0;transform:scale(1.45)}}@keyframes lx-glint{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@keyframes lx-lights-on{0%{opacity:0}14%{opacity:.75}22%{opacity:.12}36%{opacity:.9}46%{opacity:.45}to{opacity:1}}@keyframes lx-print{0%{transform:translate3d(0,-104%,0)}72%{transform:translate3d(0,3%,0)}to{transform:translateZ(0)}}@keyframes lx-glare{0%{transform:translate3d(-60%,0,0)}to{transform:translate3d(60%,0,0)}}@keyframes lx-letter{0%{opacity:0;transform:translate3d(0,.35em,0)}}@keyframes lx-fill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lx-seal{transform:rotate(-12deg)}.lx-lazy__card{transform:none}}