.tiny-cta__paneel{align-items:center;display:grid;gap:28px;grid-template-columns:repeat(12,minmax(0,1fr))}.tiny-cta__tekst{grid-column:span 7}.tiny-cta__knoppen{grid-column:span 5}.tiny-cta__paneel h2{font-size:var(--kop-3)}.tiny-cta__tekst{display:flex;flex-direction:column;gap:14px}.tiny-cta__tekst p{line-height:1.7;max-width:46ch}.tiny-cta__regel{color:var(--kleur-fijn-op-groen);font-size:var(--tekst-m)}.tiny-cta__knoppen{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}@media (max-width:767px){.tiny-cta__paneel{grid-template-columns:minmax(0,1fr)}.tiny-cta__knoppen,.tiny-cta__tekst{grid-column:span 1}.tiny-cta__knoppen{justify-content:flex-start}.tiny-cta__knoppen>*{flex:1 1 100%}}.tiny-cta--foto{--foto-uitsteek:36px;padding-top:calc(var(--sectie) + var(--foto-uitsteek))}.tiny-cta--foto .tiny-cta__paneel{gap:22px 44px;grid-template-rows:1fr auto}.tiny-cta--foto .tiny-cta__tekst{align-self:end;grid-column:1/span 7;grid-row:1}.tiny-cta--foto .tiny-cta__paneel h2{font-size:var(--kop-2)}.tiny-cta--foto .tiny-cta__knoppen{grid-column:1/span 7;grid-row:2;justify-content:flex-start}.tiny-cta__foto{align-self:stretch;background:var(--kleur-kaart);border-radius:6px;box-shadow:0 18px 44px rgba(10,25,18,.4);display:flex;grid-column:8/span 5;grid-row:1/span 2;margin:calc(var(--vlak)*-1 - var(--foto-uitsteek)) 0 -20px;padding:10px;transform:rotate(1.6deg)}.tiny-cta__foto img{border-radius:2px;height:100%;min-height:330px;object-fit:cover;width:100%}@media (max-width:767px){.tiny-cta--foto{padding-top:var(--sectie)}.tiny-cta--foto .tiny-cta__paneel{align-items:stretch;display:flex;flex-direction:column}.tiny-cta__foto{margin:-56px 0 0;order:-1}.tiny-cta__foto img{aspect-ratio:3/2;height:auto;min-height:0}}