.blog-navbar{border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;color:#092b6a;font-size:1vw;padding:1.3em 5em}.blog-navbar__wrapper{align-items:center;display:flex;justify-content:space-between;position:relative}.blog-navbar__primary-link{align-items:flex-start;color:#092b6a;display:flex;font-size:.9em;justify-content:center;line-height:1.1;position:relative;right:1.5em;text-align:center;text-decoration:none;text-transform:uppercase;top:0;transform:rotate(270deg);width:fit-content;width:5em}.blog-navbar__primary-link:after{color:transparent;content:"VER TODO";left:0;line-height:1.1;position:absolute;text-align:center;top:0;width:100%}.blog-navbar__primary-link:hover{color:transparent}.blog-navbar__primary-link:hover:after{color:#092b6a}.blog-navbar__primary-link-current{background:#092b6a;bottom:-1.3em;display:none;height:3px;left:0;position:absolute;width:2em}.current~.blog-navbar__primary-link-current{display:block}.blog-navbar__link{color:#000;display:flex;flex-direction:column;gap:1em;justify-content:flex-start;padding:0 2em;position:relative;text-decoration:none;width:100%}.blog-navbar__link div,.blog-navbar__primary-link div{background:transparent;bottom:-1.3em;height:3px;left:0;position:absolute;width:100%}.blog-navbar__link.current div,.blog-navbar__primary-link.current div{background:#092b6a}.blog-navbar__link-separator{background-color:#cfcfcf;display:block;flex-shrink:0;width:1px}.blog-navbar__link span{font-size:.9em}.blog-navbar__link p{color:#546b81;font-size:1.07em;font-weight:400;line-height:1.3em;margin-bottom:0}.blog-navbar__search-link{display:flex;flex-direction:column;gap:1em;justify-content:center;padding-left:2em}.blog-navbar__search-link input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none'%3E%3Cpath fill='%23092B6A' d='M11.813 11.54c.234.233.234.585 0 .796a.47.47 0 0 1-.376.164.56.56 0 0 1-.421-.164l-3.141-3.14a4.8 4.8 0 0 1-3.023 1.054C2.18 10.25 0 8.07 0 5.375 0 2.703 2.156.5 4.852.5c2.671 0 4.875 2.203 4.875 4.875 0 1.148-.375 2.203-1.055 3.023zM1.124 5.374a3.73 3.73 0 0 0 3.75 3.75 3.746 3.746 0 0 0 3.75-3.75 3.76 3.76 0 0 0-3.75-3.75 3.746 3.746 0 0 0-3.75 3.75'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:auto;border:none;border-bottom:1px solid #cfcfcf;padding-bottom:1em;padding-right:1em}.blog-navbar__search-link span{font-size:.9em}.blog-navbar__search-link input:focus{border-bottom:1px solid #092b6a;outline:none}.blog-navbar__links{align-items:stretch;display:flex;width:100%}.blog-navbar__search-link input::placeholder{color:transparent}.blog-navbar__links a:first-child{display:none}.blog-navbar__links-wrapper{display:flex;width:100%}@media screen and (min-width:1440px){.blog-navbar{font-size:14px}}@media screen and (max-width:991px){.blog-navbar{font-size:1.3vw}.blog-navbar__wrapper{height:5em}.blog-navbar__link{height:100%;justify-content:center}.blog-navbar__link p{display:none}.blog-navbar__link.current div,.blog-navbar__primary-link.current div{bottom:-1.3em}.blog-navbar__links{height:5em}.blog-navbar__search-link span{display:none}.blog-navbar__search-link input{padding-bottom:.5em}.blog-navbar__search-link input::placeholder{color:#546b81;padding-bottom:.5em}}@media screen and (max-width:767px){.blog-navbar{font-size:1.69vw;padding:1.3em 3em}}@media screen and (max-width:479px){.blog-navbar{font-size:2.5vw}.blog-navbar__wrapper{font-size:1.5em}.blog-navbar__links{height:3em;width:100%}.blog-navbar__links a:first-child{padding-left:0}.blog-navbar__link{padding:0 1em;width:100%}.blog-navbar__search-link input{border:none;width:1em}.blog-navbar__search-link input::placeholder{color:transparent}.blog-navbar__search-link{justify-content:center;padding-left:1em}.blog-navbar__links a:first-child{display:flex}.blog-navbar__link.current div,.blog-navbar__primary-link.current div{bottom:0}.active-search .blog-navbar__link,.active-search .blog-navbar__link-separator,.active-search .blog-navbar__link:first-child,.active-search .blog-navbar__links-wrapper{display:none}.active-search .blog-navbar__search-link{gap:.5em;padding-bottom:1em;padding-left:0;width:100%}.active-search input{border-bottom:1px solid #cfcfcf;width:100%}.active-search .blog-navbar__search-link span{display:block;font-size:1em}.blog-navbar__primary-link,.blog-navbar__primary-link-current{display:none}.blog-navbar__links-wrapper{overflow:auto;overflow-y:hidden}}