body.at-faq{background:var(--paper);color:var(--ink);font-family:IBM Plex Sans,system-ui,sans-serif}.at-faq .h1{font-family:Archivo,system-ui,sans-serif;font-weight:800;letter-spacing:-.025em;line-height:.98;font-size:clamp(40px,5vw,60px);margin:0}.at-faq .h2{font-family:Archivo,system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.05;font-size:clamp(26px,2.4vw,34px);color:var(--ink);margin:0}.at-faq .lead{font-size:18px;line-height:1.6;color:var(--ink-soft)}.at-faq .mono{font-family:IBM Plex Mono,monospace}.at-faq .accent{color:var(--accent)}.at-faq .muted{color:var(--ink-soft)}.at-faq .eyebrow{display:inline-block;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-weight:500}.at-faq .eyebrow-light{display:inline-block;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#ffffffd1;font-weight:500}.at-faq .sec{padding:104px 0}.at-faq .wrap{flex-wrap:wrap}.at-faq .btn-light{background:#fff;color:var(--ink)!important;border-color:#fff}.at-faq .btn-light:hover{background:#ffffffe0;border-color:#ffffffe0}.at-faq .btn-outline{background:transparent;color:#fff!important;border-color:#fff}.at-faq .btn-outline:hover{background:#ffffff14}.at-faq .head-band{background:var(--accent);color:#fff}.at-faq .head-band .h1{color:#fff}.at-faq .head-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:end}.at-faq .idx{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.25)}.at-faq .idx a{display:flex;justify-content:space-between;align-items:center;padding:16px 2px;text-decoration:none;color:#fff;border-bottom:1px solid rgba(255,255,255,.25);font-family:Archivo,system-ui,sans-serif;font-weight:700;font-size:16px;transition:.15s}.at-faq .idx a:hover{padding-left:10px}.at-faq .idx .in{font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;color:#ffffffb3}.at-faq .qsection{display:grid;grid-template-columns:.5fr 1.5fr;gap:48px;padding:64px 0;border-top:1px solid var(--line);scroll-margin-top:96px}.at-faq .qsection:first-of-type{border-top:none;padding-top:8px}.at-faq .qcat{display:flex;flex-direction:column;gap:10px;position:sticky;top:110px;align-self:start}.at-faq .qcat-n{font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--accent);letter-spacing:.08em}.at-faq .qcat-t{font-family:Archivo,system-ui,sans-serif;font-weight:800;font-size:24px;letter-spacing:-.02em;line-height:1.1}.at-faq .qlist{border-top:1px solid var(--line)}.at-faq .qrow{display:flex;align-items:center;gap:24px;padding:24px 2px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);transition:.15s}.at-faq .qrow:hover{padding-left:10px}.at-faq .qrow:hover .qarrow{background:var(--accent);color:#fff;border-color:var(--accent)}.at-faq .qrow-q{font-family:Archivo,system-ui,sans-serif;font-weight:700;font-size:18px;letter-spacing:-.01em;line-height:1.25}.at-faq .qarrow{margin-left:auto;width:34px;height:34px;flex-shrink:0;border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--accent);transition:.15s}.at-faq .cta-band{background:var(--accent);color:#fff}.at-faq .cta-band .h2{color:#fff}@media(max-width:900px){.at-faq .sec{padding:64px 0}.at-faq .head-grid{grid-template-columns:1fr;gap:40px;align-items:start}.at-faq .qsection{grid-template-columns:1fr;gap:24px;padding:48px 0}.at-faq .qcat{position:static}}.at-veelgestelde-vragen .qrow-txt{display:flex;flex-direction:column;gap:6px}.at-veelgestelde-vragen .qrow-a{font-size:14.5px;line-height:1.6;color:var(--ink-soft);font-weight:400}
