@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d8ebd1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d8ebd1{font-family:__Inter_d8ebd1,__Inter_Fallback_d8ebd1;font-style:normal}.__variable_d8ebd1{--vg-font-inter:"__Inter_d8ebd1","__Inter_Fallback_d8ebd1"}@font-face{font-family:__Plus_Jakarta_Sans_532bb9;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Plus_Jakarta_Sans_532bb9;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Plus_Jakarta_Sans_532bb9;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Plus_Jakarta_Sans_532bb9;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Plus_Jakarta_Sans_Fallback_532bb9;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_532bb9{font-family:__Plus_Jakarta_Sans_532bb9,__Plus_Jakarta_Sans_Fallback_532bb9;font-style:normal}.__variable_532bb9{--vg-font-jakarta:"__Plus_Jakarta_Sans_532bb9","__Plus_Jakarta_Sans_Fallback_532bb9"}@font-face{font-family:__Noto_Sans_Devanagari_0805eb;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ca60b95d975a0530-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Noto_Sans_Devanagari_0805eb;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/76d65646da49a987-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Noto_Sans_Devanagari_0805eb;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/85ec3505000466ce-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Noto_Sans_Devanagari_Fallback_0805eb;src:local("Arial");ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.00%;size-adjust:106.33%}.__className_0805eb{font-family:__Noto_Sans_Devanagari_0805eb,__Noto_Sans_Devanagari_Fallback_0805eb;font-style:normal}.__variable_0805eb{--vg-font-deva:"__Noto_Sans_Devanagari_0805eb","__Noto_Sans_Devanagari_Fallback_0805eb"}@font-face{font-family:__Noto_Sans_Bengali_c383ee;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a3a053d5ba3eaf5e-s.woff2) format("woff2");unicode-range:u+0951-0952,u+0964-0965,u+0980-09fe,u+1cd0,u+1cd2,u+1cd5-1cd6,u+1cd8,u+1ce1,u+1cea,u+1ced,u+1cf2,u+1cf5-1cf7,u+200c-200d,u+20b9,u+25cc,u+a8f1,u+11df0-11df1}@font-face{font-family:__Noto_Sans_Bengali_c383ee;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c4304ec38a9b26cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Noto_Sans_Bengali_c383ee;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aaeab2556cf1c8a5-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Noto_Sans_Bengali_Fallback_c383ee;src:local("Arial");ascent-override:86.24%;descent-override:38.37%;line-gap-override:0.00%;size-adjust:106.33%}.__className_c383ee{font-family:__Noto_Sans_Bengali_c383ee,__Noto_Sans_Bengali_Fallback_c383ee;font-style:normal}.__variable_c383ee{--vg-font-beng:"__Noto_Sans_Bengali_c383ee","__Noto_Sans_Bengali_Fallback_c383ee"}@font-face{font-family:__Noto_Sans_Sinhala_66e94f;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/740235911a5041be-s.woff2) format("woff2");unicode-range:u+0964-0965,u+0d81-0df4,u+1cf2,u+200c-200d,u+25cc,u+111e1-111f4}@font-face{font-family:__Noto_Sans_Sinhala_66e94f;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/cc470128290ebf01-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Noto_Sans_Sinhala_66e94f;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7fcd55618a2f36bf-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Noto_Sans_Sinhala_Fallback_66e94f;src:local("Arial");ascent-override:88.20%;descent-override:25.56%;line-gap-override:0.00%;size-adjust:114.63%}.__className_66e94f{font-family:__Noto_Sans_Sinhala_66e94f,__Noto_Sans_Sinhala_Fallback_66e94f;font-style:normal}.__variable_66e94f{--vg-font-sinh:"__Noto_Sans_Sinhala_66e94f","__Noto_Sans_Sinhala_Fallback_66e94f"}@font-face{font-family:__Noto_Sans_Tamil_0acaa2;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/719c9cc1ad948fc2-s.woff2) format("woff2");unicode-range:u+0964-0965,u+0b82-0bfa,u+200c-200d,u+20b9,u+25cc}@font-face{font-family:__Noto_Sans_Tamil_0acaa2;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7c4799c5b42e0f61-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Noto_Sans_Tamil_0acaa2;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/61442ebac774be97-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Noto_Sans_Tamil_Fallback_0acaa2;src:local("Arial");ascent-override:81.82%;descent-override:34.80%;line-gap-override:0.00%;size-adjust:106.33%}.__className_0acaa2{font-family:__Noto_Sans_Tamil_0acaa2,__Noto_Sans_Tamil_Fallback_0acaa2;font-style:normal}.__variable_0acaa2{--vg-font-taml:"__Noto_Sans_Tamil_0acaa2","__Noto_Sans_Tamil_Fallback_0acaa2"}@font-face{unicode-range:u+0780-07bf,u+060c,u+061b,u+061f,u+fdf2;font-family:__thaanaTitle_070b9e;src:url(/_next/static/media/2d5e083b8d7f491a.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_070b9e{font-family:__thaanaTitle_070b9e}.__variable_070b9e{--vg-font-thaa-title:"__thaanaTitle_070b9e"}@font-face{unicode-range:u+0780-07bf,u+060c,u+061b,u+061f,u+fdf2;font-family:__thaanaHeading_220398;src:url(/_next/static/media/6943e88b3ae50d1c.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_220398{font-family:__thaanaHeading_220398}.__variable_220398{--vg-font-thaa-head:"__thaanaHeading_220398"}@font-face{unicode-range:u+0780-07bf,u+060c,u+061b,u+061f,u+fdf2;font-family:__thaanaBody_be166d;src:url(/_next/static/media/6e975d38e3496f1f.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_be166d{font-family:__thaanaBody_be166d}.__variable_be166d{--vg-font-thaa-body:"__thaanaBody_be166d"}@property --vg-s{syntax:"<number>";inherits:true;initial-value:1}@property --vg-tx{syntax:"<number>";inherits:false;initial-value:0}@property --vg-ty{syntax:"<number>";inherits:false;initial-value:0}.vg{--cobalt:#0b5fce;--ink:#14110d;--muted:#4a4438;--surface:#faf7f0;--paper:#f3efe7;--card:#fff;--rule:#d8cfbf;--chrome:#e9e2d4;--ok:#2f6a3a;--bad:#c8321f;--dim:rgba(20,17,13,.5);--ease:cubic-bezier(0.22,0.7,0.18,1);--noto:var(--vg-font-deva),var(--vg-font-beng),var(--vg-font-sinh),var(--vg-font-taml);--fh:var(--vg-font-thaa-head),var(--vg-font-jakarta),var(--noto),system-ui,sans-serif;--fb:var(--vg-font-thaa-body),var(--vg-font-inter),var(--noto),system-ui,sans-serif;--ft:var(--vg-font-thaa-title),var(--vg-font-jakarta),var(--noto),system-ui,sans-serif;--lh:1.5;--lhh:1.12;--track:-0.015em;--bar-h:54px;min-height:100%;background:var(--paper);color:var(--ink);font-family:var(--fb);font-size:16px;line-height:var(--lh)}.vg:is(:lang(ne),:lang(hi),:lang(bn),:lang(si),:lang(ta),:lang(dv)){--lh:1.7;--lhh:1.38;--track:0}.vg h1,.vg h2,.vg h3{font-family:var(--fh);font-weight:700;letter-spacing:var(--track);line-height:var(--lhh);text-wrap:balance;overflow-wrap:break-word}.vg b{font-weight:600;color:var(--cobalt)}.vg button{cursor:pointer}.vg :focus-visible{outline:2px solid var(--cobalt);outline-offset:2px}.vg-ic{width:16px;height:16px;flex:none}.vg.vg-lswap :is(h1,h2,h3,p,dt,dd,.vg-nl,.vg-chip,.vg-cbadge,.vg-chipx,.vg-prog-label){animation:vg-lswap .45s var(--ease)}@keyframes vg-lswap{0%{opacity:.15;filter:blur(2px)}to{opacity:1;filter:none}}.vg-bar{position:sticky;top:0;z-index:20;display:flex;gap:12px;height:var(--bar-h);padding-inline:20px;background:color-mix(in srgb,var(--paper) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule)}.vg-back,.vg-bar{align-items:center}.vg-back{display:inline-flex;gap:6px;padding:6px 8px;margin-inline-start:-8px;border-radius:8px;font:600 13px/1 var(--fh);color:var(--muted);white-space:nowrap}.vg-back:hover{background:var(--surface);color:var(--ink)}.vg-prog{flex:1;min-width:0;max-width:520px;margin-inline:auto;display:flex;flex-direction:column;gap:6px}.vg-prog-label{font:600 13px/1.25 var(--fh);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vg-prog-step{color:var(--cobalt);font-variant-numeric:tabular-nums}.vg-prog-short{display:none}.vg-segs{display:flex;gap:8px}.vg-segs-grp{display:flex;gap:3px;flex:1}.vg-seg{flex:1;height:4px;border-radius:2px;background:var(--rule);transition:background .35s}.vg-seg.is-done{background:var(--cobalt)}.vg-seg.is-cur{background:color-mix(in srgb,var(--cobalt) 55%,var(--rule))}.vg-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding-inline:12px;border-radius:999px;border:1px solid var(--rule);background:var(--card);font:600 13px/1 var(--fh);color:var(--ink);white-space:nowrap}.vg-btn:hover{border-color:var(--muted)}.vg-btn-sub{color:var(--muted);font-weight:500}.vg-lang{position:relative}.vg-pop{position:absolute;inset-inline-end:0;top:calc(100% + 8px);width:220px;max-width:calc(100vw - 24px);background:var(--card);border:1px solid var(--rule);border-radius:14px;box-shadow:0 18px 40px -16px rgba(20,17,13,.35);padding:6px;z-index:40}.vg-lo{width:100%;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;text-align:start;padding:8px 10px;border-radius:9px}.vg-lo:hover{background:var(--surface)}.vg-lo .vg-ic{color:var(--cobalt)}.vg-lo-names{display:flex;flex-direction:column;min-width:0}.vg-lo-n{font:600 15px/1.35 var(--fh)}.vg-lo-e{font:400 12px/1.3 var(--fb)}.vg-lo-e,.vg-lo.is-off .vg-lo-n{color:var(--muted)}.vg-notice{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 20px;background:#fbf1dc;border-bottom:1px solid #ebd9b0;font:500 13.5px/1.4 var(--fb);color:#5c4210}.vg-notice button{border:1px solid #d9bf86;background:#fff;border-radius:999px;padding:4px 10px;font:600 12px/1.2 var(--fh);color:#5c4210}.vg-hero{background:var(--cobalt);color:#fff}.vg-hero-in{max-width:1160px;margin:0 auto;padding:48px 32px 52px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:44px;align-items:center}.vg-logo{height:40px;width:auto;margin-bottom:22px}.vg-hero h1{font-family:var(--ft);font-size:clamp(30px,4.2vw,54px)}.vg:lang(ta) .vg-hero h1{font-size:clamp(26px,3.4vw,44px)}.vg-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.vg-chip{font:600 12.5px/1.3 var(--fb);background:hsla(0,0%,100%,.14);border-radius:999px;padding:5px 11px}.vg-readin{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:7px}.vg-readin-l{font-size:13px;opacity:.8;margin-inline-end:4px}.vg-rp{border:1px solid hsla(0,0%,100%,.38);color:#fff;border-radius:999px;padding:4px 12px;font:600 14px/1.5 var(--fh);transition:background .2s,color .2s}.vg-rp:hover{background:hsla(0,0%,100%,.12)}.vg-rp.is-on{background:#fff;color:var(--cobalt);border-color:#fff}.vg-keep{font-size:13px;opacity:.82;margin-top:10px;max-width:46ch}.vg-start{display:inline-flex;align-items:center;gap:8px;margin-top:22px;background:#fff;color:var(--cobalt);border-radius:999px;padding:10px 18px;font:700 15px/1.2 var(--fh)}.vg-start:hover{background:#eef3fc}.vg-hero-shot{display:flex;justify-content:center;min-width:0}.vg-hero-shot img{max-height:400px;width:auto;max-width:100%;border-radius:12px;box-shadow:0 22px 50px rgba(0,0,0,.32)}.vg-body{max-width:1240px;margin:0 auto;padding-inline:32px}.vg-sec{padding-block:52px;border-top:1px solid var(--rule)}.vg-sec:first-child{border-top:0}.vg-sec>h2{font-size:clamp(22px,2.6vw,32px);margin-bottom:26px}.vg-pin{position:absolute;width:26px;height:26px;border-radius:50%;background:var(--cobalt);color:#fff;font:700 13px/26px var(--fh);text-align:center;box-shadow:0 0 0 2px #fff;z-index:2}.vg-pin.is-static{position:static;display:inline-block;flex:none}.vg-cmp{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:22px}.vg-ccard{background:var(--surface);border-radius:16px;padding:22px}.vg-ccard.is-hi{background:var(--card);box-shadow:inset 0 4px 0 var(--cobalt),0 3px 14px rgba(15,23,42,.08)}.vg-chead{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:16px}.vg-chead img{height:46px;width:auto;border-radius:8px;box-shadow:0 2px 10px rgba(15,23,42,.14)}.vg-chead h3{font-size:22px}.vg-cbadge{font:700 12px/1.3 var(--fh);color:var(--muted);background:var(--paper);border-radius:999px;padding:4px 11px}.vg-ccard.is-hi .vg-cbadge{background:var(--cobalt);color:#fff}.vg-crow{display:grid;grid-template-columns:minmax(90px,38%) 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--rule)}.vg-crow dt{color:var(--muted);font-size:14px}.vg-crow dd{font-size:15.5px;font-weight:500}.vg-chk{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:28px}.vg-chk-i{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.vg-cvis{position:relative;width:100%;aspect-ratio:16/10;background:var(--card);border-radius:14px;box-shadow:0 3px 14px rgba(15,23,42,.08),0 0 0 1px rgba(15,23,42,.05)}.vg-cvis img{position:absolute;inset:18px;width:calc(100% - 36px);height:calc(100% - 36px);-o-object-fit:contain;object-fit:contain}.vg-cicon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:44px}.vg-tick{position:absolute;top:-12px;inset-inline-start:-12px;width:32px;height:32px;color:var(--cobalt);background:var(--paper);border-radius:50%}.vg-nl{font:600 16px/1.35 var(--fh)}.vg-story{border-top:1px solid var(--rule);padding-top:28px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:44px;align-items:start}.vg-stage{position:sticky;top:calc(var(--bar-h) + 16px);height:calc(var(--vg-vh, 700px) - var(--bar-h) - 36px);display:flex;flex-direction:column;gap:10px}.vg-stage-cap{display:none;align-items:center;gap:10px;font:700 15px/1.3 var(--fh)}.vg-stage-slot{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.vg-stage-win{flex:none;width:100%;height:100%;max-width:100%;max-height:100%;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:var(--card);box-shadow:0 8px 30px rgba(15,23,42,.14),0 0 0 1px rgba(15,23,42,.08)}.vg-chrome{height:26px;flex:none;background:var(--chrome);display:flex;align-items:center;gap:6px;padding-inline:10px}.vg-chrome[hidden]{display:none}.vg-chrome i{width:9px;height:9px;border-radius:50%;background:var(--rule)}.vg-view{position:relative;flex:1;min-height:0;overflow:hidden;background:var(--surface)}.vg-layer{position:absolute;left:0;top:0;transform-origin:0 0;transform:translate(calc(var(--vg-tx) * 1px),calc(var(--vg-ty) * 1px)) scale(var(--vg-s));transition:--vg-s .8s var(--ease),--vg-tx .8s var(--ease),--vg-ty .8s var(--ease),opacity .17s linear}.vg-layer.is-swap{opacity:0}.vg-layer.is-jump{transition:none}.vg-layer img{display:block;max-width:none;background:var(--card)}.vg-layer img,.vg-ov{width:100%;height:100%}.vg-ov{position:absolute;inset:0;overflow:visible;pointer-events:none}.vg-ov .vg-dim{fill:var(--dim);opacity:0;transition:opacity .45s}.vg-ov .vg-dim.is-on{opacity:1}.vg-ov .vg-halo{stroke:#fff;stroke-width:6px;opacity:.9}.vg-ov .vg-halo,.vg-ov .vg-hl{fill:none;vector-effect:non-scaling-stroke}.vg-ov .vg-hl{stroke:var(--cobalt);stroke-width:2.5px}.vg-ov g{transition:opacity .35s}.vg-ov g.is-faint{opacity:0}.vg-ov g.is-on .vg-hl{stroke-width:3px}.vg-pins .vg-pin{transform:translate(-50%,-50%) scale(calc(1 / var(--vg-s)));transition:opacity .35s}.vg-pins .vg-pin.is-faint{opacity:0}.vg-pins .vg-pin.is-on:after{content:"";position:absolute;inset:0;border-radius:50%;animation:vg-ring 1.8s ease-out infinite}@keyframes vg-ring{0%{box-shadow:0 0 0 0 rgba(11,95,206,.55)}to{box-shadow:0 0 0 14px rgba(11,95,206,0)}}.vg-beats{padding-bottom:calc(var(--vg-vh, 700px) * .42)}.vg-beat{min-height:calc(var(--vg-vh, 700px) * .4);display:flex;flex-direction:column;justify-content:center;gap:12px;opacity:.3;transition:opacity .4s var(--ease)}.vg-beat.is-on{opacity:1}.vg-beat.is-head{min-height:calc(var(--vg-vh, 700px) * .34);scroll-margin-top:calc(var(--bar-h) + 24px)}.vg-bh{display:flex;gap:14px}.vg-bh,.vg-num{align-items:center}.vg-num{width:44px;height:44px;flex:none;border-radius:50%;background:var(--cobalt);color:#fff;display:inline-flex;justify-content:center;font:700 19px/1 var(--fh);font-variant-numeric:tabular-nums}.vg-stage-cap .vg-num{width:28px;height:28px;font-size:13px}.vg-bh h3{font-size:clamp(21px,2.2vw,28px);flex:1;min-width:0}.vg-count{font:700 12.5px/1 var(--fh);color:var(--muted);background:var(--surface);border-radius:999px;padding:6px 11px;font-variant-numeric:tabular-nums}.vg-bl{display:flex;align-items:flex-start;gap:14px;font-size:20px;line-height:1.35}.vg-bl .vg-pin{width:30px;height:30px;line-height:30px;font-size:14px}.vg-bl-text{display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:1px}.vg-note{font-size:15px;line-height:var(--lh);color:var(--muted);max-width:44ch}.vg-tip{display:flex;align-items:center;gap:10px;background:var(--card);border-radius:12px;padding:12px 14px;font-size:15px;box-shadow:0 0 0 1px var(--rule)}.vg-tip .vg-ic{color:var(--cobalt);width:20px;height:20px}.vg-dbody{flex-direction:column}.vg-dbody,.vg-q{display:flex;align-items:center}.vg-q{gap:12px;background:var(--cobalt);color:#fff;border-radius:999px;padding:10px 22px 10px 10px;font:700 18px/1.3 var(--fh)}.vg-qm{width:34px;height:34px;flex:none;border-radius:50%;background:#fff;color:var(--cobalt);align-items:center}.vg-branches,.vg-qm{display:flex;justify-content:center}.vg-branches{gap:48px;padding-top:44px;position:relative;flex-wrap:wrap}.vg-branches:before{content:"";position:absolute;top:0;left:50%;width:2px;height:22px;background:var(--rule)}.vg-branch{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px}.vg-branch:before{content:"";position:absolute;top:-22px;inset-inline:-24px;height:2px;background:var(--rule)}.vg-branch:first-child:before{inset-inline-start:50%}.vg-branch:last-child:before{inset-inline-end:50%}.vg-branch:only-child:before{display:none}.vg-branch:after{content:"";position:absolute;top:-22px;left:50%;width:2px;height:22px;background:var(--rule)}.vg-chipx{font:700 14px/1.3 var(--fh);padding:5px 16px;border-radius:999px;color:#fff;background:var(--muted)}.vg-chipx.is-yes{background:var(--ok)}.vg-chipx.is-no{background:var(--bad)}.vg-dnode{width:210px;flex-direction:column;gap:10px;background:var(--card);border-radius:14px;padding:18px 14px;box-shadow:0 3px 14px rgba(15,23,42,.08)}.vg-dicon,.vg-dnode{display:flex;align-items:center}.vg-dicon{width:44px;height:44px;border-radius:50%;justify-content:center;color:#fff;background:#8c8576}.vg-dicon.is-yes{background:var(--ok)}.vg-dnode .vg-nl{font-size:15px;text-align:center}.vg-end{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.vg-done{width:56px;height:56px;color:var(--cobalt)}.vg-end h2{font-size:clamp(26px,3.2vw,38px)}.vg-endsub{color:var(--muted);font-size:18px}.vg-endshot{margin-top:14px;max-width:min(820px,100%);border-radius:12px;overflow:hidden;box-shadow:0 8px 30px rgba(15,23,42,.14),0 0 0 1px rgba(15,23,42,.08);background:var(--card)}.vg-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;font:600 12px/1.3 var(--fh);letter-spacing:.02em;color:hsla(0,0%,100%,.72)}.vg-crumb a{color:inherit;text-decoration:none}.vg-crumb a:hover{color:#fff;text-decoration:underline}.vg-crumb span:last-child{color:#fff}.vg-next{margin-top:18px;display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 18px;border-radius:12px;background:var(--card);box-shadow:0 0 0 1px rgba(15,23,42,.08);text-align:start;text-decoration:none;color:var(--ink);transition:box-shadow .15s ease}.vg-next:hover{box-shadow:0 0 0 2px var(--cobalt)}.vg-next-k{font:600 11px/1.2 var(--fh);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.vg-next-t{display:inline-flex;align-items:center;gap:8px;font:700 17px/1.25 var(--fh);color:var(--cobalt)}.vg[dir=rtl] .vg-back .vg-ic,.vg[dir=rtl] .vg-next .vg-ic{transform:scaleX(-1)}.vg[dir=rtl] .vg-crumb{justify-content:flex-end}.vg-foot{display:flex;justify-content:center;padding:16px 0 48px}.vg-foot img{height:32px;width:auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.vg-reveal>*{animation:vg-rise linear both;animation-timeline:view();animation-range:entry 0 entry 60%}}}@keyframes vg-rise{0%{transform:translateY(26px);opacity:.3}to{transform:none;opacity:1}}@media (max-width:760px){.vg{--bar-h:48px}.vg-bar{gap:8px;padding-inline:12px}.vg-back-label,.vg-btn-label,.vg-btn-sub{display:none}.vg-back{padding:6px;margin-inline-start:-6px}.vg-prog-label{font-size:12px}.vg-prog-long{display:none}.vg-prog-short{display:inline}.vg-segs{gap:5px}.vg-segs-grp{gap:2px}.vg-btn{height:32px;padding-inline:9px}.vg-notice{padding-inline:14px}.vg-hero-in{grid-template-columns:1fr;padding:30px 18px 34px;gap:26px}.vg-hero h1{font-size:30px}.vg:lang(ta) .vg-hero h1{font-size:25px}.vg-hero-shot img{max-height:280px}.vg-body{padding-inline:16px}.vg-sec{padding-block:38px}.vg-sec>h2{font-size:23px}.vg-story{grid-template-columns:1fr;gap:0;padding-top:0;margin-inline:-16px}.vg-stage{top:var(--bar-h);height:calc((var(--vg-vh, 700px) - var(--bar-h)) * .54);z-index:6;background:var(--paper);padding:10px 12px 12px;box-shadow:0 14px 18px -16px rgba(20,17,13,.45)}.vg-stage-cap{display:flex}.vg-beats{padding:6px 16px calc(var(--vg-vh, 700px) * .28)}.vg-beat{min-height:calc(var(--vg-vh, 700px) * .24);opacity:.35}.vg-beat.is-head{min-height:calc(var(--vg-vh, 700px) * .16)}.vg-num{width:36px;height:36px;font-size:16px}.vg-bh h3{font-size:20px}.vg-bl{font-size:17px;background:var(--card);border-radius:14px;padding:14px;box-shadow:0 0 0 1px var(--rule)}.vg-bl .vg-pin{width:28px;height:28px;line-height:28px;font-size:13px}.vg-note{font-size:14px}.vg-branches{gap:28px}.vg-dnode{width:180px}}@media (prefers-reduced-motion:reduce){.vg-layer{transition:opacity .01s}.vg-pins .vg-pin.is-on:after{animation:none}.vg.vg-lswap :is(h1,h2,h3,p,dt,dd,.vg-nl,.vg-chip,.vg-cbadge,.vg-chipx,.vg-prog-label){animation:none}.vg-beat{transition:none}}