:root{font-family:Arial,Helvetica,sans-serif;color:#f5eedb;background:#080b15;font-synthesis:none;--gold:#e9c576;--gold-bright:#ffe8a7;--sand:#bda77e;--cyan:#79e8d5;--purple:#b89bff;--muted:#a8a5af;--line:#d9b66d27;--panel:#10131f;--mono:"Courier New",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button,a,input,summary{-webkit-tap-highlight-color:transparent}button:disabled{cursor:wait;opacity:.65}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible,[tabindex="-1"]:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}[hidden]{display:none!important}::selection{background:#bc91ff65;color:#fff}.wrap{width:min(1280px,calc(100% - 100px));margin-inline:auto}.section{padding-block:90px}.micro,.eyebrow,.topbar,.visual-top,.visual-bottom,.badge,.panel-heading,.telemetry-row,.confidence,.oracle-status,.text-button,.chess-data,.signup-facts,.footer-status,.quote-heading{font-family:var(--mono)}.micro{font-size:9px;line-height:1.6;letter-spacing:1.1px}.eyebrow{font-size:10px;line-height:1.7;letter-spacing:2px;color:var(--gold);display:block}.muted{color:var(--muted)}.gold{color:var(--gold)!important}.purple{color:var(--purple)!important}.online{color:var(--cyan)}.danger{color:#ff8590!important}.live-dot,.status-dot{display:inline-block;flex-shrink:0;width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px #7fffe877;animation:pulse 3s ease-in-out infinite}.status-dot{width:3px;height:3px;background:currentColor;box-shadow:0 0 7px currentColor;margin-right:7px}h1,h2,h3,p{margin-top:0}h2{font-size:clamp(30px,3.25vw,47px);line-height:1.08;letter-spacing:-1.6px;margin:20px 0 24px;white-space:pre-line;text-wrap:balance}h3{font-size:15px;line-height:1.3;letter-spacing:.15px}p{color:var(--muted);font-size:14px;line-height:1.85}button{color:inherit}input{color-scheme:dark}.ambient{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 65% 5%,#39205745,transparent 50%),radial-gradient(ellipse at 0 70%,#17396726,transparent 55%)}.orb{position:absolute;width:550px;height:550px;border-radius:50%;filter:blur(100px);opacity:.13;animation:drift 24s ease-in-out infinite alternate}.orb-one{background:#8c39e4;right:-150px;top:-150px}.orb-two{background:#d4a14e;left:-400px;top:50%;animation-delay:-12s}.particle{position:absolute;width:2px;height:2px;background:var(--gold);box-shadow:0 0 8px #e8bb66;animation:sand 13s linear infinite}.topbar{border-bottom:1px solid var(--line);background:#c1974506;font-size:8px;letter-spacing:1.4px;color:#b7a27d}.topbar>.wrap{height:33px;display:flex;justify-content:space-between;align-items:center;gap:20px}.topbar .live-dot{margin-right:8px;width:4px;height:4px}.header{height:92px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:11px;font-size:22px;font-weight:800;letter-spacing:3px;white-space:nowrap}.brand-mark{display:grid;place-items:center;width:47px;height:47px;color:var(--gold);font-family:Segoe UI Historic,Noto Sans Egyptian Hieroglyphs,serif;font-size:38px;border:1px solid #d5ac5850;background:linear-gradient(135deg,#d8a74c18,#725cd418);box-shadow:0 0 24px #e1ba6610}.brand small{display:block;font:8px var(--mono);letter-spacing:1.8px;color:#bea883;margin-top:5px}.header nav{display:flex;align-items:center;gap:30px;font-size:11px;color:#bdb6c4}.header nav a:hover{color:var(--gold)}.header-controls{display:flex;gap:12px;align-items:center}.language-switch{display:flex;align-items:center;border:1px solid #e8c57b66;background:#ddaf5411;padding:3px;box-shadow:0 0 23px #a7844030;color:#9f8f79}.language-switch button{min-width:42px;min-height:38px;background:none;border:0;color:#c2b39c;font:700 12px var(--mono);transition:background .2s,color .2s}.language-switch button[aria-pressed=true]{background:var(--gold);color:#151019;box-shadow:0 0 12px #deb44d25}.language-switch button:hover{color:#fff}.language-switch button[aria-pressed=true]:hover{color:#151019}.language-switch>span{padding-inline:4px}.motion-toggle{width:40px;height:44px;border:1px solid var(--line);background:#ffffff03;color:#c9bc9c;font-size:17px}.hero{display:grid;grid-template-columns:1.12fr 1fr;gap:45px;align-items:center;padding-block:58px 38px}.hero-copy{min-width:0}.hero-eyebrow{display:flex;align-items:center;gap:12px;letter-spacing:3px;font-size:11px}.hero-eyebrow>span:first-child{font-size:24px}.eyebrow-rule{height:1px;flex:1;max-width:80px;background:linear-gradient(90deg,var(--gold),transparent)}h1{font-size:clamp(44px,5.3vw,76px);letter-spacing:-3.8px;font-weight:900;line-height:1.04;margin:22px 0 25px;white-space:nowrap}h1>strong{display:block;font-size:.82em;font-weight:900;background:linear-gradient(110deg,#fff1ba 5%,#deb05a 60%,#a97f39);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 55px #e0b45c1a;margin-top:8px}.hero-subtitle{white-space:pre-line;font-size:15px;font-weight:700;line-height:1.65;letter-spacing:1.8px;color:#f0e5ce;margin-bottom:19px}.hero-description{font-size:12px;max-width:460px;line-height:1.9;margin-bottom:25px}.hero-description em{display:block;color:#cab993;font-style:normal}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;padding:19px 25px;min-height:56px;border:1px solid #ffe5a270;border-radius:3px;font-size:12px;font-weight:900;letter-spacing:1.1px;transition:transform .22s,box-shadow .22s,background .22s}.button>span[aria-hidden]{font-size:23px;line-height:1}.primary{background:linear-gradient(105deg,#f1d18a,#d5a345);color:#19141a;box-shadow:0 0 30px #dfb55926,inset 0 1px #fff1ba}.primary:hover{transform:translateY(-4px);box-shadow:0 0 45px #e0b76565,0 12px 25px #0003}.cta-support{font-size:10px;color:#c6b393;margin:11px 0 24px}.hero-badges{display:flex;flex-wrap:wrap;gap:7px}.badge{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:6px 9px;border:1px solid #b791d73b;background:#8755c20d;color:#c5addf;font-size:7px;letter-spacing:.5px}.badge:hover{border-color:var(--purple);box-shadow:0 0 15px #b38bea20}.hero-warning{font-size:8px;line-height:1.8;color:#a596a1;margin:14px 0 0;max-width:450px}.pharaoh-panel{position:relative;min-width:0;border:1px solid #dbb16147;background:radial-gradient(ellipse at 50% 40%,#45336a55,transparent 65%),linear-gradient(135deg,#111a2df0,#0b0c16f0);box-shadow:0 0 100px #7850a610,inset 0 0 50px #0005;overflow:hidden}.pharaoh-panel:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#dab36809 1px,transparent 1px),linear-gradient(90deg,#dab36809 1px,transparent 1px);background-size:32px 32px;animation:grid 22s linear infinite;pointer-events:none}.pharaoh-panel:after{content:"";position:absolute;inset:8px;border:1px solid #e2bc6f16;pointer-events:none}.visual-top,.visual-bottom{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:7px;letter-spacing:.8px;color:#bfa77c;padding:18px 20px}.visual-top .live-dot{margin-right:6px;width:4px;height:4px}.visual-top>span:first-child{color:var(--gold)}.pharaoh-scene{height:340px;position:relative;display:grid;place-items:center;isolation:isolate}.sun-disc{position:absolute;top:30px;width:247px;height:247px;border:1px solid #eed08388;border-radius:50%;background:radial-gradient(circle,#dbaa3925,transparent 66%);box-shadow:0 0 40px #b7862120,inset 0 0 30px #e3b35510;z-index:-1}.sun-disc:before,.sun-disc:after{content:"";position:absolute;inset:9px;border:1px dashed #ca9c4866;border-radius:50%}.sun-disc:after{inset:-18px;border:1px solid #9d72cd4a}.orbit{position:absolute;top:0;width:310px;height:310px;border:1px dashed #b08ae646;border-radius:50%;animation:spin 80s linear infinite;z-index:-1}.orbit-b{width:360px;height:155px;top:80px;transform:rotate(-35deg);border-style:solid;border-color:#bc9d5544;animation:orbit 24s linear infinite}.hieroglyph-ring{position:absolute;top:30px;color:#f4cc7390;letter-spacing:10px;font-size:19px;text-shadow:0 0 15px #c49a3b}.pharaoh-emblem{display:block;position:relative;width:238px;height:260px;padding:0;margin-top:42px;border:0;background:transparent;filter:drop-shadow(0 0 25px #e5b34b30);transition:filter .3s,transform .3s;z-index:2}.pharaoh-emblem:hover{filter:drop-shadow(0 0 32px #e5b34b70);transform:translateY(-3px)}.nemes{position:absolute;inset:0 14px 5px;clip-path:polygon(23% 0,77% 0,96% 37%,100% 100%,66% 92%,50% 75%,34% 92%,0 100%,4% 37%);background:repeating-linear-gradient(0deg,#c99942 0 5px,#142b5d 5px 12px);box-shadow:inset 0 0 35px #060712}.nemes:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#100e1a70,transparent 22%,#fde19755 40%,#0a09163d 72%,#edd19633)}.pharaoh-face{position:absolute;top:28px;left:66px;width:106px;height:154px;clip-path:polygon(3% 0,97% 0,100% 50%,82% 84%,62% 100%,38% 100%,18% 84%,0 50%);background:linear-gradient(95deg,#987029,#ecc679 40%,#c29b4c 52%,#8d6a2b);box-shadow:inset 0 0 14px #f9dd98}.pharaoh-brow{position:absolute;top:35px;left:13px;right:13px;height:9px;border-top:4px solid #131d36;transform:skewY(-3deg)}.pharaoh-eyes{position:absolute;left:17px;right:17px;top:49px;height:5px;background:linear-gradient(90deg,#b0e9ff 0 34%,transparent 34% 65%,#b0e9ff 65%);filter:drop-shadow(0 0 6px #c7aaff)}.pharaoh-nose{position:absolute;top:52px;left:45px;width:18px;height:45px;background:linear-gradient(90deg,#e5c17b,#987035);clip-path:polygon(35% 0,65% 0,100% 90%,50% 100%,0 90%)}.pharaoh-face:after{content:"";position:absolute;top:110px;left:35px;width:36px;height:5px;background:#694d2e;clip-path:polygon(0 30%,50% 0,100% 30%,85% 100%,15% 100%)}.pharaoh-beard{position:absolute;bottom:0;left:43px;width:22px;height:29px;background:repeating-linear-gradient(0deg,#1a315b 0 3px,#bc9244 3px 6px);transform:perspective(30px) rotateX(-15deg)}.pharaoh-collar{position:absolute;bottom:0;left:25px;width:188px;height:100px;border-radius:0 0 48% 48%;background:repeating-radial-gradient(ellipse at 50% 0,#dfb763 0 4px,#182c52 4px 9px,#bb994c 9px 13px,#442559 13px 17px);border:2px solid #bb9448}.uraeus{position:absolute;top:-13px;left:99px;font-size:42px;color:#ffe6a3;text-shadow:0 0 14px #e5ae40}.pyramid{position:absolute;width:190px;height:150px;bottom:15px;clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(115deg,#c0963d3d 0 49.6%,#65469d20 50%,#1b1723);border-bottom:1px solid #d4b56355;z-index:-1}.pyramid-left{left:-30px}.pyramid-right{right:-40px;width:210px;height:180px}.obelisk{position:absolute;width:18px;height:155px;bottom:30px;clip-path:polygon(50% 0,100% 10%,100% 100%,0 100%,0 10%);background:linear-gradient(90deg,#8d6a2c,#d4ab5733);z-index:-1}.obelisk-left{left:38px;transform:rotate(-3deg)}.obelisk-right{right:38px;transform:rotate(3deg)}.coordinates{position:absolute;bottom:2px;left:20px;right:20px;display:flex;justify-content:space-between;gap:15px;font:6px var(--mono);letter-spacing:.8px;color:#bfab89}.scan-line{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#dcc58b80,transparent);box-shadow:0 0 16px #e4cda155;pointer-events:none;animation:scan 7s linear infinite;z-index:3}.entity-label{text-align:center;position:relative;padding:20px 15px 13px}.entity-label>.micro{font-size:7px;letter-spacing:1.6px;color:#c3b18e}.entity-label strong{display:block;font-size:20px;letter-spacing:2px;margin:10px 0 13px;color:#f6ddb0}.entity-label .entity-glyphs{font-size:15px;color:#bd9455}.visual-bottom{border-top:1px solid var(--line);font-size:7px;padding-block:13px}.signal{color:var(--purple)}.rotating-prophecy{display:flex;align-items:center;gap:20px;min-height:68px;border-top:1px solid var(--line);padding-block:12px}.prophecy-mark{font-size:31px;color:var(--gold)}.rotating-prophecy p{font:10px/1.6 var(--mono);letter-spacing:1px;color:#cbb788;margin:0;flex:1}.rotating-prophecy>.micro{color:#8e839b;font-size:7px}.ticker{overflow:hidden;border-block:1px solid #d8ac4c4d;background:linear-gradient(90deg,#bf8c3016,#64479220,#bf8c3016);padding-block:15px}.ticker-track{display:flex;width:max-content;animation:marquee 65s linear infinite}.ticker-track>span{flex-shrink:0;padding-right:35px;font:10px var(--mono);letter-spacing:2px;color:#e6c180}.stats{display:grid;grid-template-columns:repeat(4,1fr);padding-block:40px;border-bottom:1px solid var(--line)}.stats>div{padding-inline:24px;border-left:1px solid var(--line)}.stats>div:first-child{padding-left:0;border:0}.stats>div:last-child{padding-right:0}.stats .micro{font-size:8px;color:#aca38e;letter-spacing:.8px}.stats strong{display:block;font-size:42px;letter-spacing:-1.5px;margin:14px 0 7px;color:#f3ddb5;font-variant-numeric:tabular-nums}.stats em{font-size:24px;font-style:normal;color:#bba57c;margin-left:3px}.stats small{display:block;font-size:9px;line-height:1.7;color:#a29aab}.technology,.chess,.signup{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.section-intro>p{max-width:420px}.confidence{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:30px 0 13px;color:#b6aaca;font-size:9px}.confidence b{color:var(--cyan);font-weight:400}.mini-pyramids{height:108px;position:relative;margin-top:35px;max-width:360px;border-bottom:1px solid var(--line)}.mini-pyramids i{display:block;position:absolute;bottom:0;left:50px;width:150px;height:105px;clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(115deg,#d7ac665c 49.7%,#946da325 50%)}.mini-pyramids i:nth-child(2){left:0;width:100px;height:65px}.mini-pyramids i:nth-child(3){left:175px;width:125px;height:85px}.mini-pyramids>span{position:absolute;top:0;right:15px;font-size:25px;color:#b28ed4}.panel{position:relative;min-width:0;overflow:hidden;border:1px solid #b5905450;background:linear-gradient(125deg,#19213b88,#14101ced);box-shadow:0 15px 65px #0003,0 0 40px #7254b20b}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:21px 24px;border-bottom:1px solid var(--line);font-size:9px;letter-spacing:.8px;color:#d8bf8f;background:#cc9a4205}.panel-heading strong{display:block;font-size:13px;letter-spacing:1.3px}.panel-heading .micro{display:block;font-size:7px;color:#ab9aba;margin-top:5px}.eye-symbol{position:relative;width:48px;height:24px;display:inline-block;flex-shrink:0;border-top:3px solid var(--gold);border-bottom:2px solid var(--gold);border-radius:65% 15%;transform:rotate(7deg);filter:drop-shadow(0 0 7px #e3bd6650)}.eye-symbol i{position:absolute;left:18px;top:4px;width:13px;height:13px;border:3px solid var(--gold);border-radius:50%;background:#151629}.eye-symbol:before{content:"";position:absolute;width:15px;height:21px;left:8px;top:15px;border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:skew(-20deg);border-radius:0 0 10px}.eye-symbol:after{content:"";position:absolute;top:16px;right:-4px;width:17px;border-bottom:2px solid var(--gold);transform:rotate(35deg)}.telemetry-body{padding:23px}.oracle-status{display:flex;gap:9px;align-items:center;color:var(--cyan);font-size:8px;margin-bottom:22px;letter-spacing:1px}.telemetry-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.telemetry-row{padding-block:12px;border-bottom:1px solid #ffffff0a;font-size:8px;min-width:0}.telemetry-row>span{display:block;color:#a99bb9;letter-spacing:.5px;margin-bottom:7px}.telemetry-row b{color:var(--gold);font-size:10px;font-weight:400;white-space:nowrap}.chart{height:42px;display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid #d6b36b4d;margin:20px 0 9px}.chart i{flex:1;min-width:1px;background:linear-gradient(#aa8bd999,#dcba650a);border-top:1px solid #d2b2ff;transform-origin:bottom;animation:bar 3s ease-in-out infinite alternate}.chart-caption{font-size:7px;letter-spacing:.5px}.gpu-line{display:flex;justify-content:space-between;gap:15px;margin:16px 0;color:#c4b18b}.gpu-line .micro{font-size:7px}.text-button{display:inline-flex;justify-content:space-between;gap:12px;align-items:center;background:none;border:0;border-bottom:1px solid #d2b26d33;color:#d8b975;padding:12px 0;font-size:8px;letter-spacing:.5px;min-height:40px;text-align:left}.text-button:hover{color:#fff2ce;text-shadow:0 0 15px #d6b26780}.telemetry .text-button{width:100%}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:32px}.section-heading h2{font-size:clamp(26px,2.7vw,38px);margin-bottom:0}.section-heading>p{font-size:11px;max-width:240px;margin-bottom:3px}.section-heading>.micro{font-size:8px}.mythology{padding-top:15px}.tablet-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tablet{display:flex;flex-direction:column;position:relative;border:1px solid #bd935045;padding:26px;background:radial-gradient(ellipse at top left,#b3873020,transparent 65%),repeating-linear-gradient(2deg,#d9bc7303 0 1px,transparent 1px 5px),linear-gradient(135deg,#25201e,#10131e);box-shadow:inset 0 1px #e6c57d1c;transition:transform .25s,border-color .25s,box-shadow .25s}.tablet:after{content:"";position:absolute;top:5px;right:5px;width:21px;height:21px;border-top:1px solid #cda95670;border-right:1px solid #cda95670;pointer-events:none}.tablet:hover{transform:translateY(-5px);border-color:#e2b767a0;box-shadow:0 15px 40px #dbaf5010}.tablet-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:22px;color:#b39867}.tablet-top>span:first-child{font-size:33px;color:#e3bb6a;text-shadow:0 0 20px #cc9f4330}.tablet-top>.micro{font-size:7px}.tablet h3{font-size:14px;margin-bottom:12px}.tablet p{font-size:12px;line-height:1.9;color:#b8afa9;flex:1}.tablet .text-button{font-size:7px;letter-spacing:.2px}.archaeology{display:grid;grid-template-columns:.8fr 1.2fr;gap:42px;align-items:center;position:relative;border-block:1px solid #d6b2673a;background:linear-gradient(100deg,#b58b4320,#b58b4304);padding:33px 40px}.stone-inscription{min-height:160px;border:1px solid #c8a86b45;display:flex;flex-direction:column;align-items:center;justify-content:center;background:repeating-linear-gradient(3deg,#ffffff03 0 1px,transparent 1px 4px),linear-gradient(120deg,#66523255,#1b1a2070);box-shadow:inset 0 0 35px #0005;transform:rotate(-2deg)}.stone-glyphs{font-size:27px;letter-spacing:8px;color:#b99b64;text-shadow:1px 2px #000}.stone-inscription strong{font:italic 38px Georgia,serif;color:#e0c48d;margin:10px 0 18px;text-shadow:2px 2px #000}.stone-inscription .micro{font-size:7px;color:#baa47f}.archaeology .eyebrow{font-size:8px}.archaeology h3{font-size:17px;margin-top:13px;margin-bottom:10px;max-width:400px}.archaeology p{font-size:11px;margin-bottom:10px;max-width:400px}.archaeology small{font:8px var(--mono);color:#a89d94}.archaeology-seal{position:absolute;right:12px;bottom:17px;border:1px dashed #b8975377;border-radius:50%;width:75px;height:75px;display:grid;place-items:center;text-align:center;white-space:pre-line;transform:rotate(14deg);font:7px/1.8 var(--mono);color:#c9a567}.chess h2{font-size:51px;color:#edcf96}.chess-copy .chess-subtitle{font:italic 28px Georgia,serif;color:#c8b0e9;margin:0 0 24px}.chess-copy p{font-size:13px;max-width:440px}.chess-copy blockquote{margin:28px 0;padding-left:20px;border-left:2px solid #c39c55;color:#cfbd9b;font-size:13px;line-height:1.85;white-space:pre-line}.chess-copy>.micro{font-size:8px}.chess-panel{background:radial-gradient(ellipse at 50% 35%,#65399530,transparent 60%),#10131d}.chess-panel .panel-heading>span{font-size:27px;color:var(--gold)}.chess-stage{position:relative;height:255px;perspective:600px;overflow:hidden}.chess-board{width:260px;height:260px;position:absolute;left:calc(50% - 130px);top:6px;display:grid;grid-template-columns:repeat(8,1fr);transform:rotateX(56deg) rotate(-28deg);border:2px solid #c5a162;box-shadow:0 0 35px #bd924323,8px 12px #34283d}.chess-board>i{background:#c7a56b5c;border:1px solid #e3c58320}.chess-board>i.dark-square{background:#141e37}.chess-piece{position:absolute;font-family:Georgia,Times New Roman,serif;font-size:95px;line-height:1;color:#e2bc6c;filter:drop-shadow(0 6px 5px #000) drop-shadow(0 0 20px #cf9d5240);text-shadow:1px 1px #fff1b9;animation:levitate 6s ease-in-out infinite}.king{left:calc(50% - 60px);top:51px;font-size:112px}.pawn{left:calc(50% + 44px);top:117px;font-size:58px;color:#9c85ba;animation-delay:-3s}.fallen{left:calc(50% - 111px);top:132px;font-size:57px;transform:rotate(72deg);animation:none;color:#8a89a4}.chess-orbit{position:absolute;top:42px;left:calc(50% - 148px);width:296px;height:164px;border:1px dashed #ba8be150;border-radius:50%;transform:rotate(-20deg);pointer-events:none}.chess-caption{text-align:center;color:#d4b483;font-size:8px;margin-bottom:18px}.chess-data{padding:0 24px;font-size:8px}.chess-data>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid #ffffff0c;color:#ac9cbb}.chess-data b{color:var(--gold);font-size:10px;font-weight:400;white-space:nowrap}.chess-panel>.text-button{display:flex;margin:10px 24px 15px;width:calc(100% - 48px)}.why{padding-top:10px}.why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.why-card{padding:27px;border:1px solid #b390d82e;background:linear-gradient(125deg,#291d343b,#10141e);transition:transform .25s,border-color .25s}.why-card:hover{transform:translateY(-5px);border-color:#b492df70}.card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;color:#a192b2}.card-top>span:first-child{font-size:31px;color:#c09be4}.why-card h3{font-size:15px}.why-card p{font-size:12px;line-height:1.9;min-height:68px}.why-card>.micro{font-size:7px}.science{padding:35px 70px;text-align:center;border-block:1px solid var(--line);background:radial-gradient(ellipse,#a877bc0d,transparent 70%)}.science>.micro{color:var(--gold);font-size:8px}.science blockquote{font:italic 26px/1.55 Georgia,serif;color:#ded0b2;margin:20px auto;max-width:880px}.signup h2{font-size:clamp(39px,4.1vw,60px);color:#efd18e;letter-spacing:-1.6px}.signup-copy>p{max-width:450px}.warning{display:flex;align-items:start;gap:13px;margin:32px 0 25px}.warning>span{font-size:24px;color:#cfaa6b}.warning strong{font:10px/1.6 var(--mono);color:#e7c084}.warning p{font-size:12px;line-height:1.85;margin:8px 0 0;white-space:pre-line}.signup-facts{display:flex;flex-wrap:wrap;gap:18px;font-size:8px;color:#c2b092;margin-bottom:16px}.signup-copy>small{font-size:9px}.signup-ornament{font-size:28px;letter-spacing:4px;color:#bd985761;margin-top:36px}.form-panel{box-shadow:0 0 70px #cd973511,0 0 100px #8864bf10}.form-panel .panel-heading{font-size:8px;letter-spacing:.5px;padding:19px 22px;flex-wrap:wrap}.form-panel .online{display:flex;align-items:center;gap:6px;font-size:7px}form{padding:28px}.field{margin-bottom:23px}.field label{display:flex;justify-content:space-between;align-items:center;gap:10px;font:10px var(--mono);letter-spacing:1px;color:#e8d2a8;margin-bottom:11px}.field label small{font-size:7px;color:#b4a5b7;letter-spacing:.5px}.field input{width:100%;min-height:49px;border:1px solid #ba9e6940;background:#080b14bd;border-radius:2px;padding:14px;color:#f1e8d5;font-size:13px;transition:border-color .2s}.field input:hover{border-color:#e5c17e88}.field input::placeholder{color:#9c91a7}.field input[aria-invalid=true]{border-color:#ff8590}.field>small{display:block;margin-top:8px;font-size:9px;color:#b1a3bc;line-height:1.7}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.analysis-line{display:flex;align-items:center;gap:9px;font:9px/1.8 var(--mono);color:#c1a2df;margin:0 0 22px}.analysis-line .live-dot{background:var(--purple);width:4px;height:4px;box-shadow:0 0 10px #bc91ed88}.submit{width:100%;font-size:10px;padding:17px 21px;box-shadow:0 0 28px #e7b85240,inset 0 1px #ffe7b4}.form-note{font-size:9px;color:#ad9fb9;text-align:center;line-height:1.85;margin:17px 0 0}.form-note a{text-decoration:underline;text-underline-offset:3px}.error{color:#ffb6be;background:#a72e4815;border:1px solid #ff849447;padding:12px;font-size:12px;line-height:1.6}.result{padding:35px 28px;min-height:495px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.result>.eye-symbol{margin:5px 0 30px;width:58px;height:30px}.result>.eye-symbol i{left:22px;top:6px}.result>.micro{font-size:8px}.result h3{font-size:29px;line-height:1.1;letter-spacing:-.5px;margin:20px 0 13px;max-width:400px;color:#f3d99f}.result p{font-size:12px;line-height:1.7}.processing-orb{font-size:82px;color:var(--gold);text-shadow:0 0 35px #e3b34b55;animation:levitate 4s ease-in-out infinite;margin-bottom:24px}.result #processing-text{font:15px/1.6 var(--mono);min-height:52px;overflow-wrap:anywhere}.processing-track{height:3px;width:85%;background:#fff1;margin:13px 0 20px;overflow:hidden}.processing-track>i{display:block;width:35%;height:100%;background:linear-gradient(90deg,var(--purple),var(--gold));animation:loading 1.1s ease-in-out infinite alternate}.verdict-stamp{border:2px solid #d8b267;outline:1px solid #d8b26755;outline-offset:4px;color:#efd38d;font-size:16px;letter-spacing:1px;font-weight:900;padding:12px;margin:18px 0 17px;transform:rotate(-3deg)}.stamp-note{font-size:8px;line-height:1.7;max-width:300px}.survival{width:100%;border-block:1px solid var(--line);padding:15px;margin-top:20px;font:9px/1.7 var(--mono);color:#c6b794}.survival strong{display:block;font:700 42px Arial;color:var(--purple);margin:6px}.survival small{font-size:8px;color:#b1a0bd}.result .luck{white-space:pre-line;margin:16px 0}.secondary{background:#d4a9510b;color:var(--gold);font-size:9px;width:100%;justify-content:center}.secondary:hover{background:#d4a95120}.faq{padding-top:15px}.faq .section-heading{align-items:center}.faq .section-heading h2{font-size:clamp(26px,3vw,40px)}.faq-list{border-top:1px solid var(--line)}.faq-list details{border:1px solid var(--line);border-top:0;background:linear-gradient(100deg,#d0a05705,#0c101b99)}.faq-list summary{display:flex;align-items:center;gap:22px;padding:23px 26px;list-style:none;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1.6;min-height:70px;transition:background .2s}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:hover{background:#dbb56308}.faq-number{font:9px var(--mono);color:#a68b60;flex-shrink:0}.faq-plus{margin-left:auto;font-size:24px;font-weight:400;color:var(--gold);transition:transform .2s}.faq-list details[open]{border-color:#cfa85565;background:linear-gradient(100deg,#b58b3410,#17102470)}.faq-list details[open] .faq-plus{transform:rotate(45deg)}.faq-list details[open] summary{color:#edd197}.faq-answer{display:flex;gap:21px;padding:0 26px 25px 58px}.faq-glyph{font-size:25px;color:#bc9654}.faq-answer p{white-space:pre-line;color:#c1b4c7;font-size:13px;line-height:1.85;max-width:780px;margin:0}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:32px}.footer-top .brand{font-size:17px;letter-spacing:1px}.footer-top .brand-mark{width:38px;height:38px;font-size:30px}.footer-top p{font-size:9px;white-space:pre-line;line-height:1.9;margin:0}.footer-status{display:flex;align-items:center;gap:8px;font-size:7px;color:#c4b593;letter-spacing:.8px}footer{border-top:1px solid var(--line);padding-bottom:35px}.footer-links{display:flex;flex-wrap:wrap;gap:28px;font-size:10px;color:#c2b193;margin:28px 0 20px}.footer-links a:hover{color:#fff0c2}.legal-details{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;border-top:1px solid var(--line);padding-top:16px}.legal-details details{font-size:10px;color:#b1a1bb;line-height:1.7}.legal-details summary{cursor:pointer;padding-block:7px}.legal-details p{font-size:10px;line-height:1.8;margin-top:10px;color:#b0a2bb}.disclaimers{margin-top:24px;color:#9b8ea7;font-size:8px;line-height:1.9}.disclaimers p{font-size:8px;line-height:1.8;margin:4px 0;color:inherit}.disclaimers>span{display:block;margin-top:17px;font:7px/1.7 var(--mono);letter-spacing:1px}.quote-toast{position:fixed;right:24px;bottom:24px;z-index:30;width:min(410px,calc(100% - 32px));padding:23px 42px 23px 24px;border:1px solid #d6ac59a6;background:linear-gradient(130deg,#282030f7,#101828fa);box-shadow:0 0 45px #d0a45425,0 18px 60px #0009;animation:reveal .25s ease-out;isolation:isolate}.quote-toast.priority{border-color:#ffe1a0;box-shadow:0 0 65px #e6ae4245,0 15px 60px #000b}.quote-toast>button{position:absolute;top:3px;right:3px;width:38px;height:38px;border:0;background:transparent;color:#d3bd91;font-size:26px}.quote-heading{display:flex;gap:10px;align-items:center;color:#e3c082;font-size:8px;letter-spacing:1px}.quote-heading>span:first-child{font-size:21px}.quote-toast p{font-size:17px;font-weight:700;color:#f3ddaa;line-height:1.5;margin:15px 0}.quote-toast.priority p{font-size:25px;letter-spacing:1px}.quote-toast>.micro{font-size:7px}.quote-timer{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#d2a855,#ba88f5);opacity:.65}.judgment{position:fixed;inset:0;z-index:25;pointer-events:none;display:grid;place-items:center;background:#06080fa8;animation:judgment-screen 1.6s ease-in-out both}.judgment-halo{display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(600px,90vw);min-height:360px;position:relative;background:radial-gradient(ellipse,#ddb25725,transparent 67%);text-align:center;padding:30px}.judgment-halo .eye-symbol{transform:scale(2.3) rotate(7deg);margin-bottom:65px;filter:drop-shadow(0 0 15px #e6b54c)}.judgment-glyphs{font-size:30px;color:var(--gold);letter-spacing:9px;margin-bottom:23px;text-shadow:0 0 20px #edc367}.judgment-halo>.micro{font-size:9px;color:#ebcb8c}.judgment-halo strong{font-size:clamp(25px,5vw,48px);color:#ffe5a3;padding:18px;border:3px double #e3bd68;margin-top:23px;transform:rotate(-5deg);box-shadow:0 0 30px #deb76b30;animation:stamp .5s ease-out both}.skip-link{position:fixed;top:-100px;left:15px;z-index:50;background:var(--gold);color:#10111a;padding:15px}.skip-link:focus{top:15px}@keyframes pulse{50%{opacity:.45}}@keyframes drift{to{transform:translate(80px,140px)}}@keyframes sand{0%{transform:translateY(40px);opacity:0}25%,75%{opacity:.6}to{transform:translate(55px,-80px);opacity:0}}@keyframes grid{to{background-position:32px 32px}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes orbit{50%{transform:rotate(-20deg) scale(.95)}}@keyframes scan{0%{top:0;opacity:0}20%,80%{opacity:1}to{top:100%;opacity:0}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes bar{to{transform:scaleY(.65);opacity:.65}}@keyframes levitate{50%{translate:0 -9px}}@keyframes loading{to{transform:translate(190%)}}@keyframes reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes judgment-screen{0%,to{opacity:0}20%,75%{opacity:1}}@keyframes stamp{0%{opacity:0;transform:rotate(-9deg) scale(1.2)}to{opacity:1;transform:rotate(-5deg) scale(1)}}@media(min-width:1500px){h1{font-size:76px}}@media(max-width:1100px){.wrap{width:calc(100% - 60px)}.hero{gap:30px}.header nav{gap:20px;font-size:10px}.technology,.chess,.signup{gap:45px}.stats>div{padding-inline:18px}.stats strong{font-size:35px}.stats .micro{font-size:7px}.stats small{font-size:8px}.hero-eyebrow{font-size:9px;letter-spacing:2px}h1{letter-spacing:-2.5px}.hero-subtitle{font-size:12px}.hero-description{font-size:11px}.pharaoh-scene{height:320px}.visual-top,.visual-bottom{font-size:6px;padding-inline:15px}.coordinates{font-size:5px}.entity-label strong{font-size:17px}.entity-label>.micro{font-size:6px}.tablet{padding:22px}.tablet h3{font-size:12px}.tablet p{font-size:11px}.tablet .text-button{font-size:6px}.chess h2{font-size:41px}.section{padding-block:65px}.mythology,.why,.faq{padding-top:10px}.chess-data{font-size:7px}.archaeology{gap:28px;padding:28px}.archaeology-seal{display:none}.signup-facts{gap:12px;font-size:7px}.form-panel .panel-heading{font-size:7px}.form-panel .online,.footer-status{font-size:6px}.brand{font-size:20px}.hero-badges{gap:5px}.badge{font-size:6px;padding:6px}.telemetry-row{font-size:7px}.telemetry-row b{font-size:9px}}@media(max-width:800px){.wrap{width:calc(100% - 40px)}.header nav{display:none}.header{height:81px}.brand{font-size:20px}.hero{grid-template-columns:1fr;gap:35px;padding-top:39px}.hero-copy{text-align:center}.hero-eyebrow{justify-content:center;font-size:10px}.eyebrow-rule{max-width:35px;flex:0 1 35px}h1{font-size:clamp(43px,10.7vw,77px);letter-spacing:-2.7px;margin-block:20px 24px}.hero-subtitle{font-size:14px;line-height:1.6;letter-spacing:1.2px}.hero-description{font-size:12px;margin-inline:auto;max-width:460px}.hero .button{min-width:245px}.hero-warning{margin-inline:auto}.hero-badges{justify-content:center}.badge{font-size:7px;padding:7px 8px}.hero-warning{font-size:8px;max-width:390px}.pharaoh-panel{width:100%;max-width:510px;margin:auto}.pharaoh-scene{height:332px}.visual-top,.visual-bottom{font-size:7px;padding-inline:20px}.coordinates{font-size:6px}.entity-label strong{font-size:21px}.entity-label>.micro{font-size:7px}.rotating-prophecy>.micro{display:none}.rotating-prophecy p{font-size:9px;line-height:1.7}.rotating-prophecy{min-height:76px;gap:13px}.stats{grid-template-columns:1fr 1fr;gap:28px 18px;padding-block:30px}.stats>div:nth-child(3){padding-left:0;border:0}.stats>div:nth-child(2){padding-right:0}.stats strong{font-size:37px}.stats small{font-size:9px}.stats .micro{font-size:8px}.technology,.chess,.signup{grid-template-columns:1fr;gap:33px}.section{padding-block:56px}.section-intro h2{font-size:41px}.section-intro>p{max-width:550px}.mini-pyramids{display:none}.telemetry-grid{grid-template-columns:1fr 1fr;gap:0 25px}.telemetry-row{font-size:9px}.telemetry-row b{font-size:11px}.panel-heading strong{font-size:14px}.panel-heading .micro{font-size:8px}.oracle-status{font-size:9px}.chart-caption,.gpu-line .micro{font-size:8px}.text-button{font-size:9px}.section-heading{display:block;margin-bottom:25px}.section-heading>p{max-width:none;margin-top:15px;font-size:12px}.section-heading>.micro{display:block;margin-top:16px}.section-heading h2{font-size:31px}.mythology,.why,.faq{padding-top:5px}.tablet-grid{grid-template-columns:1fr 1fr;gap:14px}.tablet{padding:22px}.tablet h3{font-size:13px}.tablet p{font-size:12px}.tablet .text-button{font-size:7px}.archaeology{grid-template-columns:1fr;gap:28px;padding:26px}.stone-inscription{max-width:400px;width:100%;margin:auto}.archaeology h3{font-size:19px;max-width:none}.archaeology p{font-size:12px;max-width:none}.archaeology .eyebrow{font-size:9px}.chess h2{font-size:45px}.chess-copy p{max-width:570px;font-size:14px}.chess-copy blockquote{font-size:14px}.chess-panel{max-width:550px;width:100%;margin:auto}.chess-stage{height:260px}.chess-data{font-size:9px}.chess-data b{font-size:11px}.chess-caption{font-size:9px}.chess-copy>.micro{font-size:9px}.why-grid{grid-template-columns:1fr;gap:14px}.why-card p{min-height:0;font-size:13px}.why-card>.micro{font-size:8px}.science{padding:30px 15px}.science blockquote{font-size:25px}.signup h2{font-size:48px}.signup-copy>p{max-width:560px}.signup-ornament{display:none}.signup-facts{font-size:8px;gap:22px}.form-panel .panel-heading{font-size:8px}.form-panel .online{font-size:7px}.field input{font-size:16px}.field label{font-size:11px}.field label small{font-size:8px}.submit{font-size:11px}.form-note,.analysis-line{font-size:10px}.faq .section-heading h2{font-size:32px}.faq-list summary{padding:20px;gap:15px;font-size:11px}.faq-answer{padding:0 20px 25px 42px}.footer-top{flex-wrap:wrap}.footer-status{width:100%;font-size:8px}.footer-top p{font-size:9px}.legal-details{grid-template-columns:1fr;gap:8px}.quote-toast{right:16px;bottom:16px}.orb{width:320px;height:320px;filter:blur(70px)}}@media(max-width:480px){.wrap{width:calc(100% - 32px)}.topbar{font-size:6px;letter-spacing:.6px}.topbar>.wrap{gap:8px;height:29px}.topbar .live-dot{margin-right:5px;width:3px;height:3px}.header{gap:10px}.brand{font-size:18px;letter-spacing:2px;gap:8px}.brand small{font-size:6px;letter-spacing:1px}.brand-mark{width:38px;height:38px;font-size:31px}.header-controls{gap:6px}.language-switch button{min-width:34px;min-height:36px;font-size:11px}.language-switch>span{padding-inline:2px}.motion-toggle{width:32px;height:43px}.hero-eyebrow{font-size:8px;letter-spacing:2px}.hero h1{font-size:10.5vw;letter-spacing:-2px}.hero-subtitle{font-size:12px;letter-spacing:1px}.hero-description{font-size:11px}.hero-badges{gap:4px}.badge{font-size:6px;padding:6px;letter-spacing:0}.hero-warning{font-size:7px}.visual-top{font-size:6px;padding-inline:13px}.pharaoh-scene{height:310px}.pharaoh-emblem{scale:.94;margin-top:34px}.sun-disc{width:225px;height:225px;top:28px}.orbit-a{width:284px;height:284px;top:0}.orbit-b{width:300px}.hieroglyph-ring{font-size:15px;letter-spacing:7px;top:28px}.pyramid-left{left:-45px}.pyramid-right{right:-55px}.obelisk-left{left:17px}.obelisk-right{right:17px}.coordinates{left:12px;right:12px;font-size:5px}.entity-label>.micro{font-size:6px;letter-spacing:.8px}.entity-label strong{font-size:18px;letter-spacing:1.5px}.visual-bottom{font-size:6px;padding-inline:13px}.stats{gap:25px 10px}.stats>div{padding-inline:12px}.stats .micro{font-size:6px;letter-spacing:.5px}.stats strong{font-size:32px}.stats small{font-size:8px}.section-intro h2{font-size:35px}.eyebrow{font-size:8px;letter-spacing:1.3px}.confidence{font-size:8px;gap:7px}.confidence+.micro{font-size:7px}.telemetry-body{padding:19px}.telemetry-row{font-size:7px}.telemetry-row b{font-size:9px}.telemetry-grid{gap:0 15px}.panel-heading{padding:19px}.oracle-status{font-size:7px}.chart-caption,.gpu-line .micro{font-size:6px}.tablet-grid{grid-template-columns:1fr}.tablet{padding:25px}.tablet h3{font-size:15px}.tablet p{font-size:13px}.tablet .text-button{font-size:8px}.tablet-top>.micro{font-size:8px}.section-heading h2{font-size:29px}.archaeology{padding:25px}.stone-inscription strong{font-size:35px}.chess h2{font-size:41px}.chess-copy .chess-subtitle{font-size:26px}.chess-data{font-size:7px}.chess-data b{font-size:10px}.chess-caption{font-size:7px}.chess-copy>.micro{font-size:7px}.science blockquote{font-size:22px}.signup h2{font-size:43px}.signup-facts{font-size:7px;gap:15px}.form-panel .panel-heading{font-size:7px;padding-inline:18px}.form-panel .online{font-size:6px}form{padding:21px}.field label{font-size:10px}.field label small{font-size:7px}.analysis-line{font-size:8px}.submit{font-size:9px;letter-spacing:.6px;padding-inline:15px}.form-note{font-size:8px}.faq .section-heading h2{font-size:27px;letter-spacing:-.8px}.faq-list summary{font-size:10px;gap:11px;padding:19px 15px}.faq-answer{padding:0 18px 23px;gap:13px}.faq-answer p{font-size:12px}.faq-number{font-size:8px}.footer-top .brand{font-size:15px}.footer-top p{font-size:8px}.footer-links{gap:18px;font-size:9px}.footer-status{font-size:7px}.result{padding:32px 21px}.result h3{font-size:26px}.result #processing-text,.verdict-stamp{font-size:13px}.quote-toast{bottom:auto;top:14px;padding:19px 40px 19px 20px;width:calc(100% - 32px)}.quote-toast p{font-size:15px;margin:10px 0}.quote-toast.priority p{font-size:22px}.quote-toast>.micro{font-size:6px}.quote-heading{font-size:7px}.judgment-glyphs{font-size:23px;letter-spacing:5px}.judgment-halo>.micro{font-size:7px}}html.motion-paused{scroll-behavior:auto}.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation:none!important;transition:none!important}.motion-paused .particle{display:none}.motion-paused .judgment{opacity:1}.quote-toast.quiet{animation:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.particle{display:none}.judgment{opacity:1}}.challenge-page{padding:46px 0 90px}.nav-challenge{color:var(--gold);font-weight:800}.bait-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:10px 13px;border:1px solid #d9b66d54;border-radius:2px;background:linear-gradient(120deg,#e2b45d14,#8b65c914);color:#f0d59b;font:800 8px/1.4 var(--mono);letter-spacing:.9px;text-align:center;text-transform:uppercase;transition:border-color .2s,background .2s,color .2s,transform .2s,box-shadow .2s}.bait-cta:hover{border-color:#f0cb82;background:#e3b85f25;color:#fff0bf;box-shadow:0 0 25px #d9b66d22;transform:translateY(-2px)}.bait-cta:not(.hero-bait){min-width:min(100%,285px);min-height:58px;padding:17px 22px;border-color:#ffe5a270;background:linear-gradient(105deg,#f1d18a,#d5a345);color:#19141a;box-shadow:0 0 30px #dfb55926,inset 0 1px #fff1ba;font-size:10px;letter-spacing:1px}.bait-cta:not(.hero-bait):hover{border-color:#fff0bc;background:linear-gradient(105deg,#ffe4a0,#dcac4e);color:#17131a;box-shadow:0 0 45px #e0b76565,0 12px 25px #0003,inset 0 1px #fff1ba}.nav-bait{min-height:32px;padding:8px 11px;font-size:7px}.hero-clickbait-row{display:flex;margin:0 0 17px}.hero-bait{min-width:134px}.bait-ribbon{display:flex;justify-content:flex-end;padding-top:18px}.section-heading .bait-cta:not(.hero-bait){flex:0 0 auto;max-width:315px}.hero-prize-cta{min-width:min(100%,390px);min-height:64px;padding:21px 28px;font-size:13px;box-shadow:0 0 46px #dfb5593d,inset 0 1px #fff1ba}.challenge-shell{display:grid;grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:42px;align-items:start}.challenge-brief{position:sticky;top:24px;min-width:0;padding:10px 0 28px}.back-home{display:inline-flex;align-items:center;gap:10px;min-height:40px;margin-bottom:24px;border-bottom:1px solid #d9b66d45;color:#cdb98f;font:9px var(--mono);letter-spacing:1px}.back-home:hover{color:#fff1cf}.challenge-brief #challenge-title{max-width:620px;margin:18px 0;color:#ffe4a5;font-size:clamp(42px,5.4vw,76px);line-height:1.02;letter-spacing:0;white-space:pre-line;text-wrap:balance}.challenge-lead{max-width:560px;margin-bottom:26px;color:#d8cab5;font-size:15px;line-height:1.85}.reward-slab{position:relative;display:grid;gap:8px;width:min(100%,470px);margin:26px 0 34px;padding:24px 26px;border-block:1px solid #e5c17e80;background:linear-gradient(90deg,#e4b75d1f,#8657be18 62%,transparent)}.reward-slab:after{content:"𓂀";position:absolute;top:18px;right:20px;color:#e9c57645;font-size:46px}.reward-slab span{color:#fff0bb;font:900 42px/1 Arial,Helvetica,sans-serif}.reward-slab small{max-width:320px;color:#c9bca2;font:9px/1.7 var(--mono);letter-spacing:.8px}.challenge-brief h2{margin:0 0 18px;color:#f4d18d;font-size:24px;line-height:1.18;letter-spacing:0}.challenge-rules{display:grid;gap:12px;padding:0;margin:0 0 24px;list-style:none}.challenge-rules li{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid var(--line);color:#f2dec0;font:800 13px/1.55 var(--mono)}.challenge-rules li span{color:var(--gold)}.challenge-social{max-width:570px;margin:0 0 22px;color:#c9bccf;font-size:13px;line-height:1.9}.challenge-modes{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:20px}.challenge-modes span{min-height:34px;padding:10px 12px;border:1px solid #d9b66d42;background:#10131f;color:#e8c47c;font:8px var(--mono);letter-spacing:1px}.discord-note{display:flex;align-items:center;gap:12px;max-width:530px;margin:0;color:#79e8d5;font:10px/1.7 var(--mono);letter-spacing:.8px}.discord-note span{color:var(--gold);font-size:24px}.protocol-panel{min-height:650px;overflow:hidden;background:linear-gradient(145deg,#131a2ef0,#110e1af7),var(--panel)}.protocol-panel form{display:flex;min-height:590px;flex-direction:column;padding:28px}.protocol-progress{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:15px;color:var(--gold)}.draft-state{display:inline-flex;align-items:center;gap:7px;color:var(--cyan);font:8px/1.4 var(--mono);letter-spacing:1px}.step-track{display:grid;grid-template-columns:repeat(5,1fr);padding:0;margin:0 0 38px;list-style:none}.step-track li{position:relative;display:flex;align-items:center;color:#8d8492}.step-track li:not(:last-child):after{content:"";width:100%;height:1px;background:#d9b66d30}.step-track span{display:grid;flex:0 0 25px;width:25px;height:25px;place-items:center;border:1px solid #d9b66d42;border-radius:50%;background:#0c101c;font:8px var(--mono)}.step-track .is-complete span{border-color:#79e8d588;color:var(--cyan);background:#15332f}.step-track .is-complete:after{background:#79e8d566}.step-track .is-current span{border-color:var(--gold);color:#151019;background:var(--gold);box-shadow:0 0 18px #e9c57655}.form-step{flex:1;min-height:365px}.step-kicker{display:block;margin-bottom:18px;color:var(--purple);font:9px/1.5 var(--mono);letter-spacing:1.6px}.form-step h3{max-width:540px;margin:0 0 14px;color:#f7e8c6;font-size:29px;line-height:1.18;letter-spacing:0;text-wrap:balance}.form-step>p{max-width:500px;margin-bottom:30px;font-size:12px;line-height:1.75}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;min-height:74px;align-items:center}.choice-button{min-width:0;min-height:62px;border:1px solid #d6b46b5c;border-radius:4px;background:#c79e4c0b;color:#f1ddba;font:800 13px var(--mono);letter-spacing:1.5px;transition:border-color .18s,background .18s,color .18s,transform .18s,box-shadow .18s}.choice-button:hover,.choice-button[aria-pressed=true]{border-color:var(--gold);background:#e9c576;color:#17131a;box-shadow:0 0 25px #d9ad4e33}.truth-choices{min-height:116px}.truth-choices #lie-yes{transform:scale(calc(1 - var(--truth-shrink, 0)));transform-origin:right center}.truth-choices #lie-no{transform:scale(calc(1 + var(--truth-grow, 0)));transform-origin:left center}#lie-yes.is-denied{animation:denied .2s ease-in-out}.evasive-arena{position:relative;min-height:255px;overflow:hidden;border:1px solid #d9b66d22;background:linear-gradient(#d9b66d0b 1px,transparent 1px),linear-gradient(90deg,#d9b66d0b 1px,transparent 1px),#080b1494;background-size:28px 28px}.evasive-arena .choice-button{position:absolute;z-index:2;width:132px}.evasive-yes{top:24px;left:24px}.evasive-no{bottom:24px;left:50%;transform:translate(-50%)}.evasive-no:hover,.evasive-no[aria-pressed=true]{transform:translate(-50%)}.arena-glyph{position:absolute;top:50%;left:50%;color:#e9c57612;font-size:105px;transform:translate(-50%,-50%);pointer-events:none}.protocol-panel .field{margin-bottom:18px}.protocol-panel .field textarea{width:100%;min-height:118px;resize:vertical;border:1px solid #ba9e6940;border-radius:2px;background:#080b14bd;padding:14px;color:#f1e8d5;font:13px/1.6 Arial,Helvetica,sans-serif;color-scheme:dark;transition:border-color .2s}.protocol-panel .field textarea:hover{border-color:#e5c17e88}.protocol-panel .field textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.protocol-panel .field textarea[aria-invalid=true]{border-color:#ff8590}.protocol-panel .field textarea::placeholder{color:#9c91a7}.character-count{display:block;margin-top:6px;color:#91889b;text-align:right;font:8px var(--mono)}.review-list{display:grid;margin:4px 0 25px;border-top:1px solid var(--line)}.review-list>div{display:grid;grid-template-columns:minmax(135px,.7fr) 1.3fr;gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}.review-list dt{color:#a89daf;font:8px/1.5 var(--mono);letter-spacing:.8px}.review-list dd{min-width:0;margin:0;color:#f0dcb7;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.review-description dd{white-space:pre-wrap}.step-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;margin-top:auto}.step-actions .button{width:auto;min-width:180px}.step-actions .submit{margin-left:auto}.back-button{display:inline-flex;align-items:center;gap:10px;min-height:44px;border:0;border-bottom:1px solid #d9b66d4a;background:transparent;color:#c8b58f;font:9px var(--mono);letter-spacing:1px}.back-button:hover{color:#fff1cf}.protocol-panel .error{margin:8px 0 12px}.protocol-panel .form-note{margin:16px 0 0}.failures{padding-top:56px}.failures .section-heading{align-items:center}.failures .section-heading>p{max-width:440px}.failure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.failure-record{min-width:0;border:1px solid #b5905442;border-radius:4px;background:linear-gradient(145deg,#151b2ad9,#100d17f2);box-shadow:0 16px 45px #0004;overflow:hidden}.failure-media{position:relative;aspect-ratio:16 / 9;background:#05070c;overflow:hidden}.failure-media video{display:block;width:100%;height:100%;object-fit:cover;background:#05070c}.failure-index{position:absolute;top:12px;right:12px;padding:7px 9px;border:1px solid #e7c4785c;background:#080a11d9;color:#e7c478;font:7px var(--mono);letter-spacing:1px;pointer-events:none}.failure-caption{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:74px;padding:17px 19px;border-top:1px solid #d8b46826}.failure-caption h3{margin:0;color:#ead6ac;font-size:12px}.failure-caption>span{max-width:240px;color:#a996b9;font:7px/1.6 var(--mono);letter-spacing:.7px;text-align:right}@keyframes denied{0%,to{translate:0}35%{translate:-7px}70%{translate:5px}}@media(max-width:800px){.hero-clickbait-row,.bait-ribbon{justify-content:center}.section-heading .bait-cta:not(.hero-bait){margin-top:18px;max-width:none}.challenge-page{padding:34px 0 68px}.challenge-shell{grid-template-columns:1fr;gap:28px}.challenge-brief{position:static;padding-bottom:0}.challenge-brief h1{font-size:48px}.challenge-lead{font-size:14px}.reward-slab span{font-size:38px}.protocol-panel{min-height:620px}.form-step h3{font-size:27px}.failure-grid{grid-template-columns:1fr}}@media(max-width:480px){.bait-cta{width:100%;min-height:42px;padding-inline:10px;font-size:7px}.bait-cta:not(.hero-bait){min-height:56px;padding:16px 18px;font-size:9px}.nav-bait{width:auto;min-height:30px;padding-inline:9px}.bait-ribbon{padding-top:14px}.hero-prize-cta{width:100%;min-width:0;font-size:11px;padding-inline:18px}.challenge-page{padding-top:26px}.back-home{margin-bottom:18px;font-size:8px}.challenge-brief h1{font-size:39px}.challenge-lead{font-size:12px}.reward-slab{padding:20px;margin-block:22px 28px}.reward-slab span{font-size:33px}.reward-slab:after{font-size:36px;top:18px;right:14px}.challenge-brief h2{font-size:21px}.challenge-rules li{grid-template-columns:20px 1fr;gap:10px;font-size:11px}.challenge-social{font-size:12px}.challenge-modes span{font-size:7px}.discord-note{font-size:8px}.protocol-panel form{min-height:570px;padding:21px}.draft-state{font-size:7px}.step-track{margin-bottom:30px}.step-track span{flex-basis:23px;width:23px;height:23px}.form-step{min-height:340px}.form-step h3{font-size:24px}.choice-grid{gap:9px}.choice-button{min-height:58px;font-size:12px}.truth-choices{min-height:108px}.truth-choices #lie-no{transform:scale(calc(1 + var(--truth-grow-mobile, 0)));transform-origin:right center}.evasive-arena{min-height:225px}.evasive-arena .choice-button{width:108px}.review-list>div{grid-template-columns:1fr;gap:5px}.step-actions .button{min-width:145px;padding-inline:16px}.failures{padding-top:40px}.failure-caption{align-items:flex-start;flex-direction:column;gap:8px;min-height:0}.failure-caption>span{max-width:none;text-align:left}}@media(prefers-reduced-motion:reduce){.truth-choices .choice-button{transition:none}}.evasive-yes[aria-disabled=true]{cursor:not-allowed;border-style:dashed;color:#d8ba87;background:#b9904214}.evasive-yes[aria-disabled=false]{border-color:#79e8d5;box-shadow:0 0 24px #79e8d52b}.pursuit-info{margin:18px 0 24px;padding:15px;border:1px solid #d9b66d38;background:linear-gradient(115deg,#d9b66d0d,#a67aff08)}#pursuit-status{margin:0 0 11px;color:#e5c17e;font:8px/1.7 var(--mono);letter-spacing:.7px}.pursuit-countdown{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#baaac9;font:8px/1.6 var(--mono);letter-spacing:1px}.pursuit-countdown strong{color:#ffe2a2;font:bold 28px/1.2 var(--mono);font-variant-numeric:tabular-nums;text-shadow:0 0 20px #c89b423f}.pursuit-feedback{min-height:16px;margin:8px 0;color:#c8a3f2;font:9px/1.7 var(--mono)}.pursuit-info small{display:block;color:#b4a8bd;font-size:9px;line-height:1.7}.heresy-dialog{width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:0;border:1px solid #f1cd80;color:#f7e4b8;background:radial-gradient(ellipse at 50% 24%,#85633526,transparent 55%),linear-gradient(135deg,#192038,#1e1428 70%,#14101c);box-shadow:0 0 0 6px #dfb75f10,0 0 65px #dbad462e,0 30px 100px #000a;overflow:auto}.heresy-dialog::backdrop{background:#040711d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.heresy-dialog[open]{animation:reveal .2s ease-out}.heresy-heading{display:flex;align-items:center;gap:12px;padding:17px 22px;border-bottom:1px solid #d9b66d50;background:#d9b66d08;color:#eacb86;font:8px/1.6 var(--mono);letter-spacing:1px}.heresy-heading>span:first-child{font-size:28px;text-shadow:0 0 20px #f2c76c55}.heresy-heading .micro{margin-left:auto;white-space:nowrap;color:#ba9edc;font-size:8px}.heresy-body{padding:25px 34px 29px;text-align:center}.heresy-seal{display:grid;place-items:center;width:76px;height:76px;margin:0 auto 21px;border:1px solid #d9b66d60;border-radius:50%;outline:1px dashed #d9b66d30;outline-offset:6px;color:#eaca85;background:#c0984710;font-size:48px;text-shadow:0 0 25px #e3af4b66}.heresy-dialog h3{margin:0 0 18px;color:#ffe3a4;font-size:clamp(21px,4.5vw,29px);line-height:1.17;letter-spacing:-.5px;text-wrap:balance}.heresy-dialog p{min-height:105px;color:#d5c6dc;font-size:14px;line-height:1.9;margin:0 0 23px}.heresy-ok{width:100%;justify-content:center;font:bold 15px var(--mono);letter-spacing:4px}.heresy-body small{display:block;color:#b8a8bf;font:8px/1.8 var(--mono);margin-top:17px}.heresy-progress{height:3px;background:#ffffff0d}.heresy-progress i{display:block;height:100%;background:linear-gradient(90deg,#c190ed,#ffdf91);box-shadow:0 0 12px #e4c27666;transition:width .2s ease-out}@media(max-width:480px){.heresy-heading{padding:13px 16px;gap:9px;font-size:6px;letter-spacing:.6px}.heresy-heading .micro{font-size:7px}.heresy-body{padding:24px 22px}.heresy-dialog p{font-size:12px;min-height:110px}.heresy-body small{font-size:7px}.heresy-seal{width:62px;height:62px;font-size:39px}}
