body .wa-offcanvas .x-offcanvas_inner{gap:var(--space-l)}body .wa-offcanvas .wa-header-burger{color:var(--base-light);height:3.4rem}body .wa-offcanvas .wa-header-burger .x-hamburger-box{width:3.4rem}body .wa-offcanvas__logo{height:6.2rem}body .wa-offcanvas__logo img{width:auto}body .wa-offcanvas-top{display:flex;gap:var(--space-l);align-items:center;justify-content:space-between}body .wa-offcanvas-main{display:flex;flex-direction:column;width:100%;gap:var(--space-l)}body .wa-offcanvas-menu nav ul li{width:fit-content;margin:0;transition:0.2s all ease-in-out}body .wa-offcanvas-menu nav ul li a{color:var(--base);padding:var(--space-xs) 0;transition:0.2s all ease-in-out;position:relative;line-height:1;font-size:calc(var(--text-m) * 1.1)}body .wa-offcanvas-menu nav ul li a:after{display:block;position:absolute;top:calc(100% - var(--space-xs));left:0;width:100%;border-bottom:.1rem solid var(--primary);content:"";transition:transform 0.6s cubic-bezier(.28,.75,.22,.95);transform:scaleX(0);transform-origin:right center}body .wa-offcanvas-menu nav ul li a:hover{color:var(--primary)}body .wa-offcanvas-menu nav ul li a:hover:after{transform:scale(1);transform-origin:left center}body .wa-offcanvas-menu nav ul li .aria-current a:after,body .wa-offcanvas-menu nav ul li a[aria-current=page]:after{transform:scale(1);transform-origin:left center}body .wa-offcanvas-menu nav ul li .aria-current a,body .wa-offcanvas-menu nav ul li a[aria-current=page]{color:var(--primary);font-weight:700}body .wa-offcanvas-inner{display:flex;flex-direction:row;gap:var(--space-xs)}body .wa-offcanvas-social{display:flex;align-items:center;min-width:5rem;min-height:5rem;background-color:var(--base);padding:var(--space-s);transition:0.2s all ease-in-out}body .wa-offcanvas-social:hover{background-color:var(--base-semi-dark)}body .wa-offcanvas-info{display:flex;flex-direction:column;gap:var(--space-xs);justify-content:center}body .wa-offcanvas-info a{color:var(--base);transition:0.2s all ease-in-out;position:relative;width:fit-content;line-height:1}body .wa-offcanvas-info a:after{display:block;position:absolute;top:calc(100%);left:0;width:100%;border-bottom:.1rem solid var(--primary);content:"";transition:transform 0.6s cubic-bezier(.28,.75,.22,.95);transform:scaleX(0);transform-origin:right center}body .wa-offcanvas-info a:hover{color:var(--primary)}body .wa-offcanvas-info a:hover:after{transform:scale(1);transform-origin:left center}body .wa-offcanvas-bottom{width:100%;display:flex;flex-direction:column;gap:var(--space-m)}body .wa-offcanvas-bottom .wa-button{width:100%;font-size:calc(var(--text-m) * 1.1)}@media (max-width:767px){body .wa-offcanvas__logo{height:5.2rem}body .wa-offcanvas-top{gap:var(--space-s)}}@media (max-width:479px){body .wa-offcanvas-info a{font-size:var(--text-s)}}