.projects-coast{overflow:hidden;text-align:center;background:#f7f4f0;color:#103740}
.projects-coast>div{position:relative;z-index:1;padding:clamp(35px,4vw,72px) 16px 20px}
.site-design main .projects-coast h1{font-size:clamp(35px,5vw,78px);line-height:1.06;letter-spacing:-.04em;margin:12px auto;color:#103740}
.projects-coast p{margin:12px auto 20px;max-width:65ch}
.site-design main .projects-coast .button{display:inline-flex;gap:10px;align-items:center;border-radius:999px;background:#0d484b;color:white}
.projects-coast img{display:block;width:100%;height:auto;min-height:130px;object-fit:cover}
#projektgalleri{scroll-margin-top:95px}
