.a{color:#9ccb3b;text-decoration:none}.p{letter-spacing:.2px;line-height:1.7;margin:1em 0}.float{max-width:1200px;width:100%;margin-inline:auto;box-sizing:border-box;padding-inline:40px}@media(max-width:1000px){.float{padding-inline:20px}}@media(max-width:530px){.float{padding-inline:15px}}.split-1-2{display:flex;gap:40px}.split-1-2>:first-child{flex:1}.split-1-2>:last-child{flex:2}@media(max-width:768px){.split-1-2{flex-direction:column}}.block-margin{margin-block:40px}.text-clamp{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.flexbox{display:flex}.flex-gap-20{gap:20px}.flex-1{flex:1}.flex-2{flex:2}.app{display:flex;flex-direction:column;min-height:100vh;background:#fff}.app__body{flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden}@media(min-width:1000px){.home-page .pathway-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-page__search-header{line-height:42px;font-size:36px;color:#212121;font-weight:500;text-align:center;border:none;padding:0;margin:0 0 16px}.home-page__search-bar{margin-block:50px 70px}.home-page__search-bar-text{font-size:1.15rem;text-align:center;margin:0 0 32px}.home-page__featured-vids{display:flex;flex-wrap:wrap;gap:15px}.home-page__featured-vids>*{flex-basis:calc(33.333% - 10px);box-sizing:border-box}.home-page__top{display:flex;gap:40px;padding-block:40px}.home-page__top-left{flex:1}.home-page__top-right{flex:2}@media(max-width:1000px){.home-page__top{flex-direction:column}}.home-page__h2{padding:0 0 0 27px;line-height:42px;font-size:36px;border-bottom:none;color:#212121;font-weight:500;border-left:2px solid #9ccb3b;margin:0 0 20px -1px}.home-page__theme-slider{margin-bottom:40px}.home-page__about-button{margin-top:20px;display:flex;justify-content:end}