@font-face{font-family:HostGrotesk;src:url(./HostGrotesk-Regular.NdmPeraU.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HostGroteskBold;src:url(./HostGrotesk-Bold.BqCJvB12.ttf) format("truetype");font-weight:700;font-style:normal}.primary-font{font-family:HostGrotesk,sans-serif;font-weight:400}.link-underline,.primary-font-bold,strong{font-family:HostGroteskBold,sans-serif;font-weight:700}.link-underline{color:#e00;text-decoration:underline;cursor:pointer;text-decoration-color:#e00!important}.xl{font-size:50px;line-height:64px;font-weight:400}.h1,h1{font-family:HostGroteskBold,sans-serif;font-size:28px;line-height:34px;font-weight:700;color:#333;margin-bottom:18px}@media(max-width:767px){.h1,h1{font-size:28px;line-height:34px}}.h2,h2{font-size:22px;line-height:27px;margin-bottom:18px}.h2,.h3,h2,h3{font-family:HostGroteskBold,sans-serif;color:#333}.h3,h3{font-size:18px;line-height:22px;margin:0 0 19px}.h4,h4{font-size:16px;line-height:19px;margin:0 0 17px}.h4,.h5,h4,h5{font-family:HostGroteskBold,sans-serif;color:#333}.h5,h5{font-size:14px;line-height:17px;margin:0 0 16px}.h6,h6{font-family:HostGroteskBold,sans-serif;font-size:16px;line-height:22px}.h6,.lead_text,h6{color:#333;margin:0 0 9px}.lead_text{font-size:22px;line-height:28px;font-weight:400}p{font-family:HostGrotesk,sans-serif;font-size:14px;line-height:22px;margin-bottom:16px}.p-18,p{font-weight:400;color:#333}.p-18{font-size:18px;line-height:24px}.p-16{font-size:16px;line-height:26px}.p-15,.p-16{font-weight:400;color:#333}.p-15{font-size:15px;line-height:22px}.p-14{font-size:14px;line-height:20px}.p-13,.p-14{font-weight:400;color:#333}.p-13{font-size:13px;line-height:15px}.p-12{font-size:12px;line-height:16px;font-weight:400;color:#333}a{text-decoration:underline;color:#04e;font-size:14px;line-height:17px;cursor:pointer}a:hover{color:#002d9e}.underline-link{display:none}@media(max-width:767px){.underline-link{display:block;margin-bottom:56px}.underline-link a{text-decoration:underline;font-size:14px;line-height:24px;font-family:HostGrotesk,sans-serif;position:relative;padding-right:13px}.underline-link a:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none' viewBox='0 0 12 10'%3E%3Cpath stroke='%23005baa' stroke-linecap='round' stroke-width='1.5' d='M10.333 3.333 6 8 1.667 3.333'/%3E%3C/svg%3E");width:9px;height:9px;position:absolute;right:0;background-size:contain;top:calc(50% - 4.5px)}}.category-tree{list-style:none;background:transparent;padding:0;margin:0 0 8px;border-radius:8px;position:unset;background-color:#fff;box-shadow:0 1px 3px #0000001a;border:none}.category-tree.level-1{display:flex;flex-direction:column}.category-tree.level-1>li>a{font-weight:400;font-size:14px;line-height:17px;color:#333}.category-tree.level-1>li>a.router-link-active{background-color:#04e;color:#fff}.category-tree.level-1>li>button>a.router-link-active{background-color:#e00;color:#fff}.category-tree li{position:relative}.category-tree li a,.category-tree li span{color:#333;text-decoration:none;display:block;padding:12px 16px 12px 40px;text-align:left;width:100%;display:flex;align-items:center}.category-tree li a .category-thumbnail,.category-tree li span .category-thumbnail{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;margin-right:16px;transform:unset!important;position:relative;right:unset}.category-tree li button img{width:10px}.category-tree li .icon:before{content:"";width:15px;height:15px;display:block;background-repeat:no-repeat;background-position:50%;margin-right:5px;transition:.3s}.category-tree li .icon.learning:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23d7dadc' stroke-width='1.5' d='M6.92 2.17c.841-.393.639-.393 1.479 0l4.73 2.66c.86.404.86.78 0 1.183l-4.73 2.66c-.84.395-.638.395-1.478 0l-5.026-2.66c-.86-.403-.86-.779 0-1.182z'/%3E%3Cpath stroke='%23d7dadc' stroke-linecap='round' stroke-width='1.5' d='M1.304 5.718V8.97M11.65 7.196v3.547c0 .596-.298.637-.819.926-.868.48-2.258 1.143-3.32 1.143s-2.45-.662-3.319-1.143c-.521-.289-.819-.33-.819-.926V7.196'/%3E%3C/svg%3E")}.category-tree li .icon.blog:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23d7dadc' stroke-linecap='square' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='M13.333 8.333v3.126c0 1.035-.84 1.875-1.875 1.875H3.542a1.875 1.875 0 0 1-1.875-1.875V3.543c0-1.036.84-1.875 1.875-1.875h3.125m2.694 1.616 2.371 2.341M5.001 7.644l5.892-5.893 2.356 2.357L7.357 10H5z'/%3E%3C/svg%3E")}.category-tree li .icon.calendar:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23333' stroke-width='2' d='M1.5 9c0-2.828 0-4.243.879-5.121C3.257 3 4.672 3 7.5 3h3c2.828 0 4.243 0 5.121.879.879.878.879 2.293.879 5.121v1.5c0 2.828 0 4.243-.879 5.121-.878.879-2.293.879-5.121.879h-3c-2.828 0-4.243 0-5.121-.879C1.5 14.743 1.5 13.328 1.5 10.5z'/%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-width='2' d='M5.25 3V1.875M12.75 3V1.875M1.875 6.75h14.25'/%3E%3Cpath fill='%23333' d='M6 13a1 1 0 1 1-2 0 1 1 0 0 1 2 0M6 10a1 1 0 1 1-2 0 1 1 0 0 1 2 0M10 13a1 1 0 1 1-2 0 1 1 0 0 1 2 0M10 10a1 1 0 1 1-2 0 1 1 0 0 1 2 0M14 13a1 1 0 1 1-2 0 1 1 0 0 1 2 0M14 10a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='18' height='18' fill='%23fff' rx='5'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.category-tree li .icon.router-link-active:before,.category-tree li .icon:hover:before{filter:brightness(0) invert(1)}.category-tree li.open .show ul li{background-color:#fff}.category-tree li.open .show ul li a:hover>button>a,.category-tree li.open .show ul li button:hover>button>a{color:#fff}.category-tree li.open .show .open .category-row button.active img,.category-tree li.open>.category-row button.active img{filter:brightness(0) invert(1)}.category-tree li.has-children .category-row{display:flex;flex-direction:row-reverse;justify-content:left;position:relative}.category-tree li.has-children .category-row button{width:-moz-fit-content;width:fit-content;position:absolute;left:20px;top:calc(50% - 5px)}.category-tree li.has-children .category-row a.router-link-active{background-color:#04e;color:#fff}.category-tree li.has-children .category-row>button.active img{filter:brightness(0) invert(1)}.category-tree li.has-children .category-row.collapsed .toggle-button img{display:block}.category-tree li.has-children .category-row.collapsed .toggle-button .icon-open,.category-tree li.has-children .category-row.collapsed>button .icon-open,.category-tree li.has-children .category-row.collapsed>button[aria-expanded=true] img{display:none}.category-tree li.has-children .category-row.collapsed>button[aria-expanded=true] .icon-open{display:block}.category-tree li.has-children .category-row:not(.collapsed){background-color:#e6edfe}.category-tree li.has-children .category-row:not(.collapsed) button{background-color:transparent}.category-tree li.has-children .category-row:not(.collapsed) button>img{display:none}.category-tree li.has-children .category-row:not(.collapsed) button>.icon-open{display:block}.category-tree li.has-children .category-row.active button img{filter:brightness(0) invert(1)}.category-tree li.has-children>.category-row:hover{background-color:#04e}.category-tree li.has-children.expanded,.category-tree li.has-children.open .collapsed ul li{background-color:#e6edfe}.category-tree li>.category-row:hover{background-color:#04e!important}.category-tree li>.category-row:hover>a{color:#fff}.category-tree li>.category-row:hover button img{filter:brightness(0) invert(1)}.category-tree li:not(.has-children):hover{background-color:#04e!important}.category-tree li:not(.has-children):hover a{color:#fff}.category-tree li.tree-item-special{background-color:#e6edfe;padding-left:0}.category-tree li.tree-item-special a{padding-left:15px;display:flex;-moz-column-gap:15px;column-gap:15px}.category-tree li.tree-item-special a.router-link-active img,.category-tree li.tree-item-special:hover a img{filter:brightness(0) invert(1)}.category-tree li.open>button{color:#333}.category-tree button{background:transparent;border:none;width:100%;display:flex;align-items:center;font-size:16px;line-height:17px;color:#333;padding:0}.category-tree button:hover a,.category-tree button:hover span{color:#fff;background:transparent}.category-tree button a,.category-tree button span{font-size:14px;line-height:17px;font-weight:400;color:#333}.category-tree button .category-thumbnail{margin-right:16px}.category-tree ul{list-style:none;margin:0;padding:0}.category-tree ul li a,.category-tree ul li span{font-size:14px;line-height:17px;font-weight:400}.category-tree ul.level-2 li{background-color:#e6edfe}.category-tree ul.level-2 li .category-thumbnail{display:none}.category-tree ul.level-2 li a,.category-tree ul.level-2 li span{position:relative;padding:12px 16px 12px 60px}.category-tree ul.level-2 li .category-row>button{left:40px}.category-tree ul.level-2 li.open>button>a{font-family:HostGroteskBold,sans-serif;color:#e00}.category-tree ul.level-2 li.open>button>a img{filter:none}.category-tree ul.level-2 li.open>button:hover>a{color:#fff}.category-tree ul.level-2 li.open>a{color:#fff;background-color:#04e}.category-tree ul.level-2 li.open>a:hover{color:#fff}.category-tree ul.level-2 li.open ul li{background-color:#fff7dd}.category-tree ul.level-3 li{background-color:#e6edfe!important}.category-tree ul.level-3 li a,.category-tree ul.level-3 li span{padding:12px 16px 12px 80px}.category-tree ul.level-3 li .category-row>button{left:60px}.category-tree ul.level-4>li{background-color:#fff!important}.category-tree ul.level-4>li a,.category-tree ul.level-4>li span{padding:10px 16px 10px 100px}.category-tree ul.level-4>li:hover>a{background-color:#04e;color:#fff}.category-tree ul.level-4>li .category-row>button{left:80px}.category-tree ul.level-5>li{background-color:#fff!important}.category-tree ul.level-5>li a,.category-tree ul.level-5>li span{padding:10px 16px 10px 110px}.category-tree ul.level-5>li:hover>a{background-color:#04e;color:#fff}
