@charset "UTF-8";@property --snx-faq-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.sec-nexus-faq{--snx-neon: #00f5d4;--snx-text-muted: #9b96cc;--snx-bg: #140921;position:relative;z-index:10;padding:5rem 0;background:var(--snx-bg);font-family:Google Sans Code,monospace}.sec-nexus-faq__label{font-size:.72rem;text-transform:uppercase;letter-spacing:2px;color:var(--snx-neon);margin-bottom:.6rem}.sec-nexus-faq__title{font-family:Google Sans Code,monospace;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:28px;line-height:1.4;letter-spacing:-.56px;margin:0 0 .8rem}@media(min-width:768px){.sec-nexus-faq__title{font-size:38px;letter-spacing:-.76px}}.sec-nexus-faq__sub{color:#fff;max-width:620px;margin:0 0 3rem;font-size:clamp(1rem,2.2vw,1.3rem);line-height:1.3;letter-spacing:.4px;font-family:Founders Grotesk,sans-serif}.sec-nexus-faq__panel{width:100%;background-color:transparent;padding-top:0;padding-bottom:0}.sec-nexus-faq__inner{margin:auto}.sec-nexus-faq__list{display:flex;flex-direction:column;gap:1.5rem}.sec-nexus-faq__list>.sec-nexus-faq__item{padding:1.5rem 1.25rem;font-family:Google Sans Code,monospace}.sec-nexus-faq__list>.sec-nexus-faq__item{border-radius:5px;border:2px solid transparent;background:linear-gradient(#000,#000) padding-box,conic-gradient(from calc(90deg + var(--snx-faq-angle)),#fffc,#fffc) border-box;box-shadow:0 0 #33fdd800;animation:snxFaqGradientOut .4s ease-in-out forwards}@media(min-width:768px){.sec-nexus-faq__list>.sec-nexus-faq__item{padding:1.5rem 2.5rem}}.sec-nexus-faq__list>.sec-nexus-faq__item--open{border-radius:5px;border:2px solid transparent;background:linear-gradient(#000,#000) padding-box,conic-gradient(from calc(90deg + var(--snx-faq-angle)),#7c58fd,#33fdd8,#7c58fd) border-box;box-shadow:0 0 8px #33fdd8;animation:snxFaqGradientIn .4s ease-in-out forwards}.sec-nexus-faq__list>.sec-nexus-faq__item--open .sec-nexus-faq__question{background:linear-gradient(0deg,#7c58fd,#33fdd8 77.4%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease-in-out}@keyframes snxFaqGradientIn{0%{--snx-faq-angle: 0deg}to{--snx-faq-angle: 180deg}}@keyframes snxFaqGradientOut{0%{--snx-faq-angle: 180deg}to{--snx-faq-angle: 0deg}}.sec-nexus-faq__question{display:flex;width:100%;cursor:pointer;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:1rem;border-style:none;background-color:transparent;padding:0;text-align:left;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sec-nexus-faq__question:focus{outline:2px solid transparent;outline-offset:2px}@media(min-width:768px){.sec-nexus-faq__question{gap:1.25rem}}.sec-nexus-faq__icon{position:relative;width:14px;height:14px;flex-shrink:0;transition:transform .4s ease-in-out}.sec-nexus-faq__icon-white,.sec-nexus-faq__icon-gradient{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;transition:opacity .25s ease-in-out}.sec-nexus-faq__icon-white{opacity:1;pointer-events:none}.sec-nexus-faq__item--open .sec-nexus-faq__icon-white,.sec-nexus-faq__icon-gradient{opacity:0;visibility:hidden}.sec-nexus-faq__item--open .sec-nexus-faq__icon-gradient{opacity:1;visibility:visible}.sec-nexus-faq__answer{max-height:0;opacity:0;overflow:hidden;padding-top:1rem;margin-top:-1rem;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s ease-out .15s,margin-top .4s ease-out;font-family:Founders Grotesk,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:.44px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.sec-nexus-faq__item--open .sec-nexus-faq__answer{max-height:none;opacity:1;margin-top:0;overflow:visible}.sec-nexus-faq__answer-list{margin:.75rem 0 .75rem 1.25rem;padding:0;list-style:disc;color:inherit}.sec-nexus-faq__answer-item{margin-bottom:.35rem}
