@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Bengali:wght@400;500;600;700&family=Noto+Serif+Bengali:wght@400;500;600;700&display=swap";:root{--paper:#f5f0e5;--paper-2:#fbf8f1;--ink:#24231f;--muted:#6d685d;--green:#254f3f;--green-2:#e2e9df;--rust:#9b4938;--gold:#b89a5d;--line:#d8d0c1;--white:#fffdfa;color:var(--ink);background:var(--paper);font-synthesis:none;text-rendering:optimizelegibility;font-family:Noto Sans Bengali,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.top-strip{background:var(--green);color:#edf4ee;letter-spacing:.08em;justify-content:center;align-items:center;height:30px;font-size:12px;display:flex}.site-header{z-index:40;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid var(--line);background:#f5f0e5f0;position:sticky;top:0}.header-inner{align-items:center;gap:28px;max-width:1180px;min-height:78px;margin:auto;padding:0 24px;display:flex}.brand{align-items:center;gap:11px;min-width:max-content;margin-right:auto;display:flex}.brand-mark{border:1px solid var(--green);width:40px;height:40px;color:var(--green);border-radius:50%;place-items:center;display:grid}.brand strong{font-family:Noto Serif Bengali;font-size:25px;line-height:1;display:block}.brand small{color:var(--muted);letter-spacing:.06em;margin-top:5px;font-size:11px;display:block}.main-nav{color:#4c493f;align-items:center;gap:24px;font-size:14px;display:flex}.main-nav a{border-bottom:2px solid #0000;padding:27px 0 23px}.main-nav a.active{color:var(--green);border-bottom-color:var(--green)}.main-nav .submit-link{color:var(--rust)}.header-actions{align-items:center;gap:9px;display:flex}.icon-btn{width:38px;height:38px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.menu-btn{display:none}.editor-btn{border:1px solid var(--line);background:var(--white);border-radius:999px;padding:9px 13px;font-size:12px}.search-bar{border-top:1px solid var(--line);gap:8px;max-width:1180px;margin:auto;padding:12px 24px 15px;display:flex}.search-bar input{background:var(--white);border:1px solid var(--line);border-radius:8px;outline:none;flex:1;padding:11px 13px}.search-bar button{background:var(--green);color:#fff;border:0;border-radius:8px;padding:0 20px}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;max-width:1180px;min-height:570px;margin:0 auto;padding:90px 24px 70px;display:grid}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--rust);margin-bottom:12px;font-size:11px;font-weight:700}.hero h1,.page-heading h1,.reader-article h1{letter-spacing:-.025em;margin:0;font-family:Noto Serif Bengali;font-weight:600}.hero h1{font-size:clamp(45px,6vw,72px);line-height:1.08}.hero h1 em{color:var(--green);font-style:normal}.hero-copy>p{max-width:620px;color:var(--muted);margin:25px 0 30px;font-size:17px;line-height:1.9}.hero-buttons{align-items:center;gap:18px;display:flex}.primary-btn{background:var(--green);color:#fff;border:0;border-radius:8px;align-items:center;gap:9px;padding:12px 18px;font-weight:600;display:inline-flex;box-shadow:0 6px 20px #254f3f1f}.text-btn{border-bottom:1px solid var(--ink);padding-bottom:2px;font-weight:600}.hero-art{place-items:center;height:430px;display:grid;position:relative}.paper-sheet{aspect-ratio:.72;background:var(--white);text-align:center;border:1px solid #ded4c2;width:min(330px,78%);padding:44px 36px;position:relative;transform:rotate(3deg);box-shadow:0 26px 70px #3f311d2e}.paper-sheet:before{content:"";border:1px solid var(--line);pointer-events:none;position:absolute;inset:14px}.paper-sheet span{color:var(--green);margin-top:30px;font-family:Noto Serif Bengali;font-size:49px;display:block}.paper-lines{background:repeating-linear-gradient(to bottom,transparent 0 14px,var(--line) 15px 16px);opacity:.7;height:100px;margin-top:40px}.flower{color:var(--gold);opacity:.65;font-size:96px;position:absolute}.flower-one{top:15%;left:6%;transform:rotate(-20deg)}.marquee-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#5a554a;white-space:nowrap;justify-content:center;align-items:center;gap:24px;min-height:58px;font-family:Noto Serif Bengali;font-size:15px;display:flex;overflow:hidden}.marquee-note i{color:var(--gold)}.content-section,.split-section{max-width:1180px;margin:auto;padding:80px 24px}.section-head{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.section-head h2{margin:0;font-family:Noto Serif Bengali;font-size:38px;font-weight:600}.section-head>a{color:var(--green);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.featured-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1.1fr .8fr;display:grid}.article-card{border-right:1px solid var(--line);min-height:280px;padding:28px 26px 28px 0}.article-card+.article-card{padding-left:26px}.article-card:last-child{border-right:0}.article-card.compact{min-height:auto;padding-top:24px;padding-bottom:24px}.article-meta{color:var(--rust);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.article-meta span+span{color:var(--muted);font-weight:500}.article-card h3{margin:17px 0 10px;font-family:Noto Serif Bengali;font-size:27px;font-weight:600;line-height:1.36}.article-author{color:var(--green);margin:0 0 17px;font-size:12px;font-weight:600}.article-excerpt{color:var(--muted);font-family:Noto Serif Bengali;font-size:15px;line-height:1.8}.read-link{align-items:center;gap:5px;margin-top:12px;font-size:12px;font-weight:600;display:inline-flex}.quote-band{background:var(--green);color:#f4f0e6;text-align:center;padding:70px 24px}.quote-band svg{opacity:.5}.quote-band blockquote{max-width:900px;margin:18px auto;font-family:Noto Serif Bengali;font-size:clamp(25px,3vw,38px);font-weight:500;line-height:1.5}.quote-band span{color:#d4ded6;font-size:12px}.split-section{grid-template-columns:1.45fr .55fr;gap:60px;display:grid}.section-head.left{margin-bottom:12px}.list-stack{border-top:1px solid var(--line)}.list-stack .article-card{border-right:0;border-bottom:1px solid var(--line);padding-left:0}.issue-card{background:var(--paper-2);border:1px solid var(--line);align-self:start;padding:36px;position:sticky;top:120px}.issue-kicker{color:var(--rust);letter-spacing:.12em;font-size:11px;font-weight:700}.issue-card strong{color:var(--green);margin:25px 0 12px;font-family:Noto Serif Bengali;font-size:72px;line-height:1;display:block}.issue-card h3{margin:0;font-family:Noto Serif Bengali;font-size:26px}.issue-card p{color:var(--muted);font-size:14px;line-height:1.8}.issue-card a{color:var(--green);align-items:center;gap:5px;margin-top:20px;font-size:13px;font-weight:600;display:flex}.page-shell{max-width:1180px;min-height:65vh;margin:auto;padding:75px 24px 95px}.page-heading{max-width:760px;margin-bottom:42px}.page-heading h1{font-size:52px}.page-heading p{color:var(--muted);font-family:Noto Serif Bengali;font-size:17px;line-height:1.8}.chip-row{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.chip{border:1px solid var(--line);background:var(--paper-2);color:#5c584e;border-radius:999px;padding:8px 13px}.chip.active{background:var(--green);border-color:var(--green);color:#fff}.article-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.article-grid .article-card:nth-child(3n){border-right:0;padding-right:0}.article-grid .article-card:nth-child(3n+1){padding-left:0}.article-grid .article-card{border-bottom:1px solid var(--line)}.empty-state{text-align:center;color:var(--muted);border:1px dashed var(--line);padding:55px 20px}.archive-list{border-top:1px solid var(--line)}.archive-row{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr auto;align-items:center;gap:26px;padding:24px 0;display:grid}.archive-number{color:var(--green);font-family:Noto Serif Bengali;font-size:40px}.archive-row strong{margin-bottom:5px;font-size:17px;display:block}.archive-row span{color:var(--muted);font-size:13px;display:block}.author-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.author-card{background:var(--paper-2);border:1px solid var(--line);text-align:center;padding:28px}.author-avatar{background:var(--green-2);width:70px;height:70px;color:var(--green);border-radius:50%;place-items:center;margin:0 auto 15px;font-family:Noto Serif Bengali;font-size:28px;display:grid}.author-card h3{margin:0 0 5px;font-family:Noto Serif Bengali;font-size:20px}.author-card span{color:var(--muted);font-size:12px}.principles{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.principles>div{background:var(--paper-2);padding:32px}.principles svg{color:var(--green)}.principles h3{margin:15px 0 6px;font-family:Noto Serif Bengali;font-size:22px}.principles p{color:var(--muted);margin:0;line-height:1.7}.editorial-note{border-left:3px solid var(--rust);margin-top:45px;padding-left:24px}.editorial-note h2{font-family:Noto Serif Bengali;font-size:28px}.editorial-note p{color:var(--muted);line-height:1.8}.reader-shell{max-width:850px;margin:auto;padding:60px 24px 100px}.back-link{color:var(--muted);align-items:center;gap:6px;margin-bottom:50px;font-size:13px;display:inline-flex}.reader-article{background:var(--paper-2);border:1px solid var(--line);padding:clamp(28px,6vw,72px)}.reader-article h1{margin:18px 0 16px;font-size:clamp(38px,6vw,62px);line-height:1.18}.reader-byline{color:var(--muted);font-size:13px}.reader-byline strong{color:var(--green)}.reader-rule{background:var(--rust);width:70px;height:2px;margin:38px 0}.reader-article>p{margin:0 0 25px;font-family:Noto Serif Bengali;font-size:20px;line-height:2.05}.share-box{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;margin-top:45px;padding-top:18px;font-size:12px;display:flex}.share-box button{border:1px solid var(--line);background:0 0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.submission-form,.login-card form{gap:18px;display:grid}.submission-form label,.login-card label{gap:7px;font-size:13px;font-weight:600;display:grid}.submission-form input,.submission-form select,.submission-form textarea,.login-card input{border:1px solid var(--line);background:var(--white);color:var(--ink);border-radius:7px;outline:none;padding:12px 13px}.submission-form textarea{resize:vertical;line-height:1.7}.submission-form .primary-btn{justify-self:start}.login-shell{place-items:center;min-height:70vh;padding:70px 24px;display:grid}.login-card{background:var(--paper-2);border:1px solid var(--line);width:100%;max-width:470px;padding:40px;box-shadow:0 20px 50px #372c1c14}.login-icon{background:var(--green-2);width:50px;height:50px;color:var(--green);border-radius:50%;place-items:center;margin-bottom:20px;display:grid}.login-card h1{margin:0;font-family:Noto Serif Bengali;font-size:34px}.login-card>p{color:var(--muted);margin:12px 0 28px;line-height:1.75}.login-card .primary-btn{justify-content:center}.site-footer{color:#dce4df;background:#1f2f28;margin-top:auto}.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:60px;max-width:1180px;margin:auto;padding:55px 24px;display:grid}.footer-title{color:#fff;margin-bottom:13px;font-family:Noto Serif Bengali;font-size:25px}.footer-grid p{color:#aebdb5;max-width:490px;font-size:13px;line-height:1.8}.footer-grid h4{letter-spacing:.08em;color:#fff;margin-top:0;font-size:12px}.footer-grid>div:nth-child(n+2){flex-direction:column;gap:10px;display:flex}.footer-grid a,.footer-grid span{color:#aebdb5;font-size:13px}.social-row{gap:8px;margin-top:18px;display:flex}.social-row a{color:#dce4df;border:1px solid #51645a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.copyright{text-align:center;color:#82978b;border-top:1px solid #3f5148;padding:16px 24px;font-size:11px}.app-shell{flex-direction:column;min-height:100vh;display:flex}@media (width<=900px){.main-nav{background:var(--paper-2);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;padding:18px 24px;display:none;position:absolute;top:78px;left:0;right:0}.main-nav.open{display:flex}.main-nav a{border-bottom:1px solid var(--line);padding:13px 0}.menu-btn{display:grid}.editor-btn{display:none}.hero{grid-template-columns:1fr;min-height:auto;padding-top:65px}.hero-copy{text-align:center}.hero-copy>p{margin-left:auto;margin-right:auto}.hero-buttons{justify-content:center}.hero-art{height:360px}.featured-grid{grid-template-columns:1fr}.article-card,.article-card+.article-card{border-right:0;border-bottom:1px solid var(--line);padding-left:0;padding-right:0}.split-section{grid-template-columns:1fr}.issue-card{position:static}.article-grid{grid-template-columns:1fr 1fr}.article-grid .article-card:nth-child(3n){padding-right:26px}.article-grid .article-card:nth-child(3n+1){padding-left:26px}.article-grid .article-card:nth-child(2n){border-right:0;padding-right:0}.article-grid .article-card:nth-child(odd){border-right:1px solid var(--line);padding-left:0}.author-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.top-strip{height:26px;font-size:9px}.header-inner{min-height:67px;padding:0 16px}.brand strong{font-size:21px}.brand small{font-size:9px}.brand-mark{width:35px;height:35px}.header-actions{gap:0}.main-nav{top:67px}.search-bar{padding:10px 16px}.hero{gap:25px;padding:48px 18px 42px}.hero h1{font-size:43px}.hero-copy>p{font-size:15px;line-height:1.8}.hero-buttons{flex-direction:column}.hero-art{height:315px}.paper-sheet{width:225px;padding:26px}.paper-sheet span{margin-top:22px;font-size:39px}.flower{font-size:70px}.marquee-note{justify-content:flex-start;gap:16px;padding:0 18px}.content-section,.split-section,.page-shell{padding:55px 18px}.section-head h2{font-size:32px}.section-head>a{display:none}.quote-band{padding:55px 18px}.quote-band blockquote{font-size:27px}.page-heading h1{font-size:40px}.page-heading p{font-size:15px}.article-grid{grid-template-columns:1fr}.article-grid .article-card,.article-grid .article-card:nth-child(n){border-right:0;padding-left:0;padding-right:0}.archive-row{grid-template-columns:70px 1fr auto;gap:12px}.archive-number{font-size:32px}.archive-row span{font-size:11px}.author-grid{grid-template-columns:1fr 1fr;gap:8px}.author-card{padding:20px 10px}.principles{grid-template-columns:1fr}.reader-shell{padding:40px 14px 70px}.back-link{margin-bottom:25px}.reader-article{padding:28px 22px}.reader-article>p{font-size:18px;line-height:2}.login-shell{padding:40px 16px}.login-card{padding:30px 22px}.footer-grid{grid-template-columns:1fr;gap:32px;padding:45px 18px}}:root{--paper:#f4f6f3;--paper-2:#fff;--ink:#202522;--muted:#68706b;--green:#215b4b;--deep-green:#173f35;--green-2:#e8f0ec;--blue:#536a7d;--blue-soft:#eaf0f4;--rust:#9a5b45;--gold:#b59a63;--line:#dce2dc;--white:#fff;--surface:#fbfcfa;--shadow-sm:0 8px 24px #1f2d260f;--shadow-md:0 18px 48px #1f2d261a;--shadow-lg:0 30px 80px #1c2b2421;--radius-sm:12px;--radius-md:20px;--radius-lg:30px}body{background:radial-gradient(circle at 10% 0%, #215b4b0b, transparent 26rem), radial-gradient(circle at 94% 18%, #536a7d0e, transparent 28rem), var(--paper);color:var(--ink)}::selection{color:#14382f;background:#d9e9e2}.top-strip{color:#eef4f1;letter-spacing:.12em;background:linear-gradient(90deg,#173f35,#244f45 58%,#2b4852);border-bottom:1px solid #ffffff14;height:34px;font-size:11px;font-weight:600}.site-header{-webkit-backdrop-filter:blur(22px)saturate(145%);background:#f8faf7db;border-bottom:1px solid #6e7e742e;box-shadow:0 6px 24px #1e2f2709}.header-inner{gap:30px;max-width:1240px;min-height:76px;padding:0 28px}.brand{gap:12px}.brand-mark{background:linear-gradient(145deg,var(--deep-green),#2d6a59);color:#fff;border:0;border-radius:13px;width:42px;height:42px;box-shadow:0 8px 20px #1f55472e}.brand strong{letter-spacing:-.02em;font-size:24px}.brand small{letter-spacing:.08em;color:#727a74;font-size:10px}.main-nav{color:#515954;gap:8px;font-size:13px;font-weight:600}.main-nav a{border:0;border-radius:10px;padding:10px 12px;transition:background .2s,color .2s,transform .2s}.main-nav a:hover{color:var(--green);background:#215b4b12}.main-nav a.active{background:var(--green-2);color:var(--green);border:0}.main-nav .submit-link{color:var(--rust);background:#9a5b450f}.header-actions{gap:7px}.icon-btn{border-radius:12px;width:40px;height:40px;transition:background .2s,color .2s}.icon-btn:hover{color:var(--green);background:#e9eeea}.editor-btn{background:#ffffffc2;border:1px solid #d5dcd6;border-radius:12px;padding:9px 15px;font-weight:600;box-shadow:0 4px 12px #2130280a}.editor-btn:hover{color:var(--green);border-color:#bccbc2}.search-bar{border-top:1px solid #707f7624;max-width:1240px;padding:13px 28px 16px}.search-bar input{border:1px solid #d9dfda;border-radius:13px;padding:12px 15px;box-shadow:inset 0 1px #fffc}.search-bar input:focus{border-color:#91aa9f;box-shadow:0 0 0 4px #215b4b14}.search-bar button{border-radius:12px;padding:0 22px;font-weight:700}.hero{max-width:1240px;min-height:590px;box-shadow:var(--shadow-md);background:radial-gradient(circle at 88% 20%,#536a7d26,#0000 22rem),radial-gradient(circle at 12% 100%,#215b4b1a,#0000 24rem),linear-gradient(135deg,#fbfcfa 0%,#f0f4f1 48%,#f5f2ed 100%);border:1px solid #5b6d6329;border-radius:34px;grid-template-columns:1.08fr .92fr;gap:64px;margin:34px auto 18px;padding:76px 70px;position:relative;overflow:hidden}.hero:before{content:"";border:1px solid #215b4b1a;border-radius:50%;width:320px;height:320px;position:absolute;top:-190px;left:-190px}.hero:after{content:"";border:1px solid #536a7d1a;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-140px;right:-120px}.hero-copy,.hero-art{z-index:2;position:relative}.hero-pill{width:max-content;color:var(--green);background:#ffffffa6;border:1px solid #215b4b24;border-radius:999px;align-items:center;gap:7px;margin-bottom:22px;padding:8px 11px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 5px 16px #1f3e320d}.eyebrow{letter-spacing:.16em;color:var(--rust);margin-bottom:14px;font-size:10px}.hero h1{letter-spacing:-.035em;font-size:clamp(48px,5.6vw,72px);line-height:1.08}.hero h1 em{color:var(--green);position:relative}.hero-copy>p{color:#66706a;max-width:650px;margin:25px 0 30px;font-size:16.5px;line-height:1.92}.hero-buttons{gap:12px}.primary-btn{background:linear-gradient(135deg,var(--green),#2c705e);border-radius:13px;padding:12px 18px;transition:transform .2s,box-shadow .2s,filter .2s;box-shadow:0 10px 24px #215b4b29}.primary-btn:hover{filter:saturate(1.06);transform:translateY(-2px);box-shadow:0 14px 28px #215b4b33}.text-btn{background:#ffffff8f;border:1px solid #d3dbd5;border-radius:13px;padding:11px 14px;font-weight:700;transition:background .2s,border-color .2s}.text-btn:hover{background:#fff;border-color:#bcc9c1}.hero-stats{border-top:1px solid #5a6d6229;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:610px;margin-top:36px;padding-top:24px;display:grid}.hero-stats div{flex-direction:column;gap:3px;display:flex}.hero-stats strong{color:#29322e;font-family:Noto Serif Bengali;font-size:18px}.hero-stats span{color:#7a827d;font-size:10.5px;line-height:1.5}.hero-art{height:440px}.paper-sheet{background:linear-gradient(160deg,#fffffff5,#f8f8f5f5);border:1px solid #5362592e;border-radius:23px;width:min(330px,80%);padding:44px 36px 34px;overflow:hidden;transform:rotate(2.5deg);box-shadow:0 28px 70px #26332d29,inset 0 2px #ffffffe6}.paper-sheet:before{border:1px solid #78867e26;border-radius:15px;inset:14px}.cover-badge{z-index:2;letter-spacing:.18em;width:max-content;color:var(--blue);background:var(--blue-soft);border-radius:999px;margin:0 auto 6px;padding:6px 8px;font-size:8px;font-weight:700;position:relative}.paper-sheet span{color:var(--deep-green);margin-top:22px;font-size:50px}.paper-sheet b{color:var(--rust);font-size:13px}.paper-lines{opacity:.52;height:92px;margin-top:34px}.cover-meta{letter-spacing:.05em;color:#8b918c;margin-top:17px;font-size:8.5px}.hero-orbit{border:1px solid #215b4b1f;border-radius:50%;position:absolute}.orbit-one{width:390px;height:390px;top:15px;right:-20px}.orbit-two{border-color:#536a7d21;width:280px;height:280px;top:72px;right:35px}.flower{opacity:.75;font-size:55px}.flower-one{color:var(--gold);top:17%;left:2%}.flower-two{color:var(--rust);font-size:42px;bottom:11%;right:0}.marquee-note{color:#5b655f;border:0;gap:11px;max-width:1200px;min-height:48px;margin:0 auto;font-family:Noto Sans Bengali;font-size:12px}.marquee-note span{background:#ffffff94;border:1px solid #dce2dd;border-radius:999px;padding:7px 11px}.marquee-note i{color:#a8b2ab;font-size:9px}.content-section,.split-section{max-width:1240px;padding:82px 28px}.section-head{margin-bottom:30px}.section-head h2{letter-spacing:-.025em;font-size:37px}.section-head>a{border-radius:10px;padding:9px 12px;transition:background .2s}.section-head>a:hover{background:var(--green-2)}.featured-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.article-card,.article-card+.article-card,.article-grid .article-card,.list-stack .article-card{background:#ffffffd4;border:1px solid #dfe4df;border-radius:20px;padding:25px;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 7px 22px #1f30270b}.article-card:hover{border-color:#cbd6cf;transform:translateY(-4px);box-shadow:0 17px 36px #1f302716}.article-card.compact{min-height:auto;padding:22px}.article-meta{letter-spacing:.075em;font-size:10px}.article-card h3{letter-spacing:-.015em;margin:16px 0 9px;font-size:26px;line-height:1.4}.article-card.compact h3{font-size:21px}.article-author{color:var(--green);margin-bottom:13px}.article-excerpt{color:#69716c;font-size:14.5px;line-height:1.85}.read-link{color:#344b40;margin-top:13px}.quote-band-wrap{max-width:1240px;margin:auto;padding:0 28px 16px}.quote-band{max-width:none;box-shadow:var(--shadow-md);background:radial-gradient(circle at 12% 20%,#ffffff14,#0000 16rem),linear-gradient(135deg,#173f35,#244b44 58%,#334b59);border-radius:28px;margin:0;padding:70px 48px;position:relative;overflow:hidden}.quote-band:after{content:"“";color:#ffffff0e;font-family:Georgia,serif;font-size:190px;line-height:1;position:absolute;bottom:-32px;right:5%}.quote-band blockquote{max-width:880px;font-size:clamp(25px,3vw,36px)}.split-section{grid-template-columns:1.35fr .65fr;gap:26px}.list-stack{border:0;gap:12px;display:grid}.list-stack .article-card{border-bottom:1px solid #dfe4df;padding:22px}.issue-card{box-shadow:var(--shadow-sm);background:radial-gradient(circle at 90% 0,#536a7d1a,#0000 15rem),linear-gradient(150deg,#fff,#f2f5f2);border:1px solid #dbe2dd;border-radius:23px;padding:34px;top:112px}.issue-card strong{margin:23px 0 10px;font-size:66px}.issue-card h3{font-size:25px}.issue-card p{font-size:13.5px}.page-shell{max-width:1240px;padding:72px 28px 96px}.page-shell.narrow{max-width:920px}.page-heading h1{letter-spacing:-.03em;font-size:50px}.page-heading p{color:#69716c}.chip-row{gap:7px}.chip{background:#ffffffb3;border-color:#d9dfda;border-radius:999px;padding:8px 13px;transition:all .2s}.chip:hover{color:var(--green);border-color:#bccac1}.chip.active{box-shadow:0 6px 15px #215b4b1f}.article-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.article-grid .article-card:nth-child(n){border-bottom:1px solid #dfe4df;border-right:1px solid #dfe4df;padding:24px}.archive-list{border:0;gap:10px;display:grid}.archive-row{background:#ffffffbd;border:1px solid #dfe4df;border-radius:17px;padding:20px 22px;transition:transform .2s,border-color .2s}.archive-row:hover{border-color:#cbd6cf;transform:translate(3px)}.archive-number{font-size:36px}.author-grid{gap:14px}.author-card{background:#fffc;border:1px solid #dfe4df;border-radius:19px;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 18px #1f30270a}.author-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #1f302714}.author-avatar{background:linear-gradient(145deg,var(--green-2),var(--blue-soft));border:1px solid #dce5df}.principles{background:0 0;border:0;gap:12px}.principles>div{background:#fffc;border:1px solid #dfe4df;border-radius:18px;padding:30px}.editorial-note{background:#faf8f5;border:1px solid #e2ded8;border-radius:18px;padding:26px 28px}.reader-shell{max-width:900px;padding:58px 24px 100px}.reader-article{box-shadow:var(--shadow-sm);background:#ffffffe8;border:1px solid #dfe4df;border-radius:24px}.reader-rule{background:linear-gradient(90deg,var(--rust),var(--gold));border-radius:999px;height:3px}.share-box button{background:#f7f9f7;border-color:#d9dfda;transition:all .2s}.share-box button:hover{background:var(--green-2);color:var(--green);border-color:#c4d2c9}.submission-form input,.submission-form select,.submission-form textarea,.login-card input{background:#fff;border-color:#d8dfda;border-radius:12px;transition:border-color .2s,box-shadow .2s}.submission-form input:focus,.submission-form select:focus,.submission-form textarea:focus,.login-card input:focus{border-color:#91aa9f;box-shadow:0 0 0 4px #215b4b14}.login-card{box-shadow:var(--shadow-md);background:#ffffffeb;border-color:#dfe4df;border-radius:22px}.login-icon{background:linear-gradient(145deg,var(--green-2),var(--blue-soft));border-radius:14px}.site-footer{background:linear-gradient(135deg,#182f28,#203d35 55%,#273b46);margin-top:36px}.footer-grid{gap:70px;max-width:1240px;padding:58px 28px}.social-row a{background:#ffffff09;border-color:#dce4df33;transition:background .2s,transform .2s}.social-row a:hover{background:#ffffff1a;transform:translateY(-2px)}.copyright{border-top-color:#ffffff1a}@media (width<=980px){.header-inner{padding:0 22px}.main-nav{background:#f9faf8fa;gap:4px;padding:16px 22px;top:76px;box-shadow:0 16px 34px #1f302714}.main-nav a{border:0;border-radius:9px;padding:12px 13px}.hero{grid-template-columns:1fr;gap:28px;margin:24px 22px 12px;padding:58px 46px}.hero-copy{text-align:left}.hero-pill,.hero-copy>p{margin-left:0;margin-right:0}.hero-buttons{justify-content:flex-start}.hero-stats{margin-left:0;margin-right:0}.hero-art{height:355px}.paper-sheet{width:250px}.featured-grid{grid-template-columns:1fr 1fr}.featured-grid .article-card:last-child{grid-column:1/-1}.split-section{grid-template-columns:1fr}.issue-card{position:static}.article-grid{grid-template-columns:1fr 1fr}.article-grid .article-card:nth-child(n){border-right:1px solid #dfe4df;padding:23px}}@media (width<=680px){.top-strip{letter-spacing:.09em;height:28px;font-size:8.5px}.header-inner{gap:12px;min-height:66px;padding:0 15px}.brand-mark{border-radius:11px;width:36px;height:36px}.brand strong{font-size:21px}.brand small{font-size:8.5px}.main-nav{padding:13px 15px;top:66px}.search-bar{padding:10px 15px 13px}.hero{border-radius:24px;gap:18px;margin:14px 12px 10px;padding:40px 22px 28px}.hero-pill{margin-bottom:17px;padding:7px 9px;font-size:9.5px}.hero h1{font-size:clamp(39px,12vw,50px);line-height:1.1}.hero-copy>p{margin:20px 0 24px;font-size:14.5px;line-height:1.8}.hero-buttons{flex-flow:wrap;align-items:center}.primary-btn,.text-btn{padding:10px 13px;font-size:12px}.hero-stats{grid-template-columns:1fr 1fr;gap:14px;margin-top:27px;padding-top:20px}.hero-stats div:last-child{display:none}.hero-stats strong{font-size:16px}.hero-stats span{font-size:9.5px}.hero-art{height:285px}.paper-sheet{border-radius:18px;width:205px;padding:28px 22px 22px}.paper-sheet span{font-size:38px}.paper-sheet b{font-size:10px}.paper-lines{height:60px;margin-top:24px}.cover-meta{font-size:7px}.orbit-one{width:270px;height:270px;right:0}.orbit-two{width:200px;height:200px;top:50px;right:35px}.flower{font-size:38px}.flower-two{font-size:30px}.marquee-note{scrollbar-width:none;justify-content:flex-start;gap:7px;padding:8px 13px;overflow-x:auto}.marquee-note::-webkit-scrollbar{display:none}.marquee-note i{display:none}.marquee-note span{flex:none;font-size:10.5px}.content-section,.split-section,.page-shell{padding:55px 16px}.section-head h2{font-size:31px}.section-head>a{display:none}.featured-grid{grid-template-columns:1fr;gap:10px}.featured-grid .article-card:last-child{grid-column:auto}.article-card,.article-card+.article-card,.article-grid .article-card,.list-stack .article-card{border-radius:17px;padding:21px}.article-card h3{font-size:23px}.article-card.compact h3{font-size:20px}.quote-band-wrap{padding:0 12px 8px}.quote-band{border-radius:22px;padding:48px 24px}.quote-band blockquote{font-size:25px}.split-section{gap:20px}.issue-card{border-radius:19px;padding:26px}.issue-card strong{font-size:56px}.page-heading h1{font-size:39px}.page-heading p{font-size:14.5px}.article-grid{grid-template-columns:1fr;gap:10px}.article-grid .article-card:nth-child(n){border-right:1px solid #dfe4df;padding:21px}.archive-row{grid-template-columns:64px 1fr auto;gap:10px;padding:16px}.archive-number{font-size:29px}.author-grid{grid-template-columns:1fr 1fr;gap:9px}.author-card{border-radius:16px;padding:20px 10px}.principles{grid-template-columns:1fr;gap:9px}.principles>div{border-radius:16px;padding:24px}.reader-shell{padding:36px 12px 70px}.reader-article{border-radius:19px;padding:27px 21px}.reader-article>p{font-size:18px;line-height:1.95}.login-shell{padding:40px 14px}.login-card{border-radius:19px;padding:29px 22px}.footer-grid{grid-template-columns:1fr;gap:31px;padding:46px 18px}}.fictional-meta{background:var(--blue-soft);border-radius:999px;padding:4px 7px;color:var(--blue)!important;letter-spacing:.04em!important;text-transform:none!important;font-weight:700!important}.fictional-note{color:#526b7b;letter-spacing:.02em;background:#eef3f6;border:1px solid #d8e2e8;border-radius:999px;width:max-content;max-width:100%;margin:18px 0 4px;padding:8px 11px;font-size:11px;font-weight:700}.author-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.author-card{text-align:left;background:#ffffffd6;border:1px solid #dfe4df;border-radius:20px;padding:25px;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 7px 22px #1f30270b}.author-card:hover{border-color:#cbd6cf;transform:translateY(-3px);box-shadow:0 16px 32px #1f302714}.author-avatar{background:linear-gradient(145deg,var(--green-2),#edf2f5);width:58px;height:58px;color:var(--deep-green);border-radius:17px;margin:0 0 17px;font-size:23px}.author-card h3{margin-bottom:7px;font-size:22px}.author-role{min-height:36px;font-weight:700;line-height:1.55;display:block;color:var(--green)!important;font-size:11.5px!important}.fictional-badge{background:var(--blue-soft);border-radius:999px;width:max-content;margin-top:9px;padding:5px 8px;font-weight:700;color:var(--blue)!important;font-size:10px!important;display:inline-flex!important}.author-bio{min-height:78px;color:var(--muted);margin:16px 0 17px;font-family:Noto Serif Bengali;font-size:13.5px;line-height:1.75}.author-count{border-top:1px solid var(--line);padding-top:13px;color:#7b837e!important;font-size:10.5px!important;display:block!important}@media (width<=900px){.author-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.author-grid{grid-template-columns:1fr;gap:11px}.author-card{padding:21px}.author-bio,.author-role{min-height:auto}.fictional-note{border-radius:12px;line-height:1.5}}
