.ag-entry .ag-entry-intro{max-width:760px;margin-bottom:28px}
.ag-entry .ag3-family-card{min-width:0}
.ag-entry .ag3-family-card p{font-size:16px}
.ag-entry .ag3-banner .ag3-button{color:#fff}
.ag-entry h2+.ag3-three-grid{margin-top:24px}
.ag-entry .ag-entry-number{font-size:36px!important;line-height:1.15;margin:20px 0;color:var(--ag-ink);font-weight:600}
.ag-entry-number span{display:block;font-size:16px;line-height:1.5;font-weight:400;margin-top:8px;color:var(--ag-slate)}
.ag-entry .ag-entry-model-links{font-size:14px;line-height:1.8}
.ag-entry .ag3-text-link{display:inline-flex;align-items:center;min-height:44px}
.ag-entry-hero-stat{font-size:18px;line-height:1.65;margin-top:28px;color:#fff}
.ag-entry-trust{padding:24px 0;border-bottom:1px solid var(--ag-line);background:#fff}
.ag-entry-terms{display:flex;gap:12px 32px;flex-wrap:wrap;padding:0!important;margin:16px 0!important;list-style:none;color:var(--ag-ink);font-size:16px}
.ag-entry-terms li{margin:0;line-height:1.6}
.ag-entry-trust .ag3-note{margin-bottom:0}
.ag-entry-industry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.ag-entry-industry-grid .ag3-family-card:last-child{grid-column:1/-1}
.ag-entry-split{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:start}
.ag-entry-more-links{display:flex;flex-direction:column;align-items:start}
.ag-entry-shortcuts{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:24px 0}
.ag-entry-product-group{margin:0 0 48px}
.ag-entry-product-group h2{font-size:28px;margin-top:0}
.ag-entry-category-tabs{flex-wrap:wrap}
.ag-entry .ag3-comparison th,.ag-entry .ag3-comparison td{min-width:120px}
.ag-entry .ag3-comparison td:nth-child(6),.ag-entry .ag3-comparison td:nth-child(7){white-space:normal}
@media(max-width:1100px){.ag-entry-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-entry .ag3-three-grid{grid-template-columns:1fr}.ag-entry-split{gap:28px}.ag-entry .ag3-home-hero h1{font-size:42px}}
@media(max-width:767px){.ag-entry-split,.ag-entry-industry-grid{grid-template-columns:1fr}.ag-entry .ag3-hero-family h2{font-size:18px}.ag-entry-terms{display:grid;grid-template-columns:1fr;gap:8px;font-size:15px}.ag-entry-hero-stat{font-size:16px}.ag-entry .ag3-home-hero h1{font-size:36px}.ag-entry .ag3-section{padding:40px 0}.ag-entry .ag-entry-number{font-size:32px!important}.ag-entry-category-tabs{flex-wrap:nowrap;overflow-x:auto;padding:4px 4px 12px;margin-left:-4px;margin-right:-4px}.ag-entry-category-tabs button{white-space:nowrap;flex-shrink:0}.ag-entry .ag3-card-actions{flex-wrap:wrap}.ag-entry-product-group{margin-bottom:36px}}
