*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:Tahoma,sans-serif;line-height:1.8;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{line-height:1.45;margin:0}p{margin:0 0 1em}button,input,select,textarea{font:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@font-face{font-family:'Noto Naskh Arabic';font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-naskh-arabic-arabic-400-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Naskh Arabic';font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-naskh-arabic-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Naskh Arabic';font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/noto-naskh-arabic-arabic-600-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Naskh Arabic';font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/noto-naskh-arabic-latin-600-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Naskh Arabic';font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/noto-naskh-arabic-arabic-700-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Naskh Arabic';font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/noto-naskh-arabic-latin-700-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:100;src:url(/fonts/noto-kufi-arabic-arabic-100-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:200;src:url(/fonts/noto-kufi-arabic-arabic-200-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/noto-kufi-arabic-arabic-300-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-kufi-arabic-arabic-400-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/noto-kufi-arabic-arabic-500-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/noto-kufi-arabic-arabic-600-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/noto-kufi-arabic-arabic-700-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/noto-kufi-arabic-arabic-800-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/noto-kufi-arabic-arabic-900-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:100;src:url(/fonts/noto-kufi-arabic-latin-100-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:200;src:url(/fonts/noto-kufi-arabic-latin-200-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/noto-kufi-arabic-latin-300-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-kufi-arabic-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/noto-kufi-arabic-latin-500-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/noto-kufi-arabic-latin-600-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/noto-kufi-arabic-latin-700-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/noto-kufi-arabic-latin-800-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/noto-kufi-arabic-latin-900-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+FEFF,U+FFFD}.tz{--ink:#1c1d33;--ink-2:#44465e;--muted:#7a7c93;--line:#e8e9f2;--paper:#ffffff;--mist:#f6f6fb;--c:var(--accent);--ui:'Noto Kufi Arabic',Tahoma,sans-serif;--read:'Noto Naskh Arabic','Noto Kufi Arabic',serif;font-family:var(--ui);background:var(--paper);color:var(--ink);min-height:100vh;display:flex;flex-direction:column;font-size:15px;line-height:1.8;-webkit-font-smoothing:antialiased}.tz *,.tz *::before,.tz *::after{box-sizing:border-box}.tz a{color:inherit;text-decoration:none}:where(.tz) :where(h1,h2,h3,h4,p,figure,ol,ul,blockquote){margin:0}.tz [data-empty]{display:block;aspect-ratio:16 / 9;background:var(--mist)}.tz img{display:block;max-width:100%;height:auto}.ring{color:var(--c);flex:none;display:block}.skip{position:absolute;inset-inline-start:12px;top:-60px;background:var(--accent);color:#fff !important;padding:6px 14px;border-radius:6px;z-index:20}.skip:focus{top:10px}.header{background:var(--paper);border-bottom:1px solid var(--line)}.brandRow{max-width:1120px;margin:0 auto;padding:38px 16px 22px;display:flex;flex-direction:column;align-items:center;gap:6px}.logo{display:inline-flex;align-items:center;gap:12px;color:var(--accent)}.logoName{font-family:var(--ui);font-weight:600;font-size:30px;line-height:1.2;color:var(--ink);letter-spacing:0}.tagline{font-size:12.5px;color:var(--muted);font-weight:400}.navRow{max-width:1120px;margin:0 auto;padding:0 16px;display:flex;align-items:center;gap:12px}.nav{flex:1;display:flex;justify-content:center;gap:4px 26px;overflow-x:auto;scrollbar-width:none;padding:10px 0 12px}.nav::-webkit-scrollbar{display:none}.nav a{white-space:nowrap;font-size:13.5px;color:var(--ink-2);padding:4px 0;border-bottom:1.5px solid transparent;transition:color .2s,border-color .2s}.nav a:hover{color:var(--accent);border-color:var(--accent)}.searchLink{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:var(--ink-2);border:1px solid var(--line)}.searchLink:hover{color:var(--accent);border-color:var(--accent)}@media (max-width: 760px){.brandRow{position:relative}.brandRow>.menuBtn{position:absolute;inset-inline-end:8px;top:0;bottom:0;height:42px;margin-block:auto;color:var(--ink)}}.main{flex:1;padding-bottom:96px}.empty{text-align:center;color:var(--muted);padding:60px 16px;font-size:15px}.label{display:inline-block;align-self:center;font-size:12px;font-weight:500;color:var(--c);letter-spacing:0}.label:hover{text-decoration:underline;text-underline-offset:5px}.meta{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;color:var(--muted)}.meta>* + *::before{content:'';display:inline-block;width:3px;height:3px;border-radius:50%;background:currentColor;vertical-align:middle;margin-inline-end:16px;opacity:.6}.block{max-width:1120px;margin:0 auto;padding:88px 16px 0}.head{display:flex;align-items:center;gap:18px;margin-bottom:34px}.head h2{font-weight:400;font-size:21px;color:var(--ink);white-space:nowrap}.headLine{flex:1;height:1px;background:var(--line)}.head a{font-size:12.5px;color:var(--accent);white-space:nowrap}.head a:hover{text-decoration:underline;text-underline-offset:5px}.card{display:flex;flex-direction:column;gap:10px;min-width:0}.cardImg{display:block;overflow:hidden;border-radius:4px;background:var(--mist);margin-bottom:8px}.cardImg img,.cardImg [data-empty]{width:100%;aspect-ratio:16 / 9;object-fit:cover;transition:transform .5s ease}.card:hover .cardImg img{transform:scale(1.015)}.cardTitle{font-weight:500;font-size:20px;line-height:1.65;color:var(--ink)}.cardTitle a:hover{color:var(--accent)}.cardExcerpt{font-family:var(--read);font-size:16px;line-height:1.95;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.row:first-child{padding-top:0}.row:last-child{border-bottom:0;padding-bottom:0}.rowImg{display:block;border-radius:3px;overflow:hidden;background:var(--mist)}.rowImg img,.rowImg [data-empty]{width:100%;aspect-ratio:16 / 10;object-fit:cover}.rowText{display:flex;flex-direction:column;gap:5px;min-width:0}.rowText h3{font-weight:500;font-size:16.5px;line-height:1.7}.rowText h3 a:hover{color:var(--accent)}.lead{max-width:1120px;margin:0 auto;padding:76px 16px 0}.leadText{max-width:760px;margin:0 auto 48px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.leadText h1{font-weight:400;font-size:clamp(28px,3.6vw,42px);line-height:1.6;color:var(--ink)}.leadText h1 a:hover{color:var(--accent)}.leadExcerpt{font-family:var(--read);font-size:18.5px;line-height:2;color:var(--ink-2);max-width:640px}.leadText .meta{justify-content:center}.leadImg{display:block;border-radius:6px;overflow:hidden;background:var(--mist)}.leadImg img,.leadImg [data-empty]{width:100%;aspect-ratio:21 / 9;object-fit:cover}.pairs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 56px}.wide{max-width:720px}.trio,.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 36px}.trio .cardTitle,.grid .cardTitle{font-size:17.5px}.topics{--cols:3;display:flex;flex-wrap:wrap;border-top:1px solid var(--line);border-inline-start:1px solid var(--line)}.topic{flex:1 1 calc(100% / var(--cols) - 1px);min-width:0;display:flex;flex-direction:column;gap:8px;padding:28px 26px 26px;border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);transition:background .2s;min-height:170px}.topic:hover{background:var(--mist)}.topic strong{font-weight:500;font-size:16.5px;color:var(--ink);margin-top:6px}.topic span{font-size:13px;line-height:1.9;color:var(--muted)}.topic em{font-style:normal;font-size:12px;color:var(--c);margin-top:auto;padding-top:6px}.split{display:grid;grid-template-columns:300px minmax(0,1fr);gap:64px;padding-top:44px;border-top:1px solid var(--line)}.splitHead{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.splitHead h2{font-weight:400;font-size:24px;line-height:1.5}.splitHead p{font-size:13.5px;color:var(--muted);line-height:1.9}.splitHead a{font-size:12.5px;color:var(--c);margin-top:6px}.splitHead a:hover{text-decoration:underline;text-underline-offset:5px}.article{max-width:1120px;margin:0 auto;padding:72px 16px 0}.articleHead{max-width:780px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.articleHead h1{font-weight:400;font-size:clamp(27px,3.4vw,40px);line-height:1.6}.standfirst{font-family:var(--read);font-size:19px;line-height:2;color:var(--ink-2);max-width:680px}.byline{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;font-size:12.5px;color:var(--muted)}.byline>* + *::before{content:'';display:inline-block;width:3px;height:3px;border-radius:50%;background:currentColor;vertical-align:middle;margin-inline-end:18px;opacity:.6}.cover{max-width:1040px;margin:48px auto 0;border-radius:6px;overflow:hidden;background:var(--mist)}.cover img,.cover [data-empty]{width:100%;aspect-ratio:16 / 9;object-fit:cover}.reading{display:grid;grid-template-columns:minmax(0,680px) 230px;grid-template-areas:'body toc';justify-content:center;gap:72px;margin-top:64px}.noToc{grid-template-columns:minmax(0,680px);grid-template-areas:'body'}.readCol{grid-area:body;min-width:0}.toc{grid-area:toc}.toc details{position:sticky;top:28px;border-inline-start:1px solid var(--line);padding-inline-start:22px}.toc summary{list-style:none;cursor:pointer;font-size:12px;color:var(--muted);margin-bottom:14px}.toc summary::-webkit-details-marker{display:none}.toc ol{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px;counter-reset:t}.toc li{counter-increment:t;display:flex;gap:10px;font-size:13px;line-height:1.8}.toc li::before{content:counter(t,persian);color:var(--c);flex:none;min-width:12px}.toc a{color:var(--ink-2)}.toc a:hover{color:var(--accent)}.endMark{display:flex;justify-content:center;margin:44px 0 36px}.tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:26px;border-top:1px solid var(--line)}.tags b{font-weight:400;font-size:12px;color:var(--muted);margin-inline-end:8px}.tags a{font-size:12.5px;color:var(--ink-2);padding:3px 14px;border:1px solid var(--line);border-radius:999px}.tags a:hover{border-color:var(--accent);color:var(--accent)}.related{padding-top:96px}.rows{max-width:760px}.body{font-family:var(--read);font-size:19px;line-height:2.1;color:#26283d}.body>* + *{margin-top:1.15em}.body h2{font-family:var(--ui);font-weight:500;font-size:23px;line-height:1.65;color:var(--ink);margin-top:2.2em;scroll-margin-top:24px}.body h2::before{content:'';display:block;width:28px;height:2px;background:var(--c);margin-bottom:18px}.body h3{font-family:var(--ui);font-weight:500;font-size:18.5px;line-height:1.7;color:var(--ink);margin-top:1.9em}.body h4{font-family:var(--ui);font-weight:600;font-size:15.5px;color:var(--ink-2);margin-top:1.7em}.body h2 + *,.body h3 + *,.body h4 + *{margin-top:.6em}.body a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent)}.body a:hover{text-decoration-color:var(--accent)}.body strong{font-weight:700;color:var(--ink)}.body em{font-style:normal;color:var(--accent)}.body ul,.body ol{padding-inline-start:1.4em}.body ul{list-style-type:disc}.body ol{list-style-type:persian}.body li + li{margin-top:.45em}.body li::marker{color:var(--c)}.body blockquote{margin:1.8em 0;padding:4px 26px;border-inline-start:2px solid var(--c);font-size:21px;line-height:2;color:var(--ink)}.body blockquote p + p{margin-top:.6em}.body img{border-radius:4px;margin-inline:auto}.body figure{margin:1.8em 0}.body figcaption{font-family:var(--ui);font-size:12.5px;color:var(--muted);text-align:center;margin-top:10px;line-height:1.8}.body hr{border:0;height:auto;margin:2.4em 0;text-align:center}.body hr::after{content:'• • •';color:var(--c);font-size:14px;letter-spacing:4px}.body code{font-family:Consolas,monospace;font-size:.82em;background:var(--mist);padding:2px 6px;border-radius:3px;direction:ltr;unicode-bidi:isolate}.body table{width:100%;border-collapse:collapse;font-family:var(--ui);font-size:14px;line-height:1.8;display:block;overflow-x:auto}.body thead,.body tbody{display:table;width:100%;border-collapse:collapse}.body th{font-weight:500;text-align:start;color:var(--ink);padding:12px 14px;border-bottom:1.5px solid var(--c);background:var(--mist)}.body td{padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-2)}.listHead{max-width:720px;margin:0 auto 64px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.kind{font-size:12px;color:var(--muted)}.listHead h1{font-weight:400;font-size:clamp(26px,3.2vw,36px);line-height:1.5}.listHead p{font-size:14.5px;color:var(--muted);line-height:1.9}.searchForm{display:flex;width:100%;max-width:560px;margin-top:18px;border-bottom:1.5px solid var(--ink)}.searchForm input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:17px;padding:10px 4px;color:var(--ink);outline:none}.searchForm button{border:0;background:transparent;font:inherit;font-size:14px;color:var(--accent);cursor:pointer;padding:0 12px}.searchForm:focus-within{border-color:var(--accent)}.pager{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;margin-top:72px}.pager a,.pager b{min-width:38px;height:38px;padding:0 10px;display:grid;place-items:center;border-radius:50%;font-size:13.5px;font-weight:400}.pager a{color:var(--ink-2)}.pager a:hover{background:var(--mist);color:var(--accent)}.pager b{background:var(--accent);color:#fff}.pager .step{border-radius:999px;padding:0 16px}.gap{color:var(--muted);padding:0 4px}.page .articleHead{gap:18px}.page .reading{margin-top:48px}.footer{background:var(--mist);margin-top:40px}.footInner{max-width:1120px;margin:0 auto;padding:64px 16px 30px}.motto{display:flex;align-items:center;justify-content:center;gap:14px;font-weight:300;font-size:clamp(19px,2.2vw,24px);color:var(--ink);text-align:center;padding-bottom:52px;margin-bottom:44px;border-bottom:1px solid var(--line)}.footCols{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr);gap:48px}.footLogo{font-weight:600;font-size:20px;color:var(--ink)}.footAbout p{margin-top:10px;font-family:var(--read);font-size:15.5px;line-height:2;color:var(--ink-2);max-width:420px}.footNav{display:flex;flex-direction:column;gap:8px;font-size:13px}.footNav b{font-weight:500;font-size:12px;color:var(--muted);margin-bottom:4px}.footNav a{color:var(--ink-2)}.footNav a:hover{color:var(--accent)}.copy{margin-top:52px;padding-top:22px;border-top:1px solid var(--line);font-size:12px;color:var(--muted);text-align:center}@media (max-width: 1000px){.reading{grid-template-columns:minmax(0,680px);grid-template-areas:'toc' 'body';gap:36px}.toc details{position:static;border:1px solid var(--line);border-radius:6px;padding:16px 20px}.toc summary{margin-bottom:0;font-size:13px;color:var(--ink-2)}.toc details[open] summary{margin-bottom:14px}.split{grid-template-columns:minmax(0,1fr);gap:28px}.trio,.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.tz{font-size:14.5px}.brandRow{padding:26px 16px 14px}.logoName{font-size:26px}.nav{justify-content:flex-start;gap:4px 22px}.block{padding-top:64px}.lead{padding-top:44px}.leadText{margin-bottom:30px;gap:12px}.leadExcerpt{font-size:17px}.leadImg img,.leadImg [data-empty]{aspect-ratio:16 / 9}.pairs,.trio,.grid{grid-template-columns:minmax(0,1fr);gap:48px}.cardTitle{font-size:18.5px}.row{grid-template-columns:108px minmax(0,1fr);gap:14px}.rowText h3{font-size:15px}.topic{min-height:0;padding:22px 20px}.article{padding-top:44px}.standfirst{font-size:17px}.cover{margin-top:32px;margin-inline:-16px;border-radius:0}.reading{margin-top:36px}.body{font-size:17.5px;line-height:2.05}.body h2{font-size:20.5px}.body h3{font-size:17px}.body blockquote{font-size:18.5px;padding:2px 18px}.footCols{grid-template-columns:minmax(0,1fr);gap:32px}.footInner{padding-top:48px}.motto{padding-bottom:36px;margin-bottom:32px}.listHead{margin-bottom:44px}}.card .label,.rowText .label,.splitHead .label{align-self:flex-start}@media (max-width: 1000px){.topics{--cols:2 !important}}@media (max-width: 700px){.topic{padding:20px 16px}.topic span{font-size:12.5px}}@media (max-width: 400px){.topics{--cols:1 !important}}.grid.one{grid-template-columns:minmax(0,720px);justify-content:center}.grid.one .cardTitle{font-size:21px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}.grid.two .cardTitle{font-size:19px}@media (max-width: 700px){.grid.two{grid-template-columns:minmax(0,1fr);gap:48px}}time,.body table,.body ol>li::marker,[class*="meta"],[class*="Meta"],[class*="count"],[class*="Count"],[class*="page"] a,[class*="Page"] a{font-family:var(--read)}.mnav{display:none;position:relative;flex:none}.mnav>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;color:inherit;-webkit-tap-highlight-color:transparent}.mnav>summary::-webkit-details-marker{display:none}.mnav-bars{display:grid;gap:5px;width:22px}.mnav-bars i{display:block;height:2px;border-radius:2px;background:currentColor}.mnav[open]>summary{position:fixed;inset:0;z-index:9998;width:auto;height:auto;border-radius:0;background:rgba(15,18,24,.45);color:transparent}.mnav[open]>summary .mnav-bars{display:none}.mnav-panel{position:fixed;top:0;right:0;bottom:0;z-index:9999;width:min(320px,86vw);overflow-y:auto;background:#fff;color:#1b1d22;box-shadow:-8px 0 30px rgba(0,0,0,.18);padding:0 0 24px;font-size:16px;line-height:1.6;text-align:right;direction:rtl}.mnav:not([open]) .mnav-panel{display:none}.mnav-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:3px solid var(--mnav-accent,#333);font-weight:800;font-size:17px}.mnav-head::after{content:'✕';font-weight:400;font-size:16px;color:#888}.mnav-search{padding:14px 20px 6px}.mnav-search input{width:100%;padding:10px 12px;border:1px solid #d9dbe0;border-radius:8px;font:inherit;font-size:15px;background:#f7f8fa;color:inherit}.mnav-panel ul{list-style:none;margin:8px 0 0;padding:0}.mnav-panel li a{display:block;padding:12px 20px;color:inherit;text-decoration:none;border-bottom:1px solid #f0f1f3;font-weight:600}.mnav-panel .mnav-sub{margin:0}.mnav-panel .mnav-sub a{padding:9px 36px 9px 20px;font-weight:500;font-size:15px;color:#4a4e57}.mnav-panel li a:hover,.mnav-panel li a:active{color:var(--mnav-accent,#333);background:#fafafa}@media (max-width: 760px){.mnav{display:block}[data-desktop-nav]{display:none !important}}