.applications-section,.shade-categories-section,.technical-specification{background:var(--tl-section-background,#f7f8f2)!important;padding:76px 0}.applications-section .section-heading,.shade-categories-section .section-heading,.technical-specification .section-heading{margin-bottom:34px}.applications-section .section-heading h2,.shade-categories-section .section-heading h2,.technical-specification .section-heading h2{color:var(--tl-section-heading,#18345f)!important;line-height:1.2}.applications-section .section-heading>span,.shade-categories-section .section-heading>span,.technical-specification .section-heading>span{color:#55b535!important;letter-spacing:.12em}.applications-section .row.g-4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0}.applications-section .row.g-4>div{width:auto;padding:0;margin:0}.applications-section .application-card{position:relative;height:380px;border:1px solid transparent;border-radius:18px;overflow:hidden;isolation:isolate;box-shadow:0 12px 30px #18345f12;transition:transform .2s,border-color .2s}.applications-section .application-card>img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .25s}.applications-section .application-card:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(6,17,29,.95),rgba(6,17,29,.66) 44%,rgba(6,17,29,.05) 85%);pointer-events:none}.applications-section .application-content{position:absolute;inset:auto 0 0;z-index:2;padding:25px;text-align:left;transform:none}.applications-section .application-content h4{color:var(--tl-card-title,#fff)!important;font-size:23px;line-height:1.25;margin:0 0 9px;text-shadow:0 2px 7px #0009;white-space:normal;overflow-wrap:anywhere}.applications-section .application-content p{color:var(--tl-card-text,#fff)!important;margin:0;font-size:14px;line-height:1.65;text-shadow:0 1px 5px #0008}.applications-section .application-card:hover{border-color:#55b535;transform:translateY(-4px)}
.shade-categories-section .shade-category-card{height:480px;border:1px solid #18345f20;border-radius:18px;box-shadow:0 12px 30px #18345f16}.shade-categories-section .shade-category-card>img{width:100%;height:100%;object-fit:cover}.shade-categories-section .category-overlay{padding:25px;background:linear-gradient(to top,rgba(6,17,29,.96),rgba(6,17,29,.7) 45%,rgba(6,17,29,.06) 90%);justify-content:flex-end;text-align:left}.shade-categories-section .category-overlay h3{color:var(--tl-card-title,#fff)!important;font-size:27px;line-height:1.2;white-space:normal;overflow-wrap:anywhere;text-shadow:0 2px 7px #0009;margin:0 0 9px}.shade-categories-section .category-overlay p{color:var(--tl-card-text,#fff)!important;margin:0 0 20px;line-height:1.5}.shade-categories-section .card-buttons{display:grid;grid-template-columns:1fr;gap:9px;width:100%}.shade-categories-section .card-buttons a{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:46px;padding:11px 12px;border-radius:8px;color:#fff!important;text-decoration:none;font-size:14px;font-weight:700;line-height:1.3;text-align:center}.shade-categories-section .view-btn{background:#55b535!important}.shade-categories-section .download-btn{background:#4560a9!important}.shade-categories-section .card-buttons a:hover{filter:brightness(.92)}.shade-categories-section .shadeCategorySlider{padding-bottom:40px}
.technical-specification .specification-table{overflow:hidden;border:1px solid #18345f18;border-radius:16px;box-shadow:0 12px 35px #18345f0c;margin-top:0;background:#fff}.technical-specification .specification-table table{width:100%;min-width:0!important;border-collapse:collapse;table-layout:fixed}.technical-specification .specification-table thead th{background:#087a2f!important;color:#fff!important;padding:19px 24px;text-align:left;font-size:15px;border:0}.technical-specification .specification-table th:first-child{width:33%}.technical-specification .specification-table tbody th,.technical-specification .specification-table tbody td{background:#fff!important;color:#18345f!important;padding:19px 24px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid #18345f12;white-space:normal;overflow-wrap:anywhere;font-size:15px;line-height:1.65}.technical-specification .specification-table tbody th,.technical-specification .specification-table tbody td:first-child{font-weight:700}.technical-specification .specification-table tbody tr:nth-child(even)>*{background:#f7f8f2!important}.technical-specification .specification-table tbody tr:last-child>*{border-bottom:0}
@media(max-width:991px){.applications-section .row.g-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.shade-categories-section .shade-category-card{height:440px}.applications-section,.shade-categories-section,.technical-specification{padding:58px 0}}
@media(max-width:640px){.applications-section .row.g-4{grid-template-columns:1fr}.applications-section .application-card{height:350px}.applications-section .application-content{padding:23px}.shade-categories-section .shade-category-card{height:430px}.technical-specification .specification-table{border:0;box-shadow:none;background:transparent;overflow:visible}.technical-specification table,.technical-specification tbody{display:block}.technical-specification thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.technical-specification .specification-table tbody tr{display:block;margin:0 0 13px;border:1px solid #18345f1b;border-radius:12px;overflow:hidden;box-shadow:0 5px 18px #18345f08}.technical-specification .specification-table tbody th,.technical-specification .specification-table tbody td{display:block;width:100%!important;padding:12px 17px}.technical-specification .specification-table tbody tr>:first-child{background:#edf4e9!important;color:#087a2f!important;border-bottom:0}.technical-specification .specification-table tbody tr>:last-child{background:#fff!important}.applications-section,.shade-categories-section,.technical-specification{padding:48px 0}}
@media(prefers-reduced-motion:reduce){.applications-section .application-card,.applications-section .application-card img{transition:none}.applications-section .application-card:hover{transform:none}}
