@import "https://fonts.googleapis.com/css2?family=Anek+Bangla:wght@100..800&display=swap";
@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500..700&display=swap";
:root{--brand:#f2d316;--brand-hover:#0a0a0a;--ink-900:#0a0a0a;--ink-600:#52525b;--ink-400:#9e9e9e;--border:#e4e4e7;--bg:#fff;--bg-subtle:#f4f4f5;--success:#2e7d32;--info:#0277bd;--danger:#c62828}*{box-sizing:border-box;margin:0;padding:0;font-family:Anek Bangla,sans-serif!important}html{scroll-behavior:smooth}html,body{font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:#222;background:#fff;max-width:100vw;line-height:1.5;overflow:visible;font-family:Anek Bangla,sans-serif!important}:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #fff;box-shadow:0 0 0 4px #0a0a0a}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:lang(bn),.bn-text{font-variation-settings:"wdth" 100;font-family:Anek Bangla,sans-serif!important}:lang(en),.en-text{font-family:Anek Bangla,Google Sans,sans-serif!important}*{font-family:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#999;border:1px solid #ccc;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#777}*{scrollbar-width:thin;scrollbar-color:#999 #f1f1f1}.tiptap{outline:none;min-height:300px;padding:12px;font-family:Anek Bangla,Google Sans,sans-serif}.tiptap p{margin:0 0 1em}.tiptap h2,.tiptap h3,.tiptap h4{color:#0a0a0a;font-weight:700;line-height:1.3}.tiptap h2:first-child,.tiptap h3:first-child,.tiptap h4:first-child{margin-top:0!important}.tiptap h2{border-bottom:1px solid #e4e4e7;margin:1.2em 0 .5em;padding-bottom:.3em;font-size:1.5em}.tiptap h3{margin:1em 0 .4em;font-size:1.2em}.tiptap h4{margin:.9em 0 .35em;font-size:1.05em}.tiptap blockquote{color:#52525b;border-left:3px solid #f2d316;margin:0 0 1em;padding-left:12px}.tiptap li::marker{color:#0a0a0a}.tiptap ul,.tiptap ol{margin:0 0 1em;padding:0 1rem}.tiptap img{max-width:100%;height:auto}.tiptap a{color:#269c90;text-decoration:underline}.rich-text-content p{margin:0 0 .75em}.rich-text-content p:last-child{margin-bottom:0}.rich-text-content h2,.rich-text-content h3,.rich-text-content h4{color:#0a0a0a;font-family:Anek Bangla,Google Sans,sans-serif;font-weight:700;line-height:1.3}.rich-text-content h2:first-child,.rich-text-content h3:first-child,.rich-text-content h4:first-child{margin-top:0!important}.rich-text-content h2{border-bottom:1px solid #e4e4e7;margin:2em 0 .6em;padding-bottom:.35em;font-size:1.5em}.rich-text-content h3{margin:1.5em 0 .5em;font-size:1.2em}.rich-text-content h4{margin:1.2em 0 .4em;font-size:1.05em}.rich-text-content li::marker{color:#0a0a0a}.rich-text-content ul,.rich-text-content ol{margin:0 0 .75em;padding:0 1.25rem}.rich-text-content ul:last-child,.rich-text-content ol:last-child{margin-bottom:0}.rich-text-content li{margin:0 0 .35em}.rich-text-content li:last-child{margin-bottom:0}.rich-text-content blockquote{color:#52525b;border-left:3px solid #f2d316;margin:0 0 .75em;padding-left:12px}.rich-text-content a{color:#0a0a0a;text-decoration:underline}.rich-text-content img{border-radius:8px;max-width:100%;height:auto;margin:0 0 .75em;display:block}.rich-text-content .embed-block:last-child,.tiptap .embed-block:last-child{margin-bottom:0}.tiptap:empty:before{content:attr(data-placeholder);color:#9e9e9e;pointer-events:none}html.accessibility-large-text{font-size:120%!important}html.accessibility-large-text .MuiTypography-root,html.accessibility-large-text p,html.accessibility-large-text span{font-size:1.15em!important}html.accessibility-high-contrast body{color:#fff!important;background-color:#000!important}html.accessibility-high-contrast *{color:#fff!important;box-shadow:none!important;text-shadow:none!important;background-color:#0000!important;border-color:#fff!important}html.accessibility-high-contrast .MuiPaper-root,html.accessibility-high-contrast .MuiCard-root,html.accessibility-high-contrast .MuiBox-root,html.accessibility-high-contrast div[class*=Mui]{color:#fff!important;background-color:#000!important;background-image:none!important;border:1px solid #fff!important}html.accessibility-high-contrast a,html.accessibility-high-contrast button{color:#ff0!important;background-color:#000!important;border:2px solid #ff0!important;font-weight:800!important;text-decoration:underline!important}html.accessibility-high-contrast img{filter:contrast(150%)brightness(120%)!important}html.accessibility-monochrome{filter:grayscale()!important}html.accessibility-highlight-links a{color:#000!important;background-color:gold!important;border-radius:2px!important;padding:1px 4px!important;font-weight:700!important;text-decoration:underline!important;box-shadow:0 0 0 3px gold,0 0 0 4px #000!important}@keyframes breathing{0%,to{opacity:.3;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(10px)}}@keyframes liquid-flow{0%{transform:translate(0)rotate(0)scale(1)}50%{transform:translate(-5%,5%)rotate(5deg)scale(1.1)}to{transform:translate(5%,-5%)rotate(-5deg)scale(1)}}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.a11y-reduce-motion *,html.a11y-reduce-motion :before,html.a11y-reduce-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.a11y-text-large{zoom:115%}html.a11y-text-larger{zoom:130%}html.a11y-text-spacing p,html.a11y-text-spacing li,html.a11y-text-spacing blockquote{letter-spacing:.02em!important;word-spacing:.08em!important;line-height:1.8!important}html.a11y-text-spacing p{margin-bottom:1.4em!important}.print-only{display:none}@media print{body *{visibility:hidden}.print-only,.print-only *{visibility:visible}.print-only{width:100%;position:absolute;top:0;left:0;display:block!important}}
