.lux-site .pg{--bg:#0b0e14;--bg-2:#0e121a;--panel:#11151d;--panel-2:#171c26;--line:hsla(0,0%,100%,.075);--line-2:hsla(0,0%,100%,.14);--txt:#e9edf4;--txt-2:#a0a9ba;--txt-3:#6f7a8e;--font:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--accent:#0697ff;--accent-2:#4fb6ff;--accent-3:#9bd5ff;--accent-rgb:6,151,255;--accent-soft:rgba(var(--accent-rgb),.09);--accent-line:rgba(var(--accent-rgb),.34);--danger:#ff041e;--ok:#2fd07a;--warn:#f5c90b;--r-sm:0.1875rem;--r:0.25rem;--r-lg:0.375rem;--r-xl:0.5rem;--shell:77.5rem;--gut:clamp(1.25rem,4vw,2.5rem);--ease:cubic-bezier(.22,.61,.36,1);--nav-h:4rem;--dispatch:#9732fa;--dispatch-2:#b478ff;--dispatch-3:#d2b0ff;--dispatch-rgb:151,50,250;--leo:#0697ff;--leo-2:#4fb6ff;--leo-3:#9bd5ff;--leo-rgb:6,151,255;--safr:#ff041e;--safr-2:#ff5568;--safr-3:#ff9aa4;--safr-rgb:255,4,30;--civ:#f5c90b;--civ-2:#ffd844;--civ-3:#ffe788;--civ-rgb:245,201,11}.lux-site .pg [data-role]{--accent-soft:rgba(var(--accent-rgb),.12);--accent-line:rgba(var(--accent-rgb),.32)}.lux-site .pg [data-role=dispatch]{--accent:var(--dispatch);--accent-2:var(--dispatch-2);--accent-3:var(--dispatch-3);--accent-rgb:var(--dispatch-rgb)}.lux-site .pg [data-role=leo]{--accent:var(--leo);--accent-2:var(--leo-2);--accent-3:var(--leo-3);--accent-rgb:var(--leo-rgb)}.lux-site .pg [data-role=safr]{--accent:var(--safr);--accent-2:var(--safr-2);--accent-3:var(--safr-3);--accent-rgb:var(--safr-rgb)}.lux-site .pg [data-role=civ]{--accent:var(--civ);--accent-2:var(--civ-2);--accent-3:var(--civ-3);--accent-rgb:var(--civ-rgb)}.lux-site .pg{--accent-fill-txt:#fff;--btn-glow:rgba(var(--accent-rgb),.7)}.lux-site .pg [data-role]{--accent-fill:var(--accent);--accent-fill-2:var(--accent-2);--accent-fill-txt:#fff;--btn-glow:rgba(var(--accent-rgb),.7)}.lux-site .pg [data-role=leo]{--accent-fill:#0072d6;--accent-fill-2:var(--leo)}.lux-site .pg [data-role=safr]{--accent-fill:#d9001a;--accent-fill-2:var(--safr)}.lux-site .pg [data-role=civ]{--accent-fill-txt:#12100a}.lux-site .pg *,.lux-site .pg :after,.lux-site .pg :before{box-sizing:border-box}.lux-site .pg{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 1.5rem);margin:0;background:var(--bg);color:var(--txt);font-family:var(--font);font-size:.96875rem;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip}.lux-site .pg img,.lux-site .pg svg,.lux-site .pg video{max-width:100%;display:block}.lux-site .pg a{color:inherit;text-decoration:none}.lux-site .pg button{background:none;border:0;cursor:pointer}.lux-site .pg button,.lux-site .pg input,.lux-site .pg select,.lux-site .pg textarea{font:inherit;color:inherit}.lux-site .pg blockquote,.lux-site .pg dl,.lux-site .pg figure,.lux-site .pg h1,.lux-site .pg h2,.lux-site .pg h3,.lux-site .pg h4,.lux-site .pg ol,.lux-site .pg p,.lux-site .pg ul{margin:0}.lux-site .pg ol,.lux-site .pg ul{padding:0;list-style:none}.lux-site .pg ::-moz-selection{background:var(--accent)}.lux-site .pg ::selection{background:var(--accent)}.lux-site .pg :focus-visible{outline:.125rem solid var(--accent-2);outline-offset:.1875rem;border-radius:.375rem}.lux-site .pg{scrollbar-color:#242741 var(--bg)}.lux-site .pg ::-webkit-scrollbar{width:.6875rem;height:.6875rem}.lux-site .pg ::-webkit-scrollbar-thumb{background:#212440;border-radius:6.1875rem;border:.1875rem solid var(--bg)}.lux-site .pg ::-webkit-scrollbar-thumb:hover{background:#33375c}.lux-site .pg .shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gut)}.lux-site .pg .shell-wide{max-width:100rem}.lux-site .pg .cta,.lux-site .pg .ftr,.lux-site .pg .hero,.lux-site .pg .sec{overflow-x:clip}.lux-site .pg .sec{position:relative;padding-block:clamp(4.5rem,10vw,8.75rem)}.lux-site .pg .sec-tight{padding-block:clamp(3.5rem,7vw,6rem)}.lux-site .pg .sec-alt{background:linear-gradient(180deg,rgba(77,84,255,.07),rgba(22,26,64,.42) 30%,rgba(22,26,64,.42) 70%,rgba(151,50,250,.06))}.lux-site .pg .sec-alt:after,.lux-site .pg .sec-alt:before{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--line-2),transparent)}.lux-site .pg .sec-alt:before{top:0}.lux-site .pg .sec-alt:after{bottom:0}.lux-site .pg .center{text-align:center}.lux-site .pg .mx-auto{margin-inline:auto}.lux-site .pg .narrow{max-width:47.5rem}.lux-site .pg .narrower{max-width:38.75rem}.lux-site .pg .glow{position:absolute;pointer-events:none;z-index:0;border-radius:50%;filter:blur(6.875rem);opacity:.58}.lux-site .pg .glow-a{background:radial-gradient(circle,rgba(var(--accent-rgb),.55),transparent 68%)}.lux-site .pg .glow-r{background:radial-gradient(circle,rgba(var(--safr-rgb),.34),transparent 68%)}.lux-site .pg .glow-c{background:radial-gradient(circle,rgba(62,213,152,.26),transparent 68%)}.lux-site .pg .sec>.shell{position:relative;z-index:1}.lux-site .pg .lux-stripe{position:relative}.lux-site .pg .lux-stripe:before{content:"";position:absolute;left:0;right:0;top:0;height:.1875rem;background:var(--lux-grad);z-index:2}.lux-site .pg .display{font-size:clamp(2.6rem,6.4vw,5.1rem);line-height:.99;letter-spacing:-.035em;font-weight:300;text-wrap:balance}.lux-site .pg .display strong{font-weight:700}.lux-site .pg .h1{font-size:clamp(2.3rem,5vw,3.9rem);line-height:1.04;letter-spacing:-.032em;font-weight:700;text-wrap:balance}.lux-site .pg .h2{font-size:clamp(1.95rem,3.7vw,3.05rem);line-height:1.08;letter-spacing:-.028em;font-weight:700;text-wrap:balance}.lux-site .pg .h3{font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.22;letter-spacing:-.02em;font-weight:700}.lux-site .pg .h4{font-size:1.06rem;line-height:1.35;letter-spacing:-.012em;font-weight:700}.lux-site .pg .lead{font-size:clamp(1.03rem,1.35vw,1.22rem);line-height:1.65}.lux-site .pg .body,.lux-site .pg .lead{color:var(--txt-2);text-wrap:pretty}.lux-site .pg .small{font-size:.875rem;line-height:1.6;color:var(--txt-2)}.lux-site .pg .tiny{font-size:.78rem;line-height:1.55;color:var(--txt-3)}.lux-site .pg .grad{background:linear-gradient(100deg,var(--leo) 2%,var(--dispatch) 34%,var(--safr) 66%,var(--civ) 98%);-webkit-background-clip:text;background-clip:text;color:transparent}.lux-site .pg .muted{color:var(--txt-2)}.lux-site .pg .dim{color:var(--txt-3)}.lux-site .pg .hl{color:var(--accent-2)}.lux-site .pg strong{font-weight:700;color:var(--txt)}.lux-site .pg .stack>*+*{margin-top:1rem}.lux-site .pg .stack-lg>*+*{margin-top:1.6rem}.lux-site .pg .stack-sm>*+*{margin-top:.6rem}.lux-site .pg .eyebrow{display:inline-flex;align-items:flex-start;gap:.6rem;font-size:.71rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ok)}.lux-site .pg .eyebrow-c{justify-content:center}.lux-site .pg .eyebrow.is-live{color:var(--ok)}.lux-site .pg .btn{--btn-bg:transparent;--btn-fg:var(--txt);--btn-bd:var(--line-2);display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.92rem 1.7rem;border-radius:6.1875rem;background:var(--btn-bg);color:var(--btn-fg);box-shadow:inset 0 0 0 1px var(--btn-bd);font-size:.9rem;letter-spacing:.01em;white-space:nowrap;transition:transform .25s var(--ease),background .25s var(--ease),box-shadow .25s var(--ease),color .25s var(--ease)}.lux-site .pg .btn:hover{transform:translateY(-.125rem)}.lux-site .pg .btn:active{transform:translateY(0)}.lux-site .pg .btn .ic{font-size:1.15em;line-height:1}.lux-site .pg .lux-btn-primary{--btn-bg:var(--accent-fill);--btn-fg:var(--accent-fill-txt);--btn-bd:transparent;box-shadow:0 .5rem 1.875rem -.5rem var(--btn-glow)}.lux-site .pg .lux-btn-primary:hover{box-shadow:0 1rem 2.75rem -.625rem var(--btn-glow)}.lux-site .pg{--lux-fill:linear-gradient(100deg,#0072d6,#8a2be8 38%,#d9001a 72%,#c9a200);--btn-img:var(--lux-fill);--btn-glow:rgba(151,50,250,.62)}.lux-site .pg .btn-discord,.lux-site .pg [data-role]{--btn-img:none}.lux-site .pg .btn-discord{--btn-glow:rgba(77,84,255,.7)}.lux-site .pg .lux-btn-primary{background-image:var(--btn-img);background-size:170% 100%;background-position:0 50%}.lux-site .pg .lux-btn-primary:hover{background-position:100% 50%}.lux-site .pg .btn-ghost{--btn-bg:#2b2f45;--btn-fg:#dde0ee;--btn-bd:hsla(0,0%,100%,.18)}.lux-site .pg .btn-ghost:hover{--btn-bg:#3b4060;--btn-bd:var(--accent-line);box-shadow:inset 0 0 0 1px var(--btn-bd),0 .75rem 2rem -.875rem rgba(var(--accent-rgb),.6)}.lux-site .pg .btn.btn-comm{--btn-bg:#2b2f45;--btn-fg:#dde0ee;--btn-bd:hsla(0,0%,100%,.18);letter-spacing:.07em;font-size:.76rem}.lux-site .pg .btn.btn-comm:hover{--btn-bg:#3b4060;--btn-bd:hsla(0,0%,100%,.3)}.lux-site .pg .btn-comm .ic{font-size:1.25em}.lux-site .pg .btn.btn-signin{--btn-bg:#5865f2;--btn-fg:#fff;--btn-bd:transparent;border-radius:.375rem;padding:.62rem 1.25rem;font-size:.75rem;letter-spacing:.02em;gap:.5rem;box-shadow:0 .125rem .75rem rgba(88,101,242,.3)}.lux-site .pg .btn.btn-signin:hover{--btn-bg:#4752c4}.lux-site .pg .btn.btn-signin:active{transform:scale(.98)}.lux-site .pg .btn-signin svg{width:1.25rem;height:1.25rem;fill:currentColor;flex-shrink:0}.lux-site .pg .btn-lg{padding:1.08rem 2.15rem;font-size:.97rem}.lux-site .pg .btn-sm{padding:.62rem 1.15rem;font-size:.83rem}.lux-site .pg .btn-block{width:100%}.lux-site .pg .btn-row{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}.lux-site .pg .btn-row-c{justify-content:center}.lux-site .pg .link-arrow{display:inline-flex;align-items:center;gap:.45rem;font-weight:700;font-size:.9rem;color:var(--accent-2);transition:gap .25s var(--ease),color .25s var(--ease)}.lux-site .pg .link-arrow:hover{gap:.8rem;color:#fff}.lux-site .pg .link-arrow .ic{font-size:1.15em}.lux-site .pg .link-u{color:var(--accent-2);text-decoration:underline;text-underline-offset:.1875rem;text-decoration-thickness:1px;transition:color .2s}.lux-site .pg .link-u:hover{color:#fff}.lux-site .pg .brand{display:flex;align-items:center;gap:.65rem;flex:none;font-weight:800;letter-spacing:-.02em;font-size:1.06rem}.lux-site .pg .brand img{height:1.875rem;width:auto}.lux-site .pg .brand span{opacity:.95}.lux-site .pg .nav-dd{position:relative}.lux-site .pg .nav-dd-btn{position:relative;display:inline-flex;align-items:center;gap:.15rem;padding:.5rem .6rem .5rem .82rem;border-radius:6.1875rem;white-space:nowrap;font:inherit;font-size:.875rem;font-weight:600;color:var(--txt-2);background:none;border:0;cursor:pointer;transition:color .22s var(--ease),background .22s var(--ease)}.lux-site .pg .nav-dd-btn .ic{font-size:1.1rem;transition:transform .22s var(--ease)}.lux-site .pg .nav-dd.is-open .nav-dd-btn,.lux-site .pg .nav-dd:focus-within .nav-dd-btn,.lux-site .pg .nav-dd:hover .nav-dd-btn{color:#fff;background:var(--accent-soft)}.lux-site .pg .nav-dd.is-open .nav-dd-btn .ic,.lux-site .pg .nav-dd:focus-within .nav-dd-btn .ic,.lux-site .pg .nav-dd:hover .nav-dd-btn .ic{transform:rotate(180deg)}.lux-site .pg .nav-dd.is-current .nav-dd-btn{color:#fff}.lux-site .pg .nav-dd.is-current .nav-dd-btn:after{content:"";position:absolute;left:.82rem;right:1.7rem;bottom:.16rem;border-radius:.125rem;background:var(--lux-grad)}.lux-site .pg .nav-dd-menu{position:absolute;top:100%;left:0;min-width:13.125rem;padding-top:.55rem;z-index:130;opacity:0;visibility:hidden;transform:translateY(-.25rem);transition:opacity .2s var(--ease),transform .2s var(--ease),visibility 0s linear .2s}.lux-site .pg .nav-dd-menu:before{content:"";position:absolute;inset:.55rem 0 0;z-index:-1;border-radius:1rem;background:rgba(12,15,38,.97);backdrop-filter:blur(1.25rem);box-shadow:inset 0 0 0 1px var(--line-2),0 1.125rem 2.5rem rgba(0,0,0,.45)}.lux-site .pg .nav-dd.is-open .nav-dd-menu,.lux-site .pg .nav-dd:focus-within .nav-dd-menu,.lux-site .pg .nav-dd:hover .nav-dd-menu{opacity:1;visibility:visible;transform:none;transition:opacity .2s var(--ease),transform .2s var(--ease),visibility 0s}.lux-site .pg .nav-dd-menu a{display:block;margin:.35rem;padding:.6rem .8rem;border-radius:.6875rem}.lux-site .pg .nav-dd-menu a:first-child{margin-top:.4rem}.lux-site .pg .nav-dd-menu a[aria-current=page]{background:var(--accent-soft)}.lux-site .pg .nav-dd-menu a[aria-current=page]:after{display:none}.lux-site .pg .mnav-x{position:absolute;top:1.0625rem;right:var(--gut);width:2.625rem;height:2.625rem;border-radius:.75rem;box-shadow:inset 0 0 0 1px var(--line-2);display:grid;place-items:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.lux-site .pg .announce{position:relative;z-index:130;background:var(--accent-soft);font-size:.83rem;text-align:center;padding:.7rem var(--gut)}.lux-site .pg .announce:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--lux-grad);opacity:.7}.lux-site .pg .announce a{color:var(--accent-2);font-weight:700;text-decoration:underline}.lux-site .pg .announce a:hover{color:#fff}.lux-site .pg .hero{position:relative;padding-top:clamp(3.5rem,9vw,6.875rem);padding-bottom:clamp(3.75rem,8vw,6.875rem);overflow:hidden}.lux-site .pg .hero .glow-a{width:min(68.75rem,120vw);height:40rem;left:50%;top:-16.25rem;transform:translateX(-50%);opacity:.34}.lux-site .pg .hero .glow-r{width:32.5rem;height:32.5rem;right:-10rem;top:11.25rem;opacity:.2}.lux-site .pg .hero-in{position:relative;z-index:2;text-align:center;max-width:60rem;margin-inline:auto}.lux-site .pg .hero .display{margin-bottom:1.5rem}.lux-site .pg .hero .lead{max-width:38.75rem;margin-inline:auto;margin-bottom:2.2rem}.lux-site .pg .hero-note{margin-top:1.3rem;font-size:.8rem;color:var(--txt-3);letter-spacing:.01em}.lux-site .pg .hero-note b{color:var(--txt-2);font-weight:600}.lux-site .pg .hero-video{display:grid;place-items:center;text-align:center;min-height:calc(100vh - var(--nav-h));min-height:calc(100svh - var(--nav-h));padding-inline:var(--gut)}.lux-site .pg .hero-bg{position:absolute;inset:0;z-index:0;background:#10143a}.lux-site .pg .hero-bg .stage-v{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lux-site .pg .hero-bg:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(1,2,11,.5),rgba(1,2,11,.75)),linear-gradient(180deg,rgba(1,2,11,.65),rgba(1,2,11,.65) 80%,rgba(8,11,31,.95))}.lux-site .pg .hero-bg:before{content:"";position:absolute;left:0;right:0;top:0;height:clamp(8.75rem,22vh,15rem);z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(1,2,11,.92),rgba(1,2,11,.7) 38%,transparent)}.lux-site .pg .hero-video .hero-bg:after{z-index:1}.lux-site .pg .hero-video .hero-copy{position:relative;z-index:2;max-width:57.5rem;text-shadow:0 .125rem 1.5rem rgba(1,2,11,.6)}.lux-site .pg .hero-video .lead{color:hsla(0,0%,100%,.82)}.lux-site .pg .hero-video .hero-note{color:hsla(0,0%,100%,.6)}.lux-site .pg .hero-video .hero-note b{color:#fff}.lux-site .pg .scroll-cue{display:inline-flex;flex-direction:column;align-items:center;gap:.4rem;margin-top:clamp(2.25rem,5vw,4rem);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--txt-3)}.lux-site .pg .scroll-cue .ic{font-size:1.4rem;animation:bob 2.4s var(--ease) infinite}@keyframes bob{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(.4375rem);opacity:1}}.lux-site .pg .showcase{position:relative;margin-top:clamp(2.5rem,6vw,4.5rem);border-radius:var(--r-xl);overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.015));padding:1px}.lux-site .pg .showcase-in{border-radius:calc(var(--r-xl) - 1px);overflow:hidden;background:var(--panel);position:relative}.lux-site .pg .showcase:after{content:"";position:absolute;left:8%;right:8%;bottom:-2.625rem;height:5rem;z-index:-1;background:radial-gradient(ellipse at center,rgba(var(--accent-rgb),.5),transparent 70%);filter:blur(2.375rem)}.lux-site .pg .media-figure{margin:0}.lux-site .pg .media-slot{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg .media-slot.wide{aspect-ratio:21/9}.lux-site .pg .media-slot.square{aspect-ratio:1/1}.lux-site .pg .media-slot.portrait{aspect-ratio:3/4}.lux-site .pg .media-slot.tall{aspect-ratio:4/5}.lux-site .pg .media-slot img,.lux-site .pg .media-slot video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.lux-site .pg .media-slot.has-media{aspect-ratio:auto;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-2),0 2.125rem 5rem -2.75rem rgba(var(--accent-rgb),.7),0 0 0 1px rgba(var(--accent-rgb),.12)}.lux-site .pg .media-slot.has-media img,.lux-site .pg .media-slot.has-media video{height:auto}.lux-site .pg .slot-empty{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:.5rem;text-align:center;padding:1.6rem;background:radial-gradient(ellipse at 50% 0,rgba(var(--accent-rgb),.14),transparent 65%),repeating-linear-gradient(-45deg,hsla(0,0%,100%,.02) 0 .75rem,transparent .75rem 1.5rem)}.lux-site .pg .slot-ic{width:2.875rem;height:2.875rem;border-radius:.875rem;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-2);box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .slot-ic .ic{font-size:1.35rem}.lux-site .pg .slot-kind{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-2);font-weight:700}.lux-site .pg .slot-file{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;color:var(--txt-2);word-break:break-all}.lux-site .pg .slot-hint{font-size:.8rem;color:var(--txt-3);max-width:38ch}.lux-site .pg .media-figure figcaption{margin-top:.9rem;font-size:.83rem;color:var(--txt-3);line-height:1.55}.lux-site .pg .media-figure figcaption strong{display:block;color:var(--txt);font-size:.9rem;margin-bottom:.15rem}.lux-site .pg .slot-play{position:absolute;inset:0;margin:auto;width:4.375rem;height:4.375rem;border-radius:50%;display:grid;place-items:center;z-index:3;background:rgba(1,2,11,.6);backdrop-filter:blur(.625rem);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22),0 .625rem 2.125rem -.5rem rgba(0,0,0,.8);transition:transform .25s var(--ease),background .25s var(--ease)}.lux-site .pg .slot-play .ic{font-size:2.1rem;margin-left:.1875rem}.lux-site .pg .slot-play:hover{transform:scale(1.09);background:var(--lux-fill);color:#fff}.lux-site .pg .media-slot.is-playing .slot-play{display:none}.lux-site .pg .rows{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(4.5rem,9vw,8.75rem)}.lux-site .pg .row{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.3fr);gap:clamp(2rem,5vw,5rem);align-items:center}.lux-site .pg .row.flip .row-media{order:2}.lux-site .pg .row-copy .h2{margin-bottom:1.1rem}.lux-site .pg .row-media{position:relative}.lux-site .pg .row-media .glow{width:75%;height:70%;left:12%;top:15%;opacity:.35;z-index:-1}.lux-site .pg .points{display:grid;grid-template-columns:minmax(0,1fr);gap:1.35rem;margin-top:1.8rem}.lux-site .pg .point{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.95rem;align-items:start}.lux-site .pg .point-ic{width:2.125rem;height:2.125rem;border-radius:.6875rem;flex:none;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-2);box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .point-ic .ic{font-size:1.15rem}.lux-site .pg .point h4{margin-bottom:.15rem}.lux-site .pg .point p{font-size:.9rem;color:var(--txt-2);line-height:1.62}.lux-site .pg .blist{display:grid;gap:.85rem}.lux-site .pg .blist li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;font-size:.94rem;color:var(--txt-2);line-height:1.6}.lux-site .pg .blist .ic{font-size:1.15rem;margin-top:.12rem}.lux-site .pg .blist.ok .ic{color:var(--accent-2)}.lux-site .pg .blist.no .ic{color:#6c7192}.lux-site .pg .blist strong{color:var(--txt)}.lux-site .pg .shead{max-width:46.25rem;margin-bottom:clamp(2.375rem,5vw,4rem)}.lux-site .pg .shead.center{margin-inline:auto}.lux-site .pg .shead .h2{margin-bottom:1rem}.lux-site .pg .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);position:relative}.lux-site .pg .stat{position:relative;text-align:center;padding:1.2rem .6rem}.lux-site .pg .stat+.stat:before{content:"";position:absolute;left:calc(-.5 * clamp(1.25rem,3vw,2.5rem));top:14%;bottom:14%;width:1px;background:linear-gradient(180deg,transparent,var(--line-2),transparent)}.lux-site .pg .stat-n{font-size:clamp(2.5rem,5.2vw,4.1rem);font-weight:700;line-height:1;letter-spacing:-.045em;background:linear-gradient(180deg,#fff 30%,hsla(0,0%,100%,.42));-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.lux-site .pg .stat-l{margin-top:.7rem;font-size:.92rem;color:var(--txt)}.lux-site .pg .stat-s{margin-top:.2rem;font-size:.78rem}.lux-site .pg .ph{display:inline-block;margin-bottom:.55rem;padding:.16rem .5rem;border-radius:.375rem;font-size:.6rem;font-weight:800;text-transform:uppercase;background:rgba(var(--civ-rgb),.13);box-shadow:inset 0 0 0 1px rgba(var(--civ-rgb),.3)}@media (max-width:820px){.lux-site .pg .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lux-site .pg .stat:nth-child(3):before,.lux-site .pg .stat:nth-child(4):before,.lux-site .pg .stat:nth-child(odd):before{display:none}.lux-site .pg .stats:after{content:"";position:absolute;left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,transparent,var(--line-2),transparent)}}.lux-site .pg .quotes{position:relative;overflow:hidden}.lux-site .pg .quotes-track{display:flex;width:100%;transition:transform .6s var(--ease)}.lux-site .pg .quote{flex:0 0 100%;min-width:0;padding:0 clamp(0px,3vw,2.5rem);text-align:center}.lux-site .pg .quote-mark{font-size:3.6rem;line-height:1;opacity:.45;font-weight:700}.lux-site .pg .quote-t{font-size:clamp(1.15rem,2.5vw,1.85rem);line-height:1.42;letter-spacing:-.022em;font-weight:300;margin:1rem auto 0;max-width:53.125rem;text-wrap:balance}.lux-site .pg .quote-t em{font-style:normal;color:var(--accent-2)}.lux-site .pg .quote-who{margin-top:1.8rem;display:flex;align-items:center;justify-content:center;gap:.85rem}.lux-site .pg .quote-av{width:2.75rem;height:2.75rem;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-2);font-weight:800;font-size:.95rem;box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .quote-who .n{font-weight:700;font-size:.92rem;text-align:left}.lux-site .pg .quote-who .r{font-size:.8rem;color:var(--txt-3);text-align:left}.lux-site .pg .quotes-nav{display:flex;align-items:center;justify-content:center;gap:1.1rem;margin-top:2.4rem}.lux-site .pg .qdots{display:flex;gap:.5rem}.lux-site .pg .qdot{width:.4375rem;height:.4375rem;border-radius:50%;background:hsla(0,0%,100%,.2);transition:all .3s var(--ease)}.lux-site .pg .qdot.is-on{background:var(--lux-grad);width:1.5rem;border-radius:6.1875rem}.lux-site .pg .qarrow{width:2.5rem;height:2.5rem;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--txt-2);transition:all .25s var(--ease)}.lux-site .pg .qarrow:hover{background:var(--lux-fill);color:#fff;box-shadow:none}.lux-site .pg .clips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.875rem,1.6vw,1.375rem)}.lux-site .pg .clip{position:relative;overflow:hidden;aspect-ratio:16/10;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.lux-site .pg .clip.featured{grid-column:span 3;aspect-ratio:21/9}.lux-site .pg .clip:hover{transform:translateY(-.25rem);box-shadow:inset 0 0 0 1px var(--accent-line),0 1.25rem 3.125rem -1.25rem rgba(0,0,0,.9)}.lux-site .pg .clip img,.lux-site .pg .clip video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lux-site .pg .clip-fallback{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:.45rem;text-align:center;padding:1.4rem;background:radial-gradient(ellipse at 50% 120%,rgba(var(--accent-rgb),.2),transparent 62%)}.lux-site .pg .clip-cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:1.5rem 1.35rem .95rem;background:linear-gradient(0deg,rgba(1,2,11,.94),transparent);text-align:left;pointer-events:none}.lux-site .pg .clip-cap .n{font-weight:700;font-size:.92rem}.lux-site .pg .clip-cap .s{font-size:.79rem;color:var(--txt-2)}.lux-site .pg .clip.is-playing .clip-cap,.lux-site .pg .clip.is-playing .slot-play{opacity:0}@media (max-width:900px){.lux-site .pg .clips{grid-template-columns:repeat(2,minmax(0,1fr))}.lux-site .pg .clip.featured{grid-column:span 2}}@media (max-width:560px){.lux-site .pg .clips{grid-template-columns:minmax(0,1fr)}.lux-site .pg .clip.featured{grid-column:span 1}}.lux-site .pg .tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.125rem,.3vw,.25rem);overflow:hidden;background:var(--line)}.lux-site .pg .tile{position:relative;padding:clamp(1.5rem,2.6vw,2.125rem);background:rgba(13,16,44,.78);transition:background .35s var(--ease)}.lux-site .pg a.tile:hover{background:var(--panel);box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .tile .point-ic{margin-bottom:1rem}.lux-site .pg a.tile{display:block;padding-right:clamp(2.875rem,4vw,3.625rem)}.lux-site .pg .tile-go{position:absolute;top:clamp(1.5rem,2.6vw,2.125rem);right:clamp(1.25rem,2.2vw,1.75rem);font-size:1.15rem;color:var(--txt-3);opacity:0;transform:translateX(-.375rem);transition:opacity .28s var(--ease),transform .28s var(--ease),color .28s var(--ease)}.lux-site .pg a.tile:focus-visible .tile-go,.lux-site .pg a.tile:hover .tile-go{opacity:1;transform:none}@media (hover:none){.lux-site .pg .tile-go{opacity:.55;transform:none}}.lux-site .pg .tile h3{font-size:1.02rem;font-weight:700;letter-spacing:-.015em;margin-bottom:.45rem}.lux-site .pg .tile p{font-size:.875rem;color:var(--txt-2);line-height:1.62}.lux-site .pg .sec-alt .tile{background:rgba(18,22,54,.78)}.lux-site .pg .sec-alt a.tile:hover{background:var(--panel);box-shadow:inset 0 0 0 1px var(--accent-line)}@media (max-width:900px){.lux-site .pg .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.lux-site .pg .tiles{grid-template-columns:minmax(0,1fr)}}.lux-site .pg .chapters{display:grid;grid-template-columns:15.25rem minmax(0,1fr);gap:clamp(1.875rem,4vw,4rem);align-items:start}.lux-site .pg .chap-rail{position:sticky;top:calc(var(--nav-h) + 1.625rem);max-height:calc(100vh - var(--nav-h) - 3.25rem);overflow-y:auto;padding-right:.4rem}.lux-site .pg .chap-rail::-webkit-scrollbar{width:.3125rem}.lux-site .pg .chap-group{margin-bottom:1.4rem}.lux-site .pg .chap-group-t{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--txt-3);font-weight:700;padding:0 .8rem;margin-bottom:.5rem}.lux-site .pg .chap-btn{display:flex;align-items:center;gap:.7rem;width:100%;text-align:left;padding:.62rem .8rem;border-radius:.6875rem;font-size:.885rem;font-weight:600;color:var(--txt-2);transition:color .22s var(--ease),background .22s var(--ease)}.lux-site .pg .chap-btn .ic{font-size:1.15rem;color:var(--txt-3);transition:color .22s var(--ease)}.lux-site .pg .chap-btn:hover{color:#fff;background:hsla(0,0%,100%,.045)}.lux-site .pg .chap-btn:hover .ic{color:var(--accent-2)}.lux-site .pg .chap-btn.is-on{color:#fff;background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .chap-btn.is-on .ic{color:var(--accent-2)}.lux-site .pg .chap-panels{position:relative;min-height:60vh}.lux-site .pg .chap-panel{display:none}.lux-site .pg .chap-panel.is-on{display:block;animation:chapIn .5s var(--ease)}@keyframes chapIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}.lux-site .pg .chap-panel .h2{margin-bottom:1rem}.lux-site .pg .chap-head{margin-bottom:2.2rem;padding-bottom:1.9rem;border-bottom:1px solid var(--line)}.lux-site .pg .chap-payoff{margin-top:2.2rem;padding:1.15rem 1.4rem;background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line);font-size:.93rem;line-height:1.6}.lux-site .pg .chap-payoff strong{color:var(--accent-2)}.lux-site .pg .chap-nav{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.8rem;border-top:1px solid var(--line)}.lux-site .pg .chap-nav .link-arrow.prev:hover{gap:.8rem}.lux-site .pg .chap-sel{display:none}@media (max-width:900px){.lux-site .pg .chapters{grid-template-columns:minmax(0,1fr)}.lux-site .pg .chap-rail{display:none}.lux-site .pg .chap-sel{display:block;width:100%;position:sticky;top:calc(var(--nav-h) + .625rem);z-index:20;padding:.95rem 1.1rem;border-radius:var(--r);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--panel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%238A8FA8'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E") no-repeat right 1rem center/22px;box-shadow:inset 0 0 0 1px var(--line-2);font-weight:700;font-size:.93rem;margin-bottom:2rem}.lux-site .pg .chap-sel optgroup,.lux-site .pg .chap-sel option{background:var(--panel);color:#fff}}.lux-site .pg .acc{border-top:1px solid var(--line)}.lux-site .pg .acc-item{border-bottom:1px solid var(--line)}.lux-site .pg .acc-q{display:flex;align-items:flex-start;justify-content:space-between;gap:1.4rem;width:100%;padding:1.35rem 0;text-align:left;font-size:1.01rem;font-weight:600;letter-spacing:-.012em;line-height:1.45;transition:color .22s var(--ease)}.lux-site .pg .acc-q:hover{color:var(--accent-2)}.lux-site .pg .acc-q .ic{flex:none;font-size:1.4rem;color:var(--txt-3);transition:transform .35s var(--ease),color .22s var(--ease)}.lux-site .pg .acc-item.is-open .acc-q{color:var(--accent-2)}.lux-site .pg .acc-item.is-open .acc-q .ic{transform:rotate(45deg);color:var(--accent-2)}.lux-site .pg .acc-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}.lux-site .pg .acc-item.is-open .acc-a{grid-template-rows:1fr}.lux-site .pg .acc-a-in{overflow:hidden}.lux-site .pg .acc-a p{padding-bottom:1.5rem;max-width:78ch;color:var(--txt-2);font-size:.94rem;line-height:1.7}.lux-site .pg .acc-a p+p{padding-top:0}.lux-site .pg .steps{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.875rem,6vw,4.875rem);position:relative}.lux-site .pg .step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1.25rem,3vw,2.375rem);position:relative}.lux-site .pg .step-n{width:3.25rem;height:3.25rem;flex:none;border-radius:50%;display:grid;place-items:center;position:relative;z-index:2;background:var(--bg);box-shadow:inset 0 0 0 1px var(--accent-line);font-weight:800;font-size:1.05rem;color:var(--accent-2)}.lux-site .pg .sec-alt .step-n{background:var(--bg-2)}.lux-site .pg .step:before{content:"";position:absolute;left:1.625rem;top:3.25rem;bottom:calc(-1 * clamp(2.875rem,6vw,4.875rem));width:1px;background:linear-gradient(180deg,var(--leo),var(--dispatch) 30%,var(--safr) 60%,rgba(var(--civ-rgb),.5) 85%,transparent);opacity:.55}.lux-site .pg .step:last-child:before{display:none}.lux-site .pg .step-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:.9rem;margin-bottom:.9rem}.lux-site .pg .step-t .h3{margin:0}.lux-site .pg .step-time{font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--txt-3);padding:.22rem .6rem;border-radius:6.1875rem;box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .step-body>*+*{margin-top:1rem}.lux-site .pg .step-body ul:not(.blist){display:grid;gap:.65rem}.lux-site .pg .step-body ul:not(.blist) li{position:relative;padding-left:1.35rem;font-size:.94rem;color:var(--txt-2);line-height:1.65}.lux-site .pg .step-body ul:not(.blist) li:before{content:"";position:absolute;left:.2rem;top:.68em;width:.3125rem;height:.3125rem;border-radius:50%;background:var(--accent)}@media (max-width:640px){.lux-site .pg .step{grid-template-columns:minmax(0,1fr);gap:1.2rem}.lux-site .pg .step:before{display:none}}.lux-site .pg .note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;padding:1.15rem 1.35rem;border-radius:var(--r);font-size:.9rem;line-height:1.62;color:var(--txt-2);background:hsla(0,0%,100%,.028);box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg .note .ic{font-size:1.25rem;color:var(--accent-2);margin-top:.05rem}.lux-site .pg .note strong{color:var(--txt)}.lux-site .pg .note-accent{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .note-warn{background:rgba(var(--civ-rgb),.08);box-shadow:inset 0 0 0 1px rgba(var(--civ-rgb),.26)}.lux-site .pg .note-warn .ic{color:var(--warn)}.lux-site .pg code,.lux-site .pg kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:.14em .42em;border-radius:.375rem;background:hsla(0,0%,100%,.07)}.lux-site .pg .codeblock{border-radius:var(--r);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line);background:var(--panel)}.lux-site .pg .codeblock-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .95rem;font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--txt-3);box-shadow:inset 0 -1px 0 var(--line)}.lux-site .pg .codeblock pre{margin:0;padding:1.1rem;overflow-x:auto;font-size:.85rem;line-height:1.7;color:#c9cdf0}.lux-site .pg .codeblock code{background:none;padding:0;color:inherit}.lux-site .pg .copy-btn{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;font-weight:700;color:var(--accent-2)}.lux-site .pg .copy-btn:hover{color:#fff}.lux-site .pg .price-wrap{position:relative;max-width:32.5rem;margin-inline:auto}.lux-site .pg .price-wrap-wide{max-width:none;width:min(53.125rem,calc(100vw - 2 * var(--gut)));margin-left:50%;translate:-50% 0}.lux-site .pg .price-card{position:relative;border-radius:var(--r-xl);overflow:hidden;padding:1px;background:linear-gradient(160deg,var(--accent) 0,rgba(var(--accent-rgb),.12) 42%,hsla(0,0%,100%,.08) 100%)}.lux-site .pg .price-card:after{content:"";position:absolute;left:0;right:0;top:0;height:.1875rem;background:var(--lux-grad);z-index:2}.lux-site .pg .price-in{border-radius:calc(var(--r-xl) - 1px);background:var(--panel);padding:clamp(1.75rem,3.4vw,2.75rem)}.lux-site .pg .price-top{text-align:center;padding-bottom:1.7rem;border-bottom:1px solid var(--line)}.lux-site .pg .price-name{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;font-weight:800;color:var(--accent-2)}.lux-site .pg .price-amt{display:flex;align-items:baseline;justify-content:center;gap:.35rem;margin-top:1.1rem}.lux-site .pg .price-cur{font-size:1.5rem;font-weight:600;color:var(--txt-2)}.lux-site .pg .price-val{font-size:clamp(3.2rem,7vw,4.6rem);font-weight:700;line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.lux-site .pg .price-per{font-size:1rem;color:var(--txt-2);font-weight:600}.lux-site .pg .price-sub{margin-top:.7rem;font-size:.87rem;color:var(--txt-3)}.lux-site .pg .price-feats{display:grid;gap:.8rem;padding:1.7rem 0}.lux-site .pg .price-feats li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start;font-size:.91rem;color:var(--txt-2);line-height:1.55}.lux-site .pg .price-feats .ic{font-size:1.1rem;color:var(--accent-2);margin-top:.1rem}.lux-site .pg .price-feats strong{color:var(--txt)}.lux-site .pg .price-fine{margin-top:1.1rem;text-align:center;font-size:.76rem;color:var(--txt-3);line-height:1.6}.lux-site .pg .price-or{display:flex;align-items:center;gap:.8rem;margin:1.5rem 0 1.1rem;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--txt-3)}.lux-site .pg .price-or:after,.lux-site .pg .price-or:before{content:"";flex:1;height:1px;background:var(--line)}.lux-site .pg .price-badge{position:absolute;top:-.8125rem;left:50%;transform:translateX(-50%);z-index:3;padding:.35rem .9rem;border-radius:6.1875rem;font-size:.68rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;background:var(--lux-fill);color:#fff;box-shadow:0 .5rem 1.5rem -.5rem rgba(var(--dispatch-rgb),.9);white-space:nowrap}.lux-site .pg .price-wrap .glow-a{width:120%;height:70%;left:-10%;top:15%;opacity:.3;z-index:-1}.lux-site .pg .pay-logos{display:flex;align-items:center;justify-content:center;gap:1.4rem;flex-wrap:wrap;margin-top:2rem;opacity:.6}.lux-site .pg .pay-logos span{font-size:.76rem;color:var(--txt-3);display:inline-flex;align-items:center;gap:.35rem}.lux-site .pg .pay-logos .ic{font-size:1.05rem}.lux-site .pg .form{display:grid;gap:1.15rem}.lux-site .pg .field{display:grid;gap:.45rem}.lux-site .pg .field label{font-size:.83rem}.lux-site .pg .field label .req{color:var(--accent-2)}.lux-site .pg .field input,.lux-site .pg .field select,.lux-site .pg .field textarea{width:100%;padding:.85rem 1rem;border:0;border-radius:var(--r-sm);background:hsla(0,0%,100%,.04);font-size:.93rem;transition:box-shadow .22s var(--ease),background .22s var(--ease)}.lux-site .pg .field textarea{min-height:9.375rem;resize:vertical;line-height:1.6}.lux-site .pg .field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.04) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%238A8FA8'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E") no-repeat right .9rem center/22px}.lux-site .pg .field select option{background:var(--panel);color:#fff}.lux-site .pg .field input:focus,.lux-site .pg .field select:focus,.lux-site .pg .field textarea:focus{outline:none;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px var(--accent),0 0 0 .25rem rgba(var(--accent-rgb),.16)}.lux-site .pg .field input::-moz-placeholder,.lux-site .pg .field textarea::-moz-placeholder{color:var(--txt-3)}.lux-site .pg .field input::placeholder,.lux-site .pg .field textarea::placeholder{color:var(--txt-3)}.lux-site .pg .field .hint{font-size:.76rem;color:var(--txt-3)}.lux-site .pg .field .err{font-size:.76rem;color:var(--danger);display:none}.lux-site .pg .field.is-bad input,.lux-site .pg .field.is-bad select,.lux-site .pg .field.is-bad textarea{box-shadow:inset 0 0 0 1px var(--danger)}.lux-site .pg .field.is-bad .err{display:block}.lux-site .pg .field-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.15rem}@media (max-width:600px){.lux-site .pg .field-2{grid-template-columns:minmax(0,1fr)}}.lux-site .pg .check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start;font-size:.85rem;color:var(--txt-2);line-height:1.55}.lux-site .pg .check input{width:1.125rem;height:1.125rem;margin-top:.15rem;accent-color:var(--accent)}.lux-site .pg .cta{position:relative;overflow:hidden;text-align:center;padding-block:clamp(4.5rem,9vw,8rem)}.lux-site .pg .cta .glow-a{width:min(56.25rem,110vw);height:32.5rem;left:50%;top:-7.5rem;transform:translateX(-50%);opacity:.32}.lux-site .pg .cta .h1{margin-bottom:1.2rem}.lux-site .pg .cta .h2{max-width:56.25rem;margin-inline:auto;margin-bottom:1.2rem}.lux-site .pg .cta .lead{max-width:37.5rem;margin-inline:auto;margin-bottom:2.2rem}.lux-site .pg .cta-fine{margin-top:1.6rem;font-size:.8rem;color:var(--txt-3);max-width:35rem;margin-inline:auto}.lux-site .pg .cta>.shell{position:relative;z-index:2}.lux-site .pg .cta{isolation:isolate}.lux-site .pg .cta:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--lux-grad);opacity:.6;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent)}.lux-site .pg .cta:before{content:"";position:absolute;bottom:-12%;z-index:-1;pointer-events:none;width:min(93.75rem,170vw);aspect-ratio:2/1;transform:translateX(-50%);background:conic-gradient(from -52deg at 50% 100%,transparent 0deg,rgba(var(--dispatch-rgb),.55) 14deg,transparent 27deg,rgba(var(--leo-rgb),.5) 38deg,transparent 51deg,rgba(var(--safr-rgb),.45) 62deg,transparent 75deg,rgba(var(--civ-rgb),.4) 88deg,transparent 104deg);filter:blur(2.5rem);opacity:.62;-webkit-mask-image:radial-gradient(ellipse 50% 100% at 50% 100%,#000 35%,transparent 80%);mask-image:radial-gradient(ellipse 50% 100% at 50% 100%,#000 35%,transparent 80%);animation:ctaBeams 14s ease-in-out infinite alternate}@keyframes ctaBeams{0%{transform:translateX(-50%) rotate(-3deg)}to{transform:translateX(-50%) rotate(3deg)}}.lux-site .pg .cta .glow-a{opacity:.18}.lux-site .pg .hero-art{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.lux-site .pg .hero-art img{position:absolute;left:50%;top:62%;width:min(93.75rem,150vw);max-width:none;height:auto;transform:translate(-50%,-50%) perspective(87.5rem) rotateX(34deg);opacity:.55;filter:blur(.1875rem) saturate(1.35) brightness(1.15);-webkit-mask-image:linear-gradient(180deg,transparent,#000 38%,#000 70%,transparent),radial-gradient(ellipse 58% 72% at 50% 55%,#000 30%,transparent 76%);mask-image:linear-gradient(180deg,transparent,#000 38%,#000 70%,transparent),radial-gradient(ellipse 58% 72% at 50% 55%,#000 30%,transparent 76%);-webkit-mask-composite:source-in;mask-composite:intersect}.lux-site .pg .hero-art:before{content:"";position:absolute;left:10%;right:10%;top:52%;height:1px;z-index:1;background:linear-gradient(90deg,transparent,rgba(var(--leo-rgb),.55),rgba(var(--dispatch-rgb),.7),rgba(var(--safr-rgb),.55),rgba(var(--civ-rgb),.45),transparent);box-shadow:0 0 1.75rem .125rem rgba(var(--dispatch-rgb),.35);opacity:.5}.lux-site .pg .hero-art:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 52% 46% at 50% 42%,rgba(1,2,11,.88),rgba(1,2,11,.35) 70%,transparent 100%),linear-gradient(180deg,rgba(8,11,31,.35),rgba(8,11,31,.05) 55%,transparent)}.lux-site .pg .hero-art.soft:before{opacity:.3}.lux-site .pg .hero>.glow{z-index:1}@media (max-width:700px){.lux-site .pg .hero-art img{width:230vw;opacity:.22}}.lux-site .pg .guide{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(1.125rem,2.6vw,2.25rem);align-items:center;padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--r-xl);overflow:hidden;background:linear-gradient(135deg,rgba(var(--accent-rgb),.16),hsla(0,0%,100%,.02) 60%);box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .guide:before{content:"";position:absolute;inset:0 0 auto 0;height:.1875rem;background:var(--lux-grad)}.lux-site .pg .guide-ic{width:4.5rem;height:5.5rem;border-radius:.75rem;display:grid;place-items:center;flex:none;position:relative;box-shadow:inset 0 0 0 1px var(--line-2),0 1.125rem 2.5rem -1.125rem rgba(var(--accent-rgb),.8);color:var(--accent-2)}.lux-site .pg .guide-ic .ic{font-size:2.2rem}.lux-site .pg .guide-ic b{position:absolute;bottom:-.5rem;right:-.625rem;padding:.14rem .45rem;border-radius:.375rem;font-size:.62rem;letter-spacing:.08em;background:var(--danger);color:#fff}.lux-site .pg .guide .h3{margin-bottom:.35rem}.lux-site .pg .guide p{color:var(--txt-2);font-size:.93rem}.lux-site .pg .guide-meta{margin-top:.55rem;font-size:.76rem;color:var(--txt-3);letter-spacing:.02em}.lux-site .pg .guide .btn-row{justify-content:flex-end}@media (max-width:760px){.lux-site .pg .guide{grid-template-columns:minmax(0,1fr)}.lux-site .pg .guide .btn-row{justify-content:flex-start}}.lux-site .pg .ftr{position:relative;padding-block:clamp(3.25rem,6vw,4.875rem) 2.125rem}.lux-site .pg .ftr:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--lux-grad);opacity:.45;-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent)}.lux-site .pg .ftr-grid{display:grid;grid-template-columns:1.6fr repeat(4,minmax(0,1fr));gap:clamp(1.75rem,3.5vw,3.25rem)}.lux-site .pg .ftr-brand .brand{margin-bottom:1rem}.lux-site .pg .ftr-brand p{font-size:.86rem;color:var(--txt-3);max-width:34ch;line-height:1.65}.lux-site .pg .ftr-col h4{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--txt-3);font-weight:700;margin-bottom:1.05rem}.lux-site .pg .ftr-col a{display:block;padding:.28rem 0;font-size:.875rem;color:var(--txt-2);transition:color .2s var(--ease);position:relative;width:-moz-fit-content;width:fit-content}.lux-site .pg .ftr-col a:after{content:"";position:absolute;left:0;right:0;bottom:.12rem;border-radius:.125rem;background:var(--hov,var(--lux-grad));transform:scaleX(0);transform-origin:left;transition:transform .28s var(--ease)}.lux-site .pg .ftr-col a:hover{color:var(--hov-txt,#fff)}.lux-site .pg .ftr-col a:hover:after{transform:scaleX(1)}.lux-site .pg .ftr-grid>.ftr-col:nth-child(2){--hov:var(--leo);--hov-txt:var(--leo-2)}.lux-site .pg .ftr-grid>.ftr-col:nth-child(3){--hov:var(--dispatch);--hov-txt:var(--dispatch-2)}.lux-site .pg .ftr-grid>.ftr-col:nth-child(4){--hov-txt:var(--safr-2)}.lux-site .pg .ftr-grid>.ftr-col:nth-child(5){--hov-txt:var(--civ-2)}.lux-site .pg .ftr-bot{margin-top:clamp(2.25rem,4vw,3.375rem);padding-top:1.6rem;box-shadow:inset 0 1px 0 var(--line);display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;font-size:.78rem;color:var(--txt-3)}.lux-site .pg .socials{display:flex;gap:.5rem}.lux-site .pg .ftr-brand .socials{margin-top:1.2rem}.lux-site .pg .social{width:2.25rem;height:2.25rem;border-radius:.625rem;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--txt-2);transition:all .25s var(--ease)}.lux-site .pg .social:hover{background:var(--lux-grad);color:#fff;transform:translateY(-.125rem)}.lux-site .pg .social svg{width:1.0625rem;height:1.0625rem;fill:currentColor}@media (max-width:900px){.lux-site .pg .ftr-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:520px){.lux-site .pg .ftr-grid{grid-template-columns:minmax(0,1fr)}}.lux-site .pg .cookie-x{position:absolute;top:.75rem;right:.75rem;width:2.125rem;height:2.125rem;border-radius:50%;display:grid;place-items:center;color:var(--txt-3);transition:color .2s var(--ease),background .2s var(--ease)}.lux-site .pg .cookie-x:hover{color:#fff;background:hsla(0,0%,100%,.08)}.lux-site .pg .cookie-x .ic{font-size:1.15rem}.lux-site .pg .cookie-btns,.lux-site .pg .tabs{display:flex;flex-wrap:wrap;gap:.5rem}.lux-site .pg .tabs{margin-bottom:clamp(2rem,4vw,3.25rem)}.lux-site .pg .tab{display:inline-flex;align-items:center;gap:.5rem;padding:.68rem 1.15rem;border-radius:6.1875rem;font-size:.875rem;font-weight:600;color:var(--txt-2);box-shadow:inset 0 0 0 1px var(--line);transition:all .25s var(--ease)}.lux-site .pg .tab .ic{font-size:1.1rem}.lux-site .pg .tab:hover{color:var(--accent-2);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .tab:hover .ic{color:var(--accent-2)}.lux-site .pg .tab.is-on{background:var(--btn-img,var(--accent-fill));background-color:var(--accent-fill);color:var(--accent-fill-txt);box-shadow:0 .5rem 1.625rem -.625rem rgba(var(--accent-rgb),.75)}.lux-site .pg .tab.is-on .ic{color:inherit}.lux-site .pg .tab-all:hover{color:#fff;box-shadow:none;background:linear-gradient(var(--bg),var(--bg)) padding-box,linear-gradient(100deg,var(--leo),var(--dispatch),var(--safr),var(--civ)) border-box;border:1px solid transparent;padding:calc(.68rem - 1px) calc(1.15rem - 1px)}.lux-site .pg .tab-all.is-on,.lux-site .pg .tab-all.is-on:hover{color:#fff;border:0;padding:.68rem 1.15rem;background:linear-gradient(100deg,#0072d6,#8a2be8 38%,#d9001a 72%,#c9a200);box-shadow:0 .5rem 1.625rem -.625rem rgba(151,50,250,.7)}.lux-site .pg .tabpanel{display:none}.lux-site .pg .tabpanel.is-on{display:block;animation:chapIn .45s var(--ease)}.lux-site .pg .marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lux-site .pg .marq-track{display:flex;width:-moz-max-content;width:max-content;animation:marq 34s linear infinite}.lux-site .pg .marq-item{display:flex;align-items:center;margin-right:3.5rem;font-size:.86rem;color:var(--txt-3);white-space:nowrap}.lux-site .pg .marq-item .ic{font-size:1.1rem;color:var(--accent-2)}@keyframes marq{to{transform:translateX(var(--marq-dist,-50%))}}.lux-site .pg .creed{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.75rem);align-items:start}.lux-site .pg .creed-media{position:sticky;top:calc(var(--nav-h) + 1.875rem)}.lux-site .pg .creed-text{display:grid;gap:clamp(2.125rem,4.5vw,4rem);padding-block:clamp(.625rem,3vw,2.5rem)}.lux-site .pg .creed-text>div{position:relative;padding-left:1.7rem}.lux-site .pg .creed-text>div:before{content:"";position:absolute;left:0;top:.62rem;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--accent);box-shadow:0 0 0 .25rem rgba(var(--accent-rgb),.16)}.lux-site .pg .creed-text p{font-size:clamp(1.01rem,1.2vw,1.06rem);line-height:1.82;color:var(--txt-2);text-wrap:pretty}.lux-site .pg .creed-text p strong{color:var(--txt)}@media (max-width:900px){.lux-site .pg .creed{grid-template-columns:minmax(0,1fr);gap:2.4rem}.lux-site .pg .creed-media{position:static}}.lux-site .pg .split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.2vw,1.75rem);align-items:start}.lux-site .pg .split-card{padding:clamp(1.625rem,3vw,2.5rem);background:hsla(0,0%,100%,.028);box-shadow:inset 0 0 0 1px var(--line);transition:background .35s var(--ease),box-shadow .35s var(--ease)}.lux-site .pg .split-card.on{background:linear-gradient(180deg,rgba(62,213,152,.075),rgba(62,213,152,0) 62%);box-shadow:inset 0 0 0 1px rgba(62,213,152,.26)}.lux-site .pg .split-card .eyebrow{margin-bottom:1.35rem}.lux-site .pg .split-card.on .eyebrow{color:var(--accent-2)}.lux-site .pg .split-card.off .eyebrow{color:var(--txt-3)}.lux-site .pg .split-card.off .eyebrow:before{background:var(--txt-3);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.07)}.lux-site .pg .split-note{margin-top:1.5rem;padding-top:1.2rem;border-top:1px solid var(--line)}@media (max-width:820px){.lux-site .pg .split{grid-template-columns:minmax(0,1fr)}}.lux-site .pg .prose{max-width:48.75rem}.lux-site .pg .prose h2{font-size:1.45rem;font-weight:700;letter-spacing:-.02em;margin-top:2.8rem;margin-bottom:.9rem}.lux-site .pg .prose h3{font-size:1.08rem;font-weight:700;margin-top:1.9rem;margin-bottom:.55rem}.lux-site .pg .prose li,.lux-site .pg .prose p{color:var(--txt-2);font-size:.94rem;line-height:1.75}.lux-site .pg .prose p+p{margin-top:.9rem}.lux-site .pg .prose ul{display:grid;gap:.5rem;margin:.9rem 0}.lux-site .pg .prose ul li{position:relative;padding-left:1.35rem}.lux-site .pg .prose ul li:before{content:"";position:absolute;left:.25rem;top:.72em;width:.3125rem;height:.3125rem;border-radius:50%;background:var(--accent)}.lux-site .pg .prose a{color:var(--accent-2);text-decoration:underline;text-underline-offset:.1875rem}.lux-site .pg .prose hr{border:0;height:1px;background:var(--line);margin:2.6rem 0}.lux-site .pg .table-wrap{overflow-x:auto;margin:1.4rem 0;box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg table{border-collapse:collapse;width:100%;min-width:38.75rem;font-size:.86rem}.lux-site .pg td,.lux-site .pg th{padding:.8rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.lux-site .pg th{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--txt-3);font-weight:700;background:hsla(0,0%,100%,.025)}.lux-site .pg td{color:var(--txt-2)}.lux-site .pg tbody tr:last-child td{border-bottom:0}.lux-site .pg td code{font-size:.82em}.lux-site .pg .legal-date{font-size:.8rem;color:var(--txt-3);margin-top:1.2rem}.lux-site .pg .toc{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:2.4rem}.lux-site .pg .toc a{padding:.42rem .85rem;border-radius:6.1875rem;font-size:.8rem;color:var(--txt-2);box-shadow:inset 0 0 0 1px var(--line);transition:all .22s var(--ease)}.lux-site .pg .toc a:hover{color:#fff;box-shadow:inset 0 0 0 1px var(--accent-line);background:var(--accent-soft)}.lux-site .pg .deeper{margin-top:clamp(1.75rem,3.5vw,2.75rem)}.lux-site .pg .deeper-lbl{font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--txt-3);margin-bottom:.85rem}.lux-site .pg .deeper .toc{margin-bottom:0}.lux-site .pg .deeper .toc a{display:inline-flex;align-items:center;gap:.4rem}.lux-site .pg .deeper .toc .ic{font-size:1rem;color:var(--accent-2)}.lux-site .pg .searchbar{position:relative;max-width:32.5rem}.lux-site .pg .searchbar .ic{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--txt-3);font-size:1.2rem;pointer-events:none}.lux-site .pg .searchbar input{width:100%;padding:.95rem 1rem .95rem 2.9rem;border:0;border-radius:6.1875rem;background:hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px var(--line-2);font-size:.93rem}.lux-site .pg .searchbar input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--accent),0 0 0 .25rem rgba(var(--accent-rgb),.15)}.lux-site .pg .chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.1rem}.lux-site .pg .lux-chip{padding:.45rem .95rem;border-radius:6.1875rem;font-size:.8rem;font-weight:600;color:var(--txt-2);box-shadow:inset 0 0 0 1px var(--line);transition:all .22s var(--ease)}.lux-site .pg .lux-chip:hover{color:var(--accent-2);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .lux-chip.is-on{background:var(--lux-fill);color:#fff;box-shadow:none}.lux-site .pg .is-hidden{display:none!important}.lux-site .pg .rv{opacity:0;transform:translateY(1.625rem);transition:opacity .75s var(--ease),transform .75s var(--ease)}.lux-site .pg .rv.in{opacity:1;transform:none}@media (scripting:none){.lux-site .pg .rv{opacity:1;transform:none}}.lux-site .pg .rv-1{transition-delay:.08s}.lux-site .pg .rv-2{transition-delay:.16s}.lux-site .pg .rv-3{transition-delay:.24s}.lux-site .pg .rv-4{transition-delay:.32s}.lux-site .pg .rv-5{transition-delay:.4s}.lux-site .pg .rv-6{transition-delay:.48s}@media (prefers-reduced-motion:reduce){.lux-site .pg *,.lux-site .pg :after,.lux-site .pg :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.lux-site .pg .rv{opacity:1;transform:none}.lux-site .pg .marq-track{animation:none!important;transform:none!important}}@media (max-width:880px){.lux-site .pg .row{grid-template-columns:minmax(0,1fr);gap:2.2rem}.lux-site .pg .row.flip .row-media{order:0}}.lux-site .pg .ic,.lux-site .pg .material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lux-site .pg .doc-wrap{display:grid;grid-template-columns:16.5rem minmax(0,1fr) 13rem;gap:clamp(1.5rem,3vw,3.25rem);max-width:92.5rem;margin-inline:auto;padding:0 var(--gut);align-items:start}.lux-site .pg .doc-side{position:sticky;top:var(--nav-h);max-height:calc(100vh - var(--nav-h));overflow-y:auto;padding:2.2rem 0 4rem;scrollbar-width:thin}.lux-site .pg .doc-side::-webkit-scrollbar{width:.375rem}.lux-site .pg .doc-side::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.09);border-radius:6.1875rem}.lux-site .pg .doc-side-top{display:grid;gap:.5rem;margin-bottom:1.6rem}.lux-site .pg .doc-side-top a{display:flex;align-items:center;gap:.6rem;padding:.55rem .8rem;border-radius:var(--r-sm);font-size:.84rem;font-weight:600;color:var(--txt-2);box-shadow:inset 0 0 0 1px var(--line);transition:all .2s var(--ease)}.lux-site .pg .doc-side-top a .ic{font-size:1.05rem;color:var(--txt-3)}.lux-site .pg .doc-side-top a:hover{color:#fff;background:hsla(0,0%,100%,.035)}.lux-site .pg .doc-side-top a.is-here{color:#fff;background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .doc-side-top a.is-here .ic{color:var(--accent-2)}.lux-site .pg .doc-nav-sec+.doc-nav-sec{margin-top:1.7rem}.lux-site .pg .doc-nav-h{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;padding-left:.15rem;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--txt-3)}.lux-site .pg .doc-nav-h .ic{font-size:1rem;color:var(--accent);opacity:.85}.lux-site .pg .doc-nav-sec a{display:block;padding:.34rem .8rem;border-left:1px solid var(--line);font-size:.845rem;line-height:1.5;color:var(--txt-2);transition:all .18s var(--ease)}.lux-site .pg .doc-nav-sec a:hover{color:#fff;border-left-color:var(--line-2);background:hsla(0,0%,100%,.025)}.lux-site .pg .doc-nav-sec a.is-here{color:#fff;font-weight:600;border-left-color:var(--accent);background:var(--accent-soft)}.lux-site .pg .doc-filter{position:relative;margin-bottom:1.4rem}.lux-site .pg .doc-filter .ic{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1.05rem;color:var(--txt-3);pointer-events:none}.lux-site .pg .doc-filter input{width:100%;padding:.55rem .8rem .55rem 2.35rem;border:0;border-radius:var(--r-sm);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--line);font-size:.84rem}.lux-site .pg .doc-filter input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--accent),0 0 0 .1875rem rgba(var(--accent-rgb),.14)}.lux-site .pg .doc-nomatch{display:none;padding:.6rem .8rem;font-size:.82rem;color:var(--txt-3)}.lux-site .pg .doc-nomatch.is-on{display:block}.lux-site .pg .doc-main{padding:2.6rem 0 6rem;min-width:0}.lux-site .pg .doc-crumb{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:var(--txt-3);margin-bottom:1.4rem;flex-wrap:wrap}.lux-site .pg .doc-crumb a:hover{color:var(--accent-2)}.lux-site .pg .doc-crumb .ic{font-size:.95rem;opacity:.5}.lux-site .pg .doc-eyebrow{font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-2);margin-bottom:.7rem}.lux-site .pg .doc-title{font-size:clamp(2rem,3.6vw,2.7rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;margin-bottom:1.6rem}.lux-site .pg .doc-body{max-width:74ch}.lux-site .pg .doc-body li,.lux-site .pg .doc-body p{color:var(--txt-2);font-size:.935rem;line-height:1.78}.lux-site .pg .doc-body p{margin:.95rem 0}.lux-site .pg .doc-body strong{color:var(--txt);font-weight:600}.lux-site .pg .doc-body em{color:var(--txt-2);font-style:italic}.lux-site .pg .doc-body h2{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:#fff;margin:2.9rem 0 .9rem;scroll-margin-top:calc(var(--nav-h) + 1.25rem)}.lux-site .pg .doc-body>h2:first-child{margin-top:0}.lux-site .pg .doc-body h3{font-size:1.02rem;font-weight:700;color:#fff;margin:1.9rem 0 .5rem}.lux-site .pg .doc-body a{color:var(--accent-2);text-decoration:underline;text-underline-offset:.1875rem;text-decoration-color:rgba(116,122,255,.4)}.lux-site .pg .doc-body a:hover{text-decoration-color:var(--accent-2)}.lux-site .pg .doc-body ol,.lux-site .pg .doc-body ul{display:grid;gap:.5rem;margin:1rem 0}.lux-site .pg .doc-body ul li{position:relative;padding-left:1.3rem}.lux-site .pg .doc-body ul li:before{content:"";position:absolute;left:.22rem;top:.75em;width:.3125rem;height:.3125rem;border-radius:50%;background:var(--accent)}.lux-site .pg .doc-body ol{counter-reset:d}.lux-site .pg .doc-body ol li{position:relative;padding-left:1.75rem;counter-increment:d}.lux-site .pg .doc-body ol li:before{content:counter(d) ".";position:absolute;left:0;top:0;font-size:.82rem;font-weight:700;color:var(--accent-2)}.lux-site .pg .doc-body hr{border:0;height:1px;background:var(--line);margin:2.6rem 0}.lux-site .pg .doc-body table{min-width:32.5rem;font-size:.855rem}.lux-site .pg .doc-body .table-wrap{max-width:100%}.lux-site .pg .doc-body figure{margin:1.7rem 0}.lux-site .pg .doc-shot{display:block;border-radius:var(--r);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .22s var(--ease)}.lux-site .pg .doc-shot:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .doc-shot img{width:100%;height:auto;background:rgba(0,0,0,.3)}.lux-site .pg .doc-body figcaption{margin-top:.6rem;font-size:.78rem;color:var(--txt-3)}.lux-site .pg .doc-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:start;margin:1.5rem 0;padding:1rem 1.2rem;border-radius:var(--r);background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg .doc-note>.ic{font-size:1.15rem;color:var(--accent-2);margin-top:.15rem}.lux-site .pg .doc-note p{margin:0;font-size:.875rem}.lux-site .pg .doc-note p+p{margin-top:.6rem}.lux-site .pg .doc-code{margin:1.5rem 0;border-radius:var(--r);overflow:hidden;background:rgba(0,0,0,.45);box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg .doc-code-h{display:flex;align-items:center;gap:.7rem;padding:.45rem .85rem;box-shadow:inset 0 -1px 0 var(--line)}.lux-site .pg .doc-code-lang{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--txt-3)}.lux-site .pg .doc-copy{margin-left:auto;display:inline-flex;color:var(--txt-3);transition:color .2s var(--ease)}.lux-site .pg .doc-copy .ic{font-size:1rem}.lux-site .pg .doc-copy:hover{color:#fff}.lux-site .pg .doc-copy.is-done{color:var(--accent-2)}.lux-site .pg .doc-code pre{margin:0;padding:1rem 1.1rem;overflow-x:auto;font-size:.815rem;line-height:1.7;color:#c9cdf0}.lux-site .pg .doc-code code{background:none;padding:0;color:inherit;font-size:inherit}.lux-site .pg .doc-ep{margin:.55rem 0;border-radius:var(--r-sm);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg .doc-ep summary{display:flex;align-items:center;gap:.9rem;padding:.6rem .95rem;cursor:pointer;list-style:none;transition:background .18s var(--ease)}.lux-site .pg .doc-ep summary::-webkit-details-marker{display:none}.lux-site .pg .doc-ep summary:hover,.lux-site .pg .doc-ep[open] summary{background:hsla(0,0%,100%,.04)}.lux-site .pg .doc-ep-m{width:2.875rem;padding-right:.6rem;text-align:right;border-right:1px solid var(--line);font-size:.64rem;font-weight:700;letter-spacing:.06em;color:var(--accent-2)}.lux-site .pg .doc-ep-m,.lux-site .pg .doc-ep-p{flex:none;font-family:ui-monospace,Menlo,Consolas,monospace}.lux-site .pg .doc-ep-p{font-size:.85rem;font-weight:600;color:#fff}.lux-site .pg .doc-ep-d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;color:var(--txt-3)}.lux-site .pg .doc-ep-x{margin-left:auto;flex:none;font-size:1.1rem;color:var(--txt-3);transition:transform .2s var(--ease)}.lux-site .pg .doc-ep[open] .doc-ep-x{transform:rotate(180deg)}.lux-site .pg .doc-ep-b{padding:.2rem 1.15rem 1.4rem;background:rgba(0,0,0,.2);border-top:1px solid var(--line)}@media (max-width:640px){.lux-site .pg .doc-ep-d{display:none}}.lux-site .pg .doc-pn{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:.7rem;margin-top:3.5rem}.lux-site .pg .doc-pn-a{padding:.95rem 1.1rem;border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--line);text-decoration:none;transition:all .2s var(--ease)}.lux-site .pg .doc-pn-a:hover{background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .doc-pn-next{text-align:right}.lux-site .pg .doc-pn-k{display:block;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--txt-3)}.lux-site .pg .doc-pn-t{display:block;margin-top:.15rem;font-size:.87rem;font-weight:700;color:#fff}.lux-site .pg .doc-cards{display:grid;gap:2.4rem;margin-top:2rem}.lux-site .pg .doc-card-h{display:flex;align-items:center;gap:.6rem;margin-bottom:.85rem}.lux-site .pg .doc-card-h .ic{font-size:1.15rem;color:var(--accent)}.lux-site .pg .doc-card-h h2{font-size:.98rem;font-weight:700;color:#fff;margin:0}.lux-site .pg .doc-card-n{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.7rem;color:var(--txt-3)}.lux-site .pg .doc-card-l{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem}.lux-site .pg .doc-pill{display:block;padding:.65rem 1rem;border-radius:var(--r-sm);font-size:.845rem;color:var(--txt-2);box-shadow:inset 0 0 0 1px var(--line);text-decoration:none;transition:all .2s var(--ease)}.lux-site .pg .doc-pill:hover{color:#fff;background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .doc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:.8rem;margin:1.6rem 0}.lux-site .pg .doc-tile{display:block;padding:1.25rem;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);text-decoration:none;transition:all .2s var(--ease)}.lux-site .pg .doc-tile:hover{background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .doc-tile-soft{padding:1.25rem;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg .doc-tile-h{display:flex;align-items:center;gap:.55rem;margin-bottom:.5rem}.lux-site .pg .doc-tile-h .ic{font-size:1.15rem;color:var(--accent)}.lux-site .pg .doc-tile-h h2{font-size:.95rem;font-weight:700;color:#fff;margin:0}.lux-site .pg .doc-tile p,.lux-site .pg .doc-tile-soft p{font-size:.845rem;color:var(--txt-2);margin:0;line-height:1.65}.lux-site .pg .doc-badge{margin-left:auto;padding:.15rem .55rem;border-radius:6.1875rem;font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--txt-3);box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg .doc-tile-cta{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;font-size:.78rem;font-weight:700;color:var(--accent-2)}.lux-site .pg .doc-tile-cta .ic{font-size:.95rem}.lux-site .pg .doc-h-dim,.lux-site .pg .doc-tile-soft .doc-tile-h h2{color:var(--txt-3)}.lux-site .pg .doc-lead{max-width:64ch;font-size:1rem;color:var(--txt-2);margin-bottom:2.2rem}.lux-site .pg .doc-toc{position:sticky;top:var(--nav-h);padding:3.2rem 0 4rem;max-height:calc(100vh - var(--nav-h));overflow-y:auto}.lux-site .pg .doc-toc-h{font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--txt-3);margin-bottom:.7rem}.lux-site .pg .doc-toc a{display:block;padding:.28rem 0 .28rem .8rem;border-left:1px solid var(--line);font-size:.8rem;line-height:1.45;color:var(--txt-3);transition:all .18s var(--ease)}.lux-site .pg .doc-toc a:hover{color:#fff}.lux-site .pg .doc-toc a.is-here{color:var(--accent-2);border-left-color:var(--accent)}.lux-site .pg .doc-sidebtn{display:none;align-items:center;gap:.5rem;margin-bottom:1.4rem;padding:.55rem 1rem;border-radius:6.1875rem;font-size:.82rem;font-weight:600;color:var(--txt-2);box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .doc-sidebtn .ic{font-size:1.1rem}.lux-site .pg .doc-side-x{display:none;position:absolute;top:1rem;right:1rem;color:var(--txt-2)}.lux-site .pg .doc-scrim{position:fixed;inset:0;z-index:210;background:rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:all .28s var(--ease)}.lux-site .pg .doc-scrim.is-on{opacity:1;visibility:visible}@media (max-width:1180px){.lux-site .pg .doc-wrap{grid-template-columns:14.875rem minmax(0,1fr)}.lux-site .pg .doc-toc{display:none}}@media (max-width:900px){.lux-site .pg .doc-wrap{grid-template-columns:minmax(0,1fr)}.lux-site .pg .doc-sidebtn{display:inline-flex}.lux-site .pg .doc-side-x{display:block}.lux-site .pg .doc-side{position:fixed;inset:0 auto 0 0;width:min(20rem,86vw);z-index:220;max-height:none;padding:1.5rem 1.3rem 3rem;background:var(--bg-2);box-shadow:1px 0 0 var(--line),0 2.5rem 5rem rgba(0,0,0,.6);transform:translateX(-102%);transition:transform .28s var(--ease)}.lux-site .pg .doc-side.is-open{transform:none}.lux-site .pg .doc-main{padding-top:1.8rem}}.lux-site .pg .media-duo{gap:clamp(.875rem,1.8vw,1.5rem)}.lux-site .pg .gallery,.lux-site .pg .media-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lux-site .pg .gallery{gap:clamp(1.125rem,2.4vw,2rem)}.lux-site .pg .gallery .media-slot,.lux-site .pg .media-duo .media-slot{transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.lux-site .pg .gallery .media-figure:hover .media-slot.has-media,.lux-site .pg .media-duo .media-figure:hover .media-slot.has-media{transform:translateY(-.25rem);box-shadow:inset 0 0 0 1px var(--accent-line),0 1.375rem 3.125rem -1.5rem rgba(var(--accent-rgb),.7)}.lux-site .pg .gallery .media-figure{position:relative}.lux-site .pg .gallery .media-slot:after{content:"";position:absolute;left:0;right:0;top:0;height:.1875rem;background:var(--lux-grad);opacity:0;transition:opacity .35s var(--ease);z-index:2}.lux-site .pg .gallery .media-figure:hover .media-slot.has-media:after{opacity:1}@media (max-width:700px){.lux-site .pg .gallery,.lux-site .pg .media-duo{grid-template-columns:minmax(0,1fr)}}.lux-site .pg .sec-alt .step-n,.lux-site .pg .step-n{background:#12163c}.lux-site .pg .role-filter{margin-bottom:clamp(1.75rem,3.4vw,2.875rem)}.lux-site .pg .role-filter .tabs{margin-bottom:0}.lux-site .pg .role-intro{position:relative;overflow:hidden;margin-top:1.4rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(1rem,2.2vw,1.75rem);align-items:center;padding:clamp(1.25rem,2.4vw,1.875rem) clamp(1.375rem,2.8vw,2.25rem);background:linear-gradient(120deg,rgba(var(--accent-rgb),.2),rgba(var(--accent-rgb),.04) 55%,hsla(0,0%,100%,.02));box-shadow:inset 0 0 0 1px var(--accent-line),0 1.5rem 3.75rem -2.25rem rgba(var(--accent-rgb),.8);animation:chapIn .45s var(--ease)}.lux-site .pg .role-intro[hidden]{display:none}.lux-site .pg .role-intro:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.25rem;background:var(--accent)}.lux-site .pg .role-intro:not([data-role]):before{background:var(--lux-grad)}.lux-site .pg .role-intro-ic{width:3.5rem;height:3.5rem;border-radius:1rem;display:grid;place-items:center;background:var(--accent-fill);color:var(--accent-fill-txt);box-shadow:0 .75rem 1.875rem -.75rem rgba(var(--accent-rgb),.9)}.lux-site .pg .role-intro-ic .ic{font-size:1.7rem}.lux-site .pg .role-intro .eyebrow{margin-bottom:.35rem}.lux-site .pg .role-intro .h3{margin-bottom:.3rem}.lux-site .pg .role-intro p{color:var(--txt-2);font-size:.95rem}@media (max-width:760px){.lux-site .pg .role-intro{grid-template-columns:auto minmax(0,1fr)}.lux-site .pg .role-intro .btn{grid-column:1/-1;justify-self:start}}.lux-site .pg .creed-plain{display:grid;gap:1.5rem}.lux-site .pg .creed-plain p{font-size:clamp(1.02rem,1.25vw,1.12rem);line-height:1.85;color:var(--txt-2);text-wrap:pretty}.lux-site .pg .creed-plain p:first-child{font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.6;color:var(--txt)}.lux-site .pg .split-one{grid-template-columns:minmax(0,1fr);max-width:47.5rem;margin-inline:auto}.lux-site .pg .split-one .split-card.on{position:relative;overflow:hidden}.lux-site .pg .split-one .split-card.on:before{content:"";position:absolute;left:0;right:0;top:0;height:.1875rem;background:var(--lux-grad)}.lux-site .pg .split-one .blist{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem}@media (max-width:760px){.lux-site .pg .beliefs,.lux-site .pg .split-one .blist{grid-template-columns:minmax(0,1fr)}}.lux-site .pg .media-slot.has-media img{cursor:zoom-in}.lux-site .pg .lb{position:fixed;inset:0;z-index:400;display:none;align-items:center;justify-content:center;padding:clamp(1rem,4vw,3.5rem);background:rgba(6,8,24,.93);backdrop-filter:blur(.875rem);cursor:zoom-out}.lux-site .pg .lb.is-on{display:flex;animation:fadeIn .25s var(--ease)}.lux-site .pg .lb:before{content:"";position:absolute;left:0;right:0;top:0;height:.1875rem;background:var(--lux-grad)}.lux-site .pg .lb-fig{margin:0;max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;gap:.9rem}.lux-site .pg .lb-fig img{max-width:100%;max-height:calc(100vh - 8.75rem);width:auto;height:auto;box-shadow:0 0 0 1px var(--line-2),0 2.5rem 7.5rem -1.875rem rgba(77,84,255,.6);cursor:zoom-in}.lux-site .pg .lb.is-zoom{align-items:flex-start;justify-content:flex-start;overflow:auto;padding:0}.lux-site .pg .lb.is-zoom .lb-fig{max-width:none;max-height:none;display:block}.lux-site .pg .lb.is-zoom .lb-fig img{max-width:none;max-height:none;border-radius:0;box-shadow:none;cursor:grab;touch-action:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lux-site .pg .lb.is-zoom.is-drag .lb-fig img{cursor:grabbing}.lux-site .pg .lb.is-zoom .lb-fig figcaption{display:none}.lux-site .pg .lb-fig figcaption{max-width:70ch;text-align:center;font-size:.88rem;color:var(--txt-2)}.lux-site .pg .lb-x{position:absolute;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px var(--line-2);color:#fff;transition:background .25s var(--ease),transform .25s var(--ease)}.lux-site .pg .lb-x:hover{background:var(--lux-grad);box-shadow:none;transform:scale(1.06)}.lux-site .pg .lb-x{top:1.125rem;right:1.125rem}.lux-site .pg .carousel{position:relative}.lux-site .pg .car-viewport{overflow:hidden;padding-block:1.125rem .5rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lux-site .pg .car-track{display:flex;align-items:center;gap:clamp(1rem,2vw,1.75rem);transition:transform .7s var(--ease);will-change:transform}.lux-site .pg .car-slide{flex:0 0 min(70%,58.75rem);margin:0;opacity:.38;transform:scale(.88);transition:opacity .6s var(--ease),transform .6s var(--ease);cursor:pointer}.lux-site .pg .car-slide.is-on{opacity:1;transform:none;cursor:default}.lux-site .pg .car-slide figcaption{text-align:center;opacity:0;transition:opacity .4s var(--ease)}.lux-site .pg .car-slide.is-on figcaption{opacity:1}.lux-site .pg .car-slide .media-slot{box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .car-slide.is-on .media-slot{box-shadow:inset 0 0 0 1px var(--accent-line),0 2.125rem 5.625rem -2.5rem rgba(var(--accent-rgb),.85)}.lux-site .pg .car-slide.is-on .media-slot:after{content:"";position:absolute;left:0;right:0;top:0;height:.1875rem;background:var(--lux-grad);z-index:2}.lux-site .pg .car-btn{position:absolute;top:calc(50% - 2.5rem);z-index:3;width:3.25rem;height:3.25rem;border-radius:50%;display:grid;place-items:center;background:rgba(19,23,57,.85);backdrop-filter:blur(.5rem);box-shadow:inset 0 0 0 1px var(--line-2),0 .75rem 1.875rem -.75rem rgba(0,0,0,.8);color:#fff;transition:background .25s var(--ease),transform .25s var(--ease)}.lux-site .pg .car-btn:hover{background:var(--lux-grad);transform:scale(1.06)}.lux-site .pg .car-btn.prev{left:clamp(0px,1vw,.75rem)}.lux-site .pg .car-btn.next{right:clamp(0px,1vw,.75rem)}.lux-site .pg .car-dots{display:flex;justify-content:center;gap:.5rem;margin-top:1.4rem}.lux-site .pg .car-dot{width:.5rem;height:.5rem;border-radius:6.1875rem;background:hsla(0,0%,100%,.22);transition:all .3s var(--ease)}.lux-site .pg .car-dot.is-on{width:1.75rem;background:var(--lux-grad)}@media (max-width:700px){.lux-site .pg .car-slide{flex-basis:86%}.lux-site .pg .car-btn{width:2.625rem;height:2.625rem}}.lux-site .pg .sec-divide:after,.lux-site .pg .sec-divide:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:min(68.75rem,86%);height:1px;background:var(--lux-grad);opacity:.45;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}.lux-site .pg .sec-divide:before{top:0}.lux-site .pg .sec-divide:after{bottom:0}@media (min-width:881px){.lux-site .pg .rows-alt .row:nth-child(2n){grid-template-columns:minmax(0,1.3fr) minmax(0,.82fr)}.lux-site .pg .rows-alt .row:nth-child(2n) .row-media{order:-1}}@media (min-width:1101px){.lux-site .pg .rows-alt .row{grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr)}.lux-site .pg .rows-alt .row:nth-child(2n){grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr)}.lux-site .pg .rows-alt{--spill:min(8.75rem,calc((100vw - var(--shell)) / 2 + var(--gut) - 1rem))}.lux-site .pg .rows-alt .row-media{margin-right:calc(-1 * max(0px,var(--spill)))}.lux-site .pg .rows-alt .row:nth-child(2n) .row-media{margin-right:0;margin-left:calc(-1 * max(0px,var(--spill)))}}@media (min-width:600px){.lux-site .pg .rows-alt .point p,.lux-site .pg .rows-alt .row-copy .lead,.lux-site .pg .tile p{text-align:justify;hyphens:auto;-webkit-hyphens:auto}}.lux-site .pg .quotes-3{--per:3;margin-top:.6rem}.lux-site .pg .quotes-3 .quotes-track{gap:0}.lux-site .pg .quotes-3 .quote{flex:0 0 calc(100% / var(--per));padding:0 clamp(.5rem,1vw,.875rem);text-align:left;display:flex;flex-direction:column}.lux-site .pg .quotes-3 .quote>*{position:relative}.lux-site .pg .quotes-3 .quote:before{content:"";position:absolute;inset:0 clamp(.5rem,1vw,.875rem);background:rgba(19,23,57,.55);box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg .quotes-3 .quote{position:relative;padding-block:clamp(1.375rem,2.4vw,1.875rem)}.lux-site .pg .quotes-3 .quote-mark,.lux-site .pg .quotes-3 .quote-t,.lux-site .pg .quotes-3 .quote-who{margin-inline:clamp(1.375rem,2.4vw,2rem)}.lux-site .pg .quotes-3 .quote-mark{font-size:2.8rem}.lux-site .pg .quotes-3 .quote-t{font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.6;letter-spacing:-.01em;margin-top:.4rem;max-width:none;text-wrap:pretty;flex:1}.lux-site .pg .quotes-3 .quote-who{justify-content:flex-start;margin-top:1.4rem}@media (max-width:980px){.lux-site .pg .quotes-3{--per:2}}@media (max-width:640px){.lux-site .pg .quotes-3{--per:1}}.lux-site .pg .cta .lead.cta-lead{color:var(--txt);max-width:42.5rem}.lux-site .pg .tiles{--tr:var(--r-lg)}@media (min-width:901px){.lux-site .pg .tile:first-child{border-top-left-radius:var(--tr)}.lux-site .pg .tile:nth-child(3){border-top-right-radius:var(--tr)}.lux-site .pg .tile:nth-child(3n+1):nth-last-child(-n+3){border-bottom-left-radius:var(--tr)}.lux-site .pg .tile:nth-child(3n):last-child{border-bottom-right-radius:var(--tr)}}@media (min-width:601px) and (max-width:900px){.lux-site .pg .tile:first-child{border-top-left-radius:var(--tr)}.lux-site .pg .tile:nth-child(2){border-top-right-radius:var(--tr)}.lux-site .pg .tile:nth-child(odd):nth-last-child(-n+2){border-bottom-left-radius:var(--tr)}.lux-site .pg .tile:nth-child(2n):last-child{border-bottom-right-radius:var(--tr)}}@media (max-width:600px){.lux-site .pg .tile:first-child{border-top-left-radius:var(--tr);border-top-right-radius:var(--tr)}.lux-site .pg .tile:last-child{border-bottom-left-radius:var(--tr);border-bottom-right-radius:var(--tr)}}.lux-site .pg .lb-nav{position:absolute;top:50%;z-index:2;display:none;place-items:center;width:3.25rem;height:3.25rem;margin-top:-1.625rem;border-radius:50%;background:rgba(19,23,57,.85);box-shadow:inset 0 0 0 1px var(--line-2),0 .75rem 1.875rem -.75rem rgba(0,0,0,.8);color:#fff;cursor:pointer;transition:background .25s var(--ease),transform .25s var(--ease)}.lux-site .pg .lb-nav .ic{font-size:1.7rem}.lux-site .pg .lb-nav:hover{background:var(--lux-grad);transform:scale(1.06)}.lux-site .pg .lb-nav.prev{left:clamp(.5rem,2vw,1.75rem)}.lux-site .pg .lb-nav.next{right:clamp(.5rem,2vw,1.75rem)}.lux-site .pg .lb.is-gallery .lb-nav{display:grid}.lux-site .pg .lb.is-gallery .lb-fig{padding-inline:clamp(2.75rem,6vw,5rem)}.lux-site .pg .lb.is-zoom .lb-count,.lux-site .pg .lb.is-zoom .lb-nav{display:none}.lux-site .pg .lb-count{position:absolute;top:1.75rem;left:50%;transform:translateX(-50%);font-size:.78rem;font-weight:700;letter-spacing:.12em;color:var(--txt-2);font-variant-numeric:tabular-nums}.lux-site .pg .lb.is-zoom .lb-x{position:fixed}@media (max-width:700px){.lux-site .pg .lb-nav{width:2.625rem;height:2.625rem;margin-top:-1.3125rem}}.lux-site .pg .creed-intro{max-width:55rem;margin:0 auto clamp(2.5rem,5vw,4rem);text-align:center;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.6;letter-spacing:-.01em;color:var(--txt);text-wrap:pretty}.lux-site .pg .creed-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.625rem)}.lux-site .pg .creed-card{position:relative;overflow:hidden;padding:clamp(1.5rem,2.6vw,2.125rem);background:linear-gradient(180deg,rgba(var(--accent-rgb),.09),hsla(0,0%,100%,.02) 55%);box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg .creed-card:before{content:"";position:absolute;left:0;right:0;top:0;height:.1875rem;background:var(--accent)}.lux-site .pg .creed-card-h{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem}.lux-site .pg .creed-card-h .point-ic{width:2.5rem;height:2.5rem;border-radius:.75rem}.lux-site .pg .creed-card-h .point-ic .ic{font-size:1.3rem}.lux-site .pg .creed-n{font-size:.72rem;font-weight:800;letter-spacing:.18em;color:var(--accent-2)}.lux-site .pg .creed-card p{font-size:.95rem;line-height:1.75;color:var(--txt-2);text-wrap:pretty}.lux-site .pg .creed-join{position:relative;overflow:hidden;max-width:55rem;margin:clamp(1.75rem,3.4vw,2.75rem) auto 0;text-align:center;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.375rem,3.4vw,3rem);background:hsla(0,0%,100%,.028);box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .creed-join:before{content:"";position:absolute;left:0;right:0;top:0;height:.1875rem;background:var(--lux-grad)}.lux-site .pg .creed-join p{font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.8;color:var(--txt)}@media (max-width:900px){.lux-site .pg .creed-cards{grid-template-columns:minmax(0,1fr)}}.lux-site .pg .creed-journal{max-width:61.25rem;margin:0 auto;-moz-columns:2;column-count:2;-moz-column-gap:clamp(2.5rem,5.5vw,5rem);column-gap:clamp(2.5rem,5.5vw,5rem);-moz-column-rule:1px solid var(--line);column-rule:1px solid var(--line)}.lux-site .pg .creed-journal p{font-size:clamp(1rem,1.15vw,1.08rem);line-height:1.85;color:var(--txt);text-align:justify;text-justify:inter-word;hyphens:auto;margin:0 0 1.4em;-moz-column-break-inside:avoid;break-inside:avoid-column}.lux-site .pg .creed-journal p:last-child{margin-bottom:0}@media (max-width:760px){.lux-site .pg .creed-journal{-moz-columns:1;column-count:1;-moz-column-rule:none;column-rule:none}}.lux-site .pg{--lux-grad:linear-gradient(90deg,var(--leo),var(--dispatch) 36%,var(--safr) 68%,var(--civ));--lux-fill:var(--accent);--btn-img:none;--btn-glow:transparent;--accent-fill:var(--accent);--accent-fill-2:var(--accent-2);--accent-fill-txt:#06121b}.lux-site .pg [data-role]{--btn-glow:transparent}.lux-site .pg [data-role=dispatch]{--accent-fill:#8a2be8;--accent-fill-2:var(--dispatch)}.lux-site .pg [data-role=leo]{--accent-fill:#0a84e6;--accent-fill-2:var(--leo-2)}.lux-site .pg [data-role=safr]{--accent-fill:#d6182f;--accent-fill-2:var(--safr-2)}.lux-site .pg [data-role=civ]{--accent-fill:var(--civ);--accent-fill-2:var(--civ-2)}.lux-site .pg{scrollbar-color:#262c3a var(--bg)}.lux-site .pg ::-webkit-scrollbar-track{background:var(--bg)}.lux-site .pg ::-webkit-scrollbar-thumb{background:#222836;border-radius:0;border:.125rem solid var(--bg)}.lux-site .pg ::-webkit-scrollbar-thumb:hover{background:#333b4d}.lux-site .pg ::-moz-selection{background:rgba(var(--accent-rgb),.45);color:#fff}.lux-site .pg ::selection{background:rgba(var(--accent-rgb),.45);color:#fff}.lux-site .pg :focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem;border-radius:var(--r-sm)}.lux-site .pg .glow{display:none!important}.lux-site .pg .sec{padding-block:clamp(4rem,8vw,7rem)}.lux-site .pg .sec-tight{padding-block:clamp(2.75rem,6vw,5rem)}.lux-site .pg .sec-alt{background:var(--bg-2);box-shadow:inset 0 1px 0 var(--line),inset 0 -1px 0 var(--line)}.lux-site .pg .sec-alt:after,.lux-site .pg .sec-alt:before,.lux-site .pg .sec-divide:after,.lux-site .pg .sec-divide:before{display:none}.lux-site .pg .display{font-size:clamp(2.35rem,5vw,4.1rem);line-height:1.04;letter-spacing:-.034em;font-weight:600}.lux-site .pg .display strong{font-weight:600}.lux-site .pg .h1{font-size:clamp(2rem,4vw,3.2rem);line-height:1.08;letter-spacing:-.03em;font-weight:600}.lux-site .pg .h2{font-size:clamp(1.65rem,2.9vw,2.4rem);line-height:1.13;letter-spacing:-.026em;font-weight:600}.lux-site .pg .h3{font-size:clamp(1.2rem,1.7vw,1.45rem);letter-spacing:-.018em;font-weight:600}.lux-site .pg .h4{font-size:1rem;letter-spacing:-.008em;font-weight:600}.lux-site .pg .lead{font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.7}.lux-site .pg strong{font-weight:600}.lux-site .pg .grad{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--accent-2)}.lux-site .pg code,.lux-site .pg kbd{font-family:var(--mono);font-size:.84em;border-radius:var(--r-sm);background:hsla(0,0%,100%,.06);color:var(--accent-3)}.lux-site .pg .eyebrow{align-items:center;gap:.65rem;margin-bottom:1.15rem;font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.16em;color:var(--txt-2)}.lux-site .pg .eyebrow:before,.lux-site .pg .split-card .eyebrow:before{content:none;display:none}.lux-site .pg .eyebrow.is-live,.lux-site .pg [data-role] .eyebrow{color:var(--accent-2)}.lux-site .pg .btn{padding:.82rem 1.4rem;border-radius:var(--r);font-size:.76rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;transition:background .18s var(--ease),color .18s var(--ease),box-shadow .18s var(--ease)}.lux-site .pg .btn:active,.lux-site .pg .btn:hover{transform:none}.lux-site .pg .lux-btn-primary,.lux-site .pg .lux-btn-primary:hover{box-shadow:none;background-image:none}.lux-site .pg .lux-btn-primary:hover{--btn-bg:var(--accent-fill-2)}.lux-site .pg .btn-ghost{--btn-bg:hsla(0,0%,100%,.035);--btn-fg:var(--txt);--btn-bd:var(--line-2)}.lux-site .pg .btn-ghost:hover{--btn-bg:hsla(0,0%,100%,.075);--btn-fg:#fff;--btn-bd:hsla(0,0%,100%,.28);box-shadow:inset 0 0 0 1px var(--btn-bd)}.lux-site .pg .btn.btn-comm{--btn-bg:hsla(0,0%,100%,.035);--btn-fg:var(--txt);--btn-bd:var(--line-2);letter-spacing:.08em;font-size:.72rem}.lux-site .pg .btn.btn-comm:hover{--btn-bg:hsla(0,0%,100%,.075);--btn-fg:#fff;--btn-bd:hsla(0,0%,100%,.28)}.lux-site .pg .btn.btn-signin{border-radius:var(--r);box-shadow:none;text-transform:uppercase;letter-spacing:.075em;font-size:.72rem}.lux-site .pg .btn-lg{padding:.98rem 1.75rem;font-size:.78rem}.lux-site .pg .btn-sm{padding:.6rem 1.05rem;font-size:.72rem}.lux-site .pg .link-arrow{font-size:.86rem;font-weight:600}.lux-site .pg .link-arrow:hover{color:var(--txt)}.lux-site .pg .brand img{height:1.625rem}.lux-site .pg .nav-dd-btn{border-radius:var(--r);font-size:.84rem;font-weight:500}.lux-site .pg .nav-dd.is-current .nav-dd-btn:after{height:.125rem;border-radius:0;bottom:.08rem;background:var(--accent)}.lux-site .pg .nav-dd.is-open .nav-dd-btn,.lux-site .pg .nav-dd:focus-within .nav-dd-btn,.lux-site .pg .nav-dd:hover .nav-dd-btn{background:hsla(0,0%,100%,.05)}.lux-site .pg .nav-dd-menu:before{border-radius:var(--r);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-2),0 1.125rem 2.5rem rgba(0,0,0,.5)}.lux-site .pg .nav-dd-menu a{border-radius:var(--r-sm)}.lux-site .pg .nav-dd-menu a[aria-current=page]{background:hsla(0,0%,100%,.05)}.lux-site .pg .mnav-x{border-radius:var(--r)}.lux-site .pg .announce{background:var(--panel);box-shadow:inset 0 -1px 0 var(--line);font-family:var(--mono);font-size:.68rem;letter-spacing:.07em;text-transform:uppercase;color:var(--txt-2);padding:.6rem var(--gut)}.lux-site .pg .announce:after{display:none}.lux-site .pg .announce b{color:var(--txt);font-weight:600}.lux-site .pg .announce a{text-underline-offset:.1875rem}.lux-site .pg .hero{padding-top:clamp(3rem,7vw,5.75rem);padding-bottom:clamp(3.25rem,7vw,5.75rem)}.lux-site .pg .hero-note{font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.lux-site .pg .hero-video{min-height:min(48.75rem,calc(100svh - var(--nav-h)));place-items:center start;text-align:left;padding-inline:0}.lux-site .pg .hero-bg{background:var(--bg)}.lux-site .pg .hero-bg .stage-v{filter:saturate(.85)}.lux-site .pg .hero-bg:after,.lux-site .pg .hero-video .hero-bg:after{background:linear-gradient(90deg,rgba(11,14,20,.97) 0,rgba(11,14,20,.9) 42%,rgba(11,14,20,.5) 100%),linear-gradient(180deg,rgba(11,14,20,0) 70%,var(--bg) 100%)}.lux-site .pg .hero-bg:before{display:none}.lux-site .pg .hero-video .hero-copy{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gut);text-shadow:none}.lux-site .pg .hero-video .hero-copy>*{max-width:46rem}.lux-site .pg .hero-video .btn-row-c,.lux-site .pg .hero-video .eyebrow-c{justify-content:flex-start}.lux-site .pg .hero-video .lead{margin-inline:0;color:var(--txt-2);max-width:38rem}.lux-site .pg .hero-video .hero-note{color:var(--txt-3)}.lux-site .pg .scroll-cue{font-family:var(--mono);letter-spacing:.16em}.lux-site .pg .statusbar{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2.2rem}.lux-site .pg .sb{display:inline-flex;align-items:center;gap:.55rem;padding:.42rem .75rem;font:600 .66rem/1 var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--txt-2);background:rgba(11,14,20,.72);border:1px solid var(--line-2);border-radius:var(--r-sm)}.lux-site .pg .sb:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:var(--c,var(--accent))}.lux-site .pg .sb b{color:var(--txt);font-weight:700}.lux-site .pg .showcase{border-radius:var(--r-lg);background:var(--line-2)}.lux-site .pg .showcase-in{border-radius:calc(var(--r-lg) - 1px)}.lux-site .pg .showcase:after{display:none}.lux-site .pg .media-slot{border-radius:var(--r-lg);background:var(--panel)}.lux-site .pg .media-slot.has-media{box-shadow:0 0 0 1px var(--line-2),0 1.75rem 4.375rem -2.125rem rgba(0,0,0,.85)}.lux-site .pg .slot-empty{background:repeating-linear-gradient(-45deg,hsla(0,0%,100%,.018) 0 .75rem,transparent .75rem 1.5rem)}.lux-site .pg .guide-ic,.lux-site .pg .point-ic,.lux-site .pg .role-intro-ic,.lux-site .pg .slot-ic{border-radius:var(--r)}.lux-site .pg .slot-kind{font-family:var(--mono);font-weight:600}.lux-site .pg .slot-play{border-radius:var(--r);background:rgba(11,14,20,.78)}.lux-site .pg .slot-play:hover{background:var(--accent);color:#06121b;transform:none}.lux-site .pg .point-ic{width:2rem;height:2rem}.lux-site .pg .media-figure figcaption strong{font-weight:600}@media (min-width:600px){.lux-site .pg .rows-alt .point p,.lux-site .pg .rows-alt .row-copy .lead,.lux-site .pg .tile p{text-align:left;hyphens:manual;-webkit-hyphens:manual}}.lux-site .pg .row-copy .h2{margin-bottom:1rem}.lux-site .pg .tiles{gap:1px;background:var(--line-2);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--line-2)}.lux-site .pg .sec-alt .tile,.lux-site .pg .tile{background:var(--panel)}.lux-site .pg .sec-alt a.tile:hover,.lux-site .pg a.tile:hover{background:var(--panel-2);box-shadow:none}.lux-site .pg .tile h3{font-weight:600}.lux-site .pg a.tile:focus-visible .tile-go,.lux-site .pg a.tile:hover .tile-go{color:var(--accent-2)}.lux-site .pg .stats{gap:0;border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--panel);overflow:hidden}.lux-site .pg .stat{text-align:left;padding:1.5rem 1.6rem}.lux-site .pg .stat+.stat{box-shadow:inset 1px 0 0 var(--line)}.lux-site .pg .stat+.stat:before{display:none}.lux-site .pg .stat-n{font-family:var(--mono);font-weight:600;letter-spacing:-.05em;font-size:clamp(2rem,3.4vw,2.8rem);background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--txt)}.lux-site .pg .stat-l{margin-top:.85rem;font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--txt-2)}.lux-site .pg .stat-s{margin-top:.35rem;font-size:.8rem;color:var(--txt-3)}.lux-site .pg .ph{border-radius:var(--r-sm);font-family:var(--mono);font-size:.58rem;font-weight:600;letter-spacing:.14em;background:rgba(245,201,11,.1);color:var(--warn);box-shadow:inset 0 0 0 1px rgba(245,201,11,.3)}@media (max-width:820px){.lux-site .pg .stat:nth-child(odd){box-shadow:none}.lux-site .pg .stat:nth-child(n+3){box-shadow:inset 0 1px 0 var(--line)}.lux-site .pg .stat:nth-child(4){box-shadow:inset 1px 0 0 var(--line),inset 0 1px 0 var(--line)}.lux-site .pg .stats:after{display:none}}.lux-site .pg .marq{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lux-site .pg .marq-item{gap:.6rem;margin-right:.55rem;padding:.55rem .9rem;border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--panel);font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--txt-2)}.lux-site .pg .marq-item .ic{display:none}.lux-site .pg .marq-item:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:var(--accent)}.lux-site .pg .quotes-3 .quote:before{border-radius:var(--r-lg);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .quote-mark{font-family:var(--mono);color:var(--accent);opacity:.7}.lux-site .pg .quote-t,.lux-site .pg .quotes-3 .quote-t{font-weight:400;letter-spacing:-.005em}.lux-site .pg .quote-av{border-radius:var(--r);font-family:var(--mono);font-weight:600}.lux-site .pg .qdot{border-radius:1px;height:.1875rem;width:1.125rem}.lux-site .pg .qdot.is-on{background:var(--accent);width:1.875rem;border-radius:1px}.lux-site .pg .car-btn,.lux-site .pg .cookie-x,.lux-site .pg .lb-nav,.lux-site .pg .lb-x,.lux-site .pg .qarrow{border-radius:var(--r)}.lux-site .pg .car-btn:hover,.lux-site .pg .lb-nav:hover,.lux-site .pg .lb-x:hover,.lux-site .pg .qarrow:hover{background:var(--accent);color:#06121b;box-shadow:none;transform:none}.lux-site .pg .clip{border-radius:var(--r-lg)}.lux-site .pg .clip:hover{transform:none;box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .chap-btn{border-radius:var(--r);font-weight:500}.lux-site .pg .chap-btn:hover{background:hsla(0,0%,100%,.04)}.lux-site .pg .chap-btn.is-on{background:var(--panel-2);box-shadow:inset .125rem 0 0 var(--accent),inset 0 0 0 1px var(--line)}.lux-site .pg .chap-group-t,.lux-site .pg .codeblock-bar,.lux-site .pg .deeper-lbl,.lux-site .pg .doc-nav-h,.lux-site .pg .doc-toc-h,.lux-site .pg .ftr-col h4,.lux-site .pg .price-or,.lux-site .pg th{font-family:var(--mono);font-weight:600}.lux-site .pg .chap-payoff{border-radius:var(--r);background:var(--panel);box-shadow:inset .125rem 0 0 var(--accent),inset 0 0 0 1px var(--line)}.lux-site .pg .chap-sel{border-radius:var(--r)}.lux-site .pg .acc-q{font-weight:500}.lux-site .pg .sec-alt .step-n,.lux-site .pg .step-n{border-radius:var(--r);background:var(--panel);font-family:var(--mono);font-weight:600;box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .step:before{background:var(--line-2);opacity:1}.lux-site .pg .step-time{border-radius:var(--r-sm);font-family:var(--mono);letter-spacing:.1em}.lux-site .pg .doc-body ul li:before,.lux-site .pg .prose ul li:before,.lux-site .pg .step-body ul:not(.blist) li:before{border-radius:1px}.lux-site .pg .doc-note,.lux-site .pg .note{border-radius:var(--r);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line)}.lux-site .pg .note-accent{background:var(--panel);box-shadow:inset .125rem 0 0 var(--accent),inset 0 0 0 1px var(--line)}.lux-site .pg .note-warn{background:rgba(245,201,11,.06);box-shadow:inset .125rem 0 0 var(--warn),inset 0 0 0 1px rgba(245,201,11,.2)}.lux-site .pg .codeblock,.lux-site .pg .doc-code{border-radius:var(--r)}.lux-site .pg .codeblock pre,.lux-site .pg .doc-code pre{color:#c4cedd}.lux-site .pg .price-card{border-radius:var(--r-lg);background:var(--line-2)}.lux-site .pg .price-card:after{height:.125rem}.lux-site .pg .price-in{border-radius:calc(var(--r-lg) - 1px)}.lux-site .pg .price-name{font-family:var(--mono);font-weight:600;letter-spacing:.18em}.lux-site .pg .price-val{font-family:var(--mono);font-weight:600;letter-spacing:-.06em}.lux-site .pg .price-badge{border-radius:var(--r-sm);background:var(--accent);color:#06121b;box-shadow:none;font-family:var(--mono);font-weight:700}.lux-site .pg .price-wrap .price-feats .ic{color:var(--accent-2)}.lux-site .pg .field label{font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--txt-2)}.lux-site .pg .field input,.lux-site .pg .field select,.lux-site .pg .field textarea{border-radius:var(--r);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .field select{background-color:var(--panel)}.lux-site .pg .doc-filter input:focus,.lux-site .pg .field input:focus,.lux-site .pg .field select:focus,.lux-site .pg .field textarea:focus,.lux-site .pg .searchbar input:focus{background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--accent)}.lux-site .pg .searchbar input{border-radius:var(--r);background:var(--panel)}.lux-site .pg .cta{background:var(--panel);box-shadow:inset 0 1px 0 var(--line)}.lux-site .pg .cta:after{height:.125rem;opacity:.9;-webkit-mask-image:none;mask-image:none}.lux-site .pg .cta:before{left:50%;top:50%;bottom:auto;width:min(56.25rem,92vw);aspect-ratio:772/315;transform:translate(-50%,-50%);animation:none;background:url(/site/img/lux-logo.png) 50%/contain no-repeat;filter:blur(1.375rem) saturate(1.3);opacity:.2;-webkit-mask-image:none;mask-image:none}.lux-site .pg .cta{padding-block:clamp(4rem,8vw,6.5rem)}.lux-site .pg .hero-art img{filter:saturate(.55) brightness(.85) blur(.1875rem);opacity:.26}.lux-site .pg .hero-art.soft img{opacity:.18}.lux-site .pg .hero-art:before{display:none}.lux-site .pg .hero-art:after{background:radial-gradient(ellipse 55% 50% at 50% 42%,rgba(11,14,20,.9),rgba(11,14,20,.4) 70%,transparent 100%)}.lux-site .pg .guide{border-radius:var(--r-lg);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .guide:before{height:.125rem}.lux-site .pg .guide-ic{background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .guide-ic b{border-radius:var(--r-sm);font-family:var(--mono)}.lux-site .pg .role-intro{border-radius:var(--r-lg);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .role-intro:before{width:.1875rem}.lux-site .pg .role-intro-ic{box-shadow:none}.lux-site .pg .creed-card{border-radius:var(--r-lg);background:var(--panel)}.lux-site .pg .creed-card:before{height:.125rem}.lux-site .pg .creed-n{font-family:var(--mono)}.lux-site .pg .creed-join{border-radius:var(--r-lg);background:var(--panel)}.lux-site .pg .creed-join:before,.lux-site .pg .split-one .split-card.on:before{height:.125rem}.lux-site .pg .creed-text>div{padding-left:0}.lux-site .pg .creed-text>div:before{display:none}.lux-site .pg .split-card{border-radius:var(--r-lg);background:var(--panel)}.lux-site .pg .split-card.on{background:var(--panel);box-shadow:inset 0 0 0 1px var(--accent-line)}.lux-site .pg .creed-intro,.lux-site .pg .creed-plain p:first-child{font-weight:400}.lux-site .pg .doc-badge,.lux-site .pg .doc-sidebtn,.lux-site .pg .lux-chip,.lux-site .pg .tab,.lux-site .pg .toc a{border-radius:var(--r);font-weight:500}.lux-site .pg .lux-chip.is-on,.lux-site .pg .tab.is-on{background:var(--accent-fill);color:var(--accent-fill-txt);box-shadow:none;font-weight:600}.lux-site .pg .tab-all:hover{background:var(--panel-2);border:0;padding:.68rem 1.15rem;box-shadow:inset 0 0 0 1px var(--line-2)}.lux-site .pg .tab-all.is-on,.lux-site .pg .tab-all.is-on:hover{background:var(--accent);color:#06121b;box-shadow:none}.lux-site .pg .lux-chip:hover,.lux-site .pg .tab:hover,.lux-site .pg .toc a:hover{background:hsla(0,0%,100%,.05)}.lux-site .pg .ftr{background:var(--bg-2);box-shadow:inset 0 1px 0 var(--line)}.lux-site .pg .ftr:before{display:none}.lux-site .pg .ftr-brand p{max-width:30ch}.lux-site .pg .ftr-grid>.ftr-col:nth-child(n){--hov:var(--accent);--hov-txt:#fff}.lux-site .pg .ftr-col a:after{height:1px;border-radius:0}.lux-site .pg .social{border-radius:var(--r)}.lux-site .pg .social:hover{background:var(--accent);color:#06121b;box-shadow:none;transform:none}.lux-site .pg .ftr-bot{font-family:var(--mono);font-size:.68rem;letter-spacing:.04em}.lux-site .pg .table-wrap{border-radius:var(--r)}.lux-site .pg th{background:var(--panel);letter-spacing:.12em}.lux-site .pg .doc-title{font-weight:700;letter-spacing:-.028em}.lux-site .pg .doc-card-n,.lux-site .pg .doc-eyebrow{font-family:var(--mono);font-weight:600}.lux-site .pg .doc-body h2{font-weight:700}.lux-site .pg .doc-body a{text-decoration-color:rgba(var(--accent-rgb),.45)}.lux-site .pg .doc-code-lang,.lux-site .pg .doc-ep-m{font-family:var(--mono)}.lux-site .pg .doc-nav-sec a.is-here,.lux-site .pg .doc-side-top a.is-here{background:var(--panel-2)}.lux-site .pg .doc-card-h .ic,.lux-site .pg .doc-nav-h .ic,.lux-site .pg .doc-tile-h .ic{color:var(--accent-2)}.lux-site .pg .lb{background:rgba(8,10,14,.95)}.lux-site .pg .lb:before{height:.125rem}.lux-site .pg .lb-fig img{border-radius:var(--r);box-shadow:0 0 0 1px var(--line-2),0 2.5rem 7.5rem -1.875rem rgba(0,0,0,.85)}.lux-site .pg .lb-count{font-family:var(--mono)}.lux-site .pg .car-btn,.lux-site .pg .lb-nav{background:rgba(17,21,29,.9)}.lux-site .pg .car-slide.is-on .media-slot{box-shadow:0 0 0 1px var(--line-2),0 2.125rem 5rem -2.5rem rgba(0,0,0,.9)}.lux-site .pg .car-slide.is-on .media-slot:after{height:.125rem}.lux-site .pg .car-dot{border-radius:1px;height:.1875rem;width:1.125rem}.lux-site .pg .car-dot.is-on{width:1.875rem;background:var(--accent)}.lux-site .pg .gallery .media-figure:hover .media-slot.has-media,.lux-site .pg .media-duo .media-figure:hover .media-slot.has-media{transform:none;box-shadow:0 0 0 1px var(--accent-line),0 1.375rem 3.125rem -1.625rem rgba(0,0,0,.9)}.lux-site .pg .gallery .media-slot:after{height:.125rem}.lux-site .pg .rv{transform:translateY(.75rem);transition:opacity .55s var(--ease),transform .55s var(--ease)}.lux-site .pg .car-slide.is-on .media-slot:after,.lux-site .pg .creed-join:before,.lux-site .pg .gallery .media-slot:after,.lux-site .pg .guide:before,.lux-site .pg .lb:before,.lux-site .pg .split-one .split-card.on:before{background:var(--accent)}.lux-site .pg .creed-journal p{text-align:left;hyphens:manual;-webkit-hyphens:manual}@media (max-width:560px){.lux-site .pg .hero-video .btn-row .btn{width:100%}.lux-site .pg .stat{padding:1.2rem 1.1rem}}.lux-site .pg [data-grow]{--grow:0;--to:1.05;scale:calc(1 + (var(--to) - 1) * var(--grow));transform-origin:center;transition:opacity .55s var(--ease),transform .55s var(--ease),scale .5s var(--ease)}@media (max-width:880px){.lux-site .pg [data-grow]{--to:1.03}}@media (prefers-reduced-motion:reduce){.lux-site .pg [data-grow]{scale:none;transition:none}}.lux-site .pg{--lux-bands:linear-gradient(90deg,var(--dispatch) 0 25%,var(--leo) 25% 50%,var(--safr) 50% 75%,var(--civ) 75% 100%);--lux-sweep:linear-gradient(100deg,var(--dispatch) 0%,var(--leo) 36%,var(--safr) 70%,var(--civ) 100%)}.lux-site .pg .cta:after{opacity:1}.lux-site .pg .cta:after,.lux-site .pg .guide:before{background:var(--lux-bands)}.lux-site .pg .nav-dd-btn:after{content:"";position:absolute;left:.82rem;bottom:.08rem;height:.125rem;border-radius:0;background:var(--hov);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease);right:1.7rem}.lux-site .pg .nav-dd.is-current .nav-dd-btn:after,.lux-site .pg .nav-dd.is-open .nav-dd-btn:after,.lux-site .pg .nav-dd:focus-within .nav-dd-btn:after,.lux-site .pg .nav-dd:hover .nav-dd-btn:after{transform:scaleX(1);background:var(--hov)}.lux-site .pg .ftr-grid>.ftr-col:nth-child(2){--hov:var(--dispatch)}.lux-site .pg .ftr-grid>.ftr-col:nth-child(3){--hov:var(--leo)}.lux-site .pg .ftr-grid>.ftr-col:nth-child(4){--hov:var(--safr)}.lux-site .pg .ftr-grid>.ftr-col:nth-child(5){--hov:var(--civ)}.lux-site .pg .ftr-col a:after{height:.125rem}.lux-site .pg .socials .social:first-child:hover{background:var(--safr);color:#fff}.lux-site .pg .socials .social:nth-child(2):hover{background:var(--dispatch);color:#fff}.lux-site .pg .socials .social:nth-child(3):hover{background:var(--leo);color:#06121b}.lux-site .pg .socials .social:nth-child(4):hover{background:var(--civ);color:#12100a}.lux-site .pg .tab-all.is-on,.lux-site .pg .tab-all.is-on:hover,.lux-site .pg .tab[data-filter=owners].is-on,.lux-site .pg .tab[data-filter=owners].is-on:hover{background:var(--lux-sweep);color:#fff;text-shadow:0 1px .125rem rgba(0,0,0,.45);box-shadow:none;border:0;padding:.68rem 1.15rem}.lux-site .pg .tab-all:not(.is-on):hover,.lux-site .pg .tab[data-filter=owners]:not(.is-on):hover{background:linear-gradient(var(--panel-2),var(--panel-2)) padding-box,var(--lux-sweep) border-box;border:1px solid transparent;padding:calc(.68rem - 1px) calc(1.15rem - 1px);box-shadow:none;color:#fff}.lux-site .pg .tab-all:hover .ic,.lux-site .pg .tab[data-filter=owners]:hover .ic{color:inherit}.lux-site .pg .role-intro[data-intro=owners]:before{background:linear-gradient(180deg,var(--dispatch),var(--leo) 36%,var(--safr) 70%,var(--civ))}.lux-site .pg .btn.btn-lux,.lux-site .pg .btn.btn-lux:hover{background:var(--lux-sweep);color:#fff;text-shadow:0 1px .125rem rgba(0,0,0,.45);box-shadow:none}.lux-site .pg .btn.btn-lux:hover{filter:brightness(1.12)}.lux-site .pg .lux-btn-primary.c-purple{--btn-bg:var(--dispatch);--btn-fg:#fff}.lux-site .pg .lux-btn-primary.c-purple:hover{--btn-bg:var(--dispatch-2)}.lux-site .pg .lux-btn-primary.c-blue{--btn-bg:var(--leo);--btn-fg:#06121b}.lux-site .pg .lux-btn-primary.c-blue:hover{--btn-bg:var(--leo-2)}.lux-site .pg .lux-btn-primary.c-red{--btn-bg:var(--safr);--btn-fg:#fff}.lux-site .pg .lux-btn-primary.c-red:hover{--btn-bg:var(--safr-2)}.lux-site .pg .lux-btn-primary.c-yellow{--btn-bg:var(--civ);--btn-fg:#12100a}.lux-site .pg .lux-btn-primary.c-yellow:hover{--btn-bg:var(--civ-2)}.lux-site .pg .hero-art img{filter:saturate(.85) blur(1px);opacity:.42}.lux-site .pg .hero-art.soft img{opacity:.3}.lux-site .pg .hero-art:after{background:radial-gradient(ellipse 55% 50% at 50% 42%,rgba(11,14,20,.72),rgba(11,14,20,.25) 70%,transparent 100%)}.lux-site .pg .hero-bg:after,.lux-site .pg .hero-video .hero-bg:after{background:linear-gradient(90deg,rgba(11,14,20,.9) 0,rgba(11,14,20,.72) 42%,rgba(11,14,20,.28) 100%),linear-gradient(180deg,rgba(11,14,20,0) 70%,var(--bg) 100%)}.lux-site .pg .hero-bg .stage-v{filter:none}.lux-site .pg .contact-mail{margin-top:clamp(2.25rem,4.5vw,3.5rem);padding-top:clamp(1.5rem,3vw,2.125rem);border-top:1px solid var(--line)}.lux-site .pg .contact-mail-addr{margin:.35rem 0 .6rem;font-family:var(--mono);font-size:1.05rem;font-weight:600;letter-spacing:.02em;color:var(--txt);-webkit-user-select:all;-moz-user-select:all;user-select:all}