*{box-sizing:border-box;margin:0;padding:0}body{color:#fff;-webkit-font-smoothing:antialiased;background:#0d0d0d;font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.6;overflow-x:hidden}html{scroll-behavior:smooth;overflow-x:hidden}.section-container{max-width:1600px;margin:0 auto;padding:0 4rem;position:relative}.accent{color:var(--cbs-red)}#top .cs-hero-still img{filter:saturate(.9)brightness(.8)}#top .cs-hero-still:after{background:linear-gradient(90deg,#0d0d0dd9 0%,#0d0d0d8c 55%,#0d0d0d33 100%),linear-gradient(#0d0d0d4d 0%,#0d0d0d26 35%,#0d0d0deb 100%)}.am-top{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}.am-top .cs-head{margin-bottom:0}.am-logos .cs-note{margin:0 0 .9rem}.am-logos .cs-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.am-logos .cs-logos>div{min-height:84px}.am-logos .cs-logos img{max-width:100%}.am-tabs{border:1px solid var(--cs-line-2);border-radius:10px;gap:4px;margin-bottom:clamp(2rem,4vw,3rem);padding:4px;display:inline-flex}.am-tab{color:var(--cs-text-2);font-family:var(--cbs-mono);letter-spacing:2px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:.9rem 1.75rem;font-size:.72rem;font-weight:500;transition:background .25s,color .25s}.am-tab:hover{color:#fff}.am-tab:focus-visible{outline-offset:2px;outline:2px solid #fff9}.am-tab[aria-selected=true]{color:var(--cs-black);background:#fff}.am-panel-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.am-intro h3{letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:300;line-height:1.1}.am-intro h3 strong{font-weight:700}.am-intro p{color:var(--cs-text-2);max-width:46ch;margin-bottom:1.5rem;line-height:1.75}.am-list{border-top:1px solid var(--cs-line-2);margin:0;padding:0;list-style:none}.am-list li{border-bottom:1px solid var(--cs-line);grid-template-columns:minmax(0,1fr) auto;gap:.3rem 1.5rem;padding:1.15rem 0;display:grid}.am-list b{color:var(--cs-text);font-size:1.02rem;font-weight:600}.am-list span{color:var(--cs-text-2);grid-column:1;font-size:.93rem;line-height:1.6}.am-list em{font-style:normal;font-family:var(--cbs-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--cs-text-3);white-space:nowrap;text-align:right;grid-area:1/2/span 2;align-self:start;padding-top:.3rem;font-size:.6rem}.am-roadmap{border-top:1px solid var(--cs-line);margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2.5rem,5vw,4rem)}.am-roadmap h3{letter-spacing:-.02em;margin:.5rem 0 1rem;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:300;line-height:1.1}.am-roadmap-lead{color:var(--cs-text-2);max-width:62ch;margin-bottom:2rem;line-height:1.75}.am-roadmap-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.am-roadmap-item{background:var(--cs-card);border:1px solid var(--cs-line);border-radius:12px;padding:1.75rem}.am-roadmap-when{font-family:var(--cbs-mono);letter-spacing:2px;text-transform:uppercase;color:var(--cs-text-3);margin-bottom:.75rem;font-size:.62rem}.am-roadmap-item h4{margin-bottom:.5rem;font-size:1.05rem;font-weight:600}.am-roadmap-item p{color:var(--cs-text-2);font-size:.92rem;line-height:1.7}.am-verify-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:clamp(2rem,5vw,5rem);display:grid}.terms-list.am-terms{max-width:none;margin:0}.am-terms .terms-row{grid-template-columns:11rem 1fr;gap:1.5rem}.am-terms .terms-row dd{color:var(--cs-text-2);font-size:.98rem}.am-verify-grid .cs-still{min-height:100%}@media (width<=1100px){.am-top,.am-panel-grid,.am-verify-grid{grid-template-columns:1fr}.am-verify-grid .cs-still{min-height:380px}}@media (width<=768px){.am-tabs{width:100%;display:flex}.am-tab{letter-spacing:1.2px;flex:1;padding:.85rem .5rem;font-size:.62rem}.am-list li{grid-template-columns:1fr}.am-list em{text-align:left;grid-area:auto/1;padding-top:.2rem}.am-roadmap-grid{grid-template-columns:1fr}.am-terms .terms-row{grid-template-columns:1fr;gap:.4rem}.am-logos .cs-logos>div{min-height:68px;padding:.9rem .75rem}#top .cs-hero-still:after{background:linear-gradient(#0d0d0d99 0%,#0d0d0db3 40%,#0d0d0df0 100%)}}
