.menu-pop{background:linear-gradient(180deg,#fbf8ed 0,#fff 60%);border-right:4px solid #89216b;box-shadow:6px 0 30px -8px rgba(137,33,107,.35);color:#3b3226}.menu-pop::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:linear-gradient(120deg,#89216b,#da4453)}.menu-pop p{color:#8a7a6a;font-family:Georgia,serif}.menu-pop-clo i{color:#d74354}.menu-pop-clo i:hover{color:#89216b}.menu-pop-info li a{color:#3b3226}.menu-pop-info li a:hover{color:#89216b}.menu-pop-info li a i{background:linear-gradient(135deg,#89216b,#da4453);box-shadow:0 4px 10px rgba(137,33,107,.25)}.menu-pop-help{border-top:1px solid #f0e6c8}.menu-pop-help h4{color:#89216b;font-family:Georgia,serif;letter-spacing:.5px}.menu-pop-help .user-pro img{border:3px solid #f3e7b9}.menu-pop-help .user-bio h5{color:#66451c;font-family:Georgia,serif}.menu-pop-help .user-bio span{color:#9c8409}.menu-pop-help .user-bio a{background:linear-gradient(120deg,#89216b,#da4453);border-radius:999px;color:#fff;padding:7px 16px 5px}.menu-pop-help .user-bio a:hover{background:#89216b}.menu-pop-soci ul li a i{background:#f3e7b9;color:#89216b}.menu-pop-soci ul li a:hover i,.menu-pop-soci i:hover,.menu-pop-soci i.fa:hover{background:#89216b!important;color:#fff}.hom-nav .logo{display:flex;align-items:center;gap:16px;width:auto;flex:0 0 auto}.hom-nav .logo .menu{float:none;flex:none;margin:0}.sm-brand-link{display:flex;align-items:center;margin:0;line-height:0}.sm-brand-img{display:block;height:50px;width:auto;max-width:none;transition:transform .25s ease,filter .25s ease}.sm-brand-link:hover .sm-brand-img{transform:scale(1.03);filter:drop-shadow(0 4px 8px rgba(137,33,107,.25))}.menu-pop .sm-brand-full,.menu-pop .logo-brand-only{width:100%;max-width:320px;height:auto;margin-bottom:22px;display:block}.sm-ftr-brand-lockup.sm-ftr-brand-card{display:inline-block;background:#fbf8ed;border-radius:16px;padding:14px 20px;margin-bottom:20px;box-shadow:0 10px 28px rgba(0,0,0,.25),inset 0 0 0 1px rgba(243,231,185,.6);transition:transform .25s ease}.sm-ftr-brand-lockup.sm-ftr-brand-card:hover{transform:translateY(-2px)}.sm-ftr-brand-lockup.sm-ftr-brand-card img{display:block;height:auto;width:250px;max-width:100%}@media (max-width:1199px){.sm-brand-img{height:42px}}@media (max-width:991px){.hom-nav .logo{gap:10px}.sm-brand-img{height:38px}}@media (max-width:480px){.sm-brand-img{height:32px}}