@font-face{font-family:'ZohoPuvi';src:url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.woff2') format('woff2'),url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.woff') format('woff'),url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.ttf') format('truetype');font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:'ZohoPuvi';src:url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.woff2') format('woff2'),url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.woff') format('woff'),url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_medium.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'ZohoPuvi';src:url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.woff2') format('woff2'),url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.woff') format('woff'),url('https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_extrabold.ttf') format('truetype');font-style:normal;font-weight:700;font-display:swap}body{font-family:ZohoPuvi,sans-serif}#scroll .rhs-cont p.note{padding:10px 20px}.coverage-grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:25px}.card-link{display:block;text-decoration:none;color:inherit}.coverage-card{border:1px solid #ddd;border-radius:8px;background:#fff;padding-bottom:12px;transition:all .2s ease}.coverage-card:hover{box-shadow:0 6px 16px rgba(0,0,0,0.08)}.coverage-title{font-size:17px;font-weight:600;padding:16px 18px 6px}.coverage-card p{padding:0 18px !important;font-size:14px;color:#555}.hover-content{opacity:1;max-height:none;overflow:visible;padding:8px 18px}.coverage-card ul{padding-left:18px}.coverage-card li{margin-bottom:6px;font-size:14px}.section{margin-top:35px}.framework-section{margin-top:50px}.framework-banner{background:#f5f6f7;border:1px solid #ddd;padding:14px 16px;border-radius:6px;font-size:14px;margin-bottom:20px}.framework-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.framework-card{border:1px solid #ddd;border-radius:8px;background:#fff}.framework-header{padding:16px;border-bottom:1px solid #eee}.framework-header h3{margin:0;font-size:16px}.framework-header p{margin:4px 0 0;font-size:13px;color:#666}.framework-body{padding:10px 16px}.framework-item{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid #eee}.framework-item:last-child{border-bottom:0}.framework-item:hover{background:#fafafa}.framework-badge{min-width:50px;height:40px;background:#f1f1f1;color:#333;display:flex;align-items:center;justify-content:center;border-radius:6px;font-weight:600}.framework-text strong{display:block;font-size:14px}.framework-text span{font-size:13px;color:#666}.coverage-card ul{margin:0;padding-left:20px}.coverage-card li{margin-left:0}