@font-face{font-family:Noto Sans Bengali Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-bengali-bengali-wght-normal.DeF8kf4m.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+980-9FE,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}@font-face{font-family:Noto Sans Bengali Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-bengali-latin-ext-wght-normal.B4w0d5pX.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Bengali Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-bengali-latin-wght-normal.BEfni1Yl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Bengali Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-serif-bengali-bengali-wght-normal.BcjY7wpo.woff2)format("woff2-variations");unicode-range:U+951-952,U+964-965,U+980-9FE,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}@font-face{font-family:Noto Serif Bengali Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-serif-bengali-latin-ext-wght-normal.B-gDo6cG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Bengali Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-serif-bengali-latin-wght-normal.B_lKCcE1.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f2eee4;--surface:#e8e2d4;--ink:#23211d;--muted:#625d54;--faint:#958f83;--rule:#d8d1c1;--accent:#1d6b50;--accent-ink:#14513c;--sun:#c8382f;--emerald:#04855a;--display:"Noto Sans Bengali Variable", "Noto Serif Bengali Variable", system-ui, sans-serif;--text:"Noto Serif Bengali Variable", Georgia, "Times New Roman", serif;--title:var(--display);--measure:40rem;--gutter:1.25rem;--body-size:1.125rem;--body-leading:1.7;color-scheme:light}:root:lang(bn){--body-size:1.1875rem;--body-leading:1.85}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#2a2925;--surface:#33322d;--ink:#e6e1d6;--muted:#aaa498;--faint:#7c776d;--rule:#44423b;--accent:#7dbf9f;--accent-ink:#9dd2b8;--sun:#e9726a;--emerald:#3fd39a;--picture-dim:brightness(.86);color-scheme:dark}}:root[data-theme=dark]{--bg:#2a2925;--surface:#33322d;--ink:#e6e1d6;--muted:#aaa498;--faint:#7c776d;--rule:#44423b;--accent:#7dbf9f;--accent-ink:#9dd2b8;--sun:#e9726a;--emerald:#3fd39a;--picture-dim:brightness(.86);color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--ink);font-family:var(--text);font-size:var(--body-size);line-height:var(--body-leading);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0}a{color:var(--accent);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--accent-ink);text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}::selection{background:color-mix(in srgb, var(--emerald) 20%, transparent)}.muted{color:var(--muted)}.skip{background:var(--ink);color:var(--bg);z-index:10;padding:.4rem .8rem;position:absolute;top:.5rem;left:-999px}.skip:focus{left:.5rem}.stitch,.prose hr{border:0;border-top:1px solid var(--rule);height:0;margin:2rem 0}.kicker{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--emerald);margin:0 0 .9rem;font-size:.8125rem;font-weight:600}:lang(bn) .kicker{letter-spacing:.01em;text-transform:none;font-size:.9375rem}.site-header{max-width:calc(var(--measure) + 2 * var(--gutter));padding:1.1rem var(--gutter) 0;font-family:var(--display);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;font-size:1rem;line-height:1.4;display:flex}.wordmark{color:var(--ink);align-items:center;gap:.4em;font-size:1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--ink)}.logo-mark{width:auto;height:1.55em;color:var(--emerald);flex:none;overflow:visible}.wordmark:hover .logo-mark{color:var(--accent)}.site-header nav{align-items:center;gap:1.1rem;display:flex}.site-header nav a{color:var(--muted);font-weight:500;text-decoration:none}.site-header nav a:hover{color:var(--ink)}@media (width<=30rem){.site-header{flex-direction:column;align-items:center;gap:.55rem;padding-top:1rem}.wordmark{font-size:1.12rem}.wordmark>span{display:none}.logo-mark{height:1.9em}.site-header nav{grid-template-columns:1fr auto 1fr;align-items:center;column-gap:.4rem;font-size:.8125rem;display:grid}.site-header nav>a:first-child{justify-self:end}.site-header nav a:lang(bn){font-size:.92em}.site-header nav .theme-toggle{order:1;width:1.6rem;height:1.6rem}.site-header nav>a:last-of-type{order:2;justify-self:start}}.theme-toggle{width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:none}.js .theme-toggle{display:inline-grid}.theme-toggle:hover{color:var(--ink);background:var(--surface)}.theme-toggle svg{width:1.05rem;height:1.05rem}.theme-toggle .sun,.theme-toggle[aria-pressed=true] .moon{display:none}.theme-toggle[aria-pressed=true] .sun{display:block}.site-footer{max-width:calc(var(--measure) + 2 * var(--gutter));padding:0 var(--gutter) 3rem;font-family:var(--display);color:var(--muted);margin:3.5rem auto 0;font-size:.9375rem;line-height:1.6}.site-footer .stitch{margin:0 0 1.5rem}.site-footer p{margin:.25rem 0}.site-footer a{color:var(--muted)}.sep{color:var(--faint);margin:0 .5em}.page{max-width:calc(var(--measure) + 2 * var(--gutter));padding:2.5rem var(--gutter) 0;margin:0 auto}.hero h1{font-family:var(--display);margin:0 0 .5rem;font-size:clamp(2.75rem,10vw,4.25rem);font-weight:700;line-height:1.15}.palindrome{font-family:var(--display);color:var(--faint);letter-spacing:.2em;margin:0 0 1.5rem}.tagline{color:var(--muted);max-width:32rem;margin:0;font-size:1.25em;line-height:1.6}.list-title{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 .75rem;font-size:.875rem;font-weight:600}:lang(bn) .list-title{letter-spacing:0;text-transform:none;font-size:1rem}.essay-list{margin:0;padding:0;list-style:none}.essay-list li{border-bottom:1px solid var(--rule);padding:1.25rem 0}.essay-list li:last-child{border-bottom:0}.essay-list .post-row{position:relative}.item-link{color:var(--ink);text-decoration:none}.item-link:after{content:"";z-index:1;position:absolute;inset:0}.essay-list .post-row:hover .item-title{color:var(--accent)}.item-category{z-index:2;color:var(--emerald);text-decoration:none;position:relative}.item-category:hover{text-decoration:underline}.item-title{font-family:var(--display);font-size:1.6rem;font-weight:700;line-height:1.3;display:block}.item-sub{color:var(--muted);margin-top:.35rem;line-height:1.6;display:block}.item-date{font-family:var(--display);color:var(--faint);flex-wrap:wrap;gap:.2rem .55rem;margin-top:.75rem;font-size:.9375rem;display:flex}.essay-list .post-row{gap:1rem;display:grid}.thumb-wrap{order:-1;position:relative}.thumb{aspect-ratio:16/9;border:1px solid var(--rule);background:var(--surface);border-radius:4px;overflow:hidden}@media (width>=40rem){.essay-list .post-row{grid-template-columns:15rem 1fr;align-items:center;gap:2rem}}.thumb img{object-fit:cover;width:100%;height:100%;filter:var(--picture-dim,none);display:block}.thumb-placeholder{place-items:center;width:100%;height:100%;display:grid;position:relative}.thumb-num{font-family:var(--display);color:var(--emerald);opacity:.85;font-size:4.5rem;font-weight:700;line-height:1}.essay-list .post-row:hover .thumb{border-color:var(--emerald)}.post-num{background:var(--emerald);min-width:2.75rem;height:2.75rem;color:var(--bg);box-shadow:0 0 0 4px var(--bg);font-family:var(--display);border-radius:999px;place-items:center;padding:0 .6rem;font-size:1.375rem;font-weight:600;line-height:1;display:grid;position:absolute;top:0;right:0;transform:translate(35%,-35%)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=30rem){.post-text{text-align:center}.item-date{justify-content:center}.essay-list .post-row{gap:2.25rem}.post-num{top:auto;bottom:0;right:50%;transform:translate(50%,50%)}}.category-title{font-family:var(--display);margin:0;font-size:clamp(2.25rem,7vw,3rem);font-weight:700;line-height:1.25}.meta .category-link{color:var(--emerald);font-weight:400;text-decoration:none}.meta .category-link:hover{text-decoration:underline}.about{min-height:50vh;padding-top:5rem}.about-title{font-family:var(--display);color:var(--muted);margin:0 0 1.5rem;font-size:1rem;font-weight:600}.about-statement{font-family:var(--display);margin:0;font-size:clamp(1.6rem,5vw,2.25rem);font-weight:500;line-height:1.6}.footer-mail{white-space:nowrap}.essay{max-width:calc(var(--measure) + 2 * var(--gutter));padding:2.5rem var(--gutter) 0;margin:0 auto}.essay-head{margin-bottom:1.5rem}.essay-head h1{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 1rem;font-size:clamp(2.4rem,7.5vw,3.6rem);font-weight:700;line-height:1.12}:lang(bn) .essay-head h1{letter-spacing:0;line-height:1.3}.subtitle{color:var(--muted);text-wrap:balance;margin:0 0 1.5rem;font-size:1.2em;line-height:1.6}.meta{font-family:var(--display);color:var(--muted);opacity:.8;flex-wrap:wrap;align-items:center;gap:.25rem .7rem;margin:0;font-size:.9375rem;display:flex}.meta .nowrap{white-space:nowrap;gap:.7rem;display:inline-flex}@media (width<=30rem){.meta .nowrap{flex-basis:100%}.meta .nowrap>[aria-hidden]{display:none}.essay-head{text-align:center}.essay-head .meta,.meta .nowrap{justify-content:center}}.listen{align-items:center;gap:.6rem;display:inline-flex}.listen[hidden],.listen-stop[hidden],.listen-note[hidden]{display:none}.listen-btn,.listen-stop{color:var(--emerald);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;line-height:1.5;display:inline-flex}.listen-btn svg,.listen-stop svg{flex:none;width:.95em;height:.95em}.listen-btn:hover .listen-label{text-underline-offset:.2em;text-decoration:underline}.listen-stop:hover{color:var(--accent)}.listen-btn .i-pause,.listen[data-state=playing] .listen-btn .i-play{display:none}.listen[data-state=playing] .listen-btn .i-pause{display:block}.listen-note{font-family:var(--display);color:var(--muted);margin:.6rem 0 0;font-size:.875rem}.speaking{background:color-mix(in srgb, var(--emerald) 12%, transparent);box-shadow:0 0 0 .35em color-mix(in srgb, var(--emerald) 12%, transparent);border-radius:3px}.toc{font-family:var(--display);margin:0 0 2rem;font-size:1rem;line-height:1.45}.toc .stitch{margin:0}.toc-body{padding:1rem 0 1.1rem}.toc-title{color:var(--muted);margin:0 0 .75rem;font-weight:600}.toc ol{margin:0;padding:0;list-style:none}.toc li{break-inside:avoid;padding-bottom:.55rem}@media (width>=40rem){.toc ol{columns:2;column-gap:2.5rem}}.toc a{color:var(--ink);gap:.5rem;text-decoration:none;display:flex}.toc a:hover{color:var(--accent)}.toc .num{color:var(--emerald);min-width:1.2em;font-weight:600}.question{background:var(--surface);border-radius:3px;margin:0 0 2rem;padding:1.6rem 1.75rem 1.75rem;scroll-margin-top:1.5rem}@media (width<=30rem){.question{margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter);border-radius:0}}.question p:not(.kicker){margin:0 0 1em}.question p:last-child{margin-bottom:0}.answer-label{margin-bottom:1rem}.prose{counter-reset:section}.prose>:first-child{margin-top:0}.prose p,.prose ul,.prose ol,.prose blockquote{margin:0 0 1em}.prose h1,.prose h2,.prose h3{font-family:var(--display);text-wrap:balance}.prose h1{margin:0 0 1.5rem;font-size:clamp(2.4rem,7.5vw,3.4rem);font-weight:700;line-height:1.2}.prose h2{margin:1.6em 0 .5em;scroll-margin-top:1.5rem;font-size:1.55em;font-weight:600;line-height:1.3}.essay .prose h2:before{counter-increment:section;content:counter(section) ". ";color:var(--emerald)}.essay .prose:lang(bn) h2:before{content:counter(section, bengali) ". "}.prose h3{margin:1.4em 0 .4em;font-size:1.2em;font-weight:600;line-height:1.4}:lang(bn) .prose h2,:lang(bn) .prose h3{line-height:1.5}.prose ul,.prose ol{padding-left:1.4em}.prose li{margin:.35em 0;padding-left:.2em}.prose li::marker{color:var(--accent)}:lang(bn) .prose ol{list-style-type:bengali}.prose blockquote,.pull-quote{color:var(--ink);border:0;margin:1.4em 0;padding:0 0 0 .6em;font-size:1.15em;font-style:italic;line-height:1.65}.prose blockquote p{margin:0}.prose blockquote p:before,.question .pull-quote:before{content:"“";color:var(--emerald);margin-left:-.6em;padding-right:.08em;font-style:normal;font-weight:700}.prose blockquote p:after,.question .pull-quote:after{content:"”";color:var(--emerald);padding-left:.08em;font-style:normal;font-weight:700}:lang(bn) .prose blockquote,:lang(bn) .pull-quote{line-height:1.75}.prose strong{font-weight:700}.prose sup{vertical-align:super;font-size:.68em;line-height:0}.prose a[data-footnote-ref]{font-family:var(--display);color:var(--emerald);padding:0 .12em;scroll-margin-top:40vh;font-weight:600;text-decoration:none}.prose a[data-footnote-ref]:hover{text-decoration:underline}.prose .footnotes{color:var(--muted);margin-top:2.75rem;font-size:.9375rem;line-height:1.7}:lang(bn) .prose .footnotes{font-size:1rem;line-height:1.8}.prose .footnotes:before{content:"";border-top:1px solid var(--rule);margin-bottom:1.5rem;display:block}.prose .footnotes .sources-title{color:var(--ink);margin:0 0 1rem;font-size:1.15rem}.essay .prose .footnotes .sources-title:before{content:none;counter-increment:none}.prose .footnotes ol{margin:0;padding-left:1.6em}.prose .footnotes li{border-radius:4px;margin:0 0 .6em;padding-left:.3em;scroll-margin-top:30vh}.prose .footnotes li::marker{color:var(--emerald);font-family:var(--display);font-weight:600}.prose .footnotes li:target{background:color-mix(in srgb, var(--emerald) 10%, transparent)}.prose .footnotes p{margin:0}.prose .footnotes a{overflow-wrap:anywhere;text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}.prose .footnotes .source-site{color:var(--faint);font-size:.9em}.prose .footnotes a[data-footnote-backref]{color:var(--faint);margin-left:.3em;text-decoration:none}.prose .footnotes a[data-footnote-backref]:hover{color:var(--emerald)}.sources-note{font-family:var(--display);color:var(--faint);margin:1.25rem 0 0;padding-left:1.9rem;font-size:.875rem;line-height:1.6}:lang(bn) .sources-note{font-size:.9375rem}.essay-foot{font-family:var(--display);margin-top:2.5rem;font-size:1rem}.essay-foot .stitch{margin:0 0 1.5rem}.signature{margin:0 0 1.25rem;font-weight:600}.share{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.45rem 1.1rem;margin:0;display:flex}.share-device{font:inherit;color:var(--accent);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline 1px;display:none}.js .share-device{display:inline}.float-controls{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:20;flex-direction:column;align-items:center;gap:.6rem;display:none;position:fixed}.js .float-controls{display:flex}.float-btn{border:1px solid var(--rule);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--emerald);font-family:var(--display);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:.8125rem;font-weight:600;text-decoration:none;transition:opacity .2s,border-color .15s;display:grid;box-shadow:0 2px 10px #00000014}.float-btn:hover{border-color:var(--emerald);color:var(--emerald)}.float-btn svg{width:1.15rem;height:1.15rem}.to-top,.scroll-speed{opacity:0;pointer-events:none}.float-controls.scrolled .to-top,.float-controls.playing .scroll-speed{opacity:1;pointer-events:auto}.auto-scroll .i-pause,.auto-scroll[aria-pressed=true] .i-play{display:none}.auto-scroll[aria-pressed=true] .i-pause{display:block}.auto-scroll[aria-pressed=true]{background:var(--emerald);border-color:var(--emerald);color:var(--bg)}@media (width<=30rem){.hero,.site-footer{text-align:center}.footer-mail{margin-top:.15rem;display:block}.footer-mail .sep{display:none}.page>.kicker,.category-title,.about,.not-found{text-align:center}}.essay-head h1,.hero h1,.item-title,.category-title{font-family:var(--title);font-weight:600}@media print{.float-controls,.site-header nav,.toc,.share,.site-footer{display:none}body{color:#000;background:#fff;border:0}}
