.buy-panel{position:absolute;z-index:4;right:5vw;bottom:100px;width:410px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface),transparent 4%);backdrop-filter:blur(20px);box-shadow:0 28px 90px rgba(0,0,0,.16)}.buy-panel-head{height:46px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font:9px "IBM Plex Mono",monospace}.buy-panel-head b{color:var(--acid)}.buy-options{padding:8px}.buy-options button{position:relative;width:100%;min-height:72px;padding:12px 14px;border:1px solid transparent;border-bottom-color:var(--line);background:transparent;color:var(--text);display:grid;grid-template-columns:1fr auto;align-items:center;text-align:left;cursor:pointer}.buy-options button.active{border-color:var(--acid);background:color-mix(in srgb,var(--acid),transparent 90%)}.buy-options button>span{display:flex;flex-direction:column}.buy-options button b{font-size:16px}.buy-options button small{color:var(--muted);margin-top:3px}.buy-options button strong{font-size:20px}.buy-options button i{position:absolute;right:12px;top:4px;font:7px "IBM Plex Mono",monospace;color:var(--orange);font-style:normal}.buy-panel ul{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:5px 16px 16px;padding:14px 0 0;border-top:1px solid var(--line);list-style:none;color:var(--muted);font-size:10px}.buy-panel li:before{content:"+";color:var(--acid);margin-right:5px}.buy-submit{display:flex;margin:0 16px;width:calc(100% - 32px)}.buy-panel>p{text-align:center;margin:12px;color:var(--muted);font:8px "IBM Plex Mono",monospace}.quick-start{padding:90px clamp(24px,7vw,110px);background:var(--surface);border-bottom:1px solid var(--line)}.quick-start-heading{display:grid;grid-template-columns:170px 1fr .7fr;gap:35px;align-items:end;margin-bottom:45px}.quick-start-heading h2{font-size:54px;line-height:.9;margin:0}.quick-start-heading p{color:var(--muted);font-size:15px}.quick-steps{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.quick-steps article{min-height:210px;padding:25px;border-right:1px solid var(--line);position:relative}.quick-steps article:last-child{border:0}.quick-steps article>b{position:absolute;right:20px;top:18px;color:var(--acid);font:10px "IBM Plex Mono",monospace}.quick-steps article>span{font:9px "IBM Plex Mono",monospace;color:var(--muted)}.quick-steps h3{font-size:25px;margin:65px 0 8px}.quick-steps p{color:var(--muted)}.quick-trust{display:grid;grid-template-columns:repeat(4,1fr) auto;align-items:center;border:1px solid var(--line);border-top:0}.quick-trust span{padding:17px;border-right:1px solid var(--line);font:9px "IBM Plex Mono",monospace;color:var(--muted)}.quick-trust span b{color:var(--text);font-size:14px;margin-right:6px}.quick-trust a{padding:17px 22px;background:var(--acid);color:#071309;font-size:10px;font-weight:800;text-transform:uppercase}.hero-copy{max-width:680px}.hero h1{font-size:88px}.hero-copy>p{max-width:590px}.intro{padding-top:110px}
@media(max-width:1100px){.hero h1{font-size:70px}.buy-panel{width:370px;right:3vw}.quick-start-heading{grid-template-columns:1fr}.quick-trust{grid-template-columns:1fr 1fr}.quick-trust a{grid-column:1/-1;text-align:center}}
@media(max-width:980px){.hero{display:block;height:auto;min-height:0;padding-bottom:0}.hero h1{font-size:54px}.buy-panel{position:relative;left:auto;right:auto;bottom:auto;width:100%;margin-top:40px}.ticker{position:relative;margin-top:24px}.quick-start{padding:75px 20px}.quick-start-heading{gap:15px}.quick-start-heading h2{font-size:43px}.quick-steps{grid-template-columns:1fr}.quick-steps article{min-height:180px;border-right:0;border-bottom:1px solid var(--line)}.quick-steps h3{margin-top:45px}.quick-trust{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.hero{padding-bottom:0}.hero h1{font-size:46px}.buy-panel{margin-top:35px}.buy-options button{min-height:68px}.buy-panel ul{grid-template-columns:1fr}.quick-start{padding:70px 20px}.quick-start-heading h2{font-size:40px}.quick-trust span{padding:14px 10px;font-size:7px}.quick-trust span b{display:block;font-size:13px;margin-bottom:3px}.intro{padding-top:80px}}
.simple-heading{grid-template-columns:1fr}.intro-copy .caveat{margin-top:28px;padding-top:18px;border-top:1px solid var(--line);font-size:11px;line-height:1.7;color:var(--muted)}.intro-copy sup{color:var(--orange);font-weight:800}
