.sol-h1{font-family:var(--font-display);font-weight:var(--weight-regular);letter-spacing:var(--tracking-display);color:var(--light-ink);margin:0;font-size:clamp(72px,8vw,116px);line-height:.9}@media (max-width:1024px){[data-sol-rail]{grid-template-columns:1fr!important}[data-sol-rail]>div:first-child{display:none!important}.fin-readout{grid-template-columns:repeat(2,1fr)!important}.fin-readout .fin-readout-cell:nth-child(odd){border-left:none!important}.fin-readout .fin-readout-cell:nth-child(n+3){border-top:1px solid var(--hairline-light)}.fin-reg-row{grid-template-columns:1fr!important;gap:12px!important}.fin-deploy{grid-template-columns:1fr!important;gap:28px!important}.fin-agg-grid{grid-template-columns:1fr!important;gap:40px!important}.fin-agg-readout{grid-template-columns:1fr 1fr!important}.fin-agg-readout>div:nth-child(odd){border-left:none!important}.fin-agg-readout>div:nth-child(n+3){border-top:1px solid var(--hairline-dark)}.fin-close-grid{grid-template-columns:1fr!important;gap:40px!important}.fin-tl-row{grid-template-columns:130px 1fr!important;gap:8px 20px!important}.fin-tl-row>p{grid-column:2!important}}@media (max-width:640px){.fin-readout{grid-template-columns:1fr!important}.fin-readout .fin-readout-cell{border-top:1px solid var(--hairline-light);border-left:none!important}.fin-readout .fin-readout-cell:first-child{border-top:none!important}.fin-pilot,.fin-tl-row{grid-template-columns:1fr!important}}
.fin-agg{--fin-p:13s;--fin-travel:cubic-bezier(.45, 0, .3, 1);--fin-out:cubic-bezier(.16, 1, .3, 1)}@keyframes fin-compute{0%,3%{opacity:.5}11%{opacity:1}22%,to{opacity:.5}}.fin-datum{animation:fin-compute var(--fin-p) ease-in-out infinite;animation-delay:calc(var(--fin-p) * .013 * var(--n))}@keyframes fin-send{0%,18%{opacity:0;transform:translate(0)scale(.2)}22%{opacity:1;transform:translate(0)scale(1)}50%{transform:translate(var(--dx), var(--dy)) scale(1);opacity:1}54%,to{transform:translate(var(--dx), var(--dy)) scale(.25);opacity:0}}.fin-packet{opacity:0;animation:fin-send var(--fin-p) var(--fin-travel) infinite;animation-delay:calc(var(--fin-p) * .02 * var(--i))}@keyframes fin-seal-turn{to{transform:rotate(360deg)}}.fin-seal{transform-box:fill-box;transform-origin:50%;animation:1.7s linear infinite fin-seal-turn}@keyframes fin-stream{0%,20%{stroke-dashoffset:0;opacity:.55}52%{stroke-dashoffset:-96px;opacity:1}62%,to{stroke-dashoffset:-96px;opacity:.55}}.fin-stream{animation:fin-stream var(--fin-p) linear infinite}@keyframes fin-charge{0%,52%{stroke-dashoffset:452px;opacity:0}57%{opacity:.9}74%{stroke-dashoffset:0;opacity:.9}81%,to{stroke-dashoffset:0;opacity:0}}.fin-charge{stroke-dasharray:452;stroke-dashoffset:452px;opacity:0;animation:fin-charge var(--fin-p) linear infinite}@keyframes fin-dial{0%{transform:rotate(0)}52%{transform:rotate(110deg)}74%{transform:rotate(560deg)}to{transform:rotate(670deg)}}.fin-dial{transform-box:view-box;transform-origin:430px 184px;animation:fin-dial var(--fin-p) ease-in-out infinite}@keyframes fin-flare{0%,66%{opacity:.6;transform:scale(1)}74%{opacity:1;transform:scale(2.4)}86%,to{opacity:.85;transform:scale(1)}}.fin-flare{transform-box:view-box;transform-origin:430px 184px;animation:fin-flare var(--fin-p) var(--fin-out) infinite}@keyframes fin-gate-glow{0%,50%{opacity:.45}74%{opacity:1}92%,to{opacity:.45}}.fin-gate-glow{animation:fin-gate-glow var(--fin-p) ease-in-out infinite}@keyframes fin-emit{0%,74%{opacity:0;transform:translate(0)scale(.2)}78%{opacity:1;transform:translate(0)scale(1)}93%{transform:translate(var(--ox), 0) scale(1);opacity:1}97%,to{transform:translate(var(--ox), 0) scale(2);opacity:0}}.fin-emit{opacity:0;animation:fin-emit var(--fin-p) var(--fin-travel) infinite;animation-delay:calc(var(--fin-p) * .012 * var(--i))}@keyframes fin-write{0%,86%{opacity:.3}94%,to{opacity:1}}.fin-out-datum{opacity:.3;animation:fin-write var(--fin-p) var(--fin-out) infinite;animation-delay:calc(var(--fin-p) * .005 * var(--n))}@keyframes fin-out-seal{0%,86%{opacity:.5}94%,to{opacity:1}}.fin-out-seal{animation:fin-out-seal var(--fin-p) var(--fin-out) infinite}@keyframes fin-readout{0%{color:var(--light-ink)}4%{color:var(--amber)}20%,to{color:var(--light-ink)}}.fin-readout-v{animation:fin-readout var(--fin-p) ease-out infinite;animation-delay:calc(var(--fin-p) * var(--at))}@media (prefers-reduced-motion:reduce){.fin-agg [class*=fin-]{animation:none!important}.fin-agg .fin-packet{opacity:1;transform:translate(calc(var(--dx) * .55), calc(var(--dy) * .55))}.fin-agg .fin-out-datum,.fin-agg .fin-datum,.fin-agg .fin-out-seal{opacity:1}.fin-agg .fin-charge,.fin-agg .fin-emit{opacity:0}}
