.tr-banner{padding:clamp(28px,4.5vw,64px) 0 clamp(36px,4.5vw,64px)}.tr-head{border-top:1px solid var(--line-soft);grid-template:"label label""art title""art steps"1fr/minmax(0,500px) minmax(336px,1fr);align-items:start;gap:0 64px;padding:clamp(40px,5vw,72px) 0;display:grid}.tr-label{font-family:var(--font-display);letter-spacing:.01em;color:var(--paper);grid-area:label;margin:0 0 clamp(16px,1.8vw,24px);font-size:20px;font-weight:400}.tr-art{border:1px solid var(--line);background:var(--art-bg);border-radius:10px;grid-area:art;margin:0;overflow:hidden}.tr-art img{width:100%;height:auto}.tr-title{font-size:calc(clamp(32px, 3.9vw, 56px) * var(--head-scale));color:var(--paper);text-wrap:balance;grid-area:title;margin:-.07em 0 clamp(24px,2.6vw,36px);line-height:1.03}.tr-steps{border-top:1px solid var(--line);counter-reset:none;grid-area:steps;margin:0;padding:0;list-style:none}.tr-steps li{border-bottom:1px solid var(--line);color:var(--paper);grid-template-columns:44px minmax(0,1fr);align-items:baseline;padding:13px 0;font-size:clamp(16px,1.4vw,20px);line-height:1.4;display:grid}.tr-steps .num{color:var(--muted);font-size:13px}.board-label{font-family:var(--font-display);letter-spacing:.01em;color:var(--paper);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;font-size:20px;font-weight:400;display:flex}.board-unit{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);white-space:nowrap;font-size:12px;font-weight:400}.led{margin-block:var(--led-gap);box-shadow:var(--led-frame);background:#030203;border:1px solid #19161a;border-radius:4px;position:relative;overflow:hidden}.led-canvas{aspect-ratio:65/9;width:100%;height:auto;display:block}.board-note{min-height:1.5em;color:var(--muted);text-wrap:balance;margin:12px 0 0;font-size:13px;line-height:1.5}.tr-numbers{border-top:1px solid var(--line-soft);padding:clamp(40px,5vw,72px) 0}.numbers-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.numbers-head h2{font-size:calc(clamp(26px, 2.6vw, 36px) * var(--head-scale));color:var(--paper);margin:0;line-height:1.1}.numbers-read{color:var(--muted);align-items:center;gap:9px;margin:0;font-size:13px;display:inline-flex}.numbers-read.is-stale .pulse{background:var(--muted);animation:none}.stats{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;overflow:hidden}.stats article{background:var(--bg);flex-direction:column;gap:8px;min-width:0;padding:22px 24px;display:flex}.stats article>span{font-family:var(--font-display);letter-spacing:.01em;color:var(--muted);font-size:17px}.stats b{letter-spacing:-.03em;color:var(--paper);font-size:clamp(28px,3vw,40px);font-weight:400}.stats-link{color:var(--soft);-webkit-text-decoration:underline 1px var(--btn-line);text-decoration:underline 1px var(--btn-line);text-underline-offset:4px;align-self:start;margin-top:auto;padding-top:4px;font-size:14px;line-height:1.5;transition:color .15s}.stats-link:hover{color:var(--paper);-webkit-text-decoration-color:var(--paper);text-decoration-color:var(--paper)}.stats small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.5}@media (min-width:641px) and (max-width:1023px){.tr-numbers .stats article>span{min-height:3em}}.tr-fund{border-top:1px solid var(--line-soft);padding:clamp(40px,5vw,72px) 0}.fund-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);align-items:stretch;gap:24px clamp(32px,4.4vw,64px);margin-top:24px;display:grid}.fund-lines{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fund-lines li{border-bottom:1px solid var(--line);color:var(--paper);text-wrap:pretty;flex:1 0 auto;padding:13px 0;font-size:clamp(16px,1.4vw,20px);line-height:1.4}.fund-lines a{color:var(--paper);-webkit-text-decoration:underline 1px var(--btn-line);text-decoration:underline 1px var(--btn-line);text-underline-offset:4px;white-space:nowrap}.fund-lines a:hover{-webkit-text-decoration-color:var(--paper);text-decoration-color:var(--paper)}.fund-stats{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;margin-top:0}.fund-stats article{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name num""note note";align-content:center;align-items:baseline;gap:2px 16px;padding:14px 24px;display:grid}.fund-stats article>span{grid-area:name}.fund-stats b{grid-area:num;font-size:clamp(28px,2.6vw,36px);line-height:1.15}.fund-stats small{text-wrap:pretty;grid-area:note}.fund-terms{max-width:760px;color:var(--muted);text-wrap:pretty;margin:16px 0 0;font-size:13px;line-height:1.5}.addrs.fund-addr{margin-top:24px}.fund-page .tr-fund{border-top:0;padding-top:clamp(28px,4.5vw,64px)}.fund-page .numbers-head h1{font-size:calc(clamp(32px, 3.9vw, 56px) * var(--head-scale));color:var(--paper);margin:0;line-height:1.03}.tr-wallets{border-top:1px solid var(--line-soft);padding:clamp(40px,5vw,64px) 0}.addrs{border:1px solid var(--line);border-radius:10px;margin:0}.addrs>div{grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:14px 24px;display:grid}.addrs>div+div{border-top:1px solid var(--line)}.addrs dt{font-family:var(--font-display);letter-spacing:.01em;color:var(--muted);font-size:17px}.addrs dd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;min-width:0;margin:0;display:flex;container-type:inline-size}.addrs code{font-size:14px;min-width:0;color:var(--paper);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:clamp(11px,3.77358cqi,14px)}.addrs dd>span{color:var(--muted);white-space:nowrap;font-size:13px}.addrs button,.addrs a{color:var(--soft);-webkit-text-decoration:underline 1px var(--btn-line);text-decoration:underline 1px var(--btn-line);text-underline-offset:4px;position:relative}.addrs button:hover,.addrs a:hover{color:var(--paper)}.addrs button:after,.addrs a:after{content:"";position:absolute;top:-12px;bottom:-12px;left:-6px;right:-6px}.tr-fine{border-top:1px solid var(--line-soft);padding:clamp(40px,5vw,64px) 0 clamp(48px,6vw,72px)}.tr-fine h2{font-size:calc(20px * var(--head-scale));color:var(--paper);margin:0 0 18px}.tr-fine ul{gap:9px;max-width:760px;margin:0 0 26px;padding:0;list-style:none;display:grid}.tr-fine li{text-indent:-14px;color:var(--muted);padding-left:14px;font-size:13px;line-height:1.5}@media (max-width:900px){.tr-head{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"label""art""title""steps"}.tr-label{margin-bottom:16px}.tr-art{max-width:520px;margin-bottom:24px}.tr-title{margin:0 0 20px}.fund-grid{grid-template-columns:minmax(0,1fr)}.fund-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.fund-stats article{align-content:normal;align-items:stretch;gap:8px;padding:22px 24px;display:flex}.fund-stats small{min-height:3em}}@media (max-width:640px){.stats,.fund-stats{grid-template-columns:1fr}.fund-stats article{align-items:baseline;gap:2px 16px;padding:14px 18px;display:grid}.fund-stats small{min-height:0}.fund-terms span{display:block}.fund-terms .dot{display:none}.stats article{padding:18px}.stats b{font-size:28px}.addrs>div{grid-template-columns:1fr;padding:14px 16px}.board-label,.tr-label{font-size:18px}}@media (max-width:520px){.tr-fund .numbers-read{flex-basis:100%}}
