.centraal-profiel_profile__KdhAp{color:hsl(var(--foreground));min-width:0}.centraal-profiel_surface__4hk9k{background:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:var(--radius);padding:16px}.centraal-profiel_step__yMJUk{position:relative;margin-top:28px;border-top:1px solid hsl(var(--border));scroll-margin-top:96px}.centraal-profiel_stepHeader__QE5qj{position:relative;padding:28px 0 24px}.centraal-profiel_step__yMJUk>div:not(.centraal-profiel_stepHeader__QE5qj){margin-left:34px;padding:0;border-top:0}.centraal-profiel_writingTrigger__BWwPC{position:absolute;top:20px;right:24px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;color:hsl(var(--primary));background:hsl(var(--primary)/.08)}.centraal-profiel_writingTrigger__BWwPC:hover{background:hsl(var(--primary)/.15)}.centraal-profiel_writingTrigger__BWwPC:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.centraal-profiel_section__isj_Q{margin-top:0!important;border-top:1px solid hsl(var(--border)/.8)}.centraal-profiel_sectionHeading__kL5ra{display:flex;align-items:center;gap:12px;min-height:80px;padding:24px 0;cursor:pointer;list-style:none;font-size:18px;font-weight:600;line-height:1.5;color:hsl(var(--foreground))}.centraal-profiel_sectionHeading__kL5ra::-webkit-details-marker{display:none}.centraal-profiel_sectionHeading__kL5ra:hover{color:hsl(var(--accent-foreground))}.centraal-profiel_sectionHeading__kL5ra:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px;border-radius:4px}.centraal-profiel_chevron__YIe3s{margin-left:auto;width:18px;height:18px;flex-shrink:0;color:hsl(var(--muted-foreground));transition:transform .18s ease}.centraal-profiel_section__isj_Q[open]>.centraal-profiel_sectionHeading__kL5ra .centraal-profiel_chevron__YIe3s{transform:rotate(180deg)}.centraal-profiel_sectionBody__2XoQX{padding:4px 16px 32px;min-width:0;overflow-wrap:anywhere}.centraal-profiel_field__lLq0e{min-width:0;padding:10px 0}.centraal-profiel_sectionBody__2XoQX .centraal-profiel_field__lLq0e+.centraal-profiel_field__lLq0e{margin-top:20px}.centraal-profiel_profile__KdhAp p:not(.centraal-profiel_value__S8Qtf){font-size:14px;line-height:1.65}.centraal-profiel_step__yMJUk>button [class~=text-xs]{font-size:14px}.centraal-profiel_profile__KdhAp [data-autosave]{gap:8px;font-size:14px;line-height:1.6;color:hsl(var(--accent-foreground))}.centraal-profiel_profile__KdhAp [data-autosave] svg{width:16px;height:16px}.centraal-profiel_profile__KdhAp .centraal-profiel_label__aVPoz,.centraal-profiel_sectionBody__2XoQX label:not(:has(input[type=checkbox])){font-size:12px;font-weight:400;letter-spacing:.025em;line-height:1.6;text-transform:uppercase;color:hsl(var(--muted-foreground))}.centraal-profiel_profile__KdhAp .centraal-profiel_value__S8Qtf{margin-top:8px;font-size:18px;font-weight:500;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;color:hsl(var(--foreground))}.centraal-profiel_profile__KdhAp .centraal-profiel_empty__4pa0c{color:hsl(var(--muted-foreground));font-weight:400}.centraal-profiel_sectionBody__2XoQX input:not([type=checkbox]),.centraal-profiel_sectionBody__2XoQX select,.centraal-profiel_sectionBody__2XoQX textarea{margin-top:8px;min-height:44px;height:auto;padding:8px 10px;border:1px solid hsl(var(--border)/.65);border-radius:6px;background:hsl(var(--card));box-shadow:none;color:hsl(var(--foreground));font-size:17px;font-weight:500;line-height:1.6;text-transform:none;letter-spacing:normal}.centraal-profiel_sectionBody__2XoQX input[readonly],.centraal-profiel_sectionBody__2XoQX textarea[readonly]{border-color:transparent;padding-left:0}.centraal-profiel_sectionBody__2XoQX input:not([type=checkbox]):focus-visible,.centraal-profiel_sectionBody__2XoQX select:focus-visible,.centraal-profiel_sectionBody__2XoQX textarea:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-color:hsl(var(--ring))}.centraal-profiel_sectionBody__2XoQX label:has(>input),.centraal-profiel_sectionBody__2XoQX label:has(>select),.centraal-profiel_sectionBody__2XoQX label:has(>textarea){margin-top:24px}@media (max-width:640px){.centraal-profiel_surface__4hk9k{padding:4px}.centraal-profiel_sectionBody__2XoQX{padding:0 4px 24px}.centraal-profiel_sectionHeading__kL5ra{min-height:72px;font-size:16px}.centraal-profiel_profile__KdhAp .centraal-profiel_value__S8Qtf{font-size:17px}}@media (prefers-reduced-motion:reduce){.centraal-profiel_chevron__YIe3s{transition:none}}