.ld{--bg:#06080a;--bg-2:#0a0d10;--ink:#eef1ec;--ink-dim:#9aa39a;--ink-faint:#828d83;--blue:#2f8bff;--blue-bright:#5aa8ff;--blue-glow:#2f8bff8c;--sage:#8fc9a3;--up:#6fd99a;--down:#ff6b6b;--line:#eef1ec14;--line-2:#eef1ec24;--serif:var(--font-fraunces),Georgia,serif;--mono:var(--font-plex-mono),ui-monospace,monospace;--sans:var(--font-hanken),system-ui,sans-serif;--tech:var(--font-oxanium),var(--font-plex-mono),ui-monospace,monospace;--ease:cubic-bezier(.2,.7,.2,1);background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-weight:300;position:relative;overflow-x:hidden}.ld *{box-sizing:border-box;margin:0;padding:0}.ld a{color:inherit;text-decoration:none}.ld ::selection{color:#fff;background:#2f8bff47}@media (hover:hover){.ld,.ld *{cursor:none}}.ld .mesh{z-index:0;pointer-events:none;background:radial-gradient(900px 600px at 78% -8%,#2f8bff29,#0000 60%),radial-gradient(700px 500px at 8% 12%,#3f7a521f,#0000 60%),radial-gradient(1100px 800px at 50% 120%,#2f8bff14,#0000 55%);position:fixed;inset:0}.ld .grain{z-index:1;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:170px;position:fixed;inset:0}.ld .cursor{z-index:9999;pointer-events:none;width:34px;height:34px;transition:width .25s var(--ease),height .25s var(--ease),border-color .25s,background .25s;mix-blend-mode:difference;border:1px solid #eef1ec73;border-radius:50%;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.ld .cursor-dot{background:var(--blue-bright);z-index:9999;pointer-events:none;border-radius:50%;width:4px;height:4px;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.ld.hot .cursor{border-color:var(--blue);background:#2f8bff0f;width:64px;height:64px}@media (hover:none){.ld .cursor,.ld .cursor-dot{display:none}}.ld .wrap{z-index:3;position:relative}.ld .shell{max-width:1240px;margin:0 auto;padding:0 32px}.ld .pagewrap{z-index:3;flex-direction:column;min-height:100vh;display:flex;position:relative}.ld .narrow{max-width:600px;margin:0 auto;padding:0 24px}@media (max-width:680px){.ld .shell{padding:0 20px}}.ld nav{z-index:200;transition:.5s var(--ease);position:fixed;top:0;left:0;right:0}.ld nav.scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#06080ab8}.ld .nav-in{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:18px 32px;display:flex}@media (max-width:680px){.ld .nav-in{padding:14px 20px}}.ld .brand{font-family:var(--mono);letter-spacing:.28em;align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.ld .brand .duo-a,.ld .brand .duo-b{transform-box:fill-box;transform-origin:50%}.ld .brand .duo-a{animation:bob 5s var(--ease)infinite}.ld .brand .duo-b{animation:bob 5s var(--ease)infinite .45s}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.4px)}}.ld .nav-mid{font-family:var(--tech);color:var(--ink-dim);align-items:center;gap:22px;font-size:13.5px;display:flex}.ld .nav-mid [data-nav]{align-items:baseline;gap:9px;transition:color .2s;display:inline-flex}.ld .nav-mid .sym{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.ld .nav-mid .px{color:#eef1ecd1;font-variant-numeric:tabular-nums;font-weight:500}.ld .nav-mid .chg{font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:12px;font-weight:600}.ld .nav-mid .pos{color:var(--up)}.ld .nav-mid .neg{color:var(--down)}@media (max-width:920px){.ld .nav-mid{display:none}}.ld .nav-cta{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bg);background:var(--blue);transition:.3s var(--ease);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:9px 16px;font-size:11.5px;display:inline-flex}.ld .nav-cta:hover{background:var(--blue-bright);box-shadow:0 0 26px var(--blue-glow)}.ld .navlink{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-dim);font-size:11.5px;transition:color .3s}.ld .navlink:hover{color:var(--ink)}.ld h1{font-family:var(--serif);letter-spacing:-.025em;font-optical-sizing:auto;font-size:clamp(3rem,8.6vw,8.2rem);font-weight:400;line-height:.92}.ld h1 .it{font-style:italic;font-weight:300}.ld h1 .grad{background:linear-gradient(96deg,var(--blue-bright),var(--sage)130%);color:#0000;-webkit-background-clip:text;background-clip:text}.ld .eyebrow{font-family:var(--mono);letter-spacing:.34em;text-transform:uppercase;color:var(--blue-bright);align-items:center;gap:14px;margin-bottom:30px;font-size:12px;display:flex}.ld .eyebrow .ln{background:linear-gradient(90deg,var(--blue),transparent);width:54px;height:1px}.ld .eyebrow .dot{background:var(--up);border-radius:50%;width:7px;height:7px;animation:2.4s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #6fd99a80}70%{box-shadow:0 0 0 9px #6fd99a00}to{box-shadow:0 0 #6fd99a00}}.ld .kicker{font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--sage);margin-bottom:26px;font-size:12px}.ld .lead{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(1.9rem,4.2vw,3.4rem);font-weight:400;line-height:1.12}.ld .lead .dim{color:var(--ink-faint)}.ld .serif{font-family:var(--serif)}.ld .mono{font-family:var(--mono)}.ld .page-h1{font-family:var(--serif);letter-spacing:-.025em;font-size:clamp(2.2rem,5.4vw,3.6rem);font-weight:400;line-height:1.02}.ld .page-h2{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(1.4rem,3vw,2rem);font-weight:400}.ld .muted{color:var(--ink-dim)}.ld .sage{color:var(--sage)}.ld .blue{color:var(--blue-bright)}.ld .btn{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;transition:.32s var(--ease);text-align:center;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:.5em;padding:15px 28px;font-size:12.5px;line-height:1;display:inline-flex;position:relative;overflow:hidden}.ld .btn-primary{background:var(--blue);color:var(--bg);font-weight:500}.ld .btn-primary:hover{box-shadow:0 0 40px var(--blue-glow);transform:translateY(-2px)}.ld .btn-ghost{border:1px solid var(--line-2);color:var(--ink-dim)}.ld .btn-ghost:hover{border-color:var(--blue);color:var(--ink)}.ld .btn.full{text-align:center;width:100%}.ld .btn:disabled{opacity:.45;box-shadow:none;transform:none}.ld .panel{border:1px solid var(--line-2);background:linear-gradient(#0a0d10eb,#06080adb);border-radius:14px;box-shadow:0 30px 90px -50px #000000d9}.ld .panel.pad{padding:30px}.ld .panel.soft{background:#0a0d108c}.ld .field{margin-bottom:18px}.ld .label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#c6cdc2;margin-bottom:8px;font-size:11px;display:block}.ld .input,.ld .select{border:1px solid var(--line-2);width:100%;color:var(--ink);font-family:var(--sans);transition:.25s var(--ease);background:#ffffff0b;border-radius:9px;padding:13px 15px;font-size:15px;font-weight:400}.ld .input:focus,.ld .select:focus{border-color:var(--blue);background:#ffffff0f;outline:none;box-shadow:0 0 0 3px #2f8bff24}.ld .input::placeholder{color:#eef1ec66}.ld .select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235b635c' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat}.ld .select option{color:var(--ink);background:#0a0d10}.ld .errtext{color:var(--down);font-size:12px;font-family:var(--mono)}.ld .hint{font-family:var(--mono);color:#eef1ec8c;font-size:11.5px;line-height:1.6}.ld .hint a{color:var(--blue-bright)}.ld .faint{color:#eef1ec6b}.ld .checklist{flex-direction:column;gap:11px;list-style:none;display:flex}.ld .checklist li{color:var(--ink-dim);gap:11px;font-size:14px;line-height:1.5;display:flex}.ld .checklist li:before{content:"";background:var(--sage);border-radius:2px;flex:none;width:6px;height:6px;margin-top:7px}.ld .tablewrap{border:1px solid var(--line-2);background:linear-gradient(#0a0d10b8,#06080ab8);border-radius:14px;overflow:hidden}.ld .tablescroll{overflow-x:auto}.ld .data-table{border-collapse:collapse;width:100%;font-family:var(--mono);font-size:12.5px}.ld .data-table thead th{text-align:right;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid var(--line-2);white-space:nowrap;padding:13px 15px;font-size:10px;font-weight:500}.ld .data-table thead th:first-child{text-align:left}.ld .data-table tbody td{text-align:right;border-bottom:1px solid var(--line);color:var(--ink-dim);font-variant-numeric:tabular-nums;white-space:nowrap;padding:13px 15px}.ld .data-table tbody td:first-child{text-align:left}.ld .data-table tbody tr{transition:background .25s}.ld .data-table tbody tr:last-child td{border-bottom:0}.ld .data-table tbody tr:hover{background:#2f8bff0d}.ld .data-table .ink{color:var(--ink)}.ld .data-table .tk-link{color:var(--blue-bright);font-weight:500}.ld .data-table .tk-link:hover{text-decoration:underline}.ld .data-table td.l,.ld .data-table th.l{text-align:left}.ld .crumb{font-family:var(--mono);color:var(--ink-faint);letter-spacing:.04em;font-size:11.5px}.ld .crumb a{transition:color .25s}.ld .crumb a:hover{color:var(--blue-bright)}.ld .statgrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:760px){.ld .statgrid{grid-template-columns:repeat(2,1fr)}}.ld .statcard{border:1px solid var(--line-2);background:#0a0d1099;border-radius:12px;padding:18px}.ld .statcard .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:9px;font-size:10px}.ld .statcard .v{font-family:var(--tech);color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:600;line-height:1}.ld .statcard .vs{color:var(--ink-faint);font-size:10px;font-family:var(--mono);margin-top:6px}.ld .flag{font-family:var(--mono);border:1px solid var(--line-2);color:var(--ink-dim);border-radius:20px;padding:5px 11px;font-size:11px}.ld .flag.blue{color:var(--blue-bright);background:#2f8bff0f;border-color:#5aa8ff66}.ld .flag.amber{color:#f6c454;background:#f6c4540f;border-color:#f6c45466}.ld .bignum{font-family:var(--tech);font-variant-numeric:tabular-nums;font-weight:600}.ld .pos-em{color:var(--up)}.ld .neg-em{color:var(--down)}.ld .chart-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:11px}.ld .stripe-note{border-left:3px solid var(--blue);color:var(--ink-dim);background:#2f8bff0f;border-radius:10px;padding:18px 20px;font-size:13.5px;line-height:1.6}.ld .stripe-note strong{color:var(--ink);font-weight:600}.ld .stripe-note.sage{background:#8fc9a30f;border-left-color:#3f7a52}.ld .legal{max-width:760px;color:var(--ink-dim);margin:0 auto;font-size:14.5px;line-height:1.7}.ld .legal .divider{border-bottom:1px solid var(--line-2);margin-bottom:14px;padding-bottom:20px}.ld .legal h1{font-family:var(--serif);color:var(--ink);letter-spacing:-.02em;margin-bottom:6px;font-size:clamp(2rem,4.6vw,3rem);font-weight:400}.ld .legal .eff{font-family:var(--mono);color:var(--ink-faint);font-size:11.5px}.ld .legal section{margin-top:30px}.ld .legal h2{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sage);margin-bottom:12px;font-size:12px}.ld .legal p{margin-bottom:12px}.ld .legal a{color:var(--blue-bright)}.ld .legal a:hover{text-decoration:underline}.ld .legal strong{color:var(--ink);font-weight:600}.ld .legal ul{margin:0 0 12px 20px;list-style:outside}.ld .legal ol{margin:0 0 12px 20px;list-style:decimal}.ld .legal li{margin-bottom:7px;padding-left:4px}.ld .legal code{font-family:var(--mono);border:1px solid var(--line-2);color:var(--ink);background:#ffffff0d;border-radius:5px;padding:2px 6px;font-size:12.5px}.ld .legal dl{flex-direction:column;gap:16px;display:flex}.ld .legal dt{color:var(--ink);font-weight:600;font-family:var(--mono);font-size:13px}.ld .legal dd{color:var(--ink-dim);margin-top:4px}.ld .rv{opacity:0;transition:opacity 1s var(--ease),transform 1s var(--ease);transform:translateY(34px)}.ld .rv.in{opacity:1;transform:none}.ld .d1{transition-delay:80ms}.ld .d2{transition-delay:.16s}.ld .d3{transition-delay:.24s}.ld .d4{transition-delay:.32s}.ld section.band{padding:130px 0;position:relative}.ld .statement{text-align:center;padding:120px 0}.ld .statement p{font-family:var(--serif);letter-spacing:-.02em;max-width:980px;margin:0 auto;font-size:clamp(1.6rem,4.4vw,3.2rem);font-weight:300;line-height:1.28}.ld .statement .a{color:var(--ink-faint)}.ld .statement .b{color:var(--ink)}.ld footer{border-top:1px solid var(--line);font-family:var(--mono);color:var(--ink-faint);letter-spacing:.06em;padding:38px 0;font-size:11.5px}.ld .foot-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1240px;margin:0 auto;padding:0 32px;display:flex}.ld .foot-in a{transition:color .3s}.ld .foot-in a:hover{color:var(--blue-bright)}@media (max-width:680px){.ld .foot-in{padding:0 20px}}.ld .hero{flex-direction:column;justify-content:center;min-height:100svh;padding-top:90px;display:flex;position:relative;overflow:hidden}.ld #curve{z-index:0;opacity:.95;width:100%;height:100%;position:absolute;inset:0}.ld .hero-grad{z-index:1;pointer-events:none;background:linear-gradient(#06080a66 0%,#0000 22% 60%,#06080ad9 100%);position:absolute;inset:0}.ld .hero-in{z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:0 32px;position:relative}@media (max-width:680px){.ld .hero-in{padding:0 20px}}.ld .hero-sub{max-width:560px;color:var(--ink-dim);margin-top:34px;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:300;line-height:1.6}.ld .hero-sub b{color:var(--ink);font-weight:500}.ld .cta-row{flex-wrap:wrap;align-items:center;gap:18px;margin-top:42px;display:flex}.ld .fineprint{font-family:var(--mono);letter-spacing:.05em;color:var(--ink-dim);margin-top:18px;font-size:11px}.ld .hero-links{font-family:var(--mono);color:var(--ink-dim);flex-wrap:wrap;gap:14px;margin-top:22px;font-size:11.5px;display:flex}.ld .hero-links a{transition:color .3s}.ld .hero-links a:hover{color:var(--blue-bright)}.ld .hero-links .sep{color:var(--line-2)}.ld .persona{margin-top:30px}.ld .tape{z-index:2;border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#0a0d1099,#06080a80);margin-top:50px;position:relative;overflow:hidden}.ld .tape-clock{background:var(--bg);border-right:1px solid var(--line-2);font-family:var(--tech);color:var(--ink-dim);letter-spacing:.16em;text-transform:uppercase;z-index:4;white-space:nowrap;align-items:center;padding:0 22px;font-size:12.5px;display:flex;position:absolute;top:0;bottom:0;left:0;box-shadow:18px 0 24px -16px #06080ae6}.ld .tape-clock b{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-weight:600}.ld .tape-clock .ttz{color:var(--ink-faint);font-size:10.5px}.ld .lvdot{background:var(--up);width:7px;height:7px;box-shadow:0 0 8px var(--up);border-radius:50%;margin-right:10px;animation:1.6s infinite blink}.ld .tape-track{white-space:nowrap;will-change:transform;padding:13px 0;animation:46s linear infinite tape;display:inline-flex}.ld .tape:hover .tape-track{animation-play-state:paused}@keyframes tape{0%{transform:translate(0)}to{transform:translate(-50%)}}.ld .tk{font-family:var(--tech);border-right:1px solid var(--line);align-items:baseline;gap:11px;padding:0 28px;font-size:13.5px;display:inline-flex}.ld .tk .sym{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.ld .tk .px{color:#eef1ecd1;font-variant-numeric:tabular-nums;font-weight:500;transition:color .2s}.ld .tk .chg{font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:12px;font-weight:600;transition:color .2s}.ld .tk .up{color:var(--up)}.ld .tk .down{color:var(--down)}.ld .flash-up{animation:flup 1.1s var(--ease)}.ld .flash-down{animation:fldn 1.1s var(--ease)}@keyframes flup{0%{background:#6fd99a33}to{background:0 0}}@keyframes fldn{0%{background:#ff6b6b33}to{background:0 0}}.ld .terminal{border:1px solid var(--line-2);background:linear-gradient(#0a0d10e6,#06080ae6);border-radius:16px;margin-top:64px;overflow:hidden;box-shadow:0 40px 120px -40px #000c}.ld .term-bar{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--ink-faint);letter-spacing:.06em;align-items:center;gap:10px;padding:14px 20px;font-size:11.5px;display:flex}.ld .term-bar .dots{gap:7px;display:flex}.ld .term-bar .dots i{border-radius:50%;width:10px;height:10px;display:block}.ld .feedbtn{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-dim);border:1px solid var(--line-2);transition:.25s var(--ease);background:0 0;border-radius:6px;padding:4px 10px;font-size:10.5px}.ld .feedbtn:hover{color:var(--ink);border-color:var(--blue);box-shadow:0 0 16px #2f8bff40}.ld .term-bar .live{color:var(--up);align-items:center;gap:7px;display:flex}.ld .term-bar .live:before{content:"";background:var(--up);width:6px;height:6px;box-shadow:0 0 8px var(--up);border-radius:50%;animation:1.6s infinite blink}@keyframes blink{50%{opacity:.3}}.ld .term-grid{grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:760px){.ld .term-grid{grid-template-columns:repeat(2,1fr)}}.ld .stat{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px 26px}.ld .stat .lbl{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-size:11px}.ld .stat .val{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:clamp(2rem,3.6vw,3rem);font-weight:400}.ld .stat .val.up{color:var(--up)}.ld .stat .val.bl{color:var(--blue-bright)}.ld .stat .sub{font-family:var(--mono);color:var(--ink-dim);margin-top:8px;font-size:11px}.ld .term-rows{padding:6px 0}.ld .trow{font-family:var(--mono);border-bottom:1px solid var(--line);grid-template-columns:1.5fr 1fr .9fr .9fr .9fr .7fr;align-items:center;gap:12px;padding:14px 26px;font-size:12.5px;transition:background .3s;display:grid}.ld .trow:last-child{border-bottom:0}.ld .trow:hover{background:#2f8bff0d}.ld .trow.thead{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);padding:11px 26px;font-size:10px}.ld .trow.thead:hover{background:0 0}.ld .trow .nm{color:var(--ink);font-weight:500}.ld .trow .mut{color:var(--ink-dim)}.ld .trow .num{text-align:right;font-variant-numeric:tabular-nums}.ld .cm{color:var(--blue-bright);font-variant-numeric:tabular-nums;text-align:right;transition:color .2s}.ld .pill{letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:20px;justify-self:end;padding:4px 9px;font-size:10.5px}.ld .pill.matched{color:var(--up);background:#6fd99a0f;border-color:#6fd99a66}.ld .pill.signed{color:var(--blue-bright);background:#2f8bff0f;border-color:#5aa8ff66}.ld .pill.ai{color:var(--sage);background:#8fc9a30f;border-color:#8fc9a366}.ld .watchwrap{flex-direction:column;align-items:center;margin-top:24px;display:flex}.ld .watch{flex-direction:column;align-items:center;width:100%;display:flex}.ld .watch summary{cursor:pointer;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);border:1px solid var(--line-2);transition:.3s var(--ease);border-radius:24px;align-items:center;gap:11px;padding:11px 20px;font-size:11.5px;list-style:none;display:inline-flex}.ld .watch summary::-webkit-details-marker{display:none}.ld .watch summary:hover{border-color:var(--blue);color:var(--ink)}.ld .watch .ply{border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--sage);width:0;height:0;transition:border-color .3s}.ld .watch summary:hover .ply{border-left-color:var(--blue)}.ld .watch[open] summary{margin-bottom:20px}.ld .watch video{border:1px solid var(--line-2);background:#000;border-radius:14px;width:100%;max-width:900px;display:block;box-shadow:0 30px 90px -50px #000000d9}.ld .caps{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:64px;display:grid;overflow:hidden}@media (max-width:760px){.ld .caps{grid-template-columns:1fr}}.ld .cap{background:var(--bg-2);transition:.4s var(--ease);padding:46px 40px;position:relative;overflow:hidden}.ld .cap:after{content:"";background:radial-gradient(420px 320px at var(--mx,50%)var(--my,0%),#2f8bff1a,transparent 65%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.ld .cap:hover:after{opacity:1}.ld .cap:hover{background:#0c1014}.ld .cap .no{font-family:var(--mono);letter-spacing:.2em;color:var(--blue);opacity:.6;font-size:12px}.ld .cap h3{font-family:var(--serif);letter-spacing:-.01em;margin:18px 0 14px;font-size:1.7rem;font-weight:400}.ld .cap p{color:var(--ink-dim);font-size:.96rem;font-weight:300;line-height:1.62}.ld .cover{grid-template-columns:.9fr 1.1fr;align-items:start;gap:70px;margin-top:30px;display:grid}@media (max-width:860px){.ld .cover{grid-template-columns:1fr;gap:44px}}.ld .cover p.body{color:var(--ink-dim);max-width:430px;margin-top:22px;font-weight:300;line-height:1.7}.ld .rows{font-family:var(--mono);font-size:13.5px}.ld .crow{border-bottom:1px solid var(--line);align-items:baseline;gap:22px;padding:18px 0;display:flex}.ld .crow .c{color:var(--sage);min-width:96px;font-weight:500}.ld .crow .d{color:var(--ink-dim);font-size:12.5px;font-weight:400;line-height:1.5}.ld .final{text-align:center;padding:170px 0 90px;position:relative}.ld .final h2{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(2.6rem,7vw,5.4rem);font-weight:400;line-height:.98}.ld .final h2 .it{color:var(--blue-bright);font-style:italic}.ld .final p{color:var(--ink-dim);margin:26px 0 40px;font-size:1.05rem}.ld .final .sub-links{font-family:var(--mono);color:var(--ink-dim);flex-wrap:wrap;justify-content:center;gap:16px;margin-top:30px;font-size:12px;display:flex}.ld .final .sub-links a{transition:color .3s}.ld .final .sub-links a:hover{color:var(--blue-bright)}
