.wp-block-quote,ul{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-separator{border:0;border-top:2px solid}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{font-size:1em}html{-webkit-box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;box-sizing:border-box;-ms-overflow-style:scrollbar}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;background-color:#e2e8f0;border:0;margin-bottom:1.5em;box-sizing:content-box;height:0;overflow:visible}a{-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease;color:#007bff;text-decoration:none;background-color:#fff0}strong{font-weight:bolder}small{font-size:80%}img{height:auto;max-width:100%;vertical-align:middle;border-style:none}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}*,::after,::before{-webkit-box-sizing:inherit}body{font-family:Inter,sans-serif;background:#edf2f7;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;line-height:1.5;color:#212529;text-align:left}button,input{color:#2d3748}body,button,input,textarea{font-size:1rem}h1,h2,h3,h4{clear:both;font-weight:700;margin-top:0;margin-bottom:.5rem}p,ul{margin-bottom:1rem}p{margin-bottom:1.5em;margin-top:0}em{font-style:italic}blockquote{margin:0 1.5em;margin:0 0 1rem}ul{list-style:disc;margin:0 0 1.5em 3em}.site-header{padding:1.25rem 0;background:#fff;-webkit-box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -2px rgb(0 0 0/.05);box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -2px rgb(0 0 0/.05);position:relative}.site-branding .site-title{font-size:1.5rem;margin-bottom:0;margin-top:0;line-height:1.25;font-weight:700}.site-branding .site-description{font-size:.9rem;margin-bottom:0;color:#718096}.site-header .menu-toggle{float:right;padding:.25rem .5rem;color:#3c366b;background-color:#7f9cf5}.site-footer,body{background-color:#fff}.site-footer{padding:2rem 0;margin-top:2rem}.site-footer .site-info{text-align:center;font-size:.9rem}#bg-to-top{position:fixed;bottom:-5rem;right:1rem;width:2rem;height:2rem;cursor:pointer;-webkit-transition:bottom .4s ease;-o-transition:bottom .4s ease;transition:bottom .4s ease;color:#2d3748}a:active,a:focus,a:hover{color:#434190;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=submit]{border:1px solid;border-color:#667eea;background:#667eea;color:rgb(0 0 0/.8);padding:.6em 1em .4em}input[type=submit]{border-radius:3px;line-height:1}button:hover,input[type=submit]:hover{border-color:#5a67d8}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#5a67d8}input[type=email],input[type=text],input[type=url],textarea{color:#4a5568;border:1px solid #e2e8f0;border-radius:3px;padding:3px}input[type=email]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#1a202c}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{position:relative;margin-left:1.5rem}.entry-meta a:hover,.entry-title a:hover,.main-navigation li:hover>a{color:#5a67d8}.main-navigation a{display:block;text-decoration:none;font-weight:500;color:#4a5568}.menu-toggle,article,footer,header,main,nav{display:block}@media screen and (min-width:768px){.menu-toggle{display:none}.main-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.post,.site-main .post-navigation{margin:0 0 1.5em}.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.post-navigation .nav-next,.post-navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.post-navigation .nav-next{text-align:end}.updated:not(.published){display:none}.entry-content{margin:1rem 0 0}.entry-title{font-family:"DM Serif Display",serif;font-weight:400;line-height:1.25;font-size:1.4rem;margin-top:.25rem}.entry-title a{color:#1a202c}a.post-thumbnail{display:inline-block}.site-content{padding-top:3rem}.archive-post-card{background-color:#fff;border-radius:.375rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 10px 10px -5px rgb(0 0 0/.04);box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 10px 10px -5px rgb(0 0 0/.04);height:calc(100% - 3rem)}.archive-post-card .card-body{padding:1.25rem 1.75rem}.entry-meta{font-size:.85rem;vertical-align:middle}.entry-meta svg{margin-right:.25rem}.entry-meta,.entry-meta a{color:#718096}.cat-links a{font-size:.8rem;text-transform:uppercase;font-weight:500;margin-right:.75rem;letter-spacing:.025rem}.hentry{margin-bottom:3rem}.archive-post-card .post-thumbnail{height:225px;overflow:hidden;width:100%}.archive-post-card .post-thumbnail img{height:225px;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;vertical-align:middle}.archive-post-card .post-thumbnail img:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.single-post-card{background:#fff;border-radius:.375rem;-webkit-box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 10px 10px -5px rgb(0 0 0/.04);box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 10px 10px -5px rgb(0 0 0/.04)}.single-post-card .post-thumbnail img{border-radius:.375rem .375rem 0 0;width:100%}.single-post-card .entry-title{font-size:2rem}.single-post-card .card-body{padding:2rem 3rem;max-width:900px;margin:auto;font-size:1.05rem}.single-post-card .entry-content{margin-top:2rem}.single-post-card .byline,.single-post-card .posted-on{margin-right:1rem}.clearfix::after{display:block}.navigation.post-navigation{margin:3rem 0;background-color:#fff;border-radius:.375rem;-webkit-box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -1px rgb(0 0 0/.06);box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -1px rgb(0 0 0/.06);font-size:.85rem;color:#718096;overflow:hidden}.navigation.post-navigation .nav-previous{border-right:1px solid #edf2f7}.navigation.post-navigation .nav-links a{display:block;padding:1rem;color:#718096;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.navigation.post-navigation .nav-links a:hover{background-color:#f7fafc}.navigation.post-navigation .nav-title{display:block;font-size:1.25rem;color:#5a67d8;font-family:"DM Serif Display",serif;line-height:1.25}.bg-similar-posts{background-color:#edf2f7;margin:-3rem;margin-top:0;padding:3rem;margin-bottom:-2rem;border-radius:0 0 .375rem .375rem}.bg-similar-posts h4{font-size:1rem;margin-bottom:1.25rem;position:relative;text-transform:uppercase}.bg-similar-posts h4::after,.comments-area .comment-reply-title::after{content:"";width:40px;height:3px;border-radius:4px;background-color:#5a67d8;position:absolute;left:0;bottom:-4px}.bg-similar-posts .entry-title{font-size:1.2rem}.bg-similar-posts .card-body{padding:1.25rem 1.75rem}.bg-similar-posts .archive-post-card{height:100%}.bg-similar-posts .archive-post-card .post-thumbnail,.bg-similar-posts .archive-post-card .post-thumbnail img{height:200px}.comments-area,.no-sidebar-single .bg-similar-posts{margin-bottom:3rem;border-radius:.375rem}.comments-area{background-color:#fff;-webkit-box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -1px rgb(0 0 0/.06);box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -1px rgb(0 0 0/.06);margin:auto}.comments-area .comments-area-body{max-width:900px;padding:2rem 3rem;margin:auto}.comments-area .comment-reply-title{font-size:1.25rem;position:relative}.comments-area .comment-reply-title::after{background-color:#667eea}.comments-area #cancel-comment-reply-link{margin-left:1rem}.comments-area .comment-notes{color:#718096;font-size:.9rem}.comments-area .comment-form label{font-weight:500;font-size:.9rem}.comments-area input[type=email],.comments-area input[type=text],.comments-area input[type=url],.comments-area textarea{display:block;padding:.5rem;font-size:.9rem}.comments-area input[type=submit]{background-color:#5a67d8;display:inline-block;padding:1rem;border-radius:.375rem;color:#ebf4ff;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;font-weight:500;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.comments-area input[type=submit]:hover{background-color:#4c51bf;color:#fff}.screen-reader-text{-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute!important;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f7fafc;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgb(0 0 0/.6);box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#2d3748;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}a:hover{color:#0056b3;text-decoration:underline}svg{overflow:hidden;vertical-align:middle}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-md-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px){.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.d-flex{display:-ms-flexbox!important;display:flex!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}.active\::before\:met_w--18.active::before{width:18px}.active\::before\:met_h--18.active::before{height:18px}a:hover>.a:hover\:met_scalex--200:hover{-webkit-transform:scaleX(2);transform:scaleX(2)}a:hover>.a:hover\:met_scaley--200:hover{-webkit-transform:scaleY(2);transform:scaleY(2)}.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}:root{--page-title-display:block}h1.entry-title{display:var(--page-title-display)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.clearfix::after,.clearfix::before{content:" ";display:table;clear:both}