.page-faq{margin-top:clamp(3.5rem,5vw,4.75rem);--page-faq-card-border-accent:rgba(132,54,245,0.55);--support-card-border-active:var(--page-faq-card-border-accent);--support-card-border-open:var(--page-faq-card-border-accent);--page-faq-card-radius:2rem;--page-faq-card-trigger-padding-y:1.5rem;--page-faq-card-trigger-padding-x:1.5rem;--page-faq-card-content-padding-top:1rem;--page-faq-card-content-padding-bottom:1.5rem;--page-faq-card-title-size:1.25rem;--page-faq-card-title-line-height:1.75rem;--page-faq-card-icon-min-width:1.5rem}.page-faq__header{display:flex;flex-direction:column;align-items:center;gap:.9rem;max-width:42rem;margin:0 auto;text-align:center}.page-faq__badge{display:inline-flex;align-items:center;gap:.5rem;margin:0;width:fit-content;min-height:2.5rem;padding:0 .875rem;border-radius:1.5rem;color:hsla(0,0%,100%,.9);font-family:Montserrat,Verdana,sans-serif;font-size:1rem;font-weight:500;line-height:1rem;letter-spacing:0;white-space:nowrap;background:rgba(214,21,235,.17);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 4px 15px rgba(132,54,245,.44);color:var(--community-section-pill-text,rgba(255,255,255,.9));border:0;background:var(--community-section-pill-fill,rgba(214,21,235,.17));box-shadow:var(--community-section-pill-shadow,inset 0 4px 15px rgba(132,54,245,.44))}.page-faq__badge-icon{width:1em;height:1em;flex:0 0 auto;opacity:.82;display:inline-flex;align-items:center;justify-content:center}.page-faq__description,.page-faq__title{margin:0}.page-faq__title{margin:0;max-width:none;color:hsla(0,0%,100%,.98);font-size:clamp(2rem,4vw,2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.02em;text-wrap:balance;text-align:center}.page-faq__description{max-width:38rem;margin:0;color:hsla(0,0%,100%,.72);font-size:1rem;line-height:1.7;text-wrap:pretty;text-align:center}.page-faq__accordion{width:100%;max-width:68rem;margin:1.85rem auto 0}.page-faq .faq-accordion{max-width:none}.page-faq .faq-accordion__item{margin-top:1rem;border:1px solid hsla(0,0%,100%,.08);background:rgba(22,23,33,.75);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:var(--page-faq-card-radius);box-shadow:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.page-faq .faq-accordion__item.is-open{border-color:var(--support-card-border-open);box-shadow:none}.page-faq .faq-accordion__item:hover{border-color:var(--support-card-border-active)}.page-faq .faq-accordion__trigger{display:block;width:100%;padding:var(--page-faq-card-trigger-padding-y) var(--page-faq-card-trigger-padding-x);border:none;background:rgba(0,0,0,0)}.page-faq .faq-accordion__trigger:focus-visible{outline:2px solid rgba(132,54,245,.34);outline-offset:.15rem;border-radius:calc(var(--page-faq-card-radius) - .5rem)}.page-faq .faq-accordion__title{padding-right:1rem;font-size:var(--page-faq-card-title-size);line-height:var(--page-faq-card-title-line-height)}.page-faq .faq-accordion__icon{min-width:var(--page-faq-card-icon-min-width);text-align:center;opacity:.9}.page-faq .faq-accordion__panel.is-open{border-top:1px solid hsla(0,0%,100%,.08)}.page-faq .faq-accordion__content{padding:var(--page-faq-card-content-padding-top) var(--page-faq-card-trigger-padding-x) var(--page-faq-card-content-padding-bottom)}.page-faq .faq-accordion__answer{color:hsla(0,0%,100%,.82);opacity:1}.page-faq__text-link{color:inherit;text-decoration:underline;text-underline-offset:.16em}.page-faq__text-link:focus-visible,.page-faq__text-link:hover{color:hsla(0,0%,100%,.96)}@media screen and (max-width:767px){.page-faq{margin-top:2.75rem}.page-faq__header{gap:.75rem}.page-faq__title{font-size:1.8rem}.page-faq__description{font-size:.95rem;line-height:1.6}.page-faq__accordion{margin-top:1.3rem}}.ecosystem-page{position:relative;isolation:isolate;z-index:1;min-height:100vh;overflow:hidden;font-family:Montserrat,Verdana,sans-serif;background:#0c0a0f}.ecosystem-page:before{content:"";position:absolute;left:0;top:0;width:100%;aspect-ratio:3/2;background-color:#0c0a0f;background-image:url(/assets/background.jpg);background-position:50%;background-size:100% 100%;background-repeat:no-repeat;opacity:.35;z-index:0;pointer-events:none}.ecosystem-page>.rujira__inner--pad{position:relative;z-index:1;padding-bottom:3rem}.ecosystem-page__inner{position:relative;z-index:1;width:100%;max-width:72rem;margin:0 auto;padding-bottom:clamp(.75rem,1.5vw,1.25rem)}.ecosystem-page__tabs{margin:2.5rem 0 1.5rem;justify-content:center}.ecosystem-page__heroTitleBreak{display:block}@media screen and (max-width:767px){.ecosystem-page>.rujira__inner--pad{padding-bottom:3rem}.ecosystem-page__inner{max-width:100%;padding-bottom:.75rem}.ecosystem-page__tabs{margin-top:2rem;margin-bottom:1.25rem}}@media screen and (max-width:1199px){.ecosystem-page__inner{max-width:48rem}}.ecosystem__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem}@media screen and (min-width:768px){.ecosystem__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:992px){.ecosystem__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ecosystem__item{min-width:0}.ecosystem-wallet-sections{display:flex;flex-direction:column;gap:2.5rem}.ecosystem-wallet-section{display:flex;flex-direction:column;gap:1.25rem}.ecosystem-wallet-section__intro{display:flex;flex-direction:column;gap:.5rem;text-align:left}.ecosystem-wallet-section__intro h2{margin:0;font-size:1.35rem;line-height:1.3;font-weight:600;color:#fff}.ecosystem-wallet-section__intro p{margin:0;font-size:.95rem;line-height:1.6;color:#71909f}.ecosystem{padding:1.5rem;border-radius:2rem;background:rgba(22,23,33,.75);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);min-height:var(--ecosystem-card-height,auto);position:relative;text-align:left;display:flex;flex-direction:column;overflow:hidden}.ecosystem .ecosystem__media{display:flex;align-items:flex-start;margin:0}.ecosystem .ecosystem__media img,.ecosystem .ecosystem__media svg{display:block;height:2rem;width:auto;max-width:100%;margin-left:0;margin-right:auto}.ecosystem .ecosystem__media img.bigger,.ecosystem .ecosystem__media svg.bigger{height:2.5rem}.ecosystem .ecosystem__media img.x2,.ecosystem .ecosystem__media svg.x2{height:4rem}.ecosystem .ecosystem__media img.x2-5,.ecosystem .ecosystem__media svg.x2-5{height:5rem}.ecosystem .ecosystem__media img.x3,.ecosystem .ecosystem__media svg.x3{height:6rem}.ecosystem .ecosystem__body{margin-top:1rem;display:flex;flex-direction:column;flex:1 1 auto;gap:1rem}.ecosystem h3{font-size:1.25rem;line-height:1.75rem;font-weight:600;margin:0;color:#fff}.ecosystem p{font-size:.875rem;line-height:1.25rem;color:#71909f;margin:0}.ecosystem p a{color:#fff;display:inline-block;text-decoration:none;position:relative;font-weight:500}.ecosystem p a:after{content:"";display:block;position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#60fbd0;transition:all .1s}.ecosystem p a:hover:after{height:4px}.ecosystem .ecosystem__badges{position:absolute;top:1.5rem;right:1.5rem;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;max-width:calc(100% - 3rem)}.ecosystem .ecosystem__badge{min-height:1.55rem;display:inline-flex;align-items:center;justify-content:center;padding:.2rem .55rem;border:1px solid rgba(0,0,0,0);border-radius:1rem;font-size:.68rem;line-height:1;font-weight:600;letter-spacing:.01em;white-space:nowrap;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ecosystem .ecosystem__badge--pink{color:rgba(214,21,235,.82);background:rgba(214,21,235,.08);border-color:rgba(214,21,235,.22)}.ecosystem .ecosystem__badge--cyan{color:rgba(96,251,208,.82);background:rgba(96,251,208,.08);border-color:rgba(96,251,208,.2)}.ecosystem .ecosystem__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:auto}.ecosystem .ecosystem__actions{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.ecosystem .ecosystem__actions:empty{display:none}.ecosystem .ecosystem__actions a{text-decoration:none;padding:.25rem;color:#fff;transition:color .2s}.ecosystem .ecosystem__actions a:hover{color:#d615eb}.ecosystem .ecosystem__actions a svg{display:block;height:1.5rem;width:auto}.ecosystem .ecosystem__cta.button{min-height:2.15rem;border-radius:999px;flex-shrink:0;font-size:.8rem;line-height:1}.ecosystem--chain .ecosystem__header{display:flex;align-items:center;column-gap:.75rem}.ecosystem--chain .ecosystem__media{width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;flex-shrink:0;align-items:center;justify-content:center}.ecosystem--chain .ecosystem__media img,.ecosystem--chain .ecosystem__media svg{height:auto;max-height:2rem;max-width:2rem;margin:0 auto}.ecosystem--chain h3{margin:0;min-height:0;display:flex;align-items:center}.ecosystem--header-inline .ecosystem__header{display:flex;align-items:center;column-gap:.75rem}.ecosystem--header-inline .ecosystem__media{flex-shrink:0}.ecosystem--header-inline h3{margin:0;min-height:0;display:flex;align-items:center}.ecosystem--wallet-title-inline .ecosystem__header{display:flex;align-items:flex-start;column-gap:.75rem}.ecosystem--wallet-title-inline .ecosystem__media{min-height:0;flex-shrink:0}.ecosystem--wallet-title-inline h3{margin:0;min-height:0;display:block}.ecosystem-faq{margin-top:clamp(3.5rem,6vw,5rem)}@media screen and (max-width:1199px){.ecosystem-faq{margin-top:3.25rem}}@media screen and (max-width:767px){.ecosystem-faq{margin-top:2.6rem}}