.oaRQ_q_container{width:min(var(--container,1320px), calc(100% - 64px));margin:0 auto}.oaRQ_q_footer{color:#fff;isolation:isolate;border-top:1px solid #ffffff1a;margin-top:auto;padding:54px 0 22px;position:relative;overflow:hidden}.oaRQ_q_footer:before{content:"";z-index:-3;background:linear-gradient(135deg,#1e0a3c 0%,#2e1065 55%,#3b0764 100%);position:absolute;inset:0}.oaRQ_q_canvas{z-index:-2;pointer-events:none;position:absolute;inset:0}.oaRQ_q_glow{border-radius:50%;position:absolute}.oaRQ_q_glowLeft{background:radial-gradient(circle,#6d28d92e 0%,#6d28d90f 44%,#6d28d900 72%);width:580px;height:280px;bottom:-120px;left:-140px}.oaRQ_q_glowRight{background:radial-gradient(circle,#8b5cf629 0%,#5b21b60f 44%,#5b21b600 72%);width:540px;height:240px;top:-80px;right:-120px}.oaRQ_q_top{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:24px;display:grid}.oaRQ_q_topNoSocials{grid-template-columns:minmax(0,1fr) auto}.oaRQ_q_brand{flex-shrink:0;align-items:center;display:inline-flex}.oaRQ_q_brandImage{width:auto;height:36px}.oaRQ_q_brandBlock p{color:#ffffffb3;letter-spacing:0;max-width:430px;margin-top:14px;font-size:15px;font-weight:600;line-height:1.45}.oaRQ_q_nav ul{flex-wrap:wrap;gap:18px 24px;margin:0;padding:0;list-style:none;display:flex}.oaRQ_q_nav a{color:#ffffffb8;letter-spacing:0;font-size:14px;font-weight:650;text-decoration:none}.oaRQ_q_nav a:hover{color:#7c2bd9;opacity:1}.oaRQ_q_nav a:focus-visible{outline-offset:3px;outline:3px solid #ffd356eb}.oaRQ_q_socials{align-items:center;gap:14px;display:flex}.oaRQ_q_socials a{color:#ffffffdb;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.oaRQ_q_socials svg{width:18px;height:18px}.oaRQ_q_bottom{text-align:center;border-top:1px solid #ffffff1a;margin-top:24px;padding-top:18px}.oaRQ_q_bottom p{color:#ffffff8f;letter-spacing:-.01em;font-size:12px;font-weight:600}@media (max-width:1024px){.oaRQ_q_container{width:min(100%,100% - 40px)}.oaRQ_q_top{grid-template-columns:1fr;align-items:start;gap:22px}}@media (max-width:720px){.oaRQ_q_footer{padding-top:40px}.oaRQ_q_brandImage{height:34px}.oaRQ_q_brandBlock p{font-size:15px}.oaRQ_q_nav{width:100%}.oaRQ_q_nav ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;display:grid}.oaRQ_q_nav li{min-width:0}.oaRQ_q_nav a{display:block}}@media (max-width:420px){.oaRQ_q_container{width:min(100%,100% - 32px)}}@media (max-width:360px){.oaRQ_q_nav ul{grid-template-columns:minmax(0,1fr)}}
