.tip-band{padding-block:clamp(14px,2.4vw,28px)}.tip{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start;max-width:860px;background:var(--gesso);border:1px solid var(--lijn);border-left:3px solid var(--hout);border-radius:var(--rond);padding:16px 18px}.tip-foto{position:relative;margin:0}.tip-foto img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:2px;display:block}.tip-tekst>*{margin:0}.tip-tekst{display:flex;flex-direction:column;gap:6px;min-width:0}.tip-lbl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-family:var(--mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;line-height:1}.tip-label{background:var(--hout);color:var(--wit-zacht);padding:5px 8px 4px;border-radius:2px}.tip-ond{color:var(--inkt-zacht)}.tip-kop{font-family:var(--display);font-weight:600;letter-spacing:-.015em;line-height:1.18;font-size:clamp(1.12rem,1.9vw,1.36rem);color:var(--inkt);text-wrap:balance;margin-top:4px}.tip-t{color:var(--inkt-zacht);max-width:62ch;line-height:1.6}.tip-verder a{font-weight:600;color:var(--inkt);text-decoration:underline;text-decoration-color:var(--messing);text-underline-offset:3px}.tip-verder a:after{content:" →";color:var(--messing)}.tip-verder a:hover{color:var(--hout)}@media (min-width: 760px){.tip{grid-template-columns:180px minmax(0,1fr);gap:26px;padding:20px 26px 22px 20px}}@media print{.tip-band{break-inside:avoid}.tip-foto{display:none}.tip{grid-template-columns:1fr}}.tip-los{margin:clamp(22px,3vw,36px) 0}
