.lt-page{padding-top:20px;padding-bottom:8px}.lt-article{grid-template-columns:minmax(0,1fr);display:grid}.lt-h1{font:400 clamp(40px, 11.2vw, 72px) / 1 var(--ng-display);letter-spacing:-.015em;max-width:12em}.lt-h2{font:400 clamp(28px, 7.6vw, 42px) / 1.08 var(--ng-display);letter-spacing:-.01em;max-width:18em}.lt-h3{font:400 22px / 1.2 var(--ng-display)}.lt-opening{color:var(--ink);max-width:34em;font-size:18px;line-height:1.55}.lt-date{color:var(--ink-2);font-size:15px;line-height:1.4}.lt-deva{font-family:var(--f-devanagari), var(--font-body)}.lt-body strong{color:var(--ink);font-weight:500}.lt-head{align-content:start;gap:14px;min-width:0;padding-top:4px;display:grid}.lt-head>.lt-date{margin-top:-4px}.lt-article>.lt-lead{margin-top:24px}.lt-name{border:0;gap:6px;min-width:0;max-width:440px;margin:4px 0 0;padding:0;display:grid}.lt-name-hint{color:var(--ink-2);font-size:15px;line-height:1.4}.lt-name-legend{color:var(--ink-2);margin-bottom:6px;padding:0;font-size:14px}.lt-name-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lt-name-input{background:var(--ng-tone);width:100%;min-width:0;height:54px;color:var(--ink);font:400 17px var(--font-body);border:0;border-radius:16px;padding:0 16px;box-shadow:inset 0 0 0 1px #3a332e}.lt-name-input::placeholder,.lt-name .ng-field input::placeholder{color:var(--ink-2);opacity:.6}.lt-name-input:focus{box-shadow:inset 0 0 0 2px var(--ng-btn);outline:none}@media (min-width:900px){.lt-article{grid-template-columns:minmax(0,1fr) minmax(0,360px);column-gap:56px}.lt-article[data-lead=covers]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.lt-head{grid-area:1/1;gap:18px;padding-top:24px}.lt-head .lt-h1{font-size:clamp(44px,4.8vw,68px)}.lt-article>.lt-lead{grid-area:1/2;align-self:start;margin-top:0}.lt-article[data-lead=covers]>.lt-lead{align-self:center}.lt-body{grid-area:2/1/auto/-1}}@media (min-width:1100px){.lt-article{grid-template-columns:minmax(0,1fr) minmax(0,400px);column-gap:72px}.lt-article[data-lead=covers]{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.lt-body{grid-column:1}.lt-article>.lt-lead,.lt-article[data-lead=covers]>.lt-lead{grid-row:1/span 2;align-self:start}.lt-article[data-lead=covers]>.lt-lead-covers{grid-template-columns:minmax(0,1fr);place-items:center;max-width:none;padding-top:4px}.lt-lead-covers>.lt-cover{grid-area:1/1;width:248px}.lt-lead-covers>.lt-cover[data-n="0"]{transform:translate(-72px)rotate(-5deg)}.lt-lead-covers>.lt-cover[data-n="2"]{transform:translate(72px)rotate(5deg)}.lt-lead-covers>.lt-cover[data-n="1"]{z-index:1;outline:4px solid var(--paper);width:304px}}@media (min-width:1100px) and (min-height:660px){.lt-article>.lt-lead{position:sticky;top:24px}}.lt-lead{min-width:0;margin:0}.lt-lead-card{width:100%;max-width:400px}.lt-lead-frame{background:var(--ng-tone);border-radius:18px;position:relative;overflow:hidden}.lt-lead-frame>img{width:100%;height:100%;display:block;position:absolute;inset:0}.lt-lead-live{opacity:0;transition:opacity .45s;position:absolute;bottom:0;left:0;right:0}.lt-lead-live[data-shown]{opacity:1}.lt-lead-card[data-design=anaar] .wd-anaar .an-stage{height:calc(var(--lt-an-stage,440) * var(--u))}.lt-lead-covers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:560px;display:grid}.lt-cover{aspect-ratio:9/16;background:var(--ng-tone);border-radius:14px;position:relative;overflow:hidden}.lt-cover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lt-cover .ng-live-wrap{border-radius:14px}@media (min-width:640px){.lt-lead-covers{gap:14px}.lt-cover,.lt-cover .ng-live-wrap{border-radius:18px}}.lt-body{max-width:65ch;color:var(--ink);font-size:18px;line-height:1.6}.lt-section{gap:20px;min-width:0;padding-top:56px;display:grid}.lt-section>.lt-h2+*{margin-top:-4px}@media (min-width:900px){.lt-section{gap:24px;padding-top:80px}}.lt-p{text-wrap:pretty;max-width:65ch}.lt-steps,.lt-list{gap:14px;margin:0;padding-left:1.3em;display:grid}.lt-steps{list-style:decimal}.lt-list{list-style:outside}.lt-steps li,.lt-list li{text-wrap:pretty;padding-left:.3em}.lt-steps li::marker{color:var(--gold);font-weight:500}.lt-list li::marker{color:var(--gold-deep)}.lt-letters{gap:40px;margin:8px 0 0;padding:0;list-style:none;display:grid}.lt-letter{gap:10px;min-width:0;display:grid}.lt-letter-line{font:400 22px / 1.32 var(--ng-display);color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere}.lt-letter[data-lang=hi] .lt-letter-line{font-family:var(--f-devanagari), var(--ng-display);font-size:21px;line-height:1.62}.lt-letter-foot{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.lt-letter-sign{min-width:0;font:400 16px / 1.45 var(--f-jost), var(--f-devanagari), system-ui, sans-serif;color:var(--ink-2);overflow-wrap:anywhere}.lt-who{color:var(--gold)}.lt-who[data-sample]{color:inherit;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:color-mix(in srgb, var(--ink-2) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--ink-2) 70%, transparent);text-underline-offset:5px;text-decoration-thickness:1px}.lt-copy{background:var(--ng-tone);min-width:88px;min-height:44px;color:var(--gold);font:500 15px / 1 var(--font-body);cursor:pointer;border:0;border-radius:999px;flex:none;margin-left:auto;padding:0 18px;transition:background-color .15s,color .15s}.lt-copy:hover{background:var(--ng-tone-2)}.lt-copy[data-copied]{background:var(--ng-tone-2);color:var(--ink)}@media (min-width:640px){.lt-letter-line{font-size:25px}.lt-letter[data-lang=hi] .lt-letter-line{font-size:23px}}.lt-figure{gap:10px;min-width:0;margin:8px 0 0;display:grid}.lt-figure img{background:var(--ng-tone);border-radius:18px;width:100%;height:auto;display:block}.lt-figure[data-shape=tall]{max-width:300px}.lt-figure[data-shape=tall] img{background:0 0;border-radius:0}.lt-figure[data-shape=square]{max-width:420px}.lt-figure figcaption{color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.45}.lt-figure figcaption strong{color:var(--ink)}.lt-figures{gap:28px 18px;margin-top:8px;display:grid}.lt-figures .lt-figure{max-width:none;margin:0}@media (min-width:560px){.lt-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}.lt-figures[data-shape=tall]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:74%;grid-auto-flow:column;gap:14px;margin-inline:-16px;padding:0 16px 4px;scroll-padding-inline:16px;position:relative;overflow-x:auto}.lt-figures[data-shape=tall]::-webkit-scrollbar{display:none}.lt-figures[data-shape=tall] .lt-figure{scroll-snap-align:start}.lt-swipe-dots{justify-content:center;margin-top:2px;display:flex}.lt-swipe-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.lt-swipe-dots span{background:var(--ng-tone-2);border-radius:50%;width:8px;height:8px;transition:background .16s,transform .16s}.lt-swipe-dots button[aria-current] span{background:var(--ng-btn);transform:scale(1.25)}.lt-swipe-dots button:focus-visible{outline:2px solid var(--ng-btn);outline-offset:-6px;border-radius:50%}@media (min-width:900px){.lt-swipe-dots{display:none}}@media (min-width:640px){.lt-figures[data-shape=tall]{grid-auto-columns:44%;margin-inline:-32px;padding-inline:32px;scroll-padding-inline:32px}}@media (min-width:900px){.lt-figures[data-shape=tall]{grid-auto-flow:row;grid-template-columns:repeat(var(--lt-n,2), minmax(0, 1fr));margin-inline:0;padding:0;overflow:visible}.lt-figures[data-shape=tall][data-count="2"]{max-width:480px}.lt-figures[data-shape=tall][data-count="3"]{--lt-n:3}}.lt-compare-table{display:none}.lt-compare-blocks{gap:28px;display:grid}.lt-compare-block dl{gap:12px;margin:10px 0 0;display:grid}.lt-compare-block dt{color:var(--ink-2);font-size:15px;line-height:1.4}.lt-compare-block dd{margin:2px 0 0;font-size:17px;line-height:1.45}@media (min-width:640px){.lt-compare-blocks{display:none}.lt-compare-table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.45;display:table}.lt-compare-table th,.lt-compare-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 14px 12px 0}.lt-compare-table thead th{font:400 19px / 1.2 var(--ng-display);color:var(--ink)}.lt-compare-table tbody th{color:var(--ink-2);font-weight:400}}.lt-questions .ng-faq{max-width:none}.lt-sources{color:var(--ink-2);padding-top:28px;font-size:15px;line-height:1.45}.lt-sources a{color:var(--gold);text-underline-offset:4px;padding:12px 0;line-height:20px;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.lt-action{padding-top:4px}.lt-closing{padding-top:40px}.lt-index-head{gap:14px;padding-top:4px;display:grid}.lt-shelf{gap:48px;margin:36px 0 0;padding:0;list-style:none;display:grid}.lt-entry,.lt-entry-link{height:100%}.lt-entry-link{background:var(--ng-tone);color:inherit;border-radius:26px;grid-template-rows:auto 1fr;gap:18px;padding:12px 12px 22px;text-decoration:none;transition:background .18s,transform .18s;display:grid}.lt-entry-link:hover{background:var(--ng-tone-2);transform:translateY(-3px)}.lt-entry-link:focus-visible{outline:2px solid var(--ng-btn);outline-offset:3px}.lt-entry-read{min-height:44px;color:var(--ng-btn);align-self:end;align-items:center;gap:8px;font-size:16px;font-weight:500;display:inline-flex}.lt-entry-read svg{transition:transform .18s}.lt-entry-link:hover .lt-entry-read svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.lt-entry-link,.lt-entry-link:hover,.lt-entry-read svg{transition:none;transform:none}}.lt-entry-pic{aspect-ratio:1200/630;background:var(--ng-tone);border-radius:16px;transition:transform .18s;display:block;overflow:hidden}.lt-entry-pic img{object-fit:cover;width:100%;height:100%;display:block}.lt-entry-text{grid-template-rows:auto auto auto 1fr;gap:10px;padding-inline:8px;display:grid}.lt-entry-title{font:400 clamp(28px, 7.6vw, 40px) / 1.06 var(--ng-display);letter-spacing:-.01em}.lt-entry-link:hover .lt-entry-title{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.lt-entry-line{max-width:34em;font-size:17px;line-height:1.5}.lt-entry-date{color:var(--ink-2);font-size:15px}@media (min-width:900px){.lt-shelf{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px 40px}.lt-shelf[data-count="1"]{grid-template-columns:minmax(0,620px)}}
