:root{--sh1:0 1px 2px rgba(16,24,40,.06),0 6px 18px rgba(16,24,40,.07);--sh2:0 2px 4px rgba(16,24,40,.08),0 14px 32px rgba(16,24,40,.14);--bg:#fff;--surface:#f4f6fb;--ink:#16181d;--mute:#5c6270;--line:#e4e8f0;--brand:#16235a;--accent:#e8630a;--link:#c24e00;--head:"Tiro Devanagari Hindi","Noto Serif Devanagari",Georgia,serif;--body:"Mukta","Noto Sans Devanagari",system-ui,sans-serif;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--bg:#101319;--surface:#1a1f29;--ink:#eceef3;--mute:#9aa1b0;--line:#2b3140;--brand:#0c1636;--accent:#ff8a3d;--link:#ff9a58;color-scheme:dark}}:root[data-theme="dark"]{--bg:#101319;--surface:#1a1f29;--ink:#eceef3;--mute:#9aa1b0;--line:#2b3140;--brand:#0c1636;--accent:#ff8a3d;--link:#ff9a58;color-scheme:dark}body.cnh{margin:0;background:var(--bg);color:var(--ink);font:400 17px/1.6 var(--body);-webkit-text-size-adjust:100%}.cnh *{box-sizing:border-box}:where(.cnh) a{color:inherit;text-decoration:none}.cnh img{max-width:100%;height:auto}.cnh a:focus-visible,.cnh button:focus-visible,.cnh input:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.cnh a:hover h2,.cnh a:hover h3{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:8px;top:-60px;background:var(--accent);color:#16181d;padding:8px 14px;z-index:99;border-radius:6px}.skip:focus{top:8px}.wrap{max-width:1120px;margin:auto;padding:0 16px}.tick{background:var(--brand);color:#fff;font-size:16px;overflow:hidden;border-top:1px solid rgba(255,255,255,.15)}.ti{display:flex;align-items:center}.tick strong{flex:none;background:var(--accent);color:#16181d;padding:2px 12px;margin:7px 12px 7px 0;border-radius:4px;font-weight:800;position:relative;z-index:1}.tk{flex:1;min-width:0;overflow:hidden}.tr{display:flex;width:max-content;animation:tk 60s linear infinite}.tk:hover .tr,.tk:focus-within .tr{animation-play-state:paused}.tr span{display:flex}.tr a{padding:6px 22px 6px 0;white-space:nowrap}.tr a::before{content:"•";color:var(--accent);margin:0 12px}.tr a:hover{text-decoration:underline}@keyframes tk{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.tr{animation:none}.tk{overflow-x:auto}}.top{background:#fff;color:#16181d;border-bottom:1px solid #dde1ea}.r0{display:flex;align-items:center;gap:16px;padding-top:6px;padding-bottom:6px}.logo img{display:block;height:76px;width:auto}.srch{margin-left:auto;display:flex;border:1px solid #c9ceda;border-radius:999px;overflow:hidden;background:#fff}.srch input{border:0;padding:8px 14px;font:16px var(--body);width:200px;background:transparent;color:#16181d}.srch button{border:0;background:var(--brand);color:#fff;padding:0 14px;cursor:pointer}.menuw{position:sticky;top:0;z-index:50;background:var(--brand);color:#fff}.menu{background:var(--brand);color:#fff}.admin-bar .menuw{top:32px}.menu ul{list-style:none;margin:0 auto;padding:0 16px;max-width:1120px;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.menu li{flex:none}.menu a{display:block;padding:11px 12px;font-weight:600;white-space:nowrap}.menu a:hover{background:rgba(255,255,255,.14)}.menu a.on{box-shadow:inset 0 -3px var(--accent)}@media(max-width:900px){.srch{margin-left:0;flex:1}.srch input{width:100%;min-width:0}.logo img{height:52px}}.mn{padding-top:24px;padding-bottom:48px}.meta{font-size:14px;color:var(--mute)}.cnh h3{font:400 19px/1.45 var(--head);margin:2px 0 4px}.st,.bh h2{font:800 20px/1.2 var(--body);margin:0}.st{margin:44px 0 16px;padding-left:12px;border-left:5px solid var(--accent)}.mn>h1.st:first-child{margin-top:0}.hero{display:grid;grid-template-columns:1.6fr 1fr;gap:24px}.lead{position:relative;isolation:isolate;overflow:hidden;background:var(--brand);color:#fff;border-radius:10px;padding:32px;min-height:360px;display:flex;flex-direction:column;justify-content:flex-end}.lead .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.lead::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 25%,rgba(10,15,40,.92));z-index:-1}.lead h2{font:400 clamp(24px,3.4vw,36px)/1.35 var(--head);margin:10px 0}.lead .lead .meta{color:#d3d8ea}.side .card:first-child{padding-top:0}.wide{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:44px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 32px}.blk{min-width:0}.bh{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:0 0 8px;margin-bottom:6px;border-bottom:3px solid var(--c,var(--accent))}.bh h2::before{content:"";display:inline-block;width:10px;height:10px;border-radius:2px;background:var(--c,var(--accent));margin-right:8px}.more{font-size:14px;font-weight:600;color:var(--mute)}.more:hover{color:var(--link)}.card{display:block;padding:12px 0;border-bottom:1px solid var(--line)}.card:last-child{border:0}.card img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:6px;margin-bottom:10px;display:block}.ph{aspect-ratio:16/9;border-radius:6px;margin-bottom:10px;background:var(--brand);color:#fff;display:flex;align-items:center;justify-content:center;gap:6px;font:800 20px var(--body)}.ph b{color:var(--accent)}.arc{gap:8px 32px}.arc .card{border:0;padding:12px 0 20px}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.chips a{background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:4px 16px;font-weight:600}.chips a:hover,.chips a.on{background:var(--brand);color:#fff;border-color:var(--brand)}.desc{color:var(--mute);margin-bottom:16px}.pg ul{display:flex;gap:6px;flex-wrap:wrap;list-style:none;padding:0;margin:28px 0 0}.pg a,.pg span{display:block;padding:6px 14px;border:1px solid var(--line);border-radius:8px;font-weight:600}.pg .current{background:var(--brand);color:#fff;border-color:var(--brand)}.bc{font-size:14px;color:var(--mute);margin-bottom:10px}.bc a:hover{color:var(--link);text-decoration:underline}.art{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start}.ttl{font:400 clamp(26px,4vw,40px)/1.35 var(--head);margin:4px 0 10px}.fi{margin:16px 0 0}.fi img{width:100%;height:auto;border-radius:10px;display:block}.share{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:16px 0}.sl{font-weight:800;margin-right:4px}.b{display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:8px;padding:9px 16px;min-height:44px;font:700 15px var(--body);color:#fff;cursor:pointer;line-height:1}.b:hover{filter:brightness(1.1)}.wa{background:#1fa855}.fb{background:#1877f2}.xx{background:#000;border-color:#555}.cp{background:var(--brand);border-color:#3a4a85}.yt{background:#f00}.ig{background:linear-gradient(45deg,#f09433,#dc2743 55%,#bc1888)}.soc .fb,.soc .xx{}.content{font-size:calc(19px * var(--fz,1));line-height:1.85;max-width:72ch;overflow-wrap:anywhere}.content p{margin:0 0 1.1em}.content img,.content video,.content iframe{max-width:100%}.content img{height:auto}.content h2,.content h3{font-family:var(--head);font-weight:400;line-height:1.4;margin:1.4em 0 .5em}.content blockquote{margin:1.2em 0;padding:4px 18px;border-left:4px solid var(--accent);background:var(--surface)}.content a{color:var(--link);text-decoration:underline}.art aside{position:static}.rel{grid-template-columns:repeat(4,1fr)}.pg1{max-width:820px}.ft{background:var(--brand);color:#d3d8ea;padding:32px 0 24px;margin-top:24px}.ft .wrap{display:flex;flex-direction:column;gap:20px}.f1{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.f1 p{margin:0;font-weight:600}.chip{background:#fff;border-radius:10px;padding:4px 10px;display:inline-block}.chip img{height:56px}.fp{display:flex;flex-wrap:wrap;gap:8px 24px;list-style:none;margin:0;padding:0}.fp a{font-weight:600;color:#fff}.fp a:hover{text-decoration:underline}.soc{display:flex;flex-wrap:wrap;gap:10px}.soc .xx{border-color:#666}.cpr{margin:0;font-size:14px;border-top:1px solid rgba(255,255,255,.18);padding-top:16px}@media(max-width:820px){.hero,.wide,.art{grid-template-columns:1fr}.grid,.arc{grid-template-columns:1fr 1fr}.lead{min-height:260px;padding:22px}.art aside{position:static}.rel{grid-template-columns:1fr 1fr}}@media(max-width:520px){.grid,.arc,.rel{grid-template-columns:1fr}.share .b{flex:1 1 calc(50% - 8px);justify-content:center}.sl{flex:1 0 100%}}.cnh a.b,.cnh button.b,.cnh .b svg{color:#fff!important}.cnh a.b.xx{background:#000;border-color:#666}.cnh .menu ul{display:flex!important;overflow-x:auto}.cnh .menu a,.cnh .menu a:visited{color:#fff!important}.cnh .menu a:hover{background:rgba(255,255,255,.18)}.cnh .tick a,.cnh .tick a:visited{color:#fff!important;font-weight:600}.cnh .tick strong{color:#16181d!important}.cnh .tr a::before{color:var(--accent)}.cnh .r0{padding-top:8px;padding-bottom:8px}@media(max-width:900px){.cnh .logo img{height:56px}}[hidden]{display:none!important}.tgl{border:1px solid #c9ceda;background:#fff;color:#1b2b5e;border-radius:50%;width:40px;height:40px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:none}.brk{display:flex;gap:12px;align-items:flex-start;background:#c62828;color:#fff;border-radius:8px;padding:10px 14px;margin-bottom:20px}.brk strong{flex:none;background:#fff;color:#c62828;border-radius:4px;padding:0 10px;font-weight:800}.brk div{display:flex;flex-direction:column;gap:4px}.cnh .brk a{color:#fff!important;font-weight:600}.brk a:hover{text-decoration:underline}.pick{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px;padding:10px 14px;background:var(--surface);border-radius:8px}.pick label{font-weight:700}.pick select{font:16px var(--body);padding:6px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink);min-height:40px}#cnh-mine{margin-top:20px}#cnh-mine .st{margin-top:0}#cnh-mine .blk{display:grid;grid-template-columns:repeat(3,1fr);gap:0 24px}#cnh-mine .bh{grid-column:1/-1}.mr ol{margin:0;padding:0;list-style:none;counter-reset:n}.mr li{counter-increment:n;display:flex;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--line)}.mr li::before{content:counter(n);font:800 22px/1 var(--body);color:var(--accent);min-width:22px}.mr a{font:400 18px/1.45 var(--head)}.mr a:hover{text-decoration:underline;text-decoration-color:var(--accent)}.mrh{margin-top:44px}.mrh ol{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}aside .mr{margin-top:28px}.four{display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;margin-top:16px}.four .card{border:0}.arc2{grid-template-columns:1fr 1fr;gap:4px 24px}.arc2 .card{border:0;padding:12px 0 18px}.fzb{display:flex;align-items:center;gap:6px;margin:14px 0 6px;font-weight:600}.fzb button{font:700 16px var(--body);min-width:44px;min-height:40px;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;cursor:pointer}.ye{margin:1.4em 0;padding:12px 18px;border-left:4px solid var(--accent);background:var(--surface);border-radius:0 8px 8px 0;font-size:17px;line-height:1.5}.ye strong{display:block;margin-bottom:6px;color:var(--link)}.cnh .ye a{display:block;padding:6px 0;text-decoration:none;color:inherit}.ye a:hover{text-decoration:underline}.pn{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.pn a{display:block;border:1px solid var(--line);border-radius:10px;padding:12px 16px}.pn a:hover{border-color:var(--accent)}.pn small{display:block;color:var(--link);font-weight:700}.pn span{font:400 17px/1.45 var(--head)}.pn .nx{text-align:right;grid-column:2}@media(max-width:820px){#cnh-mine .blk{grid-template-columns:1fr}.mrh ol,.four,.arc2{grid-template-columns:1fr}.pn{grid-template-columns:1fr}.pn .nx{grid-column:auto}}.subh{font:600 clamp(18px,2.4vw,22px)/1.55 var(--body);color:var(--mute);margin:0 0 10px}.cnh .pg1{max-width:900px;margin:0 auto}.cbtn{font:700 16px var(--body);background:var(--accent);color:#16181d!important;border:0;border-radius:6px;padding:7px 14px;margin:5px 0 5px 6px;cursor:pointer;white-space:nowrap;min-height:40px}.cityp{position:absolute;left:0;right:0;top:100%;background:var(--bg);color:var(--ink);box-shadow:0 12px 28px rgba(0,0,0,.25);max-height:75vh;overflow:auto;border-top:3px solid var(--accent)}.cityp[hidden]{display:none}.cpg{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 24px;padding-top:16px;padding-bottom:16px}.cityp ul{list-style:none;margin:6px 0 0;padding:0}.cityp li{display:block}.cityp .ct{font-weight:800;color:var(--brand);display:block;padding:4px 0;border-bottom:2px solid var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .cityp .ct{color:var(--accent)}}:root[data-theme="dark"] .cityp .ct{color:var(--accent)}.cityp ul a{display:block;padding:5px 0;font-weight:400}.cityp ul a:hover{color:var(--link);text-decoration:underline}.cnh .cityp a,.cnh .cityp a:visited{color:var(--ink)!important}.cnh .cityp .ct{color:var(--brand)!important}.msr{margin-left:auto;display:none!important;align-items:center;gap:8px}.s-m{display:flex}.s-m input{width:170px;padding:6px 12px}.t-m{display:inline-flex}@media(min-width:901px){.hasad .s-h,.hasad .t-h{display:none}.hasad .msr{display:flex!important}.hasad .s-m{margin-left:0}.menu a{padding:11px 11px}}@media(max-width:900px){.cpg{grid-template-columns:1fr 1fr}.msr{display:none!important}}.tgl{color:#1b2b5e}.hdad{display:none}@media(min-width:901px){.hdad[data-d="1"]{display:flex;flex:1;justify-content:center;align-items:center;min-height:90px;overflow:hidden}}@media(max-width:900px){.r0{flex-wrap:wrap}.hdad[data-m="1"]{display:flex;order:9;width:100%;justify-content:center;min-height:250px;overflow:hidden}}.cad{position:relative;margin:1.2em auto;text-align:center;overflow:hidden}.cad small{position:absolute;top:0;left:0;z-index:2;background:rgba(0,0,0,.55);color:#fff;font-size:11px;line-height:1.5;padding:0 6px}.cad iframe,.cad video,.cad img{max-width:100%}.cad-go{display:block;margin-top:4px;font-weight:700;color:var(--link)!important}.hdad .cad{margin:0}.sbad{margin:16px 0}.sbad .cad{margin:0 auto}.w4{display:grid;grid-template-columns:repeat(4,1fr);gap:28px 24px;margin-top:44px}.grid.g4{grid-template-columns:repeat(4,1fr);gap:28px 24px}@media(max-width:1000px){.w4,.grid.g4{grid-template-columns:1fr 1fr}}@media(max-width:560px){.w4,.grid.g4{grid-template-columns:1fr}}.w4 .cnh h3,.w4 h3{font-size:18px}.wchw{margin:12px 0}.b.wch{background:#25d366;color:#fff!important;width:100%;max-width:420px;justify-content:center;font-size:17px;border-radius:999px}.b.wch svg{width:22px;height:22px}.cityq{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--surface);border-radius:10px;padding:12px 14px;margin:0 0 20px}.cityq label{font-weight:800}.cityq select{font:16px var(--body);padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink);min-height:42px;min-width:220px}.cityq .chips{margin:0;width:100%}.sx{margin-top:44px}.sxh{display:flex;align-items:center;gap:12px;border-bottom:3px solid var(--c,var(--accent));padding-bottom:8px;margin-bottom:16px}.sxh h2{font:800 22px/1.2 var(--body);margin:0;flex:1}.sxh h2::before{content:"";display:inline-block;width:12px;height:12px;border-radius:3px;background:var(--c,var(--accent));margin-right:10px}.sxh .more{font-size:14px;font-weight:700;color:var(--mute)}.sxh .more:hover{color:var(--link)}.sx .meta{display:block}.ov{position:relative;display:block;overflow:hidden;border-radius:10px;background:var(--brand);color:#fff!important;isolation:isolate;min-height:180px}.ov>img,.ov>.ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;margin:0;aspect-ratio:auto;border-radius:0}.ov::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 30%,rgba(8,12,32,.92));z-index:-1}.ov:hover h3{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.ovt{position:absolute;left:0;right:0;bottom:0;padding:16px;display:block}.ovt h3{color:#fff;margin:6px 0 0;font:400 19px/1.4 var(--head)}.spg{display:grid;grid-template-columns:3fr 2fr;gap:24px}.spl{min-height:380px}.spl h3{font-size:clamp(22px,2.6vw,30px)}.spi{display:grid;grid-template-columns:120px 1fr;gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}.spi:first-child{padding-top:0}.spi:last-child{border:0}.spi img,.spi .ph{width:120px;height:80px;object-fit:cover;border-radius:8px;margin:0;aspect-ratio:auto;font-size:11px}.spi h3{font-size:17px;margin:2px 0}.sx-dark{background:var(--brand);color:#fff;border-radius:14px;padding:22px}.sx-dark .sxh h2,.cnh .sx-dark a{color:#fff!important}.sx-dark .more{color:#c5cbe0!important}.sx-dark .meta{color:#aab2cc}.dkf{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:center}.dki img,.dki .ph{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:10px;display:block}.dkt h3{font:400 clamp(22px,2.8vw,30px)/1.4 var(--head);margin:8px 0}.dkt p{color:#c5cbe0;margin:0 0 8px}.dkl{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.2)}.dkl b{display:block;font:800 26px/1 var(--body);color:var(--accent);margin-bottom:6px}.dkl h3{font-size:17px;margin:0 0 4px}.crg{display:grid;grid-template-columns:2fr 3fr;gap:24px}.cri{display:block;padding:12px 14px;border-left:5px solid var(--c);background:var(--surface);border-radius:0 8px 8px 0;margin-bottom:10px}.cri:last-child{margin:0}.cri h3{font-size:17px;margin:0 0 4px}.crb{min-height:360px}.crb h3{font-size:clamp(21px,2.4vw,28px)}.mz{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:190px;gap:12px}.mzl{grid-column:span 2;grid-row:span 2}.mzl h3{font-size:clamp(22px,2.6vw,30px)}.mzs h3{font-size:16px}.mzs .ovt{padding:12px}.sx-mag{background:var(--surface);border-radius:14px;padding:20px}@supports (background:color-mix(in srgb,red 10%,white)){.sx-mag{background:color-mix(in srgb,var(--c) 9%,var(--bg))}}.mgg{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mgi{display:block;overflow:hidden;border-radius:14px;margin-bottom:10px}.mg img,.mg .ph{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;margin:0;border-radius:0}.mg h3{font-size:20px;line-height:1.4;margin:6px 0 4px}.sx-sc{background:#0b1220;color:#fff;border-radius:14px;padding:20px}.sx-sc .sxh h2,.cnh .sx-sc a{color:#fff!important}.sx-sc .more{color:#9fb0d0!important}.sx-sc .meta{color:#8fa0c4}.scb{display:flex;gap:6px}.scb button{width:36px;height:36px;border-radius:50%;border:1px solid #33425f;background:#16213a;color:#fff;font-size:20px;cursor:pointer}.sc{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:6px}.sc a{flex:0 0 min(270px,78%);scroll-snap-align:start}.sc img,.sc .ph{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;display:block;margin:0 0 8px}.sc h3{font-size:18px;margin:0 0 4px}.rw{display:grid;grid-template-columns:64px 1fr 130px;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.rw:last-child{border:0}.rd{text-align:center;border:2px solid var(--c);border-radius:10px;padding:6px 0;line-height:1.2;color:var(--mute);font-size:13px}.rd b{display:block;font:800 26px/1.1 var(--body);color:var(--ink)}.rw h3{font-size:20px;margin:4px 0 0}.rw img,.rw .ph{width:130px;height:86px;object-fit:cover;border-radius:8px;margin:0;aspect-ratio:auto;font-size:11px}.wlb{min-height:340px}.wlb h3{font-size:clamp(22px,3vw,34px)}.wlc{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:16px}.wlc a{display:block;border-top:3px solid var(--c);padding-top:10px}.wlc h3{font-size:19px}.g3{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 28px;margin-bottom:28px}.g4b{display:grid;grid-template-columns:repeat(4,1fr);gap:28px 24px}@media(max-width:900px){.spg,.dkf,.crg,.wlc{grid-template-columns:1fr}.spl,.crb,.wlb{min-height:260px}.dkl,.mgg,.g4b{grid-template-columns:1fr 1fr}.g3{grid-template-columns:1fr 1fr}.mz{grid-template-columns:1fr 1fr;grid-auto-rows:170px}.mzl{grid-column:1/-1;grid-row:span 1;min-height:230px}.rw{grid-template-columns:54px 1fr 96px;gap:12px}.rw img,.rw .ph{width:96px;height:64px}.rw h3{font-size:17px}.sx-dark,.sx-sc,.sx-mag{padding:16px}}@media(max-width:560px){.g3,.g4b,.dkl,.mgg{grid-template-columns:1fr}.mgg .mg{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:start}.mgg .mgi{grid-row:span 3;margin:0}.mgg .mg img,.mgg .mg .ph{aspect-ratio:1/1}}body.cnh::before{content:"";display:block;height:4px;background:linear-gradient(90deg,#e8630a,#f5a524 50%,#e8630a)}body.cnh{font-feature-settings:"kern";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.top{border-bottom:1px solid var(--line)}.menuw{background:linear-gradient(180deg,#1b2d6b,#14204f);box-shadow:0 6px 18px rgba(10,16,40,.28)}.menu{background:transparent}.menu a{font-size:16px;letter-spacing:.1px;transition:background .2s}.menu a.on{box-shadow:inset 0 -3px var(--accent);background:rgba(255,255,255,.06)}.cbtn{box-shadow:0 2px 6px rgba(0,0,0,.25);transition:transform .15s}.cbtn:hover{transform:translateY(-1px)}.tick{background:#0f1a42;border-top:0;box-shadow:inset 0 -1px 0 rgba(255,255,255,.08)}.tick strong{border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.3)}.mn{padding-top:30px}.sx{margin-top:60px}.sxh,.bh{border-bottom:1px solid var(--line)!important;position:relative;padding-bottom:10px}.sxh::after,.bh::after{content:"";position:absolute;left:0;bottom:-1px;width:72px;height:3px;border-radius:3px;background:var(--c,var(--accent))}.sxh h2::before,.bh h2::before{display:none}.sxh h2,.bh h2{font:800 22px/1.2 var(--body);letter-spacing:.1px}.sxh .more,.bh .more,.more{font-size:13px;font-weight:700;color:var(--mute);border:1px solid var(--line);border-radius:999px;padding:3px 12px;transition:all .2s}.sxh .more:hover,.bh .more:hover,.more:hover{background:var(--c,var(--accent));border-color:var(--c,var(--accent));color:#fff!important}.st{display:flex;align-items:center;gap:14px;border-left:0!important;padding-left:0!important;font:800 24px/1.2 var(--body);margin:64px 0 22px}.st::after{content:"";flex:1;height:1px;background:var(--line)}.mn>h1.st:first-child{margin-top:0}.card h3,.mg h3,.spi h3,.cpi h3,.rw h3,.wlc h3{transition:color .2s}.card:hover h3,.mg:hover h3,.cpi:hover h3,.rw:hover h3,.wlc a:hover h3{color:var(--link);text-decoration:none}.cnh a:hover h2,.cnh a:hover h3{text-decoration:none}.card img,.ph{border-radius:10px}.ov{border-radius:14px;box-shadow:var(--sh1);transition:box-shadow .3s,transform .3s}.ov:hover{box-shadow:var(--sh2);transform:translateY(-2px)}.ov>img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ov:hover>img{transform:scale(1.06)}.mgi img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.mg:hover .mgi img{transform:scale(1.06)}.dki{display:block;overflow:hidden;border-radius:12px}.dki img{transition:transform .6s}.dki:hover img{transform:scale(1.04)}.meta{letter-spacing:.1px}.lead{border-radius:16px;box-shadow:var(--sh2);min-height:430px}.lead h2{font-size:clamp(26px,3.6vw,40px)}.lead::after{background:linear-gradient(transparent 20%,rgba(8,12,32,.94))}.side{background:var(--bg);border:1px solid var(--line);border-radius:16px;padding:6px 18px;box-shadow:var(--sh1)}.side .card{padding:14px 0}.side .card:first-child{padding-top:14px}.sx-cp{background:var(--surface);border-radius:16px;padding:20px 22px 8px;border:1px solid var(--line)}.cpg2{display:grid;grid-template-columns:repeat(3,1fr);gap:0 32px}.cpi{display:grid;grid-template-columns:104px 1fr;gap:14px;padding:14px 0;border-bottom:1px solid var(--line);align-items:start}.cpi:nth-last-child(-n+3){border-bottom:0}.cpi img,.cpi .ph{width:104px;height:78px;object-fit:cover;border-radius:8px;margin:0;aspect-ratio:auto;font-size:11px}.cpi h3{font-size:17px;line-height:1.45;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:900px){.cpg2{grid-template-columns:1fr 1fr}.cpi:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.cpi:nth-last-child(-n+2){border-bottom:0}}@media(max-width:560px){.cpg2{grid-template-columns:1fr}.cpi:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.cpi:last-child{border-bottom:0}.sx-cp{padding:14px 16px 4px}.menu a{padding:11px 10px}}.sx-dark{box-shadow:var(--sh2);background:linear-gradient(135deg,#1b2d6b,#0f1a42)}.sx-sc{box-shadow:var(--sh2)}.sx-mag{border:1px solid var(--line)}.cri{box-shadow:var(--sh1)}.rd{background:var(--bg)}.mr li{transition:background .2s}.mr li:hover{background:var(--surface)}.mr li::before{color:var(--accent);opacity:.9}.g3,.g4b{gap:32px 32px}.blk .card:first-of-type{padding-top:0}.ttl{letter-spacing:-.2px;font-size:clamp(28px,4.2vw,44px)}.meta{color:var(--mute)}.fi img{border-radius:16px;box-shadow:var(--sh1)}.content{font-size:calc(20px * var(--fz,1));line-height:1.9}.content>p:first-of-type{font-size:1.06em;font-weight:500}.content blockquote{border-left-width:5px;border-radius:0 12px 12px 0;font:400 1.1em/1.7 var(--head)}.content img{border-radius:12px}.art aside{background:var(--bg)}.b{border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s,filter .2s}.b:hover{transform:translateY(-1px)}.pn a{border-radius:14px;box-shadow:var(--sh1);transition:box-shadow .2s,border-color .2s}.pn a:hover{box-shadow:var(--sh2)}.ye{border-radius:0 12px 12px 0}.rpb{position:fixed;left:0;top:0;height:4px;width:100%;background:var(--accent);transform-origin:left;transform:scaleX(0);z-index:200;pointer-events:none}.totop{position:fixed;right:16px;bottom:18px;width:46px;height:46px;border-radius:50%;border:0;background:var(--brand);color:#fff;font-size:22px;cursor:pointer;box-shadow:var(--sh2);z-index:90}.totop[hidden]{display:none}.totop:hover{background:var(--accent);color:#16181d}.ft{background:linear-gradient(180deg,#14204f,#0b1334);border-top:4px solid var(--accent);padding:40px 0 26px;margin-top:64px}.fp a{opacity:.95;transition:color .2s}.fp a:hover{color:var(--accent);text-decoration:none}.chip{border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,.3)}.soc .b{border-radius:999px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.ov:hover,.b:hover{transform:none}}.ip{max-width:860px;margin:28px auto}.ip-h{background:linear-gradient(135deg,var(--brand),#2a3f9a);color:#fff;border-radius:16px;padding:34px 28px;margin-bottom:24px;box-shadow:var(--sh2);border-bottom:4px solid var(--accent)}.ip-h .ttl{color:#fff;margin:0 0 6px}.ip-h p{margin:0;opacity:.9}.ip-b h2{font:700 22px var(--head);margin:30px 0 12px;padding-left:12px;border-left:4px solid var(--accent)}.ip-b .lead{font-size:19px;line-height:1.7}.ip-g3{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:16px 0}.ip-c{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px;box-shadow:var(--sh1)}.ip-c b{display:block;font:800 34px var(--head);color:var(--accent)}.ip-c h3{margin:0 0 6px;font-size:18px}.ip-c p{margin:0;color:var(--mute)}.ip-chips{display:flex;flex-wrap:wrap;gap:8px}.ip-chips a{background:var(--surface);border:1px solid var(--line);padding:6px 16px;border-radius:999px;color:var(--ink);font-weight:600}.ip-chips a:hover{background:var(--accent);color:#16181d;text-decoration:none}.ip-f{display:grid;gap:14px;background:var(--surface);border:1px solid var(--line);padding:20px;border-radius:14px;position:relative}.ip-f label{display:grid;gap:6px;font-weight:600}.ip-f input,.ip-f select,.ip-f textarea{font:inherit;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink);width:100%;box-sizing:border-box}.ip-f input:focus,.ip-f textarea:focus,.ip-f select:focus{outline:3px solid var(--accent);outline-offset:1px}.ipb{display:inline-block;background:var(--accent);color:#16181d!important;padding:11px 24px;border-radius:999px;font-weight:800;border:0;cursor:pointer;text-decoration:none}.ip-n{padding:12px 16px;border-radius:10px;margin-bottom:16px;font-weight:600}.ip-n.ok{background:#e6f6ea;color:#0b5b24}.ip-n.er{background:#fdeaea;color:#a11}.ip-rate{background:var(--surface);border:1px dashed var(--accent);padding:14px 18px;border-radius:12px}.ip-pp p{color:var(--ink)}@media (max-width:600px){.ip-h{padding:24px 18px}.ip-b .lead{font-size:17px}}.wchw{display:flex;justify-content:center;margin:14px 0}.b.wch{width:auto;min-width:300px;max-width:100%;padding-left:28px;padding-right:28px}@media (max-width:600px){.b.wch{width:100%;min-width:0}}.dbar{background:var(--brand);color:#e8ecf8;font-size:14px}.dbar .wrap{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:32px;flex-wrap:wrap}.fixl{font-size:14px;color:var(--mute);margin:8px 0}.s-404{display:flex;gap:8px;margin:14px 0 24px;max-width:520px}.s-404 input{flex:1;font:inherit;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink)}