@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";.s8-company-wrapper{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.s8-intro-section{background-color:#fff;padding:64px 24px 56px}.s8-intro-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:.9fr 1.4fr;gap:64px;align-items:center}.s8-intro-illustration-wrap{display:flex;justify-content:center;align-items:center}.s8-intro-illustration{max-width:100%;height:auto;display:block}.s8-intro-content{max-width:720px}.s8-intro-title{font-size:40px;line-height:1.25;font-weight:600;color:#151821;margin-bottom:18px}.s8-intro-text{font-size:15px;line-height:1.9;color:#4b5563}.s8-intro-text--mt{margin-top:16px}.s8-compare-section{background-color:#fff;padding:24px 24px 64px}.s8-compare-container{max-width:1200px;margin:0 auto}.s8-compare-title{font-size:28px;font-weight:700;color:#0f172a;text-align:center;margin:0 0 10px;line-height:1.3}.s8-compare-subtitle{font-size:15px;color:#64748b;text-align:center;margin:0 0 28px;line-height:1.7}.s8-compare-table-wrapper{overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px #00000012}.s8-compare-table{width:100%;border-collapse:collapse;font-size:14px;min-width:600px}.s8-compare-table thead tr{background:#0f3d2e}.s8-compare-table thead th{color:#fff;font-weight:600;padding:14px 20px;text-align:left;letter-spacing:.3px}.s8-compare-table thead th:first-child{border-radius:12px 0 0}.s8-compare-table thead th:last-child{border-radius:0 12px 0 0}.s8-compare-table tbody tr{background:#fff;border-bottom:1px solid #e9f5ec;transition:background .15s ease}.s8-compare-table tbody tr:hover{background:#f0faf2}.s8-compare-table tbody td{padding:14px 20px;color:#1e293b;vertical-align:top;line-height:1.6}.s8-compare-param{font-weight:500;color:#0f172a;white-space:nowrap}.s8-compare-table tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.s8-compare-table tbody tr:last-child td:last-child{border-radius:0 0 12px}@media(max-width:1024px){.s8-intro-container{gap:40px}.s8-intro-title{font-size:32px}.s8-compare-title{font-size:24px}}@media(max-width:768px){.s8-intro-section{padding:40px 16px 36px}.s8-intro-container{grid-template-columns:1fr;gap:32px}.s8-intro-title{font-size:28px}.s8-intro-text{font-size:14px}.s8-compare-section{padding:16px 16px 48px}.s8-compare-title{font-size:22px}}@media(max-width:480px){.s8-intro-title{font-size:24px}.s8-intro-text{font-size:13.5px}.s8-compare-title{font-size:20px}}
