body,.ml{font-family:Inter,"Noto Sans Malayalam",ui-sans-serif,system-ui,sans-serif}.ml{line-height:1.75}.audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.audience-grid>div{border:1px solid var(--line);border-radius:18px;padding:22px}.audience-grid h3{font-size:19px;margin:12px 0 5px}.audience-grid p{margin:0;color:var(--muted);font-size:14px}.audience-icon{display:grid;place-items:center;width:42px;height:42px;background:var(--ink);color:var(--lime);border-radius:12px;font-weight:900}.support-strip{display:grid;grid-template-columns:1fr 180px;gap:35px;align-items:center;border:1px solid var(--line);border-radius:22px;padding:28px}.support-strip h2{margin:7px 0 5px}.support-strip p{margin:0;color:var(--muted);max-width:760px}.support-badge{aspect-ratio:1;background:var(--lime);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(-5deg)}.support-badge strong{font-size:25px}.support-badge span{font-size:12px;font-weight:800}.three-offers{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:stretch}.three-offers .offer-card,.three-offers .live-card{display:flex;flex-direction:column}.three-offers h3{font-size:22px;line-height:1.15;margin:10px 0 5px}.three-offers p{min-height:82px}.three-offers .benefits{margin-bottom:20px}.three-offers .button{margin-top:auto}.featured-offer{position:relative;border:2px solid var(--ink)}.special-copy{display:block;color:var(--green);font-weight:800;margin-top:-10px;margin-bottom:9px}.price-on-request{display:block;text-align:center;color:var(--muted);margin-top:10px}.three-offers .recommended{top:-12px}.section-head h2{font-family:Inter,"Noto Sans Malayalam",sans-serif}@media(max-width:900px){.three-offers{grid-template-columns:1fr}.three-offers p{min-height:0}.support-strip{grid-template-columns:1fr 120px}.support-badge strong{font-size:20px}}@media(max-width:620px){.audience-grid,.support-strip{grid-template-columns:1fr}.support-badge{width:110px;margin:auto}.audience-grid>div{padding:18px}.support-strip{padding:21px}.three-offers{gap:16px}}
