:root{--damanin-primary:#5b7cff;--damanin-primary-deep:#203a8f;--damanin-secondary:#10b981;--damanin-accent:#ffb020;--damanin-bg:#07111f;--damanin-bg-soft:#0c1a2e;--damanin-surface:#10233d;--damanin-card:#132a47;--damanin-text:#f8fafc;--damanin-muted:#a9b7c9;--damanin-border:rgba(148,180,220,.24);--damanin-radius:20px;--damanin-shadow:0 18px 48px rgba(0,17,45,.32);--damanin-container:1180px}
*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;background:var(--damanin-bg);color:var(--damanin-text);font-family:Inter,system-ui,Arial,sans-serif;line-height:1.65;overflow-x:hidden}body.damanin-language-hi{font-family:"Noto Sans Devanagari","Noto Sans",system-ui,sans-serif;line-height:1.72}img{display:block;max-width:100%;height:auto}a{color:#c9d6ff;text-decoration-thickness:.08em;text-underline-offset:.18em}a:hover{color:#fff}button,a{touch-action:manipulation}button{font:inherit}.damanin-container{width:min(calc(100% - 32px),var(--damanin-container));margin-inline:auto}.damanin-skip{position:fixed;z-index:9999;left:16px;top:8px;transform:translateY(-160%);background:#fff;color:#07111f;padding:10px 14px;border-radius:8px}.damanin-skip:focus{transform:none}.damanin-header{position:sticky;top:0;z-index:100;background:rgba(7,17,31,.9);backdrop-filter:blur(18px);border-bottom:1px solid var(--damanin-border)}.damanin-header__inner{min-height:76px;display:flex;align-items:center;gap:20px}.damanin-logo{flex:0 0 auto}.damanin-logo__image{width:180px;height:60px;object-fit:contain}.damanin-desktop-nav{display:none;align-items:center;justify-content:center;gap:4px;min-width:0;flex:1}.damanin-desktop-nav>a,.damanin-nav-group__toggle{border:0;background:transparent;color:var(--damanin-text);padding:10px 9px;border-radius:10px;text-decoration:none;font-size:.89rem;white-space:nowrap}.damanin-nav-group{position:relative}.damanin-nav-group__menu{position:absolute;top:100%;left:0;min-width:180px;padding:8px;background:var(--damanin-surface);border:1px solid var(--damanin-border);border-radius:14px;box-shadow:var(--damanin-shadow)}.damanin-nav-group__menu a{display:block;padding:10px 12px;border-radius:9px;text-decoration:none}.damanin-header__actions{margin-left:auto;display:flex;align-items:center;gap:10px}.damanin-language{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 12px;border:1px solid var(--damanin-border);border-radius:999px;text-decoration:none;font-weight:700}.damanin-desktop-cta{display:none}.damanin-menu-button{display:grid;gap:4px;width:44px;height:44px;place-content:center;border:1px solid var(--damanin-border);border-radius:12px;background:var(--damanin-surface);color:#fff}.damanin-menu-button span{display:block;width:20px;height:2px;background:currentColor}.damanin-overlay{position:fixed;z-index:190;inset:0;background:rgba(0,0,0,.68)}.damanin-drawer{position:fixed;z-index:200;top:0;right:0;width:min(88vw,380px);height:100dvh;padding:20px;background:var(--damanin-bg-soft);border-left:1px solid var(--damanin-border);transform:translateX(105%);transition:transform .25s ease;overflow-y:auto}.damanin-drawer.is-open{transform:none}.damanin-drawer__top{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--damanin-border)}.damanin-drawer__top button{width:42px;height:42px;border:1px solid var(--damanin-border);border-radius:10px;background:var(--damanin-card);color:#fff;font-size:1.6rem}.damanin-drawer nav{display:grid;padding:14px 0}.damanin-drawer nav>a,.damanin-drawer__group{display:flex;width:100%;justify-content:space-between;padding:13px 12px;border:0;border-bottom:1px solid var(--damanin-border);background:transparent;color:var(--damanin-text);text-decoration:none;text-align:left}.damanin-drawer__submenu{display:grid;padding-left:16px;background:rgba(255,255,255,.025)}.damanin-drawer__cta{padding-top:18px}.damanin-drawer-open{overflow:hidden}.damanin-main{min-height:60vh}.damanin-page-hero,.damanin-home-hero{display:grid;gap:28px;align-items:center;padding:54px 0 28px}.damanin-page-hero>*,.damanin-home-hero>*{min-width:0}.damanin-page-hero h1,.damanin-home-hero h1{font-size:clamp(2.15rem,7vw,4.7rem);line-height:1.07;margin:.2em 0}.damanin-eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:.78rem;font-weight:800;color:#ffcb65}.damanin-lead{font-size:clamp(1.05rem,2vw,1.28rem);color:var(--damanin-muted);max-width:70ch}.damanin-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.damanin-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:13px;font-weight:800;text-decoration:none;text-align:center}.damanin-button--primary{background:linear-gradient(135deg,#ffb020,#ff7a1a);color:#1b1305;box-shadow:0 10px 28px rgba(255,153,26,.2)}.damanin-button--secondary{border:1px solid var(--damanin-border);background:rgba(255,255,255,.04);color:#fff}.damanin-page-hero__media,.damanin-home-hero__media{min-width:0}.damanin-page-image,.damanin-home-hero__image{width:100%;border-radius:var(--damanin-radius);border:1px solid var(--damanin-border);box-shadow:var(--damanin-shadow)}.damanin-notice{padding:18px 20px;border:1px solid rgba(16,185,129,.5);background:#0b2430;border-radius:14px}.damanin-notice p{margin:.35em 0 0;color:#d8f4e8}.damanin-section{padding:42px 0}.damanin-section--soft{margin-inline:-16px;padding:42px 16px;background:linear-gradient(135deg,rgba(91,124,255,.09),rgba(16,185,129,.04));border-block:1px solid var(--damanin-border)}.damanin-section h2{font-size:clamp(1.6rem,4vw,2.5rem);line-height:1.18;margin-top:0}.damanin-section p{max-width:82ch;color:#d6dfeb}.damanin-checklist{display:grid;gap:10px;padding:0;list-style:none}.damanin-checklist li{position:relative;padding:14px 16px 14px 44px;background:var(--damanin-card);border:1px solid var(--damanin-border);border-radius:14px}.damanin-checklist li:before{content:'✓';position:absolute;left:16px;color:var(--damanin-secondary);font-weight:900}.damanin-breadcrumb{padding-top:28px}.damanin-breadcrumb ol{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;color:var(--damanin-muted);font-size:.9rem}.damanin-faq details{padding:16px 18px;margin:12px 0;border:1px solid var(--damanin-border);border-radius:14px;background:var(--damanin-card)}.damanin-faq summary{cursor:pointer;font-weight:800}.damanin-home-grid{display:grid;gap:16px}.damanin-card{min-width:0;max-width:100%;padding:22px;background:var(--damanin-card);border:1px solid var(--damanin-border);border-radius:var(--damanin-radius);box-shadow:0 14px 34px rgba(0,0,0,.18)}.damanin-card h3{margin-top:0;font-size:1.25rem}.damanin-card p{color:var(--damanin-muted)}.damanin-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--damanin-border);border-radius:14px}.damanin-table{width:100%;border-collapse:collapse;min-width:620px}.damanin-table th,.damanin-table td{padding:13px;text-align:left;border-bottom:1px solid var(--damanin-border)}.damanin-footer{margin-top:70px;padding:54px 0 20px;background:radial-gradient(circle at 80% 0,rgba(32,58,143,.32),transparent 35%),#040a12;border-top:1px solid var(--damanin-border)}.damanin-footer__spotlight{display:grid;gap:20px;padding:28px;background:linear-gradient(135deg,rgba(91,124,255,.14),rgba(16,185,129,.08));border:1px solid var(--damanin-border);border-radius:var(--damanin-radius)}.damanin-footer__spotlight h2{margin:.2em 0}.damanin-footer__notices{display:grid;gap:10px;padding:18px 0;list-style:none}.damanin-footer__notices li{padding:10px 12px;border:1px solid var(--damanin-border);border-radius:12px;background:rgba(255,255,255,.03)}.damanin-footer__grid{display:grid;gap:28px;padding:34px 0}.damanin-footer__grid img{width:180px;height:60px;object-fit:contain}.damanin-footer__grid h3{font-size:1rem;color:#fff}.damanin-footer__grid ul{list-style:none;margin:0;padding:0}.damanin-footer__grid li{margin:8px 0}.damanin-footer__grid a{text-decoration:none;color:var(--damanin-muted)}.damanin-footer__responsible{padding:20px;border-left:4px solid var(--damanin-secondary);background:#0b2430;border-radius:0 14px 14px 0}.damanin-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;margin-top:24px;border-top:1px solid var(--damanin-border);color:var(--damanin-muted);font-size:.9rem}:focus-visible{outline:3px solid #ffca5f;outline-offset:3px}.damanin-language-hi h1,.damanin-language-hi h2,.damanin-language-hi h3,.damanin-language-hi p,.damanin-language-hi a,.damanin-language-hi button{overflow-wrap:anywhere;word-break:normal}
.damanin-footer .damanin-container{position:relative}.damanin-footer__spotlight>*{min-width:0}.damanin-footer__spotlight p{max-width:64ch;margin:.5rem 0 0;color:#d8e2ef}.damanin-footer__spotlight .damanin-actions{margin:0;justify-content:flex-end}.damanin-footer__notices li{display:flex;align-items:center;min-width:0;min-height:54px;font-weight:700;color:#e5edf8}.damanin-footer__notices li:before{content:'✓';display:grid;flex:0 0 26px;width:26px;height:26px;margin-right:10px;place-items:center;border-radius:50%;background:rgba(16,185,129,.16);color:#5ee3b4;font-size:.82rem}.damanin-footer__grid>*{min-width:0}.damanin-footer__grid>section:first-child{align-self:start}.damanin-footer__grid>section:first-child p{max-width:34ch;margin:16px 0 10px;color:#b9c7d8}.damanin-footer__grid>section:first-child .damanin-language{margin-top:6px;color:#fff}.damanin-footer__grid nav{padding-top:4px}.damanin-footer__grid h3{margin:0 0 12px;line-height:1.3;letter-spacing:.02em}.damanin-footer__grid li{margin:0}.damanin-footer__grid a:not(.damanin-language){display:inline-flex;padding:6px 0;line-height:1.35;transition:color .18s ease,transform .18s ease}.damanin-footer__grid a:hover{color:#fff}.damanin-footer__responsible{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;align-items:start}.damanin-footer__responsible strong{color:#75edc0;white-space:nowrap}.damanin-footer__responsible p{margin:0;color:#cfe7df}.damanin-footer__bottom span:last-child{text-align:right}
@media(min-width:641px){.damanin-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.damanin-footer__notices{grid-template-columns:repeat(2,minmax(0,1fr))}.damanin-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.damanin-footer__spotlight{grid-template-columns:1.4fr 1fr;align-items:center}}
@media(min-width:641px) and (max-width:899px){.damanin-footer__grid>section:first-child{grid-column:1/-1}}
@media(max-width:640px){.damanin-footer{margin-top:48px;padding:40px 0 18px}.damanin-footer__spotlight{padding:22px}.damanin-footer__spotlight .damanin-actions{justify-content:flex-start;margin-top:18px}.damanin-footer__notices{padding:16px 0}.damanin-footer__grid{gap:0;padding:24px 0}.damanin-footer__grid>section:first-child{padding-bottom:22px}.damanin-footer__grid nav{padding:20px 0;border-top:1px solid var(--damanin-border)}.damanin-footer__responsible{grid-template-columns:1fr}.damanin-footer__responsible strong{white-space:normal}.damanin-footer__bottom{flex-direction:column}.damanin-footer__bottom span:last-child{text-align:left}}
@media(min-width:900px){.damanin-page-hero,.damanin-home-hero{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);padding:78px 0 38px}.damanin-home-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.damanin-home-grid .damanin-card:nth-child(1){grid-column:span 5}.damanin-home-grid .damanin-card:nth-child(2){grid-column:span 3}.damanin-home-grid .damanin-card:nth-child(3){grid-column:span 4}.damanin-home-grid .damanin-card:nth-child(4){grid-column:span 4}.damanin-home-grid .damanin-card:nth-child(5){grid-column:span 5}.damanin-home-grid .damanin-card:nth-child(6){grid-column:span 3}.damanin-footer__notices{grid-template-columns:repeat(4,minmax(0,1fr))}.damanin-footer__grid{grid-template-columns:1.35fr repeat(4,minmax(0,1fr))}}
@media(min-width:1080px){.damanin-desktop-nav{display:flex}.damanin-desktop-cta{display:inline}.damanin-menu-button{display:none}.damanin-header__inner{gap:14px}.damanin-logo__image{width:164px;height:55px}.damanin-button{padding-inline:17px}}
@media(max-width:480px){.damanin-container{width:min(calc(100% - 24px),var(--damanin-container))}.damanin-header__inner{min-height:66px;gap:8px}.damanin-logo__image{width:128px;height:43px}.damanin-header__actions{gap:6px}.damanin-language{min-height:38px;padding:6px 9px;font-size:.84rem}.damanin-menu-button{width:40px;height:40px}.damanin-page-hero,.damanin-home-hero{padding-top:38px}.damanin-actions>.damanin-button{width:100%}}
@media(hover:hover) and (pointer:fine){.damanin-card,.damanin-page-image,.damanin-home-hero__image{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.damanin-card:hover{transform:translateY(-2px);border-color:rgba(255,176,32,.42)}.damanin-page-image:hover,.damanin-home-hero__image:hover{transform:scale(1.015)}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
