.elementor-widget-arkitek-trelleborg-catalog-26{width:100%;max-width:100%;min-width:0}
.aktl26,.aktl26 *{box-sizing:border-box}
.aktl26{--aktl26-hero:#073c34;--aktl26-accent:#03b499;--aktl26-hero_text:#fff;--aktl26-hero_body:#bfdcde;--aktl26-paper:#f5f6f1;--aktl26-card:#fff;--aktl26-ink:#112331;--aktl26-body:#647384;--aktl26-link:#075955;--aktl26-banner:#e4eeea;--aktl26-button:#ff7947;--aktl26-footer:#031326;display:block;width:100%;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;direction:ltr;text-align:start;color:var(--aktl26-ink)}
.aktl26 .aktl26-inner{width:100%;max-width:none;margin:0 auto;padding:0}
.aktl26 .aktl26-hero{margin:0;padding:64px 7%;background:var(--aktl26-hero)}
.aktl26 .aktl26-back{display:inline-block;margin:0 0 38px;color:var(--aktl26-hero_body);font-size:14px;line-height:1.5;text-decoration:none}
.aktl26 .aktl26-kicker{margin:0 0 24px;padding:0;color:#65f2d6;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:2px}
.aktl26 .aktl26-title{display:block;position:static;margin:0 0 28px;padding:0;color:var(--aktl26-hero_text);font-family:inherit;font-size:clamp(40px,5.4vw,80px);font-weight:400;line-height:1.02;letter-spacing:-2.5px;text-transform:none;overflow-wrap:break-word}
.aktl26 .aktl26-description{max-width:760px;margin:0;padding:0;color:var(--aktl26-hero_body);font-size:16px;line-height:1.65;font-weight:400}
.aktl26 .aktl26-catalog{margin:0;padding:64px 7%;background:var(--aktl26-paper)}
.aktl26 .aktl26-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}
.aktl26 .aktl26-card{display:flex;flex-direction:column;min-width:0;min-height:235px;margin:0;padding:28px 26px;background:var(--aktl26-card);border:0;border-top:2px solid var(--aktl26-accent);border-radius:0;box-shadow:none}
.aktl26 .aktl26-number{display:block;margin-bottom:18px;color:var(--aktl26-link);font-family:inherit;font-size:12px;line-height:1.4;font-variant-numeric:tabular-nums}
.aktl26 .aktl26-card-title{display:block;position:static;margin:0 0 12px;padding:0;color:var(--aktl26-ink);font-family:inherit;font-size:21px;line-height:1.3;letter-spacing:-.5px;font-weight:400;text-transform:none}
.aktl26 .aktl26-card-body{margin:0 0 22px;padding:0;color:var(--aktl26-body);font-size:14px;line-height:1.6}
.aktl26 .aktl26-card-body p{margin:0;padding:0;font:inherit;color:inherit}
.aktl26 .aktl26-details{margin:0;padding:0 0 0 18px;list-style:none}
.aktl26 .aktl26-details li{margin:0;padding:0;font:inherit;color:inherit}
.aktl26 .aktl26-card-links{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;font-size:14px;line-height:1.45}
.aktl26 .aktl26-quote,.aktl26 .aktl26-manufacturer{color:var(--aktl26-link);text-decoration:underline;text-underline-offset:3px;font:inherit;max-width:100%;overflow-wrap:break-word}
.aktl26 .aktl26-quote{font-weight:700}
.aktl26 .aktl26-banner{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:34px;padding:28px;background:var(--aktl26-banner)}
.aktl26 .aktl26-banner-text{max-width:730px;margin:0;padding:0;color:var(--aktl26-ink);font-size:14px;line-height:1.65}
.aktl26 .aktl26-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;padding:18px 22px;background:var(--aktl26-button);color:#231309;font-size:12px;font-weight:700;line-height:1.4;text-decoration:none;border:0;border-radius:0}
.aktl26 a:focus-visible{outline:2px solid var(--aktl26-accent);outline-offset:5px}
.aktl26 a:hover{text-decoration:underline;text-underline-offset:4px}
.aktl26 .aktl26-header{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:0;padding:24px 4%;background:#fff}
.aktl26 .aktl26-brand img{display:block;width:160px;max-width:100%;height:auto;max-height:64px;object-fit:contain}
.aktl26 .aktl26-brand-text{font-size:25px;font-weight:700;letter-spacing:2px;color:#132a43;text-decoration:none}
.aktl26 .aktl26-nav{display:flex;gap:30px;flex-wrap:wrap}
.aktl26 .aktl26-nav-link{font-size:12px;line-height:1.5;font-weight:700;color:#121b29;text-decoration:none}
.aktl26 .aktl26-footer{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;gap:32px;padding:64px 6%;background:var(--aktl26-footer);color:#fff}
.aktl26 .aktl26-footer-brand{margin:0 0 10px;font-size:26px;font-weight:700;letter-spacing:3px;color:#fff}
.aktl26 .aktl26-footer-small{margin:0 0 20px;font-size:9px;line-height:1.6;letter-spacing:1px;color:#9fbad3}
.aktl26 .aktl26-footer-links{display:flex;flex-direction:column;gap:12px}
.aktl26 .aktl26-footer-links .aktl26-footer-small{margin-bottom:8px}
.aktl26 .aktl26-footer-link{font-size:12px;line-height:1.5;text-decoration:none;color:inherit}
.aktl26 .aktl26-footer-place{text-align:end;font-size:11px;color:#9fbad3;line-height:1.8}
.aktl26 .aktl26-footer-place p{margin:0 0 8px;font:inherit;color:inherit}
@media(max-width:1024px){.aktl26 .aktl26-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aktl26 .aktl26-hero,.aktl26 .aktl26-catalog{padding:48px 5%}.aktl26 .aktl26-card{padding:24px}.aktl26 .aktl26-banner{align-items:flex-start}.aktl26 .aktl26-banner-text{max-width:65%}}
@media(max-width:767px){.aktl26 .aktl26-grid{grid-template-columns:minmax(0,1fr)}.aktl26 .aktl26-hero,.aktl26 .aktl26-catalog{padding:40px 22px}.aktl26 .aktl26-title{font-size:clamp(34px,8.5vw,52px);letter-spacing:-1.3px;line-height:1.1}.aktl26 .aktl26-back{margin-bottom:28px}.aktl26 .aktl26-kicker{font-size:10px;letter-spacing:1.5px}.aktl26 .aktl26-description{font-size:15px}.aktl26 .aktl26-card{min-height:0}.aktl26 .aktl26-card-body{font-size:15px}.aktl26 .aktl26-banner{flex-direction:column;gap:22px;padding:24px}.aktl26 .aktl26-banner-text{max-width:100%}.aktl26 .aktl26-button{max-width:100%;flex-shrink:1}.aktl26 .aktl26-header{gap:20px;padding:20px 22px}.aktl26 .aktl26-nav{order:3;width:100%;gap:24px}.aktl26 .aktl26-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:40px 22px}.aktl26 .aktl26-footer-place{text-align:start}}

