.lx-root{overflow-x:clip;background:#0b0b0c}.lx-progress{position:fixed;inset:0 0 auto 0;height:2px;z-index:40;transform-origin:left;transform:scaleX(var(--page,0));background:linear-gradient(90deg,#8c6d3c,#c9a56b)}.lx-header{transition:background .4s,backdrop-filter .4s,border-color .4s;border-bottom:1px solid transparent}html[data-scrolled] .lx-header{background:rgb(11 11 12/.62);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border-color:rgb(255 255 255/.06)}.lx-js [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--d, 0) * 90ms)}.lx-js [data-reveal].in{opacity:1;transform:none}.lx-sticky{position:sticky;top:0;height:100svh;overflow:hidden}.lx-hero{height:560vh;color:#fff;--intro:0;--tilt:0;--sep:0;--flip:0;--cw:min(74vw,430px);--gap:calc(var(--cw) * .2);--shift:0px}@media (min-width:900px){.lx-hero{--cw:min(32vw,440px);--gap:calc(var(--cw) * .19);--shift:12vw;--lift:-6svh}}.lx-hero .lx-bg{position:absolute;inset:0;background:radial-gradient(60% 50% at 50% 45%,#2a2117 0,#0b0b0c 70%)}.lx-glow{left:50%;top:46%;width:min(130vw,1200px);aspect-ratio:1;border-radius:50%;transform:translate(calc(-50% - var(--sep) * var(--shift)),-50%) scale(calc(.75 + var(--intro) * .2 + var(--sep) * .15));background:radial-gradient(closest-side,rgb(201 165 107/.3),rgb(176 141 87/.09) 50%,transparent 72%)}.lx-glow,.lx-grid{position:absolute;pointer-events:none}.lx-grid{inset:0;opacity:calc(.5 - var(--intro) * .25);background-image:linear-gradient(rgb(255 255 255/.035) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.035) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(60% 55% at 50% 45%,#000,transparent 75%);-webkit-mask-image:radial-gradient(60% 55% at 50% 45%,#000,transparent 75%)}.lx-words{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:calc(var(--cw) * .95);pointer-events:none;padding-bottom:8svh;font-weight:800;font-size:clamp(64px,9vw,200px);line-height:.82;letter-spacing:-.055em}.lx-words span{display:block;flex:1;will-change:transform,opacity}.lx-words span:first-child{text-align:right;transform:translateX(calc(var(--intro) * -38vw));opacity:calc(1 - var(--intro) * 1.4)}.lx-words span:last-child{transform:translateX(calc(var(--intro) * 38vw));opacity:calc(1 - var(--intro) * 1.4);color:#c9a56b}@media (max-width:899px){.lx-words{align-items:flex-start;padding:15svh 0 0;gap:.22em;font-size:clamp(46px,14vw,110px)}.lx-words span{flex:none}.lx-words span:first-child,.lx-words span:last-child{transform:translateY(calc(var(--intro) * -24svh))}}.lx-stage{position:absolute;left:50%;top:45%;width:var(--cw);aspect-ratio:1.586;perspective:1700px;z-index:2;transform:translate(calc(-50% - var(--sep) * var(--shift)),calc(-50% - var(--sep) * var(--lift, 0svh)))}@media (max-width:899px){.lx-stage{top:44%;--lift:4svh}}.lx-float{position:absolute;inset:0;transform-style:preserve-3d;animation:lx-float 7s ease-in-out infinite}@keyframes lx-float{0%,to{transform:translateY(-6px) rotate(-.6deg)}50%{transform:translateY(8px) rotate(.6deg)}}.lx-lean{transform-style:preserve-3d;transform:rotateY(calc(var(--mx, 0) * 16deg * (1 - var(--tilt)) - 14deg * (1 - var(--intro)) * (1 - var(--flip)))) rotateX(calc(var(--my, 0) * -11deg * (1 - var(--tilt)) + 8deg * (1 - var(--intro))))}.lx-card,.lx-lean{position:absolute;inset:0}.lx-card{transform-style:preserve-3d;transform:scale(calc(.86 + var(--intro) * .2)) rotateX(calc(var(--tilt) * 56deg)) rotate(calc(var(--tilt) * -36deg)) rotateY(calc(var(--flip) * 180deg))}.lx-layer{position:absolute;inset:0;transform-style:preserve-3d;--r:calc(var(--cw) * .05);transform:translateZ(calc(var(--k) * (2px + var(--sep) * var(--gap))))}.lx-face,.lx-slice{position:absolute;inset:0;border-radius:var(--r)}.lx-face{backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.lx-slice{transform:translateZ(calc(var(--s) * -1.1px));background:var(--edge,#2a2a2d)}.lx-front{--edge:#2b2620}.lx-front .lx-face{display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--cw) * .065);background:radial-gradient(120% 90% at 15% 0,#2d2d30 0,#131314 55%,#0a0a0b 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.09),inset 0 0 0 1px rgb(255 255 255/.05)}.lx-sheen{position:absolute;inset:-40%;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgb(255 255 255/.1) 47%,rgb(201 165 107/.1) 50%,transparent 60%);transform:translateX(calc(var(--mx, 0) * 22% + var(--tilt) * 30%))}.lx-front-top{display:flex;justify-content:space-between;align-items:flex-start}.lx-logo{font-size:calc(var(--cw) * .032);letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:#c9a56b}.lx-nfc{width:calc(var(--cw) * .07);color:rgb(255 255 255/.45)}.lx-name{font-size:calc(var(--cw) * .062);font-weight:600;letter-spacing:-.02em}.lx-title{margin-top:.25em;font-family:var(--font-geist-mono),monospace;font-size:calc(var(--cw) * .026);letter-spacing:.2em;text-transform:uppercase;color:#d9c3a0}.lx-inlay .lx-face{background:rgb(201 165 107/calc(.03 + var(--sep) * .07));border:1px solid rgb(201 165 107/calc(var(--sep) * .55));color:#c9a56b;opacity:calc(var(--sep) * 1.4)}.lx-coil{position:absolute;inset:0;width:100%;height:100%;opacity:.85}.lx-chip{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:22%;aspect-ratio:1;border-radius:10%;display:grid;place-content:center;text-align:center;gap:2px;color:#1d1a14;background:linear-gradient(135deg,#f0dfbd,#c9a56b 45%,#8c6d3c);box-shadow:0 0 30px rgb(201 165 107/calc(var(--sep) * .7))}.lx-chip b{font-size:calc(var(--cw) * .026);letter-spacing:.02em}.lx-chip span{font-size:calc(var(--cw) * .018);letter-spacing:.2em;font-family:var(--font-geist-mono),monospace}.lx-core{--edge:#3a3a3e}.lx-core .lx-face{display:grid;place-items:center;background:repeating-linear-gradient(180deg,rgb(255 255 255/.03) 0 1px,rgb(0 0 0/.05) 1px 2px),linear-gradient(160deg,#4a4a4f,#222225 45%,#121214 75%,#36363a);box-shadow:inset 0 1px 0 rgb(255 255 255/.12)}.lx-core-tag{font-family:var(--font-geist-mono),monospace;font-size:calc(var(--cw) * .026);letter-spacing:.25em;text-transform:uppercase;color:rgb(255 255 255/calc(var(--sep) * .55))}.lx-back{--edge:#8c6d3c}.lx-back .lx-face{padding:calc(var(--cw) * .065);color:#1d1a14;background:linear-gradient(135deg,#e6d3ae,#c7a874 38%,#b08d57 62%,#d8bf93);box-shadow:inset 0 1px 0 rgb(255 255 255/.4)}.lx-back .lx-out{transform:translateZ(-4.4px) rotateY(180deg)}.lx-cid{position:absolute;left:calc(var(--cw) * .065);bottom:calc(var(--cw) * .065);font-family:var(--font-geist-mono),monospace}.lx-cid small{display:block;font-size:calc(var(--cw) * .018);letter-spacing:.2em;opacity:.65}.lx-cid span{font-size:calc(var(--cw) * .036);letter-spacing:.08em;font-weight:500}.lx-qr{position:absolute;right:calc(var(--cw) * .065);bottom:calc(var(--cw) * .065);width:26%;color:#17140f}.lx-back-mark{font-size:calc(var(--cw) * .034);font-weight:600;letter-spacing:-.02em}.lx-back-mark b{font-family:var(--font-geist-mono),monospace;font-weight:500;font-size:.7em;border:1px solid;border-radius:4px;padding:0 .3em;margin-left:.2em}.lx-shadow{position:absolute;left:50%;top:calc(45% + var(--cw) / 1.586 * .5 + 5svh);width:calc(var(--cw) * 1.1);height:calc(var(--cw) * .12);border-radius:50%;transform:translate(calc(-50% - var(--sep) * var(--shift))) scale(calc(1 + var(--sep) * .25));background:radial-gradient(closest-side,rgb(0 0 0/.65),transparent);filter:blur(6px)}@media (max-width:899px){.lx-shadow{top:calc(44% + var(--cw) / 1.586 * .5 + 5svh)}}.lx-copy{position:absolute;left:0;right:0;bottom:0;padding:0 1rem 7svh;z-index:3;opacity:calc(1 - var(--intro) * 1.6);transform:translateY(calc(var(--intro) * 6svh))}.lx-copy-in{max-width:72rem;margin:0 auto;display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}@media (min-width:640px){.lx-copy{padding-inline:1.5rem}}.lx-hint{align-items:center;gap:.6rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(255 255 255/.45)}.lx-hint i{width:1px;height:36px;background:linear-gradient(#c9a56b,transparent);animation:lx-hint 2s ease-in-out infinite;transform-origin:top}@keyframes lx-hint{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.lx-inside{position:absolute;top:12svh;left:0;right:0;text-align:center;z-index:3;padding:0 1rem;pointer-events:none;opacity:clamp(0,calc((var(--sep) - .3) * 2.5),1);transform:translateY(calc((1 - var(--sep)) * 20px))}@media (min-width:900px){.lx-inside{top:11svh}}.lx-labels{position:absolute;z-index:3;list-style:none;margin:0;padding:0;pointer-events:none;opacity:clamp(0,calc((var(--sep) - .55) * 3),1)}.lx-labels li{transition:opacity .5s,transform .5s}.lx-labels b{display:block;font-weight:600;font-size:1.15rem;letter-spacing:-.01em}.lx-labels small{display:block;margin-top:.25rem;font-size:.875rem;line-height:1.45;color:rgb(255 255 255/.55)}@media (min-width:900px){.lx-labels{left:calc(50% + 2vw);top:50%;transform:translateY(-50%);display:grid;gap:2.6rem;width:min(34vw,420px)}.lx-labels li{display:grid;grid-template-columns:3.5rem 1fr;align-items:start;opacity:.28}.lx-labels li:before{content:"";margin-top:.7rem;height:1px;background:linear-gradient(90deg,#c9a56b,rgb(201 165 107/.2));box-shadow:-4px 0 0 0 #c9a56b}}@media (max-width:899px){.lx-labels{left:1.25rem;right:1.25rem;bottom:9svh;height:6.5rem;text-align:center}.lx-labels li{position:absolute;inset:0;opacity:0;transform:translateY(10px)}}.lx-hero[data-active="0"] .lx-labels li[data-i="0"],.lx-hero[data-active="1"] .lx-labels li[data-i="1"],.lx-hero[data-active="2"] .lx-labels li[data-i="2"],.lx-hero[data-active="3"] .lx-labels li[data-i="3"]{opacity:1;transform:none}.lx-hero[data-active="0"] .lx-front .lx-face,.lx-hero[data-active="2"] .lx-core .lx-face,.lx-hero[data-active="3"] .lx-back .lx-face{filter:brightness(1.25)}.lx-hero[data-active="1"] .lx-chip{box-shadow:0 0 50px rgb(240 215 160/.9)}.lx-outro{position:absolute;left:0;right:0;bottom:10svh;text-align:center;z-index:3;padding:0 1rem;opacity:clamp(0,calc((var(--flip) - .5) * 2.5),1);transform:translateY(calc((1 - var(--flip)) * 24px))}.lx-wordscene{height:240vh;background:#0b0b0c;color:#fff;--p:0}.lx-wordscene .lx-sticky{display:grid;place-items:center;padding:0 1.25rem}.lx-statement{max-width:64rem;font-size:clamp(2rem,5.6vw,4.6rem);line-height:1.12;font-weight:600;letter-spacing:-.035em}.lx-statement [data-th]{line-height:1.3;letter-spacing:-.01em}.lx-w{white-space:nowrap;opacity:calc(.14 + .86 * clamp(0, var(--p) * var(--n) * 1.15 - var(--i), 1));transition:opacity .15s linear}.lx-w.gold{color:#c9a56b}.lx-tap{height:380vh;background:#f6f5f2;--a:0;--rip:0;--scr:0;--save:0;--share:0}.lx-tap .lx-sticky,.lx-tap-grid{display:grid;align-items:center}.lx-tap-grid{max-width:72rem;width:100%;margin:0 auto;padding:0 1.25rem;gap:1.5rem}@media (min-width:900px){.lx-tap-grid{grid-template-columns:1fr 1fr;gap:4rem}}.lx-steps{list-style:none;margin:0;padding:0;position:relative}.lx-steps li{transition:opacity .45s,transform .45s}@media (min-width:900px){.lx-steps{display:grid;gap:1.6rem;padding-left:1.6rem;border-left:1px solid #e7e4de}.lx-steps li{opacity:.3}.lx-steps li:before{content:"";position:absolute;left:-1px;width:2px;height:0;background:#b08d57;transition:height .45s}}@media (max-width:899px){.lx-steps{height:7.5rem}.lx-steps li{position:absolute;inset:0;opacity:0;transform:translateY(12px)}}.lx-tap[data-active="0"] .lx-steps li[data-i="0"],.lx-tap[data-active="1"] .lx-steps li[data-i="1"],.lx-tap[data-active="2"] .lx-steps li[data-i="2"],.lx-tap[data-active="3"] .lx-steps li[data-i="3"]{opacity:1;transform:none}.lx-steps .n{font-family:var(--font-geist-mono),monospace;font-size:.8rem;color:#b08d57;letter-spacing:.15em}.lx-steps h3{margin-top:.3rem;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:600;letter-spacing:-.025em}.lx-steps p{margin-top:.35rem;color:#55534e;max-width:28rem}.lx-tapstage{position:relative;height:min(72svh,620px);display:grid;place-items:center;perspective:1400px}@media (max-width:899px){.lx-tapstage{height:62svh}}.lx-phone{position:relative;height:92%;aspect-ratio:9/18.6;border-radius:2.6rem;padding:.55rem;background:linear-gradient(145deg,#3a3a3d,#0d0d0e 40%,#1c1c1e);box-shadow:0 50px 90px -35px rgb(0 0 0/.55),inset 0 0 0 1px #4a4a4d;transform:rotateY(calc(-8deg + var(--a) * 8deg)) rotateX(calc(4deg - var(--a) * 4deg))}.lx-screen{position:relative;height:100%;border-radius:2.1rem;overflow:hidden;background:#f2efe8}.lx-lock{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:.4rem;color:#8b8880;font-size:.8rem;text-align:center;opacity:calc(1 - var(--scr))}.lx-lock b{font-size:2.4rem;font-weight:300;color:#17171a;letter-spacing:-.04em}.lx-profile{position:absolute;inset:0;background:linear-gradient(180deg,#13161c,#0b0b0c 55%);color:#fff;padding:1.4rem .9rem .9rem;display:flex;flex-direction:column;align-items:center;transform:translateY(calc((1 - var(--scr)) * 100%))}.lx-profile .co{align-self:stretch;display:flex;justify-content:space-between;font-size:.5rem;letter-spacing:.25em;color:rgb(255 255 255/.6)}.lx-profile .co span:last-child{color:#c9a56b;border:1px solid #c9a56b88;border-radius:99px;padding:.1rem .4rem;letter-spacing:.15em}.lx-profile .av{margin-top:1.1rem;width:4.2rem;aspect-ratio:1;border-radius:50%;border:1.5px solid #b08d57;display:grid;place-items:center;font-weight:700;font-size:1.3rem;color:#c9a56b}.lx-profile .nm{margin-top:.7rem;font-weight:600;font-size:1.05rem}.lx-profile .tt{margin-top:.15rem;font-size:.55rem;letter-spacing:.2em;color:#c9a56b;font-weight:600}.lx-profile .save{margin-top:.9rem;background:linear-gradient(#f4efe4,#e2d8c6);color:#17171a;font-weight:600;font-size:.72rem;text-align:center;padding:.6rem 0}.lx-profile .rows,.lx-profile .save{align-self:stretch;border-radius:.8rem}.lx-profile .rows{margin-top:.6rem;border:1px solid rgb(255 255 255/.08);background:rgb(255 255 255/.03)}.lx-profile .rows div{padding:.5rem .7rem;font-size:.62rem;color:rgb(255 255 255/.85);border-top:1px solid rgb(255 255 255/.06)}.lx-profile .rows div:first-child{border-top:0}.lx-profile .rows small{display:block;font-size:.45rem;letter-spacing:.2em;color:rgb(255 255 255/.4)}.lx-profile .sharebtn{bottom:.9rem;left:50%;transform:translateX(-50%);white-space:nowrap;border-radius:99px;background:#b08d57;color:#fff;font-weight:600;padding:.55rem 1rem;box-shadow:0 8px 20px -6px rgb(0 0 0/.6)}.lx-profile .sharebtn,.lx-toast{position:absolute;font-size:.66rem}.lx-toast{left:.7rem;right:.7rem;top:.7rem;border-radius:1rem;background:rgb(255 255 255/.96);color:#17171a;padding:.6rem .8rem;display:flex;gap:.55rem;align-items:center;box-shadow:0 10px 30px -10px rgb(0 0 0/.5);opacity:var(--save);transform:translateY(calc((1 - var(--save)) * -120%))}.lx-toast i{width:1.6rem;height:1.6rem;border-radius:.45rem;background:#1f7a4d;display:grid;place-items:center;color:#fff;font-style:normal;font-size:.8rem;flex-shrink:0}.lx-sheet{position:absolute;left:0;right:0;bottom:0;height:74%;border-radius:1.4rem 1.4rem 0 0;background:#fff;color:#17171a;padding:1rem .9rem;box-shadow:0 -20px 40px -10px rgb(0 0 0/.5);transform:translateY(calc((1 - var(--share)) * 105%))}.lx-sheet h4{font-size:.8rem;font-weight:600}.lx-sheet p{font-size:.6rem;color:#8b8880;margin-top:.2rem}.lx-sheet .f{margin-top:.5rem;border:1px solid #e7e4de;border-radius:.55rem;padding:.45rem .55rem;font-size:.6rem;color:#17171a}.lx-sheet .f small{display:block;font-size:.48rem;color:#8b8880}.lx-sheet .go{margin-top:.7rem;border-radius:99px;background:#17171a;color:#fff;text-align:center;font-size:.66rem;font-weight:600;padding:.55rem 0}.lx-tapcard{position:absolute;left:50%;top:8%;width:min(46vw,230px);aspect-ratio:1.586;z-index:3;transform-style:preserve-3d;transform:translate(calc(-50% + (1 - var(--a)) * -46vw),calc((1 - var(--a)) * 10svh - var(--scr) * 14svh)) rotate(calc(-24deg + var(--a) * 12deg)) rotateX(calc(var(--a) * 38deg)) scale(calc(1 - var(--scr) * .1));opacity:calc(1 - var(--scr))}@media (min-width:900px){.lx-tapcard{transform:translate(calc(-50% + (1 - var(--a)) * -30vw),calc((1 - var(--a)) * 10svh - var(--scr) * 14svh)) rotate(calc(-24deg + var(--a) * 12deg)) rotateX(calc(var(--a) * 38deg)) scale(calc(1 - var(--scr) * .1))}}.lx-tapcard>div{position:absolute;inset:0;border-radius:.8rem;padding:.9rem;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:radial-gradient(120% 90% at 15% 0,#2d2d30 0,#131314 55%,#0a0a0b 100%);box-shadow:0 30px 50px -20px rgb(0 0 0/.55),inset 0 0 0 1px rgb(255 255 255/.06)}.lx-tapcard .lg{font-size:.55rem;letter-spacing:.3em;color:#c9a56b;font-weight:600}.lx-tapcard .nm{font-size:.95rem;font-weight:600}.lx-ripple{position:absolute;left:50%;top:18%;width:60%;aspect-ratio:1;border-radius:50%;border:2px solid #b08d57;z-index:2;pointer-events:none;transform:translate(-50%,-50%) scale(calc(.2 + var(--rip) * 1.4));opacity:calc((1 - var(--rip)) * min(1, var(--rip) * 20))}.lx-ripple.r2{transform:translate(-50%,-50%) scale(calc(.1 + var(--rip) * 1))}.lx-ripple.r3{transform:translate(-50%,-50%) scale(calc(var(--rip) * .65))}[data-tilt]{transform:perspective(900px) rotateX(calc(var(--rx, 0) * -7deg)) rotateY(calc(var(--ry, 0) * 9deg));transition:transform .5s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s;transform-style:preserve-3d}[data-tilt]:hover{transition:transform .12s linear,border-color .3s,box-shadow .3s}.lx-feature{position:relative;overflow:hidden}.lx-feature:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(400px circle at calc(50% + var(--ry, 0) * 50%) calc(50% + var(--rx, 0) * 50%),rgb(201 165 107/.16),transparent 60%)}.lx-feature:hover:after{opacity:1}.lx-bars{display:flex;align-items:flex-end;gap:6px;height:140px}.lx-bars i{flex:1;border-radius:4px 4px 1px 1px;background:linear-gradient(#c9a56b,#8c6d3c);height:var(--h);transform-origin:bottom}.lx-js .lx-bars i{transform:scaleY(0);transition:transform 1.1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--d) * 45ms)}.lx-js .lx-bars.in i{transform:scaleY(1)}.lx-mat{transform:perspective(1000px) rotateY(calc((var(--p, .5) - .5) * -50deg + var(--ry, 0) * 10deg)) rotateX(calc(8deg + var(--rx, 0) * -8deg));transition:transform .35s cubic-bezier(.2,.7,.2,1)}.lx-pulse{position:absolute;inset:0;border-radius:22%;border:1px solid rgb(201 165 107/.5);animation:lx-pulse 3.2s cubic-bezier(.2,.6,.3,1) infinite;animation-delay:calc(var(--d) * 1.05s)}@keyframes lx-pulse{0%{transform:scale(1);opacity:.9}to{transform:scale(1.9);opacity:0}}@media (prefers-reduced-motion:reduce){.lx-float,.lx-hint i,.lx-pulse{animation:none}.lx-js [data-reveal]{transition-duration:.01s}}