@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Regular-s.p.069c1761.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Medium-s.p.289e10be.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Semibold-s.p.e2760f69.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Bold-s.p.a32a1f7e.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:clashDisplay Fallback;src:local(Arial);ascent-override:83.42%;descent-override:23.43%;line-gap-override:8.44%;size-adjust:106.69%}.clashdisplay_13e18b0e-module__OZhL3W__className{font-family:clashDisplay,clashDisplay Fallback}.clashdisplay_13e18b0e-module__OZhL3W__variable{--font-clash-display:"clashDisplay","clashDisplay Fallback"}
.org-dashboard-layout .user-footer,.org-dashboard-layout footer{display:none!important}body:has(aside) .user-footer{display:none!important}body:has(aside) footer{display:none!important}body:has(.org-sidebar) .user-footer{display:none!important}body:has(.org-sidebar) footer{display:none!important}body:has([class*=sidebar]) .user-footer{display:none!important}body:has([class*=sidebar]) footer{display:none!important}.user-footer{color:#fff;background:#282462;width:100%;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.footer-container{box-sizing:border-box;z-index:1;flex-direction:column;gap:10px;width:100%;max-width:1200px;margin:0 auto;padding:20px 16px 12px;display:flex;position:relative}.footer-brand-wrapper{text-align:center;flex-direction:column;order:1;align-items:center;gap:4px;margin-top:0;display:flex}.footer-brand{flex-direction:column;align-items:center;gap:15px;display:flex}.footer-logo{width:auto;height:36px}.footer-tagline{opacity:.8;text-align:center;max-width:280px;font-size:12px;line-height:15px}.footer-newsletter-section{order:2;width:100%}.footer-newsletter-section h3{text-align:left;margin:0 0 8px;font-size:14px;font-weight:500}.footer-newsletter{box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:4px;width:100%;margin-top:2px;padding:3px;font-size:12px;font-weight:400;display:flex}.footer-newsletter input{border:none;border-radius:6px;flex:1;padding:6px}.footer-newsletter button{color:#2f2a72;white-space:nowrap;cursor:pointer;background:#e6e8f4;border:none;border-radius:8px;flex-shrink:0;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:500}.footer-links-container{order:3;width:100%;margin-top:0;padding-bottom:0}.footer-links{justify-content:space-between;gap:0;display:flex}.footer-column{flex:1}.footer-column h4{color:#fff;margin:4px 0 7px;font-size:14px;font-weight:500}.footer-column ul{margin:0;padding:0;list-style:none}.footer-column ul li{margin-bottom:1px}.footer-column ul li a{opacity:.65;color:#fff;font-size:12px;font-weight:300;line-height:1;text-decoration:none}.footer-column ul li a:hover{opacity:1}.footer-bottom{text-align:center;order:4;margin-top:0;padding-top:0}.footer-bottom p{opacity:.55;margin:20px 0;font-size:10px;font-weight:300;line-height:1.1}.footer-social{order:5;justify-content:center;align-items:center;gap:6px;display:flex}.social-icon{opacity:.85;justify-content:center;align-items:center;margin-top:0;transition:opacity .15s;display:flex}.social-icon:hover{opacity:1}@media (max-width:767px){.user-footer{display:none}}@media (min-width:640px){.footer-container{padding-left:40px;padding-right:40px}}@media (min-width:768px){.footer-container{gap:8px;padding:20px 40px 8px}.user-footer:before{width:220px;height:220px;top:-110px;left:-110px}}@media (min-width:1440px){.footer-container{grid-template-rows:auto auto auto;grid-template-columns:340px 1fr 1fr 320px;align-items:start;gap:0 50px;max-width:1440px;padding:22px 40px 8px;display:grid}.footer-links-container:after{display:none}.footer-brand-wrapper{order:unset;text-align:left;grid-area:1/1;align-items:flex-start;gap:4px;width:110%}.footer-brand{align-items:flex-start}.footer-tagline{text-align:left;color:#fff;width:100%;max-width:none;margin-top:20px;font-size:16px;font-weight:400;line-height:1.4}.footer-social{order:unset;grid-area:2/1;justify-content:flex-start;gap:8px;margin-top:-8px}.social-icon img{width:28px;height:28px}.footer-links-container{order:unset;grid-area:1/2/3/4;align-items:flex-start;display:flex}.footer-links{justify-content:flex-start;gap:0;width:90%;margin-left:40px}.footer-column h4{margin-bottom:8px;font-size:16px;font-weight:400}.footer-column ul li{margin-bottom:4px}.footer-column ul li a{opacity:.6;font-size:14px;font-weight:300;line-height:1.1}.footer-newsletter-section{order:unset;grid-area:1/4/3;width:353px;margin-left:-20px}.footer-newsletter-section h3{font-family:var(--font-clash-display),sans-serif;margin-bottom:6px;font-size:16px;font-weight:400}.footer-newsletter{max-width:360px;margin-top:2px}.footer-newsletter input{width:353px;padding:7px 10px;font-size:12px}.footer-newsletter button{padding:7px 14px;font-size:12px}.footer-bottom{order:unset;text-align:center;grid-area:3/1/auto/-1;margin-top:6px;padding-top:6px}.footer-bottom p{font-size:11px}.footer-logo{width:auto;height:50px}.user-footer:before{width:294px;height:294px;top:-147px;left:-147px}}.user-footer:before{content:"";opacity:.3;mix-blend-mode:color-dodge;pointer-events:none;z-index:0;background:radial-gradient(circle,#bfbfbfcc 0%,#0000 70%);border-radius:50%;width:159.25px;height:159.25px;position:absolute;top:-60px;left:-50px}@media (max-width:320px){.footer-container{gap:8px;padding:16px 16px 10px}.footer-logo{height:30px}.footer-tagline{max-width:240px;font-size:10px;line-height:13px}.footer-newsletter-section h3{margin-bottom:4px;font-size:12px}.footer-newsletter{gap:3px;margin-top:1px;padding:2px}.footer-newsletter input{padding:5px;font-size:11px}.footer-newsletter button{border-radius:6px;padding:5px 10px;font-size:11px}.footer-column h4{margin-bottom:4px;font-size:12px}.footer-column ul li a{font-size:11px}.footer-bottom p{font-size:9px}.footer-social{gap:5px;margin-top:2px}.social-icon img{width:18px;height:18px}}
