Prečo to robíme?
Naša práca je postavená na presnosti a technológiách. Každodenne pracujeme so strojmi, ktoré pomáhajú budovať – potrubia, siete, infraštruktúru. V našej práci sme zvyknutí vidieť výsledky okamžite. Zapneš stroj, vyriešiš problém, ideš ďalej. V ant s.r.o. si však uvedomujeme, že rovnako dôležité je aj to, čo formuje krajinu dlhodobo.
Stromy majú vlastnú dynamiku. Neposkytujú okamžitý výsledok, ale dlhodobú hodnotu – pre prostredie, ľudí aj budúce generácie. Rastú pomaly, no ich význam je o to väčší – zlepšujú prostredie, v ktorom žijeme, a pomáhajú udržiavať rovnováhu v krajine.
Skutočné zmeny sa nezačínajú na povrchu. Rodia sa v zemi – pod našimi nohami, v koreňoch, ktoré postupne rastú a spevňujú krajinu. Presne také sú aj stromy, ktoré sme tento rok zasadili vo Veľkom Bieli. A presne taký je aj náš prístup – krok za krokom budovať veci, ktoré majú dlhodobý zmysel a prinášajú pozitívne výsledky.
✅ Pretože rásť znamená dávať.
prose container so DB-authored HTML reads consistently with the rest of the
site. */
.kl-article { color: var(--ink-700, #25272c); font-size: 16.5px; line-height: 1.72; }
.kl-article > *:first-child { margin-top: 0; }
.kl-article > *:last-child { margin-bottom: 0; }
.kl-article p { margin: 0 0 1.15em; }
.kl-article > p:first-of-type:not(.no-lead) {
font-size: 19px; line-height: 1.62; color: var(--ink-800, #1a1b1f);
margin-bottom: 1.6em;
}
.kl-article h2 {
font-size: 26px; font-weight: 900; color: var(--ink-900, #0b0b0e);
margin: 2.4em 0 0.85em; padding-left: 16px;
border-left: 5px solid var(--klauke-600, #15326a);
line-height: 1.22; letter-spacing: -0.015em;
scroll-margin-top: 110px;
}
.kl-article > h2:first-child { margin-top: 0.4em; }
.kl-article h3 {
font-size: 19.5px; font-weight: 800; color: var(--ink-900, #0b0b0e);
margin: 1.8em 0 0.55em; letter-spacing: -0.005em;
}
.kl-article h4 {
font-size: 16.5px; font-weight: 800; color: var(--ink-800, #1a1b1f);
margin: 1.5em 0 0.4em;
}
.kl-article ul { list-style: none; padding-left: 0; margin: 0 0 1.4em; }
.kl-article ul li { position: relative; padding-left: 1.5em; margin: 0.45em 0; }
.kl-article ul li::before {
content: ""; position: absolute; left: 0.45em; top: 0.72em;
width: 7px; height: 7px; border-radius: 2px;
background: var(--klauke-500, #1a3e7a);
}
.kl-article ul ul { margin: 0.45em 0; }
.kl-article ul ul li::before { background: var(--ink-300, #9aa0a8); }
.kl-article ol { counter-reset: kl-ol; list-style: none; padding-left: 0; margin: 0 0 1.4em; }
.kl-article ol li { counter-increment: kl-ol; position: relative; padding-left: 2.2em; margin: 0.45em 0; }
.kl-article ol li::before {
content: counter(kl-ol) "."; position: absolute; left: 0; top: 0;
color: var(--klauke-600, #15326a); font-weight: 800; font-variant-numeric: tabular-nums;
}
.kl-article strong, .kl-article b { color: var(--ink-900, #0b0b0e); font-weight: 800; }
.kl-article a {
color: var(--klauke-500, #1a3e7a); text-decoration: underline;
text-underline-offset: 3px; text-decoration-thickness: 1px;
}
.kl-article a:hover { color: var(--klauke-600, #15326a); text-decoration-thickness: 2px; }
.kl-article table {
width: 100%; border-collapse: separate; border-spacing: 0;
margin: 1.8em 0; font-size: 14.5px;
border: 1px solid var(--ink-100, #e6e8ec); border-radius: 12px; overflow: hidden;
background: #fff;
}
.kl-article thead { background: var(--ink-50, #f4f5f7); }
.kl-article th {
text-align: left; padding: 12px 16px; font-weight: 800;
color: var(--ink-900, #0b0b0e); font-size: 12.5px;
text-transform: uppercase; letter-spacing: 0.04em;
border-bottom: 1px solid var(--ink-100, #e6e8ec);
}
.kl-article td {
padding: 12px 16px; border-bottom: 1px solid var(--ink-100, #e6e8ec);
color: var(--ink-700, #25272c); vertical-align: top;
}
.kl-article tr:last-child td { border-bottom: none; }
.kl-article tbody tr:nth-child(even) { background: var(--ink-50, #f4f5f7); }
.kl-article blockquote {
border-left: 4px solid var(--klauke-500, #1a3e7a);
padding: 0.8em 0 0.8em 1.3em; margin: 1.6em 0;
color: var(--ink-600, #34363c); font-style: italic;
background: var(--ink-50, #f4f5f7); border-radius: 0 8px 8px 0;
}
.kl-article code {
background: var(--ink-100, #e6e8ec); color: var(--ink-700, #25272c);
padding: 2px 6px; border-radius: 4px;
font-family: 'SF Mono', Monaco, monospace; font-size: 13.5px;
}
.kl-article figure { margin: 1.8em 0; }
.kl-article figure img {
width: 100%; height: auto; border-radius: 12px;
border: 1px solid var(--ink-100, #e6e8ec);
}
.kl-article figure figcaption {
margin-top: 8px; font-size: 13.5px; color: var(--ink-400, #6b7079);
font-style: italic; text-align: center;
}
/* Emoji-prefixed callouts (auto-promoted by the script below). */
.kl-article p.callout {
position: relative; padding: 14px 18px 14px 56px; margin: 1.6em 0;
border-radius: 10px; border-left: 4px solid;
font-size: 15.5px; line-height: 1.6;
}
.kl-article p.callout::before { position: absolute; left: 16px; top: 14px; font-size: 22px; line-height: 1; }
.kl-article p.callout strong { color: inherit; }
.kl-article p.callout-warning { background: #fffbeb; border-left-color: #f59e0b; color: #78350f; }
.kl-article p.callout-warning::before { content: "⚠️"; }
.kl-article p.callout-tip { background: #eef2ff; border-left-color: var(--klauke-500, #1a3e7a); color: #1e3a8a; }
.kl-article p.callout-tip::before { content: "💡"; }
.kl-article p.callout-info { background: #eff6ff; border-left-color: #3b82f6; color: #1e3a8a; }
.kl-article p.callout-info::before { content: "ℹ️"; }
.kl-article p.callout-success { background: #ecfdf5; border-left-color: #10b981; color: #064e3b; }
.kl-article p.callout-success::before { content: "✅"; }
.kl-article p.callout-danger { background: #fef2f2; border-left-color: #ef4444; color: #7f1d1d; }
.kl-article p.callout-danger::before { content: "❌"; }
@media (max-width: 640px) {
.kl-article { font-size: 15.5px; }
.kl-article > p:first-of-type:not(.no-lead) { font-size: 17px; }
.kl-article h2 { font-size: 22px; margin-top: 2em; padding-left: 12px; border-left-width: 4px; }
.kl-article h3 { font-size: 17.5px; }
.kl-article table { font-size: 13.5px; }
.kl-article th, .kl-article td { padding: 10px 12px; }
}