@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap);:root{--text-color:#333;--bg-color:#fffffff2;--shadow-color:#0000001a}.header{background-color:#fffffff2;background-color:var(--bg-color);box-shadow:0 2px 10px #0000001a;box-shadow:0 2px 10px var(--shadow-color);left:0;position:-webkit-sticky;position:sticky;top:0;transition:all .3s ease-in-out;width:100%;z-index:1000}.header-container{justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem}.header-container,.logo-link{align-items:center;display:flex}.logo-link{color:inherit;text-decoration:none}.logo{height:50px;width:50px}.website-name{font-size:1.25rem;font-weight:700;margin-left:.5rem}.nav,.nav-list{display:flex}.nav-list{gap:2rem;list-style-type:none;margin:0;padding:0}.nav-link{color:#333;color:var(--text-color);font-weight:500;text-decoration:none;transition:color .3s ease}.nav-link:hover{color:#007bff;color:var(--primary-color)}.menu-btn{background-color:initial;border:none;color:#333;color:var(--text-color);cursor:pointer;display:none;font-size:1.5rem}@media (max-width:768px){.nav{align-items:center;background-color:#fffffff2;background-color:var(--bg-color);flex-direction:column;gap:1rem;left:0;opacity:0;padding:1rem;position:absolute;top:100%;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s;visibility:hidden;width:100%}.nav--open{opacity:1;transform:translateY(0);visibility:visible}.nav-list{align-items:center;flex-direction:column;gap:1rem}.menu-btn{display:block}}@media (max-width:480px){.header-container{padding:.75rem}.logo{height:35px;width:35px}.website-name{font-size:1rem}.menu-btn{font-size:1.75rem}.nav{padding:1rem}}@media (min-width:769px){.nav{display:flex!important;opacity:1!important;visibility:visible!important}.menu-btn{display:none!important}}.footer{background-color:var(--background-dark);color:var(--text-light);padding:3rem 2rem}.footer-container{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}.footer-section{display:flex;flex-direction:column}.footer-title{font-size:1.1rem;font-weight:600;margin-bottom:1rem}.footer-description{line-height:1.5;opacity:.8}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:.5rem}.footer-links a{color:var(--text-light);opacity:.8;text-decoration:none;transition:opacity .3s ease}.footer-links a:hover{opacity:1}.social-links{gap:1.2rem}.social-links a{color:var(--text-light);font-size:1.5rem;opacity:.8;transition:opacity .3s ease}.social-links a:hover{opacity:1}.footer-bottom{border-top:1px solid #ffffff1a;font-size:.85rem;margin:2rem auto 0;max-width:1200px;opacity:.8;padding-top:1rem;text-align:center}@media (max-width:1024px){.footer-container{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.footer{padding:2.5rem 1.5rem}.footer-container{gap:1.5rem;grid-template-columns:1fr}.footer-section{text-align:center}.social-links{justify-content:center}}.site-header{background-color:#fff;left:0;position:fixed;right:0;top:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%;z-index:1000}.site-header.hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.site-header.visible{opacity:1;transform:translateY(0)}.title-bar{background-color:#fffffff2;box-shadow:0 2px 10px #0000001a;left:0;padding:1rem;position:fixed;right:0;top:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%;z-index:999}.title-bar-heading{text-align:center}.blogpage-container{background-color:#fff;min-height:100vh}.title-bar-inner{margin:0 auto;max-width:1200px;padding:0 1rem}.title-bar-heading{font-family:Dancing Script,cursive;font-size:1.125rem;font-weight:600;margin:0;word-spacing:6px;word-spacing:4px}.progress-bar-container{background-color:#e5e7eb;height:.25rem;margin-top:.5rem;width:100%}.progress-bar{background-color:#007bff;background-color:var(--primary-color,#007bff);height:100%;transition:width .2s ease}.main-content{margin:0 auto;max-width:1200px;padding:2rem 1rem}.article-container{margin:0 auto;max-width:95ch;padding-top:4rem}.blog-header .title-bar-heading{color:#0077b5;font-family:Inter,sans-serif;font-size:20px;font-weight:700}@media (max-width:768px){.title-bar-inner{padding:0 .75rem}.main-content{padding:1.5rem .75rem}}@media (max-width:480px){.title-bar{padding:.75rem}.main-content{padding:1rem}}.article-content{margin:0 auto;max-width:300ch;padding:0 2rem}.article-title{color:#03a;font-size:2.5rem;font-size:2.25rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.article-body,.article-title{font-family:Dancing Script,cursive;word-spacing:6px}.article-body{color:#04c;font-size:1.5rem;line-height:1.5;margin-bottom:3rem}.article-body p{font-size:1.5rem;text-indent:2em}.article-body div,.article-body p{margin-bottom:1.5rem}@media (max-width:768px){.article-title{font-size:1.875rem}.article-body p{margin-bottom:1rem}.article-content{padding:0 .75rem}}@media (max-width:640px){.article-title{font-size:1.5rem}.article-body p{margin-bottom:1.5rem}.author-meta{gap:.75rem}}.hero{align-items:center;background:linear-gradient(135deg,#e6f3ff,#fff);display:grid;grid-template-columns:1fr 1fr;min-height:100vh;padding:0 10%;position:relative}.quote-container{align-items:flex-start;display:flex;gap:1rem;justify-content:center}.hero-content{gap:4rem;margin:0 auto;max-width:1200px;padding:2rem;text-align:center}.butterfly-h{flex-shrink:0;height:3.25rem;width:2.25rem}.hero-quote{color:var(--text-dark);margin:0 0 1.5rem;text-align:center}.thought-box-hero-logo{align-items:center;display:flex;flex-direction:column;gap:20px;grid-column:2;justify-content:center}.logo-wrapper{filter:drop-shadow(0 20px 30px rgba(0,0,0,.3))}.logo-image,.logo-wrapper{height:200px;position:relative;width:200px}.logo-image,.logo-shadow{object-fit:contain}.logo-shadow{filter:drop-shadow(0 0 30px rgba(0,0,255,.2));height:500px;position:relative;transform-origin:center;width:500px}@keyframes rotateVertical{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.topic-title{color:#496776;font-size:var(--font-size-quote);font-weight:700;margin-top:1.5rem;padding:3px 5px;text-align:center;text-decoration:none;text-shadow:5px 5px 10px #00f3}@media (max-width:767px){.hero{display:flex;flex-direction:column;justify-content:space-around;padding:0 8%}.hero-content{order:2}.butterfly-h{flex-shrink:0;height:2.25rem;width:1.25rem}.thought-box-hero-logo{grid-column:1;order:1}.logo-image,.logo-shadow,.logo-wrapper{height:350px;width:350px}}@media (min-width:768px) and (max-width:1024px){.hero{display:flex;flex-direction:column;height:80vh;justify-content:space-around}.hero-content{order:2}.thought-box-hero-logo{grid-column:1;order:1}.logo-image,.logo-shadow,.logo-wrapper{height:500px;width:500px}}.blog{background:var(--background-dark);color:var(--text-light);display:flex;justify-content:center;min-height:100vh}.blog,.blog-container{align-items:center;padding:2rem}.blog-container{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;text-align:center}.blogpic{max-width:43rem;object-fit:contain;position:relative;width:100%}@media (max-width:1024px){.blog-container{grid-template-columns:1fr;margin-top:2rem;text-align:center}.lantern-container{display:flex;justify-content:center;margin-bottom:2rem}}@media (max-width:768px){.blog{padding:1.5rem}.blog-container{gap:2rem;margin-top:2rem}}@media (max-width:480px){.blog-container{margin-top:2rem;padding:1rem}}.conversation-section{align-items:center;background:linear-gradient(90deg,#c8a680 30%,#7c5a37);display:flex;flex-direction:row;justify-content:space-between;min-height:100vh;padding:60px 80px}.c-left-content{align-items:center;display:flex;flex:1 1;justify-content:center;padding-right:50px}.wildlife-image{height:auto;width:400%}.c-right-content{flex:1 1;height:100%;justify-content:space-between;text-align:center}.c-right-content,.c-right-top{display:flex;flex-direction:column}.c-right-top{align-items:center;flex-grow:1;justify-content:center;margin-bottom:7rem;padding:20px 0}.title{font-weight:700}.btn{border-radius:20px;padding:.9rem 1.8rem}.c-right-bottom{align-items:flex-end;display:flex;flex-grow:1;height:auto;justify-content:flex-end;margin-top:2rem;min-height:0;padding:0;position:relative}.inian-image{align-self:flex-end;height:auto;max-width:100%;position:static}@media (max-width:1024px){.conversation-section{flex-direction:column;padding:50px;text-align:center}.c-left-content{margin-bottom:20px;padding-right:0}.wildlife-image{width:300%}.c-right-top{margin-bottom:1rem}.c-right-bottom{align-items:center;justify-content:center;position:relative}.inian-image{max-width:70%;position:static}}@media (max-width:768px){.conversation-section{padding:30px}.btn{padding:.8rem 1.5rem}.c-right-top{margin-bottom:1rem}.inian-image,.wildlife-image{max-width:90%}}:root{--primary-color:#007bff;--text-dark:#333;--text-light:#fff;--background-light:#f5f5f5;--background-dark:#1a1a2e;--accent-color:#d4c0a5;--font-primary:"Arial",sans-serif;--font-size-h1:2.2rem;--font-size-h2:1.8rem;--font-size-quote:1.2rem;--font-size-btn:1rem;--line-height-base:1.6;--line-height-heading:1.4}.btn{background:#007bff;background:var(--primary-color);border-radius:25px;color:#fff;color:var(--text-light);display:inline-block;font-family:Arial,sans-serif;font-family:var(--font-primary);font-size:1rem;font-size:var(--font-size-btn);margin-top:1.5rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.btn:hover{box-shadow:0 5px 15px #0003;transform:translateY(-3px)}body{font-family:Arial,sans-serif;font-family:var(--font-primary);line-height:1.6;line-height:var(--line-height-base);overflow-x:hidden}.blog-quote,.hero-quote,.title,h1,h2{font-size:1.8rem;font-size:var(--font-size-h2);line-height:1.4;line-height:var(--line-height-heading)}@media screen and (max-width:1024px){:root{--font-size-h1:1.8rem;--font-size-h2:1.6rem;--font-size-quote:1.1rem}.blog-container,.conversation-container{gap:2rem;grid-template-columns:1fr;text-align:center}.lantern{max-width:250px}}@media screen and (max-width:768px){:root{--font-size-h1:1.6rem;--font-size-h2:1.4rem;--font-size-quote:1rem;--font-size-btn:0.9rem}.nav-links{align-items:center;background:#fffffff2;display:none;flex-direction:column;gap:1rem;left:0;padding:1rem;position:absolute;top:100%;width:100%}.nav-links.active{display:flex}.mobile-menu-btn{display:block;font-size:1.5rem}.blog,.conversation{padding:1rem}.lantern{max-width:200px}}@media screen and (max-width:480px){:root{--font-size-h1:1.4rem;--font-size-h2:1.2rem;--font-size-quote:0.9rem;--font-size-btn:0.8rem}.lantern{max-width:150px}.blog-container,.conversation-container{gap:1.5rem}}.blog-tile{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease}.blog-tile:hover{transform:translateY(-5px)}.blog-tile-image{height:290px;overflow:hidden;width:100%}.blog-tile-image img{height:100%;object-fit:cover;object-position:top;width:100%}.blog-tile-content{padding:1.5rem}.blog-tile-tags{display:flex;gap:.5rem;margin-bottom:1rem}.blog-tag{background:var(--accent-color);border-radius:15px;color:var(--text-dark);font-size:.8rem;padding:.25rem .75rem}.blog-tile-title{color:var(--text-dark);text-decoration:none}.blog-tile-title h2{font-size:1.25rem;line-height:1.4;margin:.5rem 0}.blog-tile-meta{align-items:center;display:flex;gap:1rem;margin:1rem 0}.author-image{height:40px;width:40px}.blog-tile-info{display:flex;flex-direction:column}.blog-author{font-weight:600}.blog-date{color:#666;font-size:.9rem}.blog-tile-excerpt{color:#666;font-size:.95rem;line-height:1.6;margin-top:1rem}.blogs-page{background:var(--background-light);min-height:100vh}.blogs-container{margin:0 auto;max-width:1200px;padding:2rem}.blogs-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.blogs-filters{display:flex;gap:1rem}.blogs-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media (max-width:768px){.blogs-header{align-items:flex-start;flex-direction:column;gap:1rem}.blogs-filters{flex-direction:column;width:100%}.blogs-grid{grid-template-columns:1fr}}.conversation-tile{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease}.conversation-tile:hover{transform:translateY(-5px)}.conversation-tile-image{height:220px;overflow:hidden;width:100%}.conversation-tile-image img{height:100%;object-fit:cover;width:100%}.conversation-tile-content{padding:1.5rem}.conversation-tile-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.expert-logo{height:30px;object-fit:contain;width:30px}.conversation-tile-tags{display:flex;gap:.5rem}.conversation-tag{background:var(--accent-color);border-radius:15px;color:var(--text-dark);font-size:.8rem;padding:.25rem .75rem}.conversation-tile-title{color:var(--text-dark);text-decoration:none}.conversation-tile-title h2{font-size:1.25rem;line-height:1.4;margin:.5rem 0}.conversation-tile-meta{align-items:center;display:flex;justify-content:space-between;margin:1rem 0}.expert-info{align-items:center;display:flex;gap:1rem}.expert-image{border-radius:50%;height:40px;width:40px}.expert-details{display:flex;flex-direction:column}.expert-name{font-weight:600}.expert-title{color:#666;font-size:.85rem}.conversation-date{color:#666;font-size:.9rem}.conversation-tile-excerpt{color:#666;font-size:.95rem;line-height:1.6}.conversations-page{background:var(--background-light);min-height:100vh}.conversations-container{margin:0 auto;max-width:1200px;padding:2rem}.conversations-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.conversations-header h1{color:var(--text-dark)}.conversations-filters{display:flex;gap:1rem}.filter-select{background:#fff;border:1px solid #ddd;border-radius:6px;padding:.5rem 1rem}.conversations-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}@media (max-width:768px){.conversations-header{align-items:flex-start;flex-direction:column;gap:1rem}.conversations-filters{flex-direction:column;width:100%}.conversations-grid{grid-template-columns:1fr}.conversation-tile-meta{align-items:flex-start;flex-direction:column;gap:.5rem}}@media (max-width:480px){.conversations-container{padding:1rem}.conversation-tile-image{height:180px}.conversation-tile-content{padding:1rem}.conversation-tile-title h2{font-size:1.1rem}}.author-card{animation:fadeIn .3s ease-in;background-color:#f9fafb;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;margin-top:4rem;padding:1.5rem}.author-card-content{align-items:flex-start;display:flex;gap:1.5rem}.author-card-image{border-radius:50%;height:6rem;object-fit:cover;width:6rem}.author-card-header{align-items:center;display:flex;justify-content:flex-start;width:100%}.author-card-name{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.author-card-bio{color:#4b5563;font-size:.9em;line-height:1.625;text-align:justify}.author-card-bio p{margin-bottom:.5rem;text-indent:2em}.social-links{align-items:center;display:flex;gap:1rem}.social-link{color:#4b5563;transition:color .2s}.social-link:hover{color:#2563eb}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.author-card-content{align-items:center;flex-direction:column;text-align:center}.author-card-image{height:5rem;width:5rem}.author-card-header{align-items:center;gap:.5rem;justify-content:center}.social-links{margin-top:.5rem}.author-card-name{margin-bottom:.5rem}}@media (max-width:640px){.author-card{margin-top:2rem;padding:1rem}}.blog-article-title{font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}.author-meta{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.author-image{border-radius:50%;height:3rem;object-fit:cover;width:3rem}.author-info{display:flex;flex-direction:column}.author-name{font-weight:600;margin:0}.publish-date{color:#4b5563;margin:0}.blog-article-body{line-height:1.8;margin-bottom:3rem}.blog-article-body h2{color:#1f2937;font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.blog-article-body h3{color:#374151;font-weight:600;line-height:1.4;margin-bottom:.75rem}.blog-article-body h4{color:#4b5563;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.blog-article-body p{color:#555;font-size:1rem;font-weight:400;line-height:1.8;margin-bottom:1rem;text-align:justify}.blog-article-body ul{list-style-type:disc;margin-bottom:1.5rem;padding-left:1.5rem}.blog-article-body li{color:#555;font-size:1rem;font-weight:400;line-height:1.8;margin-bottom:.5rem}.blog-article-body ul.custom-list{list-style:none;padding-left:0}.blog-article-body ul.custom-list li{padding-left:1.8rem;position:relative}.blog-article-body ul.custom-list li:before{color:#3b82f6;content:"•";font-size:1.2rem;font-weight:700;left:0;position:absolute;top:.1rem}.blog-article-body div{margin-bottom:1.5rem}.loading-container{align-items:center;display:flex;justify-content:center;min-height:100vh}.loading-spinner{animation:spin 1s linear infinite;border:4px solid #e5e7eb;border-radius:50%;border-top-color:#3b82f6;height:3rem;width:3rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-container{padding:3rem 1rem;text-align:center}.error-title{color:#1f2937;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.error-message{color:#4b5563}@media (max-width:1200px){.blog-article-body h2{font-size:1.8rem}.blog-article-body h3{font-size:1.4rem}.blog-article-body h4{font-size:1.15rem}.blog-article-body li{font-size:.95rem}}@media (max-width:768px){.article-title{font-size:1.875rem}.article-content{padding:0 .75rem}.blog-article-body h2{font-size:1.6rem}.blog-article-body h3{font-size:1.3rem}.blog-article-body h4{font-size:1.1rem}}@media (max-width:640px){.article-title{font-size:1.5rem}.author-meta{gap:.75rem}.blog-article-body h2{font-size:1.5rem}.blog-article-body h3{font-size:1.2rem}.blog-article-body h4{font-size:1rem}}h1,h2,h3{color:var(--heading);font-weight:600;line-height:1.2;margin-bottom:.75rem;margin-top:1.5rem;scroll-margin-top:1.5rem}h1{font-size:1.9rem}h2{font-size:1.5rem}h3{font-size:1.2rem}p{font-size:1rem;margin:.85rem 0;max-width:100%;word-break:break-word}ol,ul{margin:1rem 0;padding-left:1.25rem}li{line-height:1.45;margin-bottom:.5rem}blockquote{background:#f0f4f8;border-left:4px solid var(--heading);border-radius:6px;color:#444;font-style:italic;margin:1rem 0;padding:1rem 1.25rem}.visual-wrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;margin:2rem auto;min-width:0;padding:0 1rem;text-align:center;width:100%}.visual-wrapper *{min-width:0}.visual{border-radius:6px;box-shadow:0 6px 18px #00000014;display:block;height:auto;max-width:100%;object-fit:contain;transition:transform .2s ease;width:100%}.caption{color:#555;font-size:.9rem;line-height:1.3;margin-top:.25rem;max-width:90%}@media (min-width:640px){h1{font-size:2.3rem}h2{font-size:1.75rem}h3{font-size:1.35rem}.visual-wrapper{max-width:700px;padding:0}.caption{font-size:.9rem}}@media (min-width:1024px){h1{font-size:2.6rem}h2{font-size:2rem}h3{font-size:1.5rem}p{font-size:1.05rem}.visual-wrapper{max-width:900px}}@media (max-width:479px){.visual-wrapper{margin:1rem auto;max-width:20px;padding:0 .75rem}.caption{font-size:.75rem}}.visual-wrapper,.visual-wrapper *{box-sizing:border-box!important;max-width:100%!important;min-width:0!important}.visual-wrapper{overflow:visible!important;position:relative}.visual,.visual-wrapper{max-width:100%!important;width:100%!important}.visual{border-radius:6px!important;display:block!important;height:auto!important;margin:0 auto!important;object-fit:contain!important}.visual[src$=".svg"]{height:auto!important;width:100%!important}@media{.visual{max-width:100%\9}}.visual-wrapper--allow-scroll{overflow-x:auto!important}.visual.force-fit{max-width:none!important;width:100%!important}
/*# sourceMappingURL=main.a30a75c4.css.map*/