.lx-av{padding-bottom:2.5rem;position:relative}.lx-av .lx-pv-drift img{filter:saturate(.82)sepia(.08)contrast(1.02)brightness(1.03)}.lx-av-seal-pos{z-index:2;position:absolute;top:-.5rem;right:-.25rem}.lx-av-seal{background:color-mix(in srgb, var(--ivory) 86%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);width:8.25rem;height:8.25rem;box-shadow:var(--shadow-float);animation:lx-av-seal-in 1.2s var(--ease-out-expo) 1.05s both;border:1px solid #fffc;border-radius:50%;place-items:center;display:grid;position:relative}.lx-av-ring{width:100%;height:100%;animation:60s linear infinite lx-av-spin;position:absolute;inset:0;overflow:visible}.lx-av-ring text{font-family:var(--font-mono);text-transform:uppercase;fill:var(--ink-2);font-size:9px}.lx-av-pin{background:var(--copper);width:.7rem;height:.7rem;box-shadow:0 0 0 4px var(--ivory), 0 0 0 5px var(--line-strong);border-radius:50%;position:relative}.lx-av-pin:after{content:"";border:1px solid var(--copper-2);animation:lx-av-ping 2.8s var(--ease-out-quint) 2s infinite;border-radius:50%;position:absolute;inset:0}@keyframes lx-av-seal-in{0%{opacity:0;transform:scale(.82)rotate(-24deg)}to{opacity:1;transform:none}}@keyframes lx-av-spin{to{transform:rotate(360deg)}}@keyframes lx-av-ping{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(4.2)}}.lx-av-deck-pos{z-index:2;width:clamp(11.5rem,7rem + 7vw,14.5rem);position:absolute;bottom:0;left:-1.5rem}.lx-av-deck{border-radius:var(--r-md);animation:lx-rise 1s var(--ease-out-expo) .85s both, lx-av-bob 8s ease-in-out 2.4s infinite alternate;padding:.5rem .5rem .85rem;position:relative;overflow:hidden}@keyframes lx-av-bob{0%{transform:translate(0,0)}to{transform:translateY(-8px)}}.lx-av-media{aspect-ratio:4/3;border-radius:var(--r-sm);background:var(--sand);position:relative;overflow:hidden}.lx-av-slide{object-fit:cover;opacity:0;width:100%;height:100%;animation:15s linear infinite both lx-av-slide;animation-delay:calc(var(--s,0) * 5s - .6s);position:absolute;inset:0}.lx-av-slide:first-child{opacity:1}@keyframes lx-av-slide{0%{opacity:0;transform:scale(1.12)}4%{opacity:1}33.4%{opacity:1}38%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}.lx-av-cap{align-items:flex-end;gap:.35rem;margin-top:.7rem;padding-inline:.35rem;display:flex}.lx-av-stack{display:block;position:relative;overflow:hidden}.lx-av-stack>span{white-space:nowrap;opacity:0;animation:lx-av-line 15s var(--ease-out-expo) infinite both;animation-delay:calc(var(--s,0) * 5s - .6s);position:absolute;bottom:0;left:0}.lx-av-stack>span:first-child{opacity:1}@keyframes lx-av-line{0%{opacity:0;transform:translateY(100%)}5%{opacity:1;transform:translate(0,0)}33.4%{opacity:1;transform:translate(0,0)}38%,to{opacity:0;transform:translateY(-100%)}}.lx-av-word{height:1.7rem;font-family:var(--font-display);color:var(--ink);flex:1;font-size:1.45rem;line-height:1.15}.lx-av-count{width:1.2rem;height:1rem;font-family:var(--font-mono);color:var(--copper);font-size:.72rem;line-height:1.3}.lx-av-of{font-family:var(--font-mono);color:var(--ink-4);font-size:.72rem;line-height:1.3}.lx-av-progress{background:var(--copper-2);transform-origin:0;height:1px;animation:5s linear -.6s infinite lx-av-fill;position:absolute;bottom:.45rem;left:.85rem;right:.85rem;transform:scaleX(.3333)}@keyframes lx-av-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:900px){.lx-av{padding-bottom:2rem}.lx-av-seal-pos{top:-1rem;right:0}.lx-av-seal{width:6.25rem;height:6.25rem}.lx-av-deck-pos{width:10.5rem;left:0}.lx-av-word{height:1.45rem;font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.lx-av-ring,.lx-av-pin:after,.lx-av-slide,.lx-av-stack>span,.lx-av-progress{animation:none!important}.lx-av-pin:after{opacity:0}}.lx-af{padding-block:clamp(3rem,1.5rem + 5vw,7rem)}.lx-af-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,.75rem + 2.5vw,3.5rem);margin:0;padding:0;list-style:none;display:grid}.lx-af-item{padding-top:1.25rem;position:relative}.lx-af-rule{background:var(--line-strong);transform-origin:0;height:1px;position:absolute;inset:0 0 auto}.lx-af-rule:before{content:"";background:var(--copper-2);transform-origin:0;height:2px;transition:transform .9s var(--ease-out-expo);position:absolute;top:-.5px;left:0;right:0;transform:scaleX(.14)}.lx-af-item:hover .lx-af-rule:before{transform:scaleX(1)}.lx-af-idx{font-family:var(--font-mono);color:var(--copper);font-size:.74rem;line-height:1;display:block}.lx-af-num{font-family:var(--font-display);letter-spacing:0;color:var(--ink);margin:clamp(1.25rem,.75rem + 1.5vw,2.25rem) 0 0;font-size:clamp(4rem,1.9rem + 5.6vw,8.25rem);font-weight:400;line-height:1.1}.lx-af-digits{align-items:flex-start;display:inline-flex}.lx-af-mask{height:1.1em;margin-right:-.035em;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%)}.lx-af-sizer{visibility:hidden;display:block}.lx-af-strip{flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-90%)}.lx-af-strip>span{height:1.1em;display:block}.lx-af-suffix{color:var(--copper-2);margin-left:.04em;font-style:italic;display:block}.lx-af-label{max-width:19ch;color:var(--ink-3);margin:.85rem 0 0;font-size:.98rem;line-height:1.45}@media (max-width:860px){.lx-af-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.75rem}}.lx-ad{padding-block:clamp(3rem,1.5rem + 5vw,7rem) clamp(4rem,2rem + 6vw,9rem)}.lx-ad-head{gap:1.1rem;margin-bottom:clamp(2.25rem,1.5rem + 3vw,4.5rem);display:grid}.lx-ad-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1rem,.5rem + 1.8vw,2.25rem);margin:0;padding:0;list-style:none;display:grid}.lx-ad-plate:nth-child(2){margin-top:clamp(2rem,1rem + 4vw,5.5rem)}.lx-ad-plate{position:relative}.lx-ad-frame{aspect-ratio:7/10;border-radius:var(--r-lg);background:var(--sand);box-shadow:var(--shadow-raised);isolation:isolate;position:relative;overflow:hidden}.lx-ad-zoom{transition:transform 1.4s var(--ease-out-expo);position:absolute;inset:0}.lx-ad-plate:hover .lx-ad-zoom{transform:scale(1.04)}.lx-ad-frame img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.1)}.lx-ad-frame:after{content:"";z-index:1;pointer-events:none;animation:lx-sheen 11s var(--ease-in-out) 1.5s infinite;background:linear-gradient(105deg,#0000 40%,#fffaf04d 50%,#0000 60%);position:absolute;inset:-20% -60%;transform:translate(-60%)}.lx-ad-plate:nth-child(2) .lx-ad-frame:after{animation-delay:5.1s}.lx-ad-plate:nth-child(3) .lx-ad-frame:after{animation-delay:8.7s}.lx-ad-cap{z-index:2;border-radius:var(--r-md);grid-template-columns:auto 1fr;align-items:baseline;column-gap:.85rem;padding:1rem 1.15rem 1.1rem;display:grid;position:absolute;bottom:.85rem;left:.85rem;right:.85rem}.lx-ad-cap.lx-glass{background:color-mix(in srgb, var(--ivory) 92%, transparent)}.lx-ad-idx{font-family:var(--font-mono);color:var(--copper);font-size:.72rem}.lx-ad-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(1.6rem,1.2rem + 1vw,2.2rem);font-weight:400;line-height:1}.lx-ad-text{color:var(--ink-2);grid-column:1/-1;margin:.55rem 0 0;font-size:.95rem;line-height:1.45}@media (max-width:760px){.lx-ad-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;margin-bottom:-1.25rem;padding-bottom:1.75rem;overflow-x:auto}.lx-ad-row::-webkit-scrollbar{display:none}.lx-ad-plate{scroll-snap-align:start}.lx-ad-plate:nth-child(2){margin-top:0}}.lx-as{padding-block:clamp(2rem,1rem + 4vw,6rem) clamp(4rem,2rem + 6vw,9rem)}.lx-as-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,1rem + 4.5vw,6.5rem);display:grid}.lx-as-media{margin:0}.lx-as-frame{aspect-ratio:5/6;border-radius:var(--r-lg);background:var(--sand);box-shadow:var(--shadow-float);position:relative;overflow:hidden}.lx-as-frame img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.1)}.lx-as-copy{gap:1.1rem;display:grid}.lx-as-lede{max-width:34ch;color:var(--ink-3);margin:0;font-size:clamp(1.05rem,.98rem + .3vw,1.25rem);line-height:1.55}.lx-as-chips{flex-wrap:wrap;gap:.5rem;margin:1.6rem 0 0;padding:0;list-style:none;display:flex}.lx-as-chip{border-radius:var(--r-pill);background:var(--glass);border:1px solid var(--glass-edge);box-shadow:var(--glass-lit);color:var(--ink-2);align-items:center;gap:.55rem;padding:.5rem .95rem;font-size:.88rem;display:inline-flex}.lx-as-chip:before{content:"";background:var(--copper-2);border-radius:50%;width:.4rem;height:.4rem}.lx-as-record{border-radius:var(--r-md);margin-top:clamp(2rem,1.25rem + 2.5vw,3.25rem);padding:clamp(1.4rem,1rem + 1.4vw,2.1rem)}.lx-as-record-title{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(1.5rem,1.2rem + .9vw,2rem);font-weight:400;line-height:1.1}.lx-as-record-title em{color:var(--copper);font-style:italic}.lx-as-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 2rem;margin:1.35rem 0 0;display:grid}.lx-as-fact{--rule:1;padding-top:.8rem;position:relative}.lx-as-fact:before{content:"";background:var(--line-strong);height:1px;transform:scaleX(var(--rule));transform-origin:0;position:absolute;inset:0 0 auto}.lx-as-fact dt{font-family:var(--font-mono);letter-spacing:.02em;color:var(--ink-4);font-size:.72rem}.lx-as-fact dd{color:var(--ink);margin:.35rem 0 0;font-size:.95rem;font-weight:500;line-height:1.4}.lx-as-mono{font-family:var(--font-mono);letter-spacing:.04em}.lx-as-verify{color:var(--copper);margin-top:1.5rem;font-size:.95rem}@media (max-width:900px){.lx-as-grid{grid-template-columns:1fr}.lx-as-frame{aspect-ratio:4/3}}@media (max-width:520px){.lx-as-facts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lx-ad-frame:after{opacity:0;animation:none!important}}
