.chiro-sociaal--knoppen{display: flex;flex-wrap: wrap;gap: 0.5rem;margin: 0;padding: 0;list-style: none}.chiro-sociaal--knoppen .chiro-sociaal__link{display: inline-flex;align-items: center;gap: 0.5rem;min-width: 44px;min-height: 44px;box-sizing: border-box;justify-content: center;padding: 0.5rem 0.9rem;border: 1px solid var(--wp--preset--color--lijn, #e5e3dc);border-radius: var(--wp--custom--rand--pil, 999px);background: var(--wp--preset--color--wit, #fff);color: var(--wp--preset--color--merk, #05366a);font-weight: 600;text-decoration: none;transition: border-color 0.2s, background-color 0.2s, color 0.2s}.chiro-sociaal--knoppen .chiro-sociaal__link:hover{border-color: var(--sociaal-kleur, var(--wp--preset--color--merk, #05366a));background: var(--wp--preset--color--vlak-koel, #f2f1ec);color: var(--wp--preset--color--merk-diep, #03264b)}.chiro-sociaal--knoppen .chiro-sociaal__icoon{color: var(--sociaal-kleur, currentColor)}.chiro-instagram{display: grid;gap: clamp(1rem, 2.5vw, 1.5rem);min-width: 0}.chiro-instagram__raster{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: clamp(0.35rem, 1.2vw, 0.75rem);margin: 0;padding: 0;list-style: none}@media (max-width: 480px){.chiro-instagram__raster{gap: 0.25rem}}.chiro-instagram__item{min-width: 0;margin: 0}.chiro-instagram__link{position: relative;display: block;overflow: hidden;aspect-ratio: 1 / 1;border-radius: var(--wp--custom--rand--klein, 10px);background: var(--wp--preset--color--merk-zacht, #e8ebf2)}.chiro-instagram__beeld{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform 0.35s ease, opacity 0.35s ease}.chiro-instagram__link:hover .chiro-instagram__beeld{opacity: 0.9;transform: scale(1.03)}@media (prefers-reduced-motion: reduce){.chiro-instagram__beeld{transition: none}.chiro-instagram__link:hover .chiro-instagram__beeld{transform: none}}.chiro-instagram__soort{position: absolute;top: 0.4rem;right: 0.4rem;padding: 0.1rem 0.45rem;border-radius: var(--wp--custom--rand--pil, 999px);background: rgba(3, 38, 75, 0.78);color: #fff;font-size: 0.75rem;font-weight: 600;line-height: 1.5}.chiro-instagram__onder, .chiro-instagram__alleen{margin: 0;text-align: center}.chiro-instagram__volg{gap: 0.6rem;flex-wrap: wrap;white-space: normal;min-height: 44px}.chiro-instagram__knopicoon{flex: none}.chiro-instagram__naam{font-weight: 400;opacity: 0.85}.chiro-delen{display: flex;flex-wrap: wrap;align-items: center;gap: 0.6rem 1rem;margin-block: var(--wp--preset--spacing--40, 2rem) 0;padding-top: var(--wp--preset--spacing--30, 1.5rem);border-top: 1px solid var(--wp--preset--color--lijn, #e5e3dc)}.chiro-delen__kop{margin: 0;color: var(--wp--preset--color--navy, #0a1320);font-size: var(--wp--preset--font-size--klein, 0.9rem);font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase}.chiro-delen__lijst{display: flex;flex-wrap: wrap;gap: 0.5rem;margin: 0;padding: 0;list-style: none}.chiro-delen__lijst > li{margin: 0}.chiro-delen__lijst > li[hidden]{display: none}.chiro-delen__knop{display: inline-flex;align-items: center;gap: 0.45rem;box-sizing: border-box;min-height: 44px;padding: 0.45rem 0.85rem;border: 1px solid var(--wp--preset--color--lijn, #e5e3dc);border-radius: var(--wp--custom--rand--pil, 999px);background: var(--wp--preset--color--wit, #fff);color: var(--wp--preset--color--merk, #05366a);font: inherit;font-size: var(--wp--preset--font-size--klein, 0.9rem);font-weight: 600;line-height: 1.2;text-decoration: none;cursor: pointer;transition: border-color 0.2s, background-color 0.2s, color 0.2s}.chiro-delen__knop:hover{border-color: var(--wp--preset--color--merk, #05366a);background: var(--wp--preset--color--merk-zacht, #e8ebf2);color: var(--wp--preset--color--merk-diep, #03264b);text-decoration: none}.chiro-delen__icoon{flex: none}.chiro-delen__knop--whatsapp .chiro-delen__icoon{color: #128C7E}.chiro-delen__knop--facebook .chiro-delen__icoon{color: #0866FF}.chiro-delen__knop--linkedin .chiro-delen__icoon{color: #0A66C2}.chiro-delen__knop--email .chiro-delen__icoon, .chiro-delen__knop--kopieer .chiro-delen__icoon, .chiro-delen__knop--systeem .chiro-delen__icoon{color: var(--wp--preset--color--merk, #05366a)}.chiro-delen__melding{flex-basis: 100%;margin: 0;min-height: 1.2em;color: var(--wp--preset--color--tekst-zacht, #525252);font-size: var(--wp--preset--font-size--klein, 0.9rem)}.chiro-delen__melding:empty{min-height: 0}@media (max-width: 600px){.chiro-delen.heeft-systeem .chiro-delen__knop:not(.chiro-delen__knop--systeem) > span:not(.screen-reader-text){position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.chiro-delen.heeft-systeem .chiro-delen__knop:not(.chiro-delen__knop--systeem){justify-content: center;width: 44px;padding: 0}}