.trader-module__abGu-a__hero{background:#2c2825;align-items:center;min-height:56vh;display:flex;position:relative;overflow:hidden}.trader-module__abGu-a__heroBg{opacity:.35;background-position:50%;background-size:cover;position:absolute;inset:0}.trader-module__abGu-a__heroOverlay{z-index:1;background:linear-gradient(90deg,#000000b8 0%,#00000059 60%,#00000014 100%);position:absolute;inset:0}.trader-module__abGu-a__heroBgPlaceholder{z-index:0;background:linear-gradient(135deg,#3a2e28 0%,#1c1814 100%);position:absolute;inset:0}.trader-module__abGu-a__heroContent{z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:60px 20px;position:relative}.trader-module__abGu-a__heroTitle{letter-spacing:-.035em;color:#fff;max-width:580px;margin:0 0 16px;font-size:clamp(2rem,6vw,3.4rem);font-weight:700;line-height:1.08}.trader-module__abGu-a__heroSubline{color:#ffffffd1;max-width:520px;margin:0 0 32px;font-size:1.05rem;line-height:1.65}.trader-module__abGu-a__heroCtas{flex-wrap:wrap;gap:12px;display:flex}.trader-module__abGu-a__btnPrimary{background:var(--brand);color:#fff;font-size:15px;font-weight:600;font-family:var(--font-urbanist),system-ui,sans-serif;cursor:pointer;border:none;border-radius:8px;align-items:center;min-height:48px;padding:13px 24px;text-decoration:none;transition:background-color .18s,transform .18s;display:inline-flex}.trader-module__abGu-a__btnPrimary:hover{background:var(--brand-hover);text-decoration:none;transform:translateY(-1px)}.trader-module__abGu-a__btnPrimary:active{background:var(--brand-pressed);transform:translateY(0)}.trader-module__abGu-a__btnGhost{color:#fff;font-size:15px;font-weight:500;font-family:var(--font-urbanist),system-ui,sans-serif;cursor:pointer;background:0 0;border:1.5px solid #ffffff73;border-radius:8px;align-items:center;min-height:48px;padding:13px 22px;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-flex}.trader-module__abGu-a__btnGhost:hover{background:#ffffff14;border-color:#ffffffbf;text-decoration:none}.trader-module__abGu-a__section{background:#fafaf8;padding:56px 20px}.trader-module__abGu-a__sectionAlt{background:#f5f2ed;padding:56px 20px}.trader-module__abGu-a__sectionDark{background:#2c2825;padding:56px 20px}.trader-module__abGu-a__container{max-width:1200px;margin:0 auto}.trader-module__abGu-a__sectionHeading{text-align:center;letter-spacing:-.03em;color:#1a1a1a;margin:0 0 10px;font-size:clamp(1.7rem,4vw,2.35rem);font-weight:700;line-height:1.18}.trader-module__abGu-a__sectionSub{text-align:center;color:#44403c;max-width:540px;margin:0 auto 40px;font-size:1rem;line-height:1.7}.trader-module__abGu-a__threeGrid{gap:16px;margin-top:40px;display:grid}.trader-module__abGu-a__featureCard{background:#fff;border:1px solid #1c19171a;border-radius:12px;padding:28px 24px}.trader-module__abGu-a__featureTitle{color:#1a1a1a;margin:0 0 10px;font-size:1.05rem;font-weight:600;line-height:1.3}.trader-module__abGu-a__featureBody{color:#44403c;margin:0;font-size:1rem;line-height:1.65}.trader-module__abGu-a__stepsGrid{gap:16px;margin-top:40px;display:grid}.trader-module__abGu-a__stepCard{background:#fff;border:1px solid #1c19171a;border-radius:12px;padding:28px 24px}.trader-module__abGu-a__stepIcon{color:var(--brand);margin-bottom:14px;display:flex}.trader-module__abGu-a__stepNumber{letter-spacing:.1em;text-transform:uppercase;color:var(--brand);margin:0 0 8px;font-size:11px;font-weight:600}.trader-module__abGu-a__stepTitle{color:#1a1a1a;margin:0 0 10px;font-size:1.05rem;font-weight:600;line-height:1.3}.trader-module__abGu-a__stepBody{color:#44403c;margin:0;font-size:1rem;line-height:1.65}.trader-module__abGu-a__costList{gap:14px;max-width:560px;margin:0 auto 36px;display:grid}.trader-module__abGu-a__costItem{color:#1a1a1a;align-items:flex-start;gap:12px;font-size:1rem;line-height:1.55;display:flex}.trader-module__abGu-a__costDot{background:var(--brand);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}.trader-module__abGu-a__ctaCenter{text-align:center}.trader-module__abGu-a__faqList{border-top:1px solid #1c19171a;gap:0;max-width:680px;margin:0 auto;display:grid}.trader-module__abGu-a__faqItem{border-bottom:1px solid #1c19171a}.trader-module__abGu-a__faqTrigger{cursor:pointer;width:100%;font-family:var(--font-urbanist),system-ui,sans-serif;color:#1a1a1a;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:1rem;font-weight:500;line-height:1.4;transition:color .14s;display:flex}.trader-module__abGu-a__faqTrigger:hover,.trader-module__abGu-a__faqTrigger[aria-expanded=true]{color:var(--brand)}.trader-module__abGu-a__faqChevron{color:var(--brand);flex-shrink:0;transition:transform .2s}.trader-module__abGu-a__faqChevronOpen{transform:rotate(180deg)}.trader-module__abGu-a__faqBody{max-height:0;transition:max-height .25s,padding .25s;overflow:hidden}.trader-module__abGu-a__faqBodyOpen{max-height:400px}.trader-module__abGu-a__faqBodyInner{color:#44403c;padding-bottom:18px;font-size:.93rem;line-height:1.7}@media (min-width:768px){.trader-module__abGu-a__heroContent,.trader-module__abGu-a__section,.trader-module__abGu-a__sectionAlt,.trader-module__abGu-a__sectionDark{padding:80px 24px}.trader-module__abGu-a__threeGrid,.trader-module__abGu-a__stepsGrid{grid-template-columns:repeat(3,1fr);gap:24px}}
