.tek-about-hero{position:relative;padding:180px 0 80px;overflow:hidden}.tek-about-hero .hero-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.tek-about-hero .container{position:relative;z-index:1}.tek-about-hero h1{color:#fff;margin-bottom:16px}.tek-about-hero p{color:rgba(255,255,255,.85);max-width:600px;font-size:1.05rem}.tek-timeline{position:relative;padding:32px 0}.tek-timeline::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background-color:var(--brand-primary-light);transform:translateX(-50%)}.tek-timeline .timeline-item{position:relative;padding:0 0 48px;width:50%}.tek-timeline .timeline-item:nth-child(odd){padding-right:48px;text-align:right}.tek-timeline .timeline-item:nth-child(2n){margin-left:50%;padding-left:48px}.tek-timeline .timeline-item .timeline-dot{position:absolute;top:4px;width:14px;height:14px;border-radius:50%;background-color:var(--brand-primary);border:3px solid var(--brand-bg);box-shadow:0 0 0 2px var(--brand-primary-light)}.tek-timeline .timeline-item:nth-child(odd) .timeline-dot{right:-7px}.tek-timeline .timeline-item:nth-child(2n) .timeline-dot{left:-7px}.tek-timeline .timeline-year{font-size:1.25rem;font-weight:700;color:var(--brand-primary);margin-bottom:4px}.tek-timeline .timeline-item h4{font-size:1rem;color:var(--brand-text);margin-bottom:6px}.tek-timeline .timeline-item p{color:var(--brand-text-secondary);font-size:.88rem}@media (max-width:768px){.tek-timeline::before{left:20px}.tek-timeline .timeline-item,.tek-timeline .timeline-item:nth-child(2n){width:100%;margin-left:0;padding-left:52px;padding-right:0;text-align:left}.tek-timeline .timeline-item .timeline-dot,.tek-timeline .timeline-item:nth-child(2n) .timeline-dot,.tek-timeline .timeline-item:nth-child(odd) .timeline-dot{left:13px;right:auto}}.tek-values .value-card{text-align:center;padding:32px 20px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg)}.tek-values .value-card .value-icon{font-size:2rem;color:var(--brand-primary);margin-bottom:12px}.tek-values .value-card h4{color:var(--brand-text);font-size:1.05rem;margin-bottom:8px}.tek-values .value-card p{color:var(--brand-text-secondary);font-size:.88rem;margin-bottom:0}.tek-certs-bar{background-color:var(--brand-bg-alt);padding:var(--spacing-xl) 0;text-align:center}.tek-certs-bar .cert-item{display:inline-block;margin:8px 16px;filter:grayscale(1) opacity(.6);transition:filter .3s}.tek-certs-bar .cert-item:hover{filter:none}