:root{--brand-radius:0px;--brand-font:JetBrains Mono,IBM Plex Sans,Arial}body{font-family:var(--brand-font);margin:0;background:#fff;background:var(--brand-bg);color:#201924;color:var(--brand-text);font-family:JetBrains Mono,IBM Plex Sans,Arial,sans-serif;font-family:var(--brand-font);line-height:1.65}.btn,.card,.form-control,input,select,textarea{border-radius:0;border-radius:var(--brand-radius)}:root{--brand-primary:#571C72;--brand-primary-dark:#290B3B;--brand-primary-light:#9D3DB7;--brand-secondary:#D641AF;--brand-accent:#529A31;--brand-neutral-dark:#221D24;--brand-neutral-mid:#635968;--brand-neutral-light:#F2F1F2;--brand-bg:#FFFFFF;--brand-bg-alt:#F5F3F5;--brand-text:#201924;--brand-text-inverse:#FFFFFF;--brand-border:#E1DDE2;--brand-success:#22C55E;--brand-warning:#F59E0B;--brand-danger:#EF4444;--brand-radius:0px;--brand-font:JetBrains Mono,IBM Plex Sans,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}a{color:#571c72;color:var(--brand-primary);-webkit-text-decoration:none;text-decoration:none}a:hover{color:#529a31;color:var(--brand-accent)}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:700;line-height:1.16;margin-top:0}h1{font-size:3.25rem}h2{font-size:2.1rem}h3{font-size:1.2rem}p{margin-top:0}.section,section[class*=-section]{padding-top:80px;padding-bottom:80px}.section-cta,.zeiss-cta,.zeiss-quote-form{padding-top:80px;padding-bottom:96px}.site-footer,.zeiss-footer{padding-top:72px}.zeiss-kicker{color:#529a31;color:var(--brand-accent);font-size:.78rem;font-weight:700;margin-bottom:.85rem;text-transform:uppercase}.zeiss-section-head{margin:0 auto 2.5rem;max-width:760px;text-align:center}.zeiss-section-head span{color:#529a31;color:var(--brand-accent);display:inline-block;font-size:.78rem;font-weight:700;margin-bottom:.7rem;text-transform:uppercase}.zeiss-section-head p{color:#635968;color:var(--brand-neutral-mid);margin-bottom:0}.zeiss-topbar{background:#529a31;background:var(--brand-accent);color:#fff;color:var(--brand-text-inverse);font-size:.86rem;padding:.45rem 0}.zeiss-topbar a{color:#fff;color:var(--brand-text-inverse);font-weight:700}.zeiss-navbar{background:#290b3b;background:var(--brand-primary-dark);border-bottom:1px solid rgba(255,255,255,.14);box-shadow:0 10px 28px rgba(41,11,59,.18);padding:.82rem 0}.zeiss-brand img{display:block;height:40px;-o-object-fit:contain;object-fit:contain;width:180px}.zeiss-navbar .nav-link{color:rgba(255,255,255,.78);font-size:.9rem;font-weight:600;padding-left:.85rem;padding-right:.85rem}.zeiss-navbar .nav-link.active,.zeiss-navbar .nav-link:hover{color:#fff;color:var(--brand-text-inverse)}.zeiss-btn-primary,.zeiss-nav-cta{background:#571c72;background:var(--brand-primary);border:1px solid #571c72;border:1px solid var(--brand-primary);border-radius:0;border-radius:var(--brand-radius);color:#fff;color:var(--brand-text-inverse);font-weight:700;padding:.78rem 1.15rem}.zeiss-btn-primary:hover,.zeiss-nav-cta:hover{background:#529a31;background:var(--brand-accent);border-color:#529a31;border-color:var(--brand-accent);color:#fff;color:var(--brand-text-inverse)}.zeiss-btn-outline{background:0 0;border:1px solid #571c72;border:1px solid var(--brand-primary);border-radius:0;border-radius:var(--brand-radius);color:#571c72;color:var(--brand-primary);font-weight:700;padding:.72rem 1rem}.zeiss-btn-outline:hover{background:#571c72;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse)}.zeiss-btn-ghost{background:0 0;border:1px solid rgba(255,255,255,.72);border-radius:0;border-radius:var(--brand-radius);color:#fff;color:var(--brand-text-inverse);font-weight:700;padding:.78rem 1.15rem}.zeiss-btn-ghost:hover{background:#fff;background:var(--brand-text-inverse);color:#290b3b;color:var(--brand-primary-dark)}.zeiss-btn-light{background:#fff;background:var(--brand-text-inverse);border:1px solid #fff;border:1px solid var(--brand-text-inverse);border-radius:0;border-radius:var(--brand-radius);color:#290b3b;color:var(--brand-primary-dark);font-weight:700;padding:.78rem 1.15rem}.zeiss-btn-light:hover{background:#529a31;background:var(--brand-accent);border-color:#529a31;border-color:var(--brand-accent);color:#fff;color:var(--brand-text-inverse)}.zeiss-hero{align-items:center;display:flex;min-height:680px;overflow:hidden;position:relative}.zeiss-hero__image{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.zeiss-hero__overlay{background:linear-gradient(90deg,rgba(41,11,59,.82),rgba(41,11,59,.48));top:0;right:0;bottom:0;left:0;position:absolute}.zeiss-hero__content{color:#fff;color:var(--brand-text-inverse);max-width:880px;padding-bottom:4rem;padding-top:4rem;position:relative;text-align:center;z-index:1}.zeiss-cta h2,.zeiss-hero__content h1,.zeiss-page-hero--dark h1,.zeiss-sustain-hero h1{color:#fff;color:var(--brand-text-inverse)}.zeiss-hero__lead{color:rgba(255,255,255,.86);font-size:1.22rem;margin:1rem auto 0;max-width:650px}.zeiss-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.zeiss-page-hero{padding:94px 0 76px}.zeiss-page-hero--light{background:linear-gradient(180deg,#f5f3f5,#fff);background:linear-gradient(180deg,var(--brand-bg-alt),var(--brand-bg));border-bottom:1px solid #e1dde2;border-bottom:1px solid var(--brand-border)}.zeiss-page-hero--dark,.zeiss-sustain-hero{background:#290b3b;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.zeiss-cta li,.zeiss-cta p,.zeiss-page-hero--dark p,.zeiss-sustain-hero p{color:rgba(255,255,255,.82)}.zeiss-page-hero--illustrated{background:#f5f3f5;background:var(--brand-bg-alt)}.zeiss-about-hero img,.zeiss-page-hero--illustrated img,.zeiss-sustain-hero img{border:1px solid #e1dde2;border:1px solid var(--brand-border);border-radius:0;border-radius:var(--brand-radius);height:420px;-o-object-fit:cover;object-fit:cover;width:100%}.zeiss-timeline{border:1px solid #e1dde2;border:1px solid var(--brand-border);display:flex;flex-wrap:nowrap;overflow-x:auto}.zeiss-timeline__item{border-right:1px solid #e1dde2;border-right:1px solid var(--brand-border);flex:1 1 0;min-width:210px;padding:1.5rem;text-align:center}.zeiss-timeline__item:last-child{border-right:0}.zeiss-timeline__item strong{color:#571c72;color:var(--brand-primary);display:block;font-size:1.45rem;line-height:1.2;margin-bottom:.45rem}.zeiss-timeline__item span{color:#635968;color:var(--brand-neutral-mid);display:block;font-size:.88rem}.zeiss-feature-grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.zeiss-calculator div,.zeiss-case-grid__cards article,.zeiss-contact-info__grid article,.zeiss-feature-card,.zeiss-industry-detail article,.zeiss-product-card,.zeiss-resource-grid__cards article,.zeiss-spec-table div,.zeiss-values__grid article{background:#fff;background:var(--brand-bg);border:1px solid #e1dde2;border:1px solid var(--brand-border);border-radius:0;border-radius:var(--brand-radius)}.zeiss-feature-card{padding:1.45rem}.zeiss-feature-card--large{align-items:center;display:grid;grid-gap:1.5rem;gap:1.5rem;grid-column:1/-1;grid-template-columns:minmax(260px,1fr) minmax(260px,1fr)}.zeiss-feature-card--large img{height:320px;-o-object-fit:cover;object-fit:cover;width:100%}.zeiss-case-grid__cards p,.zeiss-contact-info__grid p,.zeiss-feature-card p,.zeiss-industry-detail p,.zeiss-product-card p,.zeiss-resource-grid__cards p,.zeiss-values__grid p{color:#635968;color:var(--brand-neutral-mid)}.zeiss-trust{background:#f5f3f5;background:var(--brand-bg-alt);border-bottom:1px solid #e1dde2;border-bottom:1px solid var(--brand-border);border-top:1px solid #e1dde2;border-top:1px solid var(--brand-border)}.zeiss-trust__accred{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 2rem;padding:0}.zeiss-trust__accred li{border-right:1px solid #e1dde2;border-right:1px solid var(--brand-border);color:#290b3b;color:var(--brand-primary-dark);font-weight:700;padding:.45rem 1.2rem}.zeiss-trust__accred li:last-child{border-right:0}.zeiss-trust__logos{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.zeiss-trust__logos img{background:#fff;background:var(--brand-bg);border:1px solid #e1dde2;border:1px solid var(--brand-border);filter:grayscale(1);height:58px;-o-object-fit:contain;object-fit:contain;opacity:.68;padding:.7rem;transition:opacity .2s,filter .2s;width:100%}.zeiss-trust__logos img:hover{filter:grayscale(0);opacity:1}.zeiss-industries,.zeiss-resource-note,.zeiss-savings{background:#f5f3f5;background:var(--brand-bg-alt)}.zeiss-case-grid__cards,.zeiss-contact-info__grid,.zeiss-industries__grid,.zeiss-industry-detail__grid,.zeiss-resource-grid__cards,.zeiss-values__grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.zeiss-ind-card{background:#fff;background:var(--brand-bg);border:1px solid #e1dde2;border:1px solid var(--brand-border);color:#201924;color:var(--brand-text);display:block;overflow:hidden}.zeiss-ind-card img{height:190px;-o-object-fit:cover;object-fit:cover;transition:transform .25s;width:100%}.zeiss-ind-card:hover img{transform:scale(1.04)}.zeiss-ind-card div,.zeiss-product-card__body{padding:1.25rem}.zeiss-ind-card p{color:#635968;color:var(--brand-neutral-mid)}.zeiss-feature-card a,.zeiss-ind-card span,.zeiss-resource-grid__cards a{color:#571c72;color:var(--brand-primary);font-weight:700}.zeiss-cta{background:#290b3b;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.zeiss-cta--accent{background:#529a31;background:var(--brand-accent)}.zeiss-cta--contained{background:#fff;background:var(--brand-bg);color:#201924;color:var(--brand-text)}.zeiss-cta--contained .zeiss-cta__inner{background:#290b3b;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse);padding:3rem}.zeiss-cta ul{margin:1.5rem 0 0;padding-left:1.2rem}.zeiss-form-card{background:#fff;background:var(--brand-bg);border:1px solid #e1dde2;border:1px solid var(--brand-border);border-radius:0;border-radius:var(--brand-radius);box-shadow:0 24px 60px rgba(41,11,59,.18);color:#201924;color:var(--brand-text);padding:1.5rem}.zeiss-products-shell{background:#f5f3f5;background:var(--brand-bg-alt)}.zeiss-product-sidebar{background:#fff;background:var(--brand-bg);border:1px solid #e1dde2;border:1px solid var(--brand-border);padding:1.25rem;position:sticky;top:104px}.zeiss-product-sidebar h2{font-size:1rem}.zeiss-product-sidebar a{border-top:1px solid #e1dde2;border-top:1px solid var(--brand-border);color:#201924;color:var(--brand-text);display:block;font-size:.9rem;padding:.85rem 0}.zeiss-product-group{background:#fff;background:var(--brand-bg);border:1px solid #e1dde2;border:1px solid var(--brand-border);margin-bottom:1.5rem;padding:1.5rem}.zeiss-product-group__head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.zeiss-product-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zeiss-product-card{overflow:hidden}.zeiss-product-card a{color:#201924;color:var(--brand-text);display:block}.zeiss-product-card img{aspect-ratio:4/3;background:#f2f1f2;background:var(--brand-neutral-light);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.zeiss-contact-context,.zeiss-policy-body,.zeiss-service-specs,.zeiss-values{background:#fff;background:var(--brand-bg)}.zeiss-calculator,.zeiss-spec-table{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.zeiss-calculator div,.zeiss-spec-table div{padding:1.25rem}.zeiss-calculator strong,.zeiss-spec-table strong{color:#571c72;color:var(--brand-primary);display:block;margin-bottom:.5rem}.zeiss-calculator span,.zeiss-spec-table span{color:#635968;color:var(--brand-neutral-mid)}.zeiss-step-list{counter-reset:zeiss-steps;list-style:none;margin:0;padding:0}.zeiss-step-list li{border-left:4px solid #571c72;border-left:4px solid var(--brand-primary);counter-increment:zeiss-steps;margin-bottom:1rem;padding:.35rem 0 .35rem 1.25rem;position:relative}.zeiss-step-list li::before{color:#529a31;color:var(--brand-accent);content:counter(zeiss-steps,decimal-leading-zero);font-weight:800;margin-right:.85rem}.zeiss-step-list span,.zeiss-step-list strong{display:block}.zeiss-step-list span{color:#635968;color:var(--brand-neutral-mid)}.zeiss-about-hero{min-height:560px;overflow:hidden;position:relative}.zeiss-about-hero img{height:560px;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.zeiss-about-hero::after{background:linear-gradient(90deg,rgba(41,11,59,.78),rgba(41,11,59,.26));content:"";top:0;right:0;bottom:0;left:0;position:absolute}.zeiss-about-hero .container{color:#fff;color:var(--brand-text-inverse);padding-top:190px;position:relative;z-index:1}.zeiss-case-grid__cards article,.zeiss-contact-info__grid article,.zeiss-industry-detail article,.zeiss-mission article,.zeiss-resource-grid__cards article,.zeiss-values__grid article{padding:1.5rem}.zeiss-gallery{background:#f5f3f5;background:var(--brand-bg-alt)}.zeiss-gallery__grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.zeiss-gallery__grid img{height:310px;-o-object-fit:cover;object-fit:cover;width:100%}.zeiss-industry-detail article span{color:#571c72;color:var(--brand-primary);display:block;font-weight:700;margin-top:1rem}.zeiss-checklist{background:#fff;background:var(--brand-bg);border:1px solid #e1dde2;border:1px solid var(--brand-border);padding:1.25rem}.zeiss-checklist label{align-items:flex-start;border-bottom:1px solid #e1dde2;border-bottom:1px solid var(--brand-border);display:flex;gap:.75rem;padding:1rem 0}.zeiss-checklist label:last-child{border-bottom:0}.zeiss-checklist input{margin-top:.38rem}.zeiss-sustain-hero{padding:90px 0}.zeiss-savings__grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:1.5rem}.zeiss-savings__grid article{background:#fff;background:var(--brand-bg);border:1px solid #e1dde2;border:1px solid var(--brand-border);padding:1.5rem}.zeiss-blog-item{border-bottom:1px solid #e1dde2;border-bottom:1px solid var(--brand-border);padding:0 0 2rem;margin-bottom:2rem}.zeiss-blog-item h2 a{color:#201924;color:var(--brand-text)}.zeiss-blog-meta{color:#635968;color:var(--brand-neutral-mid);display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.zeiss-blog-sidebar{background:#f5f3f5;background:var(--brand-bg-alt);border:1px solid #e1dde2;border:1px solid var(--brand-border);padding:1.25rem;position:sticky;top:104px}.zeiss-recent-post{border-top:1px solid #e1dde2;border-top:1px solid var(--brand-border);color:#201924;color:var(--brand-text);display:block;padding:.95rem 0}.zeiss-recent-post span{color:#635968;color:var(--brand-neutral-mid);display:block;font-size:.82rem}.zeiss-pagination{text-align:center}.zeiss-pagination .page-link{border-radius:0;border-radius:var(--brand-radius);color:#571c72;color:var(--brand-primary)}.zeiss-blog-detail h1{color:#201924;color:var(--brand-text)}.zeiss-blog-content{border-bottom:1px solid #e1dde2;border-bottom:1px solid var(--brand-border);border-top:1px solid #e1dde2;border-top:1px solid var(--brand-border);margin:2rem 0;padding:2rem 0}.zeiss-author-box{align-items:center;background:#f5f3f5;background:var(--brand-bg-alt);display:flex;gap:1rem;padding:1.25rem}.zeiss-author-box img{background:#e1dde2;background:var(--brand-border);border-radius:50%;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.zeiss-post-nav{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}.zeiss-contact-info__grid article span{color:#529a31;color:var(--brand-accent);display:block;font-weight:800;margin-bottom:.8rem}.zeiss-policy-body article{max-width:860px}.error-page{align-items:center;display:flex;min-height:62vh;padding:80px 0;text-align:center}.zeiss-footer{background:#290b3b;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse);padding-bottom:38px}.zeiss-footer h5,.zeiss-footer h6{color:#fff;color:var(--brand-text-inverse)}.zeiss-footer a,.zeiss-footer li,.zeiss-footer p{color:rgba(255,255,255,.68)}.zeiss-footer a:hover{color:#fff;color:var(--brand-text-inverse)}.zeiss-footer ul{list-style:none;margin:0;padding:0}.zeiss-footer li{margin-bottom:.55rem}.zeiss-footer__bottom{align-items:center;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:2.5rem;padding-top:1.2rem}.zeiss-footer__bottom a{margin-left:1rem}@media (max-width:991px){h1{font-size:2.45rem}h2{font-size:1.8rem}.section,section[class*=-section]{padding-top:64px;padding-bottom:64px}.section-cta,.zeiss-cta,.zeiss-quote-form{padding-top:64px;padding-bottom:88px}.zeiss-hero{min-height:560px}.zeiss-feature-card--large{grid-template-columns:1fr}.zeiss-blog-sidebar,.zeiss-product-sidebar{position:static}.zeiss-product-group__head{align-items:stretch;flex-direction:column}}@media (max-width:575px){h1{font-size:2rem}.zeiss-footer__bottom,.zeiss-hero__actions,.zeiss-post-nav{display:block}.zeiss-hero__actions .btn{margin-bottom:.75rem;width:100%}.zeiss-cta--contained .zeiss-cta__inner,.zeiss-form-card{padding:1.25rem}.zeiss-trust__accred li{border-right:0;width:50%}}