.hero{isolation:isolate;padding:72px 0 56px;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;background-image:var(--grid);background-size:44px 44px;position:absolute;inset:0 0 0 45%;-webkit-mask-image:radial-gradient(55% 50% at 55%,#000 20%,#0000 100%);mask-image:radial-gradient(55% 50% at 55%,#000 20%,#0000 100%)}.hero__inner{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.hero h1{margin:0}.hero__title{letter-spacing:-.03em;margin:12px 0 20px;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.05}.hero__lead{color:var(--muted);max-width:560px;margin:0;font-size:19px}.hero__for{color:var(--muted);margin:20px 0 0;font-size:14px}.hero__visual{position:relative}.hero__visual:before{content:"";z-index:-1;background:radial-gradient(closest-side,#7ee08a52,#0000);position:absolute;inset:-12% -8%}.hero__chip{z-index:1;border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:700;display:inline-flex;position:absolute}.hero__chip svg{color:var(--accent-ink)}.hero__chip--docs{top:-22px;left:-28px}.hero__chip--risks{bottom:-20px;right:-18px}.hero__chip--risks svg{color:var(--maybe)}.hero__sample .tcard{box-shadow:var(--shadow-big)}@media (max-width:900px){.hero__inner{grid-template-columns:1fr}.hero:before{inset:40% 0 0}.hero__chip--docs{left:12px}.hero__chip--risks{right:12px}}@media (max-width:520px){.hero{padding-top:40px}}
