.lx-jin{animation:lxjIn 1.25s var(--lx-ease) both;animation-delay:calc(50ms + var(--i,0) * 90ms)}.lx-head-rule.lx-jin:after{animation:lxjDraw 1.6s .45s var(--lx-ease) both}@keyframes lxjIn{0%{opacity:0;transform:translateY(26px)}}@keyframes lxjDraw{0%{transform:scaleX(0)}}.lx-jcell{min-width:0;display:flex}.lx-jcell.lx-rv{transition-delay:calc(var(--i,0) * .11s)}.lx-jcell>*{flex:1;min-width:0}.lx-page.lx-journal,.lx-page.lx-jpost,.lx-page.lx-jpage{padding-bottom:clamp(36px,5vw,96px)}.lx-jdate{font-family:var(--lx-label);letter-spacing:.12em;color:var(--a1);align-items:center;gap:9px;font-size:.72rem;font-weight:600;display:inline-flex}.lx-jdate:before{content:"";background:var(--lx-metal);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;width:7px;height:8px}.lx-jtags{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.lx-jtags>span{--lx-cut:6px;clip-path:var(--lx-chamfer);font-family:var(--lx-label);letter-spacing:.04em;color:var(--lx-ink-2);white-space:nowrap;background:#f3ede20e;padding:6px 11px 5px;font-size:.7rem;font-weight:500;line-height:1.35;transition:background-color .4s,color .4s}.lx-jfeat-title em,.lx-jpost-title em{font-family:var(--lx-disp);letter-spacing:.005em;font-size:1em;font-style:italic;font-weight:800;line-height:inherit;background:var(--lx-metal);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.1em 0;padding:.1em .12em .1em 0}.lx-journal .lx-crumbs,.lx-jpost .lx-crumbs,.lx-jpage .lx-crumbs{min-width:0}.lx-jpost .lx-crumbs [aria-current],.lx-jpage .lx-crumbs [aria-current]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;min-width:0;max-width:min(60ch,100%);overflow:hidden}.lx-jfeat-art>img,.lx-jfeat-art>video,.lx-jcard-art>img,.lx-jcard-art>video,.lx-jpost-cover-art>img,.lx-jpost-cover-art>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lx-jfeat-art>img,.lx-jfeat-art>video,.lx-jcard-art>img,.lx-jcard-art>video{filter:saturate(.88)brightness(.9);transition:transform 1.6s var(--lx-ease), filter .9s var(--lx-ease)}.lx-jfeat:hover .lx-jfeat-art>img,.lx-jfeat:hover .lx-jfeat-art>video,.lx-jcard:hover .lx-jcard-art>img,.lx-jcard:hover .lx-jcard-art>video{filter:saturate(1.05)brightness();transform:scale(1.05)}.lx-jmono{background:radial-gradient(55% 65% at 50% 48%, color-mix(in srgb, var(--a1) 16%, transparent), transparent 72%), linear-gradient(#f3ede209 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #f3ede209 1px, transparent 1px) 0 0 / 28px 28px, #100e0a;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.lx-jmono b{font-family:var(--lx-disp);background:var(--lx-metal);color:#0000;filter:drop-shadow(0 10px 40px color-mix(in srgb, var(--a1) 30%, transparent));-webkit-background-clip:text;background-clip:text;padding:.08em .1em;font-size:clamp(96px,9vw,170px);font-style:normal;font-weight:800;line-height:1}.lx-jmono-mark{width:24px;height:24px;color:var(--a1);opacity:.55;position:absolute;bottom:14px;right:14px}.lx-jfeat-art .lx-jmono b{font-size:clamp(150px,17vw,320px)}.lx-jhead .lx-h1{max-width:12ch}.lx-jhead .lx-head-side{padding-bottom:.6em}.lx-jfeat{isolation:isolate;border:1px solid var(--lx-gold-line);transition:border-color .6s, box-shadow .8s var(--lx-ease);background:linear-gradient(160deg,#f3ede20b,#f3ede202 42%,#0000004d);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(24px,3.6vw,64px);padding:clamp(12px,1.1vw,16px) clamp(24px,3.4vw,60px) clamp(12px,1.1vw,16px) clamp(12px,1.1vw,16px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #000}.lx-jfeat:hover{border-color:var(--a1);box-shadow:0 60px 120px -60px color-mix(in srgb, var(--a1) 40%, #000)}.lx-jfeat-light{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--a1) 16%, transparent), transparent);opacity:.8;border-radius:50%;width:62%;transition:opacity .8s;position:absolute;top:-45%;right:-14%}.lx-jfeat:hover .lx-jfeat-light{opacity:1}.lx-jfeat-art{min-height:clamp(320px,32vw,560px);box-shadow:0 0 0 1px var(--lx-line-2), 0 50px 100px -50px #000000e6;background:#12100c;position:relative;overflow:hidden}.lx-jfeat-art:after,.lx-jcard-art:after,.lx-jpost-cover-art:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000021 0 1px,#0000 1px 3px),linear-gradient(#0a090700 60%,#0a0907b8 100%);position:absolute;inset:0}.lx-jfeat-plate{--lx-cut:8px;z-index:2;clip-path:var(--lx-chamfer);font-family:var(--lx-label);letter-spacing:.12em;color:var(--lx-mute);background:#0a0907d1;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:.72rem;font-weight:600;display:inline-flex;position:absolute;bottom:16px;left:16px}.lx-jfeat-plate b{--lx-cut:5px;clip-path:var(--lx-chamfer);background:var(--a1);color:#120e08;padding:3px 7px 2px;font-weight:700}.lx-jfeat-body{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;min-width:0;padding-block:clamp(14px,2.4vw,44px);display:flex}.lx-jfeat-title{font-family:var(--lx-disp);letter-spacing:.005em;text-wrap:balance;font-size:clamp(30px,3vw,56px);font-weight:800;line-height:1;transition:color .4s}.lx-jfeat-ex{color:var(--lx-ink-2);max-width:50ch;line-height:1.7}.lx-jfeat-go{align-items:center;gap:16px;width:100%;margin-top:8px;display:flex}.lx-jfeat .lx-round{--lx-cut:12px;width:58px;height:58px;clip-path:var(--lx-chamfer);background:var(--lx-metal);color:#120e08;transition:background-position 1.2s var(--lx-ease);background-position:0 0;background-size:220% 100%;border:0;border-radius:0;box-shadow:inset 0 1px #ffffff59}.lx-jfeat-go i{background:var(--lx-line);flex:1;height:3px;position:relative;overflow:hidden}.lx-jfeat-go i:after{content:"";background:var(--lx-metal);transform-origin:0;transition:transform 1.3s var(--lx-ease);position:absolute;inset:0;transform:scaleX(.14)}.lx-jfeat:hover .lx-jfeat-go i:after{transform:none}.lx-jfeat:hover .lx-round{color:#120e08;background-position:100% 0}.lx-jfeat .lx-round svg{transition:transform .6s var(--lx-ease)}.lx-jfeat:hover .lx-round svg{transform:translate(2px,-2px)}.lx-jfeat:hover .lx-jtags>span{background:var(--lx-gold-soft);color:var(--lx-ink)}.lx-jrest{margin-top:clamp(80px,9vw,150px)}.lx-jrule{margin-bottom:clamp(26px,3vw,48px)}.lx-jgrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(14px,1.5vw,26px);display:grid}.lx-jgrid>.lx-jcell{grid-column:span 2}.lx-jgrid>.lx-jcell.is-wide{grid-column:span 3}.lx-jgrid>.lx-jcell.is-full{grid-column:1/-1}.lx-jcell.is-wide .lx-jcard-art{aspect-ratio:16/8.4}.lx-jcell.is-wide .lx-jcard-title{font-size:clamp(20px,1.7vw,30px);line-height:1.08}.lx-jcard{--lx-cut:18px;isolation:isolate;height:100%;clip-path:var(--lx-chamfer);background:var(--lx-line-2);transition:background-color .5s, transform .9s var(--lx-ease);flex-direction:column;padding:1px;display:flex;position:relative}.lx-jcard:before{content:"";z-index:-1;clip-path:var(--lx-chamfer);background:linear-gradient(#16130e,#0f0d0a 55%,#0c0a08);position:absolute;inset:1px}.lx-jcard .lx-corners{opacity:0;transition:opacity .6s}.lx-jcard:hover{background-color:var(--a1);transform:translateY(-5px)}.lx-jcard:hover .lx-corners,.lx-jcard:focus-visible .lx-corners{opacity:.85}.lx-jcard-art{aspect-ratio:16/9.4;clip-path:polygon(var(--lx-cut) 0, 100% 0, 100% 100%, 0 100%, 0 var(--lx-cut));background:#12100c;position:relative;overflow:hidden}.lx-jcard-art:before{content:"";z-index:1;pointer-events:none;background:var(--lx-metal);transform-origin:0;height:2px;transition:transform 1.2s var(--lx-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.12)}.lx-jcard:hover .lx-jcard-art:before{transform:none}.lx-jcard-num{--lx-cut:6px;z-index:2;clip-path:var(--lx-chamfer);font-family:var(--lx-label);letter-spacing:.1em;color:#120e08;background:var(--a1);padding:5px 9px 4px;font-size:.72rem;font-weight:700;position:absolute;top:14px;left:14px}.lx-jcard-body{flex-direction:column;flex:1;align-items:flex-start;gap:12px;padding:clamp(18px,1.6vw,28px);display:flex}.lx-jcard-title{font-family:var(--lx-disp);letter-spacing:.005em;text-wrap:pretty;font-size:clamp(19px,1.4vw,24px);font-weight:700;line-height:1.12;transition:color .4s}.lx-jcard:hover .lx-jcard-title{color:var(--a2)}.lx-jcard-ex{color:var(--lx-mute);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.65;display:-webkit-box;overflow:hidden}.lx-jcard-foot{border-top:1px solid var(--lx-line);justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:auto;padding-top:16px;display:flex}.lx-jcard-foot .lx-jtags>span{color:var(--lx-mute);padding:5px 9px 4px;font-size:.66rem}.lx-jcard:hover .lx-jtags>span{background:var(--lx-gold-soft);color:var(--lx-ink-2)}.lx-jcard-go{--lx-cut:9px;isolation:isolate;width:44px;height:44px;clip-path:var(--lx-chamfer);background:var(--lx-gold-line);color:var(--lx-ink);flex:none;align-self:flex-end;place-items:center;margin-left:auto;transition:background-color .4s,color .4s;display:grid;position:relative}.lx-jcard-go:before{content:"";z-index:-1;clip-path:var(--lx-chamfer);background:#0f0d0a;transition:opacity .4s;position:absolute;inset:1px}.lx-jcard-go svg{transition:transform .6s var(--lx-ease)}.lx-jcard:hover .lx-jcard-go{background:var(--a1);color:#120e08}.lx-jcard:hover .lx-jcard-go:before{opacity:0}.lx-jcard:hover .lx-jcard-go svg{transform:translate(2px,-2px)}.lx-jempty{text-align:center;border:1px solid var(--lx-line-2);background:repeating-linear-gradient(0deg, #0000001f 0 1px, transparent 1px 3px), radial-gradient(50% 60% at 50% 40%, color-mix(in srgb, var(--a1) 10%, transparent), transparent 70%), linear-gradient(180deg, #f3ede208, #f3ede201);flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:clamp(280px,30vw,440px);padding:48px 24px;display:flex;position:relative}.lx-jempty-mark{width:64px;height:64px;color:var(--a1);filter:drop-shadow(0 0 18px color-mix(in srgb, var(--a1) 40%, transparent))}.lx-jempty p{font-family:var(--lx-disp);color:var(--lx-ink);text-wrap:balance;max-width:20ch;font-size:clamp(28px,3vw,48px);font-weight:800;line-height:1.02}.lx-jpost-head{padding-bottom:clamp(34px,4.4vw,70px)}.lx-jpost-eyebrow{transition:color .3s}.lx-jpost-eyebrow:hover{color:var(--a2)}.lx-jpost-date{--lx-cut:7px;clip-path:var(--lx-chamfer);font-family:var(--lx-label);letter-spacing:.12em;color:var(--lx-ink-2);white-space:nowrap;background:#f3ede20e;margin-left:auto;padding:7px 12px 6px;font-size:.72rem;font-weight:600}.lx-jpost-title{max-width:22ch;font-family:var(--lx-disp);letter-spacing:.005em;text-wrap:balance;font-size:clamp(34px,4.8vw,92px);font-weight:800;line-height:.98}.lx-jpost-sub{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:clamp(22px,4vw,72px);margin-top:clamp(24px,3vw,46px);display:grid}.lx-jpost-sub .lx-lead{max-width:60ch}.lx-jpost-tags{justify-content:flex-end}.lx-jpost-sub>.lx-jpost-tags:only-child{justify-content:flex-start}.lx-jpost-cover{border:1px solid var(--lx-gold-line);box-shadow:0 70px 140px -70px color-mix(in srgb, var(--a1) 30%, #000);background:#0a090773;margin:0 0 clamp(64px,7.5vw,130px);padding:clamp(8px,.8vw,14px);position:relative}.lx-jpost-cover-art{aspect-ratio:21/9;background:#12100c;position:relative;overflow:hidden}.lx-jpost-cover-art:after{background:repeating-linear-gradient(0deg,#0000001a 0 1px,#0000 1px 3px),linear-gradient(#0a090700 70%,#0a090759 100%);box-shadow:inset 0 0 0 1px #f3ede214}.lx-jtext{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.lx-jtext-side{grid-area:1/1;padding-right:clamp(24px,2.6vw,52px);position:sticky;top:96px}.lx-jtext-body{counter-reset:lxj;grid-area:1/2/auto/span 2;min-width:0}.lx .lx-jtext .rich.lx-prose,.lx-jpost-end{max-width:min(68ch,100% - clamp(12px,2.6vw,44px))}.lx-jtext-sec{counter-increment:lxj;scroll-margin-top:92px}.lx .lx-jtext-sec>.rich.lx-prose>h2:first-child:before{--lx-cut:6px;content:counter(lxj, decimal-leading-zero);width:fit-content;clip-path:var(--lx-chamfer);background:var(--a1);color:#120e08;font-family:var(--lx-label);letter-spacing:.1em;margin-bottom:16px;padding:5px 9px 4px;font-size:.72rem;font-weight:700;line-height:1.3;display:block}.lx .lx-jtext-body>.lx-jtext-sec:first-child>.rich.lx-prose>h2:first-child{margin-top:0}.lx .lx-jtext .rich.lx-prose h2{font-size:clamp(26px,2.5vw,40px);font-weight:800;line-height:1.02;position:relative}.lx .lx-jtext .rich.lx-prose h2:after{content:"";background:var(--lx-metal);width:88px;height:2px;position:absolute;top:-1px;left:0}.lx .lx-jtext .rich.lx-prose h3{padding-left:16px;font-size:clamp(20px,1.8vw,26px);line-height:1.15;position:relative}.lx .lx-jtext .rich.lx-prose h3:before{content:"";background:var(--lx-metal);width:4px;position:absolute;top:.16em;bottom:.16em;left:0}.lx .lx-jtext .rich.lx-prose h4{letter-spacing:.14em;font-weight:600}.lx .lx-jtext .rich.lx-prose>hr:last-child{display:none}.lx .lx-jtext .rich.lx-prose>hr:has(+h2){display:none}.lx-jtext-sec>.rich+.rich,.lx-jtext-body>.rich+.rich{margin-top:1.15em}.lx .lx-jtext .rich.is-intro>p:first-of-type{color:var(--lx-ink);font-size:1.1em;line-height:1.8}.lx .lx-jpost .lx-jtext .rich.is-intro.has-cap>p:first-of-type:first-letter{float:left;font-family:var(--lx-disp);letter-spacing:0;color:#120e08;background:linear-gradient(135deg, transparent 0 7.5px, var(--a1) 8.5px, var(--a2) 42%, var(--a1) 68%, var(--a3) calc(100% - 8.5px), transparent calc(100% - 7.5px));text-shadow:0 1px #ffffff4d;margin:.176em .2em 0 0;padding:.127em .3em .137em;font-size:3.4em;font-style:normal;font-weight:800;line-height:1}.lx .lx-jtext .rich.lx-prose hr{background:linear-gradient(90deg, transparent, var(--lx-gold-line) 22%, var(--lx-gold-line) 78%, transparent) center / 100% 1px no-repeat;border:0;height:12px;margin-block:2.8em;position:relative;overflow:visible}.lx .lx-jtext .rich.lx-prose hr:after{content:"";background:var(--lx-metal);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:11px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lx .lx-jtext .rich.lx-prose ul,.lx .lx-jtext .rich.lx-prose ol{padding-left:1.5em}.lx .lx-jtext .rich.lx-prose ul{list-style:none}.lx .lx-jtext .rich.lx-prose ul>li{position:relative}.lx .lx-jtext .rich.lx-prose ul>li:before{content:"";background:var(--lx-metal);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:7px;height:8px;position:absolute;top:calc(.925em - 4px);left:-1.25em}.lx .lx-jtext .rich.lx-prose ol{padding-left:2.1em}.lx .lx-jtext .rich.lx-prose ol>li::marker{content:counter(list-item, decimal-leading-zero) "  ";font-family:var(--lx-label);color:var(--a1);font-size:.8em;font-weight:700}.lx .lx-jtext .rich.lx-prose img{box-shadow:0 0 0 1px var(--lx-gold-line);border:0;margin-block:.6em}.lx-jtable{--lx-cut:16px;max-width:100%;clip-path:var(--lx-chamfer);background:var(--lx-line-2);margin-block:2.4em;padding:1px;position:relative}.lx-jtable .lx-corners{display:none}.lx-jtable-scroll{clip-path:var(--lx-chamfer);scrollbar-width:thin;scrollbar-color:var(--lx-line-2) transparent;background:linear-gradient(#15120e,#0f0d0a 70%);position:relative;overflow-x:auto}.lx-jtable table{border-collapse:collapse;width:100%;color:var(--lx-ink-2);font-size:.88rem;line-height:1.5}.lx-jtable th,.lx-jtable td{text-align:left;vertical-align:top;border-bottom:1px solid var(--lx-line);padding:14px 18px;font-weight:400}.lx-jtable th+th,.lx-jtable th+td,.lx-jtable td+td{border-left:1px solid var(--lx-line)}.lx-jtable thead th{vertical-align:bottom;font-family:var(--lx-label);letter-spacing:.08em;color:var(--a1);background:color-mix(in srgb, var(--a1) 9%, transparent);border-bottom:1px solid var(--lx-gold-line);padding-block:15px 13px;font-size:.74rem;font-weight:600;line-height:1.45}.lx-jtable thead th:first-child{padding-left:24px}.lx-jtable tbody th{font-family:var(--lx-disp);color:var(--lx-ink);letter-spacing:.005em;font-size:1.04rem;font-weight:700;line-height:1.3}.lx-jtable tbody tr:nth-child(2n){background-color:#f3ede205}.lx-jtable tbody tr:last-child>*{border-bottom:0}.lx-jtable tbody tr{transition:background-color .3s;position:relative}.lx-jtable tbody tr:hover{background-color:#f3ede20b}.lx-jtable tbody tr>:first-child{transition:box-shadow .3s;box-shadow:inset 2px 0 #0000}.lx-jtable tbody tr:hover>:first-child{box-shadow:inset 2px 0 0 var(--a1)}.lx-jtable .is-lit{background-color:color-mix(in srgb, var(--a1) 11%, transparent);color:var(--lx-ink);font-weight:500}.lx-jtable thead th.is-lit{background:var(--lx-metal);color:#120e08;border-bottom-color:var(--a1);font-weight:700}.lx .lx-jtable .rich{font-size:inherit;line-height:inherit;color:inherit}.lx .lx-jtable .rich a{color:var(--a2);-webkit-text-decoration-color:var(--lx-gold-line);text-decoration-color:var(--lx-gold-line);text-underline-offset:3px}.lx .lx-jtable .rich a:hover{color:var(--a1);-webkit-text-decoration-color:var(--a1);text-decoration-color:var(--a1)}.lx .lx-jtable thead th.is-lit .rich a{color:inherit}.lx .lx-jtext .rich.lx-prose blockquote{--lx-cut:14px;clip-path:var(--lx-chamfer);background:linear-gradient(180deg, var(--a2), var(--a1) 45%, var(--a3)) left top / 3px 100% no-repeat, linear-gradient(90deg, var(--lx-gold-line), transparent 70%) left top / 100% 1px no-repeat, repeating-linear-gradient(0deg, #00000024 0 1px, transparent 1px 3px), linear-gradient(100deg, color-mix(in srgb, var(--a1) 17%, #15120e) 0%, color-mix(in srgb, var(--a1) 5%, #110f0c) 75%);font-family:var(--lx-body);color:var(--lx-ink);border-left:0;margin-block:2.2em;padding:1.15em 1.5em 1.2em 4.1em;font-size:1.08em;font-style:normal;font-weight:400;line-height:1.65;position:relative}.lx .lx-jtext .rich.lx-prose blockquote:before{--lx-cut:7px;content:"";width:30px;height:30px;clip-path:var(--lx-chamfer);background:var(--lx-metal);position:absolute;top:1.2em;left:1.2em}.lx .lx-jtext .rich.lx-prose blockquote:after{content:"";background:#120e08;width:16px;height:16px;position:absolute;top:calc(1.2em + 7px);left:calc(1.2em + 7px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 1.5 3.5 13.8h7.2l-1.4 8.7 10.2-12.6h-7.3z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 1.5 3.5 13.8h7.2l-1.4 8.7 10.2-12.6h-7.3z'/%3E%3C/svg%3E") 50%/contain no-repeat}.lx .lx-jtext .rich.lx-prose blockquote>*+*{margin-top:.7em}.lx .lx-jtext .rich.lx-prose blockquote strong,.lx .lx-jtext .rich.lx-prose blockquote a{color:var(--a2)}.lx-jtoc{border:1px solid var(--lx-line);background:linear-gradient(#f3ede208,#f3ede202 60%),#0a09078c;flex-direction:column;gap:14px;padding:18px 14px 14px 16px;display:flex;position:relative}.lx-jtoc .lx-corners{opacity:.55}.lx-jtoc-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lx-jtoc-label{font-family:var(--lx-label);letter-spacing:.16em;color:var(--a1);font-size:.72rem;font-weight:600}.lx-jtoc-count{font-family:var(--lx-label);letter-spacing:.08em;color:var(--lx-faint);white-space:nowrap;font-size:.72rem;font-weight:600}.lx-jtoc-count b{font-family:var(--lx-disp);letter-spacing:.01em;color:var(--lx-ink);font-size:1.35rem;font-weight:800}.lx-jtoc-count i{margin:0 4px;font-style:normal}.lx-jtoc-bar{--seg:calc(100% / var(--n,8));background:var(--lx-line-2);height:4px;-webkit-mask:repeating-linear-gradient(90deg, #000 0 calc(var(--seg) - 3px), transparent calc(var(--seg) - 3px) var(--seg));-webkit-mask:repeating-linear-gradient(90deg, #000 0 calc(var(--seg) - 3px), transparent calc(var(--seg) - 3px) var(--seg));mask:repeating-linear-gradient(90deg, #000 0 calc(var(--seg) - 3px), transparent calc(var(--seg) - 3px) var(--seg));position:relative;overflow:hidden}.lx-jtoc-bar b{width:calc(var(--p,0) * 100%);background:var(--lx-metal);transition:width .8s var(--lx-ease);position:absolute;top:0;bottom:0;left:0}.lx-jtoc ol{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:2px;max-height:calc(100vh - 290px);margin:0 -6px;list-style:none;display:flex;overflow-y:auto}.lx-jtoc ol::-webkit-scrollbar{display:none}.lx-jtoc a{color:var(--lx-mute);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;padding:7px 8px 7px 6px;font-size:.82rem;line-height:1.4;transition:color .3s,background-color .4s;display:grid;position:relative}.lx-jtoc a span{--lx-cut:5px;height:20px;clip-path:var(--lx-chamfer);font-family:var(--lx-label);letter-spacing:.06em;color:var(--lx-faint);background:#f3ede20d;place-items:center;margin-top:-.5px;font-size:.64rem;font-weight:600;transition:color .3s,background-color .3s;display:grid}.lx-jtoc a:before{content:"";background:var(--a1);width:2px;transition:transform .6s var(--lx-ease);position:absolute;top:4px;bottom:4px;left:-1px;transform:scaleY(0)}.lx-jtoc a:hover{color:var(--lx-ink-2);background-color:#f3ede208}.lx-jtoc a:hover span{color:var(--lx-ink-2)}.lx-jtoc a.is-on{color:var(--lx-ink);background:linear-gradient(90deg, var(--lx-gold-soft), transparent 90%)}.lx-jtoc a.is-on span{background:var(--a1);color:#120e08}.lx-jtoc a.is-on:before{box-shadow:0 0 10px var(--a1);transform:none}.lx-jprog{z-index:40;pointer-events:none;opacity:0;height:2px;transition:opacity .5s;position:fixed;top:66px;left:0;right:0}.lx-jprog.is-on{opacity:1}.lx-jprog i{background:var(--lx-metal);transform-origin:0;height:100%;box-shadow:0 0 14px color-mix(in srgb, var(--a1) 60%, transparent);display:block;transform:scaleX(0)}.lx-jpost-end{align-items:center;gap:20px;margin-top:clamp(56px,6vw,100px);display:flex}.lx-jpost-end>i{background:linear-gradient(90deg, var(--lx-gold-line), transparent);flex:1;height:1px}.lx-jpost-end-mark{width:30px;height:30px;color:var(--a1);opacity:.8;flex:none}.lx-jmore{margin-top:clamp(100px,11vw,190px)}.lx-jmore-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:clamp(30px,4vw,64px);display:flex}.lx-jpage-head{isolation:isolate;position:relative}.lx-jpage-head .lx-head-idx{font-family:var(--lx-disp);letter-spacing:0;padding:6px 12px;font-size:1.02rem;font-style:normal;font-weight:800;line-height:18.7px}.lx-jpage-mark{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(120px,10.5vw,200px);height:clamp(120px,10.5vw,200px);color:var(--a1);opacity:.16;animation:lxjIn 1.6s .3s var(--lx-ease) both;margin-block:auto;position:absolute;top:calc(50px + clamp(20px,2.6vw,38px));bottom:clamp(36px,5vw,72px);right:0}.lx-jpage-updated{--lx-cut:7px;clip-path:var(--lx-chamfer);font-family:var(--lx-label);letter-spacing:.1em;color:var(--lx-ink-2);background:#f3ede20e;margin-left:auto;padding:7px 12px 6px;font-size:.72rem;font-weight:600}.lx-jpage-head .lx-h1{max-width:14ch}@media (min-width:1181px){.lx-jtable.is-wide{width:150%;max-width:none}.lx-jcell.is-full .lx-jcard{flex-direction:row}.lx-jcell.is-full .lx-jcard-art{aspect-ratio:auto;flex:0 0 52%;min-height:clamp(300px,26vw,440px)}.lx-jcell.is-full .lx-jcard-body{gap:16px;padding:clamp(26px,3vw,54px)}.lx-jcell.is-full .lx-jcard-title{font-size:clamp(24px,2.2vw,40px);line-height:1.04}}@media (max-width:1180px){.lx-jtext{grid-template-columns:minmax(0,1fr)}.lx-jtext-side{display:none}.lx-jtext-body{grid-column:auto}.lx .lx-jtext .rich.lx-prose,.lx-jpost-end{max-width:68ch}.lx-jgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-jgrid>.lx-jcell,.lx-jgrid>.lx-jcell.is-wide{grid-column:span 1}.lx-jcell.is-wide .lx-jcard-art{aspect-ratio:16/9.4}.lx-jcell.lx-rv{transition-delay:calc(var(--i,0) * 60ms)}}@media (min-width:761px) and (max-width:1180px){.lx-jgrid>.lx-jcell:last-child:nth-child(odd){grid-column:1/-1}.lx-jcell:last-child:nth-child(odd) .lx-jcard{flex-direction:row}.lx-jcell:last-child:nth-child(odd) .lx-jcard-art{aspect-ratio:auto;flex:0 0 50%;min-height:280px}.lx-jcell:last-child:nth-child(odd) .lx-jcard-title{font-size:clamp(22px,2.6vw,30px)}}@media (max-width:960px){.lx-jfeat{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px}.lx-jfeat-art{aspect-ratio:16/10;min-height:0}.lx-jfeat-body{gap:16px;padding:18px 8px 10px}.lx-jpost-sub{grid-template-columns:minmax(0,1fr);align-items:start}.lx-jpost-tags{justify-content:flex-start}}@media (max-width:760px){.lx-jprog{top:58px}.lx-jgrid{grid-template-columns:minmax(0,1fr)}.lx-jgrid>.lx-jcell.is-full{grid-column:auto}.lx-jcard{--lx-cut:14px}.lx-jtable{clip-path:none;background:0 0;margin-block:1.8em;padding:0}.lx-jtable-scroll{clip-path:none;background:0 0;overflow:visible}.lx-jtable table,.lx-jtable tbody,.lx-jtable tr,.lx-jtable th,.lx-jtable td{display:block}.lx-jtable thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-jtable tbody{flex-direction:column;gap:10px;display:flex}.lx-jtable tbody tr,.lx-jtable tbody tr:nth-child(2n){--lx-cut:12px;isolation:isolate;clip-path:var(--lx-chamfer);background:var(--lx-line-2);padding:0 16px 4px;position:relative}.lx-jtable tbody tr:before{content:"";z-index:-1;clip-path:var(--lx-chamfer);background:linear-gradient(#16130e,#0f0d0a);position:absolute;inset:1px}.lx-jtable tbody tr:hover{background-color:var(--lx-line-2)}.lx-jtable tbody tr>:first-child,.lx-jtable tbody tr:hover>:first-child{box-shadow:none}.lx-jtable tbody th{border-bottom:1px solid var(--lx-gold-line);padding:14px 0 12px;font-size:1.08rem}.lx-jtable td{border-left:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:14px;padding:11px 0;display:grid}.lx-jtable th+td,.lx-jtable td+td{border-left:0}.lx-jtable tbody tr>td:last-child{border-bottom:0}.lx-jtable td:before{content:attr(data-label);font-family:var(--lx-label);letter-spacing:.06em;color:var(--lx-mute);padding-top:.2em;font-size:.68rem;font-weight:600;line-height:1.6}.lx-jtable td.is-lit{background:color-mix(in srgb, var(--a1) 10%, transparent);color:var(--lx-ink);margin-inline:-16px;padding-inline:16px}.lx-jtable td.is-lit:before{color:var(--a1)}.lx .lx-jtext .rich.lx-prose blockquote{padding:1em 1.1em 1.05em 3.5em;font-size:1.02em}.lx .lx-jtext .rich.lx-prose blockquote:before{width:26px;height:26px;top:1.05em;left:.95em}.lx .lx-jtext .rich.lx-prose blockquote:after{width:14px;height:14px;top:calc(1.05em + 6px);left:calc(.95em + 6px)}.lx-jhead .lx-h1,.lx-jpage-head .lx-h1{max-width:none}.lx-jfeat-title{font-size:clamp(27px,7.6vw,36px)}.lx-jfeat-plate{bottom:10px;left:10px}.lx-jfeat .lx-round{width:52px;height:52px}.lx-jpost-title{font-size:clamp(32px,9.4vw,50px);line-height:1}.lx-jpost-cover{margin-bottom:56px;padding:6px}.lx-jpost-cover-art{aspect-ratio:1200/630}.lx .lx-jtext .rich.lx-prose{font-size:1rem;line-height:1.8}.lx .lx-jtext .rich.lx-prose h2{font-size:clamp(25px,7vw,32px)}.lx-jmore-row .lx-btn,.lx-jpage-mark{display:none}.lx-jempty{min-height:240px}}@media (prefers-reduced-motion:reduce){.lx-jin,.lx-head-rule.lx-jin:after,.lx-jpage-mark{animation:none}.lx-jcell.lx-rv{transition-delay:0s}}@media (max-width:460px){.lx-jpost .lx-head-rule,.lx-jpage .lx-head-rule{flex-wrap:wrap;row-gap:12px}.lx-jcard-foot .lx-jtags>span:nth-child(3){display:none}}
.lx-dl{padding-bottom:clamp(56px,7vw,120px)}.lx-dl-cert{--st:var(--a1);--stc:#35d07f;isolation:isolate;border:1px solid var(--lx-gold-line);background:radial-gradient(55% 60% at 100% 0%, color-mix(in srgb, var(--st) 10%, transparent), transparent 70%), radial-gradient(45% 55% at 0% 100%, color-mix(in srgb, var(--a3) 9%, transparent), transparent 70%), linear-gradient(160deg, #f3ede209, #f3ede202 42%, #0000004d), #0c0a08;animation:lxDlIn 1.2s var(--lx-ease) both;padding:clamp(18px,2.6vw,44px);position:relative;overflow:clip;box-shadow:0 60px 140px -70px #000000f2}.lx-dl-cert:before{content:"";z-index:2;background:var(--lx-metal);pointer-events:none;width:clamp(120px,14%,220px);height:2px;position:absolute;top:-1px;left:0}.lx-dl-cert.is-expired,.lx-dl-cert.is-exhausted,.lx-dl-cert.is-missing{--st:#f5c451;--stc:#f5c451}.lx-dl-cert.is-revoked{--st:#ff4d5a;--stc:#ff4d5a}.lx-dl-cert.is-void{--stc:#ff4d5a}.lx-dl-matrix{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--a1) 36%, transparent) 1px, transparent 1.6px) 0 0 / 22px 22px;opacity:.5;width:min(80%,1000px);position:absolute;top:-30%;right:-10%;-webkit-mask-image:radial-gradient(closest-side,#000 0%,#0006 50%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0%,#0006 50%,#0000 100%)}.lx-dl-strip{border-bottom:1px solid var(--lx-line);align-items:center;gap:clamp(14px,1.6vw,24px);margin-bottom:clamp(24px,2.5vw,44px);padding-bottom:clamp(14px,1.4vw,20px);display:flex;position:relative}.lx-dl-strip:after{content:"";background:var(--lx-metal);width:140px;height:1px;position:absolute;bottom:-1px;left:0}.lx-dl-strip>i{background:repeating-linear-gradient(90deg, var(--lx-line-2) 0 1px, transparent 1px 9px);flex:1;min-width:24px;height:7px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lx-dl-strip-brand{font-family:var(--lx-disp);letter-spacing:.16em;color:var(--lx-ink);white-space:nowrap;align-items:center;gap:10px;font-size:.95rem;font-weight:700;display:inline-flex}.lx-dl-strip-brand svg{width:26px;height:26px;color:var(--a1);filter:drop-shadow(0 0 10px color-mix(in srgb, var(--a1) 45%, transparent))}.lx-dl-strip-no{--lx-cut:6px;clip-path:var(--lx-chamfer);background:var(--a1);color:#120e08;white-space:nowrap;font-family:var(--lx-label);letter-spacing:.12em;padding:6px 11px;font-size:.73rem;font-weight:600}.lx-dl-foot{align-items:center;gap:16px;margin-top:clamp(34px,4vw,64px);display:flex}.lx-dl-foot i{background:linear-gradient(90deg, transparent, var(--lx-gold-line));flex:1;height:1px}.lx-dl-foot i:last-child{background:linear-gradient(90deg, var(--lx-gold-line), transparent)}.lx-dl-foot b{background:var(--lx-metal);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;width:11px;height:12px}.lx-dl-grid{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:start;gap:clamp(28px,4.2vw,80px);display:grid}.lx-dl-frame{--fp:clamp(8px, .8vw, 12px);isolation:isolate;padding:var(--fp);margin:0;position:sticky;top:104px}.lx-dl-frame:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--a1) 30%, transparent), transparent);filter:blur(34px);height:46%;position:absolute;bottom:0;left:8%;right:8%}.lx-dl-art{--lx-cut:clamp(16px, 1.7vw, 26px);aspect-ratio:3/4;clip-path:var(--lx-chamfer);background:var(--lx-gold-line);position:relative;overflow:hidden}.lx-dl-art>*{width:calc(100% - 2px);height:calc(100% - 2px);clip-path:var(--lx-chamfer);position:absolute;top:1px;left:1px}.lx-dl-art>:not(.lx-dl-glare){object-fit:cover;background:#12100c;transition:filter .8s}.lx-dl-glare{pointer-events:none;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px),linear-gradient(118deg,#fff4dc24 0%,#fff4dc00 30%),linear-gradient(#0a090759 0%,#0a090700 22% 58%,#0a0907db 100%)}.lx-dl-cert:not(.is-active) .lx-dl-art>:not(.lx-dl-glare){filter:grayscale(.92)brightness(.5)}.lx-dl-cap{z-index:3;left:calc(var(--fp) + 14px);right:calc(var(--fp) + 14px);bottom:calc(var(--fp) + 14px);justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute}.lx-dl-cap>span:first-child,.lx-dl-cap .sdot{--lx-cut:7px;clip-path:var(--lx-chamfer);font-family:var(--lx-label);white-space:nowrap;padding:7px 12px;font-size:.7rem;font-weight:600;line-height:1.2}.lx-dl-cap>span:first-child{text-overflow:ellipsis;letter-spacing:.18em;min-width:0;color:var(--a2);background:#0a0907d1;overflow:hidden}.lx-dl-cap .sdot{letter-spacing:.12em;background:color-mix(in srgb, var(--sc) 16%, #0a0907d6);flex:none;gap:8px}.lx-dl-cap .sdot:before{width:7px;height:7px}.lx-dl-seal{z-index:4;color:#120e08;background:linear-gradient(105deg, var(--a3), var(--a1) 25%, var(--a2) 45%, var(--a1) 65%, var(--a3) 85%, var(--a1));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);filter:drop-shadow(0 10px 18px #0009);background-size:220% 100%;place-items:center;width:54px;height:60px;animation:12s linear infinite lxShift;display:grid;position:absolute;top:clamp(34px,3vw,48px);right:-24px}.lx-dl-seal svg{width:30px;height:30px}.lx-dl-cert:not(.is-active) .lx-dl-seal{filter:grayscale(.7)brightness(.75)}.lx-dl-stamp{z-index:3;width:92px;height:92px;color:var(--st);border:1px solid var(--st);outline:1px solid color-mix(in srgb, var(--st) 45%, transparent);outline-offset:6px;box-shadow:0 0 40px -6px color-mix(in srgb, var(--st) 55%, transparent);animation:lxDlStamp .9s .5s var(--lx-ease) both;background:#0a0907c7;place-items:center;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.lx-dl-stamp svg{stroke-width:1.6px;width:32px;height:32px;transform:rotate(-45deg)}.lx-dl-body{flex-direction:column;align-items:flex-start;min-width:0;display:flex;container:dlbody/inline-size}.lx-dl-body>*{max-width:100%}.lx-dl-kick{--sc:var(--stc)}.lx-dl-h1{margin-top:clamp(14px,1.3vw,22px);font-size:clamp(40px,5.3vw,100px);line-height:.92}.lx-dl-name{overflow-wrap:anywhere;display:block}.lx-dl-dur{--lx-cut:.38em;width:fit-content;max-width:100%;clip-path:var(--lx-chamfer);background:linear-gradient(105deg, var(--a1), var(--a2) 55%, var(--a1));letter-spacing:.01em;white-space:nowrap;align-items:center;gap:.5em;margin-top:.5em;padding:.4em 1.05em .4em .85em;font-size:.32em;line-height:1;display:flex;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00000040}.lx-dl-dur:after{content:"";opacity:.82;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath fill='%23120e08' d='M5 0h3.2l-5 12H0zM11 0h3.2l-5 12H6zM16.8 0H20l-5 12h-3.2z'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;order:-1;width:1.05em;height:.64em}.lx-h1 .lx-dl-dur em{color:#120e08;background:0 0;margin:0;padding:0 .08em 0 0}.lx-dl-cert:not(.is-active) .lx-dl-dur{filter:grayscale(.75)brightness(.72)}.lx-dl-label{font-family:var(--lx-label);letter-spacing:.16em;color:var(--lx-mute);font-size:.72rem;font-weight:600;line-height:1.4;display:block}.lx-dl-buyer{--lx-cut:10px;width:fit-content;max-width:100%;clip-path:var(--lx-chamfer);background:linear-gradient(90deg,#f3ede20f,#f3ede206);align-items:center;gap:14px;margin-top:clamp(20px,1.7vw,28px);padding:8px 22px 8px 8px;display:flex}.lx-dl-buyer-ic{--lx-cut:7px;width:40px;height:40px;clip-path:var(--lx-chamfer);background:var(--lx-metal);color:#120e08;flex:none;place-items:center;display:grid}.lx-dl-buyer-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.lx-dl-buyer b{font-family:var(--lx-label);letter-spacing:.03em;color:var(--lx-ink);overflow-wrap:anywhere;font-size:clamp(15px,1.05vw,17px);font-weight:600;line-height:1.3}.lx-dl-lead{max-width:46ch;margin-top:clamp(18px,2vw,28px)}.lx-dl-cert.is-void .lx-dl-grid{align-items:center}.lx-dl-cert.is-void .lx-dl-body{padding-block:clamp(10px,3vw,50px)}.lx-dl-key{width:100%;margin-top:clamp(24px,2vw,36px)}.lx-dl-key-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.lx-dl-key-head .lx-dl-label{color:var(--a1);align-items:center;gap:10px;display:inline-flex}.lx-dl-key-head .lx-dl-label:before{content:"";background:var(--a1);width:8px;height:8px;box-shadow:0 0 10px var(--a1);flex:none;transform:rotate(45deg)}.lx-dl-copy{--lx-cut:8px;isolation:isolate;height:38px;clip-path:var(--lx-chamfer);background:color-mix(in srgb, var(--a1) 55%, transparent);color:var(--lx-ink);font-family:var(--lx-label);letter-spacing:.12em;white-space:nowrap;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:.74rem;font-weight:600;transition:background-color .4s,color .4s;display:inline-flex;position:relative}.lx-dl-copy:before{content:"";z-index:-1;clip-path:var(--lx-chamfer);background:#0d0b08;transition:background-color .4s;position:absolute;inset:1px}.lx-dl-copy svg{color:var(--a1);flex:none;transition:color .4s}.lx-dl-copy:hover,.lx-dl-key.is-copied .lx-dl-copy{background:var(--a1);color:#120e08}.lx-dl-copy:hover:before,.lx-dl-key.is-copied .lx-dl-copy:before{background:var(--a1)}.lx-dl-copy:hover svg,.lx-dl-key.is-copied .lx-dl-copy svg{color:#120e08}.lx-dl-copy:focus-visible{background:var(--a2);outline:none}.lx-dl-plate{--lx-cut:16px;isolation:isolate;clip-path:var(--lx-chamfer);background:color-mix(in srgb, var(--a1) 50%, transparent);padding:clamp(18px,1.6vw,28px) clamp(22px,2.6vw,38px) clamp(18px,1.6vw,28px) clamp(28px,3vw,46px);transition:background-color .5s;position:relative;overflow:hidden}.lx-dl-plate:before{content:"";z-index:-2;clip-path:var(--lx-chamfer);background:repeating-linear-gradient(0deg, #0000003d 0 1px, transparent 1px 3px), radial-gradient(70% 140% at 0% 50%, color-mix(in srgb, var(--a1) 16%, transparent), transparent 70%), #0e0c09;position:absolute;inset:1px}.lx-dl-plate:after{content:"";left:1px;top:var(--lx-cut);background:linear-gradient(180deg, var(--a2), var(--a1) 50%, var(--a3));width:3px;position:absolute;bottom:1px}.lx-dl-plate:hover,.lx-dl-key.is-copied .lx-dl-plate{background:var(--a1)}.lx-dl-plate-sheen{z-index:-1;pointer-events:none;animation:lxDlSheen 7s 1.4s var(--lx-ease-2) infinite;background:linear-gradient(105deg,#0000 38%,#fff0cd14 50%,#0000 62%);position:absolute;inset:0;transform:translate(-100%)}.lx-dl-code{font-family:var(--font-mono-src,"JetBrains Mono"), ui-monospace, "Cascadia Mono", Consolas, monospace;letter-spacing:.08em;color:var(--lx-ink);text-shadow:0 0 24px color-mix(in srgb, var(--a1) 45%, transparent);overflow-wrap:anywhere;cursor:text;-webkit-user-select:all;user-select:all;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:clamp(18px,1.7vw,28px);font-weight:600;line-height:1.45;display:block}.lx-dl-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-dl-notes{width:100%;margin-top:clamp(30px,3.4vw,48px)}.lx-dl-notes>h2{color:var(--a1);align-items:center;gap:14px;margin-bottom:20px;display:flex}.lx-dl-notes>h2:after{content:"";background:linear-gradient(90deg, var(--lx-gold-line), transparent);flex:1;height:1px}.lx .rich.lx-prose.lx-dl-prose{max-width:64ch;font-size:1rem;line-height:1.75}.lx-dl-prose p{white-space:pre-line}.lx-dl-prose.is-steps{counter-reset:lxstep}.lx-dl-prose.is-steps p{counter-increment:lxstep;padding-left:52px;position:relative}.lx-dl-prose.is-steps p:before{content:counter(lxstep, decimal-leading-zero);--lx-cut:6px;clip-path:var(--lx-chamfer);text-align:center;background:var(--a1);color:#120e08;width:36px;font-family:var(--lx-label);letter-spacing:.08em;padding:5px 0;font-size:.73rem;font-weight:600;line-height:1.2;position:absolute;top:.2em;left:0}.lx-dl-prose.is-steps p:not(:last-child):after{content:"";background:linear-gradient(180deg, var(--lx-gold-line), color-mix(in srgb, var(--a1) 12%, transparent));width:1px;position:absolute;top:calc(.2em + 30px);bottom:calc(4px - 1.15em);left:18px}.lx-dl-actions{flex-wrap:wrap;gap:12px;margin-top:clamp(26px,2.2vw,40px);display:flex}.lx-dl-actions .lx-btn{max-width:100%}.lx-dl-actions.is-pair{grid-template-columns:minmax(0,1fr);width:100%;display:grid}@container dlbody (min-width:600px){.lx-dl-actions.is-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dlbody (min-width:712px){.lx-dl-actions.is-pair{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.lx-dl-actions.is-pair .lx-btn{width:100%;height:auto;min-height:74px;padding-inline:24px}.lx-dl-actions.is-pair .lx-dl-help{gap:10px;min-height:60px;padding-inline:20px;font-size:.86rem}@container dlbody (min-width:600px){.lx-dl-actions.is-pair .lx-dl-help{min-height:74px}}.lx-dl-get{--lx-cut:16px;gap:16px;height:auto;min-height:74px;padding-block:12px}.lx-dl-get>svg{width:24px;height:24px}.lx-dl-get:after{content:"";z-index:-1;pointer-events:none;animation:lxDlSweep 6s 1.8s var(--lx-ease-2) infinite;background:linear-gradient(105deg,#0000 36%,#fffcf080 50%,#0000 64%);position:absolute;inset:0;transform:translate(-110%)}.lx-dl-get-txt{text-align:left;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;line-height:1.2;display:flex}.lx-dl-get-txt>span{letter-spacing:.08em;white-space:nowrap;font-size:1.12rem;font-weight:600}.lx-dl-get-txt small{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.35;font-family:var(--lx-body);letter-spacing:0;color:#120e08b8;-webkit-box-orient:vertical;font-size:.76rem;font-weight:600;display:-webkit-box;overflow:hidden}.lx-dl-help{min-width:0}.lx-dl-help>span{text-overflow:ellipsis;overflow:hidden}.lx-dl-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin:clamp(22px,2.6vw,34px) 0 0;padding:0;list-style:none;display:grid}.lx-dl-meta li{--lx-cut:10px;isolation:isolate;clip-path:var(--lx-chamfer);background:var(--lx-line-2);color:var(--lx-ink-2);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px 14px;padding:16px 18px;font-size:.9rem;line-height:1.45;display:grid;position:relative}.lx-dl-meta li:before{content:"";z-index:-1;clip-path:var(--lx-chamfer);background:linear-gradient(#15120e,#0f0d0a);position:absolute;inset:1px}.lx-dl-ic{--lx-cut:7px;width:42px;height:42px;clip-path:var(--lx-chamfer);background:var(--lx-gold-soft);color:var(--a1);place-items:center;display:grid}.lx-dl-ic svg{width:18px;height:18px}.lx-dl-meta li.is-date .lx-dl-k,.lx-dl-meta li.is-count .lx-dl-k{min-width:0;font-family:var(--lx-label);letter-spacing:.12em;color:var(--lx-mute);font-size:.74rem;font-weight:500;line-height:1.35}.lx-dl-meta li.is-count .lx-dl-k{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.lx-dl-meta li.is-date{grid-template-areas:"ic k""ic v";row-gap:3px}.lx-dl-meta li.is-date .lx-dl-ic{grid-area:ic}.lx-dl-meta li.is-date .lx-dl-k{grid-area:k;align-self:end}.lx-dl-meta li.is-date .lx-dl-v{grid-area:v;align-self:start}.lx-dl-v,.lx-dl-meta li.is-count .lx-dl-k b{font-family:var(--lx-disp);letter-spacing:.01em;color:var(--a2);font-size:clamp(21px,1.6vw,28px);font-weight:800;line-height:1.05}.lx-dl-gauge{background:#f3ede212;grid-column:1/-1;height:6px;position:relative}.lx-dl-gauge i{width:calc(var(--v) / var(--n) * 100%);background:var(--lx-metal);box-shadow:0 0 12px -2px color-mix(in srgb, var(--a1) 70%, transparent);transform-origin:0;animation:lxGrowX 1.6s .6s var(--lx-ease) both;position:absolute;top:0;bottom:0;left:0}.lx-dl-gauge.is-ticked:after{content:"";background:linear-gradient(90deg, transparent calc(100% - 3px), #100e0b calc(100% - 3px)) 0 0 / calc(100% / var(--n)) 100% repeat-x;position:absolute;inset:0}.lx-dl-meta li.is-note{grid-column:1/-1;padding-block:12px}.lx-dl-meta li.is-note .lx-dl-ic{color:#35d07f;background:#35d07f1f;width:34px;height:34px;margin-left:4px}.lx-dl-meta li.is-note .lx-dl-ic svg{width:16px;height:16px}.lx-dl-meta li.is-note .lx-dl-k{color:var(--lx-ink-2)}.lx-dl-state{--lx-cut:14px;isolation:isolate;width:100%;clip-path:var(--lx-chamfer);background:color-mix(in srgb, var(--st) 55%, transparent);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:20px;margin-top:clamp(28px,3.2vw,44px);padding:clamp(18px,2vw,26px) clamp(18px,2vw,28px) clamp(18px,2vw,26px) clamp(22px,2.4vw,32px);display:grid;position:relative}.lx-dl-state:before{content:"";z-index:-1;clip-path:var(--lx-chamfer);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--st) 8%, transparent) 0 10px, transparent 10px 20px), linear-gradient(90deg, color-mix(in srgb, var(--st) 16%, #0e0c09), #0e0c09 80%);position:absolute;inset:1px}.lx-dl-state:after{content:"";left:1px;top:var(--lx-cut);background:var(--st);width:3px;box-shadow:0 0 14px var(--st);position:absolute;bottom:1px}.lx-dl-state-ic{width:38px;height:38px;color:var(--st);border:1px solid var(--st);background:#0a090799;place-items:center;margin-left:3px;display:grid;transform:rotate(45deg)}.lx-dl-state-ic svg{width:18px;height:18px;transform:rotate(-45deg)}.lx-dl-state p{color:var(--lx-ink);font-size:1rem;line-height:1.6}.lx-dl-vault{--lx-cut:clamp(16px, 1.7vw, 26px);aspect-ratio:1;clip-path:var(--lx-chamfer);background:var(--lx-line-2);place-items:center;display:grid;position:relative;overflow:hidden}.lx-dl-vault:before{content:"";clip-path:var(--lx-chamfer);background:repeating-linear-gradient(0deg, #0003 0 1px, transparent 1px 3px), radial-gradient(closest-side, color-mix(in srgb, var(--a1) 9%, transparent), transparent), #0d0b08;position:absolute;inset:1px}.lx-dl-vault-rings{aspect-ratio:1;background:repeating-radial-gradient(circle, transparent 0 17px, color-mix(in srgb, var(--a1) 12%, transparent) 17px 18px);width:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 18%,#0000 72%);mask-image:radial-gradient(closest-side,#000 18%,#0000 72%)}.lx-dl-vault-rings:after{content:"";aspect-ratio:1;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--a1) 70%, transparent) 0 .6deg, transparent .6deg 7.5deg);border-radius:50%;width:46%;animation:60s linear infinite lxDlDial;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#0000 80%,#000 81% 94%,#0000 95%);mask-image:radial-gradient(closest-side,#0000 80%,#000 81% 94%,#0000 95%)}.lx-dl-vault-cross{pointer-events:none;position:absolute;inset:0}.lx-dl-vault-cross:before,.lx-dl-vault-cross:after{content:"";background:linear-gradient(90deg, transparent, var(--lx-gold-line), transparent);position:absolute}.lx-dl-vault-cross:before{height:1px;top:50%;left:0;right:0}.lx-dl-vault-cross:after{background:linear-gradient(180deg, transparent, var(--lx-gold-line), transparent);width:1px;top:0;bottom:0;left:50%}.lx-dl-vault-core{z-index:1;color:#ff4d5a;background:var(--lx-bg);outline-offset:8px;border:1px solid #ff4d5acc;outline:1px solid #ff4d5a4d;place-items:center;width:88px;height:88px;display:grid;position:relative;transform:rotate(45deg);box-shadow:0 0 40px -8px #ff4d5a8c}.lx-dl-vault-core svg{stroke-width:1.5px;width:30px;height:30px;transform:rotate(-45deg)}.lx-dl-strip,.lx-dl-frame,.lx-dl-vault,.lx-dl-body>*{animation:lxRise 1s var(--lx-ease) both}.lx-dl-strip{animation-delay:.15s}.lx-dl-frame,.lx-dl-vault{animation-name:lxDlFrame;animation-duration:1.3s;animation-delay:.25s}.lx-dl-body>:first-child{animation-delay:.3s}.lx-dl-body>:nth-child(2){animation-delay:.38s}.lx-dl-body>:nth-child(3){animation-delay:.46s}.lx-dl-body>:nth-child(4){animation-delay:.54s}.lx-dl-body>:nth-child(5){animation-delay:.62s}.lx-dl-body>:nth-child(6){animation-delay:.7s}.lx-dl-body>:nth-child(n+7){animation-delay:.78s}@keyframes lxDlIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes lxDlFrame{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:none}}@keyframes lxDlStamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(45deg)scale(1.5)}to{opacity:1;transform:translate(-50%,-50%)rotate(45deg)}}@keyframes lxDlSheen{0%{transform:translate(-100%)}38%,to{transform:translate(100%)}}@keyframes lxDlSweep{0%{transform:translate(-110%)}22%,to{transform:translate(110%)}}@keyframes lxDlDial{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes lxGrowX{0%{transform:scaleX(0)}to{transform:none}}@media (min-width:1700px){.lx-dl-grid{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr)}}@media (max-width:1180px){.lx-dl-meta{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.lx-dl-grid{grid-template-columns:minmax(0,1fr)}.lx-dl-frame{width:100%;max-width:560px;position:relative;top:auto}.lx-dl-art,.lx-dl-vault{aspect-ratio:16/10}.lx-dl-vault{width:100%;max-width:560px}.lx-dl-seal{right:calc(var(--fp) + 14px);top:calc(var(--fp) + 14px);width:48px;height:54px}.lx-dl-seal svg{width:26px;height:26px}.lx-dl-stamp{width:72px;height:72px;top:48%}.lx-dl-stamp svg{width:26px;height:26px}.lx-dl-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.lx-dl-cert{padding:18px 16px 22px}.lx-dl-strip{gap:12px}.lx-dl-strip-brand{gap:8px;font-size:.82rem}.lx-dl-strip-brand svg{width:22px;height:22px}.lx-dl-strip-no{padding:5px 9px;font-size:.66rem}.lx-dl-cap{left:calc(var(--fp) + 10px);right:calc(var(--fp) + 10px);bottom:calc(var(--fp) + 10px)}.lx-dl-cap>span:first-child,.lx-dl-cap .sdot{padding:6px 10px;font-size:.66rem}.lx-dl-h1{font-size:clamp(36px,11vw,56px)}.lx-dl-dur{font-size:.42em}.lx-dl-buyer{width:100%;padding-right:16px}.lx-dl-buyer-ic{width:36px;height:36px}.lx-dl-plate{--lx-cut:12px;padding:18px 16px 18px 22px}.lx-dl-code{letter-spacing:.04em;font-size:clamp(15px,4.4vw,19px)}.lx-dl-actions{flex-direction:column;align-items:stretch;width:100%}.lx-dl-actions .lx-btn{width:100%;padding-inline:18px}.lx-dl-get{justify-content:flex-start}.lx-dl-meta{grid-template-columns:minmax(0,1fr);gap:8px}.lx-dl-meta li{grid-template-columns:38px minmax(0,1fr);column-gap:12px;padding:14px}.lx-dl-ic{width:38px;height:38px}.lx-dl-meta li.is-note .lx-dl-ic{margin-left:2px}.lx-dl-state{grid-template-columns:36px minmax(0,1fr);gap:16px}.lx-dl-state-ic{width:32px;height:32px}.lx-dl-prose.is-steps p{padding-left:48px}}@media (prefers-reduced-motion:reduce){.lx-dl-cert,.lx-dl-cert *{animation-delay:0s!important}.lx-dl-plate-sheen,.lx-dl-get:after{display:none}}
