@import "https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700;800&display=swap";
:root{--font:"Instrument Sans", sans-serif}.roi-page{min-height:80vh;font-family:var(--font);background:#fff}.roi-hero{text-align:center;background:linear-gradient(120deg,#0d2550 0%,#1a3a6b 45%,#2a6099 100%);padding:80px 24px 70px;position:relative;overflow:hidden}.roi-hero:before{content:"";background:radial-gradient(60% 80% at 80%,#2a609959 0%,#0000 70%),radial-gradient(40% 60% at 20% 30%,#ffffff0a 0%,#0000 60%);position:absolute;inset:0}.roi-hero__grid{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.roi-hero__watermark{font-family:var(--font);color:#ffffff0d;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:90px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)rotate(-8deg)}.roi-hero__breadcrumb{z-index:2;color:#fff9;letter-spacing:.4px;margin-bottom:16px;font-size:13px;position:relative}.roi-hero__breadcrumb span{color:#ffffff4d;margin:0 8px}.roi-hero__title{z-index:2;font-family:var(--font);color:#fff;letter-spacing:1px;margin:0 0 20px;font-size:clamp(32px,5vw,52px);font-weight:700;position:relative}.roi-hero__accent{z-index:2;justify-content:center;align-items:center;gap:12px;margin-bottom:16px;display:flex;position:relative}.roi-hero__accent-line{background:#e8a02099;border-radius:2px;width:48px;height:2px}.roi-hero__accent-dot{background:#e8a020;border-radius:50%;width:10px;height:10px;box-shadow:0 0 12px #e8a02099}.roi-hero__subtitle{z-index:2;color:#ffffff80;letter-spacing:3px;text-transform:uppercase;margin:0;font-size:13px;font-weight:600;position:relative}.roi-body{max-width:1000px;margin:0 auto;padding:52px 24px 80px}.roi-page-title{font-family:var(--font);color:#1a3a6b;margin:0 0 6px;font-size:28px;font-weight:700}.roi-page-subtitle{color:#7a8fa6;margin:0 0 32px;font-size:14px}.roi-wef-badge{color:#fff;letter-spacing:.3px;background:linear-gradient(135deg,#1a3a6b,#2a6099);border-radius:6px;align-items:center;gap:8px;margin-bottom:32px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.roi-wef-badge span{color:#f0c040;font-weight:700}.roi-section{margin-bottom:36px}.roi-section-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.roi-section-heading-bar{background:linear-gradient(#1a3a6b,#2a6099);border-radius:2px;flex-shrink:0;width:4px;height:24px}.roi-section-heading-text{color:#1a3a6b;font-size:16px;font-weight:700;font-family:var(--font)}.roi-table-wrapper{border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 2px 12px #0000000d}.roi-table{border-collapse:collapse;width:100%;font-size:14px}.roi-table thead tr{color:#fff;background:linear-gradient(135deg,#1a3a6b,#2a6099)}.roi-table thead th{text-align:left;letter-spacing:.3px;border:none;padding:14px 18px;font-size:13px;font-weight:600}.roi-table thead th:last-child{text-align:center}.roi-table tbody tr{border-bottom:1px solid #edf2f7;transition:background .15s}.roi-table tbody tr:last-child{border-bottom:none}.roi-table tbody tr:hover{background:#f4f8ff}.roi-table tbody tr:nth-child(2n){background:#f8fafd}.roi-table tbody tr:nth-child(2n):hover{background:#f0f6ff}.roi-table td{color:#374151;vertical-align:middle;padding:13px 18px}.roi-table td:first-child{color:#1a3a6b;font-weight:500}.roi-rate{color:#1a3a6b;background:#2a609914;border:1px solid #2a609926;border-radius:20px;justify-content:center;align-items:center;min-width:64px;padding:4px 14px;font-size:14px;font-weight:700;display:inline-flex}.roi-rate--senior{color:#b07d10;background:#e8a0201a;border-color:#e8a02040}.roi-rate--dash{color:#9aa5b4;background:0 0;border-color:#0000;font-size:16px}.roi-note{color:#374151;background:#f0f6ff;border-left:4px solid #2a6099;border-radius:0 8px 8px 0;margin-top:32px;padding:14px 18px;font-size:13.5px;line-height:1.7}.roi-note strong{color:#1a3a6b}.roi-divider{border:none;border-top:1px solid #e8eef5;margin:0 0 36px}@media (max-width:768px){.roi-body{padding:32px 16px 60px}.roi-table thead th,.roi-table td{padding:10px 12px;font-size:13px}.roi-rate{min-width:52px;padding:3px 10px;font-size:13px}}@media (max-width:480px){.roi-hero{padding:56px 16px 48px}.roi-table{font-size:12px}.roi-table thead th,.roi-table td{padding:8px 10px}}.ss-page{min-height:80vh;font-family:var(--font);background:#fff}.ss-hero{text-align:center;background:linear-gradient(120deg,#0d2550 0%,#1a3a6b 45%,#2a6099 100%);padding:80px 24px 70px;position:relative;overflow:hidden}.ss-hero:before{content:"";background:radial-gradient(60% 80% at 80%,#2a609959 0%,#0000 70%),radial-gradient(40% 60% at 20% 30%,#ffffff0a 0%,#0000 60%);position:absolute;inset:0}.ss-hero__grid{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.ss-hero__watermark{color:#ffffff0d;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:90px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)rotate(-8deg)}.ss-hero__breadcrumb{z-index:2;color:#fff9;margin-bottom:16px;font-size:13px;position:relative}.ss-hero__breadcrumb span{color:#ffffff4d;margin:0 8px}.ss-hero__title{z-index:2;color:#fff;letter-spacing:1px;margin:0 0 20px;font-size:clamp(32px,5vw,52px);font-weight:700;position:relative}.ss-hero__accent{z-index:2;justify-content:center;align-items:center;gap:12px;margin-bottom:16px;display:flex;position:relative}.ss-hero__accent-line{background:#e8a02099;border-radius:2px;width:48px;height:2px}.ss-hero__accent-dot{background:#e8a020;border-radius:50%;width:10px;height:10px;box-shadow:0 0 12px #e8a02099}.ss-hero__subtitle{z-index:2;color:#ffffff80;letter-spacing:3px;text-transform:uppercase;margin:0;font-size:13px;font-weight:600;position:relative}.ss-body{max-width:1000px;margin:0 auto;padding:52px 24px 80px}.ss-page-title{color:#1a3a6b;margin:0 0 6px;font-size:28px;font-weight:700}.ss-page-subtitle{color:#7a8fa6;margin:0 0 32px;font-size:14px}.ss-wef-badge{color:#fff;letter-spacing:.3px;background:linear-gradient(135deg,#1a3a6b,#2a6099);border-radius:6px;align-items:center;gap:8px;margin-bottom:32px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.ss-wef-badge span{color:#f0c040;font-weight:700}.ss-divider{border:none;border-top:1px solid #e8eef5;margin:0 0 36px}.ss-section-heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.ss-section-heading__bar{background:linear-gradient(#1a3a6b,#2a6099);border-radius:2px;flex-shrink:0;width:4px;height:24px}.ss-section-heading__text{color:#1a3a6b;font-size:16px;font-weight:700}.ss-section-heading__line{background:linear-gradient(90deg,#dde6f0,#0000);flex:1;height:1px}.ss-table-wrapper{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:36px;overflow:hidden;box-shadow:0 2px 12px #0000000d}.ss-table{border-collapse:collapse;width:100%;font-size:14px}.ss-table__title-row td{color:#fff;text-align:center;letter-spacing:.5px;background:linear-gradient(135deg,#1a3a6b,#2a6099);padding:13px 18px;font-size:14px;font-weight:700}.ss-table thead tr{color:#fff;background:#2a6099}.ss-table thead th{text-align:center;color:#fff;white-space:nowrap;border:none;padding:12px 14px;font-size:13px;font-weight:600}.ss-table thead th:first-child{text-align:left}.ss-table tbody tr{border-bottom:1px solid #edf2f7;transition:background .15s}.ss-table tbody tr:last-child{border-bottom:none}.ss-table tbody tr:hover{background:#f4f8ff}.ss-table tbody tr:nth-child(2n){background:#f8fafd}.ss-table tbody tr:nth-child(2n):hover{background:#f0f6ff}.ss-table td{color:#374151;vertical-align:middle;text-align:center;border-right:1px solid #edf2f7;padding:11px 14px}.ss-table td:last-child{border-right:none}.ss-table td:first-child{color:#1a3a6b;text-align:left;font-weight:600}.ss-amount{color:#1a3a6b;font-weight:600}.ss-value{color:#374151}.ss-scheme-cards{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:36px;display:grid}.ss-scheme-card{border:1px solid #e2e8f0;border-radius:12px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 2px 16px #0000000f}.ss-scheme-card:hover{transform:translateY(-3px);box-shadow:0 8px 28px #1a3a6b1f}.ss-scheme-card__header{align-items:center;gap:10px;padding:14px 20px;display:flex}.ss-scheme-card__icon{background:#ffffff2e;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.ss-scheme-card__title{color:#fff;margin:0;font-size:15px;font-weight:700;line-height:1.3}.ss-scheme-card__body{background:#f8fafd;padding:18px 20px}.ss-scheme-card__body p{color:#374151;margin:0;font-size:14.5px;line-height:1.85}.ss-scheme-card__body strong{color:#1a3a6b}.ss-scheme-card__highlight{font-weight:700;color:#c0392b!important}.ss-lakhpati-wrapper{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:36px;overflow:hidden;box-shadow:0 2px 12px #0000000d}.ss-lakhpati-header{text-align:center;color:#fff;letter-spacing:1px;text-transform:uppercase;background:linear-gradient(135deg,#1a3a6b,#2a6099);padding:14px 20px;font-size:15px;font-weight:700}.ss-lakhpati-table{border-collapse:collapse;width:100%}.ss-lakhpati-table tr{border-bottom:1px solid #edf2f7;transition:background .15s}.ss-lakhpati-table tr:last-child{border-bottom:none}.ss-lakhpati-table tr:hover{background:#f4f8ff}.ss-lakhpati-table tr:nth-child(2n){background:#f8fafd}.ss-lakhpati-table tr:nth-child(2n):hover{background:#f0f6ff}.ss-lakhpati-table td{color:#374151;border-right:1px solid #edf2f7;padding:13px 24px;font-size:14px}.ss-lakhpati-table td:last-child{color:#4a5568;border-right:none}.ss-lakhpati-table td:first-child{color:#1a3a6b;font-size:15px;font-weight:700}.ss-note{color:#374151;background:#f0f6ff;border-left:4px solid #2a6099;border-radius:0 8px 8px 0;margin-top:8px;padding:14px 18px;font-size:13.5px;line-height:1.7}.ss-note strong{color:#1a3a6b}@media (max-width:768px){.ss-body{padding:32px 16px 60px}.ss-scheme-cards{grid-template-columns:1fr;gap:16px}.ss-table{font-size:12px}.ss-table thead th,.ss-table td{padding:8px}}@media (max-width:480px){.ss-hero{padding:56px 16px 48px}.ss-table-wrapper{overflow-x:auto}}
