/* Compact project section approved from homepage concept 01. */
.dutch-sticker{position:absolute;top:26px;right:18px;z-index:2;display:inline-flex;align-items:center;gap:10px;padding:11px 14px;background:#ff8245;color:#111416;border:2px solid #111416;box-shadow:4px 4px 0 #0006;font:900 14px/1.1 Arial,sans-serif;letter-spacing:1px;transform:rotate(9deg);pointer-events:none;white-space:nowrap}.dutch-flag{display:inline-flex;flex-direction:column;width:31px;height:21px;flex-shrink:0;border:1px solid #0003;overflow:hidden}.dutch-flag i{display:block;flex:1;background:#ae1c28}.dutch-flag i:nth-child(2){background:#fff}.dutch-flag i:nth-child(3){background:#21468b}.language-art{position:relative}@media(max-width:400px){.dutch-sticker{top:22px;right:14px;padding:8px 11px;font-size:11px;gap:8px}.dutch-flag{width:26px;height:18px}}
.other-projects{position:relative;border-top:1px solid #303638;border-bottom:1px solid #303638;padding-top:64px;padding-bottom:64px}
.other-projects h2{font-size:clamp(34px,3.3vw,48px);line-height:1.04;letter-spacing:-.045em;margin:13px 0 0}
.other-projects .projects-intro p{max-width:390px;font-size:15px;line-height:1.65;color:#b8bdc0}
.other-projects .project-top{display:flex;justify-content:space-between;align-items:end;gap:36px;margin-bottom:30px}
.other-projects .channel p{margin:0;line-height:1.5;font-size:14px}
.other-projects .channel h3{font-size:23px;letter-spacing:-.03em}
.other-projects .channel .eyebrow{font-size:10px;letter-spacing:.8px}
.other-projects .thumb img{aspect-ratio:16/9;object-fit:cover;transform:none}
.other-projects .dutch-sticker{top:15px;right:12px;padding:7px 9px;font-size:9px;gap:6px;box-shadow:2px 2px 0 #0006}
.other-projects .dutch-flag{width:22px;height:15px}
.other-projects .project-note{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:32px;padding-top:22px;border-top:1px solid #303638;font-size:12px;color:#b8bdc0}
.other-projects .project-note a{color:#ffb184}
@media(max-width:700px){.other-projects{padding-top:42px;padding-bottom:42px}.other-projects .project-top{display:block}.other-projects .projects-intro p{margin-top:20px}.other-projects .project-note{align-items:start;flex-direction:column}}
.projects-v01 .channels{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.projects-v01{background:#15191b}@media(max-width:950px){.projects-v01 .channels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.projects-v01 .channels{grid-template-columns:1fr}}
