:root {
    --accent: #238d83;
    --accent-dark: #145b56;
    --soft: #edf7f5;
    --ink: #203d3a;
    --line: #dcece8;
}
.topline {
    background: #145b56;
}
.hero {
    background: linear-gradient(120deg,#eaf6f3,#f8fcfb);
}
.hero-visual>img {
    border-radius: 48% 48% 16px 16px;
}
.service-card {
    border-radius: 24px 24px 24px 5px;
}
.card-number {
    border-radius: 50%;
}
.contact-teaser {
    background: #145b56;
}
