.Faq-module__OJoX5q__section{background:var(--color-background);padding:15%;position:relative;overflow:hidden}.Faq-module__OJoX5q__section:before{content:"";opacity:.35;pointer-events:none;background-image:radial-gradient(circle,#2a2a2a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.Faq-module__OJoX5q__container{z-index:1;width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:1.5rem;position:relative}.Faq-module__OJoX5q__intro{max-width:760px}.Faq-module__OJoX5q__label{font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.72rem}.Faq-module__OJoX5q__title{margin-top:var(--space-4);font-family:var(--font-family-heading);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:-.03em;color:var(--color-text-primary)}.Faq-module__OJoX5q__copy{margin-top:var(--space-5);max-width:680px;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);padding-top:1rem}.Faq-module__OJoX5q__list{margin-top:var(--space-10);border-top:1px solid var(--color-border);background:#0f0f0fb8;flex-direction:column;display:flex}.Faq-module__OJoX5q__item{border-bottom:1px solid var(--color-border);background:#0f0f0fa8}.Faq-module__OJoX5q__trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:18px 20px;display:flex}.Faq-module__OJoX5q__index{font-family:var(--font-family-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff5c;flex-shrink:0;font-size:.72rem}.Faq-module__OJoX5q__question{font-family:var(--font-family-heading);font-size:1.02rem;font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-text-primary);flex:1}.Faq-module__OJoX5q__iconWrap{border:1px solid var(--color-border);color:#ffffff9e;width:34px;height:34px;transition:color var(--transition-normal),border-color var(--transition-normal),background var(--transition-normal);justify-content:center;align-items:center;display:inline-flex}.Faq-module__OJoX5q__trigger[aria-expanded=true] .Faq-module__OJoX5q__iconWrap{border-color:var(--color-accent-primary);color:var(--color-accent-primary);background:#f03e2f14}.Faq-module__OJoX5q__answer{max-height:0;transition:max-height var(--transition-slow);overflow:hidden}.Faq-module__OJoX5q__answerOpen{max-height:280px}.Faq-module__OJoX5q__answerInner{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:#ffffffbd;padding:0 20px 20px 64px}.Faq-module__OJoX5q__footer{margin-top:var(--space-8);border:1px solid var(--color-border);background:#0f0f0fb8;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.Faq-module__OJoX5q__footerCopy{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:#ffffffad}.Faq-module__OJoX5q__footerLink{min-height:42px;font-size:.84rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);transition:border-color var(--transition-normal),background var(--transition-normal);border:1px solid #ffffff24;justify-content:center;align-items:center;padding:10px 16px;display:inline-flex}.Faq-module__OJoX5q__footerLink:hover{background:#ffffff0a;border-color:#ffffff47}@media (max-width:767px){.Faq-module__OJoX5q__section{padding:var(--space-20)0}.Faq-module__OJoX5q__container{padding-inline:1.5rem}.Faq-module__OJoX5q__trigger{align-items:flex-start;padding:16px}.Faq-module__OJoX5q__answerInner{padding:0 16px 18px}.Faq-module__OJoX5q__footer{flex-direction:column;align-items:flex-start;padding:16px}}
