.product-hero{padding:110px 0 90px;background:radial-gradient(circle at 75% 20%,#dff8e7,transparent 35%),#f7faf7;text-align:center}.product-hero .eyebrow{justify-content:center}.product-hero h1{margin:0 auto;max-width:900px;font-size:clamp(44px,6vw,78px);font-weight:600}.product-hero>div>p:not(.eyebrow){max-width:700px;margin:25px auto 30px;color:#66726a;font-size:17px;line-height:1.7}.rank-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.rank-grid article{padding:32px;border:1px solid #e5ebe4;border-radius:24px;background:#fafbf9}.rank-grid b,.doc-steps b{color:#00a970;font-size:11px}.rank-grid h3{font-size:24px}.rank-grid p{color:#66726a;line-height:1.7}.doc-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px}.doc-steps span{display:grid;gap:16px;padding:26px;border:1px solid #e5ebe4;border-radius:20px}.doc-code{overflow:auto;padding:30px;border-radius:24px;background:#0e251b;color:#c8f5d9;font-size:14px}.about-company{padding:50px;border-radius:28px;background:#f4f8f3}.about-company h2{margin-top:0}.about-company p{color:#66726a}.about-company a{color:#008653;font-weight:600}@media(max-width:700px){.product-hero{padding:75px 0 60px}.rank-grid,.doc-steps{grid-template-columns:1fr}.about-company{padding:28px}}
