.idFaq{--idFaq-ink:hsl(var(--foreground));--idFaq-muted:hsl(var(--muted-foreground));--idFaq-green:hsl(var(--primary));--idFaq-green-soft:hsl(var(--accent));--idFaq-line:hsl(var(--border));--idFaq-white:hsl(var(--card));--idFaq-shadow:0 6px 18px hsl(var(--primary)/0.05);padding:72px 0;color:var(--idFaq-ink)}.idFaq-container{width:min(1180px,calc(100% - 40px));max-width:100%;margin-inline:auto;box-sizing:border-box}.idFaq-head{max-width:760px;margin:0 auto 44px;text-align:center}.idFaq-eyebrow{color:var(--idFaq-green);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.13em;margin:0 0 12px}.idFaq-head h2{margin:0 0 14px;font-size:clamp(28px,4vw,44px);line-height:1.12;letter-spacing:-.03em;font-weight:800}.idFaq-lead{margin:0;color:var(--idFaq-muted);font-size:17px;line-height:1.65}.idFaq-list{max-width:890px;margin:0 auto;display:grid;gap:12px}.idFaq-list details{background:var(--idFaq-white);border:1px solid var(--idFaq-line);border-radius:18px;padding:0 21px;box-shadow:var(--idFaq-shadow)}.idFaq-list summary{list-style:none;cursor:pointer;padding:20px 36px 20px 0;font-weight:800;position:relative}.idFaq-list summary::-webkit-details-marker{display:none}.idFaq-list summary:after{content:"+";position:absolute;right:0;top:17px;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:var(--idFaq-green-soft);color:var(--idFaq-green);font-size:20px}.idFaq-list details[open] summary:after{content:"−"}.idFaq-list details p{color:var(--idFaq-muted);margin:0;padding:0 40px 21px 0;font-size:14px;line-height:1.65}@media (max-width:767px){.idFaq{padding:56px 0}.idFaq-container{width:min(100% - 26px,1180px)}.idFaq-head{margin-bottom:34px}.idFaq-lead{font-size:15px}}