.landing{--bg:#0a0806;--bg2:#120f0c;--card:#161210;--card2:#1c1714;--fg:#f7f4ef;--mut:#a8a29a;--line:#29241f;--line2:#3a332c;--or:#ff7200;--or2:#ff9a40;--teal:#2dd4bf;--ink:#140900;--d:var(--font-barlow-condensed),system-ui,sans-serif;--b:var(--font-geist-sans),system-ui,sans-serif;--m:var(--font-geist-mono),ui-monospace,monospace;--wrap:1320px;--pad:40px}.landing *{box-sizing:border-box;margin:0;padding:0}html:has(.landing){scroll-behavior:smooth;background:#0a0806;scroll-padding-top:84px}.landing{background:var(--bg);color:var(--fg);font:16px/1.55 var(--b);-webkit-font-smoothing:antialiased;overflow-x:clip}.landing img{max-width:100%;display:block}.landing a{color:inherit;text-decoration:none}.landing button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.landing ul,.landing ol{list-style:none}.landing .lucide{stroke-width:2px;flex:none;width:1em;height:1em}.landing .wrap{max-width:var(--wrap);padding:0 var(--pad);margin:0 auto}.landing .o{color:var(--or)}.landing code,.landing kbd,.landing .mono{font-family:var(--m)}.landing ::selection{background:var(--or);color:var(--ink)}.landing .eb{font:700 14px/1 var(--d);letter-spacing:.18em;text-transform:uppercase;color:var(--or2);align-items:center;gap:12px;margin-bottom:22px;display:inline-flex}.landing .eb:before{content:"";background:var(--or);width:20px;height:4px;transform:skew(-35deg)}.landing h2.hx{font:800 clamp(46px,6.3vw,96px)/.86 var(--d);text-transform:uppercase;letter-spacing:-.005em;font-style:italic}.landing .sh{margin-bottom:60px}.landing .sh.two{justify-content:space-between;align-items:flex-end;gap:56px;display:flex}.landing .sh p{color:var(--mut);max-width:440px;font-size:18px;line-height:1.6}.landing .sh p b,.landing .sh p code{color:var(--fg);font-weight:600}.landing .sh p code{color:var(--or2);background:#ff72001a;padding:2px 7px;font-size:15px}.landing .btn{--c:12px;height:50px;font:800 18px/1 var(--d);letter-spacing:.06em;text-transform:uppercase;clip-path:polygon(var(--c) 0,100% 0,calc(100% - var(--c)) 100%,0 100%);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-style:italic;transition:background .2s,transform .2s;display:inline-flex}.landing .btn.p{background:var(--or);color:var(--ink)}.landing .btn.p:hover{background:#ff8a2b}.landing .btn.g{color:var(--fg);background:#f7f4ef14}.landing .btn.g:hover{background:#f7f4ef26}.landing .btn:active{transform:translateY(1px)}.landing .btn .lucide,.landing .btn svg{width:19px;height:19px}.landing .btn.sm{--c:9px;height:40px;padding:0 18px;font-size:15.5px}.landing .btn.sm svg{width:17px;height:17px}.landing .btn.xs{--c:7px;gap:6px;height:30px;padding:0 13px;font-size:13px}.landing .btn.xs svg{width:14px;height:14px}.landing .btn.lg{--c:15px;height:60px;padding:0 34px;font-size:20.5px}.landing .btn.lg svg{width:21px;height:21px}.landing .st{font:700 11.5px/1 var(--d);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.landing .st.on{color:#bff5ec}.landing .st.warn{color:#ffc48a}.landing .st.off{color:var(--mut)}.landing .st .lucide{width:12px;height:12px}.landing .dot{background:var(--teal);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #2dd4bf2e}.landing .live .dot{animation:2s ease-in-out infinite lp-pulse}@keyframes lp-pulse{50%{box-shadow:0 0 0 6px #2dd4bf00}}.landing .bar{background:#f7f4ef1a;height:4px;position:relative}.landing .bar>i{background:var(--or);position:absolute;top:0;bottom:0;left:0}.landing .chip{height:24px;font:700 11.5px/1 var(--d);letter-spacing:.1em;text-transform:uppercase;color:var(--mut);border:1px solid var(--line);white-space:nowrap;background:#f7f4ef0d;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.landing .chip .lucide{width:12px;height:12px;color:var(--or2)}.landing .chip.role{color:#d9c8ff;background:#a78bfa14;border-color:#a78bfa4d}.landing .med{background:#1c1714;border-radius:50%;flex:none;width:32px;height:32px}.landing kbd{font:500 11px var(--m);color:var(--fg);border:1px solid var(--line2);background:#ffffff0a;border-radius:3px;padding:2px 6px}.landing .num{font-family:var(--d);font-style:italic;font-weight:800}.landing .nav{z-index:50;border-bottom:1px solid #0000;height:72px;transition:background .3s,border-color .3s;position:fixed;inset:0 0 auto}.landing .nav.scrolled{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);border-color:var(--line);background:#0a0806c7}.landing .nav-in{align-items:center;gap:28px;height:100%;display:flex}.landing .logo{flex:none;align-items:center;gap:11px;display:flex}.landing .logo .lg{background:var(--or);width:40px;height:34px;color:var(--ink);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);place-items:center;display:grid}.landing .logo .lg .lucide{stroke-width:2.4px;width:18px;height:18px}.landing .logo b{font:800 24px/1 var(--d);letter-spacing:.02em;font-style:italic}.landing .logo b em{color:var(--or);font-style:italic}.landing .links{align-items:center;gap:2px;margin-left:12px;display:flex}.landing .links a{font:600 14.5px/1 var(--b);color:var(--mut);padding:8px 12px;transition:color .2s}.landing .links a:hover{color:var(--fg)}.landing .links .mob-only{display:none}.landing .nav-r{align-items:center;gap:10px;margin-left:auto;display:flex}.landing .ic-btn{width:40px;height:40px;color:var(--mut);place-items:center;transition:color .2s;display:grid}.landing .ic-btn:hover{color:var(--fg)}.landing .ic-btn svg{width:21px;height:21px}.landing .burger{width:42px;height:42px;color:var(--fg);place-items:center;display:none}.landing .burger .lucide{width:24px;height:24px}.landing .nav form,.landing .hero .cta form{display:contents}.landing .nav-note{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#140c05f0;border-block:1px solid #ff72004d;position:absolute;top:100%;left:0;right:0}.landing .nav-note .wrap{color:#f3dcc6;align-items:center;gap:12px;min-height:42px;padding-block:9px;font-size:14px;line-height:1.4;display:flex}.landing .nav-note .lucide{background:var(--or);width:28px;height:22px;color:var(--ink);stroke-width:2.4px;clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);flex:none;padding:4px 7px}.landing:has(.nav-note) .hero{padding-top:150px}.landing .hero{isolation:isolate;min-height:900px;padding-top:150px;position:relative;overflow-x:clip}.landing .hero-bg{z-index:-1;background:radial-gradient(900px 640px at 76% 46%,#ff72002b,transparent 62%),radial-gradient(700px 420px at 4% 0%,#ff720012,transparent 70%),var(--bg);position:absolute;inset:0;overflow:hidden}.landing .hero-bg .grid{background-image:linear-gradient(#f7f4ef0b 1px,#0000 1px),linear-gradient(90deg,#f7f4ef0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 62% 42%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 60% at 62% 42%,#000 10%,#0000 75%)}.landing .hero-bg .sf{background:linear-gradient(#ff720000 10%,#ff720029 100%);width:220px;position:absolute;top:-10%;bottom:-10%;transform:skew(-22deg)}.landing .hero-bg .sf.s1{left:58%}.landing .hero-bg .sf.s2{background:linear-gradient(#ff720000 20%,#ff720061 100%);width:34px;left:calc(58% + 250px)}.landing .hero-bg .fade{background:linear-gradient(0deg,var(--bg),transparent);height:220px;position:absolute;bottom:0;left:0;right:0}.landing .hero-copy{z-index:5;max-width:600px;position:relative}.landing .h1{font:800 clamp(64px,10.6vw,158px)/.84 var(--d);text-transform:uppercase;letter-spacing:-.012em;text-shadow:0 6px 40px #00000080;flex-direction:column;font-style:italic;display:flex}.landing .h1 .o{width:max-content;position:relative}.landing .h1 .o:after{content:"";background:var(--or);opacity:.9;height:.07em;position:absolute;bottom:-.02em;left:4%;right:-2%;transform:skew(-30deg)}.landing .lead{color:#d4cec6;max-width:520px;margin-top:34px;font-size:19px;line-height:1.6}.landing .cta{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.landing .facts{color:var(--mut);flex-wrap:wrap;gap:8px 22px;margin-top:30px;font-size:14.5px;display:flex}.landing .facts li{align-items:center;gap:8px;display:flex}.landing .facts .lucide{width:16px;height:16px;color:var(--or2)}.landing .hero-stage{z-index:2;perspective:2400px;width:1080px;position:absolute;top:118px;left:47.5%}.landing .tilt{transform-origin:0%;transform:rotateX(var(--rx,8deg)) rotateY(var(--ry,-21deg)) rotateZ(var(--rz,2.5deg));transform-style:preserve-3d;will-change:transform}.landing .hero-rex{z-index:4;pointer-events:none;filter:drop-shadow(0 40px 40px #000000bf)drop-shadow(0 0 60px #ff72001f);width:720px;transform:translateY(var(--py,0px));position:absolute;top:318px;left:236px}.landing .hero-rex-shadow{z-index:3;pointer-events:none;background:radial-gradient(#000000bf,#0000 70%);width:620px;height:70px;position:absolute;top:800px;left:calc(47.5% + 300px)}.landing .ptera{z-index:1;opacity:.55;filter:blur(2.5px)brightness(.7);width:260px;transform:translateY(var(--pp,0px)) rotate(-6deg);pointer-events:none;position:absolute;top:84px;right:4%}.landing .fit{width:100%;position:relative}.landing .fit>.fi{transform-origin:0 0}.landing .app{background:#0a0806;border:1px solid #33291f;border-radius:14px;width:1080px;height:676px;font-size:13px;line-height:1.4;display:flex;position:relative;overflow:hidden;box-shadow:0 80px 140px -30px #000000d9,0 30px 60px -20px #0009,0 0 0 6px #ffffff04,0 0 120px #ff720017}.landing .app:after{content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(125deg,#ff9a4059,#0000 22%) border-box;border:1px solid #0000;border-radius:14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing .a-rail{border-right:1px solid var(--line);background:linear-gradient(#110d0a,#080605);flex-direction:column;flex:none;align-items:center;width:72px;padding:14px 0;display:flex}.landing .a-logo{background:var(--or);width:42px;height:36px;color:var(--ink);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);place-items:center;margin-bottom:14px;display:grid}.landing .a-logo .lucide{stroke-width:2.4px;width:18px;height:18px}.landing .a-rail a{width:72px;height:51px;font:700 9.5px/1 var(--d);letter-spacing:.09em;text-transform:uppercase;color:var(--mut);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:relative}.landing .a-rail a .lucide{width:17px;height:17px}.landing .a-rail a.on{color:var(--fg);background:linear-gradient(90deg,#ff720038,#0000)}.landing .a-rail a.on:before{content:"";background:var(--or);width:3px;position:absolute;top:8px;bottom:8px;left:0}.landing .a-rail a.on .lucide{color:var(--or)}.landing .a-me{width:36px;height:36px;color:var(--or2);font:800 15px var(--d);clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%);background:#2a1f16;place-items:center;margin-top:auto;font-style:italic;display:grid}.landing .a-main{background:radial-gradient(700px 380px at 72% 0,#ff720014,#0000 70%);flex-direction:column;flex:1;min-width:0;display:flex}.landing .a-top{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:2px;height:56px;padding:0 20px;display:flex}.landing .a-srv{height:34px;box-shadow:inset 0 0 0 1px var(--line);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);background:#16120e;align-items:center;gap:9px;margin-right:12px;padding:0 14px;display:flex}.landing .a-srv b{font:800 15px/1 var(--d);text-transform:uppercase;letter-spacing:.03em;font-style:italic}.landing .a-srv .lucide{width:14px;height:14px;color:var(--mut)}.landing .a-tabs{display:flex}.landing .a-tabs span{height:56px;font:700 13.5px/1 var(--d);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);align-items:center;padding:0 11px;display:inline-flex;position:relative}.landing .a-tabs span.on{color:var(--fg)}.landing .a-tabs span.on:after{content:"";background:var(--or);height:3px;position:absolute;bottom:-1px;left:8px;right:8px;transform:skew(-24deg)}.landing .a-search{width:262px;height:34px;color:var(--mut);border:1px solid var(--line);white-space:nowrap;background:#ffffff09;align-items:center;gap:8px;margin-left:auto;padding:0 8px 0 12px;font-size:12.5px;display:flex}.landing .a-search .lucide{width:14px;height:14px}.landing .a-search kbd{margin-left:auto;font-size:10px}.landing .a-bell{width:34px;height:34px;color:var(--mut);place-items:center;margin-left:6px;display:grid;position:relative}.landing .a-bell .lucide{width:17px;height:17px}.landing .a-bell .pip{background:var(--or);border:1.5px solid #0a0806;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px}.landing .a-body{flex-direction:column;gap:14px;padding:18px 22px;display:flex}.landing .a-h{align-items:baseline;gap:12px;display:flex}.landing .a-h h3{font:800 24px/1 var(--d);text-transform:uppercase;font-style:italic}.landing .a-h span{color:var(--mut);font-size:12.5px}.landing .a-btn{height:30px;font:800 13px/1 var(--d);letter-spacing:.06em;text-transform:uppercase;background:var(--or);color:var(--ink);clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);align-self:center;align-items:center;gap:6px;margin-left:auto;padding:0 13px;font-style:italic;display:inline-flex}.landing .a-btn .lucide{width:14px;height:14px}.landing .a-cards{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.landing .sc{height:178px;position:relative}.landing .sc-bg{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);background:linear-gradient(150deg,#231b14,#0d0a08 72%);position:absolute;inset:0;overflow:hidden}.landing .sc-bg:after{content:"";border:1px solid var(--line);position:absolute;inset:0}.landing .sc-bg .shaft{background:linear-gradient(#ff720000,#ff72003d);width:110px;position:absolute;top:0;bottom:0;right:-24px;transform:skew(-20deg)}.landing .sc-art{filter:drop-shadow(0 10px 12px #000000b3);pointer-events:none;z-index:1;width:64%;position:absolute;top:-40px;right:-8px}.landing .sc-sh{z-index:1;background:radial-gradient(70% 75% at 0 100%,#0c0a09eb,#0c0a0980 55%,#0000);position:absolute;inset:0}.landing .sc-in{z-index:2;flex-direction:column;padding:14px 16px;display:flex;position:absolute;inset:0}.landing .sc-n{font:800 22px/1 var(--d);text-transform:uppercase;text-shadow:0 2px 12px #000,0 0 2px #000;margin-top:9px;font-style:italic}.landing .sc code{font:500 10.5px var(--m);color:var(--mut);text-shadow:0 1px 6px #000;margin-top:4px}.landing .sc-p{align-items:baseline;gap:2px;margin-top:auto;display:flex}.landing .sc-p em{font:800 34px/1 var(--d);font-style:italic}.landing .sc-p small{font:700 16px var(--d);color:var(--mut);font-style:italic}.landing .sc-p .back{font:600 11.5px var(--b);color:#ffc48a;margin-left:10px}.landing .sc .bar{width:58%;margin-top:7px}.landing .sc-m{color:var(--mut);gap:12px;margin-top:9px;font-size:11.5px;display:flex}.landing .sc-m span{align-items:center;gap:4px;display:inline-flex}.landing .sc-m .lucide{width:12px;height:12px;color:var(--or2)}.landing .a-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.landing .ak{border:1px solid var(--line);background:linear-gradient(160deg,#1d1713,#0d0a08 70%);height:78px;padding:11px 14px;position:relative}.landing .ak label{font:700 11px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);align-items:center;gap:6px;display:flex}.landing .ak label .lucide{color:var(--or);width:13px;height:13px}.landing .ak b{font:800 32px/1 var(--d);margin-top:9px;font-style:italic;display:block}.landing .ak b small{color:var(--mut);margin-left:4px;font-size:14px;font-weight:700}.landing .ak .side{color:var(--mut);font-size:11px;position:absolute;top:11px;right:14px}.landing .ak .spark{position:absolute;bottom:12px;right:12px}.landing .a-low{grid-template-columns:1.6fr 1fr;gap:12px;display:grid}.landing .ap{border:1px solid var(--line);background:linear-gradient(#15110e,#0c0a08);padding:12px 14px}.landing .ap h4{font:800 15.5px/1 var(--d);text-transform:uppercase;align-items:baseline;gap:8px;margin-bottom:12px;font-style:italic;display:flex}.landing .ap h4 span{font:500 11.5px var(--b);text-transform:none;color:var(--mut);font-style:normal}.landing .pstrip{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.landing .pstrip div{background:#ffffff06;border:1px solid #ffffff0a;flex-direction:column;align-items:center;gap:5px;padding:8px 0 6px;display:flex}.landing .pstrip img{border-radius:50%;width:44px;height:44px}.landing .pstrip b{font:800 20px/1 var(--d);font-style:italic}.landing .pstrip small{font:700 9.5px/1 var(--d);letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.landing .feed li{border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:6px 0;font-size:12px;display:flex}.landing .feed li:last-child{border:0}.landing .feed .fi-ic{width:26px;height:26px;color:var(--or2);background:#ff72001f;flex:none;place-items:center;display:grid}.landing .feed .fi-ic .lucide{width:13px;height:13px}.landing .feed b{font-weight:600}.landing .feed small{color:var(--mut);font-size:11px;display:block}.landing .feed time{color:var(--mut);margin-left:auto;font-size:11px}.landing .ticker{z-index:6;border-block:1px solid var(--line);background:#0d0a08;align-items:center;height:58px;display:flex;position:relative;overflow:hidden}.landing .ticker:before,.landing .ticker:after{content:"";z-index:2;pointer-events:none;width:140px;position:absolute;top:0;bottom:0}.landing .ticker:before{background:linear-gradient(90deg,#0d0a08,#0000);left:0}.landing .ticker:after{background:linear-gradient(270deg,#0d0a08,#0000);right:0}.landing .tk{white-space:nowrap;gap:0;width:max-content;animation:70s linear infinite lp-marq;display:flex}.landing .tk span{font:700 15px/1 var(--d);letter-spacing:.09em;text-transform:uppercase;color:#cfc8bf;align-items:center;gap:10px;padding:0 26px;display:inline-flex;position:relative}.landing .tk span:after{content:"";background:var(--or);opacity:.75;width:6px;height:18px;margin-top:-9px;position:absolute;top:50%;right:-3px;transform:skew(-25deg)}.landing .tk span .lucide{width:15px;height:15px;color:var(--or2)}.landing .tk span b{color:var(--fg)}@keyframes lp-marq{to{transform:translate(-50%)}}.landing .sec{padding:120px 0;position:relative}.landing .sec.tight{padding-top:60px}.landing .flow{grid-template-columns:repeat(4,1fr);gap:16px;display:grid;position:relative}.landing .fl-line{background:repeating-linear-gradient(90deg,var(--line2) 0 8px,transparent 8px 14px);z-index:0;height:1px;position:absolute;top:112px;left:4%;right:4%}.landing .fl-line i{background:linear-gradient(90deg,transparent,var(--or));border-radius:4px;width:60px;height:7px;animation:4.5s linear infinite lp-flow;position:absolute;top:-3px;left:0}@keyframes lp-flow{to{left:calc(100% - 60px)}}.landing .fc{z-index:1;border:1px solid var(--line);background:linear-gradient(#17130f,#0f0c0a);flex-direction:column;min-height:440px;padding:22px;transition:border-color .3s,transform .3s;display:flex;position:relative}.landing .fc:hover{border-color:#4a3c2e;transform:translateY(-4px)}.landing .fc-vis{border:1px solid var(--line);background:#0c0a08;height:200px;margin:-4px -4px 24px;position:relative;overflow:hidden}.landing .fc-k{font:700 12.5px/1 var(--d);letter-spacing:.16em;text-transform:uppercase;color:var(--mut);align-items:center;gap:10px;display:flex}.landing .fc-k em{color:var(--or2);font-style:normal}.landing .fc h3{font:800 38px/1 var(--d);text-transform:uppercase;margin:12px 0 10px;font-style:italic}.landing .fc p{color:var(--mut);font-size:15.5px;line-height:1.55}.landing .hb{height:70px;position:absolute;top:18px;left:0;right:0}.landing .hb path{fill:none;stroke:var(--or);stroke-width:2px;stroke-linejoin:round;stroke-dasharray:600;stroke-dashoffset:600px;animation:3s linear infinite lp-ecg}.landing .hb .base{stroke:#ff72002e;stroke-dasharray:none;animation:none}@keyframes lp-ecg{to{stroke-dashoffset:-600px}}.landing .hb-l{align-items:center;gap:10px;display:flex;position:absolute;top:12px;left:14px}.landing .hb-l .t{font:500 11px var(--b);color:var(--mut)}.landing .hb-g{grid-template-columns:repeat(3,1fr);gap:6px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.landing .hb-g div{background:#ffffff09;border:1px solid #ffffff0d;padding:6px 8px}.landing .hb-g label{font:700 9.5px/1 var(--d);letter-spacing:.13em;text-transform:uppercase;color:var(--mut);display:block}.landing .hb-g b{font:800 18px/1 var(--d);margin-top:4px;font-style:italic;display:block}.landing .hb-g b small{color:var(--mut);margin-left:2px;font-size:11px}.landing .mini{display:flex;position:absolute;inset:0}.landing .mini-r{border-right:1px solid var(--line);width:38px;color:var(--mut);background:#100d0a;flex-direction:column;align-items:center;gap:12px;padding-top:10px;display:flex}.landing .mini-r .lucide{width:14px;height:14px}.landing .mini-r .on{color:var(--or)}.landing .mini-r .lg{background:var(--or);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);width:22px;height:19px;margin-bottom:2px}.landing .mini-m{flex:1;min-width:0;padding:12px 12px 0}.landing .mini-m h5{font:800 14px/1 var(--d);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:9px;font-style:italic;display:flex}.landing .mini-m h5 span{font:500 10.5px var(--b);text-transform:none;color:var(--mut);font-style:normal}.landing .mrow{border-bottom:1px solid #ffffff0d;align-items:center;gap:8px;height:34px;font-size:11.5px;display:flex}.landing .mrow img{border-radius:50%;width:24px;height:24px}.landing .mrow b{text-overflow:ellipsis;white-space:nowrap;width:76px;font-weight:600;overflow:hidden}.landing .mrow .bar{width:40px;height:3px}.landing .mrow .acts{gap:4px;margin-left:auto;display:flex}.landing .mrow .acts span{font:700 9.5px/1 var(--d);letter-spacing:.1em;text-transform:uppercase;color:#d8d1c8;background:#ffffff0d;align-items:center;gap:3px;padding:4px 6px;display:inline-flex}.landing .mrow .acts .lucide{width:10px;height:10px}.landing .sv-url{border:1px solid var(--line);height:28px;font:500 11.5px var(--m);color:#d8d1c8;z-index:2;background:#17130f;align-items:center;gap:8px;padding:0 10px;display:flex;position:absolute;top:12px;left:12px;right:12px}.landing .sv-url .lucide{width:12px;height:12px;color:var(--teal)}.landing .sv-url b{color:var(--or2);font-weight:500}.landing .sv-bg{background:radial-gradient(60% 70% at 72% 62%,#ff720029,#0000 70%),linear-gradient(#0a08069e,#0a08069e),#0b1f45 url(/landing/island.webp) 58% 40%/280% no-repeat;position:absolute;inset:0;overflow:hidden}.landing .sv-bg:before{content:"";aspect-ratio:1600/1134;filter:brightness(.68)saturate(.85)drop-shadow(0 16px 18px #000000d9);background:url(https://islepilot.eu/cdn/dino-art/render/Carnotaurus.webp) 0 0/contain no-repeat;width:145%;position:absolute;top:12%;left:42%}.landing .sv-bg:after{content:"";background:linear-gradient(90deg,#0a0806e6,#0a080633 70%);position:absolute;inset:0}.landing .sv-t{z-index:2;position:absolute;top:56px;left:14px}.landing .sv-t b{font:800 28px/.9 var(--d);text-transform:uppercase;font-style:italic;display:block}.landing .sv-t small{color:#d4cec6;margin-top:6px;font-size:11.5px;display:block}.landing .sv-nav{z-index:2;flex-wrap:wrap;gap:5px;display:flex;position:absolute;bottom:12px;left:12px}.landing .sv-nav span{font:700 11px/1 var(--d);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line2);background:#0a0806b3;padding:6px 8px}.landing .sv-nav span.on{background:var(--or);color:var(--ink);border-color:var(--or)}.landing .rmap{flex-direction:column;justify-content:center;gap:7px;display:flex;position:absolute;inset:12px}.landing .rm{border:1px solid var(--line);background:#15110e;align-items:center;gap:8px;height:38px;padding:0 10px;font-size:12.5px;display:flex}.landing .rm .role{font:600 12px var(--b);color:#c9cdfb;white-space:nowrap;background:#5865f229;border-radius:3px;padding:3px 8px}.landing .rm .lucide{width:14px;height:14px;color:var(--or2);flex:none}.landing .rm span:last-child{color:#d8d1c8;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.landing .rm-h{font:700 11px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);align-items:center;gap:8px;margin-bottom:2px;display:flex}.landing .rm-h svg{color:#8b93f8;width:15px;height:15px}.landing .bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"ga ga ga ga ga sh sh sh wh wh wh wh""bp bp bp bp bp bp bp bp kf kf kf kf""ac ac ac ac ar ar ar ar kf kf kf kf""mp mp mp mp mp mp po po po po po po""mp mp mp mp mp mp bn bn bn bn bn bn""dc dc dc dc dc sk sk sk sk sk sk sk";gap:16px;display:grid}.landing .tile{--n:26px;min-width:0;clip-path:polygon(0 0,calc(100% - var(--n)) 0,100% var(--n),100% 100%,0 100%);isolation:isolate;background:linear-gradient(#17130f,#0f0c0a 80%);flex-direction:column;padding:26px;display:flex;position:relative}.landing .tile:after{content:"";border:1px solid var(--line);pointer-events:none;z-index:3;clip-path:inherit;position:absolute;inset:0}.landing .tile .notch{top:0;left:calc(100% - var(--n));width:calc(var(--n) * 1.4142);background:var(--line);transform-origin:0 0;z-index:3;height:1px;position:absolute;transform:rotate(45deg)}.landing .tile:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-20%),#ff72001a,transparent 60%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.landing .tile:hover:before{opacity:1}.landing .t-cap{z-index:2;position:relative}.landing .t-tag{font:700 12px/1 var(--d);letter-spacing:.15em;text-transform:uppercase;color:var(--or2);align-items:center;gap:7px;display:inline-flex}.landing .t-tag svg{flex:none;width:13px;height:13px}.landing .t-cap h3{font:800 34px/1 var(--d);text-transform:uppercase;margin-top:12px;font-style:italic}.landing .t-cap p{color:var(--mut);max-width:440px;margin-top:8px;font-size:15px;line-height:1.5}.landing .t-vis{flex:1;min-height:0;margin-top:22px;position:relative}.landing .t-ga{grid-area:ga}.landing .t-sh{grid-area:sh}.landing .t-wh{grid-area:wh}.landing .t-bp{grid-area:bp}.landing .t-kf{grid-area:kf}.landing .t-ac{grid-area:ac}.landing .t-ar{grid-area:ar}.landing .t-mp{grid-area:mp}.landing .t-po{grid-area:po}.landing .t-bn{grid-area:bn}.landing .t-dc{grid-area:dc}.landing .t-sk{grid-area:sk}.landing .gar{border:1px solid var(--line);background:linear-gradient(165deg,#221a13,#0c0a08 65%);flex-direction:column;height:100%;min-height:400px;padding:16px 18px 18px;display:flex;position:relative;overflow:hidden}.landing .gar:before{content:"";background:linear-gradient(#ff720000,#ff720029);width:170px;position:absolute;top:0;bottom:0;right:-60px;transform:skew(-20deg)}.landing .gar-top{z-index:2;align-items:center;gap:6px;display:flex;position:relative}.landing .gar-top .chip{background:#1b1612}.landing .gar-top .chip.role{background:#211b2b}.landing .gar-top .sp{margin-left:auto}.landing .gar-art{height:226px;margin:6px -10px 0;position:relative}.landing .gar-art img{filter:drop-shadow(0 18px 16px #000000bf);width:auto;max-width:none;height:124%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing .gar-art .floor{background:radial-gradient(#000000b3,#0000 70%);height:26px;position:absolute;bottom:-2px;left:12%;right:12%}.landing .gar-row{z-index:2;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:10px;display:flex;position:relative}.landing .gar-row b{font:800 26px/1 var(--d);text-transform:uppercase;font-style:italic;display:block}.landing .gar-row small{color:var(--mut);font-size:13px}.landing .badge{height:26px;font:800 12px/1 var(--d);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:linear-gradient(90deg,#ffb067,var(--or));clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-style:italic;display:inline-flex}.landing .badge .lucide{width:13px;height:13px}.landing .gar-gr{font:700 11.5px/1 var(--d);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);align-items:center;gap:10px;margin-top:12px;display:flex}.landing .gar-gr .bar{flex:1;height:5px}.landing .gar-gr em{font:800 16px/1 var(--d);color:var(--fg);font-style:italic}.landing .muts{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.landing .muts span{color:#e6dfd6;background:#ff720014;border:1px solid #ff720038;align-items:center;gap:6px;height:26px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.landing .muts .lucide{width:12px;height:12px;color:var(--or2)}.landing .gar-act{align-items:center;gap:8px;margin-top:auto;padding-top:16px;display:flex}.landing .slots{gap:5px;margin-left:auto;display:flex}.landing .slots span{border:1px dashed var(--line2);width:30px;height:30px;color:var(--mut);background:#16120e;border-radius:50%;place-items:center;display:grid}.landing .slots span .lucide{width:12px;height:12px}.landing .slots img{border-radius:50%;width:30px;height:30px}.landing .slots .cur{outline:2px solid var(--or);outline-offset:1px}.landing .shopc{border:1px solid var(--line);background:linear-gradient(#1a1511,#0c0a08);flex-direction:column;height:100%;min-height:400px;padding:14px;display:flex;position:relative}.landing .shop-art{background:radial-gradient(80% 60% at 50% 66%,#ff720033,#0000 70%),#0f0c0a;border:1px solid #ffffff0a;flex:1;min-height:170px;position:relative;overflow:hidden}.landing .shop-art:after{content:"";background:radial-gradient(#000000a6,#0000 70%);height:22px;position:absolute;bottom:22%;left:14%;right:14%}.landing .shop-art img{filter:drop-shadow(0 10px 10px #000000b3);z-index:1;width:122%;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing .disc{z-index:2;position:absolute;top:8px;left:8px}.landing .shop-n{font:800 25px/1 var(--d);text-transform:uppercase;margin-top:14px;font-style:italic}.landing .shop-meta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.landing .price{align-items:baseline;gap:8px;margin-top:auto;padding-top:14px;display:flex}.landing .price s{color:var(--mut);font-size:13px}.landing .price em{font:800 30px/1 var(--d);align-items:center;gap:6px;font-style:italic;display:inline-flex}.landing .price em .lucide{width:20px;height:20px;color:var(--or)}.landing .shop-buy{gap:8px;margin-top:12px;display:flex}.landing .shop-buy .btn{flex:1}.landing .shop-lock{color:var(--mut);align-items:center;gap:7px;margin-top:10px;font-size:12px;display:flex}.landing .shop-lock .lucide{width:13px;height:13px}.landing .shop-lock b{color:#d9c8ff;font-weight:600}.landing .whw{flex-direction:column;align-items:stretch;gap:14px;height:100%;display:flex}.landing .wheel{flex:none;width:236px;height:236px;margin:16px auto 12px;position:relative}.landing .wh-spin{background:conic-gradient(from -15deg,#2b2019 0 30deg,#16110e 30deg 60deg,#2b2019 60deg 90deg,#16110e 90deg 120deg,#2b2019 120deg 150deg,#16110e 150deg 180deg,#ff7200 180deg 210deg,#16110e 210deg 240deg,#2b2019 240deg 270deg,#16110e 270deg 300deg,#2b2019 300deg 330deg,#16110e 330deg 360deg);box-shadow:0 0 0 6px #0c0a08,0 0 0 7px var(--line2),0 0 0 14px #120e0b,0 0 0 15px #ff720059,0 20px 50px #000000b3;border-radius:50%;animation:28s linear infinite lp-spin;position:absolute;inset:0}.landing .wh-spin span{text-align:center;width:46px;font:800 17px/1 var(--d);color:#e9e2d8;transform:rotate(var(--a)) translateY(-90px);margin-left:-23px;font-style:italic;position:absolute;top:50%;left:50%}.landing .wh-spin span.j{color:var(--ink)}.landing .wh-spin i{transform-origin:0 0;width:1px;height:118px;transform:rotate(var(--a));background:#ffffff12;position:absolute;top:50%;left:50%}@keyframes lp-spin{to{transform:rotate(360deg)}}.landing .wh-hub{width:74px;height:74px;color:var(--ink);font:800 19px/1 var(--d);letter-spacing:.04em;background:radial-gradient(circle at 40% 35%,#ff9a40,#ff7200 60%,#c75500);border-radius:50%;place-items:center;margin:-37px 0 0 -37px;font-style:italic;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 5px #0c0a08,0 8px 24px #0009}.landing .wh-ptr{background:var(--fg);clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 2px 4px #000);z-index:2;width:22px;height:28px;margin-left:-11px;position:absolute;top:-14px;left:50%}.landing .wh-bet{border:1px solid var(--line);background:#15110e;align-items:center;gap:12px;height:44px;padding:0 6px 0 12px;display:flex}.landing .wh-bet label{font:700 11px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.landing .wh-bet b{font:800 22px/1 var(--d);align-items:center;gap:6px;font-style:italic;display:inline-flex}.landing .wh-bet b .lucide{width:15px;height:15px;color:var(--or)}.landing .wh-bet span{gap:3px;margin-left:auto;display:flex}.landing .wh-bet span i{width:30px;height:30px;color:var(--mut);background:#ffffff0f;place-items:center;font-style:normal;font-weight:600;display:grid}.landing .wh-last{flex-direction:column;gap:5px;display:flex}.landing .wh-last div{background:#ffffff08;border:1px solid #ffffff0d;align-items:center;gap:10px;height:34px;padding:0 12px;font-size:13px;display:flex}.landing .wh-last div em{font:800 15px/1 var(--d);color:var(--mut);margin-left:auto;font-style:italic}.landing .wh-last div b{font:800 16px/1 var(--d);text-align:right;min-width:58px;font-style:italic}.landing .wh-last .w{color:#ffc48a}.landing .bp-h{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.landing .bp-h .s b{font:800 22px/1 var(--d);text-transform:uppercase;font-style:italic;display:block}.landing .bp-h .s small{color:var(--mut);font-size:12.5px}.landing .bp-xp{flex:1;min-width:180px}.landing .bp-xp div{color:var(--mut);justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.landing .bp-xp div b{color:var(--fg);font-weight:600}.landing .bp-xp .bar{height:6px}.landing .bp-track{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.landing .bc{border:1px solid var(--line);text-align:center;background:linear-gradient(#19140f,#0e0b09);flex-direction:column;align-items:center;height:136px;padding:8px 4px;display:flex;position:relative}.landing .bc .tn{font:800 15px/1 var(--d);color:var(--mut);font-style:italic;position:absolute;top:6px;left:7px}.landing .bc .rw{place-items:center;height:56px;margin-top:8px;display:grid}.landing .bc .rw img{border-radius:50%;width:48px;height:48px}.landing .bc .rw .cn{width:44px;height:44px;color:var(--or2);background:#ff72001f;border-radius:50%;place-items:center;display:grid}.landing .bc .rw .cn .lucide{width:22px;height:22px}.landing .bc .rw .sw{width:42px;height:42px;box-shadow:0 0 0 1px var(--line2);background:conic-gradient(#ff7200,#7a2e0b,#2a1a12,#ff9a40,#ff7200);border:2px solid #0c0a08;border-radius:50%}.landing .bc small{color:#d8d1c8;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:2px;font-size:11px;line-height:1.2;overflow:hidden}.landing .bc .bs{font:700 10px/1 var(--d);letter-spacing:.1em;text-transform:uppercase;color:var(--mut);align-items:center;gap:4px;margin-top:auto;display:inline-flex}.landing .bc .bs .lucide{width:11px;height:11px}.landing .bc.done{opacity:.72}.landing .bc.done .bs{color:#bff5ec}.landing .bc.cur{border-color:var(--or);background:linear-gradient(#ff72002e,#0e0b09 80%);box-shadow:0 0 30px #ff720026}.landing .bc.cur .tn{color:var(--or2)}.landing .bc.cur .bs{color:var(--ink);background:var(--or);clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);padding:4px 7px}.landing .bc.big{border-color:#ff9a4073}.landing .bc.big .rw img{width:54px;height:54px;box-shadow:0 0 0 2px var(--or)}.landing .bp-rail{background:#ffffff14;height:4px;margin-top:12px;position:relative}.landing .bp-rail i{background:var(--or);width:42%;position:absolute;top:0;bottom:0;left:0}.landing .kf{flex-direction:column;gap:6px;height:100%;display:flex}.landing .kr{border:1px solid var(--line);background:linear-gradient(90deg,#17120e,#110d0b);grid-template-columns:34px minmax(0,1fr) 18px minmax(0,1fr) 34px;align-items:center;gap:9px;padding:9px 10px;display:grid;position:relative}.landing .kr img{border-radius:50%;width:34px;height:34px}.landing .kr b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.landing .kr small{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.landing .kr .vt{text-align:right}.landing .kr .sk{color:var(--or2);width:16px;height:16px}.landing .kr .meta{color:var(--mut);grid-column:1/-1;align-items:center;gap:10px;margin-top:-2px;padding-left:43px;font-size:11.5px;display:flex}.landing .kr .meta .tag{color:#ffc48a;align-items:center;gap:4px;display:inline-flex}.landing .kr .meta .tag .lucide{width:11px;height:11px}.landing .kr.new{background:linear-gradient(90deg,#ff720024,#110d0b 70%);border-color:#ff720080}.landing .kr.new:before{content:"NEW";font:800 10px/1 var(--d);letter-spacing:.1em;background:var(--or);color:var(--ink);clip-path:polygon(5px 0,100% 0,100% 100%,0 100%);padding:3px 7px 3px 9px;font-style:italic;position:absolute;top:-1px;right:-1px}.landing .kr.enter{animation:.6s cubic-bezier(.2,.8,.2,1) lp-kin}@keyframes lp-kin{0%{opacity:0;transform:translateY(-14px)}}.landing .acw{flex-direction:column;height:100%;display:flex}.landing .ac-top{align-items:flex-end;gap:14px;display:flex}.landing .ac-top .ico{width:54px;height:54px;color:var(--or);clip-path:polygon(0 0,100% 0,100% 72%,72% 100%,0 100%);background:#ff72001f;place-items:center;display:grid}.landing .ac-top .ico .lucide{width:26px;height:26px}.landing .ac-top b{font:800 84px/.8 var(--d);letter-spacing:-.01em;font-style:italic}.landing .ac-top small{font:700 12px/1.3 var(--d);letter-spacing:.13em;text-transform:uppercase;color:var(--mut);padding-bottom:4px;display:block}.landing .bars30{align-items:flex-end;gap:3px;height:62px;margin-top:auto;padding-top:16px;display:flex}.landing .bars30 i{background:#ff720047;flex:1;min-height:3px}.landing .bars30 i.h{background:var(--or)}.landing .ac-foot{color:var(--mut);justify-content:space-between;margin-top:8px;font-size:11.5px;display:flex}.landing .arw{flex-direction:column;height:100%;display:flex}.landing .ar-cd{align-items:baseline;gap:10px;display:flex}.landing .ar-cd b{font:800 60px/.9 var(--d);font-variant-numeric:tabular-nums;font-style:italic}.landing .ar-cd small{font:700 12px/1.3 var(--d);letter-spacing:.13em;text-transform:uppercase;color:var(--mut)}.landing .tl{height:44px;margin-top:auto;position:relative}.landing .tl .ln{background:#ffffff14;height:4px;position:absolute;top:14px;left:0;right:0}.landing .tl .ln i{background:linear-gradient(90deg,#ff720040,#ff72008c);width:74%;position:absolute;top:0;bottom:0;left:0}.landing .tl .mk{border:2px solid var(--or);background:#0c0a08;width:16px;height:16px;margin-left:-8px;position:absolute;top:8px;transform:rotate(45deg)}.landing .tl .mk.past{border-color:var(--line2)}.landing .tl .lb{font:700 12px/1 var(--d);letter-spacing:.06em;color:var(--mut);position:absolute;top:30px;transform:translate(-50%)}.landing .tl .lb.nx{color:var(--fg)}.landing .tl .now{background:var(--fg);width:2px;height:28px;margin-left:-1px;position:absolute;top:2px}.landing .tl .now:after{content:"NOW";font:800 10px/1 var(--d);letter-spacing:.08em;color:var(--fg);font-style:italic;position:absolute;top:-2px;left:5px}.landing .ar-warn{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.landing .ar-warn>span{color:var(--mut);align-items:center;gap:6px;margin-right:2px;font-size:12px;display:inline-flex}.landing .ar-warn>span .lucide{width:13px;height:13px;color:var(--or2)}.landing .t-mp{padding:0}.landing .t-mp .t-cap{z-index:4;text-shadow:0 2px 14px #000000e6;max-width:330px;position:absolute;top:24px;left:26px}.landing .t-mp .t-cap p{color:#d4cec6}.landing .mapv{background:#0b1f45;height:100%;min-height:560px;position:relative;overflow:hidden}.landing .mapv .mi{filter:saturate(.8)brightness(.78);background:url(/landing/island.webp) 56%/112% no-repeat;position:absolute;inset:-6% -6% -6% -2%}.landing .mapv:after{content:"";pointer-events:none;background:linear-gradient(#0a0806db 0%,#0a080626 34%,#0a080600 60%,#0a080699 100%),radial-gradient(at 60% 55%,#0000 45%,#0a080680);position:absolute;inset:0}.landing .mp-layers{z-index:4;border:1px solid var(--line2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0a08d1;flex-direction:column;gap:5px;padding:10px;display:flex;position:absolute;top:20px;right:16px}.landing .mp-layers label{font:700 10.5px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-bottom:3px;display:block}.landing .mp-layers span{white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.landing .mp-layers span .ck{background:var(--or);width:15px;height:15px;color:var(--ink);place-items:center;display:grid}.landing .mp-layers span .ck.off{box-shadow:inset 0 0 0 1.5px var(--line2);background:0 0}.landing .mp-layers span .ck .lucide{stroke-width:3px;width:11px;height:11px}.landing .mp-layers span em{font:800 13px/1 var(--d);color:var(--mut);margin-left:auto;padding-left:12px;font-style:italic}.landing .pl{z-index:3;position:absolute;transform:translate(-50%,-50%)}.landing .pl i{background:var(--or);border:2px solid #0c0a08;width:12px;height:12px;display:block;transform:rotate(45deg);box-shadow:0 0 0 1px #ff720080}.landing .pl.h i:after{content:"";border:1.5px solid var(--or);animation:2s ease-out infinite lp-ping;position:absolute;inset:-9px}@keyframes lp-ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.landing .pl span{white-space:nowrap;font:700 11.5px/1 var(--d);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line2);background:#0a0806d9;padding:4px 6px;position:absolute;top:-9px;left:14px}.landing .pl.dim i{background:#ffd2a8;border-width:1.5px;width:8px;height:8px}.landing .zone{z-index:2;background:#2dd4bf1a;border:1.5px dashed #2dd4bfd9;border-radius:46% 54% 50% 50%;position:absolute}.landing .zone span,.landing .azone span{white-space:nowrap;font:700 11px/1 var(--d);letter-spacing:.1em;text-transform:uppercase;background:#0a0806d9;align-items:center;gap:5px;padding:4px 7px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing .zone span{color:#bff5ec}.landing .zone span .lucide,.landing .azone span .lucide{width:12px;height:12px}.landing .azone{z-index:2;background:repeating-linear-gradient(45deg,#ffd6aa14 0 6px,#0000 6px 12px);border:1.5px dashed #ffd6aab3;border-radius:50%;position:absolute}.landing .azone span{color:#ffd9b0}.landing .tp{z-index:3;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-100%)}.landing .tp b{font:700 11px/1 var(--d);letter-spacing:.08em;text-transform:uppercase;background:var(--fg);color:var(--ink);align-items:center;gap:5px;padding:5px 7px;display:inline-flex}.landing .tp b .lucide{width:12px;height:12px}.landing .tp:after{content:"";background:var(--fg);width:2px;height:12px}.landing .mp-card{z-index:4;border:1px solid var(--line2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0a08e6;grid-template-columns:44px 1fr;align-items:center;gap:4px 12px;width:290px;padding:12px;display:grid;position:absolute;bottom:20px;left:20px}.landing .mp-card img{border-radius:50%;grid-row:span 2;width:44px;height:44px}.landing .mp-card b{font:800 18px/1 var(--d);text-transform:uppercase;font-style:italic}.landing .mp-card small{color:var(--mut);font-size:12px}.landing .mp-card .acts{grid-column:1/-1;gap:6px;margin-top:8px;display:flex}.landing .mp-card .acts .btn{flex:1}.landing .popl{grid-template-columns:1fr 1fr;gap:6px 20px;display:grid}.landing .pr{grid-template-columns:30px 1fr auto;align-items:center;gap:10px;height:40px;display:grid}.landing .pr img{border-radius:50%;width:30px;height:30px}.landing .pr .nm{justify-content:space-between;align-items:baseline;margin-bottom:5px;font-size:13px;font-weight:500;display:flex}.landing .pr .nm em{font:800 15px/1 var(--d);font-style:italic}.landing .pr .nm em small{color:var(--mut);font-size:12px}.landing .pr .bar{height:4px}.landing .pr .full{font:700 10.5px/1 var(--d);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--or2);align-items:center;gap:4px;padding:4px 6px;display:inline-flex}.landing .pr .full .lucide{width:10px;height:10px}.landing .pr .ok{font:700 10.5px/1 var(--d);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);border:1px solid var(--line);padding:4px 6px}.landing .bt{border-collapse:collapse;width:100%;font-size:13px}.landing .bt th{font:700 11px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:0 10px 9px 0}.landing .bt td{white-space:nowrap;border-bottom:1px solid #ffffff0d;height:42px;padding-right:10px}.landing .bt tr:last-child td{border-bottom:0}.landing .bt td b{font-weight:600}.landing .bt .who{align-items:center;gap:8px;display:flex}.landing .bt .who img{border-radius:50%;width:24px;height:24px}.landing .bt .len{font:800 15px/1 var(--d);font-style:italic}.landing .bt .stb{font:700 11px/1 var(--d);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:5px;display:inline-flex}.landing .bt .stb .lucide{width:12px;height:12px}.landing .bt .stb.a{color:#ffc48a}.landing .bt .stb.e{color:var(--mut)}.landing .bt .ev{color:var(--mut);align-items:center;gap:4px;font-size:12px;display:inline-flex}.landing .bt .ev .lucide{width:12px;height:12px}.landing .bn-top{gap:8px;margin-bottom:14px;display:flex}.landing .bn-top .sr{border:1px solid var(--line);height:34px;color:var(--mut);background:#15110e;flex:1;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;display:flex}.landing .bn-top .sr .lucide{width:14px;height:14px}.landing .dsc{font-family:var(--b);color:#dbdee1;background:#1e1f22;border-radius:8px;height:100%;min-height:330px;padding:16px 16px 18px}.landing .dm{grid-template-columns:40px 1fr;gap:14px;display:grid}.landing .dm .av{background:var(--or);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.landing .dm .av .lucide{stroke-width:2.4px;width:20px;height:20px}.landing .dm .who{align-items:center;gap:6px;font-size:15px;display:flex}.landing .dm .who b{color:#f2f3f5;font-weight:600}.landing .dm .who .app{all:unset;font:600 10px/1 var(--b);color:#fff;background:#5865f2;border-radius:3px;align-items:center;gap:3px;padding:3px 5px;display:inline-flex}.landing .dm .who .app .lucide{stroke-width:3px;width:9px;height:9px}.landing .dm .who time{color:#949ba4;margin-left:2px;font-size:12px}.landing .emb{border-left:4px solid var(--or);background:#2b2d31;border-radius:4px;grid-template-columns:1fr 64px;gap:12px;margin-top:6px;padding:12px 14px 14px;display:grid}.landing .emb .au{color:#f2f3f5;align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.landing .emb .au img{border-radius:50%;width:20px;height:20px}.landing .emb .ti{color:#f2f3f5;margin-top:7px;font-size:15.5px;font-weight:700}.landing .emb .de{color:#dbdee1;margin-top:4px;font-size:13.5px;line-height:1.45}.landing .emb .fs{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:2px;display:grid}.landing .emb .fs b{color:#f2f3f5;font-size:12.5px;font-weight:600;display:block}.landing .emb .fs span{font-size:13px}.landing .emb .th{border-radius:6px;width:64px;height:64px}.landing .emb .ft{color:#949ba4;grid-column:1/-1;align-items:center;gap:6px;font-size:11.5px;display:flex}.landing .emb .ft i{background:var(--or);border-radius:3px;width:14px;height:14px;display:inline-block}.landing .dm2{margin-top:16px}.landing .emb.sm{border-left-color:#ffb067;grid-template-columns:1fr}.landing .emb.sm .ti{align-items:center;gap:8px;margin-top:0;font-size:14.5px;display:flex}.landing .emb.sm .ti .lucide{color:#ffb067;width:15px;height:15px}.landing .skw{grid-template-columns:minmax(0,1fr) 220px;gap:16px;height:100%;min-height:330px;display:grid}.landing .sk-stage{border:1px solid var(--line);background:radial-gradient(70% 55% at 50% 62%,#ff720029,#0000 70%),linear-gradient(#14100c,#0b0907);flex-direction:column;display:flex;position:relative;overflow:hidden}.landing .sk-stage .rot{font:700 11px/1 var(--d);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);align-items:center;gap:6px;display:inline-flex;position:absolute;top:12px;left:12px}.landing .sk-stage .rot .lucide{width:14px;height:14px;color:var(--or2)}.landing .sk-stage .main{width:96%;max-width:none;filter:drop-shadow(0 20px 16px #000c) hue-rotate(var(--hue,0deg)) saturate(var(--sat,1));transition:filter .6s;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.landing .sk-stage .ring{height:34px;box-shadow:none;border:1px solid #ff9a4059;border-radius:50%;position:absolute;bottom:58px;left:18%;right:18%}.landing .sk-pre{grid-template-columns:repeat(4,1fr);gap:6px;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.landing .sk-pre button{border:1px solid var(--line);height:42px;font:700 10px/1 var(--d);letter-spacing:.1em;text-transform:uppercase;color:var(--mut);background:#15110e;align-items:flex-end;padding:0 6px 5px;display:flex;position:relative;overflow:hidden}.landing .sk-pre button img{width:74px;max-width:none;position:absolute;top:-2px;right:-8px}.landing .sk-pre button span{z-index:1;text-shadow:0 1px 4px #000;position:relative}.landing .sk-pre button.on{border-color:var(--or);color:var(--fg)}.landing .sk-side{flex-direction:column;gap:6px;display:flex}.landing .sk-side label{font:700 11px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-bottom:4px}.landing .rg{border:1px solid var(--line);background:#15110e;align-items:center;gap:10px;height:40px;padding:0 10px;font-size:13px;display:flex}.landing .rg i{border-radius:3px;width:20px;height:20px;box-shadow:inset 0 0 0 1px #ffffff26}.landing .rg code{color:var(--mut);margin-left:auto;font-size:11px}.landing .rg.on{border-color:#ff720099}.landing .sk-side .lockd{color:var(--mut);align-items:center;gap:7px;margin-top:auto;font-size:12px;display:flex}.landing .sk-side .lockd .lucide{width:13px;height:13px;color:var(--or2)}.landing .more-row{border:1px solid var(--line);background:linear-gradient(90deg,#ff720014,#0000 60%);justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:22px 26px;display:flex}.landing .more-row p{font:800 26px/1.05 var(--d);text-transform:uppercase;font-style:italic}.landing .more-row p span{color:var(--mut)}.landing .ix-bar{align-items:center;gap:16px;display:flex}.landing .ix-search{border:1px solid var(--line2);background:#120f0c;flex:1;align-items:center;gap:14px;height:68px;padding:0 18px 0 22px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.landing .ix-search:focus-within{border-color:var(--or);box-shadow:0 0 0 4px #ff720024}.landing .ix-search>.lucide{width:22px;height:22px;color:var(--or2)}.landing .ix-search input{min-width:0;height:100%;color:var(--fg);font:500 19px var(--b);background:0 0;border:0;outline:0;flex:1}.landing .ix-search input::placeholder{color:#857e76}.landing .ix-search kbd{padding:3px 9px;font-size:13px}.landing .ix-search .clr{width:32px;height:32px;color:var(--mut);place-items:center;display:none}.landing .ix-search.has .clr{display:grid}.landing .ix-search.has kbd{display:none}.landing .ix-n{text-align:right;flex:none;min-width:120px}.landing .ix-n b{font:800 52px/.9 var(--d);font-variant-numeric:tabular-nums;font-style:italic;display:block}.landing .ix-n span{font:700 12px/1 var(--d);letter-spacing:.15em;text-transform:uppercase;color:var(--mut)}.landing .ix-tabs{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;margin:18px 0 26px;display:grid}.landing .tab{text-align:left;border:1px solid var(--line);background:#120f0c;flex-direction:column;justify-content:space-between;gap:12px;height:104px;padding:12px 12px 11px;transition:border-color .2s,background .2s,opacity .2s;display:flex;position:relative;overflow:hidden}.landing .tab:hover{border-color:#4a3c2e}.landing .tab .tt{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.landing .tab .tt .lucide{width:17px;height:17px;color:var(--or2)}.landing .tab .tt em{font:800 26px/1 var(--d);font-variant-numeric:tabular-nums;font-style:italic}.landing .tab .tn{z-index:1;font:700 13.5px/1.1 var(--d);letter-spacing:.06em;text-transform:uppercase;color:#d8d1c8;position:relative}.landing .tab img{opacity:.16;filter:grayscale(.3);width:110px;transition:opacity .25s;position:absolute;bottom:-14px;right:-22px}.landing .tab:hover img{opacity:.3}.landing .tab.on{border-color:var(--or);background:linear-gradient(160deg,#ff720033,#120f0c 70%)}.landing .tab.on .tn{color:var(--fg)}.landing .tab.on img{opacity:.35}.landing .tab.zero{opacity:.38}.landing .tab.all .tt em{color:var(--or)}.landing .ix-grid{columns:4;column-gap:16px}.landing .ix-grid .ar{break-inside:avoid;margin-bottom:16px}.landing .ix-grid.one{columns:1}@media (max-width:1180px){.landing .ix-grid{columns:2}}@media (max-width:760px){.landing .ix-grid{columns:1}}.landing .ar{border:1px solid var(--line);background:linear-gradient(#14100d,#0f0c0a);padding:0 0 14px}.landing .ar header{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:76px;padding:16px 16px 14px;display:flex;position:relative;overflow:hidden}.landing .ar-no{font:800 32px/1 var(--d);color:#0000;-webkit-text-stroke:1.2px #ff9a40bf;flex:none;font-style:italic}.landing .ar-t{z-index:1;position:relative}.landing .ar-t h3{font:800 20px/1 var(--d);text-transform:uppercase;font-style:italic}.landing .ar-t small{color:var(--mut);font-size:12.5px}.landing .ar-t small b{color:var(--fg);font-weight:600}.landing .ar header img{opacity:.5;width:132px;position:absolute;top:-4px;right:-26px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}.landing .grp{padding:12px 16px 0}.landing .grp h4{font:700 11.5px/1 var(--d);letter-spacing:.16em;text-transform:uppercase;color:var(--or2);align-items:center;gap:8px;margin-bottom:6px;display:flex}.landing .grp h4:after{content:"";background:var(--line);flex:1;height:1px}.landing .rows li{border-bottom:1px solid #ffffff0a;padding:6px 0}.landing .rows li:last-child{border-bottom:0}.landing .rows b,.landing .pills b{font-size:14.5px;font-weight:600}.landing .rows span{color:var(--mut);margin-top:1px;font-size:13px;line-height:1.4;display:block}.landing .pills{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.landing .pills li{background:#ffffff0a;border:1px solid #ffffff0f;padding:4px 8px}.landing .pills b{color:#e6dfd6;font-size:13px;font-weight:500}.landing .ix-grid li.hide,.landing .ix-grid .grp.hide,.landing .ix-grid .ar.hide{display:none}.landing mark{color:var(--fg);background:#ff72004d;padding:0 1px}.landing .ix-grid.one .ar .grps{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:0 22px;display:grid}.landing .ix-grid.one .ar header img{opacity:.6;width:240px;top:-40px}.landing .ix-empty{text-align:center;border:1px dashed var(--line2);color:var(--mut);padding:60px 20px;font-size:16px}.landing .ix-empty b{color:var(--fg)}.landing .ix-empty a{color:var(--or2);text-underline-offset:3px;text-decoration:underline}.landing .site-stage{padding-bottom:40px;position:relative}.landing .brw{background:#0d0b09;border:1px solid #33291f;border-radius:12px;width:1160px;height:720px;font-size:13px;line-height:1.4;overflow:hidden;box-shadow:0 60px 120px -30px #000000d9,0 0 100px #ff720012}.landing .brw-bar{border-bottom:1px solid var(--line);background:#16120f;align-items:center;gap:14px;height:44px;padding:0 16px;display:flex}.landing .brw-bar .dots{gap:7px;display:flex}.landing .brw-bar .dots i{background:#3a332c;border-radius:50%;width:11px;height:11px}.landing .brw-bar .url{border:1px solid var(--line);max-width:520px;height:28px;font:500 12.5px var(--m);color:#d8d1c8;background:#0d0b09;flex:1;justify-content:center;align-items:center;gap:8px;margin:0 auto;display:flex}.landing .brw-bar .url .lucide{width:12px;height:12px;color:var(--teal)}.landing .brw-bar .url b{color:var(--fg);font-weight:500}.landing .ps-nav{border-bottom:1px solid var(--line);background:#0a0806e6;align-items:center;gap:6px;height:60px;padding:0 26px;display:flex}.landing .ps-logo{align-items:center;gap:9px;margin-right:18px;display:flex}.landing .ps-logo i{background:var(--or);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);width:30px;height:26px}.landing .ps-logo b{font:800 21px/1 var(--d);text-transform:uppercase;letter-spacing:.02em;font-style:italic}.landing .ps-nav a{height:60px;font:700 14px/1 var(--d);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);align-items:center;padding:0 11px;display:inline-flex;position:relative}.landing .ps-nav a.on{color:var(--fg)}.landing .ps-nav a.on:after{content:"";background:var(--or);height:3px;position:absolute;bottom:-1px;left:8px;right:8px;transform:skew(-24deg)}.landing .ps-r{align-items:center;gap:10px;margin-left:auto;display:flex}.landing .bal{border:1px solid var(--line);height:32px;font:800 16px/1 var(--d);background:#17130f;align-items:center;gap:6px;padding:0 12px;font-style:italic;display:inline-flex}.landing .bal .lucide{width:15px;height:15px;color:var(--or)}.landing .bal.fl .lucide{color:#ffb067}.landing .ps-me{align-items:center;gap:8px;font-weight:600;display:flex}.landing .ps-me img{border-radius:50%;width:32px;height:32px}.landing .ps-hero{height:326px;position:relative;overflow:hidden}.landing .ps-hero .bgi{background:radial-gradient(600px 300px at 62% 70%,#ff720038,#0000 70%),linear-gradient(100deg,#0d0b09 30%,#1d140d);position:absolute;inset:0;overflow:hidden}.landing .ps-hero .bgi:before{content:"";background:linear-gradient(#ff720000,#ff720047);width:160px;position:absolute;top:0;bottom:0;left:56%;transform:skew(-22deg)}.landing .ps-hero .bgi:after{content:"";background:linear-gradient(#ff720000,#ff72008c);width:26px;position:absolute;top:0;bottom:0;left:calc(56% + 185px);transform:skew(-22deg)}.landing .ps-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 70%,#0d0b09);position:absolute;inset:0}.landing .ps-dino{z-index:1;filter:drop-shadow(0 20px 20px #000000b3);width:470px;max-width:none;position:absolute;top:-6px;left:470px}.landing .ps-stats{color:var(--mut);gap:18px;margin-top:18px;font-size:12.5px;display:flex}.landing .ps-stats b{color:var(--fg);font:800 15px/1 var(--d);font-style:italic}.landing .ps-hc{z-index:2;position:absolute;top:32px;left:34px}.landing .ps-hc .k{font:700 12px/1 var(--d);letter-spacing:.15em;text-transform:uppercase;color:#bff5ec;align-items:center;gap:8px;display:inline-flex}.landing .ps-hc h4{font:800 62px/.86 var(--d);text-transform:uppercase;margin-top:12px;font-style:italic}.landing .ps-hc p{color:#d4cec6;margin-top:10px;font-size:14px}.landing .ps-hc .row{gap:8px;margin-top:20px;display:flex}.landing .ps-low{grid-template-columns:300px 1fr;gap:18px;padding:4px 26px 0;display:grid}.landing .ps-h{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.landing .ps-h b{font:800 19px/1 var(--d);text-transform:uppercase;font-style:italic}.landing .ps-h span{color:var(--mut);font-size:12px}.landing .ps-h a{font:700 12px/1 var(--d);letter-spacing:.1em;text-transform:uppercase;color:var(--or2);margin-left:auto}.landing .ps-items{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.landing .pi{border:1px solid var(--line);background:linear-gradient(#1a1511,#0e0b09);flex-direction:column;height:240px;padding:12px;display:flex;position:relative}.landing .pi .im{height:116px;margin:0 -6px;position:relative}.landing .pi .im img{filter:drop-shadow(0 10px 10px #000000b3);width:108%;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing .pi b{font:800 20px/1 var(--d);text-transform:uppercase;margin-top:8px;font-style:italic}.landing .pi small{color:var(--mut);margin-top:3px;font-size:12px}.landing .pi .pb{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.landing .pi .pb em{font:800 22px/1 var(--d);align-items:center;gap:5px;font-style:italic;display:inline-flex}.landing .pi .pb em .lucide{width:16px;height:16px;color:var(--or)}.landing .lb{border:1px solid var(--line);background:linear-gradient(#15110e,#0e0b09);padding:4px 14px}.landing .lb li{border-bottom:1px solid #ffffff0d;grid-template-columns:22px 32px 1fr auto;align-items:center;gap:10px;height:47px;display:grid}.landing .lb li:last-child{border:0}.landing .lb .rk{font:800 18px/1 var(--d);color:var(--mut);font-style:italic}.landing .lb li:first-child .rk{color:var(--or)}.landing .lb img{border-radius:50%;width:32px;height:32px}.landing .lb b{font-size:13px;font-weight:600;display:block}.landing .lb small{color:var(--mut);font-size:11.5px;display:block}.landing .lb em{font:800 18px/1 var(--d);font-style:italic}.landing .lb em small{font:600 10px var(--b);color:var(--mut);margin-left:3px;font-style:normal;display:inline}.landing .phone{z-index:3;width:300px;position:absolute;bottom:-10px;right:-40px}.landing .ph{background:#0c0a08;border:9px solid #1c1714;border-radius:44px;width:300px;height:620px;font-size:12.5px;line-height:1.35;position:relative;overflow:hidden;box-shadow:0 0 0 1px #3a332c,0 50px 90px -20px #000000e6,0 0 80px #ff72001f}.landing .ph .isl{z-index:3;background:#000;border-radius:20px;width:92px;height:26px;margin-left:-46px;position:absolute;top:9px;left:50%}.landing .ph .sbar{justify-content:space-between;align-items:center;height:44px;padding:0 24px 0 28px;font-size:12.5px;font-weight:600;display:flex}.landing .ph .sbar span{align-items:center;gap:4px;display:flex}.landing .ph .sbar .lucide{width:13px;height:13px}.landing .ph-h{justify-content:space-between;align-items:center;padding:6px 16px 10px;display:flex}.landing .ph-h b{font:800 26px/1 var(--d);text-transform:uppercase;font-style:italic}.landing .ph-h .chip{height:22px}.landing .ph-sub{color:var(--mut);justify-content:space-between;padding:0 16px 10px;font-size:12px;display:flex}.landing .ph-sub b{color:var(--fg)}.landing .ph-list{flex-direction:column;gap:8px;padding:0 12px;display:flex}.landing .gs{border:1px solid var(--line);background:linear-gradient(90deg,#1a1511,#100d0a);grid-template-columns:52px 1fr auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.landing .gs img{border-radius:50%;width:52px;height:52px}.landing .gs b{font:800 16px/1 var(--d);text-transform:uppercase;font-style:italic;display:block}.landing .gs small{color:var(--mut);margin-top:2px;font-size:11px;display:block}.landing .gs .bar{height:3px;margin-top:6px}.landing .gs .btn{--c:6px;height:28px;padding:0 10px;font-size:12px}.landing .gs.empty{color:var(--mut);border-style:dashed;grid-template-columns:52px 1fr}.landing .gs.empty i{border:1.5px dashed var(--line2);border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.landing .gs.empty i .lucide{width:16px;height:16px}.landing .gs.lock{opacity:.7}.landing .ph-tab{border-top:1px solid var(--line);background:#100d0a;grid-template-columns:repeat(5,1fr);height:66px;padding-bottom:10px;display:grid;position:absolute;bottom:0;left:0;right:0}.landing .ph-tab span{font:700 9.5px/1 var(--d);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.landing .ph-tab span .lucide{width:18px;height:18px}.landing .ph-tab span.on{color:var(--or)}.landing .pf{flex-wrap:wrap;gap:8px;margin-top:56px;display:flex}.landing .pf li.pf-h{background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:4px 12px;width:100%;height:auto;margin-bottom:8px;padding:0;display:flex}.landing .pf-h b{font:800 24px/1 var(--d);text-transform:uppercase;font-style:italic}.landing .pf-h span{color:var(--mut);font-size:14px}.landing .pf li{border:1px solid var(--line);background:#120f0c;align-items:center;gap:8px;height:40px;padding:0 15px;font-size:14.5px;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}.landing .pf li:hover{border-color:var(--or);background:#ff720014}.landing .pf li .lucide{width:16px;height:16px;color:var(--or2)}.landing .steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.landing .step{border:1px solid var(--line);background:linear-gradient(#16120f,#0e0b09);flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden}.landing .step>p{max-width:72%}.landing .step .sn{font:800 110px/1 var(--d);color:#0000;-webkit-text-stroke:1.5px #ff720047;pointer-events:none;font-style:italic;position:absolute;top:-6px;right:16px}.landing .step h3{font:800 32px/1 var(--d);text-transform:uppercase;margin-top:6px;font-style:italic;position:relative}.landing .step p{color:var(--mut);max-width:320px;margin-top:10px;font-size:15.5px;position:relative}.landing .step .k{font:700 12.5px/1 var(--d);letter-spacing:.16em;text-transform:uppercase;color:var(--or2)}.landing .sv2{border:1px solid var(--line);background:#0c0a08;flex:1;min-height:236px;margin-top:26px;position:relative}.landing .win-t{border-bottom:1px solid var(--line);height:34px;font:700 12px/1 var(--d);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);align-items:center;gap:8px;padding:0 12px;display:flex}.landing .win-t i{background:var(--or);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);width:18px;height:16px}.landing .win-t .x{gap:10px;margin-left:auto;display:flex}.landing .win-t .x .lucide{width:13px;height:13px}.landing .lrow{border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;height:44px;padding:0 14px;font-size:13px;display:flex}.landing .lrow .lucide{width:16px;height:16px;color:var(--or2)}.landing .lrow span{color:var(--mut)}.landing .lrow .st,.landing .lrow .os{margin-left:auto}.landing .lrow .os{gap:5px;display:flex}.landing .lrow .os b{font:700 11px/1 var(--d);letter-spacing:.1em;text-transform:uppercase;background:#ffffff0f;padding:5px 8px}.landing .lprog{padding:14px}.landing .lprog div{color:var(--mut);justify-content:space-between;margin-bottom:7px;font-size:12px;display:flex}.landing .lprog .bar{height:5px}.landing .con{font:400 12.5px/1.75 var(--m);color:#a8a29a;padding:14px 14px 16px}.landing .con .y{color:#d8d1c8}.landing .con .y b{color:var(--or2);font-weight:500}.landing .keyl{font:500 15px/1 var(--m);color:var(--fg);letter-spacing:.04em;background:#ff72001a;border:1px solid #ff720073;align-items:center;gap:10px;margin:10px 0 4px;padding:10px 12px;display:flex}.landing .keyl .lucide{width:15px;height:15px;color:var(--or2);margin-left:auto}.landing .pair{padding:16px}.landing .pair label{font:700 11px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-bottom:8px;display:block}.landing .pair .in{border:1px solid var(--or);height:42px;font:500 14px var(--m);letter-spacing:.04em;background:#15110e;align-items:center;padding:0 12px;display:flex;box-shadow:0 0 0 3px #ff72001f}.landing .pair .in i{background:var(--fg);width:1.5px;height:18px;margin-left:2px;animation:1s step-end infinite lp-blink}@keyframes lp-blink{50%{opacity:0}}.landing .pair .btn{width:100%;margin-top:10px}.landing .pair .ok{background:#2dd4bf12;border:1px solid #2dd4bf4d;align-items:center;gap:10px;margin-top:14px;padding:11px 12px;font-size:13px;display:flex}.landing .pair .ok span{color:var(--mut);margin-left:auto;font-size:12px}.landing .stairs{grid-template-columns:repeat(var(--n,5),minmax(0,1fr));align-items:stretch;gap:14px;padding-top:56px;display:grid;position:relative}.landing .tier{border:1px solid var(--line);margin-top:calc((var(--n,5) - 1 - var(--i,0)) * 34px);background:linear-gradient(#17130f,#0e0b09);flex-direction:column;padding:20px;display:flex;position:relative}.landing .tier>:nth-last-child(2){flex-grow:1}.landing .tier .lay{flex-direction:column-reverse;gap:4px;margin-bottom:22px;display:flex}.landing .tier .lay span{height:30px;font:700 11.5px/1 var(--d);letter-spacing:.13em;text-transform:uppercase;color:var(--mut);clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);background:#ffffff0a;border:1px solid #ffffff0f;align-items:center;padding:0 10px;display:flex}.landing .tier .lay span:last-child{background:var(--or);color:var(--ink);border-color:var(--or)}.landing .tier h3{font:800 40px/1 var(--d);text-transform:uppercase;font-style:italic}.landing .tier p{color:var(--mut);min-height:44px;margin-top:8px;font-size:14.5px}.landing .tier p b{color:var(--fg);font-weight:600;display:block}.landing .tier .tf{color:#d8d1c8;flex-direction:column;gap:7px;margin-top:14px;font-size:13.5px;line-height:1.35;display:flex}.landing .tier .tf li{align-items:flex-start;gap:8px;display:flex}.landing .tier .tf .lucide{width:14px;height:14px;color:var(--or);flex:none;margin-top:1px}.landing .tier form{display:contents}.landing .tier .btn{margin-top:20px}.landing .tier.top{background:linear-gradient(#ff72001f,#0e0b09 60%);border-color:#ff720080}.landing .sh-br{width:calc(200% / var(--n,5) - 5px);border:1px solid #ff9a4080;border-bottom:0;justify-content:center;height:40px;display:flex;position:absolute;top:0;right:0}.landing .sh-br span{background:var(--bg);height:24px;font:700 12.5px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--or2);align-items:center;gap:7px;padding:0 12px;display:inline-flex;position:relative;top:-12px}.landing .sh-br span .lucide{width:14px;height:14px}.landing .tier-note{color:var(--mut);align-items:flex-start;gap:12px;margin-top:22px;font-size:14.5px;display:flex}.landing .tier-note svg{width:16px;height:16px;color:var(--or2);flex:none;margin-top:3px}.landing .tier-note a{color:var(--or2);text-underline-offset:3px;text-decoration:underline}.landing .self{grid-template-columns:1.25fr 1fr;gap:16px;display:grid}.landing .self-card{border:1px solid var(--line);isolation:isolate;flex-direction:column;min-height:560px;padding:44px;display:flex;position:relative;overflow:hidden}.landing .self-card .bgi{z-index:-2;filter:brightness(.36)saturate(.75);background:url(/landing/island.webp) 58% 42%/240%;position:absolute;inset:0}.landing .self-card .art{z-index:-2;pointer-events:none;filter:drop-shadow(0 26px 34px #0009);width:92%;max-width:none;position:absolute;top:9%;right:-24%}.landing .self-card:before{content:"";z-index:-1;background:linear-gradient(90deg,#0a0806f7 0%,#0a0806db 42%,#0a080626 100%),linear-gradient(#0000 55%,#0a0806eb);position:absolute;inset:0}.landing .self-card p{color:#d4cec6;max-width:430px;margin-top:22px;font-size:17px}.landing .self-card .btn{align-self:flex-start;margin-top:30px}.landing .topo{align-items:center;gap:0;max-width:560px;margin-top:auto;padding-top:40px;display:flex}.landing .box{border:1px solid var(--line2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0a08d1;padding:14px}.landing .box label{font:700 11px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--or2);align-items:center;gap:7px;margin-bottom:10px;display:flex}.landing .box label .lucide{width:14px;height:14px}.landing .box .in{flex-wrap:wrap;gap:5px;display:flex}.landing .wire{background:repeating-linear-gradient(90deg,var(--or) 0 6px,transparent 6px 11px);flex:1;min-width:30px;height:1px}.landing .gsv{flex-direction:column;gap:6px;display:flex}.landing .gsv>span{border:1px solid var(--line2);white-space:nowrap;background:#0c0a08d1;align-items:center;gap:8px;height:34px;padding:0 10px;font-size:12.5px;display:flex}.landing .dev{flex-direction:column;gap:16px;display:flex}.landing .dv{border:1px solid var(--line);background:linear-gradient(#16120f,#0e0b09);grid-template-columns:44px 1fr;gap:4px 16px;padding:24px;display:grid}.landing .dv .ic{width:44px;height:44px;color:var(--or);background:#ff72001f;grid-row:span 2;place-items:center;display:grid}.landing .dv .ic .lucide{width:22px;height:22px}.landing .dv h3{font:800 25px/1 var(--d);text-transform:uppercase;align-self:end;font-style:italic}.landing .dv p{color:var(--mut);font-size:14.5px}.landing .dv pre{border:1px solid var(--line);font:400 12.5px/1.65 var(--m);color:#a8a29a;white-space:pre;background:#0a0806;grid-column:1/-1;margin-top:14px;padding:12px 14px;overflow:hidden}.landing .dv pre b{color:var(--or2);font-weight:500}.landing .dv pre i{color:#d8d1c8;font-style:normal}.landing .faq{grid-template-columns:1fr 1.5fr;gap:60px;display:grid}.landing .faq .side p{color:var(--mut);max-width:360px;margin-top:22px;font-size:17px}.landing .faq .side .btn{margin-top:26px}.landing .qa details{border-bottom:1px solid var(--line)}.landing .qa details:first-child{border-top:1px solid var(--line)}.landing .qa summary{cursor:pointer;font:800 26px/1.1 var(--d);text-transform:uppercase;align-items:center;gap:18px;padding:24px 4px;font-style:italic;list-style:none;transition:color .2s;display:flex}.landing .qa summary::-webkit-details-marker{display:none}.landing .qa summary:hover{color:var(--or2)}.landing .qa summary .pm{border:1px solid var(--line2);flex:none;place-items:center;width:34px;height:34px;margin-left:auto;transition:transform .3s,background .3s;display:grid}.landing .qa summary .pm .lucide{width:16px;height:16px}.landing .qa details[open] summary .pm{background:var(--or);color:var(--ink);border-color:var(--or);transform:rotate(45deg)}.landing .qa details p{color:#cfc8bf;max-width:700px;padding:0 60px 26px 4px;font-size:16.5px;line-height:1.65}.landing .qa details p code{color:var(--or2);font-size:14.5px}.landing .fin{max-width:var(--wrap);padding:0 var(--pad);margin:0 auto;position:relative}.landing .fin-in{border:1px solid var(--line);isolation:isolate;clip-path:polygon(0 0,calc(100% - 48px) 0,100% 48px,100% 100%,48px 100%,0 calc(100% - 48px));align-items:center;min-height:520px;padding:70px 64px;display:flex;position:relative;overflow:hidden}.landing .fin-in .bgi{z-index:-3;filter:brightness(.32)saturate(.75);background:url(/landing/island.webp) 60% 40%/180%;position:absolute;inset:0}.landing .fin-in .art{z-index:-3;pointer-events:none;filter:drop-shadow(0 30px 40px #0009);width:88%;max-width:none;position:absolute;top:-6%;right:0;transform:scaleX(-1)}.landing .fin-in:before{content:"";z-index:-2;background:linear-gradient(90deg,#0a0806f7 0%,#0a0806cc 42%,#0a08061a 80%);position:absolute;inset:0}.landing .fin-in .sf{z-index:-1;background:linear-gradient(#ff720000,#ff720061);width:180px;position:absolute;top:0;bottom:0;transform:skew(-22deg)}.landing .fin-in .sf.a{left:52%}.landing .fin-in .sf.b{background:linear-gradient(#ff720000,#ff7200b3);width:30px;left:calc(52% + 210px)}.landing .fin-in h2{max-width:720px}.landing .fin-in h2 .o{display:block}.landing .fin-in p{color:#d4cec6;max-width:500px;margin-top:24px;font-size:19px}.landing .fin-in .cta{margin-top:34px}.landing .fin-in .cta form{display:contents}.landing footer{border-top:1px solid var(--line);background:#080605;margin-top:120px;padding:64px 0 40px}.landing .ft{grid-template-columns:1.6fr repeat(3,1fr);gap:40px;display:grid}.landing .ft p{color:var(--mut);max-width:330px;margin-top:16px;font-size:14.5px}.landing .ft h5{font:700 13px/1 var(--d);letter-spacing:.16em;text-transform:uppercase;color:var(--mut);margin-bottom:16px}.landing .ft ul{flex-direction:column;gap:10px;display:flex}.landing .ft a{color:#d8d1c8;font-size:14.5px;transition:color .2s}.landing .ft a:hover{color:var(--or2)}.landing .fb{border-top:1px solid var(--line);color:var(--mut);justify-content:space-between;gap:20px;margin-top:56px;padding-top:24px;font-size:13.5px;display:flex}.landing.js .rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--dl,0s);transform:translateY(28px)}.landing.js .rv.in{opacity:1;transform:none}@media (max-width:1240px){.landing .links a{padding:8px 9px;font-size:14px}.landing .hero-stage{left:50%}}@media (max-width:1180px){.landing .links{display:none}.landing .burger{display:grid}.landing .nav.open .links{padding:8px var(--pad) 18px;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0806f7;flex-direction:column;align-items:stretch;gap:0;margin:0;display:flex;position:absolute;top:72px;left:0;right:0}.landing .nav.open .links a{border-bottom:1px solid var(--line);color:var(--fg);padding:14px 0;font-size:17px}.landing .nav.open .links .mob-only{color:var(--ink);border:0;margin-top:16px;padding:0 18px;font-size:17px;display:flex}.landing .hero{min-height:0;padding-bottom:40px}.landing .hero-copy{max-width:720px}.landing .hero-stage{width:auto;margin:60px var(--pad) 0;perspective:1600px;position:relative;top:auto;left:auto}.landing .tilt{--rx:10deg;--ry:-12deg;--rz:1.5deg;transform-origin:50%}.landing .hero-rex{width:56%;position:absolute;inset:auto 4% -70px auto}.landing .hero-rex-shadow,.landing .ptera{display:none}.landing .hero-wrap-stage{position:relative}.landing .bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"ga ga ga sh sh sh""wh wh wh wh wh wh""bp bp bp bp bp bp""kf kf kf ac ac ac""kf kf kf ar ar ar""mp mp mp mp mp mp""po po po po po po""bn bn bn bn bn bn""dc dc dc dc dc dc""sk sk sk sk sk sk"}.landing .flow{grid-template-columns:repeat(2,1fr)}.landing .fl-line{display:none}.landing .ix-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.landing .steps{grid-template-columns:1fr}.landing .stairs{grid-template-columns:repeat(3,1fr)}.landing .sh-br{display:none}.landing .tier{margin-top:0}.landing .self{grid-template-columns:1fr}.landing .faq{grid-template-columns:1fr;gap:30px}.landing .ft{grid-template-columns:1fr 1fr}.landing .phone{margin:-120px 0 0 auto;position:relative;bottom:auto;right:auto}}@media (max-width:760px){.landing{--pad:16px}.landing .nav{height:64px}.landing .nav.open .links{top:64px}.landing .nav-r .ic-btn{display:none}.landing .nav-r .btn.sm{height:36px;padding:0 12px;font-size:14px}.landing .nav-r .btn.sm .lg-only{display:none}.landing .logo b{font-size:21px}.landing .logo .lg{width:34px;height:29px}.landing .hero{padding-top:104px}.landing .h1{font-size:clamp(58px,18.5vw,92px)}.landing .lead{margin-top:24px;font-size:16.5px}.landing .cta{margin-top:28px}.landing .cta .btn{width:100%}.landing .btn.lg{height:54px;font-size:18.5px}.landing .facts{gap:8px 16px;font-size:13.5px}.landing .hero-stage{margin:44px 10px 0}.landing .tilt{--rx:6deg;--ry:-8deg;--rz:1deg}.landing .hero-rex{width:72%;bottom:-48px;right:-4%}.landing .ticker{height:50px}.landing .tk span{padding:0 18px;font-size:13.5px}.landing .sec{padding:96px 0}.landing .sh,.landing .sh.two{margin-bottom:38px;display:block}.landing .sh p{margin-top:18px;font-size:16px}.landing h2.hx{font-size:clamp(42px,13vw,64px)}.landing .flow{grid-template-columns:1fr}.landing .fc{min-height:0}.landing .bento{flex-direction:column;gap:12px;display:flex}.landing .tile{--n:20px;padding:20px}.landing .t-cap h3{font-size:30px}.landing .t-cap p{font-size:14.5px}.landing .gar{min-height:0;padding:14px}.landing .gar-art{height:180px}.landing .gar-art img{width:104%;height:auto}.landing .slots span{display:none}.landing .wheel{margin:14px auto 6px}.landing .shopc{min-height:0}.landing .shop-art{min-height:180px}.landing .shop-art img{width:104%}.landing .emb{grid-template-columns:1fr}.landing .emb .th{display:none}.landing .bp-track{scrollbar-width:none;grid-template-columns:repeat(8,96px);padding-bottom:6px;overflow-x:auto}.landing .bp-track::-webkit-scrollbar{display:none}.landing .kf .kr:nth-child(n+6){display:none}.landing .mapv{min-height:440px}.landing .t-mp .t-cap{max-width:none;padding:20px 20px 18px;position:relative;top:auto;left:auto}.landing .mapv:after{background:linear-gradient(#0a080680,#0000 20% 60%,#0a080699)}.landing .mp-layers,.landing .pl:not(.h) span,.landing .azone span{display:none}.landing .mp-card{width:auto;bottom:12px;left:12px;right:12px}.landing .popl{grid-template-columns:1fr}.landing .bt th:nth-child(4),.landing .bt td:nth-child(4),.landing .bt th:nth-child(5),.landing .bt td:nth-child(5){display:none}.landing .skw{grid-template-columns:1fr}.landing .sk-stage{min-height:300px}.landing .more-row{flex-direction:column;align-items:flex-start;padding:20px}.landing .more-row p{font-size:22px}.landing .ix-bar{flex-direction:column;align-items:stretch;gap:10px}.landing .ix-search{flex:none;height:58px;padding:0 12px 0 16px}.landing .ix-grid:not(.one):not(.q) .rows{flex-wrap:wrap;gap:5px;margin:6px 0 5px;display:flex}.landing .ix-grid:not(.one):not(.q) .rows li{background:#ff720014;border:1px solid #ff720038;padding:4px 8px}.landing .ix-grid:not(.one):not(.q) .rows b{font-size:13px}.landing .ix-grid:not(.one):not(.q) .rows span{display:none}.landing .ix-search input{font-size:16px}.landing .ix-n{text-align:left;align-items:baseline;gap:8px;display:flex}.landing .ix-n b{font-size:34px}.landing .ix-tabs{margin:14px calc(var(--pad) * -1) 20px;padding:0 var(--pad);scrollbar-width:none;display:flex;overflow-x:auto}.landing .ix-tabs::-webkit-scrollbar{display:none}.landing .tab{flex:none;width:132px;height:92px}.landing .site-stage .fit{-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000)}.landing .phone{zoom:.72;margin:-150px -6px 0 auto}.landing .site-stage{padding-bottom:0}.landing .step>p{max-width:none}.landing .step .sn{font-size:64px;top:6px;right:12px}.landing .fin-in h2 .nw{display:block}.landing .pf li{height:36px;padding:0 11px;font-size:13.5px}.landing .step{padding:20px}.landing .stairs{grid-template-columns:1fr;gap:10px;padding-top:0}.landing .tier{padding:18px}.landing .tier .lay{flex-flow:wrap;margin-bottom:14px}.landing .tier .lay span{height:26px;font-size:10.5px}.landing .tier h3{font-size:34px}.landing .tier p{min-height:0}.landing .self-card{min-height:0;padding:26px 20px}.landing .topo{flex-direction:column;align-items:stretch}.landing .wire{background:repeating-linear-gradient(180deg,var(--or) 0 6px,transparent 6px 11px);flex:none;width:1px;min-width:0;height:24px;margin-left:24px}.landing .dv{grid-template-columns:40px 1fr;padding:20px}.landing .dv pre{font-size:11.5px}.landing .qa summary{padding:20px 0;font-size:21px}.landing .qa details p{padding:0 0 22px;font-size:15.5px}.landing .fin-in{clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px));min-height:0;padding:44px 22px}.landing .fin-in:before{background:linear-gradient(#0a08068c,#0a0806f5 55%)}.landing .fin-in .bgi{background-position:62% 20%}.landing .fin-in .art{width:122%;top:-3%;right:-14%}.landing .fin-in p{font-size:16.5px}.landing .ft{grid-template-columns:1fr 1fr;gap:30px}.landing .ft>div:first-child{grid-column:1/-1}.landing .fb{flex-direction:column}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.landing.js .rv{opacity:1;transform:none}}
