:root{--primary-color:#2b6cb0;--secondary-color:#4a5568;--background-color:#ffffff;--text-color:#1a202c;scroll-padding-top:90px}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body{color:var(--text-color);background:var(--background-color)}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.navbar{padding:1rem 0}.navbar-brand{font-size:1.25rem}.nav-link{font-weight:500;padding:.5rem 1rem!important;transition:color .2s ease-in-out}.nav-link:hover{color:var(--primary-color)!important}.navbar .btn-primary{background-color:var(--primary-color);border-color:var(--primary-color);transition:all .2s ease-in-out}.navbar .btn-primary:hover{background-color:#2c5282;border-color:#2c5282;transform:translateY(-1px)}main{min-height:calc(100vh - 76px)}.circular-image-container{border-radius:50%;overflow:hidden;width:400px;height:400px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}@media (max-width:767px){.circular-image-container{width:300px;height:300px}main{padding-top:120px!important}.navbar-brand{max-width:260px;white-space:normal!important;word-break:break-word}}#bio{font-family:Georgia,Times New Roman,Times,serif;font-size:1rem;line-height:1.7;letter-spacing:.01em;padding-top:2rem;padding-bottom:2rem}#bio h2,#bio h3{margin-top:2.5rem}#bio h2,#bio h3,#bio p{margin-bottom:1.2rem}#bio:target{outline:0;box-shadow:0 0 0 4px #c3dafe;border-radius:12px;transition:box-shadow .3s}.ProseMirror{min-height:250px;padding:1rem;outline:none!important;cursor:text}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0}.ProseMirror h2{font-size:1.75rem;font-weight:700}.ProseMirror h2,.ProseMirror h3{line-height:1.25;margin-top:.25rem;margin-bottom:.25rem;color:#0d6efd}.ProseMirror h3{font-size:1.5rem;font-weight:600}.ProseMirror p{margin:0 0 .5rem}.article-content h2{font-size:1.5rem!important;margin-top:2rem;margin-bottom:1rem}.article-content h3{font-size:1.25rem!important;margin-top:1.5rem;margin-bottom:.75rem}.react-datepicker-popper{z-index:9999!important}#datePicker.form-control{border:2px solid #1976d2;box-shadow:0 0 0 2px #e3f0ff}.ProseMirror img,.article-content iframe,.article-content img{max-width:100%;height:auto;border-radius:8px;margin:.5rem 0}.article-content iframe.float-start,.article-content img.float-start{float:left!important;margin-right:1rem!important;margin-bottom:.5rem!important;clear:left!important;max-width:50%!important}.article-content iframe.float-end,.article-content img.float-end{float:right!important;margin-left:1rem!important;margin-bottom:.5rem!important;clear:right!important;max-width:50%!important}.article-content iframe.d-block,.article-content img.d-block{display:block!important;margin:.5rem auto!important;clear:both!important}.article-content{overflow-x:hidden}.article-content,.article-content p{word-wrap:break-word;overflow-wrap:anywhere;word-break:normal;max-width:100%}.article-content p{text-align:justify}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{word-wrap:break-word;overflow-wrap:anywhere;word-break:normal;max-width:100%}.article-page h1.article-title{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;max-width:100%;white-space:normal}@media (max-width:768px){.article-content,.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6,.article-content p{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.article-page h1.article-title{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}}.article-content:after{content:"";display:table;clear:both}