@font-face{font-family:editorial;src:url(/_next/static/media/5c0c2bcbaa4149ca-s.p.woff2?dpl=3d89df8a79942c697a573a305a6b635c051c81bf-r43556801668a1) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:editorial Fallback;src:local("Times New Roman");ascent-override:87.53%;descent-override:23.84%;line-gap-override:0.00%;size-adjust:114.93%}.__className_870d2d{font-family:editorial,editorial Fallback;font-style:normal}.__variable_870d2d{--font-editorial:"editorial","editorial Fallback"}@font-face{font-family:sans;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2?dpl=3d89df8a79942c697a573a305a6b635c051c81bf-r43556801668a1) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_6cc1a7{font-family:sans,sans Fallback;font-style:normal}.__variable_6cc1a7{--font-sans:"sans","sans Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.kartavya .kv-content{background:var(--kg-bg-card);color:var(--kg-text-secondary);font-family:var(--font-sans),sans-serif;line-height:1.6;container:content/inline-size}.kartavya .kv-content *,.kartavya .kv-content :after,.kartavya .kv-content :before{box-sizing:border-box}.kartavya .kv-content :where(h1,h2,h3){color:var(--kg-text-primary);letter-spacing:var(--kg-design-utility-tracking-73bbe318);margin:0;line-height:1.15}.kartavya .kv-content :where(p){margin:0}.kartavya .kv-content :where(ul,ol){margin:0;padding:0;list-style:none}.kartavya .kv-content img,.kartavya .kv-content svg{max-width:100%;display:block}.kartavya .kv-content .primary-cta{justify-content:center;align-items:center;gap:var(--kg-design-utility-text-d4509816);min-height:var(--kg-design-min-height-393a6496);padding:0 var(--kg-design-utility-text-c1a0a167);border-radius:var(--kg-design-utility-text-4ac50d6e);background:var(--kg-primary-dark);color:var(--kg-text-inverse);font-size:var(--kg-design-utility-text-854e4c97);font-weight:700;text-decoration:none;display:inline-flex}.kartavya .primary-cta .kv-cta-icon{width:var(--kg-design-utility-h-f41ccd88);height:var(--kg-design-utility-h-f41ccd88);flex:none;display:block}.kartavya .kv-content .primary-cta:hover{background:var(--kg-surface-brand-strong-hover)}.kartavya .kv-content .kg-btn:focus-visible,.kartavya .kv-content .primary-cta:focus-visible{outline:var(--kg-course-tab-indicator) solid var(--kg-primary);outline-offset:var(--kg-course-tab-indicator)}@media (prefers-reduced-motion:reduce){.kartavya .kv-content *,.kartavya .kv-content :after,.kartavya .kv-content :before{transition:none!important;animation:none!important}.kartavya .kv-brush path{stroke-dashoffset:0}}.kartavya .kg-btn{justify-content:center;align-items:center;gap:var(--kg-design-utility-text-d4509816);min-height:var(--kg-design-min-height-393a6496);padding:0 var(--kg-design-utility-text-c1a0a167);border-radius:var(--kg-design-utility-text-4ac50d6e);font:600 var(--kg-design-utility-text-854e4c97)/1 var(--font-sans),sans-serif;cursor:pointer;border:var(--kg-design-utility-border-cfd008bb) solid transparent;white-space:nowrap;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex;position:relative}.kartavya .kg-btn:active{transform:translateY(var(--kg-border-width))}.kartavya .kg-btn--primary{background:var(--kg-primary-dark);color:var(--kg-text-inverse);box-shadow:0 var(--kg-design-width-6dbc1e0e) var(--kg-design-utility-h-f41ccd88) calc(var(--kg-border-width) * -6) var(--kg-border-subtle)}.kartavya .kg-btn--primary:hover{background:var(--kg-surface-brand-strong-hover)}.kartavya .kg-btn--ghost{background:var(--kg-bg-card);color:var(--kg-text-primary);border-color:var(--kg-border-subtle)}.kartavya .kg-btn--ghost:hover{border-color:var(--kg-primary);color:var(--kg-content-link)}.kartavya .kg-btn svg{width:var(--kg-design-utility-text-854e4c97);height:var(--kg-design-utility-text-854e4c97);flex:none}.kartavya .kv-wrap{width:100%;max-width:calc(var(--kg-border-width) * 1280);padding:0 var(--kg-design-utility-text-854e4c97);margin:0 auto}@container content (min-width:640px){.kartavya .kv-wrap{padding:0 var(--kg-design-utility-rounded-r-60aaede0)}}@container content (min-width:1000px){.kartavya .kv-wrap{padding:0 var(--kg-design-min-height-393a6496)}}.kartavya .kv-eyebrow{align-items:center;gap:var(--kg-design-utility-text-d4509816);font-size:var(--kg-design-utility-text-4ac50d6e);letter-spacing:calc(var(--kg-design-min-height-80202ad9) * .1);text-transform:uppercase;color:var(--kg-content-link);font-weight:700;display:inline-flex}.kartavya .kv-eyebrow:before{content:"";width:var(--kg-design-utility-text-c1a0a167);height:var(--kg-design-utility-blur-4476448c);background:var(--kg-primary);border-radius:var(--kg-design-utility-blur-4476448c)}.kartavya .kv-section{padding:var(--kg-design-utility-min-h-7abfa300) 0}@container content (min-width:768px){.kartavya .kv-section{padding:var(--kg-design-utility-min-h-744ab9b6) 0}}.kartavya .kv-section--after-hero{padding-block:var(--kg-design-utility-min-h-7fa54ea1)}@container content (min-width:768px){.kartavya .kv-section--after-hero{padding-block:var(--kg-design-min-height-393a6496)}}.kartavya .kv-quote-sec{padding-bottom:0}.kartavya .kv-elig{margin-top:var(--kg-design-utility-min-h-7fa54ea1)}@container content (min-width:768px){.kartavya .kv-elig{margin-top:var(--kg-design-utility-min-h-744ab9b6)}}.kartavya .kv-head{max-width:calc(var(--kg-border-width) * 640);margin-bottom:var(--kg-design-scroll-margin-top-e0ad6b83)}.kartavya .kv-head h2{font-size:clamp(var(--kg-design-utility-rounded-6a6f1207),3.2cqi,var(--kg-design-utility-min-h-7abfa300));text-wrap:balance;font-weight:750;line-height:1.3}.kartavya .kv-head h2,.kartavya .kv-head p{margin-top:var(--kg-design-utility-text-854e4c97)}.kartavya .kv-head p{color:var(--kg-text-muted);font-size:var(--kg-design-utility-text-854e4c97);text-wrap:pretty;line-height:1.8}.kartavya .kv-brush{white-space:nowrap;z-index:0;position:relative}.kartavya .kv-brush svg{left:-4%;bottom:calc(var(--kg-design-min-height-80202ad9) * -.12);width:108%;height:calc(var(--kg-design-min-height-80202ad9) * .55);z-index:-1;color:var(--kg-primary-light);position:absolute;overflow:visible}.kartavya .kv-brush path{stroke-dasharray:400;stroke-dashoffset:400px;animation:kv-draw 1s cubic-bezier(.6,.1,.2,1) .4s forwards}@keyframes kv-draw{to{stroke-dashoffset:0}}.kartavya .kv-hero{padding:var(--kg-design-scroll-margin-top-e0ad6b83) 0 var(--kg-design-utility-text-854e4c97);background:linear-gradient(155deg,var(--kg-bg-sidebar),var(--kg-bg-card) 75%);position:relative;overflow:hidden}@container content (min-width:768px){.kartavya .kv-hero{padding:var(--kg-design-utility-min-h-744ab9b6) 0}}.kartavya .kv-hero__grid{gap:var(--kg-design-utility-min-h-7fa54ea1);align-items:center;display:grid}@container content (min-width:900px){.kartavya .kv-hero__grid{gap:var(--kg-design-utility-rounded-r-60aaede0);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.kartavya .kv-hero h1{font-size:clamp(var(--kg-design-utility-min-h-fa57686c),6.5cqi,calc(var(--kg-design-utility-text-854e4c97) * 4.5));letter-spacing:var(--kg-design-tracking-compact-percentage);margin-top:var(--kg-design-utility-text-c1a0a167);font-weight:750;line-height:1.04}.kartavya .kv-hero h1 .kv-dot{color:var(--kg-primary)}.kartavya .kv-hero__tagline{margin-top:var(--kg-design-utility-text-854e4c97);font-size:clamp(var(--kg-design-utility-h-f41ccd88),2cqi,calc(var(--kg-design-utility-text-854e4c97) * 1.5));color:var(--kg-text-primary);letter-spacing:var(--kg-design-utility-tracking-aa792b0f);font-weight:700;line-height:1.5}.kartavya .kv-hero__lead{margin-top:var(--kg-design-utility-text-854e4c97);font-size:var(--kg-design-utility-text-854e4c97);text-wrap:pretty;max-width:46ch;line-height:1.75}.kartavya .kv-hero__ctas{gap:var(--kg-design-utility-text-4ac50d6e);margin-top:var(--kg-design-utility-rounded-r-60aaede0);flex-wrap:wrap;display:flex}.kartavya .kv-hero__note{gap:var(--kg-design-utility-text-d4509816) var(--kg-design-utility-text-854e4c97);margin-top:var(--kg-design-utility-text-854e4c97);color:var(--kg-text-muted);font-size:var(--kg-design-utility-min-h-f4ace4bd);flex-wrap:wrap;line-height:1.6;display:flex}.kartavya .kv-hero__note span{align-items:center;gap:var(--kg-design-width-6dbc1e0e);display:inline-flex}.kartavya .kv-hero__note svg{width:var(--kg-design-utility-rounded-1325ce8d);height:var(--kg-design-utility-rounded-1325ce8d);color:var(--kg-content-brand);flex:none}.kartavya .kv-stats{gap:var(--kg-design-utility-text-c1a0a167) 0;margin:var(--kg-design-utility-min-h-7abfa300) 0 0;border-top:var(--kg-border-width) solid var(--kg-border-subtle);padding-top:var(--kg-design-utility-text-c1a0a167);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.kartavya .kv-stat{padding-right:var(--kg-design-utility-rounded-6a6f1207);margin-right:var(--kg-design-utility-rounded-6a6f1207);border-right:var(--kg-border-width) solid var(--kg-border-subtle)}.kartavya .kv-stat:last-child{border-right:0;margin-right:0;padding-right:0}.kartavya .kv-stat dd{color:var(--kg-text-primary);font-size:var(--kg-design-utility-rounded-6a6f1207);letter-spacing:var(--kg-design-utility-tracking-aa792b0f);white-space:nowrap;margin:0;font-weight:700;line-height:1.3}.kartavya .kv-stat dt{max-width:20ch;color:var(--kg-text-muted);font-size:var(--kg-design-utility-min-h-f4ace4bd);margin:0;line-height:1.6}.kartavya .kv-stat{justify-content:flex-end;align-items:center;gap:var(--kg-design-utility-text-4ac50d6e);flex-direction:row-reverse;display:flex}.kartavya .kv-stat:last-child dd{font-size:var(--kg-design-utility-h-f41ccd88);letter-spacing:normal;font-weight:600}.kartavya .kv-hero__copy{min-width:0}.kartavya .kv-hero__ctas>a{min-height:var(--kg-design-min-height-393a6496)}.dark .kartavya .kv-hero{background:var(--kg-bg-main)}.kartavya .kv-brushart{width:100%;max-width:calc(var(--kg-border-width) * 420);aspect-ratio:8/7;justify-self:center;position:relative}.kartavya .kv-brushart>svg{width:100%;height:100%;color:var(--kg-paint-resume-a08c23d641);display:block}.kartavya .kv-about__grid{gap:var(--kg-design-scroll-margin-top-e0ad6b83);display:grid}@container content (min-width:900px){.kartavya .kv-about__grid{max-width:calc(var(--kg-border-width) * 880)}}.kartavya .kv-lines{counter-reset:line}.kartavya .kv-lines li{padding:var(--kg-design-utility-text-c1a0a167) 0 var(--kg-design-utility-text-c1a0a167) var(--kg-design-min-height-393a6496);border-bottom:var(--kg-border-width) solid var(--kg-border-subtle);font-size:var(--kg-design-utility-text-854e4c97);color:var(--kg-text-secondary);text-wrap:pretty;line-height:1.85;position:relative}.kartavya .kv-lines li:first-child{padding-top:0}.kartavya .kv-lines li:first-child:before{top:0}.kartavya .kv-lines li:before{counter-increment:line;content:"0" counter(line);left:0;top:var(--kg-design-utility-text-c1a0a167);font-size:var(--kg-design-utility-min-h-f4ace4bd);color:var(--kg-content-link);letter-spacing:var(--kg-design-utility-tracking-19438eba);font-weight:700;position:absolute}.kartavya .kv-lines li:last-child{border-bottom:0}.kartavya .kv-lines strong{font-weight:700}.kartavya .kv-highlight{padding:var(--kg-design-utility-blur-4476448c) var(--kg-design-border-radius-cba06c5a);border-radius:var(--kg-design-border-radius-cba06c5a);background:var(--kg-primary-light);color:var(--kg-surface-inverse);-webkit-box-decoration-break:clone;box-decoration-break:clone}.kartavya .kv-about-layout .kv-head{text-align:center;align-self:center}.kartavya .kv-about-layout .kv-head h2{max-width:100%;margin-top:var(--kg-design-utility-text-854e4c97);font-size:clamp(var(--kg-design-utility-rounded-6a6f1207),3.2cqi,calc(var(--kg-design-utility-text-854e4c97) * 2.5));letter-spacing:var(--kg-design-utility-tracking-aa792b0f);font-weight:750;line-height:1.3}.kartavya .kv-about-heading-line{display:block}.kartavya .kv-about-layout .kv-head .kv-brush svg{width:100%;height:calc(var(--kg-design-min-height-80202ad9) * .4);left:0;bottom:calc(var(--kg-design-min-height-80202ad9) * -.1)}.kartavya .kv-quote{padding:var(--kg-design-utility-rounded-6a6f1207) var(--kg-design-utility-text-c1a0a167);isolation:isolate;border-radius:var(--kg-design-utility-rounded-0f93d22e);background:var(--kg-surface-inverse);color:var(--kg-text-inverse);text-align:center;margin:0;position:relative;overflow:hidden}@container content (min-width:768px){.kartavya .kv-quote{padding:var(--kg-design-utility-min-h-7fa54ea1) var(--kg-design-min-height-393a6496)}}.kartavya .kv-quote:before{content:"“";height:var(--kg-design-utility-text-c1a0a167);margin-bottom:var(--kg-design-utility-text-4ac50d6e);font-family:Georgia,serif;font-size:var(--kg-design-utility-min-h-92de4562);color:var(--kg-text-inverse);opacity:.4;line-height:1;display:block}.kartavya .kv-quote blockquote{margin:0}.kartavya .kv-quote p{max-width:52ch;color:var(--kg-text-inverse);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(var(--kg-design-utility-text-c1a0a167),2.5cqi,var(--kg-design-utility-rounded-6a6f1207));letter-spacing:var(--kg-design-utility-tracking-73bbe318);text-wrap:balance;margin:0 auto;font-weight:500;line-height:1.6}.kartavya .kv-quote-lead,.kartavya .kv-quote-resolution{display:block}.kartavya .kv-quote-resolution{margin-top:var(--kg-design-utility-text-d4509816)}.kartavya .kv-quote p em{color:inherit;font-style:italic}.kartavya .kv-quote figcaption{margin-top:var(--kg-design-utility-text-c1a0a167);color:var(--kg-text-inverse);font-size:var(--kg-design-utility-text-4ac50d6e);letter-spacing:var(--kg-design-utility-tracking-aca40009);text-transform:uppercase;opacity:.7;font-weight:600}.dark .kartavya .kv-quote{background:var(--kg-bg-main);box-shadow:inset 0 0 0 var(--kg-border-width) var(--kg-border-subtle)}.dark .kartavya .kv-quote p{color:var(--kg-text-primary)}.dark .kartavya .kv-quote:before{color:var(--kg-text-muted);opacity:.75}.dark .kartavya .kv-quote figcaption{color:var(--kg-text-muted);opacity:1}.kartavya .kv-elig{padding-block:var(--kg-design-utility-min-h-7fa54ea1);background:var(--kg-bg-main);border-top:var(--kg-border-width) solid var(--kg-border-subtle);border-bottom:var(--kg-border-width) solid var(--kg-border-subtle);scroll-margin-top:var(--kg-design-utility-max-h-3e1779d9)}.kartavya .kv-elig .kv-head{margin-bottom:var(--kg-design-utility-rounded-r-60aaede0)}@container content (min-width:768px){.kartavya .kv-elig{padding-block:var(--kg-design-utility-min-h-744ab9b6)}}.kartavya .kv-cards{gap:var(--kg-design-utility-text-854e4c97);display:grid}@container content (min-width:720px){.kartavya .kv-cards{gap:var(--kg-design-utility-rounded-0f93d22e);grid-template-columns:1fr 1fr}}.kartavya .kv-card{background:var(--kg-bg-card);border:var(--kg-border-width) solid var(--kg-border-subtle);border-radius:var(--kg-radius-lg);padding:var(--kg-design-utility-rounded-6a6f1207);box-shadow:none;transition:border-color .2s;position:relative;overflow:hidden}.kartavya .kv-card__header{align-items:center;gap:var(--kg-design-utility-text-854e4c97);display:flex}.kartavya .kv-card__heading{min-width:0}.kartavya .kv-card__label{color:var(--kg-text-muted);font-size:var(--kg-design-utility-text-4ac50d6e);letter-spacing:var(--kg-design-utility-tracking-19438eba);text-transform:uppercase;margin:0;font-weight:600}.kartavya .kv-card:hover{border-color:var(--kg-border-default)}.kartavya .kv-card:after{content:none}.kartavya .kv-card__icon{width:var(--kg-design-min-height-393a6496);height:var(--kg-design-min-height-393a6496);border-radius:var(--kg-radius-sm);background:var(--kg-surface-brand);color:var(--kg-content-brand);border:var(--kg-border-width) solid var(--kg-border-brand);flex:none;place-items:center;display:grid;position:relative}.kartavya .kv-card__icon svg{width:var(--kg-design-utility-pl-c2533098);height:var(--kg-design-utility-pl-c2533098)}.kartavya .kv-card h3{margin-top:var(--kg-design-border-radius-cba06c5a);font-size:clamp(var(--kg-design-utility-h-f41ccd88),2.5cqi,var(--kg-design-utility-text-c1a0a167));font-weight:750;line-height:1.4;position:relative}.kartavya .kv-card ul{margin-top:var(--kg-design-utility-text-c1a0a167);gap:0;display:grid}.kartavya .kv-card li{align-items:center;gap:var(--kg-design-utility-text-4ac50d6e);padding:var(--kg-design-utility-rounded-1325ce8d) 0;border-bottom:var(--kg-border-width) solid var(--kg-border-subtle);font-size:var(--kg-design-utility-rounded-1325ce8d);color:var(--kg-text-secondary);font-weight:500;display:flex}.kartavya .kv-card li svg{width:var(--kg-design-utility-text-c1a0a167);height:var(--kg-design-utility-text-c1a0a167);color:var(--kg-primary-dark);flex:none}.kartavya .kv-apply{gap:var(--kg-design-scroll-margin-top-e0ad6b83);border:var(--kg-border-width) solid var(--kg-border-default);border-radius:var(--kg-design-utility-rounded-0f93d22e);padding:var(--kg-design-scroll-margin-top-e0ad6b83) var(--kg-design-utility-rounded-0f93d22e);background:linear-gradient(135deg,var(--kg-bg-sidebar) 0,var(--kg-bg-card) 65%);display:grid}@container content (min-width:900px){.kartavya .kv-apply{padding:var(--kg-design-utility-min-h-7fa54ea1);align-items:center;gap:var(--kg-design-utility-min-h-7abfa300);grid-template-columns:1fr 1.1fr}}.kartavya .kv-apply__title{margin-top:var(--kg-design-utility-text-4ac50d6e)}.kartavya .kv-apply h2{font-size:clamp(var(--kg-design-utility-rounded-6a6f1207),4cqi,var(--kg-design-utility-h-30c7f009));font-weight:800}.kartavya .kv-apply__lead{margin-top:var(--kg-design-utility-text-485ead5c);color:var(--kg-text-muted);font-size:var(--kg-design-utility-text-245aef95)}.kartavya .kv-apply__cta{margin-top:var(--kg-design-utility-rounded-6a6f1207);align-items:flex-start;gap:var(--kg-design-utility-text-485ead5c);flex-direction:column;display:flex}.kartavya .kv-apply__cta small{font-size:var(--kg-design-utility-min-h-f4ace4bd);color:var(--kg-text-muted)}.kartavya .kv-steps{gap:var(--kg-design-utility-text-d4509816);counter-reset:step;display:grid}.kartavya .kv-steps li{counter-increment:step;grid-template-columns:var(--kg-design-utility-min-h-7a0e6f1e) 1fr;gap:var(--kg-design-utility-text-854e4c97);border-bottom:var(--kg-border-width) solid var(--kg-border-subtle);padding:var(--kg-design-utility-rounded-0f93d22e) 0;align-items:start;display:grid}.kartavya .kv-steps li:before{content:counter(step);width:var(--kg-design-utility-min-h-7a0e6f1e);height:var(--kg-design-utility-min-h-7a0e6f1e);border-radius:var(--kg-radius-sm);font-size:var(--kg-design-utility-rounded-1325ce8d);color:var(--kg-text-inverse);background:var(--kg-surface-brand-strong);border:var(--kg-border-width) solid var(--kg-surface-brand-strong);place-items:center;font-weight:700;display:grid}.kartavya .kv-steps b{color:var(--kg-text-primary);font-size:var(--kg-design-utility-text-854e4c97);display:block}.kartavya .kv-steps span{margin-top:var(--kg-design-border-radius-cba06c5a);color:var(--kg-text-muted);font-size:var(--kg-design-utility-rounded-1325ce8d);line-height:1.7;display:block}@media (max-width:479px){.kartavya .kv-apply__cta .kg-btn,.kartavya .kv-hero__ctas .kg-btn{width:100%}.kartavya .kv-apply__cta{align-items:stretch}}.kartavya .kv-application-page{min-height:var(--kg-design-height-aa823413);padding-block:var(--kg-design-utility-rounded-r-60aaede0)}.kartavya .kv-form-back{margin-bottom:var(--kg-design-utility-rounded-0f93d22e);color:var(--kg-content-link);display:inline-block}.kartavya .kv-form-card{max-width:var(--kg-design-width-6d87d296);padding:var(--kg-design-utility-rounded-6a6f1207);background:var(--kg-bg-card);border:var(--kg-border-width) solid var(--kg-border-subtle);border-radius:var(--kg-radius-lg);margin-inline:auto}.kartavya .kv-form-card h1{font-weight:800;font-size:var(--kg-design-utility-rounded-6a6f1207);margin-block:var(--kg-design-utility-text-4ac50d6e)}.kartavya .kv-form-card p{margin-block:var(--kg-design-utility-text-854e4c97)}.kartavya .kv-form-card fieldset{border:0;min-width:0;margin:0;padding:0}.kartavya .kv-form-card>fieldset{gap:var(--kg-design-scroll-margin-top-e0ad6b83);margin-top:var(--kg-design-scroll-margin-top-e0ad6b83);display:grid}.kartavya .kv-form-card label{gap:var(--kg-design-utility-text-d4509816);font-weight:600;display:grid}.kartavya .kv-form-card input:not([type=radio]),.kartavya .kv-form-card select,.kartavya .kv-form-card textarea{width:100%;padding:var(--kg-design-utility-text-4ac50d6e);border:var(--kg-border-width) solid var(--kg-border-default);border-radius:var(--kg-radius-sm);background:var(--kg-bg-input);color:var(--kg-text-primary);font:inherit;font-weight:400}.kartavya .kv-form-card input:focus-visible,.kartavya .kv-form-card select:focus-visible,.kartavya .kv-form-card textarea:focus-visible{outline:var(--kg-design-utility-blur-4476448c) solid var(--kg-primary);outline-offset:var(--kg-design-utility-blur-4476448c)}.kartavya .kv-form-card .kv-form-options{gap:var(--kg-design-utility-text-4ac50d6e);display:grid}.kartavya .kv-form-options legend{margin-bottom:var(--kg-design-utility-text-d4509816);font-weight:600}.kartavya .kv-form-options label{align-items:start;font-weight:400;display:flex}.kartavya .kv-form-options input{margin-top:var(--kg-design-width-6dbc1e0e);accent-color:var(--kg-primary)}.kartavya .kv-form-card small,.kartavya .kv-form-note{font-size:var(--kg-design-utility-rounded-1325ce8d);color:var(--kg-text-muted);font-weight:400}.kartavya .kv-form-error{color:var(--kg-danger);font-size:var(--kg-design-utility-rounded-1325ce8d)}.kartavya .kv-form-card :disabled{cursor:wait;opacity:.7}.kartavya .kv-form-card .primary-cta{cursor:pointer;border:0;justify-self:start;font-family:inherit}.kartavya .kv-application-menu{width:var(--kg-design-min-height-393a6496);height:var(--kg-design-min-height-393a6496);border:var(--kg-border-width) solid var(--kg-border-subtle);border-radius:var(--kg-radius-sm);background:var(--kg-bg-card);color:var(--kg-text-primary);cursor:pointer;font-size:var(--kg-design-utility-rounded-r-60aaede0);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.kartavya .kv-application-menu:hover{background:var(--kg-bg-hover)}.kartavya.kv-application-dialog{z-index:var(--kg-design-z-index-e7d0d748);position:relative}.kartavya .kv-application-backdrop{background:var(--kg-overlay-color);opacity:.45;position:fixed;inset:0}.kartavya .kv-application-position{justify-content:flex-end;display:flex;position:fixed;inset:0}.kartavya .kv-application-panel{width:min(100%,calc(var(--kg-border-width) * 560));border-left:var(--kg-border-width) solid var(--kg-border-subtle);background:var(--kg-bg-card);height:100%;min-height:0;box-shadow:var(--kg-shadow-lg);flex-direction:column;display:flex}.kartavya .kv-application-toolbar{justify-content:space-between;align-items:center;gap:var(--kg-design-utility-text-4ac50d6e);padding:var(--kg-design-utility-text-854e4c97) var(--kg-design-utility-text-c1a0a167);border-bottom:var(--kg-border-width) solid var(--kg-border-subtle);flex-shrink:0;display:flex}.kartavya .kv-application-toolbar h2{color:var(--kg-text-primary);font-size:var(--kg-design-utility-h-f41ccd88);margin:0;font-weight:700}.kartavya .kv-application-scroll{overscroll-behavior:contain;min-height:0;padding:var(--kg-design-utility-text-c1a0a167);padding-bottom:max(var(--kg-design-utility-text-c1a0a167),env(safe-area-inset-bottom));background:var(--kg-bg-main);flex:1;overflow-y:auto}.kartavya .kv-application-scroll .kv-form-card{max-width:none;padding:var(--kg-design-utility-text-c1a0a167);border:var(--kg-border-width) solid var(--kg-border-subtle);border-radius:var(--kg-radius-lg);margin:0}.kartavya .kv-form-card h2{font-size:var(--kg-design-utility-rounded-6a6f1207);margin-block:var(--kg-design-utility-text-4ac50d6e);font-weight:800;line-height:1.2}.kartavya .kv-about-layout{gap:var(--kg-design-utility-rounded-r-60aaede0);display:grid}.kartavya .kv-about-layout .kv-head{margin-bottom:0}.kartavya .kv-card li:last-child,.kartavya .kv-steps li:last-child{border-bottom:0}.kartavya .kv-form-card :is(input:not([type=radio]),select){min-height:var(--kg-design-min-height-393a6496)}.kartavya .kv-form-card textarea{resize:vertical;min-height:calc(var(--kg-design-min-height-393a6496) * 2)}.kartavya .kv-form-options label{padding:var(--kg-design-utility-text-4ac50d6e);border:var(--kg-border-width) solid var(--kg-border-subtle);border-radius:var(--kg-radius-sm);cursor:pointer;line-height:1.7}.kartavya .kv-form-options label:has(input:checked){border-color:var(--kg-primary);background:var(--kg-bg-sidebar)}.kartavya .kv-form-card input[type=file]{font-size:var(--kg-design-utility-rounded-1325ce8d)}.kartavya .kv-form-card input[type=file]:focus{border-color:var(--kg-primary);outline:var(--kg-design-utility-blur-4476448c) solid var(--kg-primary);outline-offset:var(--kg-design-utility-blur-4476448c);box-shadow:none}.kartavya .kv-form-card input[type=file]::file-selector-button:focus{outline-color:var(--kg-primary)}.kartavya .kv-form-card input::file-selector-button{margin-right:var(--kg-design-utility-text-4ac50d6e);padding:var(--kg-design-utility-text-d4509816) var(--kg-design-utility-text-4ac50d6e);border-radius:var(--kg-radius-sm);background:var(--kg-bg-sidebar);color:var(--kg-text-primary);font:inherit;cursor:pointer;border:0}.kartavya .kv-form-note{padding:var(--kg-design-utility-text-854e4c97);border-radius:var(--kg-radius-sm);background:var(--kg-bg-main);line-height:1.8}@container content (min-width:900px){.kartavya .kv-about-layout{gap:var(--kg-design-utility-min-h-744ab9b6);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.kartavya .kv-about-layout .kv-head{transform:translateY(calc(var(--kg-design-utility-rounded-0f93d22e) * -1))}}@container content (max-width:719px){.kartavya .kv-hero{padding-block:var(--kg-design-utility-rounded-r-60aaede0)}.kartavya .kv-hero__grid{gap:var(--kg-design-utility-text-c1a0a167)}.kartavya .kv-brushart{max-width:calc(var(--kg-border-width) * 360)}.kartavya .kv-apply__cta>.primary-cta,.kartavya .kv-hero__ctas>*{width:100%}.kartavya .kv-hero__note{gap:var(--kg-design-utility-text-d4509816);display:grid}.kartavya .kv-lines li{padding-left:var(--kg-design-utility-rounded-r-60aaede0)}.kartavya .kv-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.kartavya .kv-stat{align-items:flex-start;gap:var(--kg-design-width-6dbc1e0e);padding-right:var(--kg-design-utility-text-854e4c97);margin-right:var(--kg-design-utility-text-854e4c97);flex-direction:column-reverse}.kartavya .kv-application-scroll .kv-form-card,.kartavya .kv-card{padding:var(--kg-design-utility-text-c1a0a167)}}.kartavya .kv-sweep{animation:kv-paint 1.4s cubic-bezier(.3,.6,.2,1) .1s both}.kartavya .kv-chakra{transform-box:fill-box;transform-origin:50%;animation:kv-spin 50s linear infinite}@keyframes kv-paint{0%{clip-path:inset(0 0 0 100%);opacity:.2}to{clip-path:inset(0);opacity:1}}@keyframes kv-spin{to{transform:rotate(1turn)}}.kartavya .kv-application-toolbar p{margin:var(--kg-design-border-radius-cba06c5a) 0 0;color:var(--kg-text-muted);font-size:var(--kg-design-utility-rounded-1325ce8d);line-height:1.5}.kartavya .kv-application-menu{width:calc(var(--kg-design-utility-text-c1a0a167) * 2);height:calc(var(--kg-design-utility-text-c1a0a167) * 2);background:0 0;border-color:#0000}.kartavya .kv-application-menu svg{width:var(--kg-design-utility-rounded-0f93d22e);height:var(--kg-design-utility-rounded-0f93d22e)}.kartavya .kv-signin-layout{width:100%;max-width:calc(var(--kg-border-width) * 480);margin-inline:auto}.kartavya .kv-form-signin{text-align:center}.kartavya .kv-form-signin :is(h1,h2){margin:var(--kg-design-width-6dbc1e0e) 0 var(--kg-design-utility-text-d4509816);font-size:var(--kg-design-utility-text-c1a0a167);font-weight:750;line-height:1.4}.kartavya .kv-form-signin p{max-width:36ch;margin:0 auto var(--kg-design-utility-text-854e4c97);color:var(--kg-text-muted);font-size:var(--kg-design-utility-rounded-1325ce8d);line-height:1.6}.kartavya .kv-form-signin .primary-cta{gap:var(--kg-design-utility-text-4ac50d6e);width:100%;display:flex}.kartavya .kv-signin-eyebrow{color:var(--kg-text-muted);font-size:var(--kg-design-utility-text-4ac50d6e);letter-spacing:var(--kg-design-utility-tracking-19438eba);text-transform:uppercase;font-weight:600}.kartavya .kv-signin-return{max-width:36ch;margin:var(--kg-design-utility-text-d4509816) auto 0;font-size:var(--kg-design-utility-text-4ac50d6e);line-height:1.7;display:block}.kartavya .kv-application-next{margin-top:var(--kg-design-utility-rounded-6a6f1207);padding-inline:var(--kg-design-border-radius-cba06c5a)}.kartavya .kv-application-next h3{font-size:var(--kg-design-utility-rounded-1325ce8d);letter-spacing:normal;font-weight:650;line-height:1.5}.kartavya .kv-application-next ol{gap:var(--kg-design-utility-text-c1a0a167);margin-top:var(--kg-design-utility-text-c1a0a167);display:grid}.kartavya .kv-application-next li{grid-template-columns:var(--kg-design-utility-rounded-r-60aaede0) minmax(0,1fr);gap:var(--kg-design-utility-text-4ac50d6e);align-items:start;display:grid}.kartavya .kv-next-icon{width:var(--kg-design-utility-rounded-r-60aaede0);height:var(--kg-design-utility-rounded-r-60aaede0);border:var(--kg-border-width) solid var(--kg-border-subtle);border-radius:var(--kg-radius-sm);color:var(--kg-text-secondary);background:var(--kg-bg-card);place-items:center;display:grid}.kartavya .kv-next-icon svg{width:var(--kg-design-utility-h-f41ccd88);height:var(--kg-design-utility-h-f41ccd88)}.kartavya .kv-application-next h4{color:var(--kg-text-primary);font-size:var(--kg-design-utility-rounded-1325ce8d);margin:0;font-weight:600;line-height:1.5}.kartavya .kv-application-next p{margin:var(--kg-design-border-radius-cba06c5a) 0 0;color:var(--kg-text-muted);font-size:var(--kg-design-utility-min-h-f4ace4bd);line-height:1.7}.kartavya .kv-application-scroll .kv-signin-privacy{align-items:flex-start;gap:var(--kg-design-utility-text-d4509816);margin:var(--kg-design-utility-rounded-6a6f1207) 0 0;padding:var(--kg-design-utility-text-854e4c97) 0 0;border-top:var(--kg-border-width) solid var(--kg-border-subtle);color:var(--kg-text-muted);font-size:var(--kg-design-utility-text-4ac50d6e);line-height:1.7;display:flex}.kartavya .kv-signin-privacy svg{width:var(--kg-design-utility-text-854e4c97);height:var(--kg-design-utility-text-854e4c97);margin-top:var(--kg-design-utility-blur-4476448c);flex:none}.kartavya .kv-form-select{display:block;position:relative}.kartavya .kv-form-select select{appearance:none;padding-right:var(--kg-design-min-height-393a6496)}.kartavya .kv-form-select>svg{right:var(--kg-design-utility-text-854e4c97);width:var(--kg-design-utility-rounded-0f93d22e);height:var(--kg-design-utility-rounded-0f93d22e);color:var(--kg-text-secondary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.kartavya .kv-form-success{text-align:center}.kartavya .kv-success-icon{width:var(--kg-design-utility-min-h-7fa54ea1);height:var(--kg-design-utility-min-h-7fa54ea1);margin:0 auto var(--kg-design-utility-text-854e4c97);background:var(--kg-surface-brand);color:var(--kg-content-brand);border-radius:50%;place-items:center;display:grid}.kartavya .kv-success-icon svg{width:var(--kg-design-utility-text-c1a0a167);height:var(--kg-design-utility-text-c1a0a167)}.kartavya .kv-form-success :is(h1,h2){font-size:var(--kg-design-utility-text-c1a0a167);margin:0;font-weight:750;line-height:1.4}.kartavya .kv-form-success p{margin:var(--kg-design-utility-text-4ac50d6e) auto var(--kg-design-utility-text-c1a0a167);max-width:42ch;font-size:var(--kg-design-utility-rounded-1325ce8d);color:var(--kg-text-muted);line-height:1.7}.kartavya .kv-success-reference{gap:var(--kg-design-border-radius-cba06c5a);padding:var(--kg-design-utility-text-4ac50d6e);margin-bottom:var(--kg-design-utility-text-c1a0a167);border:var(--kg-border-width) solid var(--kg-border-subtle);border-radius:var(--kg-radius-sm);background:var(--kg-bg-main);display:grid}.kartavya .kv-success-reference span{font-size:var(--kg-design-utility-text-4ac50d6e);color:var(--kg-text-muted)}.kartavya .kv-success-reference strong{font-size:var(--kg-design-utility-rounded-1325ce8d);color:var(--kg-text-primary);overflow-wrap:anywhere;font-weight:600}.kartavya .kv-form-success .kg-btn{width:100%}@container content (min-width:1280px){.kartavya .kv-brushart{max-width:calc(var(--kg-border-width) * 480)}.kartavya .kv-hero__grid{gap:var(--kg-design-min-height-393a6496)}}.kartavya{color:var(--kg-text-secondary);background:var(--kg-bg-card);font-family:var(--font-sans),Arial,sans-serif;-webkit-font-smoothing:antialiased}.kartavya a:focus-visible,.kartavya button:focus-visible{outline:var(--kg-design-unit-3px) solid var(--kg-primary);outline-offset:var(--kg-design-outline-offset-1bac83fb)}