.landing{--pink:#131518;--pink2:#4a4e54;--pink3:#6e737a;--prule:rgba(19,21,24,0.1);--sans:var(--font-sans-stack);--mono:var(--font-mono-stack);--e:cubic-bezier(0.22,1,0.36,1);--pad:96px;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.landing *{box-sizing:border-box}.landing .mono{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.landing a{color:inherit;text-decoration:none}.landing :focus-visible{outline:2px solid var(--lime);outline-offset:3px}.landing .wrap{max-width:1160px;margin:0 auto;padding:0 40px}.landing header{position:sticky;top:0;z-index:30;background:rgba(18,18,17,.72);backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid transparent;transition:border-color .2s var(--e),background .2s var(--e)}.landing header.solid{background:rgba(18,18,17,.94);border-bottom-color:var(--rule)}.landing .nav{height:76px;max-width:1160px;margin:0 auto;padding:0 40px}.landing .brand,.landing .nav{display:flex;align-items:center}.landing .brand{gap:11px;font-size:18px;font-weight:600;letter-spacing:-.02em}.landing .brand .sq{width:26px;height:26px;border-radius:6px;background:var(--lime);display:grid;place-items:center;flex:none}.landing .brand .sq svg{width:14px;height:14px;display:block}.landing nav ul{display:flex;gap:32px;list-style:none;margin:0 0 0 56px;padding:0}.landing nav ul a{font-size:15px;color:rgba(242,242,238,.66);transition:color .14s var(--e)}.landing nav ul a:hover{color:var(--ink)}.landing .nav .cta{margin-left:auto;font-size:15px;color:rgba(242,242,238,.86);display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 18px;border:1px solid var(--rule);border-radius:4px;transition:border-color .14s var(--e),color .14s var(--e)}.landing .nav .cta:hover{color:var(--ink);border-color:rgba(242,242,238,.28)}.landing .hero{position:relative;min-height:640px;display:flex;align-items:center;overflow:hidden;margin-top:-76px;padding-top:76px}.landing .hero-img{position:absolute;inset:0;background-image:url(/hero-city.jpg);background-size:cover;background-position:center 45%}.landing .hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,18,17,.88) 0,rgba(18,18,17,.42) 34%,rgba(18,18,17,.8) 82%,var(--bg) 100%)}.landing .hero-in{position:relative;width:100%;padding:40px 0}.landing h1{margin:0;font-size:clamp(38px,4.6vw,64px);line-height:1.06;letter-spacing:-.032em;font-weight:600;max-width:16ch}.landing .lede{margin:24px 0 0;font-size:19px;line-height:1.5;color:rgba(242,242,238,.72);max-width:56ch}.landing .acts{margin-top:28px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.landing .btn{display:inline-flex;align-items:center;gap:9px;height:50px;padding:0 26px;border-radius:5px;background:var(--lime);color:#121211;font-size:16px;font-weight:500;border:0;cursor:pointer;font-family:inherit;transition:opacity .16s var(--e)}.landing .btn:hover{opacity:.88}.landing .link{font-size:16px;color:rgba(242,242,238,.72);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.landing .link:hover{color:var(--ink)}.landing .band{padding:var(--pad) 0;border-top:1px solid var(--rule)}.landing .eyebrow{font-size:12.5px;color:var(--ink-3);margin:0 0 12px}.landing .band h3{margin:0 0 10px;font-size:clamp(28px,3vw,40px);line-height:1.12;letter-spacing:-.02em;font-weight:500}.landing .band .sub{margin:0 0 34px;color:var(--ink-2);font-size:17px;max-width:56ch}.landing .how{display:grid;grid-template-columns:repeat(3,1fr);gap:44px}.landing .how h4{margin:0 0 10px;font-size:19px;font-weight:500;letter-spacing:-.01em}.landing .how p{margin:0;color:var(--ink-2);font-size:16.5px;line-height:1.55}.landing .sheet{background:var(--paper);color:var(--pink);border-radius:8px;padding:30px 32px;max-width:960px}.landing .flag{display:inline-block;font-size:12px;color:var(--pink3);border:1px solid rgba(19,21,24,.16);border-radius:2px;padding:2px 8px;margin-bottom:16px}.landing .sh{display:flex;justify-content:space-between;gap:28px;flex-wrap:wrap;align-items:flex-start}.landing .sh h2{margin:0;font-size:18px;font-weight:500;letter-spacing:-.01em}.landing .sh .cur{margin:5px 0 0;font-size:14px;color:var(--pink3)}.landing .sh .meta{text-align:right;font-size:14px}.landing .sh .meta .blk{display:block;margin-top:4px;font-size:12px;color:var(--pink3)}.landing .cp{border:0;background:none;padding:0;margin-left:10px;font-family:var(--mono);font-size:12px;color:var(--pink3);cursor:pointer}.landing .cp:hover{color:var(--pink)}.landing .ribbon{display:flex;height:30px;gap:2px;margin-top:22px}.landing .seg{display:flex;align-items:center;padding-left:9px;overflow:hidden;transition:background .12s var(--e)}.landing .seg:first-child{border-radius:2px 0 0 2px}.landing .seg:last-child{border-radius:0 2px 2px 0}.landing .seg span{font-family:var(--mono);font-size:10.5px;color:var(--paper);white-space:nowrap}.landing .seg.on{background:var(--lime)!important}.landing .seg.on span{color:#131518}.landing table{width:100%;border-collapse:collapse;margin-top:22px}.landing th{text-align:left;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--pink3);padding:0 0 9px;border-bottom:1px solid var(--prule)}.landing td.n,.landing th.n{text-align:right}.landing td{height:36px;border-bottom:1px solid var(--prule);font-size:14px;vertical-align:middle}.landing tbody tr{transition:background .12s var(--e)}.landing .sheet tbody tr:hover{background:#efefec}.landing td.m{font-family:var(--mono);font-variant-numeric:tabular-nums}.landing td.iss{color:var(--pink3);font-size:14px}.landing .facts{display:flex;gap:44px;flex-wrap:wrap;align-items:flex-end;margin-top:24px;padding-top:22px;border-top:1px solid rgba(19,21,24,.16)}.landing .fact .k{font-size:12.5px;color:var(--pink3);margin-bottom:5px}.landing .fact .v{font-family:var(--mono);font-size:19px;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.landing .fact .v small{font-family:var(--sans);font-size:13.5px;color:var(--pink2)}.landing .asof{margin-left:auto;font-family:var(--mono);font-size:12px;color:var(--pink3)}.landing .split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border-top:1px solid var(--rule)}.landing .split .pic{min-height:480px;background-size:cover;background-position:50%}.landing .pic-gold{background-image:url(/assets-gold.jpg)}.landing .pic-facade{background-image:url(/structure-facade.jpg)}.landing .split .txt{padding:var(--pad) 72px;display:flex;flex-direction:column;justify-content:center}.landing .split h3{margin:0 0 18px;font-size:clamp(28px,3vw,40px);line-height:1.12;letter-spacing:-.02em;font-weight:500;max-width:18ch}.landing .split p{margin:0 0 15px;color:var(--ink-2);font-size:16.5px;line-height:1.55;max-width:44ch}.landing .split p:last-of-type{margin-bottom:0}.landing .kv{margin-top:26px;display:flex;gap:40px;flex-wrap:wrap}.landing .kv .k{font-size:12.5px;color:var(--ink-3);margin-bottom:4px}.landing .kv .v{font-family:var(--mono);font-size:18px;font-variant-numeric:tabular-nums}.landing .index th{color:var(--ink-3)}.landing .index td,.landing .index th{border-bottom:1px solid var(--rule)}.landing .index tbody tr:hover{background:var(--surface)}.landing .more{display:inline-block;margin-top:18px;font-size:14.5px;color:var(--ink-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.landing .more:hover{color:var(--ink)}.landing .honest{background:var(--surface)}.landing .honest .in{max-width:660px}.landing .honest p{margin:0 0 14px;font-size:16.5px;line-height:1.58;color:var(--ink-2)}.landing .honest p:last-child{margin-bottom:0}.landing .honest p b{color:var(--ink);font-weight:500}.landing footer{padding:44px 0 40px;border-top:1px solid var(--rule)}.landing .f{display:flex;justify-content:space-between;gap:48px;flex-wrap:wrap;align-items:flex-start}.landing .fbrand{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:600;letter-spacing:-.02em}.landing .fbrand .sq{width:19px;height:19px;border-radius:5px;background:var(--lime);display:grid;place-items:center;flex:none}.landing .fbrand .sq svg{width:11px;height:11px;display:block}.landing .ftag{margin:10px 0 0;font-size:13.5px;color:var(--ink-3)}.landing .fl{display:flex;gap:44px}.landing .fl .h{font-size:12.5px;color:var(--ink-3);margin-bottom:8px}.landing .fl a{display:block;font-size:13.5px;color:var(--ink-2);padding:2px 0}.landing .fl a:hover{color:var(--ink)}.landing .fbar{margin-top:32px;padding-top:18px;border-top:1px solid var(--rule);display:flex;gap:10px 22px;flex-wrap:wrap;font-family:var(--mono);font-size:12px;color:var(--ink-3)}.landing .fbar span{white-space:nowrap}.landing .risk{margin:14px 0 0;font-size:12px;line-height:1.5;color:var(--ink-3);max-width:none}@media (max-width:900px){.landing{--pad:56px}.landing .split{grid-template-columns:1fr}.landing .split .pic{min-height:260px;order:-1}.landing .split .txt{padding:var(--pad) 32px}.landing nav ul{display:none}.landing .sheet{padding:20px}.landing .sh .meta{text-align:left}.landing .hero-in{padding:120px 0 44px}.landing .how{grid-template-columns:1fr;gap:28px}.landing .fl{gap:32px}}@media (prefers-reduced-motion:reduce){.landing *{transition:none!important}}