@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&family=Source+Serif+4:opsz,wght@8..60,400;8..60,700&display=swap");.content-wrapper{max-width:px}@media screen and (min-width:1200px){.content-wrapper{padding:0}}.dnd-section{padding:px 0}.container,.dnd-section>.row-fluid{max-width:px}@media screen and (max-width:768px){.mobile-col{flex-direction:column}}html{font-size:px}body{;background-color:rgba(#null,1);overflow-x:hidden}p.intro,p.lead{font-size:1.25rem}a.button:disabled{background-color:#e6e6e6;pointer-events:none}ol,ul{margin:1.5rem 0;padding-left:2.5rem}ol li,ul li{margin:.5rem}ol ol,ol ul,ul ol,ul ul{margin:0}blockquote{border-left:7px solid rgba(#null,1);padding-left:15px}hr{background-color:#d0d0d0}.button,button{;background-color:rgba(#null,1);border:px;border-radius:px;color:#fff!important;font-size:px;padding:px}.button:disabled,button:disabled{background-color:#d0d0d0;border-color:#d0d0d0;color:#e6e6e6}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover{;background-color:rgba(#null,1);border:px}.button:active,button:active{;background-color:rgba(#null,);border:px}.button.button--secondary{background-color:rgba(#null,1);border:px;border-radius:px;padding:px}.button.button--secondary:active,.button.button--secondary:focus,.button.button--secondary:hover{;background-color:rgba(#null,1);border:px}.button.button--secondary:active{;background-color:rgba(#null,);border:px}.blog.two .blog-post-item{border-radius:px;box-shadow:px px px px rgba(#null,.15)}.blog .author-social-media a,.blog.two .featured-blog .post-header-title a:hover{color:rgba(#null,1)}.blog.two .topic-link:hover{background:rgba(#null,1);color:#fff}input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:5px auto rgba(#null,1)}.button.button--simple:after{content:none}.button.button--simple:focus,.button.button--simple:hover{;border:none}.button.button--simple:active:after,.button.button--simple:focus:after,.button.button--simple:hover:after{content:none}.button.button--simple:active{;border:none}.button.button--large,.button.button--small{font-size:px;padding:px}form{background-color:rgba(#null,1);border:px;border-radius:px;padding:px}.hs-form-field{margin-bottom:20px}.submitted-message{border:px;border-radius:px}.form-title,.submitted-message{background-color:rgba(#null,1);padding:px}.form-title{border:px;border-top-left-radius:px;border-top-right-radius:px}.hs-form-field>label{padding:px}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{border:px;border-radius:px;padding:px}form ul.inputs-list li input+span:before{border:1px solid #cbe8f8;border-radius:px}form .input ul.invalid.error>li input+span:before{border-color:rgba(#null,1)}.hs-fieldtype-select .input:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid}.hs-datepicker button.pika-button:hover{background-color:rgba(#null,1)!important}.hs-input.invalid.error{border-color:#ff7a6e}.hs-error-msgs li,.hs-error-msgs li label{color:#ff7a6e!important}table{background-color:rgba(#null,1);border:px}td,th{border:px;color:rgba(#null,1);padding:px}tr:nth-child(odd){background-color:rgba(#null,.35)}thead td,thead th{background-color:rgba(#null,1);border-bottom:px;color:rgba(#null,1)}tbody+tbody{border-top:px}.header{border-bottom:px;box-shadow:none}.header__container{max-width:px}.logo-company-name{color:rgba(#null,1)}.header__menu .header__navigation .menu-link{color:#010101}@media screen and (max-width:768px){nav{background-color:#fff}}.navigation-primary a:focus,.navigation-primary a:hover{opacity:1}.footer{background-color:rgba(#null,0);border-top:px}.footer__form .form-title{color:rgba(#null,1)}.footer__navigation h4{color:rgba(#null,1);text-align:center}.blog.two .topic-link{background:rgba(#null,1)}easymovie{color:rgba(#null,1)}.footer__form form input[type=submit],form .hs-button{border-radius:px}.blog-post__title{font-weight:700}.blog-post__body h1,.blog-post__body h2,.blog-post__body h3,.blog-post__body h4,.blog-post__body h5,.blog-post__body h6{font-weight:700}.blog-recent-posts .content-wrapper>h2{;font-weight:700}.password-prompt input[type=password]{margin-bottom:20px}.backup-unsubscribe input[type=email]{margin-bottom:20px;padding:px!important}body .icon svg{fill:rgba(#null,1);width:16px}body .social-links__icon{background-color:rgba(#null,1)}body .social-links__icon:active,body .social-links__icon:focus,body .social-links__icon:hover{background-color:rgba(#null,1);opacity:.8}body .tns-nav button{background-color:rgba(rgba(#null,1),.15)}body .tns-nav .tns-nav-active,body .tns-nav button:focus,body .tns-nav button:hover{background-color:rgba(#null,1)}.theme-shadow{box-shadow:px px px px rgba(#null,.15)}.hs-menu-item:focus a,.hs-menu-item:hover a{color:rgba(#null,1)}.theme-border-radius-card{border-radius:px}.theme-border-radius-card-left-half{border-radius:px 0 0 px}.theme-border-radius-card-right-half{border-radius:0 px px 0}.theme-border-radius-card-top-half{border-radius:px px 0 0}.theme-border-radius-button{border-radius:px}.theme-border-radius-image{border-radius:%}.theme-outline{border:solid px}:root{--color-bg:#faf8f3;--color-ink:#1a2236;--color-navy:#1f3a5f;--color-sage:#5c8278;--color-amber:#b86a3e;--color-mist:#d9e3e8;--color-link:var(--color-navy);--color-link-hover:var(--color-amber);--font-serif:"Source Serif 4","Source Serif Pro","Source Han Serif JP","Source Han Serif HI",Georgia,serif;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;--body-line-height:1.6;--body-font-size:1.125rem;--content-width-article:720px;--content-width-page:1200px}:lang(ja){--body-line-height:1.75;--body-font-size:1.0625rem}:lang(hi){--body-line-height:1.7;--body-font-size:1.1875rem}html{font-size:100%}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-serif);font-size:var(--body-font-size);line-height:var(--body-line-height)}@media (min-width:992px){body{font-size:1.25rem}}h1{font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.25}h1,h2{color:var(--color-navy);font-family:var(--font-serif);font-weight:700}h2{font-size:clamp(1.375rem,3vw,1.75rem);line-height:1.3}h3{color:var(--color-ink);font-family:var(--font-serif);font-size:clamp(1.125rem,2vw,1.25rem);font-weight:700}.hs-button,.meta,.tag,.ui,button,input,label,nav,select,textarea{font-family:var(--font-sans)}.meta{color:var(--color-sage);font-size:.875rem;font-style:italic}.tag{color:var(--color-sage)}.tag,.tonights-step-label{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tonights-step-label{color:var(--color-amber)}.tonights-step-block{background:var(--color-mist);border-left:4px solid var(--color-navy);margin-block:2rem;padding:24px}@media (min-width:992px){.tonights-step-block{padding:32px}}.about-author-label{color:var(--color-sage);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.article-body{margin:0 auto;max-width:var(--content-width-article)}.home-grid,.site-shell{margin:0 auto;max-width:var(--content-width-page)}a{color:var(--color-link);text-decoration:underline}a:hover{color:var(--color-link-hover)}.button-primary,.hs-button.signup-button{background:var(--color-amber);border-color:var(--color-amber);border-radius:8px;color:#fff;min-height:48px;padding-inline:1.5rem}.listen-button{background:var(--color-sage);border-radius:8px;color:var(--color-bg);min-height:48px;padding-inline:1.5rem;width:100%}@media (min-width:768px){.listen-button{width:auto}}[role=button],a,button,input{min-height:44px;min-width:44px}.skip-to-content{left:-9999px;position:absolute}.skip-to-content:focus{background:var(--color-navy);color:var(--color-bg);padding:1rem;position:static}:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}section{margin-block:3rem}.button,.hs-button{max-width:100%;min-width:120px;white-space:normal}a:link,a:visited{color:var(--color-link)}.brainx-wordmark,.brainx-wordmark:link,.brainx-wordmark:visited{color:var(--color-navy)}.site-header__nav{background:transparent}.hs_cos_wrapper_type_rich_text img{border-radius:6px;display:block;height:auto;margin:2rem auto;max-width:100%}.hs_cos_wrapper_type_rich_text table{border-collapse:collapse;font-size:.95rem;margin:1.5rem 0;width:100%}.hs_cos_wrapper_type_rich_text td,.hs_cos_wrapper_type_rich_text th{border:1px solid var(--color-mist);padding:10px 12px;text-align:left;vertical-align:top}.hs_cos_wrapper_type_rich_text th{background:var(--color-mist);color:var(--color-navy);font-family:var(--font-sans)}.hs_cos_wrapper_type_rich_text blockquote{background:var(--color-mist);border-left:4px solid var(--color-navy);border-radius:0 6px 6px 0;margin:1.5rem 0;padding:16px 20px}.hs_cos_wrapper_type_rich_text blockquote p{margin:0 0 .6rem}.hs_cos_wrapper_type_rich_text blockquote p:last-child{margin-bottom:0}.hs_cos_wrapper_type_rich_text blockquote ol{margin:.4rem 0 0;padding-left:1.4rem}.hs_cos_wrapper_type_rich_text blockquote li{margin:.35rem 0}.hs_cos_wrapper_type_rich_text h3{color:var(--color-navy);font-family:var(--font-serif);font-size:1.15rem;line-height:1.3;margin:1.5rem 0 .5rem}.hs-form fieldset{margin:0 0 .5rem;max-width:none}.hs-form .hs-form-field,.hs-form fieldset.form-columns-1 .hs-form-field,.hs-form fieldset.form-columns-2 .hs-form-field{margin-bottom:.9rem}.hs-form .hs-field-desc,.hs-form legend{margin:.15rem 0;padding:0}.hs-form .hs-form-field>label{color:var(--color-ink,#1a2236);display:block;font-family:var(--font-sans,system-ui,-apple-system,sans-serif);font-size:.92rem;margin:0 0 .3rem}.hs-form input.hs-input:not([type=checkbox]):not([type=radio]),.hs-form select.hs-input,.hs-form textarea.hs-input{background:#fff;border:1px solid var(--color-mist,#d9e3e8);border-radius:6px;box-sizing:border-box;font-size:1rem;line-height:1.3;padding:9px 11px;width:100%}.hs-form input.hs-input:focus,.hs-form select.hs-input:focus,.hs-form textarea.hs-input:focus{border-color:var(--color-sage,#5c8278);outline:none}.hs-form .inputs-list{list-style:none;margin:.25rem 0 0;padding:0}.hs-form .inputs-list>li{margin:0 0 .35rem}.hs-form .hs-form-checkbox-display,.hs-form .inputs-list label{align-items:center;display:flex;font-family:var(--font-sans,system-ui,-apple-system,sans-serif);font-size:.98rem;gap:.5rem;margin:0}.hs-form input[type=checkbox],.hs-form input[type=radio]{flex:none;margin:0;width:auto}.hs-form .hs_submit .actions{margin:.4rem 0 0;padding:0}.hs-form .hs-button,.hs-form input[type=submit]{background:var(--color-amber,#b86a3e);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:var(--font-sans,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:600;padding:12px 30px;transition:background .15s ease}.hs-form .hs-button:hover,.hs-form input[type=submit]:hover{background:#a25c33}.hs-form .hs-error-msgs{list-style:none;margin:.25rem 0 0;padding:0}