.brisa-groepen[data-v-932e0745]{background-color:var(--brisa-sand);padding:170px 32px 80px;position:relative;overflow:hidden}@media (width>=768px){.brisa-groepen[data-v-932e0745]{padding:220px 64px 140px}}.brisa-groepen-bg[data-v-932e0745]{object-fit:cover;object-position:center;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.brisa-groepen-overlay-img[data-v-932e0745]{object-fit:cover;object-position:center left;mix-blend-mode:multiply;opacity:.8;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.brisa-groepen-inner[data-v-932e0745]{z-index:30;max-width:1140px;margin:0 auto;position:relative}.brisa-groepen-hero[data-v-932e0745]{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (width>=768px){.brisa-groepen-hero[data-v-932e0745]{grid-template-columns:1fr 1fr;gap:80px}}.brisa-groepen-copy[data-v-932e0745]{text-align:left;flex-direction:column;gap:20px;display:flex}.brisa-groepen-body[data-v-932e0745] p{margin:0 0 16px}.brisa-groepen-body[data-v-932e0745] p:last-child{margin-bottom:0}.brisa-groepen-body[data-v-932e0745] a{color:var(--brisa-primary);text-underline-offset:3px;text-decoration:underline}.brisa-groepen-photo[data-v-932e0745]{width:100%;max-width:400px;margin:0 auto}.brisa-groepen-photo img[data-v-932e0745]{object-fit:cover;width:100%;height:auto;display:block;box-shadow:15px 15px 30px #00000026}.brisa-groepen-contact[data-v-932e0745]{z-index:1;background-color:var(--brisa-primary);text-align:left;flex-direction:column;gap:16px;max-width:760px;margin:40px auto 0;padding:48px 40px;scroll-margin-top:120px;display:flex;position:relative}@media (width>=768px){.brisa-groepen-contact[data-v-932e0745]{margin-top:48px;padding:48px 80px}}.brisa-groepen-contact-h[data-v-932e0745]{margin:0;color:var(--brisa-yellow)!important}.brisa-groepen-contact-body[data-v-932e0745]{color:var(--brisa-white)}.brisa-groepen-contact-body[data-v-932e0745] p{margin:0}.brisa-groepen-success[data-v-932e0745]{color:var(--brisa-white);background-color:#ffffff26;border:1px solid #ffffff80;padding:20px 24px;font-weight:600;line-height:1.5}.brisa-form[data-v-932e0745]{flex-direction:column;gap:24px;margin-top:8px;display:flex}.brisa-form-grid[data-v-932e0745]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.brisa-form-grid[data-v-932e0745]{grid-template-columns:1fr 1fr}}.brisa-field[data-v-932e0745]{flex-direction:column;gap:6px;display:flex}.brisa-field-full[data-v-932e0745]{grid-column:1/-1}.brisa-field label[data-v-932e0745],.brisa-options legend[data-v-932e0745]{color:var(--brisa-white);font-size:.9rem;font-weight:600}.brisa-optional[data-v-932e0745]{opacity:.75;font-weight:400}.brisa-field input[data-v-932e0745],.brisa-field textarea[data-v-932e0745]{color:#1a1a1a;background-color:#fffffff2;border:1px solid #fff9;width:100%;padding:10px 12px;font-family:inherit;font-size:.95rem}.brisa-field input[data-v-932e0745]:focus,.brisa-field textarea[data-v-932e0745]:focus{border-color:var(--brisa-yellow);outline:none;box-shadow:0 0 0 2px #fff6}.brisa-error[data-v-932e0745]{color:var(--brisa-yellow);font-size:.8rem}.brisa-options[data-v-932e0745]{border:none;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.brisa-options legend[data-v-932e0745]{margin-bottom:4px}.brisa-option[data-v-932e0745]{color:var(--brisa-white);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.brisa-option input[data-v-932e0745]{width:18px;height:18px;accent-color:var(--brisa-yellow);flex-shrink:0;margin-top:3px}.brisa-option-text[data-v-932e0745]{flex-direction:column;display:flex}.brisa-option-name[data-v-932e0745]{font-weight:600}.brisa-option-desc[data-v-932e0745]{opacity:.85;font-size:.85rem}.brisa-option-price[data-v-932e0745]{font-weight:600}.brisa-custom[data-v-932e0745]{margin-top:4px}.brisa-form-actions[data-v-932e0745]{flex-wrap:wrap;gap:16px;margin-top:4px;display:flex}.brisa-rich-text[data-v-932e0745] h2,.brisa-rich-text[data-v-932e0745] h3{color:var(--brisa-primary);margin:24px 0 8px;font-family:Caveat,cursive;font-weight:700}.brisa-rich-text[data-v-932e0745] p{margin:8px 0}.brisa-rich-text[data-v-932e0745] a{color:var(--brisa-primary);text-decoration:underline}
