@media only screen and (max-width:600px){.main-content:has(.learning-app,.news-app){overflow-x:initial;overflow-y:initial}}.main-content:has(.learning-app,.news-app) .fixed-article-footer-container{width:calc(100% - .5rem)}.news-header{position:fixed;display:block;background-color:#fff;z-index:1;left:0;right:0;top:3.5625rem;width:100%;max-width:1920px;margin:auto}@media only screen and (max-width:75rem){.news-header{position:fixed;margin:unset;max-width:100%;left:0;scroll-behavior:smooth}}@media only screen and (max-width:600px){.news-header{width:calc(100% - .5rem);top:2.75rem;height:3.125rem}}.news-header .link-container{display:flex;width:100%;height:6.25rem;background-color:#fff;padding:1rem 4rem 0;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.375rem;border-bottom:.0625rem solid #e5e5e5}@media only screen and (max-width:75rem){.news-header .link-container{justify-content:start;position:relative;max-width:100%;padding:1rem;top:0;white-space:nowrap}}@media only screen and (max-width:600px){.news-header .link-container{padding:1rem 1rem 0rem;height:5.375rem;gap:.5rem}.news-header .link-container:has(.link-item.article-search-control .article-search-input.active){border-bottom-color:transparent;align-items:flex-start;gap:.1875rem}}.news-header .link-container .title-heading{font-size:1.75rem;font-weight:500;line-height:130%;width:100%}@media only screen and (max-width:600px){.news-header .link-container .title-heading{font-size:1.25rem;position:-webkit-sticky;position:sticky;left:0}}.news-header .link-container .news-header-link-list{display:flex;align-items:center;width:100%;padding:0;margin:0;gap:2rem}@media only screen and (max-width:87.5rem){.news-header .link-container .news-header-link-list{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;cursor:grab;gap:1rem}.news-header .link-container .news-header-link-list.is-grabbing{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.news-header .link-container .news-header-link-list::-webkit-scrollbar{display:none}}.news-header .link-container .news-header-link-list .link-item{align-items:flex-start;margin:0;list-style:none;font-size:1rem;font-style:normal;font-weight:200;line-height:130%;padding:.75rem 0;white-space:nowrap;border-bottom:.125rem solid transparent;color:#4c4c4c}.news-header .link-container .news-header-link-list .link-item:hover{background:transparent}.news-header .link-container .news-header-link-list .link-item:hover>.nav-link{text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.6875rem}.news-header .link-container .news-header-link-list .link-item.active>a{font-weight:500;text-decoration:underline;text-underline-offset:.6875rem;text-decoration-thickness:.125rem}@media only screen and (max-width:600px){.news-header .link-container .news-header-link-list .link-item{font-size:.875rem;padding:.5rem 0;height:2.25rem}.news-header .link-container .news-header-link-list .link-item:hover{font-weight:200;border-bottom:.125rem solid transparent}.news-header .link-container .news-header-link-list .link-item:hover .nav-link{background-color:transparent}}.news-header .link-container .news-header-link-list .link-item a{color:#000}.news-header .link-container .news-header-link-list .link-item a:hover,.news-header .link-container .news-header-link-list .link-item a:visited,.news-header .link-container .news-header-link-list .link-item a:focus{background-color:transparent}.news-header .link-container .news-header-link-list .link-item a.active{background-color:transparent}.news-header .link-container .news-header-link-list .link-item.learn-menu-items{display:flex;position:relative;cursor:pointer}.news-header .link-container .news-header-link-list .link-item.learn-menu-items:after{content:"";position:absolute;bottom:-.625rem;height:.875rem;width:100%}@media only screen and (max-width:600px){.news-header .link-container .news-header-link-list .link-item.learn-menu-items:after{display:none}}.news-header .link-container .news-header-link-list .link-item.learn-menu-items .dropdown{display:none;position:absolute;top:calc(100% + .5rem);left:0;text-align:left;padding:1rem 0;background:#fff;box-shadow:0 2px 15px #00000026;border-radius:.5rem}@media only screen and (max-width:1315px){.news-header .link-container .news-header-link-list .link-item.learn-menu-items .dropdown{left:unset;right:0}}.news-header .link-container .news-header-link-list .link-item.learn-menu-items .dropdown:hover{display:block}.news-header .link-container .news-header-link-list .link-item.learn-menu-items .dropdown li{padding:.25rem 1rem;line-height:150%}.news-header .link-container .news-header-link-list .link-item.learn-menu-items .dropdown li:hover{background:transparent;border-bottom-color:transparent}.news-header .link-container .news-header-link-list .link-item.learn-menu-items .dropdown li.active{border-bottom-color:transparent}.news-header .link-container .news-header-link-list .link-item.learn-menu-items:hover .dropdown,.news-header .link-container .news-header-link-list .link-item.learn-menu-items:focus-within .dropdown{display:block}.news-header .link-container .news-header-link-list .link-item.learn-menu-items:has(li.active)>a{font-weight:500;text-decoration:underline;text-underline-offset:11px;text-decoration-thickness:2px}.news-header .link-container .news-header-link-list .link-item-blog{display:none}@media only screen and (max-width:1200px){.news-header .link-container .news-header-link-list .link-item-blog{display:list-item}}.news-header .link-container:has(input.active) .news-header-link-list{justify-content:center}.news-header .link-container:has(input.active) .news-header-link-list>li:not(:has(>.article-search)){display:none}@media only screen and (max-width:600px){.news-header .link-container:has(input.active) .news-header-link-list+div.article-search-control{flex-grow:1;padding:0}}.news-header .link-container:has(input.active) .article-search{border:.0625rem solid #d2d2d2;padding:.3125rem .75rem .3125rem .625rem;border-radius:2.3125rem;margin:0 auto;font-size:.875rem;line-height:170%;height:2rem;transform:translateY(-12px);background:#fff}@media only screen and (max-width:600px){.news-header .link-container:has(input.active) .article-search{transform:unset}}.news-header .link-container:has(input.active) .article-search input{display:block}.news-header .link-container .article-search{position:relative;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:600px){.news-header .link-container .article-search{width:100%}}.news-header .link-container .article-search .search-button{background:transparent;border:none;color:#4c4c4c;font-size:1rem}@media only screen and (max-width:600px){.news-header .link-container .article-search .search-button{position:fixed;top:4rem;right:1rem;background:linear-gradient(90deg,#fff0,#fff 32.5% 100%)}}.news-header .link-container .article-search input.article-search-input{border:none;padding:0;outline:0;font-size:1rem;font-weight:200;line-height:170%;width:7.5rem;transition:width .25s;display:none;background:#fff}.news-header .link-container .article-search input.article-search-input.active{width:17.625rem}@media only screen and (max-width:600px){.news-header .link-container .article-search input.article-search-input.active{width:100%}}.news-header .link-container .article-search input.article-search-input::-webkit-search-cancel-button{display:none}.news-header .link-container .article-search input.article-search-input::-moz-placeholder{font-size:.875rem;color:#4c4c4c}.news-header .link-container .article-search input.article-search-input::placeholder{font-size:.875rem;color:#4c4c4c}@media only screen and (max-width:600px){.news-header .link-container .article-search input.article-search-input{display:none}}.editorial-policy{width:100%;max-width:64.625rem;margin:0 auto;padding:4.375rem 1.25rem 3.125rem;overflow-x:hidden}@media only screen and (max-width:600px){.editorial-policy{padding:1.5rem 1rem}}.editorial-policy .title-heading{font-size:2rem;font-weight:500;margin-bottom:1.75rem}@media only screen and (max-width:600px){.editorial-policy .title-heading{font-size:1.5rem;margin-bottom:1.125rem}}.editorial-policy .title-description{font-size:1.25rem;font-weight:400}@media only screen and (max-width:600px){.editorial-policy .title-description{font-size:1.125rem}}.editorial-policy h2{font-size:1.75rem;font-weight:500;margin:2.8125rem 0 1rem}@media only screen and (max-width:600px){.editorial-policy h2{font-size:1.5rem;margin:2rem 0 1rem}}.editorial-policy p{font-size:1.125rem;line-height:1.3;margin:0 0 1.5rem}@media only screen and (max-width:600px){.editorial-policy p{font-size:1.0625rem;line-height:1.5;margin:0 0 1.25rem}}.editorial-policy p a{text-decoration:underline;background-color:transparent}
