.at-hero{align-items:center;gap:3rem;display:grid}.at-hero .tr-title{font-size:clamp(2.6rem,5vw,4.6rem)}.at-hero-shot{width:100%}@media (min-width:1024px){.at-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4rem}}.at-browser{background:#0b0b0f;border:1px solid #ffffff24;border-radius:.9rem;overflow:hidden}.at-browser img{width:100%;height:auto;display:block}.at-browser-bar{display:none}@media (min-width:768px){.at-browser{border-color:#ffffff38;border-radius:1rem;box-shadow:0 40px 90px -30px #d7ff2038,0 30px 60px -20px #000c}.at-browser-bar{border-bottom:1px solid #ffffff1a;gap:.45rem;padding:.7rem .9rem;display:flex}.at-browser-bar span{background:#ffffff47;border-radius:999px;width:.6rem;height:.6rem}}.at-demo-below{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1rem;margin-top:1.25rem;display:flex}.at-demo-below p{color:#ffffffdb;font-weight:600}.at-pairs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}.at-pairs dt{letter-spacing:.08em;text-transform:uppercase;color:#fff9;font-size:.78rem}.at-pairs dd{font-family:var(--font-oswald), sans-serif;color:#d7ff20;margin-top:.2rem;font-size:clamp(2rem,3.2vw,2.6rem);font-weight:700;line-height:1}
