.ti-modul-specifications .ti-specifications{width:100%;font-family:inherit}.ti-modul-specifications .ti-spec-item{border-bottom:2px solid #007132}.ti-modul-specifications .ti-spec-item:first-child{border-top:2px solid #007132}.ti-modul-specifications .ti-spec-title{display:block;width:100%;position:relative;background:transparent;border:0;margin:0;padding:16px 40px 16px 0;text-align:left;cursor:pointer;color:#21a635;font-family:"Space Grotesk",sans-serif;font-size:24px;font-weight:500;line-height:1.25}.ti-modul-specifications button:hover,.ti-modul-specifications button:focus{background-color:transparent;color:#21a635}.ti-modul-specifications .ti-acc-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.ti-modul-specifications .ti-chevron{width:38px;height:38px;fill:currentColor;transition:transform 0.2s ease}.ti-modul-specifications .ti-spec-item.is-open .ti-chevron{transform:rotate(180deg)}.ti-modul-specifications .ti-spec-content{max-height:0;overflow:hidden;transition:max-height 0.35s ease}.ti-modul-specifications .ti-spec-inner{padding:0}.ti-modul-specifications .ti-spec-inner table{margin-block-end:16px}.ti-modul-specifications .ti-spec-inner table td,.ti-modul-specifications .ti-spec-inner table tr,.ti-modul-specifications .ti-spec-inner table td:hover,.ti-modul-specifications .ti-spec-inner table tr:hover{background-color:transparent;border-right:none;border-left:none}.ti-modul-specifications .ti-spec-inner tr:not(:last-child) td,.ti-modul-specifications .ti-spec-inner tr:not(:last-child) th{border-bottom:2px solid #fff}.ti-modul-specifications .ti-spec-inner td,.ti-modul-specifications .ti-spec-inner th{position:relative;padding:8px 0;text-align:start}.ti-modul-specifications .ti-spec-inner td:not(:first-child)::before,.ti-modul-specifications .ti-spec-inner th:not(:first-child)::before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:2px;background:#fff;pointer-events:none}.ti-modul-specifications .ti-spec-inner td p:last-of-type{margin-block-end:0}.ti-modul-specifications .ti-spec-inner td.ti-prop{line-break:auto;color:#000;width:30%;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:600;line-height:145%;padding-right:16px}.ti-modul-specifications .ti-spec-inner td.ti-prop p{padding-right:16px}.ti-modul-specifications .ti-spec-inner td.ti-value{width:70%;padding-left:16px;padding-right:16px}.ti-modul-specifications .ti-spec-inner td.ti-value p{line-break:auto;color:#000;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:145%}.ti-modul-specifications .ti-spec-inner tr:first-of-type{border-top:2px solid #fff}.ti-modul-specifications .ti-spec-inner tr:last-of-type{border-bottom:2px solid #fff}.ti-modul-specifications .ti-spec-inner .ti-table.ti-table-wide td.ti-value{width:auto}.ti-modul-specifications .ti-spec-inner .ti-textblock p{color:#000;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:145%}.ti-section.ti-modul-specifications.ti-modul-specifications--wide table.ti-table.ti-table-wide{table-layout:fixed}@media (max-width:767px){.ti-modul-specifications .ti-spec-title{white-space:wrap}.ti-modul-specifications .ti-spec-inner{overflow:auto}.ti-modul-specifications .ti-spec-inner .ti-table{min-width:644px}.ti-modul-specifications .ti-table .ti-prop{position:sticky;left:0;z-index:2;background:#e9e9e6}}.ti-modul-specifications .ti-spec-inner td.ti-value{font-size:14px}