.desktop-nav a[aria-current=page]{color:var(--blue)}.desktop-nav a[aria-current=page]::after{transform:scaleX(1)}
.loher-page .loher-section-nav [data-i18n]{white-space:nowrap}
.loher-page [data-i18n]{white-space:pre-line}.loher-hero{display:grid;grid-template-columns:1.08fr 1fr;background:#f4f6f8;min-height:730px}.loher-hero-copy{padding:52px 9% 60px 12%}.loher-hero .eyebrow{color:var(--blue);font-size:9px}.loher-logo-panel{background:#fff;width:220px;padding:15px 22px;margin:30px 0}.loher-logo-panel img{width:100%;height:auto}.loher-hero h1{font-size:clamp(37px,3.8vw,60px);letter-spacing:-2px;line-height:1.22}.loher-representation{font-size:16px;line-height:1.9;margin:26px 0 14px;font-weight:600;max-width:520px}.loher-lead{font-size:12px;color:var(--muted);line-height:1.95;max-width:470px}.loher-hero-actions{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:28px}.loher-hero-actions .button{font-size:11px;padding:17px 20px;gap:22px}.loher-text-link{display:inline-flex;align-items:center;gap:14px;font-size:11px;color:var(--blue);font-weight:600}.loher-text-link svg{width:20px}.loher-hero-image{margin:0;position:relative;overflow:hidden;background:#14202c;isolation:isolate}.loher-hero-image>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}.loher-hero-image::after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#071729d9,transparent 44%,#07172959);z-index:0}.loher-image-top{position:absolute;top:38px;left:35px;right:35px;display:flex;justify-content:space-between;gap:20px;color:white;letter-spacing:2px;font-size:10px;z-index:1}.loher-image-top span{color:#9ebde3}.loher-hero-image figcaption{position:absolute;bottom:43px;left:45px;right:35px;color:white;display:flex;align-items:center;gap:24px;z-index:1}.loher-hero-image figcaption strong{font-size:68px;letter-spacing:-4px;line-height:1}.loher-hero-image figcaption span{max-width:160px;font-size:11px;line-height:1.8}.loher-section-nav{padding:24px 6.5%;display:flex;justify-content:space-between;gap:25px;border-bottom:1px solid var(--line);font-size:10px;color:var(--muted)}.loher-section-nav a:hover{color:var(--blue)}.loher-about{display:grid;grid-template-columns:1fr 1.05fr;gap:8%}.loher-page h2{font-size:clamp(29px,3vw,45px);line-height:1.3}.loher-page .eyebrow{margin-bottom:22px;color:var(--blue)}.loher-prose p{font-size:13px;color:var(--muted);line-height:2;margin-bottom:20px}.loher-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;border-top:1px solid var(--line);padding-top:30px;margin-top:35px}.loher-timeline strong{display:block;font-size:29px;color:var(--blue);font-weight:500;letter-spacing:-1px;margin-bottom:12px}.loher-timeline span{display:block;font-size:10px;line-height:1.9}.loher-portfolio{background:#f4f6f8}.loher-portfolio .section-intro{max-width:380px}.loher-elevator-card{display:grid;grid-template-columns:1fr 1fr;background:white;min-height:420px}.loher-elevator-image{height:440px;overflow:hidden}.loher-elevator-image img{width:100%;height:100%;object-fit:cover;object-position:center 55%}.loher-elevator-card>div:last-child{padding:46px 12%}.loher-product-number{font:10px 'Manrope',sans-serif;color:var(--blue);letter-spacing:2px;display:block;margin-bottom:25px}.loher-elevator-card h3{font-size:31px;margin-bottom:20px}.loher-elevator-card p{font-size:12px;color:var(--muted);line-height:2}.loher-elevator-card small{display:block;color:var(--blue);font-size:10px;line-height:1.9;margin:22px 0 30px}.loher-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}.loher-product-card{background:white}.loher-product-image{height:245px;background:#e8edf2;overflow:hidden}.loher-product-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.loher-product-card:last-child .loher-product-image{background:white}.loher-product-card:last-child img{object-fit:contain;padding:20px}.loher-product-card:hover img{transform:scale(1.035)}.loher-product-copy{padding:27px 28px 32px}.loher-product-copy .loher-product-number{margin-bottom:15px}.loher-product-copy h3{font-size:19px;margin-bottom:17px;line-height:1.5}.loher-product-copy p{font-size:11px;color:var(--muted);line-height:2}.loher-source-caption{font-size:9px;color:var(--muted);margin-top:18px}.loher-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.loher-detail-grid article{border-top:1px solid var(--line);padding-top:28px}.loher-detail-grid article>span{color:var(--blue);font-size:11px}.loher-detail-grid h3{font-size:20px;margin:22px 0 16px}.loher-detail-grid p{font-size:12px;color:var(--muted);line-height:2}.loher-local{background:#132435;color:white}.loher-local .eyebrow{color:#88b2e5}.loher-local-heading{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:end}.loher-local-heading>p{font-size:13px;color:#c3d0dc;line-height:2;max-width:490px}.loher-local-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin-top:60px}.loher-local-grid article{border-top:1px solid #ffffff35;padding-top:24px}.loher-local-grid article>span{color:#88b2e5;font-size:11px}.loher-local-grid h3{font-size:17px;margin:23px 0 15px;line-height:1.6}.loher-local-grid p{font-size:11px;line-height:1.9;color:#b9c9d7}.loher-developer-link{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #ffffff35;margin-top:45px;padding-top:25px;font-size:12px;color:#a4c8f3}.loher-resources{display:grid;grid-template-columns:1fr 1fr;gap:10%}.loher-resource-intro{font-size:12px;line-height:2;color:var(--muted);margin-top:27px;max-width:430px}.loher-resource-links{padding-top:15px}.loher-catalogue{display:flex;align-items:center;gap:22px;padding:28px;background:#edf3fa}.loher-pdf-icon{font:15px 'Manrope',sans-serif;border:1px solid #9ab6d6;padding:12px;color:var(--blue)}.loher-catalogue>span:nth-child(2){flex:1}.loher-catalogue strong{font-size:15px;display:block}.loher-catalogue small{display:block;font-size:10px;margin-top:9px;color:var(--muted)}.loher-official-link{display:flex;justify-content:space-between;gap:20px;padding:25px 0;border-bottom:1px solid var(--line);color:var(--blue);font-size:12px}.loher-resource-links h3{font-size:12px;letter-spacing:0;margin:30px 0 17px}.loher-certificates{display:flex;flex-wrap:wrap;gap:9px}.loher-certificates a{font:10px 'Manrope',sans-serif;border:1px solid var(--line);padding:12px 15px;transition:background .2s}.loher-certificates a:hover{background:#edf3fa}.loher-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:8%;padding-top:0}.loher-faq h2{font-size:28px}.loher-cta{display:flex;align-items:center;justify-content:space-between;gap:45px;background:#edf3fa}.loher-cta p{font-size:12px;color:var(--muted);margin-top:23px}.loher-cta>div:last-child{display:flex;align-items:center;flex-direction:column;gap:22px}.loher-cta .phone-link{font-size:20px;letter-spacing:1px}.loher-page .footer-main>a:not(.brand){font-size:11px}.loher-page .footer-bottom{gap:25px;flex-wrap:wrap}
@media(min-width:1101px) and (max-width:1250px){.header{gap:20px;padding-inline:3%}.desktop-nav{gap:19px}.desktop-nav a{font-size:11px}.header-actions{gap:16px}}
@media(max-width:1100px){.loher-hero-copy{padding:42px 8% 45px 10%}.loher-hero{min-height:690px}.loher-hero h1{font-size:39px}.loher-representation{font-size:14px}.loher-hero-image figcaption{left:30px;gap:20px}.loher-hero-image figcaption strong{font-size:52px}.loher-about{gap:5%}.loher-product-image{height:210px}.loher-product-copy{padding:23px 20px}.loher-detail-grid{gap:25px}.loher-local-grid{gap:23px}.loher-local-grid h3{font-size:15px}.loher-resources{gap:6%}}
@media(max-width:700px){.loher-hero{display:flex;flex-direction:column;min-height:0}.loher-hero-copy{padding:35px 6.5% 40px}.loher-logo-panel{width:180px;margin:23px 0;padding:12px 18px}.loher-hero h1{font-size:38px}.loher-representation{font-size:13px;margin-top:23px}.loher-lead{font-size:11px}.loher-hero-actions{gap:22px;margin-top:24px}.loher-hero-actions .button{font-size:10px;padding:16px}.loher-hero-image{height:430px}.loher-image-top{top:24px;left:25px;right:25px;font-size:8px;letter-spacing:1px}.loher-hero-image figcaption{bottom:27px;left:25px}.loher-hero-image figcaption strong{font-size:55px}.loher-section-nav{overflow-x:auto;justify-content:flex-start;white-space:nowrap;padding:20px 6.5%;font-size:9px;gap:25px}.loher-about{display:block}.loher-prose{margin-top:27px}.loher-prose p{font-size:12px}.loher-timeline{gap:16px}.loher-timeline strong{font-size:25px}.loher-timeline span{font-size:9px}.loher-page h2{font-size:30px}.loher-elevator-card{display:block}.loher-elevator-image{height:330px}.loher-elevator-card>div:last-child{padding:27px}.loher-elevator-card h3{font-size:26px}.loher-elevator-card p{font-size:11px}.loher-product-grid{grid-template-columns:1fr;gap:15px;margin-top:15px}.loher-product-image{height:250px}.loher-product-copy{padding:25px 27px}.loher-product-copy p{font-size:12px}.loher-detail-grid{grid-template-columns:1fr;gap:30px}.loher-detail-grid h3{margin-top:15px}.loher-local-heading{display:block}.loher-local-heading>p{margin-top:25px;font-size:12px}.loher-local-grid{grid-template-columns:1fr 1fr;gap:28px 22px;margin-top:35px}.loher-local-grid h3{font-size:14px;margin-top:17px}.loher-local-grid p{font-size:10px}.loher-developer-link{font-size:10px}.loher-resources{display:block}.loher-resource-links{margin-top:25px}.loher-catalogue{padding:22px;gap:14px}.loher-catalogue strong{font-size:13px}.loher-catalogue small{font-size:9px}.loher-faq{display:block;padding-top:0}.loher-faq .faq-list{margin-top:25px}.loher-cta{display:block}.loher-cta>div:last-child{margin-top:30px;align-items:flex-start}.loher-cta .button{font-size:11px}.loher-page .footer-bottom{font-size:9px}.loher-page .footer-bottom>*{display:block;margin-top:14px}}
