@media only screen and (min-width: 1280px){nav.handcraft-menu .handcraft-menu-inner .main-menu{font-size:1.7rem;line-height:4.3rem}nav.handcraft-menu .handcraft-menu-inner .main-menu>li a{padding:0 0.4rem}nav.handcraft-menu .handcraft-menu-inner .main-menu>li a:after{left:0.7rem;right:0.7rem}}nav.handcraft-menu .handcraft-menu-inner .main-menu li a:after{border-style:none;border-radius:2em;background-color:#8afc7c;height:1.2rem;left:50%;bottom:-0.6rem;width:calc(100% - 0.8rem);z-index:10;transform:translateX(-50%)}nav.handcraft-menu .handcraft-menu-inner .main-menu li a:hover:after{animation:expandWidth 1s forwards}nav.handcraft-menu .handcraft-menu-inner .main-menu li.current_page_item a:after,nav.handcraft-menu .handcraft-menu-inner .main-menu li.current-menu-item a:after,nav.handcraft-menu .handcraft-menu-inner .main-menu li.current-page-ancestor a:after{background-color:#176e5f;opacity:1;width:calc(100% - 0.8rem) !important}nav.handcraft-menu .handcraft-menu-inner ul.secondary-menu li a:before{background-color:#8afc7c;bottom:1rem;border-radius:2em;content:"";left:50%;opacity:1;position:absolute;top:1rem;transition:opacity 0.3s ease;transform:translateX(-50%);width:calc(100% - 0.8rem);z-index:-1}nav.handcraft-menu .handcraft-menu-inner ul.secondary-menu li a:hover{color:#fff}nav.handcraft-menu .handcraft-menu-inner ul.secondary-menu li a:hover:before{background-color:#176e5f}@media only screen and (min-width: 1280px){nav.handcraft-menu{margin-right:-0.9rem}nav.handcraft-menu .handcraft-menu-inner ul.secondary-menu{bottom:-5.5rem}}@keyframes expandWidth{0%{width:0}100%{width:calc(100% - 0.8rem)}}@keyframes expandWidthFooter{0%{width:0}100%{width:calc(100% + 1.6rem)}}@keyframes expandWidthButton{0%{width:0}100%{width:100%}}.page-template-front-page #main .hc-topic .hc-topic-special{background-color:rgba(138,252,124,0.2)}#main .grid article .hc-thumb:after{background:rgba(138,252,124,0.7)}.page-template-front-page #main .grid{margin-bottom:4.2rem}@media only screen and (min-width: 1280px){.page-template-front-page #main .grid{margin-bottom:0}.page-template-front-page #main .grid article{margin-bottom:2.1rem}}footer.page-footer ul li a:after{bottom:-0.5rem;background-color:#8afc7c;border-radius:2em;content:"";left:50%;opacity:0;position:absolute;top:-1rem;transition:all 0.3s ease-in 0s;transform:translateX(-50%);z-index:1}footer.page-footer ul li a:hover:after{opacity:1;animation:expandWidthFooter 1s forwards}#toTop{background-color:#8afc7c;background-image:url(images/ui-to-top-arrow-black.svg)}#main .hc-button-list li a{position:relative}#main .hc-button-list li a:before{bottom:0rem;background-color:#8afc7c;border-radius:2em;content:"";left:50%;opacity:0;position:absolute;top:0rem;transition:all 0.3s ease-in 0s;transform:translateX(-50%);z-index:-1}#main .hc-button-list li a:hover{color:#313131}#main .hc-button-list li a:hover:before{opacity:1;animation:expandWidthButton 1s forwards}@media only screen and (min-width: 1280px){#main .hc-flexible .grid{margin-left:calc(-50% - 5.3rem);width:150%}}.hc-intro{margin-bottom:4.2rem}.fade-on-appear{opacity:0}.fade-on-appear.appeared{animation:fadeInUp 0.8s forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@media only screen and (min-width: 1280px){article.fade-on-appear.appeared:nth-child(3n+1){animation-delay:0.1s}article.fade-on-appear.appeared:nth-child(3n+2){animation-delay:0.2s}article.fade-on-appear.appeared:nth-child(3n+0){animation-delay:0.3s}}.page .grid{margin-top:6.4rem}
/*# sourceMappingURL=style-update-2025.css.map */
